          
		  
		  @font-face {
          font-family: Als; 
          src: local(Als), url(../images/AlsScript-KdrD.ttf); 
          }
          @font-face {
            font-family: vibration;
            src: local(vibration), url(../images/GOODVIBRATIONSPRO.OTF);
          }
          @font-face {
            font-family: corsiva;
            src: local(corsiva), url(../images/MONOTYPECORSIVA.TTF);
          }
          .smtWinWrapper h1 {
            font-family: Als, 'Comic Sans MS', cursive;
          }
          .canvas-container{
width: 100% !important;
height: auto !important;
            background-position: 36px 51px;
            background-repeat: no-repeat;
            background-size: 380px;
			aspect-ratio: 1 / 1;
          }
          .canvas-container canvas{
width: 100% !important;
height: auto !important;
          }
          .gallery2 .themesList{
            overflow-y:hidden;
            overflow-x: scroll;
            padding-top: 15px;
          }
          img.gallery2_show {
            width: 65px !important;
            height: 65px !important
          }
          #ext1dial{
            z-index: 999999 !important;
			overflow: hidden;
          }
          .button.grey{
            background: #cccccc !important;
            background-color: #cccccc !important;
          }
          #fileUpload, #open_library{
            height: 16px;
            z-index: 99999;
            float:none;
            text-align: center;
            margin: auto;
          }
          #fileUpload.disabled{
            background:url("../images/preloader-40x40.gif");
            background-color: #fff !important;
            color: transparent;
            background-size: 25px;
            background-repeat: no-repeat;
            /*
            cursor: progress;
            opacity: 0.5;*/
          }
          #file{
            opacity: 0;
            z-index: -1;
            visibility: hidden;
            position: absolute;
            height: 0;
            width: 0;
          }
          #psaveImg, #s7Upload, #psaveImgServer{
            /*display: inline-block;*/
            margin: 0 auto;
            float: none;
          }
          #psaveImg{
            width: 85px;
          }
          #s7Upload{
            width: 95px;
          }
          .smtWinWrapper .container{
            white-space: nowrap;
            /*width:600px;
            min-height:600px;*/
            height: auto;
            /*background-color:red;*/
            overflow: hidden;
			text-align: center;
			padding: 0 8px;
          }
          .smtWinWrapper .content{
            /* margin-right: 140px; */
            /* background-color: blue; */
            /* min-height: 600px; */
            position: relative;
            vertical-align: middle;
          }
          .smtWinWrapper .tools{
            vertical-align: top;
            text-align: center;
            /* float: right; */
            /* min-height: 600px; */
            /* background-color: green; */
            /* margin: auto 0; */
            display: inline-block;
            margin-bottom: 10px;
			font-size:12px;
          }
          .smtWinWrapper .tools h2{
            font-size: 20px;
            font-weight: 600;
            line-height: 40px;
            text-align: center;
            margin-bottom: 7px;
          }
          .tool:first-of-type {
            /*margin-left: 0px;*/
          }
          .smtWinWrapper .tool{
            position: relative;
            padding-top: 40px;
            margin-bottom: 20px;
            text-align: center;
            width: 60px;
            height: 60px;
            -o-text-overflow: ellipsis;
            text-overflow: ellipsis;
            overflow: hidden;
            white-space: nowrap;
            cursor: pointer;
            margin-left: 10px;
            border-radius: 5px;
			font-size:10px;
          }
          .tool::before{
            content: "";
            position: absolute;
            top: 5px;
            left: 10px;
            width: 30px;
            height: 30px;
            background-repeat: no-repeat;
            -webkit-background-size: contain;
            -moz-background-size: contain;
            -o-background-size: contain;
            background-size: contain;
            background-position: center;
          }
          .tool-zoom::before{
            background-image: url(data:image/svg+xml;charset=utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUyLjk2NiA1Mi45NjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUyLjk2NiA1Mi45NjY7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiPgo8cGF0aCBkPSJNNTEuNzA0LDUxLjI3M0wzNi44NDUsMzUuODJjMy43OS0zLjgwMSw2LjEzOC05LjA0MSw2LjEzOC0xNC44MmMwLTExLjU4LTkuNDItMjEtMjEtMjFzLTIxLDkuNDItMjEsMjFzOS40MiwyMSwyMSwyMSAgYzUuMDgzLDAsOS43NDgtMS44MTcsMTMuMzg0LTQuODMybDE0Ljg5NSwxNS40OTFjMC4xOTYsMC4yMDUsMC40NTgsMC4zMDcsMC43MjEsMC4zMDdjMC4yNSwwLDAuNDk5LTAuMDkzLDAuNjkzLTAuMjc5ICBDNTIuMDc0LDUyLjMwNCw1Mi4wODYsNTEuNjcxLDUxLjcwNCw1MS4yNzN6IE0yMS45ODMsNDBjLTEwLjQ3NywwLTE5LTguNTIzLTE5LTE5czguNTIzLTE5LDE5LTE5czE5LDguNTIzLDE5LDE5ICBTMzIuNDU5LDQwLDIxLjk4Myw0MHoiIGZpbGw9IiMwMDAwMDAiLz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
          }
          .tool-flip::before{
            background-image: url(data:image/svg+xml;charset=utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDYwIDYwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MCA2MDsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI1MTJweCIgaGVpZ2h0PSI1MTJweCI+CjxnPgoJPHBhdGggZD0iTTAsNTYuMDE2TDI3LjY1MiwzNUwwLDEzLjk4NFY1Ni4wMTZ6IE0yLDE4LjAxNkwyNC4zNDgsMzVMMiw1MS45ODRWMTguMDE2eiIgZmlsbD0iIzAwMDAwMCIvPgoJPHBhdGggZD0iTTMyLjM0OCwzNUw2MCw1Ni4wMTZWMTMuOTg0TDMyLjM0OCwzNXogTTU4LDUxLjk4NEwzNS42NTIsMzVMNTgsMTguMDE2VjUxLjk4NHoiIGZpbGw9IiMwMDAwMDAiLz4KCTxwYXRoIGQ9Ik0zMCw0NmMtMC41NTMsMC0xLDAuNDQ3LTEsMXYxYzAsMC41NTMsMC40NDcsMSwxLDFzMS0wLjQ0NywxLTF2LTFDMzEsNDYuNDQ3LDMwLjU1Myw0NiwzMCw0NnoiIGZpbGw9IiMwMDAwMDAiLz4KCTxwYXRoIGQ9Ik0zMCw0MWMtMC41NTMsMC0xLDAuNDQ3LTEsMXYxYzAsMC41NTMsMC40NDcsMSwxLDFzMS0wLjQ0NywxLTF2LTFDMzEsNDEuNDQ3LDMwLjU1Myw0MSwzMCw0MXoiIGZpbGw9IiMwMDAwMDAiLz4KCTxwYXRoIGQ9Ik0zMCw1MWMtMC41NTMsMC0xLDAuNDQ3LTEsMXYxYzAsMC41NTMsMC40NDcsMSwxLDFzMS0wLjQ0NywxLTF2LTFDMzEsNTEuNDQ3LDMwLjU1Myw1MSwzMCw1MXoiIGZpbGw9IiMwMDAwMDAiLz4KCTxwYXRoIGQ9Ik0zMCw1NmMtMC41NTMsMC0xLDAuNDQ3LTEsMXYxYzAsMC41NTMsMC40NDcsMSwxLDFzMS0wLjQ0NywxLTF2LTFDMzEsNTYuNDQ3LDMwLjU1Myw1NiwzMCw1NnoiIGZpbGw9IiMwMDAwMDAiLz4KCTxwYXRoIGQ9Ik0zMCwzNmMtMC41NTMsMC0xLDAuNDQ3LTEsMXYxYzAsMC41NTMsMC40NDcsMSwxLDFzMS0wLjQ0NywxLTF2LTFDMzEsMzYuNDQ3LDMwLjU1MywzNiwzMCwzNnoiIGZpbGw9IiMwMDAwMDAiLz4KCTxwYXRoIGQ9Ik0zMCwyMWMtMC41NTMsMC0xLDAuNDQ3LTEsMXYxYzAsMC41NTMsMC40NDcsMSwxLDFzMS0wLjQ0NywxLTF2LTFDMzEsMjEuNDQ3LDMwLjU1MywyMSwzMCwyMXoiIGZpbGw9IiMwMDAwMDAiLz4KCTxwYXRoIGQ9Ik0zMCwxMWMtMC41NTMsMC0xLDAuNDQ3LTEsMXYxYzAsMC41NTMsMC40NDcsMSwxLDFzMS0wLjQ0NywxLTF2LTFDMzEsMTEuNDQ3LDMwLjU1MywxMSwzMCwxMXoiIGZpbGw9IiMwMDAwMDAiLz4KCTxwYXRoIGQ9Ik0zMCwxNmMtMC41NTMsMC0xLDAuNDQ3LTEsMXYxYzAsMC41NTMsMC40NDcsMSwxLDFzMS0wLjQ0NywxLTF2LTFDMzEsMTYuNDQ3LDMwLjU1MywxNiwzMCwxNnoiIGZpbGw9IiMwMDAwMDAiLz4KCTxwYXRoIGQ9Ik0zMCwzMWMtMC41NTMsMC0xLDAuNDQ3LTEsMXYxYzAsMC41NTMsMC40NDcsMSwxLDFzMS0wLjQ0NywxLTF2LTFDMzEsMzEuNDQ3LDMwLjU1MywzMSwzMCwzMXoiIGZpbGw9IiMwMDAwMDAiLz4KCTxwYXRoIGQ9Ik0zMCwyNmMtMC41NTMsMC0xLDAuNDQ3LTEsMXYxYzAsMC41NTMsMC40NDcsMSwxLDFzMS0wLjQ0NywxLTF2LTFDMzEsMjYuNDQ3LDMwLjU1MywyNiwzMCwyNnoiIGZpbGw9IiMwMDAwMDAiLz4KCTxwYXRoIGQ9Ik0xMS45NzMsMTQuOTI5YzAuNTEyLDAuMjA0LDEuMDk0LTAuMDQ1LDEuMy0wLjU1OEMxNS45ODksNy41NjksMjIuNzEyLDMsMzAsM2M3LjAwMSwwLDEzLjQ2OSw0LjIyNCwxNi4zNjMsMTAuNTQ1ICAgbC01LjkwMi0xLjU4MWMtMC41MzEtMC4xNDItMS4wODIsMC4xNzQtMS4yMjUsMC43MDdzMC4xNzQsMS4wODIsMC43MDcsMS4yMjVsNy43MjgsMi4wN0M0Ny43NTgsMTUuOTg5LDQ3Ljg0NSwxNiw0Ny45MzEsMTYgICBjMC4wMTIsMCwwLjAyMi0wLjAwNSwwLjAzNC0wLjAwNkM0Ny45NzYsMTUuOTk1LDQ3Ljk4OCwxNiw0OCwxNmMwLjEwNywwLDAuMjE4LTAuMDE4LDAuMzI1LTAuMDU1ICAgYzAuNDM0LTAuMTQ5LDAuNjgyLTAuNTY4LDAuNjU2LTEuMDA1bDEuOTg1LTcuNDFjMC4xNDMtMC41MzMtMC4xNzQtMS4wODItMC43MDctMS4yMjVjLTAuNTMxLTAuMTQyLTEuMDgyLDAuMTc0LTEuMjI1LDAuNzA3ICAgbC0xLjI5LDQuODE1QzQ0LjMyNyw1LjI4MywzNy40MzMsMSwzMCwxYy04LjA5OSwwLTE1LjU2Nyw1LjA3NS0xOC41ODUsMTIuNjI5QzExLjIxLDE0LjE0MiwxMS40NiwxNC43MjQsMTEuOTczLDE0LjkyOXoiIGZpbGw9IiMwMDAwMDAiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
          }
          .tool-rotate::before{
            background-image: url(data:image/svg+xml;charset=utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDY0IDY0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2NCA2NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI1MTJweCIgaGVpZ2h0PSI1MTJweCI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTYuMTk4LDQ5LjYwMUwxMC41ODYsNTRIMnYyaDExbDEtMVY0NGgtMnY4LjU5bC00LjI0Ni00LjI0N2MtOC41NjktMTEuNDUzLTcuMzk2LTI3LjcxMiwyLjc0MS0zNy44NDkgICAgQzE1Ljk3Miw1LjAxNywyMy4yNTQsMiwzMSwyVjBDMjIuNzIsMCwxNC45MzYsMy4yMjUsOS4wODEsOS4wOEMtMS43NzMsMTkuOTM0LTMuMDEzLDM3LjM1NCw2LjE5OCw0OS42MDF6IiBmaWxsPSIjMDAwMDAwIi8+CgkJPHBhdGggZD0iTTUzLjQxNCwxMEg2MlY4SDUxbC0xLDF2MTFoMnYtOC41OWw0LjI0Niw0LjI0N2M4LjU2OSwxMS40NTMsNy4zOTYsMjcuNzEyLTIuNzQxLDM3Ljg0OUM0OC4wMjgsNTguOTgzLDQwLjc0Niw2MiwzMyw2MnYyICAgIGM4LjI4LDAsMTYuMDY0LTMuMjI1LDIxLjkxOS05LjA4YzEwLjg1NC0xMC44NTQsMTIuMDk0LTI4LjI3MywyLjg4My00MC41MjFMNTMuNDE0LDEweiIgZmlsbD0iIzAwMDAwMCIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
          }
          #protate.tool-rotate::before{
            -moz-transform: scaleX(-1);
            -o-transform: scaleX(-1);
            -webkit-transform: scaleX(-1);
            transform: scaleX(-1);
            filter: FlipH;
            -ms-filter: "FlipH";
          }
          .tool-addtext::before{
            background-image: url(data:image/svg+xml;charset=utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4Ij4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNDU4LjY2NywwSDUzLjMzM2MtNS44NjcsMC0xMC42NjcsNC44LTEwLjY2NywxMC42Njd2NjRjMCw1Ljg2Nyw0LjgsMTAuNjY3LDEwLjY2NywxMC42NjcgICAgQzU5LjIsODUuMzMzLDY0LDgwLjUzMyw2NCw3NC42NjdWMjEuMzMzaDE4MS4zMzN2NDY5LjMzM2gtNjRjLTUuODY3LDAtMTAuNjY3LDQuOC0xMC42NjcsMTAuNjY3ICAgIGMwLDUuODY3LDQuOCwxMC42NjcsMTAuNjY3LDEwLjY2N2gxNDkuMzMzYzUuODY3LDAsMTAuNjY3LTQuOCwxMC42NjctMTAuNjY3YzAtNS44NjctNC44LTEwLjY2Ny0xMC42NjctMTAuNjY3aC02NFYyMS4zMzNINDQ4ICAgIHY1My4zMzNjMCw1Ljg2Nyw0LjgsMTAuNjY3LDEwLjY2NywxMC42NjdjNS44NjcsMCwxMC42NjctNC44LDEwLjY2Ny0xMC42Njd2LTY0QzQ2OS4zMzMsNC44LDQ2NC41MzMsMCw0NTguNjY3LDB6IiBmaWxsPSIjMDAwMDAwIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
          }
          .tool-undo::before{
            background-image: url(data:image/svg+xml;charset=utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ2Ny45MzcgNDY3LjkzNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY3LjkzNyA0NjcuOTM3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4Ij4KPGc+Cgk8cGF0aCBkPSJNMzg4Ljk2NCw4My40MDNDMjg4LjEzMS0xNy40MTMsMTIyLjkyNS0yNC4xLDE4LjAwMyw2NC44MDdWMTMuMzAySDB2NzIuMDFjMCw0Ljk2OCw0LjAzMyw5LjAwMSw5LjAwMSw5LjAwMWg3Mi4wMTFWNzYuMzExICAgSDMyLjM0OEMxMzAuNDA1LTQuMzQ2LDI4Mi44MTksMi42OTgsMzc2LjIzNiw5Ni4xMzJjOTguMjU4LDk4LjI1OCw5OC4yNTgsMjU4LjE3NSwwLDM1Ni40MzNsMTIuNzI4LDEyLjcyOCAgIEM0OTQuMjYxLDM2MC4wMTMsNDk0LjI2MSwxODguNjgzLDM4OC45NjQsODMuNDAzeiIgZmlsbD0iIzAwMDAwMCIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
          }
          .tool-delete::before{
            background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGhlaWdodD0iNTEycHgiIGlkPSJMYXllcl8xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgd2lkdGg9IjUxMnB4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48Zz48cGF0aCBkPSJNNDAwLDExMy4zaC04MHYtMjBjMC0xNi4yLTEzLjEtMjkuMy0yOS4zLTI5LjNoLTY5LjVDMjA1LjEsNjQsMTkyLDc3LjEsMTkyLDkzLjN2MjBoLTgwVjEyOGgyMS4xbDIzLjYsMjkwLjcgICBjMCwxNi4yLDEzLjEsMjkuMywyOS4zLDI5LjNoMTQxYzE2LjIsMCwyOS4zLTEzLjEsMjkuMy0yOS4zTDM3OS42LDEyOEg0MDBWMTEzLjN6IE0yMDYuNiw5My4zYzAtOC4xLDYuNi0xNC43LDE0LjYtMTQuN2g2OS41ICAgYzguMSwwLDE0LjYsNi42LDE0LjYsMTQuN3YyMGgtOTguN1Y5My4zeiBNMzQxLjYsNDE3LjlsMCwwLjR2MC40YzAsOC4xLTYuNiwxNC43LTE0LjYsMTQuN0gxODZjLTguMSwwLTE0LjYtNi42LTE0LjYtMTQuN3YtMC40ICAgbDAtMC40TDE0Ny43LDEyOGgyMTcuMkwzNDEuNiw0MTcuOXoiLz48Zz48cmVjdCBoZWlnaHQ9IjI0MSIgd2lkdGg9IjE0IiB4PSIyNDkiIHk9IjE2MCIvPjxwb2x5Z29uIHBvaW50cz0iMzIwLDE2MCAzMDUuNCwxNjAgMjk0LjcsNDAxIDMwOS4zLDQwMSAgICIvPjxwb2x5Z29uIHBvaW50cz0iMjA2LjUsMTYwIDE5MiwxNjAgMjAyLjcsNDAxIDIxNy4zLDQwMSAgICIvPjwvZz48L2c+PC9zdmc+);
          }
          
          .tool:last-of-type {
            margin-right: 0px;
          }
          .upper-canvas {
            z-index: 999999;
          }
          .textadd {
            margin-bottom: 15px;
          }
          .gallery2 img{
            border: 1px solid #000000;
          }
          canvas#workspace{
          }
          canvas{
            background-size: 100% !important;
            background-repeat: no-repeat !important;
          }
          .text-test{
            font-family: corsiva;
            color: #fff;
            font-size: 1px;
          }
          .text-test2{
            font-family: vibration;
            color: #fff;
            font-size: 1px;
          }
          .invisible-texts{
            visibility:hidden;
          }
		  
		  	.snippet-wrapper{
	height: 0px !important;
	margin-bottom: 15px;
	}
.redPersonalizeUploaderButton, .start-personalizing-button{
    background-color: #c50a0a;
    padding: 5px 5px;
    margin: 5px 0;
    color: white !important;
    font-size: 14px;
	display: inline-block;
	font-size: 12px;
	line-height: 16px;
    height: 25px !important;
	border: 0px;
	outline: none !important;
	}
	.start-personalizing-button:hover{
	background-color: #da1919;
	text-decoration: none;
	border: 0px;
	outline: none  !important;
	}
	/*#custom1{
	visibility: hidden;
    height: 0px;
    padding: 0;
    margin: 0;
	}
	#custom2{
	visibility: hidden;
    height: 0px;
    padding: 0;
    margin: 0;
	}*/
	.personalize-left-side.s7clearall{
	display:none !important;
	}
	
	.choose-free-personalization{
	visibility: hidden;
	margin: 0;
	}
	.choose-free-personalization *{
	margin: 0;
	}
	
	#custom1, #custom2, #custom3, .widget-field{
	visibility: hidden;
	height: 0;
    margin: 0;
	}
	
	a.closeModal {
    background: url(../images/buttons/btn-close-modal.png) no-repeat right 1px;
    display: block;
    float: right;
    font-size: 10px;
    font-weight: bold;
    padding-right: 23px;
	    line-height: 22px;
		margin: 8px;
}
.modal-dialog-uploadimage{
	width: 975px;
    margin: 0 auto;
}

@media (min-width:1024px) {
	.modal-xxl {
		max-width: 970px;
		margin: 0 auto;
	}
		.smtWinWrapper .tools{
            width: 480px;
	}
	.smtWinWrapper .content{
		display: inline-block;
		width: 450px;
		}
		.canvas-container{
            width:450px !important;
            height:450px !important;
		}
		.canvas-container canvas{
            width:450px !important;
            height:450px !important;
          }
}

@media screen and (max-width: 991px){
	.buttons_block{
		width: 270px;
    display: inline-block;
		
	}
}