.field-validation-error{color:#ec3233}.field-validation-valid{display:none}.input-validation-error{border:1px solid #ec3233}input[type="checkbox"].input-validation-error{border:0 none}.validation-summary-errors{color:#ec3233}.validation-summary-valid{display:none}#overlay{background:#000 url(../images/ajax-loader.gif) no-repeat 50% 50%;height:100vh;position:fixed;width:100%;opacity:.4;filter:alpha(opacity=80);border-radius:0;text-shadow:none;display:none;top:0;z-index:999999999}#preloader{background:#000 url(../images/ajax-loader.gif) no-repeat 50% 50%;height:100%;position:fixed;width:100%;opacity:.4;filter:alpha(opacity=80);border-radius:0;text-shadow:none;display:none;top:0;z-index:999999999}#alertMessage{-webkit-background-size:40px 40px;-moz-background-size:40px 40px;background-size:40px 40px;background-image:-webkit-gradient(linear,left top,right bottom,color-stop(.25,rgba(255,255,255,.05)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.05)),color-stop(.75,rgba(255,255,255,.05)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(135deg,rgba(255,255,255,.05) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.05) 50%,rgba(255,255,255,.05) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(135deg,rgba(255,255,255,.05) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.05) 50%,rgba(255,255,255,.05) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(135deg,rgba(255,255,255,.05) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.05) 50%,rgba(255,255,255,.05) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(135deg,rgba(255,255,255,.05) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.05) 50%,rgba(255,255,255,.05) 75%,transparent 75%,transparent);background-image:linear-gradient(135deg,rgba(255,255,255,.05) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.05) 50%,rgba(255,255,255,.05) 75%,transparent 75%,transparent);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,.4);-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,.4);box-shadow:inset 0 -1px 0 rgba(255,255,255,.4);font-size:13px;text-transform:capitalize;border:1px solid !important;color:#fff;padding:15px;text-shadow:0 1px 0 #000;-webkit-animation:animate-bg 5s linear infinite;-moz-animation:animate-bg 5s linear infinite;margin-bottom:10px;position:fixed;right:-90px;z-index:100001;cursor:pointer;border:1px solid;bottom:0;padding:15px}#alertMessage.info{border-color:#3b8eb5 !important;background-color:#c2e3f0;color:#34667a !important;text-shadow:1px 1px 1px #c8ebfb}#alertMessage.error{border-color:#c43d3d !important;background-color:#fc4a48;color:#5a0000 !important;text-shadow:1px 1px 1px #e64040}#alertMessage.warning{border-color:#d99a36 !important;background-color:#fcdb72;color:#987402 !important;text-shadow:1px 1px 1px #e7b104}#alertMessage.success{background-color:#61b832;border-color:#55a12c !important;text-shadow:1px 1px 1px #5c9201}@media all and (min-height:500px){.errorMessage{top:50px}}@media all and (max-height:500px){.errorMessage{top:20px}}.errorMessage{width:80%;left:10%;padding:20px 20px 10px 20px;border:1px solid #ddd;text-align:center;color:#fff;font-size:14px;background-color:#fb6b5b;-webkit-background-size:40px 40px;-moz-background-size:40px 40px;background-size:40px 40px;background-image:-webkit-gradient(linear,left top,right bottom,color-stop(.25,rgba(255,255,255,.05)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.05)),color-stop(.75,rgba(255,255,255,.05)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(135deg,rgba(255,255,255,.05) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.05) 50%,rgba(255,255,255,.05) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(135deg,rgba(255,255,255,.05) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.05) 50%,rgba(255,255,255,.05) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(135deg,rgba(255,255,255,.05) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.05) 50%,rgba(255,255,255,.05) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(135deg,rgba(255,255,255,.05) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.05) 50%,rgba(255,255,255,.05) 75%,transparent 75%,transparent);background-image:linear-gradient(135deg,rgba(255,255,255,.05) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.05) 50%,rgba(255,255,255,.05) 75%,transparent 75%,transparent);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,.4);-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,.4);box-shadow:inset 0 -1px 0 rgba(255,255,255,.4);-webkit-animation:animate-bg 5s linear infinite;-moz-animation:animate-bg 5s linear infinite;border-radius:8px;position:fixed;display:none;z-index:5000;min-height:220px}.errorMessage .errorIcon{float:left;font-size:50px;margin-top:6%}.errorMessage .errorCode{border:1px dashed #fff;padding:5px;margin:10px;font-size:12px;border-radius:8px;left:70%;width:30%;text-align:center;position:relative}.errorMessage .errorTitle{box-shadow:inset 0 -1px 0 rgba(255,255,255,.4);background-color:#3c3939;border-radius:7px;opacity:.7;text-align:center;padding:3px}.errorMessage .errorExplanation{padding-left:55px;padding-right:90px;padding-top:10px}.errorMessage .closeErrorMessage{float:right;margin-top:-19px;font-weight:bold;margin-right:-12px;cursor:pointer}.infoMessage{background-color:#65bd77}.errorMessageInline{width:80%;left:10%;padding:20px 20px 10px 20px;border:1px solid #ddd;text-align:center;color:#fff;font-size:14px;background-color:#fb6b5b;-webkit-background-size:40px 40px;-moz-background-size:40px 40px;background-size:40px 40px;background-image:-webkit-gradient(linear,left top,right bottom,color-stop(.25,rgba(255,255,255,.05)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.05)),color-stop(.75,rgba(255,255,255,.05)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(135deg,rgba(255,255,255,.05) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.05) 50%,rgba(255,255,255,.05) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(135deg,rgba(255,255,255,.05) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.05) 50%,rgba(255,255,255,.05) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(135deg,rgba(255,255,255,.05) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.05) 50%,rgba(255,255,255,.05) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(135deg,rgba(255,255,255,.05) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.05) 50%,rgba(255,255,255,.05) 75%,transparent 75%,transparent);background-image:linear-gradient(135deg,rgba(255,255,255,.05) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.05) 50%,rgba(255,255,255,.05) 75%,transparent 75%,transparent);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,.4);-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,.4);box-shadow:inset 0 -1px 0 rgba(255,255,255,.4);-webkit-animation:animate-bg 5s linear infinite;-moz-animation:animate-bg 5s linear infinite;border-radius:8px;position:relative;z-index:5000;min-height:200px}.errorMessageInline .errorIcon{float:left;font-size:50px;margin-top:6%}.errorMessageInline .errorCode{border:1px dashed #fff;padding:5px;margin:10px;font-size:12px;border-radius:8px;left:70%;width:30%;text-align:center;position:relative}.errorMessageInline .errorTitle{box-shadow:inset 0 -1px 0 rgba(255,255,255,.4);background-color:#3c3939;border-radius:7px;opacity:.7;text-align:center;padding:3px}.errorMessageInline .errorExplanation{padding-left:55px;padding-right:90px;padding-top:10px}.modal-header{background-color:#3fb4b5;color:#fff}.sm-modal-generic{width:55%}@-webkit-keyframes animate-bg{from{background-position:0 0}to{background-position:-80px 0}}@-moz-keyframes animate-bg{from{background-position:0 0}to{background-position:-80px 0}}.readnotification{opacity:1}.sm-templateBody{height:100px;overflow:auto}.smsPreviewContent{position:absolute;margin-left:75px;margin-top:90px;max-height:500px;max-width:247px;font-size:23px;font-weight:bold;color:#000;overflow:auto;max-height:374px}.login-panel{background-color:rgba(255,255,255,.7);border:5px #f4f4f4 solid}.campaignpanel .panel-collapse{height:0}#progress .bar{background-color:#fb6b5b;background-image:-webkit-gradient(linear,left top,right bottom,color-stop(.25,rgba(255,255,255,.05)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.05)),color-stop(.75,rgba(255,255,255,.05)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(135deg,rgba(255,255,255,.05) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.05) 50%,rgba(255,255,255,.05) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(135deg,rgba(255,255,255,.05) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.05) 50%,rgba(255,255,255,.05) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(135deg,rgba(255,255,255,.05) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.05) 50%,rgba(255,255,255,.05) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(135deg,rgba(255,255,255,.05) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.05) 50%,rgba(255,255,255,.05) 75%,transparent 75%,transparent);background-image:linear-gradient(135deg,rgba(255,255,255,.05) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.05) 50%,rgba(255,255,255,.05) 75%,transparent 75%,transparent);-webkit-background-size:20px 20px;-moz-background-size:20px 20px;background-size:20px 20px;-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,.4);-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,.4);box-shadow:inset 0 -1px 0 rgba(255,255,255,.4);-webkit-animation:animate-bg 5s linear infinite;-moz-animation:animate-bg 5s linear infinite;margin-top:10px;width:0;height:22px;border-radius:15px}.inboxCampaignStart{background-color:#2c8eaf;padding-top:2px;padding-bottom:2px;font-size:11px}.inboxCampaignStop{background-color:#fb6b5b;color:#fff;padding-top:2px;padding-bottom:2px;font-size:11px}.inboxCampaignCompleted{background-color:#65bd77;color:#e2f3e5;padding-top:2px;padding-bottom:2px;font-size:11px}.notificationlist{overflow-y:auto;height:350px}.cursor-pointer{cursor:pointer}.sm-flot-label{font-size:8pt;text-align:center;padding:2px;color:#fff}td.right{text-align:right}td.left{text-align:left}td.center{text-align:center}.templateSentence .sentenceIcon{display:inline-block;border:1px solid #cfcfcf !important;border-radius:3px !important;position:relative;top:7px;width:50px !important;height:27px;overflow:hidden;cursor:default;text-indent:999px;border-radius:4px !important;filter:brightness(100%) !important;background:#fff !important;margin-left:10px;margin-right:10px;color:#767676}.templateSentence .sentenceIcon.iconAction:before{content:'';background:url(../images/icons/settings.svg) no-repeat !important;background-size:60% !important;background-position:center !important;-webkit-filter:brightness(45%);filter:brightness(45%);width:25px;height:26px;display:block;margin:0 auto !important;float:none}.templateSentence .sentenceIcon.iconRule:before{content:'';background:url(../images/icons/share.svg) no-repeat !important;background-size:50% !important;background-position:center !important;-webkit-filter:brightness(45%);filter:brightness(45%);width:25px;height:26px;display:block;margin:0 auto !important;float:none}.templateSentence .sentenceIcon.iconParameter:before{content:'';background:url(../images/icons/sharp.svg) no-repeat !important;background-size:50% !important;background-position:center !important;-webkit-filter:brightness(45%);filter:brightness(45%);width:25px;height:26px;display:block;margin:0 auto !important;float:none}.ScenarioColor>a:nth-child(odd){background-color:#dedede;display:inline-block;width:100%}.ScenarioColor>a:nth-child(even){background-color:#f7f7f7 !important;display:inline-block;width:100%}.ScenarioColor>a>label{line-height:16px}.ScenarioSentenceTag{padding:2px 10px;border-radius:100px;outline:none;background:#39b34a;color:#fff;font-weight:500 !important;font-size:11px;margin-left:5px;margin-right:5px;font-style:normal}.pagination-container a,.pagination-container .active a{cursor:pointer !important;outline:0 !important;border:1px solid #d9d9d9;border-right-width:0 !important;background:#fff !important;color:#000 !important;padding:0 5px !important;margin-right:1px;border-radius:unset !important}.fnt-size{font-size:20px}.div-details{margin-top:10px;max-width:110px !important;min-width:inherit !important}.p-left-0{padding-left:0}.p-right-0{padding-right:0}.filesAddButton{min-width:65px !important;padding:1px 5px;font-size:12px;line-height:1.5;margin-top:6px;margin-left:-15px}.m-t-negative10{font-size:9px;margin-top:-4px;position:relative;top:-1px}.template-view .btn{border-radius:0;margin-right:2px}.template-view .btn:first-child{margin-left:-5px}.step-pane>.panel-body{background-color:#e6e6e6 !important}.letter-filter{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.label-right-1 label{margin-right:2px}.PagedList-ellipses>a{background-color:transparent !important}.pagination>li>a{color:#2e3e4e !important}.pagination>.PagedList-skipToFirst.disabled>span,.pagination>.PagedList-skipToFirst.disabled>a,.pagination>.PagedList-skipToFirst.disabled>a:hover,.pagination>.PagedList-skipToFirst.disabled>a:focus{color:#ccc !important;cursor:not-allowed;background-color:#fff;border-color:#ddd;margin-right:5px}.pagination>.PagedList-skipToLast.disabled>span,.pagination>.PagedList-skipToLast.disabled>a,.pagination>.PagedList-skipToLast.disabled>a:hover,.pagination>.PagedList-skipToLast.disabled>a:focus{color:#ccc !important;cursor:not-allowed;background-color:#fff;border-color:#ddd;margin-left:5px}.pagination>.PagedList-skipToPrevious>span,.pagination>.PagedList-skipToPrevious>a,.pagination>.PagedList-skipToPrevious>a:hover,.pagination>.PagedList-skipToPrevious>a:focus{margin-right:5px}.pagination>.PagedList-skipToNext>span,.pagination>.PagedList-skipToNext>a,.pagination>.PagedList-skipToNext>a:hover,.pagination>.PagedList-skipToNext>a:focus{margin-left:5px}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#428bca;border-color:transparent !important;border:none;border-width:0;margin:1px}.campaignlist .btn-s-md{padding:8px}.templateSentence{cursor:default !important}.np{padding:0 !important}