html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:'FontAwesome';src:url("https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/fonts/fontawesome-webfont.eot?v=4.4.0");src:url("https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/fonts/fontawesome-webfont.eot?#iefix&v=4.4.0") format("embedded-opentype"),url("https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/fonts/fontawesome-webfont.woff?v=4.4.0") format("woff"),url("https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/fonts/fontawesome-webfont.ttf?v=4.2.0") format("truetype"),url("https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/fonts/fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.width-cnt,#main-header .width-cnt,main{width:100%;margin:auto;max-width:940px}#main-header .logout a:after,main article.info .user:before,.survey-title:before,.buttons a.cancel:before,.buttons a.cancel:link:before,.buttons a.save:before,.buttons a.save:link:before,.buttons a.delete:before,.buttons a.delete:link:before,.cnt-search button:before{font-family:FontAwesome}body{font-family:Arial, Helvetica, sans-serif}.message h1,.search h1,.alert-msg .title-popup,.k-dialog-titlebar{font-family:Arial, Helvetica, sans-serif;font-weight:bold}#main-header .logout,#main-header .logout a,#main-header .logout a:link,main article.info .user,.buttons,.survey-list .cnt-question .row.radio ul,.survey-list .cnt-question .row.radio li,.row-buttons,.cnt-search,.k-dialog-buttongroup{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.survey-list .cnt-question .row.radio .error,.survey-list .cnt-question .row.radio .error:after{position:absolute;left:50%;z-index:100;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.loading,.alert-msg{position:absolute;top:50%;left:50%;z-index:100;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none}html,body{line-height:normal;position:relative;height:100%}body{font-size:14px;font-size:.875rem;color:#5e6162;overflow-X:hidden;background:#495058 url("../img/bg.jpg") no-repeat center top;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}a,a:link{text-decoration:none;color:#5e6162;-webkit-transition:all,0.5s;-moz-transition:all,0.5s;-ms-transition:all,0.5s;-o-transition:all,0.5s;transition:all,0.5s}a:after,a:before{-webkit-transition:all,0.5s;-moz-transition:all,0.5s;-ms-transition:all,0.5s;-o-transition:all,0.5s;transition:all,0.5s}a:hover{text-decoration:underline}::-webkit-input-placeholder{color:#5e6162}:-moz-placeholder{color:#5e6162}::-moz-placeholder{color:#5e6162}:-ms-input-placeholder{color:#5e6162}input,textarea{-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}#main-cnt{padding-bottom:30px}#main-header{background:#FFF}#main-header .width-cnt{padding:0;margin:0 auto}#main-header .cnt-logo{padding:10px}#main-header .logout{background:#1aaeb7;padding:10px;text-align:right;color:#FFF;-webkit-justify-content:flex-end;justify-content:flex-end}#main-header .logout a,#main-header .logout a:link{color:#FFF;-webkit-align-items:center;align-items:center;line-height:19px}#main-header .logout a span,#main-header .logout a:link span{font-size:14px;font-size:.875rem;margin-right:10px;color:#FFF}#main-header .logout a:after{content:"\f08b";font-size:18px;font-size:1.125rem}#main-header .logo{-ms-flex-preferred-size:120px;-webkit-flex-basis:120px;flex-basis:120px;max-width:120px}#main-header .logo img{width:100%}#main-header span{text-transform:uppercase;font-size:24px;font-size:1.5rem;width:100%;text-align:center;color:#094b44}main{padding:30px 0}main article:not(:last-child){margin-bottom:30px}main article{background:#FFF;padding:10px}main article.info{text-transform:uppercase;font-size:16px;font-size:1rem}main article.info li:not(:last-child){padding-bottom:10px}main article.info .user{-webkit-align-items:center;align-items:center}main article.info .user:before{content:"\f007";color:#1aaeb7;margin-right:10px;font-size:24px;font-size:1.5rem}.survey-title{padding-left:60px;position:relative;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #1aaeb7;min-height:70px}.survey-title p{line-height:20px}.survey-title:before{content:"\f03a";font-size:40px;font-size:2.5rem;position:absolute;color:#e1f2f3;left:0;top:0}.survey-title h2{padding-bottom:10px;font-size:18px;font-size:1.125rem}.buttons{padding-top:20px;-webkit-align-items:center;align-items:center}.buttons li:not(:last-child){margin-right:15px}.buttons a,.buttons a:link{width:40px;height:40px;display:block;text-align:center;background:#1aaeb7;color:#FFF;line-height:40px;text-decoration:none}.buttons a.cancel:before,.buttons a:link.cancel:before{content:"\f05c";font-size:30px;font-size:1.875rem}.buttons a.save:before,.buttons a:link.save:before{content:"\f0c7";font-size:30px;font-size:1.875rem}.buttons a.delete:before,.buttons a:link.delete:before{content:"\f014";font-size:30px;font-size:1.875rem}.survey-list .cnt-question{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #1aaeb7}.survey-list .cnt-question .question{position:relative;padding-left:60px;line-height:20px}.survey-list .cnt-question .bullet{font-size:40px;font-size:2.5rem;position:absolute;color:#e1f2f3;left:0;top:10px}.survey-list .cnt-question .row.radio{background:#e1f2f3;padding:10px 0;position:relative;margin-top:10px}.survey-list .cnt-question .row.radio ul{width:100%;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.survey-list .cnt-question .row.radio li{margin:0 20px;-webkit-align-items:center;align-items:center}.survey-list .cnt-question .row.radio li label{font-size:16px;font-size:1rem;text-transform:uppercase}.survey-list .cnt-question .row.radio.edit{background:#094b44;color:#FFF}.survey-list .cnt-question .row.radio.edit .iradio{background-image:url("../img/radio-edit.png")}.survey-list .cnt-question .row.radio .error{top:-28px;background:#b50000;padding:5px;color:#fff;width:150px;z-index:100;text-align:center}.survey-list .cnt-question .row.radio .error:after{content:"";bottom:-10px;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#b50000 transparent transparent transparent}.row-buttons{width:100%;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.row-buttons button{margin:0 20px;height:40px;line-height:40px;width:40%;max-width:170px;color:#fff;text-transform:uppercase;background:#1aaeb7;border:none;cursor:pointer;font-size:16px;font-size:1rem}.row-buttons button.cancel{background:#094b44}footer{background:#1aaeb7;padding:10px;font-size:12px;font-size:.75rem;line-height:18px;color:#FFF}footer strong{font-weight:bold}.iradio{display:inline-block;*display:inline;vertical-align:middle;margin:0 10px 0 0;padding:0;width:24px;height:21px;background-image:url("../img/radio.png");border:none;cursor:pointer}.iradio{background-position:0 0}.iradio.checked{background-position:-41px 0}.message{text-align:center}.message h1{border-bottom:1px solid #1aaeb7;padding-bottom:20px;margin-bottom:20px;text-transform:uppercase;font-size:30px;font-size:1.875rem;color:#1aaeb7}.search{text-align:center}.search h1{border-bottom:1px solid #1aaeb7;padding-bottom:20px;margin-bottom:20px;text-transform:uppercase;font-size:30px;font-size:1.875rem}.cnt-search{padding-bottom:10px;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.cnt-search input{height:40px;width:70%;max-width:250px;margin-right:20px;background:#e1f2f3;padding:0 10px;border:none;font-size:18px;font-size:1.125rem}.cnt-search button{height:40px;line-height:38px;width:20%;max-width:80px;border:none;background:#1aaeb7;color:#FFF;text-align:center;font-size:18px;font-size:1.125rem;cursor:pointer}.cnt-search button:before{content:"\f002";font-size:30px;font-size:1.875rem}@keyframes rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}}@-moz-keyframes rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}}@-webkit-keyframes rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}}@-o-keyframes rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}}@keyframes rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}}@-moz-keyframes rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}}@-webkit-keyframes rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}}@-o-keyframes rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}}@keyframes loading-text-opacity{0%{opacity:0}20%{opacity:0}50%{opacity:1}100%{opacity:0}}@-moz-keyframes loading-text-opacity{0%{opacity:0}20%{opacity:0}50%{opacity:1}100%{opacity:0}}@-webkit-keyframes loading-text-opacity{0%{opacity:0}20%{opacity:0}50%{opacity:1}100%{opacity:0}}@-o-keyframes loading-text-opacity{0%{opacity:0}20%{opacity:0}50%{opacity:1}100%{opacity:0}}.loading-container,.alert-msg-cnt{height:100%;position:fixed;width:100%;background:rgba(0,0,0,0.7);left:0;top:0;z-index:1000}.loading{height:100px;width:100px;border-radius:100%}.loading{border:2px solid transparent;border-color:transparent #fff transparent #FFF;-moz-animation:rotate-loading 1.5s linear 0s infinite normal;-moz-transform-origin:50% 50%;-o-animation:rotate-loading 1.5s linear 0s infinite normal;-o-transform-origin:50% 50%;-webkit-animation:rotate-loading 1.5s linear 0s infinite normal;-webkit-transform-origin:50% 50%;animation:rotate-loading 1.5s linear 0s infinite normal;transform-origin:50% 50%}.loading-container:hover .loading{border-color:transparent #E45635 transparent #E45635}.loading-container:hover .loading,.loading-container .loading{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.alert-msg{width:96%;max-width:500px;font-size:18px;font-size:1.125rem;color:#5e6162}.alert-msg .title-popup{padding:20px 20px 10px 20px;color:#fff;text-transform:uppercase}.alert-msg .cnt-popup{padding:10px 20px 20px 20px;background:#fff}.alert-msg.success-popup-msg{border:2px solid #1aaeb7}.alert-msg.success-popup-msg .title-popup{background:#1aaeb7}.alert-msg.error-popup-msg{border:2px solid #c00b0b}.alert-msg.error-popup-msg .title-popup{background:#c00b0b}.alert-msg.alert-popup-msg{border:2px solid #e18124}.alert-msg.alert-popup-msg .title-popup{background:#e18124}.alert-msg a.close{position:absolute;right:10px;top:6px;text-decoration:none;cursor:pointer}.alert-msg a.close:before{content:"X";color:#FFF;font-size:18px;font-size:1.125rem}.k-dialog{border:2px solid #1aaeb7}.k-dialog-buttongroup .k-primary{color:#1aaeb7}.k-dialog-titlebar{font-size:18px;font-size:1.125rem;padding:20px 20px 10px 20px;color:#fff;text-transform:uppercase;background:#1aaeb7}.k-dialog-buttongroup{padding:10px;-webkit-justify-content:space-between;justify-content:space-between}.k-dialog-buttongroup .k-button{width:46% !important;background:#1aaeb7;color:#FFF;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.k-button-group .k-button:active{background:#1aaeb7 !important}.k-dialog-buttongroup .k-button+.k-button{border:none;background:#F0F0F0;color:#1aaeb7}.k-dialog-buttongroup .k-button+.k-button:active{background:#F0F0F0}.k-button-group .k-button:active{background:#1aaeb7}.k-button.k-primary:hover,.k-dialog-buttongroup .k-primary:hover{background:#1aaeb7}.k-window-content,.k-prompt-container{font-size:18px;font-size:1.125rem}@media only screen and (min-width: 768px){#main-header .width-cnt{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#main-header .width-cnt .logout{width:30%;background:transparent;color:#1aaeb7}#main-header .width-cnt .cnt-logo{width:68%}#main-header .logout a,#main-header .logout a:link{color:#1aaeb7}#main-header .logout a span,#main-header .logout a:link span{font-size:22px;font-size:1.375rem;color:#1aaeb7;margin-top:0}#main-header .logout a:after{font-size:26px;font-size:1.625rem}#main-header span{width:auto;margin-top:9px}main article.info{padding:20px 10px}main article.info ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}main article.info li:not(:last-child){padding:0}#main-header span{font-size:35px;font-size:2.1875rem}.survey-title h2{font-size:22px;font-size:1.375rem}.survey-list .cnt-question .row.radio li{margin:0 40px}main article.info.agent ul{display:block}main article.info.agent ul li:first-child{padding-bottom:10px}.survey-title.agent{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.survey-title.agent h2{width:75%;padding:0}.survey-title.agent .buttons{padding:0;width:23%}.row-buttons.edit-buttons{-webkit-justify-content:flex-end;justify-content:flex-end}}@media only screen and (min-width: 1024px){.survey-title,.survey-list .cnt-question .question{padding-left:100px}.survey-title:before,.survey-list .cnt-question .bullet{font-size:70px;font-size:4.375rem}.survey-list .cnt-question .bullet{top:20px}.survey-list .cnt-question .row.radio{margin-top:20px}main article{padding:20px 60px}}
