.ms-ctn{position:relative;padding:5px 12px;height:auto}
.ms-inv{border:1px solid #c00}
.ms-ctn-readonly{cursor:pointer}
.ms-ctn-disabled{cursor:not-allowed;background-color:#eee}
.ms-ctn-bootstrap-focus,.ms-ctn-bootstrap-focus .ms-res-ctn{border-color:rgba(82,168,236,0.8)!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)!important;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)!important;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)!important;border-bottom-left-radius:0;border-bottom-right-radius:0}
.ms-ctn-focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
.ms-ctn input{border:0;box-shadow:none;-webkit-transition:none;outline:0;display:block;padding:0;line-height:1.42857143;margin:1px 0;width:100%}
.ms-ctn .ms-sel-ctn input{float:left}
.ms-ctn-disabled input{cursor:not-allowed;background-color:#eee}
.ms-ctn .ms-input-readonly{cursor:pointer}
.ms-ctn .ms-empty-text{color:#DDD}
.ms-ctn input:focus{border:0;box-shadow:none;-webkit-transition:none;background:#FFF}
.ms-ctn input::-ms-clear{width:0;height:0}
.ms-ctn .ms-trigger{top:0;width:25px;height:100%;position:absolute;right:0;background:transparent;border-left:1px solid #CCC;cursor:pointer}
.ms-ctn .ms-trigger .ms-trigger-ico{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #333;border-right:4px solid transparent;border-left:4px solid transparent;content:"";margin-left:8px;margin-top:15px}
.ms-ctn .ms-trigger:hover{background-color:#e6e6e6}
.ms-ctn .ms-trigger:hover .ms-trigger-ico{background-position:0 -4px}
.ms-ctn-disabled .ms-trigger{cursor:not-allowed;background-color:#eee}
.ms-ctn-bootstrap-focus{border-bottom:1px solid #CCC}
.ms-res-ctn{width:100%;display:block;overflow-y:auto}
.ms-res-ctn .ms-res-group{line-height:23px;text-align:left;padding:2px 5px;font-weight:bold;border-bottom:1px dotted #CCC;border-top:1px solid #CCC;background:#f3edff;color:#333}
.ms-res-ctn .ms-res-item{line-height:25px;text-align:left;padding:2px 5px;color:#666;cursor:pointer}
.ms-res-ctn .ms-res-item-grouped{padding-left:15px}
.ms-res-ctn .ms-res-odd{background:#fafafa}
.ms-res-ctn .ms-res-item-active{background-color:#f5f5f5}
.ms-res-ctn .ms-res-item-disabled{color:#CCC;cursor:default}
.ms-sel-ctn{overflow:auto;line-height:18px;padding-right:25px}
.ms-no-trigger .ms-sel-ctn{padding-right:0}
.ms-sel-ctn .ms-sel-item{background:#f3f3f3;color:#999;float:left;font-size:12px;padding:3px 5px;border-radius:3px;border:1px solid #DDD;margin:3px 0 1px 0}
.ms-sel-ctn .ms-sel-invalid{border-color:#f8a5a5!important;background:#fdf2f2!important}
.ms-sel-ctn .ms-sel-item:hover{border:1px solid #BBB}
.ms-ctn .ms-sel-item{background:#f3f3f3;color:#999;float:left;font-size:12px;padding:0 5px;border-radius:3px;border:1px solid #DDD;margin:1px 5px 1px 0}
.ms-ctn .ms-sel-item:hover{border:1px solid transparent}
.ms-ctn-focus .ms-sel-item:hover{border:1px solid #BBB}
.ms-sel-ctn .ms-sel-text{background:#FFF;color:#666;padding-right:0;margin-left:0;font-size:14px;font-weight:normal}
.ms-as-string .ms-sel-text{border-color:transparent}
.ms-res-ctn .ms-res-item em{font-style:normal;background:#565656;color:#FFF}
.ms-sel-ctn .ms-sel-text:hover{background:#FFF}
.ms-sel-ctn .ms-sel-item-active{border:1px solid red;background:#757575}
.ms-stacked .ms-sel-item{float:inherit}
.ms-sel-ctn .ms-sel-item .ms-close-btn{width:7px;cursor:pointer;height:7px;float:right;margin:6px 2px 0 10px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAOCAYAAADjXQYbAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAEZ0FNQQAAsY58+1GTAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAABSSURBVHjahI7BCQAwCAOTzpThHMHh3Kl9CVos9XckFwQAuPtGuWTWwMwaczKzyHsqg6+5JqMJr28BABHRwmTWQFJjTmYWOU1L4tdck9GE17dnALGAS+kAR/u2AAAAAElFTkSuQmCC);background-position:0 -7px}
.ms-sel-ctn .ms-sel-item .ms-close-btn:hover{background-position:0 0}
.ms-stacked .ms-sel-item .ms-close-btn{margin-left:0}
.ms-helper{color:#AAA;font-size:10px;position:absolute;top:-17px;right:0}
.ms-ctn.input-lg .ms-trigger .ms-trigger-ico{margin-top:17px}
.ms-ctn.input-sm .ms-trigger .ms-trigger-ico{margin-top:13px}
.ms-ctn.input-lg .ms-sel-ctn .ms-sel-item{padding-top:2px;padding-bottom:3px}
.ms-ctn.input-sm .ms-sel-ctn{line-height:15px}
.ms-ctn.input-sm .ms-sel-ctn .ms-sel-item{padding-top:1px;padding-bottom:1px;margin-top:0;margin-bottom:0}
.ms-ctn.input-sm .ms-sel-ctn .ms-sel-item .ms-close-btn{margin-top:4px}
.ms-ctn .ms-sel-ctn{margin-left:-7px}
.ms-ctn .ms-trigger:hover{width:24px;right:1px;border-radius:0 3px 3px 0}

/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
/*!
 * Waves v0.6.0
 * http://fian.my.id/Waves
 *
 * Copyright 2014 Alfiana E. Sibuea and other contributors
 * Released under the MIT license
 * https://github.com/fians/Waves/blob/master/LICENSE
 */
.materialize-red.lighten-5{background-color:#fdeaeb!important}
.materialize-red-text.text-lighten-5{color:#fdeaeb!important}
.materialize-red.lighten-4{background-color:#f8c1c3!important}
.materialize-red-text.text-lighten-4{color:#f8c1c3!important}
.materialize-red.lighten-3{background-color:#f3989b!important}
.materialize-red-text.text-lighten-3{color:#f3989b!important}
.materialize-red.lighten-2{background-color:#ee6e73!important}
.materialize-red-text.text-lighten-2{color:#ee6e73!important}
.materialize-red.lighten-1{background-color:#ea454b!important}
.materialize-red-text.text-lighten-1{color:#ea454b!important}
.materialize-red{background-color:#e51c23!important}
.materialize-red-text{color:#e51c23!important}
.materialize-red.darken-1{background-color:#d0181e!important}
.materialize-red-text.text-darken-1{color:#d0181e!important}
.materialize-red.darken-2{background-color:#b9151b!important}
.materialize-red-text.text-darken-2{color:#b9151b!important}
.materialize-red.darken-3{background-color:#a21318!important}
.materialize-red-text.text-darken-3{color:#a21318!important}
.materialize-red.darken-4{background-color:#8b1014!important}
.materialize-red-text.text-darken-4{color:#8b1014!important}
.red.lighten-5{background-color:#FFEBEE!important}
.red-text.text-lighten-5{color:#FFEBEE!important}
.red.lighten-4{background-color:#FFCDD2!important}
.red-text.text-lighten-4{color:#FFCDD2!important}
.red.lighten-3{background-color:#EF9A9A!important}
.red-text.text-lighten-3{color:#EF9A9A!important}
.red.lighten-2{background-color:#E57373!important}
.red-text.text-lighten-2{color:#E57373!important}
.red.lighten-1{background-color:#EF5350!important}
.red-text.text-lighten-1{color:#EF5350!important}
.red{background-color:#F44336!important}
.red-text{color:#F44336!important}
.red.darken-1{background-color:#E53935!important}
.red-text.text-darken-1{color:#E53935!important}
.red.darken-2{background-color:#D32F2F!important}
.red-text.text-darken-2{color:#D32F2F!important}
.red.darken-3{background-color:#C62828!important}
.red-text.text-darken-3{color:#C62828!important}
.red.darken-4{background-color:#B71C1C!important}
.red-text.text-darken-4{color:#B71C1C!important}
.red.accent-1{background-color:#FF8A80!important}
.red-text.text-accent-1{color:#FF8A80!important}
.red.accent-2{background-color:#FF5252!important}
.red-text.text-accent-2{color:#FF5252!important}
.red.accent-3{background-color:#FF1744!important}
.red-text.text-accent-3{color:#FF1744!important}
.red.accent-4{background-color:#D50000!important}
.red-text.text-accent-4{color:#D50000!important}
.pink.lighten-5{background-color:#fce4ec!important}
.pink-text.text-lighten-5{color:#fce4ec!important}
.pink.lighten-4{background-color:#f8bbd0!important}
.pink-text.text-lighten-4{color:#f8bbd0!important}
.pink.lighten-3{background-color:#f48fb1!important}
.pink-text.text-lighten-3{color:#f48fb1!important}
.pink.lighten-2{background-color:#f06292!important}
.pink-text.text-lighten-2{color:#f06292!important}
.pink.lighten-1{background-color:#ec407a!important}
.pink-text.text-lighten-1{color:#ec407a!important}
.pink{background-color:#e91e63!important}
.pink-text{color:#e91e63!important}
.pink.darken-1{background-color:#d81b60!important}
.pink-text.text-darken-1{color:#d81b60!important}
.pink.darken-2{background-color:#c2185b!important}
.pink-text.text-darken-2{color:#c2185b!important}
.pink.darken-3{background-color:#ad1457!important}
.pink-text.text-darken-3{color:#ad1457!important}
.pink.darken-4{background-color:#880e4f!important}
.pink-text.text-darken-4{color:#880e4f!important}
.pink.accent-1{background-color:#ff80ab!important}
.pink-text.text-accent-1{color:#ff80ab!important}
.pink.accent-2{background-color:#ff4081!important}
.pink-text.text-accent-2{color:#ff4081!important}
.pink.accent-3{background-color:#f50057!important}
.pink-text.text-accent-3{color:#f50057!important}
.pink.accent-4{background-color:#c51162!important}
.pink-text.text-accent-4{color:#c51162!important}
.purple.lighten-5{background-color:#f3e5f5!important}
.purple-text.text-lighten-5{color:#f3e5f5!important}
.purple.lighten-4{background-color:#e1bee7!important}
.purple-text.text-lighten-4{color:#e1bee7!important}
.purple.lighten-3{background-color:#ce93d8!important}
.purple-text.text-lighten-3{color:#ce93d8!important}
.purple.lighten-2{background-color:#ba68c8!important}
.purple-text.text-lighten-2{color:#ba68c8!important}
.purple.lighten-1{background-color:#ab47bc!important}
.purple-text.text-lighten-1{color:#ab47bc!important}
.purple{background-color:#9c27b0!important}
.purple-text{color:#9c27b0!important}
.purple.darken-1{background-color:#8e24aa!important}
.purple-text.text-darken-1{color:#8e24aa!important}
.purple.darken-2{background-color:#7b1fa2!important}
.purple-text.text-darken-2{color:#7b1fa2!important}
.purple.darken-3{background-color:#6a1b9a!important}
.purple-text.text-darken-3{color:#6a1b9a!important}
.purple.darken-4{background-color:#4a148c!important}
.purple-text.text-darken-4{color:#4a148c!important}
.purple.accent-1{background-color:#ea80fc!important}
.purple-text.text-accent-1{color:#ea80fc!important}
.purple.accent-2{background-color:#e040fb!important}
.purple-text.text-accent-2{color:#e040fb!important}
.purple.accent-3{background-color:#d500f9!important}
.purple-text.text-accent-3{color:#d500f9!important}
.purple.accent-4{background-color:#a0f!important}
.purple-text.text-accent-4{color:#a0f!important}
.deep-purple.lighten-5{background-color:#ede7f6!important}
.deep-purple-text.text-lighten-5{color:#ede7f6!important}
.deep-purple.lighten-4{background-color:#d1c4e9!important}
.deep-purple-text.text-lighten-4{color:#d1c4e9!important}
.deep-purple.lighten-3{background-color:#b39ddb!important}
.deep-purple-text.text-lighten-3{color:#b39ddb!important}
.deep-purple.lighten-2{background-color:#9575cd!important}
.deep-purple-text.text-lighten-2{color:#9575cd!important}
.deep-purple.lighten-1{background-color:#7e57c2!important}
.deep-purple-text.text-lighten-1{color:#7e57c2!important}
.deep-purple{background-color:#673ab7!important}
.deep-purple-text{color:#673ab7!important}
.deep-purple.darken-1{background-color:#5e35b1!important}
.deep-purple-text.text-darken-1{color:#5e35b1!important}
.deep-purple.darken-2{background-color:#512da8!important}
.deep-purple-text.text-darken-2{color:#512da8!important}
.deep-purple.darken-3{background-color:#4527a0!important}
.deep-purple-text.text-darken-3{color:#4527a0!important}
.deep-purple.darken-4{background-color:#311b92!important}
.deep-purple-text.text-darken-4{color:#311b92!important}
.deep-purple.accent-1{background-color:#b388ff!important}
.deep-purple-text.text-accent-1{color:#b388ff!important}
.deep-purple.accent-2{background-color:#7c4dff!important}
.deep-purple-text.text-accent-2{color:#7c4dff!important}
.deep-purple.accent-3{background-color:#651fff!important}
.deep-purple-text.text-accent-3{color:#651fff!important}
.deep-purple.accent-4{background-color:#6200ea!important}
.deep-purple-text.text-accent-4{color:#6200ea!important}
.indigo.lighten-5{background-color:#e8eaf6!important}
.indigo-text.text-lighten-5{color:#e8eaf6!important}
.indigo.lighten-4{background-color:#c5cae9!important}
.indigo-text.text-lighten-4{color:#c5cae9!important}
.indigo.lighten-3{background-color:#9fa8da!important}
.indigo-text.text-lighten-3{color:#9fa8da!important}
.indigo.lighten-2{background-color:#7986cb!important}
.indigo-text.text-lighten-2{color:#7986cb!important}
.indigo.lighten-1{background-color:#5c6bc0!important}
.indigo-text.text-lighten-1{color:#5c6bc0!important}
.indigo{background-color:#3f51b5!important}
.indigo-text{color:#3f51b5!important}
.indigo.darken-1{background-color:#3949ab!important}
.indigo-text.text-darken-1{color:#3949ab!important}
.indigo.darken-2{background-color:#303f9f!important}
.indigo-text.text-darken-2{color:#303f9f!important}
.indigo.darken-3{background-color:#283593!important}
.indigo-text.text-darken-3{color:#283593!important}
.indigo.darken-4{background-color:#1a237e!important}
.indigo-text.text-darken-4{color:#1a237e!important}
.indigo.accent-1{background-color:#8c9eff!important}
.indigo-text.text-accent-1{color:#8c9eff!important}
.indigo.accent-2{background-color:#536dfe!important}
.indigo-text.text-accent-2{color:#536dfe!important}
.indigo.accent-3{background-color:#3d5afe!important}
.indigo-text.text-accent-3{color:#3d5afe!important}
.indigo.accent-4{background-color:#304ffe!important}
.indigo-text.text-accent-4{color:#304ffe!important}
.blue.lighten-5{background-color:#E3F2FD!important}
.blue-text.text-lighten-5{color:#E3F2FD!important}
.blue.lighten-4{background-color:#BBDEFB!important}
.blue-text.text-lighten-4{color:#BBDEFB!important}
.blue.lighten-3{background-color:#90CAF9!important}
.blue-text.text-lighten-3{color:#90CAF9!important}
.blue.lighten-2{background-color:#64B5F6!important}
.blue-text.text-lighten-2{color:#64B5F6!important}
.blue.lighten-1{background-color:#42A5F5!important}
.blue-text.text-lighten-1{color:#42A5F5!important}
.blue{background-color:#2196F3!important}
.blue-text{color:#2196F3!important}
.blue.darken-1{background-color:#008AA3!important}
.blue-text.text-darken-1{color:#008AA3!important}
.blue.darken-2{background-color:#008AA3!important}
.blue-text.text-darken-2{color:#008AA3!important}
.blue.darken-3{background-color:#008AA3!important}
.blue-text.text-darken-3{color:#008AA3!important}
.blue.darken-4{background-color:#0D47A1!important}
.blue-text.text-darken-4{color:#0D47A1!important}
.blue.accent-1{background-color:#82B1FF!important}
.blue-text.text-accent-1{color:#82B1FF!important}
.blue.accent-2{background-color:#448AFF!important}
.blue-text.text-accent-2{color:#448AFF!important}
.blue.accent-3{background-color:#2979FF!important}
.blue-text.text-accent-3{color:#2979FF!important}
.blue.accent-4{background-color:#2962FF!important}
.blue-text.text-accent-4{color:#2962FF!important}
.light-blue.lighten-5{background-color:#e1f5fe!important}
.light-blue-text.text-lighten-5{color:#e1f5fe!important}
.light-blue.lighten-4{background-color:#b3e5fc!important}
.light-blue-text.text-lighten-4{color:#b3e5fc!important}
.light-blue.lighten-3{background-color:#81d4fa!important}
.light-blue-text.text-lighten-3{color:#81d4fa!important}
.light-blue.lighten-2{background-color:#4fc3f7!important}
.light-blue-text.text-lighten-2{color:#4fc3f7!important}
.light-blue.lighten-1{background-color:#29b6f6!important}
.light-blue-text.text-lighten-1{color:#29b6f6!important}
.light-blue{background-color:#03a9f4!important}
.light-blue-text{color:#03a9f4!important}
.light-blue.darken-1{background-color:#039be5!important}
.light-blue-text.text-darken-1{color:#039be5!important}
.light-blue.darken-2{background-color:#0288d1!important}
.light-blue-text.text-darken-2{color:#0288d1!important}
.light-blue.darken-3{background-color:#0277bd!important}
.light-blue-text.text-darken-3{color:#0277bd!important}
.light-blue.darken-4{background-color:#01579b!important}
.light-blue-text.text-darken-4{color:#01579b!important}
.light-blue.accent-1{background-color:#80d8ff!important}
.light-blue-text.text-accent-1{color:#80d8ff!important}
.light-blue.accent-2{background-color:#40c4ff!important}
.light-blue-text.text-accent-2{color:#40c4ff!important}
.light-blue.accent-3{background-color:#00b0ff!important}
.light-blue-text.text-accent-3{color:#00b0ff!important}
.light-blue.accent-4{background-color:#0091ea!important}
.light-blue-text.text-accent-4{color:#0091ea!important}
.cyan.lighten-5{background-color:#e0f7fa!important}
.cyan-text.text-lighten-5{color:#e0f7fa!important}
.cyan.lighten-4{background-color:#b2ebf2!important}
.cyan-text.text-lighten-4{color:#b2ebf2!important}
.cyan.lighten-3{background-color:#80deea!important}
.cyan-text.text-lighten-3{color:#80deea!important}
.cyan.lighten-2{background-color:#4dd0e1!important}
.cyan-text.text-lighten-2{color:#4dd0e1!important}
.cyan.lighten-1{background-color:#26c6da!important}
.cyan-text.text-lighten-1{color:#26c6da!important}
.cyan{background-color:#00bcd4!important}
.cyan-text{color:#00bcd4!important}
.cyan.darken-1{background-color:#00acc1!important}
.cyan-text.text-darken-1{color:#00acc1!important}
.cyan.darken-2{background-color:#0097a7!important}
.cyan-text.text-darken-2{color:#0097a7!important}
.cyan.darken-3{background-color:#00838f!important}
.cyan-text.text-darken-3{color:#00838f!important}
.cyan.darken-4{background-color:#006064!important}
.cyan-text.text-darken-4{color:#006064!important}
.cyan.accent-1{background-color:#84ffff!important}
.cyan-text.text-accent-1{color:#84ffff!important}
.cyan.accent-2{background-color:#18ffff!important}
.cyan-text.text-accent-2{color:#18ffff!important}
.cyan.accent-3{background-color:#00e5ff!important}
.cyan-text.text-accent-3{color:#00e5ff!important}
.cyan.accent-4{background-color:#00b8d4!important}
.cyan-text.text-accent-4{color:#00b8d4!important}
.teal.lighten-5{background-color:#e0f2f1!important}
.teal-text.text-lighten-5{color:#e0f2f1!important}
.teal.lighten-4{background-color:#b2dfdb!important}
.teal-text.text-lighten-4{color:#b2dfdb!important}
.teal.lighten-3{background-color:#80cbc4!important}
.teal-text.text-lighten-3{color:#80cbc4!important}
.teal.lighten-2{background-color:#4db6ac!important}
.teal-text.text-lighten-2{color:#4db6ac!important}
.teal.lighten-1{background-color:#26a69a!important}
.teal-text.text-lighten-1{color:#26a69a!important}
.teal{background-color:#009688!important}
.teal-text{color:#009688!important}
.teal.darken-1{background-color:#00897b!important}
.teal-text.text-darken-1{color:#00897b!important}
.teal.darken-2{background-color:#00796b!important}
.teal-text.text-darken-2{color:#00796b!important}
.teal.darken-3{background-color:#00695c!important}
.teal-text.text-darken-3{color:#00695c!important}
.teal.darken-4{background-color:#004d40!important}
.teal-text.text-darken-4{color:#004d40!important}
.teal.accent-1{background-color:#a7ffeb!important}
.teal-text.text-accent-1{color:#a7ffeb!important}
.teal.accent-2{background-color:#64ffda!important}
.teal-text.text-accent-2{color:#64ffda!important}
.teal.accent-3{background-color:#1de9b6!important}
.teal-text.text-accent-3{color:#1de9b6!important}
.teal.accent-4{background-color:#00bfa5!important}
.teal-text.text-accent-4{color:#00bfa5!important}
.green.lighten-5{background-color:#E8F5E9!important}
.green-text.text-lighten-5{color:#E8F5E9!important}
.green.lighten-4{background-color:#C8E6C9!important}
.green-text.text-lighten-4{color:#C8E6C9!important}
.green.lighten-3{background-color:#A5D6A7!important}
.green-text.text-lighten-3{color:#A5D6A7!important}
.green.lighten-2{background-color:#81C784!important}
.green-text.text-lighten-2{color:#81C784!important}
.green.lighten-1{background-color:#66BB6A!important}
.green-text.text-lighten-1{color:#66BB6A!important}
.green{background-color:#4CAF50!important}
.green-text{color:#4CAF50!important}
.green.darken-1{background-color:#43A047!important}
.green-text.text-darken-1{color:#43A047!important}
.green.darken-2{background-color:#388E3C!important}
.green-text.text-darken-2{color:#388E3C!important}
.green.darken-3{background-color:#2E7D32!important}
.green-text.text-darken-3{color:#2E7D32!important}
.green.darken-4{background-color:#1B5E20!important}
.green-text.text-darken-4{color:#1B5E20!important}
.green.accent-1{background-color:#B9F6CA!important}
.green-text.text-accent-1{color:#B9F6CA!important}
.green.accent-2{background-color:#69F0AE!important}
.green-text.text-accent-2{color:#69F0AE!important}
.green.accent-3{background-color:#00E676!important}
.green-text.text-accent-3{color:#00E676!important}
.green.accent-4{background-color:#00C853!important}
.green-text.text-accent-4{color:#00C853!important}
.light-green.lighten-5{background-color:#f1f8e9!important}
.light-green-text.text-lighten-5{color:#f1f8e9!important}
.light-green.lighten-4{background-color:#dcedc8!important}
.light-green-text.text-lighten-4{color:#dcedc8!important}
.light-green.lighten-3{background-color:#c5e1a5!important}
.light-green-text.text-lighten-3{color:#c5e1a5!important}
.light-green.lighten-2{background-color:#aed581!important}
.light-green-text.text-lighten-2{color:#aed581!important}
.light-green.lighten-1{background-color:#9ccc65!important}
.light-green-text.text-lighten-1{color:#9ccc65!important}
.light-green{background-color:#8bc34a!important}
.light-green-text{color:#8bc34a!important}
.light-green.darken-1{background-color:#7cb342!important}
.light-green-text.text-darken-1{color:#7cb342!important}
.light-green.darken-2{background-color:#689f38!important}
.light-green-text.text-darken-2{color:#689f38!important}
.light-green.darken-3{background-color:#558b2f!important}
.light-green-text.text-darken-3{color:#558b2f!important}
.light-green.darken-4{background-color:#33691e!important}
.light-green-text.text-darken-4{color:#33691e!important}
.light-green.accent-1{background-color:#ccff90!important}
.light-green-text.text-accent-1{color:#ccff90!important}
.light-green.accent-2{background-color:#b2ff59!important}
.light-green-text.text-accent-2{color:#b2ff59!important}
.light-green.accent-3{background-color:#76ff03!important}
.light-green-text.text-accent-3{color:#76ff03!important}
.light-green.accent-4{background-color:#64dd17!important}
.light-green-text.text-accent-4{color:#64dd17!important}
.lime.lighten-5{background-color:#f9fbe7!important}
.lime-text.text-lighten-5{color:#f9fbe7!important}
.lime.lighten-4{background-color:#f0f4c3!important}
.lime-text.text-lighten-4{color:#f0f4c3!important}
.lime.lighten-3{background-color:#e6ee9c!important}
.lime-text.text-lighten-3{color:#e6ee9c!important}
.lime.lighten-2{background-color:#dce775!important}
.lime-text.text-lighten-2{color:#dce775!important}
.lime.lighten-1{background-color:#d4e157!important}
.lime-text.text-lighten-1{color:#d4e157!important}
.lime{background-color:#cddc39!important}
.lime-text{color:#cddc39!important}
.lime.darken-1{background-color:#c0ca33!important}
.lime-text.text-darken-1{color:#c0ca33!important}
.lime.darken-2{background-color:#afb42b!important}
.lime-text.text-darken-2{color:#afb42b!important}
.lime.darken-3{background-color:#9e9d24!important}
.lime-text.text-darken-3{color:#9e9d24!important}
.lime.darken-4{background-color:#827717!important}
.lime-text.text-darken-4{color:#827717!important}
.lime.accent-1{background-color:#f4ff81!important}
.lime-text.text-accent-1{color:#f4ff81!important}
.lime.accent-2{background-color:#eeff41!important}
.lime-text.text-accent-2{color:#eeff41!important}
.lime.accent-3{background-color:#c6ff00!important}
.lime-text.text-accent-3{color:#c6ff00!important}
.lime.accent-4{background-color:#aeea00!important}
.lime-text.text-accent-4{color:#aeea00!important}
.yellow.lighten-5{background-color:#fffde7!important}
.yellow-text.text-lighten-5{color:#fffde7!important}
.yellow.lighten-4{background-color:#fff9c4!important}
.yellow-text.text-lighten-4{color:#fff9c4!important}
.yellow.lighten-3{background-color:#fff59d!important}
.yellow-text.text-lighten-3{color:#fff59d!important}
.yellow.lighten-2{background-color:#fff176!important}
.yellow-text.text-lighten-2{color:#fff176!important}
.yellow.lighten-1{background-color:#ffee58!important}
.yellow-text.text-lighten-1{color:#ffee58!important}
.yellow{background-color:#ffeb3b!important}
.yellow-text{color:#ffeb3b!important}
.yellow.darken-1{background-color:#fdd835!important}
.yellow-text.text-darken-1{color:#fdd835!important}
.yellow.darken-2{background-color:#fbc02d!important}
.yellow-text.text-darken-2{color:#fbc02d!important}
.yellow.darken-3{background-color:#f9a825!important}
.yellow-text.text-darken-3{color:#f9a825!important}
.yellow.darken-4{background-color:#f57f17!important}
.yellow-text.text-darken-4{color:#f57f17!important}
.yellow.accent-1{background-color:#ffff8d!important}
.yellow-text.text-accent-1{color:#ffff8d!important}
.yellow.accent-2{background-color:#ff0!important}
.yellow-text.text-accent-2{color:#ff0!important}
.yellow.accent-3{background-color:#ffea00!important}
.yellow-text.text-accent-3{color:#ffea00!important}
.yellow.accent-4{background-color:#ffd600!important}
.yellow-text.text-accent-4{color:#ffd600!important}
.amber.lighten-5{background-color:#fff8e1!important}
.amber-text.text-lighten-5{color:#fff8e1!important}
.amber.lighten-4{background-color:#ffecb3!important}
.amber-text.text-lighten-4{color:#ffecb3!important}
.amber.lighten-3{background-color:#ffe082!important}
.amber-text.text-lighten-3{color:#ffe082!important}
.amber.lighten-2{background-color:#ffd54f!important}
.amber-text.text-lighten-2{color:#ffd54f!important}
.amber.lighten-1{background-color:#ffca28!important}
.amber-text.text-lighten-1{color:#ffca28!important}
.amber{background-color:#ffc107!important}
.amber-text{color:#ffc107!important}
.amber.darken-1{background-color:#ffb300!important}
.amber-text.text-darken-1{color:#ffb300!important}
.amber.darken-2{background-color:#ffa000!important}
.amber-text.text-darken-2{color:#ffa000!important}
.amber.darken-3{background-color:#ff8f00!important}
.amber-text.text-darken-3{color:#ff8f00!important}
.amber.darken-4{background-color:#ff6f00!important}
.amber-text.text-darken-4{color:#ff6f00!important}
.amber.accent-1{background-color:#ffe57f!important}
.amber-text.text-accent-1{color:#ffe57f!important}
.amber.accent-2{background-color:#ffd740!important}
.amber-text.text-accent-2{color:#ffd740!important}
.amber.accent-3{background-color:#ffc400!important}
.amber-text.text-accent-3{color:#ffc400!important}
.amber.accent-4{background-color:#ffab00!important}
.amber-text.text-accent-4{color:#ffab00!important}
.orange.lighten-5{background-color:#fff3e0!important}
.orange-text.text-lighten-5{color:#fff3e0!important}
.orange.lighten-4{background-color:#ffe0b2!important}
.orange-text.text-lighten-4{color:#ffe0b2!important}
.orange.lighten-3{background-color:#ffcc80!important}
.orange-text.text-lighten-3{color:#ffcc80!important}
.orange.lighten-2{background-color:#ffb74d!important}
.orange-text.text-lighten-2{color:#ffb74d!important}
.orange.lighten-1{background-color:#ffa726!important}
.orange-text.text-lighten-1{color:#ffa726!important}
.orange{background-color:#ff9800!important}
.orange-text{color:#ff9800!important}
.orange.darken-1{background-color:#fb8c00!important}
.orange-text.text-darken-1{color:#fb8c00!important}
.orange.darken-2{background-color:#f57c00!important}
.orange-text.text-darken-2{color:#f57c00!important}
.orange.darken-3{background-color:#ef6c00!important}
.orange-text.text-darken-3{color:#ef6c00!important}
.orange.darken-4{background-color:#e65100!important}
.orange-text.text-darken-4{color:#e65100!important}
.orange.accent-1{background-color:#ffd180!important}
.orange-text.text-accent-1{color:#ffd180!important}
.orange.accent-2{background-color:#ffab40!important}
.orange-text.text-accent-2{color:#ffab40!important}
.orange.accent-3{background-color:#ff9100!important}
.orange-text.text-accent-3{color:#ff9100!important}
.orange.accent-4{background-color:#ff6d00!important}
.orange-text.text-accent-4{color:#ff6d00!important}
.deep-orange.lighten-5{background-color:#fbe9e7!important}
.deep-orange-text.text-lighten-5{color:#fbe9e7!important}
.deep-orange.lighten-4{background-color:#ffccbc!important}
.deep-orange-text.text-lighten-4{color:#ffccbc!important}
.deep-orange.lighten-3{background-color:#ffab91!important}
.deep-orange-text.text-lighten-3{color:#ffab91!important}
.deep-orange.lighten-2{background-color:#ff8a65!important}
.deep-orange-text.text-lighten-2{color:#ff8a65!important}
.deep-orange.lighten-1{background-color:#ff7043!important}
.deep-orange-text.text-lighten-1{color:#ff7043!important}
.deep-orange{background-color:#ff5722!important}
.deep-orange-text{color:#ff5722!important}
.deep-orange.darken-1{background-color:#f4511e!important}
.deep-orange-text.text-darken-1{color:#f4511e!important}
.deep-orange.darken-2{background-color:#e64a19!important}
.deep-orange-text.text-darken-2{color:#e64a19!important}
.deep-orange.darken-3{background-color:#d84315!important}
.deep-orange-text.text-darken-3{color:#d84315!important}
.deep-orange.darken-4{background-color:#bf360c!important}
.deep-orange-text.text-darken-4{color:#bf360c!important}
.deep-orange.accent-1{background-color:#ff9e80!important}
.deep-orange-text.text-accent-1{color:#ff9e80!important}
.deep-orange.accent-2{background-color:#ff6e40!important}
.deep-orange-text.text-accent-2{color:#ff6e40!important}
.deep-orange.accent-3{background-color:#ff3d00!important}
.deep-orange-text.text-accent-3{color:#ff3d00!important}
.deep-orange.accent-4{background-color:#dd2c00!important}
.deep-orange-text.text-accent-4{color:#dd2c00!important}
.brown.lighten-5{background-color:#efebe9!important}
.brown-text.text-lighten-5{color:#efebe9!important}
.brown.lighten-4{background-color:#d7ccc8!important}
.brown-text.text-lighten-4{color:#d7ccc8!important}
.brown.lighten-3{background-color:#bcaaa4!important}
.brown-text.text-lighten-3{color:#bcaaa4!important}
.brown.lighten-2{background-color:#a1887f!important}
.brown-text.text-lighten-2{color:#a1887f!important}
.brown.lighten-1{background-color:#8d6e63!important}
.brown-text.text-lighten-1{color:#8d6e63!important}
.brown{background-color:#795548!important}
.brown-text{color:#795548!important}
.brown.darken-1{background-color:#6d4c41!important}
.brown-text.text-darken-1{color:#6d4c41!important}
.brown.darken-2{background-color:#5d4037!important}
.brown-text.text-darken-2{color:#5d4037!important}
.brown.darken-3{background-color:#4e342e!important}
.brown-text.text-darken-3{color:#4e342e!important}
.brown.darken-4{background-color:#3e2723!important}
.brown-text.text-darken-4{color:#3e2723!important}
.blue-grey.lighten-5{background-color:#eceff1!important}
.blue-grey-text.text-lighten-5{color:#eceff1!important}
.blue-grey.lighten-4{background-color:#cfd8dc!important}
.blue-grey-text.text-lighten-4{color:#cfd8dc!important}
.blue-grey.lighten-3{background-color:#b0bec5!important}
.blue-grey-text.text-lighten-3{color:#b0bec5!important}
.blue-grey.lighten-2{background-color:#90a4ae!important}
.blue-grey-text.text-lighten-2{color:#90a4ae!important}
.blue-grey.lighten-1{background-color:#78909c!important}
.blue-grey-text.text-lighten-1{color:#78909c!important}
.blue-grey{background-color:#607d8b!important}
.blue-grey-text{color:#607d8b!important}
.blue-grey.darken-1{background-color:#546e7a!important}
.blue-grey-text.text-darken-1{color:#546e7a!important}
.blue-grey.darken-2{background-color:#455a64!important}
.blue-grey-text.text-darken-2{color:#455a64!important}
.blue-grey.darken-3{background-color:#37474f!important}
.blue-grey-text.text-darken-3{color:#37474f!important}
.blue-grey.darken-4{background-color:#263238!important}
.blue-grey-text.text-darken-4{color:#263238!important}
.grey.lighten-5{background-color:#fafafa!important}
.grey-text.text-lighten-5,.notification-email-frequency p.text-lighten-5,.notification-email-frequency ul li.text-lighten-5{color:#fafafa!important}
.grey.lighten-4{background-color:#f5f5f5!important}
.grey-text.text-lighten-4,.notification-email-frequency p.text-lighten-4,.notification-email-frequency ul li.text-lighten-4{color:#f5f5f5!important}
.grey.lighten-3{background-color:#eee!important}
.grey-text.text-lighten-3,.notification-email-frequency p.text-lighten-3,.notification-email-frequency ul li.text-lighten-3{color:#eee!important}
.grey.lighten-2{background-color:#e0e0e0!important}
.grey-text.text-lighten-2,.notification-email-frequency p.text-lighten-2,.notification-email-frequency ul li.text-lighten-2{color:#e0e0e0!important}
.grey.lighten-1{background-color:#bdbdbd!important}
.grey-text.text-lighten-1,.notification-email-frequency p.text-lighten-1,.notification-email-frequency ul li.text-lighten-1{color:#bdbdbd!important}
.grey{background-color:#9e9e9e!important}
.grey-text,.notification-email-frequency p,.notification-email-frequency ul li{color:#9e9e9e!important}
.grey.darken-1{background-color:#757575!important}
.grey-text.text-darken-1,.notification-email-frequency p.text-darken-1,.notification-email-frequency ul li.text-darken-1{color:#757575!important}
.grey.darken-2{background-color:#616161!important}
.grey-text.text-darken-2,.notification-email-frequency p.text-darken-2,.notification-email-frequency ul li.text-darken-2{color:#616161!important}
.grey.darken-3{background-color:#424242!important}
.grey-text.text-darken-3,.notification-email-frequency p.text-darken-3,.notification-email-frequency ul li.text-darken-3{color:#424242!important}
.grey.darken-4{background-color:#212121!important}
.grey-text.text-darken-4,.notification-email-frequency p.text-darken-4,.notification-email-frequency ul li.text-darken-4{color:#212121!important}
.shades.black{background-color:#000!important}
.shades-text.text-black{color:#000!important}
.shades.white{background-color:#fff!important}
.shades-text.text-white{color:#fff!important}
.shades.transparent{background-color:transparent!important}
.shades-text.text-transparent{color:transparent!important}
.black{background-color:#000!important}
.black-text{color:#000!important}
.white{background-color:#fff!important}
.white-text{color:#fff!important}
.transparent{background-color:transparent!important}
.transparent-text{color:transparent!important}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
*,*:before,*:after{box-sizing:inherit}
ul{list-style-type:none}
a{color:#448AFF;text-decoration:none;-webkit-tap-highlight-color:transparent}
.valign-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.valign-wrapper .valign{display:block}
ul{padding:0}
ul li{list-style-type:none}
.clearfix{clear:both}
.z-depth-0{box-shadow:none!important}
.z-depth-1,.card-panel,.card,.card-overflow,ul.notification-cards li,.toast,.btn,.btn-large,.btn-floating,.collapsible,.side-nav,.alert,.comment-author-pic{box-shadow:0 2px 5px 0 rgba(0,0,0,0.03),0 2px 10px 0 rgba(0,0,0,0.05)}
.z-depth-1-half,.btn:hover,.btn-large:hover,.btn-floating:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,0.03),0 4px 15px 0 rgba(0,0,0,0.04)}
.z-depth-2,.btn:hover,.btn-large:hover,.btn-flat:hover,.btn-add-to-cart:hover,.btn-line:hover,.speaker-card:hover,.tabs{box-shadow:0 8px 17px 0 rgba(0,0,0,0.04),0 6px 20px 0 rgba(0,0,0,0.05)}
.z-depth-3,.btn:hover,.btn-large:hover{box-shadow:0 12px 15px 0 rgba(0,0,0,0.05),0 17px 50px 0 rgba(0,0,0,0.06)}
.z-depth-4,.modal{box-shadow:0 16px 28px 0 rgba(0,0,0,0.05),0 25px 55px 0 rgba(0,0,0,0.1)}
.z-depth-5,.dropdown-content,.hero img{box-shadow:0 27px 24px 0 rgba(0,0,0,0.05),0 40px 77px 0 rgba(0,0,0,0.1)}
.hoverable{transition:box-shadow .4s}
.hoverable:hover{transition:box-shadow .4s;box-shadow:0 8px 17px 0 rgba(0,0,0,0.03),0 10px 20px 0 rgba(0,0,0,0.04)}
.divider{height:1px;overflow:hidden;background-color:#e0e0e0}
blockquote{margin:20px 0;padding-left:1.5rem;border-left:5px solid #2867d1}
i{line-height:inherit}
i.left{float:left;margin-right:15px}
i.right{float:right;margin-left:15px}
i.tiny{font-size:1rem}
i.small{font-size:2rem}
i.medium{font-size:4rem}
i.large{font-size:6rem}
img.responsive-img,img,video.responsive-video{max-width:100%;height:auto}
.pagination li{float:left;font-size:1.2rem;padding:0 10px;line-height:30px;border-radius:2px;text-align:center}
.pagination li a{color:#444}
.pagination li.active a{color:#fff}
.pagination li.active{background-color:#2867d1}
.pagination li.disabled a{cursor:default;color:#999}
.pagination li i{font-size:2rem}
.pagination li.pages ul li{display:inline-block;float:none}
@media all and (max-width:1080px){.pagination{width:100%}
.pagination li.prev,.pagination li.next{width:10%}
.pagination li.pages{width:80%;overflow:hidden;white-space:nowrap}
}
.parallax-container{position:relative;overflow:hidden;height:500px}
.parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}
.parallax img{display:none;position:absolute;left:50%;bottom:0;min-width:100%;min-height:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transform:translateX(-50%)}
.pin-top,.pin-bottom{position:relative}
.pinned{position:fixed!important}
ul.staggered-list li{opacity:0}
.fade-in{opacity:0;transform-origin:0 50%}
@media all and (max-width:768px){.hide-on-small-only,.hide-on-small-and-down{display:none!important}
}
@media all and (min-width:481px){.hide-on-small-and-up{display:none!important}
}
@media all and (max-width:1080px){.hide-on-med-and-down{display:none!important}
}
@media all and (min-width:769px){.hide-on-med-and-up{display:none!important}
}
@media only screen and (min-width:769px) and (max-width:1080px){.hide-on-med-only{display:none!important}
}
@media all and (min-width:1081px){.hide-on-large-and-up{display:none!important}
}
@media only screen and (min-width:1081px) and (max-width:1280px){.hide-on-large-only{display:none!important}
}
@media all and (min-width:1081px){.show-on-large{display:initial!important}
}
@media only screen and (min-width:768px) and (max-width:1080px){.show-on-medium{display:initial!important}
}
@media all and (max-width:768px){.show-on-small{display:initial!important}
}
@media all and (min-width:769px){.show-on-medium-and-up{display:initial!important}
}
@media all and (max-width:1080px){.show-on-medium-and-down{display:initial!important}
}
@media all and (max-width:768px){.center-on-small-only{text-align:center}
}
footer.page-footer{margin-top:20px;padding-top:20px;background-color:#2867d1}
footer.page-footer .footer-copyright{overflow:hidden;height:50px;line-height:50px;color:rgba(255,255,255,0.8);background-color:rgba(51,51,51,0.08)}
table,th,td{border:none}
table{width:100%;display:table}
table.bordered>thead>tr,table.bordered>tbody>tr{border-bottom:1px solid #e4ebf7}
table.bordered>thead>tr td,table.bordered>thead>tr th,table.bordered>tbody>tr td,table.bordered>tbody>tr th{border-left:1px solid #e4ebf7}
table.striped>tbody>tr:nth-child(odd){background-color:#f7f9fd}
table.striped>tbody>tr>td{border-radius:0}
table.highlight>tbody>tr{-webkit-transition:background-color 0.25s ease;-moz-transition:background-color 0.25s ease;-o-transition:background-color 0.25s ease;-ms-transition:background-color 0.25s ease;transition:background-color 0.25s ease}
table.highlight>tbody>tr:hover{background-color:#d8e4fc}
table.centered thead tr th,table.centered tbody tr td{text-align:center}
table td{vertical-align:middle}
thead{border-bottom:1px solid #e4ebf7}
td,th{padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle}
@media all and (max-width:768px){table.responsive-table{width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative}
table.responsive-table th,table.responsive-table td{margin:0;vertical-align:top}
table.responsive-table th{text-align:left}
table.responsive-table thead{display:block;float:left}
table.responsive-table thead tr{display:block;padding:0 10px 0 0}
table.responsive-table thead tr th::before{content:"\00a0"}
table.responsive-table tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}
table.responsive-table tbody tr{display:inline-block;vertical-align:top}
table.responsive-table th{display:block;text-align:right}
table.responsive-table td{display:block;min-height:1.25em;text-align:left}
table.responsive-table tr{padding:0 10px}
table.responsive-table thead{border:0;border-right:1px solid #e4ebf7}
table.responsive-table.bordered th{border-bottom:0;border-left:0}
table.responsive-table.bordered td{border-left:0;border-right:0;border-bottom:0}
table.responsive-table.bordered tr{border:0}
table.responsive-table.bordered tbody tr{border-right:1px solid #e4ebf7}
}
.collection{margin:.5rem 0 1rem 0;border:1px solid #e0e0e0;border-radius:2px;overflow:hidden;position:relative}
.collection .collection-item{background-color:#fff;line-height:1.5rem;padding:10px 20px;margin:0;border-bottom:1px solid #e0e0e0}
.collection .collection-item.avatar{min-height:84px;padding-left:72px;position:relative}
.collection .collection-item.avatar .circle,.collection .collection-item.avatar .speaker-card-avatar>a>img,.collection .collection-item.avatar .magicsuggest-with-picture .list-image>img,.magicsuggest-with-picture .collection .collection-item.avatar .list-image>img{position:absolute;width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle}
.collection .collection-item.avatar i.circle{font-size:18px;line-height:42px;color:#fff;background-color:#999;text-align:center}
.collection .collection-item.avatar .title{font-size:16px}
.collection .collection-item.avatar p{margin:0}
.collection .collection-item.avatar .secondary-content{position:absolute;top:16px;right:16px}
.collection .collection-item:last-child{border-bottom:none}
.collection .collection-item.active{background-color:#ba68c8;color:#fff}
.collection a.collection-item{display:block;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;-ms-transition:.25s;transition:.25s;color:#2867d1}
.collection a.collection-item:not(.active):hover{background-color:#eaf2fa}
.collection.with-header .collection-header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px}
.collection.with-header .collection-item{padding-left:30px}
.collection.with-header .collection-item.avatar{padding-left:72px}
.secondary-content{float:right;color:#ba68c8}
span.badge{min-width:3rem;padding:0 6px;text-align:center;font-size:1rem;line-height:inherit;color:#757575;position:absolute;right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
span.badge.new{font-weight:300;font-size:0.8rem;color:#fff;background-color:#ba68c8;border-radius:2px}
span.badge.new:after{content:" new"}
.video-container,.embedded-media-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
.video-container.no-controls,.embedded-media-container.no-controls{padding-top:0}
.video-container iframe,.video-container object,.video-container embed,.embedded-media-container iframe,.embedded-media-container object,.embedded-media-container embed{position:absolute;top:0;left:0;width:100%;height:100%}
.progress{position:relative;height:4px;display:block;width:100%;background-color:#fff;border-radius:2px;margin:.5rem 0 1rem 0;overflow:hidden}
.progress .determinate{position:absolute;background-color:inherit;top:0;left:0;bottom:0;background-color:#f06292;-webkit-transition:width 0.3s linear;-moz-transition:width 0.3s linear;-o-transition:width 0.3s linear;-ms-transition:width 0.3s linear;transition:width 0.3s linear}
.progress .indeterminate{background-color:#f06292}
.progress .indeterminate:before{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;-webkit-animation:indeterminate 2.1s cubic-bezier(0.65,0.815,0.735,0.395) infinite;-moz-animation:indeterminate 2.1s cubic-bezier(0.65,0.815,0.735,0.395) infinite;-ms-animation:indeterminate 2.1s cubic-bezier(0.65,0.815,0.735,0.395) infinite;-o-animation:indeterminate 2.1s cubic-bezier(0.65,0.815,0.735,0.395) infinite;animation:indeterminate 2.1s cubic-bezier(0.65,0.815,0.735,0.395) infinite}
.progress .indeterminate:after{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;-webkit-animation:indeterminate-short 2.1s cubic-bezier(0.165,0.84,0.44,1) infinite;-moz-animation:indeterminate-short 2.1s cubic-bezier(0.165,0.84,0.44,1) infinite;-ms-animation:indeterminate-short 2.1s cubic-bezier(0.165,0.84,0.44,1) infinite;-o-animation:indeterminate-short 2.1s cubic-bezier(0.165,0.84,0.44,1) infinite;animation:indeterminate-short 2.1s cubic-bezier(0.165,0.84,0.44,1) infinite;-webkit-animation-delay:1.15s;-moz-animation-delay:1.15s;-ms-animation-delay:1.15s;-o-animation-delay:1.15s;animation-delay:1.15s}
@-webkit-keyframes indeterminate{0%{left:-35%;right:100%}
60%{left:100%;right:-90%}
100%{left:100%;right:-90%}
}
@-moz-keyframes indeterminate{0%{left:-35%;right:100%}
60%{left:100%;right:-90%}
100%{left:100%;right:-90%}
}
@keyframes indeterminate{0%{left:-35%;right:100%}
60%{left:100%;right:-90%}
100%{left:100%;right:-90%}
}
@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}
60%{left:107%;right:-8%}
100%{left:107%;right:-8%}
}
@-moz-keyframes indeterminate-short{0%{left:-200%;right:100%}
60%{left:107%;right:-8%}
100%{left:107%;right:-8%}
}
@keyframes indeterminate-short{0%{left:-200%;right:100%}
60%{left:107%;right:-8%}
100%{left:107%;right:-8%}
}
.hide{display:none!important}
.left-align{text-align:left}
.right-align{text-align:right}
.center,.alert,.center-align{text-align:center}
.left{float:left!important}
.right{float:right!important}
.no-select,input[type=range],input[type=range]+.thumb{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.circle,.speaker-card-avatar>a>img,.magicsuggest-with-picture .list-image>img{border-radius:50%}
.center-block{display:block;margin-left:auto;margin-right:auto}
.truncate,nav .page-title-wrapper .page-title,.conf-card-name,.idea-item h5,#detail-decision-info>.proposals>.modal-body>.proposal .schedule-card>h5,.magicsuggest-with-picture .list-item{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.no-padding{padding:0!important}
@font-face{font-family:"Material-Design-Icons";src:url('Material-Design-Icons-fc1bc133.eot') format("embedded-opentype"),url('Material-Design-Icons-2355cb4f.woff2') format("woff2"),url('Material-Design-Icons-ee771845.woff') format("woff"),url('Material-Design-Icons-2cb66ac7.ttf') format("truetype"),url('Material-Design-Icons-757d5436.svg') format("svg");font-weight:normal;font-style:normal}
[class^="mdi-"],[class*="mdi-"]{speak:none;display:inline-block;font-family:"Material-Design-Icons";font-style:normal;font-weight:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
[class^="mdi-"]:before,[class*="mdi-"]:before{display:inline-block;speak:none;text-decoration:inherit}
[class^="mdi-"].pull-left,[class*="mdi-"].pull-left{margin-right:.3em}
[class^="mdi-"].pull-right,[class*="mdi-"].pull-right{margin-left:.3em}
[class^="mdi-"].mdi-lg:before,[class^="mdi-"].mdi-lg:after,[class*="mdi-"].mdi-lg:before,[class*="mdi-"].mdi-lg:after{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}
[class^="mdi-"].mdi-2x:before,[class^="mdi-"].mdi-2x:after,[class*="mdi-"].mdi-2x:before,[class*="mdi-"].mdi-2x:after{font-size:2em}
[class^="mdi-"].mdi-3x:before,[class^="mdi-"].mdi-3x:after,[class*="mdi-"].mdi-3x:before,[class*="mdi-"].mdi-3x:after{font-size:3em}
[class^="mdi-"].mdi-4x:before,[class^="mdi-"].mdi-4x:after,[class*="mdi-"].mdi-4x:before,[class*="mdi-"].mdi-4x:after{font-size:4em}
[class^="mdi-"].mdi-5x:before,[class^="mdi-"].mdi-5x:after,[class*="mdi-"].mdi-5x:before,[class*="mdi-"].mdi-5x:after{font-size:5em}
[class^="mdi-device-signal-cellular-"]:after,[class^="mdi-device-battery-"]:after,[class^="mdi-device-battery-charging-"]:after,[class^="mdi-device-signal-cellular-connected-no-internet-"]:after,[class^="mdi-device-signal-wifi-"]:after,[class^="mdi-device-signal-wifi-statusbar-not-connected"]:after,.mdi-device-network-wifi:after{opacity:.3;position:absolute;left:0;top:0;z-index:1;display:inline-block;speak:none;text-decoration:inherit}
[class^="mdi-device-signal-cellular-"]:after{content:"\e758"}
[class^="mdi-device-battery-"]:after{content:"\e735"}
[class^="mdi-device-battery-charging-"]:after{content:"\e733"}
[class^="mdi-device-signal-cellular-connected-no-internet-"]:after{content:"\e75d"}
[class^="mdi-device-signal-wifi-"]:after,.mdi-device-network-wifi:after{content:"\e765"}
[class^="mdi-device-signal-wifi-statusbasr-not-connected"]:after{content:"\e8f7"}
.mdi-device-signal-cellular-off:after,.mdi-device-signal-cellular-null:after,.mdi-device-signal-cellular-no-sim:after,.mdi-device-signal-wifi-off:after,.mdi-device-signal-wifi-4-bar:after,.mdi-device-signal-cellular-4-bar:after,.mdi-device-battery-alert:after,.mdi-device-signal-cellular-connected-no-internet-4-bar:after,.mdi-device-battery-std:after,.mdi-device-battery-full .mdi-device-battery-unknown:after{content:""}
.mdi-fw{width:1.28571429em;text-align:center}
.mdi-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}
.mdi-ul>li{position:relative}
.mdi-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}
.mdi-li.mdi-lg{left:-1.85714286em}
.mdi-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}
.mdi-spin{-webkit-animation:mdi-spin 2s infinite linear;animation:mdi-spin 2s infinite linear;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}
.mdi-pulse{-webkit-animation:mdi-spin 1s steps(8) infinite;animation:mdi-spin 1s steps(8) infinite;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}
@-webkit-keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
.mdi-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.mdi-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.mdi-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
.mdi-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}
.mdi-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}
:root .mdi-rotate-90,:root .mdi-rotate-180,:root .mdi-rotate-270,:root .mdi-flip-horizontal,:root .mdi-flip-vertical{filter:none}
.mdi-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}
.mdi-stack-1x,.mdi-stack-2x{position:absolute;left:0;width:100%;text-align:center}
.mdi-stack-1x{line-height:inherit}
.mdi-stack-2x{font-size:2em}
.mdi-inverse{color:#fff}
.mdi-action-3d-rotation:before{content:"\e600"}
.mdi-action-accessibility:before{content:"\e601"}
.mdi-action-account-balance-wallet:before{content:"\e602"}
.mdi-action-account-balance:before{content:"\e603"}
.mdi-action-account-box:before{content:"\e604"}
.mdi-action-account-child:before{content:"\e605"}
.mdi-action-account-circle:before{content:"\e606"}
.mdi-action-add-shopping-cart:before{content:"\e607"}
.mdi-action-alarm-add:before{content:"\e608"}
.mdi-action-alarm-off:before{content:"\e609"}
.mdi-action-alarm-on:before{content:"\e60a"}
.mdi-action-alarm:before{content:"\e60b"}
.mdi-action-android:before{content:"\e60c"}
.mdi-action-announcement:before{content:"\e60d"}
.mdi-action-aspect-ratio:before{content:"\e60e"}
.mdi-action-assessment:before{content:"\e60f"}
.mdi-action-assignment-ind:before{content:"\e610"}
.mdi-action-assignment-late:before{content:"\e611"}
.mdi-action-assignment-return:before{content:"\e612"}
.mdi-action-assignment-returned:before{content:"\e613"}
.mdi-action-assignment-turned-in:before{content:"\e614"}
.mdi-action-assignment:before{content:"\e615"}
.mdi-action-autorenew:before{content:"\e616"}
.mdi-action-backup:before{content:"\e617"}
.mdi-action-book:before{content:"\e618"}
.mdi-action-bookmark-outline:before{content:"\e619"}
.mdi-action-bookmark:before{content:"\e61a"}
.mdi-action-bug-report:before{content:"\e61b"}
.mdi-action-cached:before{content:"\e61c"}
.mdi-action-check-circle:before{content:"\e61d"}
.mdi-action-class:before{content:"\e61e"}
.mdi-action-credit-card:before{content:"\e61f"}
.mdi-action-dashboard:before{content:"\e620"}
.mdi-action-delete:before{content:"\e621"}
.mdi-action-description:before{content:"\e622"}
.mdi-action-dns:before{content:"\e623"}
.mdi-action-done-all:before{content:"\e624"}
.mdi-action-done:before{content:"\e625"}
.mdi-action-event:before{content:"\e626"}
.mdi-action-exit-to-app:before{content:"\e627"}
.mdi-action-explore:before{content:"\e628"}
.mdi-action-extension:before{content:"\e629"}
.mdi-action-face-unlock:before{content:"\e62a"}
.mdi-action-favorite-outline:before{content:"\e62b"}
.mdi-action-favorite:before{content:"\e62c"}
.mdi-action-find-in-page:before{content:"\e62d"}
.mdi-action-find-replace:before{content:"\e62e"}
.mdi-action-flip-to-back:before{content:"\e62f"}
.mdi-action-flip-to-front:before{content:"\e630"}
.mdi-action-get-app:before{content:"\e631"}
.mdi-action-grade:before{content:"\e632"}
.mdi-action-group-work:before{content:"\e633"}
.mdi-action-help:before{content:"\e634"}
.mdi-action-highlight-remove:before{content:"\e635"}
.mdi-action-history:before{content:"\e636"}
.mdi-action-home:before{content:"\e637"}
.mdi-action-https:before{content:"\e638"}
.mdi-action-info-outline:before{content:"\e639"}
.mdi-action-info:before{content:"\e63a"}
.mdi-action-input:before{content:"\e63b"}
.mdi-action-invert-colors:before{content:"\e63c"}
.mdi-action-label-outline:before{content:"\e63d"}
.mdi-action-label:before{content:"\e63e"}
.mdi-action-language:before{content:"\e63f"}
.mdi-action-launch:before{content:"\e640"}
.mdi-action-list:before{content:"\e641"}
.mdi-action-lock-open:before{content:"\e642"}
.mdi-action-lock-outline:before{content:"\e643"}
.mdi-action-lock:before{content:"\e644"}
.mdi-action-loyalty:before{content:"\e645"}
.mdi-action-markunread-mailbox:before{content:"\e646"}
.mdi-action-note-add:before{content:"\e647"}
.mdi-action-open-in-browser:before{content:"\e648"}
.mdi-action-open-in-new:before{content:"\e649"}
.mdi-action-open-with:before{content:"\e64a"}
.mdi-action-pageview:before{content:"\e64b"}
.mdi-action-payment:before{content:"\e64c"}
.mdi-action-perm-camera-mic:before{content:"\e64d"}
.mdi-action-perm-contact-cal:before{content:"\e64e"}
.mdi-action-perm-data-setting:before{content:"\e64f"}
.mdi-action-perm-device-info:before{content:"\e650"}
.mdi-action-perm-identity:before{content:"\e651"}
.mdi-action-perm-media:before{content:"\e652"}
.mdi-action-perm-phone-msg:before{content:"\e653"}
.mdi-action-perm-scan-wifi:before{content:"\e654"}
.mdi-action-picture-in-picture:before{content:"\e655"}
.mdi-action-polymer:before{content:"\e656"}
.mdi-action-print:before{content:"\e657"}
.mdi-action-query-builder:before{content:"\e658"}
.mdi-action-question-answer:before{content:"\e659"}
.mdi-action-receipt:before{content:"\e65a"}
.mdi-action-redeem:before{content:"\e65b"}
.mdi-action-reorder:before{content:"\e65c"}
.mdi-action-report-problem:before{content:"\e65d"}
.mdi-action-restore:before{content:"\e65e"}
.mdi-action-room:before{content:"\e65f"}
.mdi-action-schedule:before{content:"\e660"}
.mdi-action-search:before{content:"\e661"}
.mdi-action-settings-applications:before{content:"\e662"}
.mdi-action-settings-backup-restore:before{content:"\e663"}
.mdi-action-settings-bluetooth:before{content:"\e664"}
.mdi-action-settings-cell:before{content:"\e665"}
.mdi-action-settings-display:before{content:"\e666"}
.mdi-action-settings-ethernet:before{content:"\e667"}
.mdi-action-settings-input-antenna:before{content:"\e668"}
.mdi-action-settings-input-component:before{content:"\e669"}
.mdi-action-settings-input-composite:before{content:"\e66a"}
.mdi-action-settings-input-hdmi:before{content:"\e66b"}
.mdi-action-settings-input-svideo:before{content:"\e66c"}
.mdi-action-settings-overscan:before{content:"\e66d"}
.mdi-action-settings-phone:before{content:"\e66e"}
.mdi-action-settings-power:before{content:"\e66f"}
.mdi-action-settings-remote:before{content:"\e670"}
.mdi-action-settings-voice:before{content:"\e671"}
.mdi-action-settings:before{content:"\e672"}
.mdi-action-shop-two:before{content:"\e673"}
.mdi-action-shop:before{content:"\e674"}
.mdi-action-shopping-basket:before{content:"\e675"}
.mdi-action-shopping-cart:before{content:"\e676"}
.mdi-action-speaker-notes:before{content:"\e677"}
.mdi-action-spellcheck:before{content:"\e678"}
.mdi-action-star-rate:before{content:"\e679"}
.mdi-action-stars:before{content:"\e67a"}
.mdi-action-store:before{content:"\e67b"}
.mdi-action-subject:before{content:"\e67c"}
.mdi-action-supervisor-account:before{content:"\e67d"}
.mdi-action-swap-horiz:before{content:"\e67e"}
.mdi-action-swap-vert-circle:before{content:"\e67f"}
.mdi-action-swap-vert:before{content:"\e680"}
.mdi-action-system-update-tv:before{content:"\e681"}
.mdi-action-tab-unselected:before{content:"\e682"}
.mdi-action-tab:before{content:"\e683"}
.mdi-action-theaters:before{content:"\e684"}
.mdi-action-thumb-down:before{content:"\e685"}
.mdi-action-thumb-up:before{content:"\e686"}
.mdi-action-thumbs-up-down:before{content:"\e687"}
.mdi-action-toc:before{content:"\e688"}
.mdi-action-today:before{content:"\e689"}
.mdi-action-track-changes:before{content:"\e68a"}
.mdi-action-translate:before{content:"\e68b"}
.mdi-action-trending-down:before{content:"\e68c"}
.mdi-action-trending-neutral:before{content:"\e68d"}
.mdi-action-trending-up:before{content:"\e68e"}
.mdi-action-turned-in-not:before{content:"\e68f"}
.mdi-action-turned-in:before{content:"\e690"}
.mdi-action-verified-user:before{content:"\e691"}
.mdi-action-view-agenda:before{content:"\e692"}
.mdi-action-view-array:before{content:"\e693"}
.mdi-action-view-carousel:before{content:"\e694"}
.mdi-action-view-column:before{content:"\e695"}
.mdi-action-view-day:before{content:"\e696"}
.mdi-action-view-headline:before{content:"\e697"}
.mdi-action-view-list:before{content:"\e698"}
.mdi-action-view-module:before{content:"\e699"}
.mdi-action-view-quilt:before{content:"\e69a"}
.mdi-action-view-stream:before{content:"\e69b"}
.mdi-action-view-week:before{content:"\e69c"}
.mdi-action-visibility-off:before{content:"\e69d"}
.mdi-action-visibility:before{content:"\e69e"}
.mdi-action-wallet-giftcard:before{content:"\e69f"}
.mdi-action-wallet-membership:before{content:"\e6a0"}
.mdi-action-wallet-travel:before{content:"\e6a1"}
.mdi-action-work:before{content:"\e6a2"}
.mdi-alert-error:before{content:"\e6a3"}
.mdi-alert-warning:before{content:"\e6a4"}
.mdi-av-album:before{content:"\e6a5"}
.mdi-av-closed-caption:before{content:"\e6a6"}
.mdi-av-equalizer:before{content:"\e6a7"}
.mdi-av-explicit:before{content:"\e6a8"}
.mdi-av-fast-forward:before{content:"\e6a9"}
.mdi-av-fast-rewind:before{content:"\e6aa"}
.mdi-av-games:before{content:"\e6ab"}
.mdi-av-hearing:before{content:"\e6ac"}
.mdi-av-high-quality:before{content:"\e6ad"}
.mdi-av-loop:before{content:"\e6ae"}
.mdi-av-mic-none:before{content:"\e6af"}
.mdi-av-mic-off:before{content:"\e6b0"}
.mdi-av-mic:before{content:"\e6b1"}
.mdi-av-movie:before{content:"\e6b2"}
.mdi-av-my-library-add:before{content:"\e6b3"}
.mdi-av-my-library-books:before{content:"\e6b4"}
.mdi-av-my-library-music:before{content:"\e6b5"}
.mdi-av-new-releases:before{content:"\e6b6"}
.mdi-av-not-interested:before{content:"\e6b7"}
.mdi-av-pause-circle-fill:before{content:"\e6b8"}
.mdi-av-pause-circle-outline:before{content:"\e6b9"}
.mdi-av-pause:before{content:"\e6ba"}
.mdi-av-play-arrow:before{content:"\e6bb"}
.mdi-av-play-circle-fill:before{content:"\e6bc"}
.mdi-av-play-circle-outline:before{content:"\e6bd"}
.mdi-av-play-shopping-bag:before{content:"\e6be"}
.mdi-av-playlist-add:before{content:"\e6bf"}
.mdi-av-queue-music:before{content:"\e6c0"}
.mdi-av-queue:before{content:"\e6c1"}
.mdi-av-radio:before{content:"\e6c2"}
.mdi-av-recent-actors:before{content:"\e6c3"}
.mdi-av-repeat-one:before{content:"\e6c4"}
.mdi-av-repeat:before{content:"\e6c5"}
.mdi-av-replay:before{content:"\e6c6"}
.mdi-av-shuffle:before{content:"\e6c7"}
.mdi-av-skip-next:before{content:"\e6c8"}
.mdi-av-skip-previous:before{content:"\e6c9"}
.mdi-av-snooze:before{content:"\e6ca"}
.mdi-av-stop:before{content:"\e6cb"}
.mdi-av-subtitles:before{content:"\e6cc"}
.mdi-av-surround-sound:before{content:"\e6cd"}
.mdi-av-timer:before{content:"\e6ce"}
.mdi-av-video-collection:before{content:"\e6cf"}
.mdi-av-videocam-off:before{content:"\e6d0"}
.mdi-av-videocam:before{content:"\e6d1"}
.mdi-av-volume-down:before{content:"\e6d2"}
.mdi-av-volume-mute:before{content:"\e6d3"}
.mdi-av-volume-off:before{content:"\e6d4"}
.mdi-av-volume-up:before{content:"\e6d5"}
.mdi-av-web:before{content:"\e6d6"}
.mdi-communication-business:before{content:"\e6d7"}
.mdi-communication-call-end:before{content:"\e6d8"}
.mdi-communication-call-made:before{content:"\e6d9"}
.mdi-communication-call-merge:before{content:"\e6da"}
.mdi-communication-call-missed:before{content:"\e6db"}
.mdi-communication-call-received:before{content:"\e6dc"}
.mdi-communication-call-split:before{content:"\e6dd"}
.mdi-communication-call:before{content:"\e6de"}
.mdi-communication-chat:before{content:"\e6df"}
.mdi-communication-clear-all:before{content:"\e6e0"}
.mdi-communication-comment:before{content:"\e6e1"}
.mdi-communication-contacts:before{content:"\e6e2"}
.mdi-communication-dialer-sip:before{content:"\e6e3"}
.mdi-communication-dialpad:before{content:"\e6e4"}
.mdi-communication-dnd-on:before{content:"\e6e5"}
.mdi-communication-email:before{content:"\e6e6"}
.mdi-communication-forum:before{content:"\e6e7"}
.mdi-communication-import-export:before{content:"\e6e8"}
.mdi-communication-invert-colors-off:before{content:"\e6e9"}
.mdi-communication-invert-colors-on:before{content:"\e6ea"}
.mdi-communication-live-help:before{content:"\e6eb"}
.mdi-communication-location-off:before{content:"\e6ec"}
.mdi-communication-location-on:before{content:"\e6ed"}
.mdi-communication-message:before{content:"\e6ee"}
.mdi-communication-messenger:before{content:"\e6ef"}
.mdi-communication-no-sim:before{content:"\e6f0"}
.mdi-communication-phone:before{content:"\e6f1"}
.mdi-communication-portable-wifi-off:before{content:"\e6f2"}
.mdi-communication-quick-contacts-dialer:before{content:"\e6f3"}
.mdi-communication-quick-contacts-mail:before{content:"\e6f4"}
.mdi-communication-ring-volume:before{content:"\e6f5"}
.mdi-communication-stay-current-landscape:before{content:"\e6f6"}
.mdi-communication-stay-current-portrait:before{content:"\e6f7"}
.mdi-communication-stay-primary-landscape:before{content:"\e6f8"}
.mdi-communication-stay-primary-portrait:before{content:"\e6f9"}
.mdi-communication-swap-calls:before{content:"\e6fa"}
.mdi-communication-textsms:before{content:"\e6fb"}
.mdi-communication-voicemail:before{content:"\e6fc"}
.mdi-communication-vpn-key:before{content:"\e6fd"}
.mdi-content-add-box:before{content:"\e6fe"}
.mdi-content-add-circle-outline:before{content:"\e6ff"}
.mdi-content-add-circle:before{content:"\e700"}
.mdi-content-add:before{content:"\e701"}
.mdi-content-archive:before{content:"\e702"}
.mdi-content-backspace:before{content:"\e703"}
.mdi-content-block:before{content:"\e704"}
.mdi-content-clear:before{content:"\e705"}
.mdi-content-content-copy:before{content:"\e706"}
.mdi-content-content-cut:before{content:"\e707"}
.mdi-content-content-paste:before{content:"\e708"}
.mdi-content-create:before{content:"\e709"}
.mdi-content-drafts:before{content:"\e70a"}
.mdi-content-filter-list:before{content:"\e70b"}
.mdi-content-flag:before{content:"\e70c"}
.mdi-content-forward:before{content:"\e70d"}
.mdi-content-gesture:before{content:"\e70e"}
.mdi-content-inbox:before{content:"\e70f"}
.mdi-content-link:before{content:"\e710"}
.mdi-content-mail:before{content:"\e711"}
.mdi-content-markunread:before{content:"\e712"}
.mdi-content-redo:before{content:"\e713"}
.mdi-content-remove-circle-outline:before{content:"\e714"}
.mdi-content-remove-circle:before{content:"\e715"}
.mdi-content-remove:before{content:"\e716"}
.mdi-content-reply-all:before{content:"\e717"}
.mdi-content-reply:before{content:"\e718"}
.mdi-content-report:before{content:"\e719"}
.mdi-content-save:before{content:"\e71a"}
.mdi-content-select-all:before{content:"\e71b"}
.mdi-content-send:before{content:"\e71c"}
.mdi-content-sort:before{content:"\e71d"}
.mdi-content-text-format:before{content:"\e71e"}
.mdi-content-undo:before{content:"\e71f"}
.mdi-editor-attach-file:before{content:"\e776"}
.mdi-editor-attach-money:before{content:"\e777"}
.mdi-editor-border-all:before{content:"\e778"}
.mdi-editor-border-bottom:before{content:"\e779"}
.mdi-editor-border-clear:before{content:"\e77a"}
.mdi-editor-border-color:before{content:"\e77b"}
.mdi-editor-border-horizontal:before{content:"\e77c"}
.mdi-editor-border-inner:before{content:"\e77d"}
.mdi-editor-border-left:before{content:"\e77e"}
.mdi-editor-border-outer:before{content:"\e77f"}
.mdi-editor-border-right:before{content:"\e780"}
.mdi-editor-border-style:before{content:"\e781"}
.mdi-editor-border-top:before{content:"\e782"}
.mdi-editor-border-vertical:before{content:"\e783"}
.mdi-editor-format-align-center:before{content:"\e784"}
.mdi-editor-format-align-justify:before{content:"\e785"}
.mdi-editor-format-align-left:before{content:"\e786"}
.mdi-editor-format-align-right:before{content:"\e787"}
.mdi-editor-format-bold:before{content:"\e788"}
.mdi-editor-format-clear:before{content:"\e789"}
.mdi-editor-format-color-fill:before{content:"\e78a"}
.mdi-editor-format-color-reset:before{content:"\e78b"}
.mdi-editor-format-color-text:before{content:"\e78c"}
.mdi-editor-format-indent-decrease:before{content:"\e78d"}
.mdi-editor-format-indent-increase:before{content:"\e78e"}
.mdi-editor-format-italic:before{content:"\e78f"}
.mdi-editor-format-line-spacing:before{content:"\e790"}
.mdi-editor-format-list-bulleted:before{content:"\e791"}
.mdi-editor-format-list-numbered:before{content:"\e792"}
.mdi-editor-format-paint:before{content:"\e793"}
.mdi-editor-format-quote:before{content:"\e794"}
.mdi-editor-format-size:before{content:"\e795"}
.mdi-editor-format-strikethrough:before{content:"\e796"}
.mdi-editor-format-textdirection-l-to-r:before{content:"\e797"}
.mdi-editor-format-textdirection-r-to-l:before{content:"\e798"}
.mdi-editor-format-underline:before{content:"\e799"}
.mdi-editor-functions:before{content:"\e79a"}
.mdi-editor-insert-chart:before{content:"\e79b"}
.mdi-editor-insert-comment:before{content:"\e79c"}
.mdi-editor-insert-drive-file:before{content:"\e79d"}
.mdi-editor-insert-emoticon:before{content:"\e79e"}
.mdi-editor-insert-invitation:before{content:"\e79f"}
.mdi-editor-insert-link:before{content:"\e7a0"}
.mdi-editor-insert-photo:before{content:"\e7a1"}
.mdi-editor-merge-type:before{content:"\e7a2"}
.mdi-editor-mode-comment:before{content:"\e7a3"}
.mdi-editor-mode-edit:before{content:"\e7a4"}
.mdi-editor-publish:before{content:"\e7a5"}
.mdi-editor-vertical-align-bottom:before{content:"\e7a6"}
.mdi-editor-vertical-align-center:before{content:"\e7a7"}
.mdi-editor-vertical-align-top:before{content:"\e7a8"}
.mdi-editor-wrap-text:before{content:"\e7a9"}
.mdi-file-attachment:before{content:"\e7aa"}
.mdi-file-cloud-circle:before{content:"\e7ab"}
.mdi-file-cloud-done:before{content:"\e7ac"}
.mdi-file-cloud-download:before{content:"\e7ad"}
.mdi-file-cloud-off:before{content:"\e7ae"}
.mdi-file-cloud-queue:before{content:"\e7af"}
.mdi-file-cloud-upload:before{content:"\e7b0"}
.mdi-file-cloud:before{content:"\e7b1"}
.mdi-file-file-download:before{content:"\e7b2"}
.mdi-file-file-upload:before{content:"\e7b3"}
.mdi-file-folder-open:before{content:"\e7b4"}
.mdi-file-folder-shared:before{content:"\e7b5"}
.mdi-file-folder:before{content:"\e7b6"}
.mdi-device-access-alarm:before{content:"\e720"}
.mdi-device-access-alarms:before{content:"\e721"}
.mdi-device-access-time:before{content:"\e722"}
.mdi-device-add-alarm:before{content:"\e723"}
.mdi-device-airplanemode-off:before{content:"\e724"}
.mdi-device-airplanemode-on:before{content:"\e725"}
.mdi-device-battery-20:before{content:"\e726"}
.mdi-device-battery-30:before{content:"\e727"}
.mdi-device-battery-50:before{content:"\e728"}
.mdi-device-battery-60:before{content:"\e729"}
.mdi-device-battery-80:before{content:"\e72a"}
.mdi-device-battery-90:before{content:"\e72b"}
.mdi-device-battery-alert:before{content:"\e72c"}
.mdi-device-battery-charging-20:before{content:"\e72d"}
.mdi-device-battery-charging-30:before{content:"\e72e"}
.mdi-device-battery-charging-50:before{content:"\e72f"}
.mdi-device-battery-charging-60:before{content:"\e730"}
.mdi-device-battery-charging-80:before{content:"\e731"}
.mdi-device-battery-charging-90:before{content:"\e732"}
.mdi-device-battery-charging-full:before{content:"\e733"}
.mdi-device-battery-full:before{content:"\e734"}
.mdi-device-battery-std:before{content:"\e735"}
.mdi-device-battery-unknown:before{content:"\e736"}
.mdi-device-bluetooth-connected:before{content:"\e737"}
.mdi-device-bluetooth-disabled:before{content:"\e738"}
.mdi-device-bluetooth-searching:before{content:"\e739"}
.mdi-device-bluetooth:before{content:"\e73a"}
.mdi-device-brightness-auto:before{content:"\e73b"}
.mdi-device-brightness-high:before{content:"\e73c"}
.mdi-device-brightness-low:before{content:"\e73d"}
.mdi-device-brightness-medium:before{content:"\e73e"}
.mdi-device-data-usage:before{content:"\e73f"}
.mdi-device-developer-mode:before{content:"\e740"}
.mdi-device-devices:before{content:"\e741"}
.mdi-device-dvr:before{content:"\e742"}
.mdi-device-gps-fixed:before{content:"\e743"}
.mdi-device-gps-not-fixed:before{content:"\e744"}
.mdi-device-gps-off:before{content:"\e745"}
.mdi-device-location-disabled:before{content:"\e746"}
.mdi-device-location-searching:before{content:"\e747"}
.mdi-device-multitrack-audio:before{content:"\e748"}
.mdi-device-network-cell:before{content:"\e749"}
.mdi-device-network-wifi:before{content:"\e74a"}
.mdi-device-nfc:before{content:"\e74b"}
.mdi-device-now-wallpaper:before{content:"\e74c"}
.mdi-device-now-widgets:before{content:"\e74d"}
.mdi-device-screen-lock-landscape:before{content:"\e74e"}
.mdi-device-screen-lock-portrait:before{content:"\e74f"}
.mdi-device-screen-lock-rotation:before{content:"\e750"}
.mdi-device-screen-rotation:before{content:"\e751"}
.mdi-device-sd-storage:before{content:"\e752"}
.mdi-device-settings-system-daydream:before{content:"\e753"}
.mdi-device-signal-cellular-0-bar:before{content:"\e754"}
.mdi-device-signal-cellular-1-bar:before{content:"\e755"}
.mdi-device-signal-cellular-2-bar:before{content:"\e756"}
.mdi-device-signal-cellular-3-bar:before{content:"\e757"}
.mdi-device-signal-cellular-4-bar:before{content:"\e758"}
.mdi-signal-wifi-statusbar-connected-no-internet-after:before{content:"\e8f6"}
.mdi-device-signal-cellular-connected-no-internet-0-bar:before{content:"\e759"}
.mdi-device-signal-cellular-connected-no-internet-1-bar:before{content:"\e75a"}
.mdi-device-signal-cellular-connected-no-internet-2-bar:before{content:"\e75b"}
.mdi-device-signal-cellular-connected-no-internet-3-bar:before{content:"\e75c"}
.mdi-device-signal-cellular-connected-no-internet-4-bar:before{content:"\e75d"}
.mdi-device-signal-cellular-no-sim:before{content:"\e75e"}
.mdi-device-signal-cellular-null:before{content:"\e75f"}
.mdi-device-signal-cellular-off:before{content:"\e760"}
.mdi-device-signal-wifi-0-bar:before{content:"\e761"}
.mdi-device-signal-wifi-1-bar:before{content:"\e762"}
.mdi-device-signal-wifi-2-bar:before{content:"\e763"}
.mdi-device-signal-wifi-3-bar:before{content:"\e764"}
.mdi-device-signal-wifi-4-bar:before{content:"\e765"}
.mdi-device-signal-wifi-off:before{content:"\e766"}
.mdi-device-signal-wifi-statusbar-1-bar:before{content:"\e767"}
.mdi-device-signal-wifi-statusbar-2-bar:before{content:"\e768"}
.mdi-device-signal-wifi-statusbar-3-bar:before{content:"\e769"}
.mdi-device-signal-wifi-statusbar-4-bar:before{content:"\e76a"}
.mdi-device-signal-wifi-statusbar-connected-no-internet-:before{content:"\e76b"}
.mdi-device-signal-wifi-statusbar-connected-no-internet:before{content:"\e76f"}
.mdi-device-signal-wifi-statusbar-connected-no-internet-2:before{content:"\e76c"}
.mdi-device-signal-wifi-statusbar-connected-no-internet-3:before{content:"\e76d"}
.mdi-device-signal-wifi-statusbar-connected-no-internet-4:before{content:"\e76e"}
.mdi-signal-wifi-statusbar-not-connected-after:before{content:"\e8f7"}
.mdi-device-signal-wifi-statusbar-not-connected:before{content:"\e770"}
.mdi-device-signal-wifi-statusbar-null:before{content:"\e771"}
.mdi-device-storage:before{content:"\e772"}
.mdi-device-usb:before{content:"\e773"}
.mdi-device-wifi-lock:before{content:"\e774"}
.mdi-device-wifi-tethering:before{content:"\e775"}
.mdi-hardware-cast-connected:before{content:"\e7b7"}
.mdi-hardware-cast:before{content:"\e7b8"}
.mdi-hardware-computer:before{content:"\e7b9"}
.mdi-hardware-desktop-mac:before{content:"\e7ba"}
.mdi-hardware-desktop-windows:before{content:"\e7bb"}
.mdi-hardware-dock:before{content:"\e7bc"}
.mdi-hardware-gamepad:before{content:"\e7bd"}
.mdi-hardware-headset-mic:before{content:"\e7be"}
.mdi-hardware-headset:before{content:"\e7bf"}
.mdi-hardware-keyboard-alt:before{content:"\e7c0"}
.mdi-hardware-keyboard-arrow-down:before{content:"\e7c1"}
.mdi-hardware-keyboard-arrow-left:before{content:"\e7c2"}
.mdi-hardware-keyboard-arrow-right:before{content:"\e7c3"}
.mdi-hardware-keyboard-arrow-up:before{content:"\e7c4"}
.mdi-hardware-keyboard-backspace:before{content:"\e7c5"}
.mdi-hardware-keyboard-capslock:before{content:"\e7c6"}
.mdi-hardware-keyboard-control:before{content:"\e7c7"}
.mdi-hardware-keyboard-hide:before{content:"\e7c8"}
.mdi-hardware-keyboard-return:before{content:"\e7c9"}
.mdi-hardware-keyboard-tab:before{content:"\e7ca"}
.mdi-hardware-keyboard-voice:before{content:"\e7cb"}
.mdi-hardware-keyboard:before{content:"\e7cc"}
.mdi-hardware-laptop-chromebook:before{content:"\e7cd"}
.mdi-hardware-laptop-mac:before{content:"\e7ce"}
.mdi-hardware-laptop-windows:before{content:"\e7cf"}
.mdi-hardware-laptop:before{content:"\e7d0"}
.mdi-hardware-memory:before{content:"\e7d1"}
.mdi-hardware-mouse:before{content:"\e7d2"}
.mdi-hardware-phone-android:before{content:"\e7d3"}
.mdi-hardware-phone-iphone:before{content:"\e7d4"}
.mdi-hardware-phonelink-off:before{content:"\e7d5"}
.mdi-hardware-phonelink:before{content:"\e7d6"}
.mdi-hardware-security:before{content:"\e7d7"}
.mdi-hardware-sim-card:before{content:"\e7d8"}
.mdi-hardware-smartphone:before{content:"\e7d9"}
.mdi-hardware-speaker:before{content:"\e7da"}
.mdi-hardware-tablet-android:before{content:"\e7db"}
.mdi-hardware-tablet-mac:before{content:"\e7dc"}
.mdi-hardware-tablet:before{content:"\e7dd"}
.mdi-hardware-tv:before{content:"\e7de"}
.mdi-hardware-watch:before{content:"\e7df"}
.mdi-image-add-to-photos:before{content:"\e7e0"}
.mdi-image-adjust:before{content:"\e7e1"}
.mdi-image-assistant-photo:before{content:"\e7e2"}
.mdi-image-audiotrack:before{content:"\e7e3"}
.mdi-image-blur-circular:before{content:"\e7e4"}
.mdi-image-blur-linear:before{content:"\e7e5"}
.mdi-image-blur-off:before{content:"\e7e6"}
.mdi-image-blur-on:before{content:"\e7e7"}
.mdi-image-brightness-1:before{content:"\e7e8"}
.mdi-image-brightness-2:before{content:"\e7e9"}
.mdi-image-brightness-3:before{content:"\e7ea"}
.mdi-image-brightness-4:before{content:"\e7eb"}
.mdi-image-brightness-5:before{content:"\e7ec"}
.mdi-image-brightness-6:before{content:"\e7ed"}
.mdi-image-brightness-7:before{content:"\e7ee"}
.mdi-image-brush:before{content:"\e7ef"}
.mdi-image-camera-alt:before{content:"\e7f0"}
.mdi-image-camera-front:before{content:"\e7f1"}
.mdi-image-camera-rear:before{content:"\e7f2"}
.mdi-image-camera-roll:before{content:"\e7f3"}
.mdi-image-camera:before{content:"\e7f4"}
.mdi-image-center-focus-strong:before{content:"\e7f5"}
.mdi-image-center-focus-weak:before{content:"\e7f6"}
.mdi-image-collections:before{content:"\e7f7"}
.mdi-image-color-lens:before{content:"\e7f8"}
.mdi-image-colorize:before{content:"\e7f9"}
.mdi-image-compare:before{content:"\e7fa"}
.mdi-image-control-point-duplicate:before{content:"\e7fb"}
.mdi-image-control-point:before{content:"\e7fc"}
.mdi-image-crop-3-2:before{content:"\e7fd"}
.mdi-image-crop-5-4:before{content:"\e7fe"}
.mdi-image-crop-7-5:before{content:"\e7ff"}
.mdi-image-crop-16-9:before{content:"\e800"}
.mdi-image-crop-din:before{content:"\e801"}
.mdi-image-crop-free:before{content:"\e802"}
.mdi-image-crop-landscape:before{content:"\e803"}
.mdi-image-crop-original:before{content:"\e804"}
.mdi-image-crop-portrait:before{content:"\e805"}
.mdi-image-crop-square:before{content:"\e806"}
.mdi-image-crop:before{content:"\e807"}
.mdi-image-dehaze:before{content:"\e808"}
.mdi-image-details:before{content:"\e809"}
.mdi-image-edit:before{content:"\e80a"}
.mdi-image-exposure-minus-1:before{content:"\e80b"}
.mdi-image-exposure-minus-2:before{content:"\e80c"}
.mdi-image-exposure-plus-1:before{content:"\e80d"}
.mdi-image-exposure-plus-2:before{content:"\e80e"}
.mdi-image-exposure-zero:before{content:"\e80f"}
.mdi-image-exposure:before{content:"\e810"}
.mdi-image-filter-1:before{content:"\e811"}
.mdi-image-filter-2:before{content:"\e812"}
.mdi-image-filter-3:before{content:"\e813"}
.mdi-image-filter-4:before{content:"\e814"}
.mdi-image-filter-5:before{content:"\e815"}
.mdi-image-filter-6:before{content:"\e816"}
.mdi-image-filter-7:before{content:"\e817"}
.mdi-image-filter-8:before{content:"\e818"}
.mdi-image-filter-9-plus:before{content:"\e819"}
.mdi-image-filter-9:before{content:"\e81a"}
.mdi-image-filter-b-and-w:before{content:"\e81b"}
.mdi-image-filter-center-focus:before{content:"\e81c"}
.mdi-image-filter-drama:before{content:"\e81d"}
.mdi-image-filter-frames:before{content:"\e81e"}
.mdi-image-filter-hdr:before{content:"\e81f"}
.mdi-image-filter-none:before{content:"\e820"}
.mdi-image-filter-tilt-shift:before{content:"\e821"}
.mdi-image-filter-vintage:before{content:"\e822"}
.mdi-image-filter:before{content:"\e823"}
.mdi-image-flare:before{content:"\e824"}
.mdi-image-flash-auto:before{content:"\e825"}
.mdi-image-flash-off:before{content:"\e826"}
.mdi-image-flash-on:before{content:"\e827"}
.mdi-image-flip:before{content:"\e828"}
.mdi-image-gradient:before{content:"\e829"}
.mdi-image-grain:before{content:"\e82a"}
.mdi-image-grid-off:before{content:"\e82b"}
.mdi-image-grid-on:before{content:"\e82c"}
.mdi-image-hdr-off:before{content:"\e82d"}
.mdi-image-hdr-on:before{content:"\e82e"}
.mdi-image-hdr-strong:before{content:"\e82f"}
.mdi-image-hdr-weak:before{content:"\e830"}
.mdi-image-healing:before{content:"\e831"}
.mdi-image-image-aspect-ratio:before{content:"\e832"}
.mdi-image-image:before{content:"\e833"}
.mdi-image-iso:before{content:"\e834"}
.mdi-image-landscape:before{content:"\e835"}
.mdi-image-leak-add:before{content:"\e836"}
.mdi-image-leak-remove:before{content:"\e837"}
.mdi-image-lens:before{content:"\e838"}
.mdi-image-looks-3:before{content:"\e839"}
.mdi-image-looks-4:before{content:"\e83a"}
.mdi-image-looks-5:before{content:"\e83b"}
.mdi-image-looks-6:before{content:"\e83c"}
.mdi-image-looks-one:before{content:"\e83d"}
.mdi-image-looks-two:before{content:"\e83e"}
.mdi-image-looks:before{content:"\e83f"}
.mdi-image-loupe:before{content:"\e840"}
.mdi-image-movie-creation:before{content:"\e841"}
.mdi-image-nature-people:before{content:"\e842"}
.mdi-image-nature:before{content:"\e843"}
.mdi-image-navigate-before:before{content:"\e844"}
.mdi-image-navigate-next:before{content:"\e845"}
.mdi-image-palette:before{content:"\e846"}
.mdi-image-panorama-fisheye:before{content:"\e847"}
.mdi-image-panorama-horizontal:before{content:"\e848"}
.mdi-image-panorama-vertical:before{content:"\e849"}
.mdi-image-panorama-wide-angle:before{content:"\e84a"}
.mdi-image-panorama:before{content:"\e84b"}
.mdi-image-photo-album:before{content:"\e84c"}
.mdi-image-photo-camera:before{content:"\e84d"}
.mdi-image-photo-library:before{content:"\e84e"}
.mdi-image-photo:before{content:"\e84f"}
.mdi-image-portrait:before{content:"\e850"}
.mdi-image-remove-red-eye:before{content:"\e851"}
.mdi-image-rotate-left:before{content:"\e852"}
.mdi-image-rotate-right:before{content:"\e853"}
.mdi-image-slideshow:before{content:"\e854"}
.mdi-image-straighten:before{content:"\e855"}
.mdi-image-style:before{content:"\e856"}
.mdi-image-switch-camera:before{content:"\e857"}
.mdi-image-switch-video:before{content:"\e858"}
.mdi-image-tag-faces:before{content:"\e859"}
.mdi-image-texture:before{content:"\e85a"}
.mdi-image-timelapse:before{content:"\e85b"}
.mdi-image-timer-3:before{content:"\e85c"}
.mdi-image-timer-10:before{content:"\e85d"}
.mdi-image-timer-auto:before{content:"\e85e"}
.mdi-image-timer-off:before{content:"\e85f"}
.mdi-image-timer:before{content:"\e860"}
.mdi-image-tonality:before{content:"\e861"}
.mdi-image-transform:before{content:"\e862"}
.mdi-image-tune:before{content:"\e863"}
.mdi-image-wb-auto:before{content:"\e864"}
.mdi-image-wb-cloudy:before{content:"\e865"}
.mdi-image-wb-incandescent:before{content:"\e866"}
.mdi-image-wb-irradescent:before{content:"\e867"}
.mdi-image-wb-sunny:before{content:"\e868"}
.mdi-maps-beenhere:before{content:"\e869"}
.mdi-maps-directions-bike:before{content:"\e86a"}
.mdi-maps-directions-bus:before{content:"\e86b"}
.mdi-maps-directions-car:before{content:"\e86c"}
.mdi-maps-directions-ferry:before{content:"\e86d"}
.mdi-maps-directions-subway:before{content:"\e86e"}
.mdi-maps-directions-train:before{content:"\e86f"}
.mdi-maps-directions-transit:before{content:"\e870"}
.mdi-maps-directions-walk:before{content:"\e871"}
.mdi-maps-directions:before{content:"\e872"}
.mdi-maps-flight:before{content:"\e873"}
.mdi-maps-hotel:before{content:"\e874"}
.mdi-maps-layers-clear:before{content:"\e875"}
.mdi-maps-layers:before{content:"\e876"}
.mdi-maps-local-airport:before{content:"\e877"}
.mdi-maps-local-atm:before{content:"\e878"}
.mdi-maps-local-attraction:before{content:"\e879"}
.mdi-maps-local-bar:before{content:"\e87a"}
.mdi-maps-local-cafe:before{content:"\e87b"}
.mdi-maps-local-car-wash:before{content:"\e87c"}
.mdi-maps-local-convenience-store:before{content:"\e87d"}
.mdi-maps-local-drink:before{content:"\e87e"}
.mdi-maps-local-florist:before{content:"\e87f"}
.mdi-maps-local-gas-station:before{content:"\e880"}
.mdi-maps-local-grocery-store:before{content:"\e881"}
.mdi-maps-local-hospital:before{content:"\e882"}
.mdi-maps-local-hotel:before{content:"\e883"}
.mdi-maps-local-laundry-service:before{content:"\e884"}
.mdi-maps-local-library:before{content:"\e885"}
.mdi-maps-local-mall:before{content:"\e886"}
.mdi-maps-local-movies:before{content:"\e887"}
.mdi-maps-local-offer:before{content:"\e888"}
.mdi-maps-local-parking:before{content:"\e889"}
.mdi-maps-local-pharmacy:before{content:"\e88a"}
.mdi-maps-local-phone:before{content:"\e88b"}
.mdi-maps-local-pizza:before{content:"\e88c"}
.mdi-maps-local-play:before{content:"\e88d"}
.mdi-maps-local-post-office:before{content:"\e88e"}
.mdi-maps-local-print-shop:before{content:"\e88f"}
.mdi-maps-local-restaurant:before{content:"\e890"}
.mdi-maps-local-see:before{content:"\e891"}
.mdi-maps-local-shipping:before{content:"\e892"}
.mdi-maps-local-taxi:before{content:"\e893"}
.mdi-maps-location-history:before{content:"\e894"}
.mdi-maps-map:before{content:"\e895"}
.mdi-maps-my-location:before{content:"\e896"}
.mdi-maps-navigation:before{content:"\e897"}
.mdi-maps-pin-drop:before{content:"\e898"}
.mdi-maps-place:before{content:"\e899"}
.mdi-maps-rate-review:before{content:"\e89a"}
.mdi-maps-restaurant-menu:before{content:"\e89b"}
.mdi-maps-satellite:before{content:"\e89c"}
.mdi-maps-store-mall-directory:before{content:"\e89d"}
.mdi-maps-terrain:before{content:"\e89e"}
.mdi-maps-traffic:before{content:"\e89f"}
.mdi-navigation-apps:before{content:"\e8a0"}
.mdi-navigation-arrow-back:before{content:"\e8a1"}
.mdi-navigation-arrow-drop-down-circle:before{content:"\e8a2"}
.mdi-navigation-arrow-drop-down:before{content:"\e8a3"}
.mdi-navigation-arrow-drop-up:before{content:"\e8a4"}
.mdi-navigation-arrow-forward:before{content:"\e8a5"}
.mdi-navigation-cancel:before{content:"\e8a6"}
.mdi-navigation-check:before{content:"\e8a7"}
.mdi-navigation-chevron-left:before{content:"\e8a8"}
.mdi-navigation-chevron-right:before{content:"\e8a9"}
.mdi-navigation-close:before{content:"\e8aa"}
.mdi-navigation-expand-less:before{content:"\e8ab"}
.mdi-navigation-expand-more:before{content:"\e8ac"}
.mdi-navigation-fullscreen-exit:before{content:"\e8ad"}
.mdi-navigation-fullscreen:before{content:"\e8ae"}
.mdi-navigation-menu:before{content:"\e8af"}
.mdi-navigation-more-horiz:before{content:"\e8b0"}
.mdi-navigation-more-vert:before{content:"\e8b1"}
.mdi-navigation-refresh:before{content:"\e8b2"}
.mdi-navigation-unfold-less:before{content:"\e8b3"}
.mdi-navigation-unfold-more:before{content:"\e8b4"}
.mdi-notification-adb:before{content:"\e8b5"}
.mdi-notification-bluetooth-audio:before{content:"\e8b6"}
.mdi-notification-disc-full:before{content:"\e8b7"}
.mdi-notification-dnd-forwardslash:before{content:"\e8b8"}
.mdi-notification-do-not-disturb:before{content:"\e8b9"}
.mdi-notification-drive-eta:before{content:"\e8ba"}
.mdi-notification-event-available:before{content:"\e8bb"}
.mdi-notification-event-busy:before{content:"\e8bc"}
.mdi-notification-event-note:before{content:"\e8bd"}
.mdi-notification-folder-special:before{content:"\e8be"}
.mdi-notification-mms:before{content:"\e8bf"}
.mdi-notification-more:before{content:"\e8c0"}
.mdi-notification-network-locked:before{content:"\e8c1"}
.mdi-notification-phone-bluetooth-speaker:before{content:"\e8c2"}
.mdi-notification-phone-forwarded:before{content:"\e8c3"}
.mdi-notification-phone-in-talk:before{content:"\e8c4"}
.mdi-notification-phone-locked:before{content:"\e8c5"}
.mdi-notification-phone-missed:before{content:"\e8c6"}
.mdi-notification-phone-paused:before{content:"\e8c7"}
.mdi-notification-play-download:before{content:"\e8c8"}
.mdi-notification-play-install:before{content:"\e8c9"}
.mdi-notification-sd-card:before{content:"\e8ca"}
.mdi-notification-sim-card-alert:before{content:"\e8cb"}
.mdi-notification-sms-failed:before{content:"\e8cc"}
.mdi-notification-sms:before{content:"\e8cd"}
.mdi-notification-sync-disabled:before{content:"\e8ce"}
.mdi-notification-sync-problem:before{content:"\e8cf"}
.mdi-notification-sync:before{content:"\e8d0"}
.mdi-notification-system-update:before{content:"\e8d1"}
.mdi-notification-tap-and-play:before{content:"\e8d2"}
.mdi-notification-time-to-leave:before{content:"\e8d3"}
.mdi-notification-vibration:before{content:"\e8d4"}
.mdi-notification-voice-chat:before{content:"\e8d5"}
.mdi-notification-vpn-lock:before{content:"\e8d6"}
.mdi-social-cake:before{content:"\e8d7"}
.mdi-social-domain:before{content:"\e8d8"}
.mdi-social-group-add:before{content:"\e8d9"}
.mdi-social-group:before{content:"\e8da"}
.mdi-social-location-city:before{content:"\e8db"}
.mdi-social-mood:before{content:"\e8dc"}
.mdi-social-notifications-none:before{content:"\e8dd"}
.mdi-social-notifications-off:before{content:"\e8de"}
.mdi-social-notifications-on:before{content:"\e8df"}
.mdi-social-notifications-paused:before{content:"\e8e0"}
.mdi-social-notifications:before{content:"\e8e1"}
.mdi-social-pages:before{content:"\e8e2"}
.mdi-social-party-mode:before{content:"\e8e3"}
.mdi-social-people-outline:before{content:"\e8e4"}
.mdi-social-people:before{content:"\e8e5"}
.mdi-social-person-add:before{content:"\e8e6"}
.mdi-social-person-outline:before{content:"\e8e7"}
.mdi-social-person:before{content:"\e8e8"}
.mdi-social-plus-one:before{content:"\e8e9"}
.mdi-social-poll:before{content:"\e8ea"}
.mdi-social-public:before{content:"\e8eb"}
.mdi-social-school:before{content:"\e8ec"}
.mdi-social-share:before{content:"\e8ed"}
.mdi-social-whatshot:before{content:"\e8ee"}
.mdi-toggle-check-box-outline-blank:before{content:"\e8ef"}
.mdi-toggle-check-box:before{content:"\e8f0"}
.mdi-toggle-radio-button-off:before{content:"\e8f1"}
.mdi-toggle-radio-button-on:before{content:"\e8f2"}
.mdi-toggle-star-half:before{content:"\e8f3"}
.mdi-toggle-star-outline:before{content:"\e8f4"}
.mdi-toggle-star:before{content:"\e8f5"}
.container{margin:0 auto;max-width:1280px;width:90%}
@media all and (min-width:769px){.container{width:85%}
}
@media all and (min-width:1081px){.container{width:70%}
}
.container .row{margin-left:-.75rem;margin-right:-.75rem}
.section{padding-top:1rem;padding-bottom:1rem}
.section.no-pad{padding:0}
.section.no-pad-bot{padding-bottom:0}
.section.no-pad-top{padding-top:0}
.row{margin-left:auto;margin-right:auto;margin-bottom:20px}
.row:after{content:"";display:table;clear:both}
.row .col,.row #detail-decision-info>.proposals>.modal-body>.proposal{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 .75rem}
.row .col.xs1,.row #detail-decision-info>.proposals>.modal-body>.xs1.proposal{width:8.3333333333%;margin-left:0}
.row .col.xs2,.row #detail-decision-info>.proposals>.modal-body>.xs2.proposal{width:16.6666666667%;margin-left:0}
.row .col.xs3,.row #detail-decision-info>.proposals>.modal-body>.xs3.proposal{width:25%;margin-left:0}
.row .col.xs4,.row #detail-decision-info>.proposals>.modal-body>.xs4.proposal{width:33.3333333333%;margin-left:0}
.row .col.xs5,.row #detail-decision-info>.proposals>.modal-body>.xs5.proposal{width:41.6666666667%;margin-left:0}
.row .col.xs6,.row #detail-decision-info>.proposals>.modal-body>.xs6.proposal{width:50%;margin-left:0}
.row .col.xs7,.row #detail-decision-info>.proposals>.modal-body>.xs7.proposal{width:58.3333333333%;margin-left:0}
.row .col.xs8,.row #detail-decision-info>.proposals>.modal-body>.xs8.proposal{width:66.6666666667%;margin-left:0}
.row .col.xs9,.row #detail-decision-info>.proposals>.modal-body>.xs9.proposal{width:75%;margin-left:0}
.row .col.xs10,.row #detail-decision-info>.proposals>.modal-body>.xs10.proposal{width:83.3333333333%;margin-left:0}
.row .col.xs11,.row #detail-decision-info>.proposals>.modal-body>.xs11.proposal{width:91.6666666667%;margin-left:0}
.row .col.xs12,.row .col.card-grid,.row #detail-decision-info>.proposals>.modal-body>.proposal{width:100%;margin-left:0}
.row .col.offset-xs1,.row #detail-decision-info>.proposals>.modal-body>.offset-xs1.proposal{margin-left:8.3333333333%}
.row .col.offset-xs2,.row #detail-decision-info>.proposals>.modal-body>.offset-xs2.proposal{margin-left:16.6666666667%}
.row .col.offset-xs3,.row #detail-decision-info>.proposals>.modal-body>.offset-xs3.proposal{margin-left:25%}
.row .col.offset-xs4,.row #detail-decision-info>.proposals>.modal-body>.offset-xs4.proposal{margin-left:33.3333333333%}
.row .col.offset-xs5,.row #detail-decision-info>.proposals>.modal-body>.offset-xs5.proposal{margin-left:41.6666666667%}
.row .col.offset-xs6,.row #detail-decision-info>.proposals>.modal-body>.offset-xs6.proposal{margin-left:50%}
.row .col.offset-xs7,.row #detail-decision-info>.proposals>.modal-body>.offset-xs7.proposal{margin-left:58.3333333333%}
.row .col.offset-xs8,.row #detail-decision-info>.proposals>.modal-body>.offset-xs8.proposal{margin-left:66.6666666667%}
.row .col.offset-xs9,.row #detail-decision-info>.proposals>.modal-body>.offset-xs9.proposal{margin-left:75%}
.row .col.offset-xs10,.row #detail-decision-info>.proposals>.modal-body>.offset-xs10.proposal{margin-left:83.3333333333%}
.row .col.offset-xs11,.row #detail-decision-info>.proposals>.modal-body>.offset-xs11.proposal{margin-left:91.6666666667%}
.row .col.offset-xs12,.row #detail-decision-info>.proposals>.modal-body>.offset-xs12.proposal{margin-left:100%}
@media all and (min-width:481px){.row .col.s1,.row #detail-decision-info>.proposals>.modal-body>.s1.proposal{width:8.3333333333%;margin-left:0}
.row .col.s2,.row #detail-decision-info>.proposals>.modal-body>.s2.proposal{width:16.6666666667%;margin-left:0}
.row .col.s3,.row #detail-decision-info>.proposals>.modal-body>.s3.proposal{width:25%;margin-left:0}
.row .col.s4,.row #detail-decision-info>.proposals>.modal-body>.s4.proposal{width:33.3333333333%;margin-left:0}
.row .col.s5,.row #detail-decision-info>.proposals>.modal-body>.s5.proposal{width:41.6666666667%;margin-left:0}
.row .col.s6,.row .col.schedule-card-view.half,.row #detail-decision-info>.proposals>.modal-body>.schedule-card-view.half.proposal,.row .col.card-grid,.row #detail-decision-info>.proposals>.modal-body>.card-grid.proposal,.row #detail-decision-info>.proposals>.modal-body>.s6.proposal{width:50%;margin-left:0}
.row .col.s7,.row #detail-decision-info>.proposals>.modal-body>.s7.proposal{width:58.3333333333%;margin-left:0}
.row .col.s8,.row #detail-decision-info>.proposals>.modal-body>.s8.proposal{width:66.6666666667%;margin-left:0}
.row .col.s9,.row #detail-decision-info>.proposals>.modal-body>.s9.proposal{width:75%;margin-left:0}
.row .col.s10,.row #detail-decision-info>.proposals>.modal-body>.s10.proposal{width:83.3333333333%;margin-left:0}
.row .col.s11,.row #detail-decision-info>.proposals>.modal-body>.s11.proposal{width:91.6666666667%;margin-left:0}
.row .col.s12,.row .col.session-info-card,.row #detail-decision-info>.proposals>.modal-body>.session-info-card.proposal,.row .col.schedule-card-view.full,.row #detail-decision-info>.proposals>.modal-body>.schedule-card-view.full.proposal,.row #detail-decision-info>.proposals>.modal-body>.s12.proposal{width:100%;margin-left:0}
.row .col.offset-s1,.row #detail-decision-info>.proposals>.modal-body>.offset-s1.proposal{margin-left:8.3333333333%}
.row .col.offset-s2,.row #detail-decision-info>.proposals>.modal-body>.offset-s2.proposal{margin-left:16.6666666667%}
.row .col.offset-s3,.row #detail-decision-info>.proposals>.modal-body>.offset-s3.proposal{margin-left:25%}
.row .col.offset-s4,.row #detail-decision-info>.proposals>.modal-body>.offset-s4.proposal{margin-left:33.3333333333%}
.row .col.offset-s5,.row #detail-decision-info>.proposals>.modal-body>.offset-s5.proposal{margin-left:41.6666666667%}
.row .col.offset-s6,.row #detail-decision-info>.proposals>.modal-body>.offset-s6.proposal{margin-left:50%}
.row .col.offset-s7,.row #detail-decision-info>.proposals>.modal-body>.offset-s7.proposal{margin-left:58.3333333333%}
.row .col.offset-s8,.row #detail-decision-info>.proposals>.modal-body>.offset-s8.proposal{margin-left:66.6666666667%}
.row .col.offset-s9,.row #detail-decision-info>.proposals>.modal-body>.offset-s9.proposal{margin-left:75%}
.row .col.offset-s10,.row #detail-decision-info>.proposals>.modal-body>.offset-s10.proposal{margin-left:83.3333333333%}
.row .col.offset-s11,.row #detail-decision-info>.proposals>.modal-body>.offset-s11.proposal{margin-left:91.6666666667%}
.row .col.offset-s12,.row #detail-decision-info>.proposals>.modal-body>.offset-s12.proposal{margin-left:100%}
}
@media all and (min-width:769px){.row .col.m1,.row #detail-decision-info>.proposals>.modal-body>.m1.proposal{width:8.3333333333%;margin-left:0}
.row .col.m2,.row #detail-decision-info>.proposals>.modal-body>.m2.proposal{width:16.6666666667%;margin-left:0}
.row .col.m3,.row #detail-decision-info>.proposals>.modal-body>.m3.proposal{width:25%;margin-left:0}
.row .col.m4,.row .col.session-info-card,.row #detail-decision-info>.proposals>.modal-body>.session-info-card.proposal,.row .col.card-grid,.row #detail-decision-info>.proposals>.modal-body>.card-grid.proposal,.row #detail-decision-info>.proposals>.modal-body>.m4.proposal{width:33.3333333333%;margin-left:0}
.row .col.m5,.row #detail-decision-info>.proposals>.modal-body>.m5.proposal{width:41.6666666667%;margin-left:0}
.row .col.m6,.row .col.schedule-card-view.half,.row #detail-decision-info>.proposals>.modal-body>.proposal{width:50%;margin-left:0}
.row .col.m7,.row #detail-decision-info>.proposals>.modal-body>.m7.proposal{width:58.3333333333%;margin-left:0}
.row .col.m8,.row #detail-decision-info>.proposals>.modal-body>.m8.proposal{width:66.6666666667%;margin-left:0}
.row .col.m9,.row #detail-decision-info>.proposals>.modal-body>.m9.proposal{width:75%;margin-left:0}
.row .col.m10,.row #detail-decision-info>.proposals>.modal-body>.m10.proposal{width:83.3333333333%;margin-left:0}
.row .col.m11,.row #detail-decision-info>.proposals>.modal-body>.m11.proposal{width:91.6666666667%;margin-left:0}
.row .col.m12,.row .col.schedule-card-view.full,.row #detail-decision-info>.proposals>.modal-body>.schedule-card-view.full.proposal,.row #detail-decision-info>.proposals>.modal-body>.m12.proposal{width:100%;margin-left:0}
.row .col.offset-m1,.row #detail-decision-info>.proposals>.modal-body>.offset-m1.proposal{margin-left:8.3333333333%}
.row .col.offset-m2,.row #detail-decision-info>.proposals>.modal-body>.offset-m2.proposal{margin-left:16.6666666667%}
.row .col.offset-m3,.row #detail-decision-info>.proposals>.modal-body>.offset-m3.proposal{margin-left:25%}
.row .col.offset-m4,.row #detail-decision-info>.proposals>.modal-body>.offset-m4.proposal{margin-left:33.3333333333%}
.row .col.offset-m5,.row #detail-decision-info>.proposals>.modal-body>.offset-m5.proposal{margin-left:41.6666666667%}
.row .col.offset-m6,.row #detail-decision-info>.proposals>.modal-body>.offset-m6.proposal{margin-left:50%}
.row .col.offset-m7,.row #detail-decision-info>.proposals>.modal-body>.offset-m7.proposal{margin-left:58.3333333333%}
.row .col.offset-m8,.row #detail-decision-info>.proposals>.modal-body>.offset-m8.proposal{margin-left:66.6666666667%}
.row .col.offset-m9,.row #detail-decision-info>.proposals>.modal-body>.offset-m9.proposal{margin-left:75%}
.row .col.offset-m10,.row #detail-decision-info>.proposals>.modal-body>.offset-m10.proposal{margin-left:83.3333333333%}
.row .col.offset-m11,.row #detail-decision-info>.proposals>.modal-body>.offset-m11.proposal{margin-left:91.6666666667%}
.row .col.offset-m12,.row #detail-decision-info>.proposals>.modal-body>.offset-m12.proposal{margin-left:100%}
}
@media all and (min-width:1081px){.row .col.l1,.row #detail-decision-info>.proposals>.modal-body>.l1.proposal{width:8.3333333333%;margin-left:0}
.row .col.l2,.row #detail-decision-info>.proposals>.modal-body>.l2.proposal{width:16.6666666667%;margin-left:0}
.row .col.l3,.row .col.card-grid,.row #detail-decision-info>.proposals>.modal-body>.card-grid.proposal,.row #detail-decision-info>.proposals>.modal-body>.l3.proposal{width:25%;margin-left:0}
.row .col.l4,.row #detail-decision-info>.proposals>.modal-body>.l4.proposal{width:33.3333333333%;margin-left:0}
.row .col.l5,.row #detail-decision-info>.proposals>.modal-body>.l5.proposal{width:41.6666666667%;margin-left:0}
.row .col.l6,.row #detail-decision-info>.proposals>.modal-body>.l6.proposal{width:50%;margin-left:0}
.row .col.l7,.row #detail-decision-info>.proposals>.modal-body>.l7.proposal{width:58.3333333333%;margin-left:0}
.row .col.l8,.row .col.session-info-card,.row #detail-decision-info>.proposals>.modal-body>.session-info-card.proposal,.row #detail-decision-info>.proposals>.modal-body>.l8.proposal{width:66.6666666667%;margin-left:0}
.row .col.l9,.row #detail-decision-info>.proposals>.modal-body>.l9.proposal{width:75%;margin-left:0}
.row .col.l10,.row #detail-decision-info>.proposals>.modal-body>.l10.proposal{width:83.3333333333%;margin-left:0}
.row .col.l11,.row #detail-decision-info>.proposals>.modal-body>.l11.proposal{width:91.6666666667%;margin-left:0}
.row .col.l12,.row #detail-decision-info>.proposals>.modal-body>.l12.proposal{width:100%;margin-left:0}
.row .col.offset-l1,.row #detail-decision-info>.proposals>.modal-body>.offset-l1.proposal{margin-left:8.3333333333%}
.row .col.offset-l2,.row #detail-decision-info>.proposals>.modal-body>.offset-l2.proposal{margin-left:16.6666666667%}
.row .col.offset-l3,.row #detail-decision-info>.proposals>.modal-body>.offset-l3.proposal{margin-left:25%}
.row .col.offset-l4,.row #detail-decision-info>.proposals>.modal-body>.offset-l4.proposal{margin-left:33.3333333333%}
.row .col.offset-l5,.row #detail-decision-info>.proposals>.modal-body>.offset-l5.proposal{margin-left:41.6666666667%}
.row .col.offset-l6,.row #detail-decision-info>.proposals>.modal-body>.offset-l6.proposal{margin-left:50%}
.row .col.offset-l7,.row #detail-decision-info>.proposals>.modal-body>.offset-l7.proposal{margin-left:58.3333333333%}
.row .col.offset-l8,.row #detail-decision-info>.proposals>.modal-body>.offset-l8.proposal{margin-left:66.6666666667%}
.row .col.offset-l9,.row #detail-decision-info>.proposals>.modal-body>.offset-l9.proposal{margin-left:75%}
.row .col.offset-l10,.row #detail-decision-info>.proposals>.modal-body>.offset-l10.proposal{margin-left:83.3333333333%}
.row .col.offset-l11,.row #detail-decision-info>.proposals>.modal-body>.offset-l11.proposal{margin-left:91.6666666667%}
.row .col.offset-l12,.row #detail-decision-info>.proposals>.modal-body>.offset-l12.proposal{margin-left:100%}
}
@media all and (min-width:1401px){.row .col.xxxl1,.row #detail-decision-info>.proposals>.modal-body>.xxxl1.proposal{width:8.3333333333%;margin-left:0}
.row .col.xxxl2,.row .col.card-grid,.row #detail-decision-info>.proposals>.modal-body>.card-grid.proposal,.row #detail-decision-info>.proposals>.modal-body>.xxxl2.proposal{width:16.6666666667%;margin-left:0}
.row .col.xxxl3,.row #detail-decision-info>.proposals>.modal-body>.xxxl3.proposal{width:25%;margin-left:0}
.row .col.xxxl4,.row #detail-decision-info>.proposals>.modal-body>.xxxl4.proposal{width:33.3333333333%;margin-left:0}
.row .col.xxxl5,.row #detail-decision-info>.proposals>.modal-body>.xxxl5.proposal{width:41.6666666667%;margin-left:0}
.row .col.xxxl6,.row #detail-decision-info>.proposals>.modal-body>.xxxl6.proposal{width:50%;margin-left:0}
.row .col.xxxl7,.row #detail-decision-info>.proposals>.modal-body>.xxxl7.proposal{width:58.3333333333%;margin-left:0}
.row .col.xxxl8,.row #detail-decision-info>.proposals>.modal-body>.xxxl8.proposal{width:66.6666666667%;margin-left:0}
.row .col.xxxl9,.row #detail-decision-info>.proposals>.modal-body>.xxxl9.proposal{width:75%;margin-left:0}
.row .col.xxxl10,.row #detail-decision-info>.proposals>.modal-body>.xxxl10.proposal{width:83.3333333333%;margin-left:0}
.row .col.xxxl11,.row #detail-decision-info>.proposals>.modal-body>.xxxl11.proposal{width:91.6666666667%;margin-left:0}
.row .col.xxxl12,.row #detail-decision-info>.proposals>.modal-body>.xxxl12.proposal{width:100%;margin-left:0}
.row .col.offset-xxxl1,.row #detail-decision-info>.proposals>.modal-body>.offset-xxxl1.proposal{margin-left:8.3333333333%}
.row .col.offset-xxxl2,.row #detail-decision-info>.proposals>.modal-body>.offset-xxxl2.proposal{margin-left:16.6666666667%}
.row .col.offset-xxxl3,.row #detail-decision-info>.proposals>.modal-body>.offset-xxxl3.proposal{margin-left:25%}
.row .col.offset-xxxl4,.row #detail-decision-info>.proposals>.modal-body>.offset-xxxl4.proposal{margin-left:33.3333333333%}
.row .col.offset-xxxl5,.row #detail-decision-info>.proposals>.modal-body>.offset-xxxl5.proposal{margin-left:41.6666666667%}
.row .col.offset-xxxl6,.row #detail-decision-info>.proposals>.modal-body>.offset-xxxl6.proposal{margin-left:50%}
.row .col.offset-xxxl7,.row #detail-decision-info>.proposals>.modal-body>.offset-xxxl7.proposal{margin-left:58.3333333333%}
.row .col.offset-xxxl8,.row #detail-decision-info>.proposals>.modal-body>.offset-xxxl8.proposal{margin-left:66.6666666667%}
.row .col.offset-xxxl9,.row #detail-decision-info>.proposals>.modal-body>.offset-xxxl9.proposal{margin-left:75%}
.row .col.offset-xxxl10,.row #detail-decision-info>.proposals>.modal-body>.offset-xxxl10.proposal{margin-left:83.3333333333%}
.row .col.offset-xxxl11,.row #detail-decision-info>.proposals>.modal-body>.offset-xxxl11.proposal{margin-left:91.6666666667%}
.row .col.offset-xxxl12,.row #detail-decision-info>.proposals>.modal-body>.offset-xxxl12.proposal{margin-left:100%}
}
nav{color:#fff;background-color:#2867d1;width:100%;height:56px;line-height:56px}
nav a{color:#fff}
nav .nav-wrapper{position:relative;height:100%}
nav .nav-wrapper i{display:block;font-size:2rem}
@media all and (min-width:1081px){nav a.button-collapse{display:none}
}
nav .button-collapse,nav .button-user{float:left;position:relative;z-index:1;height:56px}
nav .button-collapse i,nav .button-user i{font-size:2.7rem;height:56px;line-height:56px}
nav .brand-logo{position:absolute;color:#fff;display:inline-block;font-size:2.1rem;padding:0;white-space:nowrap}
nav .brand-logo.center,nav .brand-logo.alert{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
@media all and (max-width:1080px){nav .brand-logo{left:51.3%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
}
@media all and (max-width:768px){nav .brand-logo{left:52%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
}
nav .brand-logo.right{right:0.5rem;padding:0}
nav ul{margin:0}
nav ul li{-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;-ms-transition:background-color 0.3s;transition:background-color 0.3s;float:left;padding:0}
nav ul li:hover,nav ul li.active{background-color:rgba(0,0,0,0.1)}
nav ul a{font-size:1rem;color:#fff;display:block;padding:0 15px}
nav ul.left{float:left}
nav .input-field{margin:0}
nav .input-field input{height:63px;font-size:1.2rem;border:none;padding-left:2rem}
nav .input-field input:focus,nav .input-field input[type=text]:valid,nav .input-field input[type=password]:valid,nav .input-field input[type=email]:valid,nav .input-field input[type=url]:valid,nav .input-field input[type=date]:valid{border:none;box-shadow:none}
nav .input-field label{top:0;left:0}
nav .input-field label i{color:rgba(255,255,255,0.7);-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;-ms-transition:color 0.3s;transition:color 0.3s}
nav .input-field label.active i{color:#fff}
nav .input-field label.active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.navbar-fixed,.top-nav{position:relative;height:56px;z-index:998}
.navbar-fixed nav,.top-nav nav{position:fixed}
@media all and (min-width:769px){nav,nav .nav-wrapper i,nav a.button-collapse,nav a.button-collapse i{height:64px;line-height:64px}
.navbar-fixed,.top-nav{height:64px}
}
@font-face{font-family:"Roboto";src:url('Roboto-Thin-2449e3da.woff2') format("woff2"),url('Roboto-Thin-fbc3e71d.woff') format("woff"),url('Roboto-Thin-173ed645.ttf') format("truetype");font-weight:200}
@font-face{font-family:"Roboto";src:url('Roboto-Light-bbdc28b8.woff2') format("woff2"),url('Roboto-Light-6300f659.woff') format("woff"),url('Roboto-Light-e321c183.ttf') format("truetype");font-weight:300}
@font-face{font-family:"Roboto";src:url('Roboto-Regular-ed1558b0.woff2') format("woff2"),url('Roboto-Regular-74734dde.woff') format("woff"),url('Roboto-Regular-824b5480.ttf') format("truetype");font-weight:400}
@font-face{font-family:"Roboto";src:url('Roboto-Medium-6cc1b735.woff2') format("woff2"),url('Roboto-Medium-d45f8492.woff') format("woff"),url('Roboto-Medium-6060ca72.ttf') format("truetype");font-weight:500}
@font-face{font-family:"Roboto";src:url('Roboto-Bold-933b866d.woff2') format("woff2"),url('Roboto-Bold-ee99cd87.woff') format("woff"),url('Roboto-Bold-47327df0.ttf') format("truetype");font-weight:600}
a{text-decoration:none}
em{font-style:italic}
strong{font-weight:500}
small{font-size:75%}
.light,footer.page-footer .footer-copyright{font-weight:300}
.thin{font-weight:200}
.flow-text{font-weight:300}
@media only screen and (min-width:360px){.flow-text{font-size:1.2rem}
}
@media only screen and (min-width:385.6px){.flow-text{font-size:1.224rem}
}
@media only screen and (min-width:411.2px){.flow-text{font-size:1.248rem}
}
@media only screen and (min-width:436.8px){.flow-text{font-size:1.272rem}
}
@media only screen and (min-width:462.4px){.flow-text{font-size:1.296rem}
}
@media only screen and (min-width:488px){.flow-text{font-size:1.32rem}
}
@media only screen and (min-width:513.6px){.flow-text{font-size:1.344rem}
}
@media only screen and (min-width:539.2px){.flow-text{font-size:1.368rem}
}
@media only screen and (min-width:564.8px){.flow-text{font-size:1.392rem}
}
@media only screen and (min-width:590.4px){.flow-text{font-size:1.416rem}
}
@media only screen and (min-width:616px){.flow-text{font-size:1.44rem}
}
@media only screen and (min-width:641.6px){.flow-text{font-size:1.464rem}
}
@media only screen and (min-width:667.2px){.flow-text{font-size:1.488rem}
}
@media only screen and (min-width:692.8px){.flow-text{font-size:1.512rem}
}
@media only screen and (min-width:718.4px){.flow-text{font-size:1.536rem}
}
@media only screen and (min-width:744px){.flow-text{font-size:1.56rem}
}
@media only screen and (min-width:769.6px){.flow-text{font-size:1.584rem}
}
@media only screen and (min-width:795.2px){.flow-text{font-size:1.608rem}
}
@media only screen and (min-width:820.8px){.flow-text{font-size:1.632rem}
}
@media only screen and (min-width:846.4px){.flow-text{font-size:1.656rem}
}
@media only screen and (min-width:872px){.flow-text{font-size:1.68rem}
}
@media only screen and (max-width:360px){.flow-text{font-size:1.2rem}
}
.card-panel{transition:box-shadow .25s;padding:20px;margin:.5rem 0 1rem 0;border-radius:2px;background-color:#fff}
.card,.card-overflow,ul.notification-cards li{position:relative;overflow:hidden;margin:.5rem 0 1rem 0;background-color:#fff;transition:box-shadow .25s;border-radius:2px}
.card .card-title,.card-overflow .card-title,ul.notification-cards li .card-title{color:#fff;font-size:24px;font-weight:300}
.card .card-title.activator,.card-overflow .card-title.activator,ul.notification-cards li .card-title.activator{cursor:pointer}
.card.small,.small.card-overflow,ul.notification-cards li.small,.card.medium,.medium.card-overflow,ul.notification-cards li.medium,.card.large,.large.card-overflow,ul.notification-cards li.large{position:relative}
.card.small .card-image,.small.card-overflow .card-image,ul.notification-cards li.small .card-image,.card.medium .card-image,.medium.card-overflow .card-image,ul.notification-cards li.medium .card-image,.card.large .card-image,.large.card-overflow .card-image,ul.notification-cards li.large .card-image{overflow:hidden}
.card.small .card-content,.small.card-overflow .card-content,ul.notification-cards li.small .card-content,.card.medium .card-content,.medium.card-overflow .card-content,ul.notification-cards li.medium .card-content,.card.large .card-content,.large.card-overflow .card-content,ul.notification-cards li.large .card-content{overflow:hidden}
.card.small .card-action,.small.card-overflow .card-action,ul.notification-cards li.small .card-action,.card.medium .card-action,.medium.card-overflow .card-action,ul.notification-cards li.medium .card-action,.card.large .card-action,.large.card-overflow .card-action,ul.notification-cards li.large .card-action{position:absolute;bottom:0;left:0;right:0}
.card.small,.small.card-overflow,ul.notification-cards li.small{height:300px}
.card.small .card-image,.small.card-overflow .card-image,ul.notification-cards li.small .card-image{height:150px}
.card.small .card-content,.small.card-overflow .card-content,ul.notification-cards li.small .card-content{height:150px}
.card.medium,.medium.card-overflow,ul.notification-cards li.medium{height:400px}
.card.medium .card-image,.medium.card-overflow .card-image,ul.notification-cards li.medium .card-image{height:250px}
.card.medium .card-content,.medium.card-overflow .card-content,ul.notification-cards li.medium .card-content{height:150px}
.card.large,.large.card-overflow,ul.notification-cards li.large{height:500px}
.card.large .card-image,.large.card-overflow .card-image,ul.notification-cards li.large .card-image{height:330px}
.card.large .card-content,.large.card-overflow .card-content,ul.notification-cards li.large .card-content{height:170px}
.card .card-image,.card-overflow .card-image,ul.notification-cards li .card-image{position:relative}
.card .card-image img,.card-overflow .card-image img,ul.notification-cards li .card-image img{border-radius:2px 2px 0 0;position:relative;left:0;right:0;top:0;bottom:0;width:100%}
.card .card-image .card-title,.card-overflow .card-image .card-title,ul.notification-cards li .card-image .card-title{position:absolute;bottom:0;left:0;padding:20px}
.card .card-content,.card-overflow .card-content,ul.notification-cards li .card-content{padding:20px;border-radius:0 0 2px 2px}
.card .card-content p,.card-overflow .card-content p,ul.notification-cards li .card-content p{margin:0;color:inherit}
.card .card-content .card-title,.card-overflow .card-content .card-title,ul.notification-cards li .card-content .card-title{line-height:48px}
.card .card-action,.card-overflow .card-action,ul.notification-cards li .card-action{border-top:1px solid rgba(160,160,160,0.2);padding:20px}
.card .card-action a,.card-overflow .card-action a,ul.notification-cards li .card-action a{color:#ffab40;margin-right:20px;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease;text-transform:uppercase}
.card .card-action a:hover,.card-overflow .card-action a:hover,ul.notification-cards li .card-action a:hover{color:#ffd8a6}
.card .card-reveal,.card-overflow .card-reveal,ul.notification-cards li .card-reveal{padding:20px;position:absolute;background-color:#fff;width:100%;overflow-y:auto;top:100%;height:100%;z-index:1;display:none}
.card .card-reveal .card-title,.card-overflow .card-reveal .card-title,ul.notification-cards li .card-reveal .card-title{cursor:pointer;display:block}
#toast-container{display:block;position:fixed;z-index:1001}
@media all and (max-width:768px){#toast-container{min-width:100%;bottom:0%}
}
@media all and (min-width:769px) and (max-width:1080px){#toast-container{min-width:30%;max-width:50%;top:120px}
}
@media all and (min-width:1081px){#toast-container{min-width:8%;max-width:30%;top:120px}
}
.toast{border-radius:2px;top:0;width:auto;clear:both;margin-top:10px;position:relative;max-width:100%;height:auto;line-height:1.5;background-color:#323232;padding:0 25px;font-size:1.1rem;font-weight:300;color:#fff;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}
.toast .btn,.toast .btn-large,.toast .btn-flat,.toast .btn-add-to-cart,.toast .btn-line{margin:0;margin-left:3rem}
.toast.rounded{border-radius:24px}
@media all and (max-width:768px){.toast{width:75%;border-radius:0;margin:10px auto}
}
@media all and (min-width:769px) and (max-width:1080px){.toast{float:left}
}
@media all and (min-width:1081px){.toast{float:right}
}
.tabs{position:relative;height:48px;background-color:#fff;margin:0 auto;width:100%;white-space:nowrap}
.tabs .tab{display:block;float:left;text-align:center;line-height:48px;height:48px;padding:0 20px;margin:0;text-transform:uppercase;letter-spacing:.8px;width:15%}
.tabs .tab a{color:#2867d1;display:block;width:100%;height:100%;-webkit-transition:color 0.28s ease;-moz-transition:color 0.28s ease;-o-transition:color 0.28s ease;-ms-transition:color 0.28s ease;transition:color 0.28s ease}
.tabs .tab a:hover{color:#7aa2e5}
.tabs .tab.disabled a{color:#7aa2e5;cursor:default}
.tabs .indicator{position:absolute;bottom:0;height:2px;background-color:#2867d1;will-change:left,right}
.tabs .tab{padding:0}
.material-tooltip{padding:10px 8px;font-size:1.1rem;z-index:2000;background-color:transparent;border-radius:2px;color:#fff;min-height:36px;line-height:1.2rem;opacity:0;display:none;position:absolute;text-align:center;overflow:hidden;left:0;top:0;box-shadow:0 2px 10px 0 rgba(0,0,0,0.1);will-change:top,left}
.backdrop{position:absolute;opacity:0;display:none;height:7px;width:14px;border-radius:0 0 14px 14px;background-color:#ec407a;z-index:-1;-webkit-transform-origin:50% 10%;-moz-transform-origin:50% 10%;-ms-transform-origin:50% 10%;-o-transform-origin:50% 10%;transform-origin:50% 10%;will-change:transform,opacity}
.btn,.btn-large,.btn-flat,.btn-add-to-cart,.btn-line{border:none;border-radius:5px;display:inline-block;height:36px;line-height:36px;outline:0;padding:0 2rem;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent}
.btn.disabled,.disabled.btn-large,.btn-floating.disabled,.btn-large.disabled,.btn:disabled,.btn-large:disabled,.btn-large:disabled,.btn-floating:disabled{background-color:#DFDFDF!important;box-shadow:none;color:#9F9F9F!important;cursor:default}
.btn.disabled *,.disabled.btn-large *,.btn-floating.disabled *,.btn-large.disabled *,.btn:disabled *,.btn-large:disabled *,.btn-large:disabled *,.btn-floating:disabled *{pointer-events:none}
.btn.disabled:hover,.disabled.btn-large:hover,.btn-floating.disabled:hover,.btn-large.disabled:hover,.btn:disabled:hover,.btn-large:disabled:hover,.btn-large:disabled:hover,.btn-floating:disabled:hover{background-color:#DFDFDF;color:#9F9F9F}
.btn i,.btn-large i,.btn-floating i,.btn-large i,.btn-flat i,.btn-add-to-cart i,.btn-line i{font-size:1.3rem;line-height:inherit}
.btn,.btn-large{text-decoration:none;color:#fff;background-color:#2867d1;text-align:center;letter-spacing:.5px;-webkit-transition:0.2s ease-out;-moz-transition:0.2s ease-out;-o-transition:0.2s ease-out;-ms-transition:0.2s ease-out;transition:0.2s ease-out;cursor:pointer}
.btn:hover,.btn-large:hover{color:white;background-color:#245cbc}
.btn-floating{display:inline-block;color:#fff;position:relative;overflow:hidden;z-index:1;width:37px;height:37px;line-height:37px;padding:0;background-color:#2867d1;border-radius:50%;transition:.3s;cursor:pointer;vertical-align:middle}
.btn-floating i{width:inherit;display:inline-block;text-align:center;color:#fff;font-size:1.6rem;line-height:37px}
.btn-floating:before{border-radius:0}
.btn-floating.btn-large{width:55.5px;height:55.5px}
.btn-floating.btn-large i{line-height:55.5px}
button.btn-floating{border:none}
.fixed-action-btn{position:fixed;right:23px;bottom:23px;padding-top:15px;margin-bottom:0;z-index:998}
.fixed-action-btn ul{left:0;right:0;text-align:center;position:absolute;bottom:64px;margin:0}
.fixed-action-btn ul li{margin-bottom:15px}
.fixed-action-btn ul a.btn-floating{opacity:0}
.btn-flat,.btn-add-to-cart,.btn-line{box-shadow:none;background-color:transparent;color:#555;cursor:pointer}
.btn-flat.disabled,.disabled.btn-add-to-cart,.disabled.btn-line{color:#b3b3b3;cursor:default}
.btn-large{height:54px;line-height:56px}
.btn-large i{font-size:1.6rem}
.btn-block{display:block}
.dropdown-content{background-color:#fcfcfc;margin:0;display:none;min-width:100px;max-height:650px;overflow-y:auto;opacity:0;position:absolute;z-index:999;will-change:width,height}
.dropdown-content li{clear:both;color:#2d569a;cursor:pointer;line-height:1.5rem;width:100%;text-align:left;text-transform:none}
.dropdown-content li:hover,.dropdown-content li.active{background-color:#2867d1}
.dropdown-content li:hover a,.dropdown-content li.active a{color:white}
.dropdown-content li>a,.dropdown-content li>span{font-size:1.2rem;color:#2867d1;display:block;padding:1rem 1rem}
.dropdown-content li>a>i{height:inherit;line-height:inherit}
.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;will-change:opacity,transform;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out}
.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(0,0,0,0.2);-webkit-transition:all 0.7s ease-out;-moz-transition:all 0.7s ease-out;-o-transition:all 0.7s ease-out;-ms-transition:all 0.7s ease-out;transition:all 0.7s ease-out;-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);pointer-events:none}
.waves-effect.waves-light .waves-ripple{background-color:rgba(255,255,255,0.45)}
.waves-effect.waves-red .waves-ripple{background-color:rgba(244,67,54,0.7)}
.waves-effect.waves-yellow .waves-ripple{background-color:rgba(255,235,59,0.7)}
.waves-effect.waves-orange .waves-ripple{background-color:rgba(255,152,0,0.7)}
.waves-effect.waves-purple .waves-ripple{background-color:rgba(156,39,176,0.7)}
.waves-effect.waves-green .waves-ripple{background-color:rgba(76,175,80,0.7)}
.waves-effect.waves-teal .waves-ripple{background-color:rgba(0,150,136,0.7)}
.waves-notransition{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}
.waves-circle{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 100%)}
.waves-input-wrapper{border-radius:0.2em;vertical-align:bottom}
.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}
.waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none}
.waves-block{display:block}
a.waves-effect .waves-ripple{z-index:-1}
.modal{display:none;position:fixed;left:0;right:0;background-color:#fdfdfd;padding:0;max-height:70%;width:55%;margin:auto;overflow-y:auto;border-radius:2px;will-change:top,opacity}
@media all and (max-width:1080px){.modal{width:80%}
}
.modal .modal-content{padding:24px}
.modal .modal-close{cursor:pointer}
.modal .modal-footer{border-radius:0 0 2px 2px;background-color:#fafafa;padding:4px 6px;height:56px;width:100%}
.modal .modal-footer .btn,.modal .modal-footer .btn-large,.modal .modal-footer .btn-flat,.modal .modal-footer .btn-add-to-cart,.modal .modal-footer .btn-line{float:right;margin:6px 0}
.lean-overlay{position:fixed;z-index:999;top:-100px;left:0;bottom:0;right:0;height:125%;width:100%;background:#1976D2;display:none;will-change:opacity}
.modal.modal-fixed-footer{padding:0;height:70%}
.modal.modal-fixed-footer .modal-content{position:absolute;height:calc(100% - 56px);max-height:100%;width:100%;overflow-y:auto}
.modal.modal-fixed-footer .modal-footer{border-top:1px solid rgba(0,0,0,0.1);position:absolute;bottom:0}
.modal.bottom-sheet{top:auto;bottom:-100%;margin:0;width:100%;max-height:45%;border-radius:0;will-change:bottom,opacity}
.collapsible{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;margin:.5rem 0 1rem 0}
.collapsible-header{display:block;cursor:pointer;height:3rem;line-height:3rem;padding:0 1rem;background-color:#fff;border-bottom:1px solid #ddd}
.collapsible-header i{width:2rem;font-size:1.6rem;line-height:3rem;display:block;float:left;text-align:center;margin-right:1rem}
.collapsible-body{display:none;border-bottom:1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.collapsible-body p{margin:0;padding:2rem}
.side-nav .collapsible{border:none;box-shadow:none}
.side-nav .collapsible li{padding:0}
.side-nav .collapsible-header{background-color:transparent;border:none;line-height:inherit;height:inherit;margin:0 1rem}
.side-nav .collapsible-header i{line-height:inherit}
.side-nav .collapsible-body{border:0;background-color:#fff}
.side-nav .collapsible-body li a{margin:0 1rem 0 2rem}
.collapsible.popout{border:none;box-shadow:none}
.collapsible.popout>li{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);margin:0 24px;transition:margin 0.35s cubic-bezier(0.25,0.46,0.45,0.94)}
.collapsible.popout>li.active{box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);margin:16px 0}
select:focus{outline:1px solid #fff}
button:focus{outline:none;background-color:#3572d8}
label{font-size:.8rem;color:#616161}
::-webkit-input-placeholder{color:#949494}
:-moz-placeholder{color:#949494}
::-moz-placeholder{color:#949494}
:-ms-input-placeholder{color:#949494}
input[type=text],input[type=password],input[type=email],input[type=url],input[type=time],input[type=date],input[type=datetime-local],input[type=tel],input[type=number],input[type=search],textarea.materialize-textarea{background-color:transparent;border:none;border-bottom:1px solid #616161;border-radius:0;outline:none;height:3rem;width:100%;font-size:1rem;margin:0 0 15px 0;padding:0;box-shadow:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;transition:all .3s}
input[type=text]:disabled,input[type=text][readonly="readonly"],input[type=password]:disabled,input[type=password][readonly="readonly"],input[type=email]:disabled,input[type=email][readonly="readonly"],input[type=url]:disabled,input[type=url][readonly="readonly"],input[type=time]:disabled,input[type=time][readonly="readonly"],input[type=date]:disabled,input[type=date][readonly="readonly"],input[type=datetime-local]:disabled,input[type=datetime-local][readonly="readonly"],input[type=tel]:disabled,input[type=tel][readonly="readonly"],input[type=number]:disabled,input[type=number][readonly="readonly"],input[type=search]:disabled,input[type=search][readonly="readonly"],textarea.materialize-textarea:disabled,textarea.materialize-textarea[readonly="readonly"]{color:rgba(0,0,0,0.4);border-bottom:1px dotted rgba(0,0,0,0.4)}
input[type=text]:disabled+label,input[type=text][readonly="readonly"]+label,input[type=password]:disabled+label,input[type=password][readonly="readonly"]+label,input[type=email]:disabled+label,input[type=email][readonly="readonly"]+label,input[type=url]:disabled+label,input[type=url][readonly="readonly"]+label,input[type=time]:disabled+label,input[type=time][readonly="readonly"]+label,input[type=date]:disabled+label,input[type=date][readonly="readonly"]+label,input[type=datetime-local]:disabled+label,input[type=datetime-local][readonly="readonly"]+label,input[type=tel]:disabled+label,input[type=tel][readonly="readonly"]+label,input[type=number]:disabled+label,input[type=number][readonly="readonly"]+label,input[type=search]:disabled+label,input[type=search][readonly="readonly"]+label,textarea.materialize-textarea:disabled+label,textarea.materialize-textarea[readonly="readonly"]+label{color:rgba(0,0,0,0.4)}
input[type=text]:focus:not([readonly]),input[type=password]:focus:not([readonly]),input[type=email]:focus:not([readonly]),input[type=url]:focus:not([readonly]),input[type=time]:focus:not([readonly]),input[type=date]:focus:not([readonly]),input[type=datetime-local]:focus:not([readonly]),input[type=tel]:focus:not([readonly]),input[type=number]:focus:not([readonly]),input[type=search]:focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #2867d1;box-shadow:0 1px 0 0 #2867d1}
input[type=text]:focus:not([readonly])+label,input[type=password]:focus:not([readonly])+label,input[type=email]:focus:not([readonly])+label,input[type=url]:focus:not([readonly])+label,input[type=time]:focus:not([readonly])+label,input[type=date]:focus:not([readonly])+label,input[type=datetime-local]:focus:not([readonly])+label,input[type=tel]:focus:not([readonly])+label,input[type=number]:focus:not([readonly])+label,input[type=search]:focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#2867d1}
input[type=text].valid,input[type=text]:focus.valid,input[type=password].valid,input[type=password]:focus.valid,input[type=email].valid,input[type=email]:focus.valid,input[type=url].valid,input[type=url]:focus.valid,input[type=time].valid,input[type=time]:focus.valid,input[type=date].valid,input[type=date]:focus.valid,input[type=datetime-local].valid,input[type=datetime-local]:focus.valid,input[type=tel].valid,input[type=tel]:focus.valid,input[type=number].valid,input[type=number]:focus.valid,input[type=search].valid,input[type=search]:focus.valid,textarea.materialize-textarea.valid,textarea.materialize-textarea:focus.valid{border-bottom:1px solid #48d8a0;box-shadow:0 1px 0 0 #b1eed7}
input[type=text].valid+label:after,input[type=text]:focus.valid+label:after,input[type=password].valid+label:after,input[type=password]:focus.valid+label:after,input[type=email].valid+label:after,input[type=email]:focus.valid+label:after,input[type=url].valid+label:after,input[type=url]:focus.valid+label:after,input[type=time].valid+label:after,input[type=time]:focus.valid+label:after,input[type=date].valid+label:after,input[type=date]:focus.valid+label:after,input[type=datetime-local].valid+label:after,input[type=datetime-local]:focus.valid+label:after,input[type=tel].valid+label:after,input[type=tel]:focus.valid+label:after,input[type=number].valid+label:after,input[type=number]:focus.valid+label:after,input[type=search].valid+label:after,input[type=search]:focus.valid+label:after,textarea.materialize-textarea.valid+label:after,textarea.materialize-textarea:focus.valid+label:after{content:attr(data-success);color:#48d8a0;opacity:1}
input[type=text].invalid,input[type=text]:focus.invalid,input[type=password].invalid,input[type=password]:focus.invalid,input[type=email].invalid,input[type=email]:focus.invalid,input[type=url].invalid,input[type=url]:focus.invalid,input[type=time].invalid,input[type=time]:focus.invalid,input[type=date].invalid,input[type=date]:focus.invalid,input[type=datetime-local].invalid,input[type=datetime-local]:focus.invalid,input[type=tel].invalid,input[type=tel]:focus.invalid,input[type=number].invalid,input[type=number]:focus.invalid,input[type=search].invalid,input[type=search]:focus.invalid,textarea.materialize-textarea.invalid,textarea.materialize-textarea:focus.invalid{border-bottom:1px solid #F44336;box-shadow:0 1px 0 0 #F44336}
input[type=text].invalid+label:after,input[type=text]:focus.invalid+label:after,input[type=password].invalid+label:after,input[type=password]:focus.invalid+label:after,input[type=email].invalid+label:after,input[type=email]:focus.invalid+label:after,input[type=url].invalid+label:after,input[type=url]:focus.invalid+label:after,input[type=time].invalid+label:after,input[type=time]:focus.invalid+label:after,input[type=date].invalid+label:after,input[type=date]:focus.invalid+label:after,input[type=datetime-local].invalid+label:after,input[type=datetime-local]:focus.invalid+label:after,input[type=tel].invalid+label:after,input[type=tel]:focus.invalid+label:after,input[type=number].invalid+label:after,input[type=number]:focus.invalid+label:after,input[type=search].invalid+label:after,input[type=search]:focus.invalid+label:after,textarea.materialize-textarea.invalid+label:after,textarea.materialize-textarea:focus.invalid+label:after{content:attr(data-error);color:#F44336;opacity:1}
input[type=text]+label:after,input[type=password]+label:after,input[type=email]+label:after,input[type=url]+label:after,input[type=time]+label:after,input[type=date]+label:after,input[type=datetime-local]+label:after,input[type=tel]+label:after,input[type=number]+label:after,input[type=search]+label:after,textarea.materialize-textarea+label:after{display:block;content:"";position:absolute;top:65px;opacity:0;transition:.2s opacity ease-out,.2s color ease-out}
.input-field{position:relative;margin-top:1rem}
.input-field label{color:#616161;position:absolute;top:0.8rem;left:.75rem;font-size:1rem;cursor:text;-webkit-transition:0.2s ease-out;-moz-transition:0.2s ease-out;-o-transition:0.2s ease-out;-ms-transition:0.2s ease-out;transition:0.2s ease-out}
.input-field label.active{font-size:.8rem;-webkit-transform:translateY(-140%);-moz-transform:translateY(-140%);-ms-transform:translateY(-140%);-o-transform:translateY(-140%);transform:translateY(-140%)}
.input-field .prefix{position:absolute;width:3rem;font-size:2rem;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;-o-transition:color 0.2s;-ms-transition:color 0.2s;transition:color 0.2s}
.input-field .prefix.active{color:#2867d1}
.input-field .prefix ~ input,.input-field .prefix ~ textarea{margin-left:3rem;width:92%;width:calc(100% - 3rem)}
.input-field .prefix ~ textarea{padding-top:.8rem}
.input-field .prefix ~ label{margin-left:3rem}
@media all and (max-width:1080px){.input-field .prefix ~ input{width:86%;width:calc(100% - 3rem)}
}
@media all and (max-width:768px){.input-field .prefix ~ input{width:80%;width:calc(100% - 3rem)}
}
.input-field input[type=search]{display:block;line-height:inherit;padding-left:4rem;width:calc(100% - 4rem)}
.input-field input[type=search]:focus{background-color:#fff;border:0;box-shadow:none;color:#444}
.input-field input[type=search]:focus+label i,.input-field input[type=search]:focus ~ .mdi-navigation-close{color:#444}
.input-field input[type=search]+label{left:1rem}
.input-field input[type=search] ~ .mdi-navigation-close{position:absolute;top:0;right:1rem;color:transparent;cursor:pointer;font-size:2rem;transition:.3s color}
textarea{width:100%;height:3rem;background-color:transparent}
textarea.materialize-textarea{overflow-y:hidden;padding:1.6rem 0;resize:none;min-height:3rem}
.hiddendiv{display:none;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;padding-top:1.2rem}
[type="radio"]:not(:checked),[type="radio"]:checked{position:absolute;left:-9999px;visibility:hidden}
[type="radio"]:not(:checked)+label,[type="radio"]:checked+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-transition:0.28s ease;-moz-transition:0.28s ease;-o-transition:0.28s ease;-ms-transition:0.28s ease;transition:0.28s ease;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}
[type="radio"]+label:before,[type="radio"]+label:after{content:'';position:absolute;left:0;top:0;margin:4px;width:16px;height:16px;z-index:0;-webkit-transition:0.28s ease;-moz-transition:0.28s ease;-o-transition:0.28s ease;-ms-transition:0.28s ease;transition:0.28s ease}
[type="radio"]:not(:checked)+label:before{border-radius:50%;border:2px solid #5a5a5a}
[type="radio"]:not(:checked)+label:after{border-radius:50%;border:2px solid #5a5a5a;z-index:-1;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}
[type="radio"]:checked+label:before{border-radius:50%;border:2px solid transparent}
[type="radio"]:checked+label:after{border-radius:50%;border:2px solid #ba68c8;background-color:#ba68c8;z-index:0;-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}
[type="radio"].with-gap:checked+label:before{border-radius:50%;border:2px solid #ba68c8}
[type="radio"].with-gap:checked+label:after{border-radius:50%;border:2px solid #ba68c8;background-color:#ba68c8;z-index:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}
[type="radio"].with-gap:disabled:checked+label:before{border:2px solid rgba(0,0,0,0.4)}
[type="radio"].with-gap:disabled:checked+label:after{border:none;background-color:rgba(0,0,0,0.4)}
[type="radio"]:disabled:not(:checked)+label:before,[type="radio"]:disabled:checked+label:before{background-color:transparent;border-color:rgba(0,0,0,0.4)}
[type="radio"]:disabled+label{color:rgba(0,0,0,0.4)}
[type="radio"]:disabled:not(:checked)+label:before{border-color:rgba(0,0,0,0.4)}
[type="radio"]:disabled:checked+label:after{background-color:rgba(0,0,0,0.4);border-color:#BDBDBD}
.switch,.switch *{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}
.switch label{cursor:pointer}
.switch label input[type=checkbox]{opacity:0;width:0;height:0}
.switch label input[type=checkbox]:checked+.lever{background-color:#decfe0}
.switch label input[type=checkbox]:checked+.lever:after{background-color:#ba68c8}
.switch label .lever{content:"";display:inline-block;position:relative;width:40px;height:15px;background-color:#dfdfdf;border-radius:15px;margin-right:10px;transition:background 0.3s ease;vertical-align:middle;margin:0 16px}
.switch label .lever:after{content:"";position:absolute;display:inline-block;width:21px;height:21px;background-color:#afafaf;border-radius:21px;box-shadow:0 1px 2px 1px rgba(0,0,0,0.1);left:-5px;top:-3px;transition:left 0.3s ease,background .3s ease,box-shadow 0.1s ease}
input[type=checkbox]:checked:not(:disabled) ~ .lever:active:after{box-shadow:0 1px 2px 1px rgba(0,0,0,0.1),0 0 0 15px rgba(186,104,200,0.1)}
input[type=checkbox]:not(:disabled) ~ .lever:active:after{box-shadow:0 1px 2px 1px rgba(0,0,0,0.1),0 0 0 15px rgba(0,0,0,0.08)}
.switch label input[type=checkbox]:checked+.lever:after{left:24px}
.switch input[type=checkbox][disabled]+.lever{cursor:default}
.switch label input[type=checkbox][disabled]+.lever:after,.switch label input[type=checkbox][disabled]:checked+.lever:after{background-color:#BDBDBD}
.select-label{position:absolute}
.select-wrapper{position:relative}
.select-wrapper input.select-dropdown{position:relative;cursor:pointer;background-color:transparent;border:none;border-bottom:1px solid #616161;outline:none;height:3rem;line-height:3rem;width:100%;font-size:1rem;margin:0 0 15px 0;padding:0;display:block}
.select-wrapper span.caret{color:initial;position:absolute;right:0;top:16px;font-size:10px}
.select-wrapper span.caret.disabled{color:rgba(0,0,0,0.4)}
.select-wrapper+label{position:absolute;top:-14px;font-size:.8rem}
select{display:none}
select.browser-default{display:block}
select:disabled{color:rgba(0,0,0,0.3)}
.select-wrapper input.select-dropdown:disabled{color:rgba(0,0,0,0.3);cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;border-bottom:1px solid rgba(0,0,0,0.3)}
.select-wrapper i{color:rgba(0,0,0,0.3)}
.select-dropdown li.disabled{color:rgba(0,0,0,0.3);background-color:transparent}
.file-field{position:relative}
.file-field .file-path-wrapper{overflow:hidden;padding-left:10px}
.file-field input.file-path{width:100%}
.file-field .btn,.file-field .btn-large{float:left;height:3rem;line-height:3rem}
.file-field span{cursor:pointer}
.file-field input[type=file]{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}
.range-field{position:relative}
input[type=range],input[type=range]+.thumb{cursor:pointer}
input[type=range]{position:relative;background-color:transparent;border:none;outline:none;width:100%;margin:15px 0;padding:0}
input[type=range]+.thumb{position:absolute;border:none;height:0;width:0;border-radius:50%;background-color:#ba68c8;top:10px;margin-left:-6px;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
input[type=range]+.thumb .value{display:block;width:30px;text-align:center;color:#ba68c8;font-size:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
input[type=range]+.thumb.active{border-radius:50% 50% 50% 0}
input[type=range]+.thumb.active .value{color:#fff;margin-left:-1px;margin-top:8px;font-size:10px}
input[type=range]:focus{outline:none}
input[type=range]{-webkit-appearance:none}
input[type=range]::-webkit-slider-runnable-track{height:3px;background:#c2c0c2;border:none}
input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:14px;width:14px;border-radius:50%;background-color:#ba68c8;transform-origin:50% 50%;margin:-5px 0 0 0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}
input[type=range]:focus::-webkit-slider-runnable-track{background:#ccc}
input[type=range]{border:1px solid white}
input[type=range]::-moz-range-track{height:3px;background:#ddd;border:none}
input[type=range]::-moz-range-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#ba68c8;margin-top:-5px}
input[type=range]:-moz-focusring{outline:1px solid white;outline-offset:-1px}
input[type=range]:focus::-moz-range-track{background:#ccc}
input[type=range]::-ms-track{height:3px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}
input[type=range]::-ms-fill-lower{background:#777}
input[type=range]::-ms-fill-upper{background:#ddd}
input[type=range]::-ms-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#ba68c8}
input[type=range]:focus::-ms-fill-lower{background:#888}
input[type=range]:focus::-ms-fill-upper{background:#ccc}
select{background-color:rgba(255,255,255,0.9);width:100%;padding:5px;border:1px solid #f2f2f2;border-radius:2px;height:3rem}
.side-nav{position:fixed;width:240px;left:-105%;top:0;margin:0;height:100%;height:calc(100% + 60px);height:-moz-calc(100%);padding-bottom:60px;background-color:#fff;z-index:999;overflow-y:auto;will-change:left}
.side-nav.right-aligned{will-change:right;right:-105%;left:auto}
.side-nav .collapsible{margin:0}
.side-nav li{float:none;padding:0 15px}
.side-nav li:hover,.side-nav li.active{background-color:#ddd}
.side-nav a{color:#444;display:block;font-size:1rem;height:64px;line-height:64px;padding:0 15px}
.drag-target{height:100%;width:10px;position:fixed;top:0;z-index:998}
.side-nav.fixed a{display:block;padding:0 15px;color:#444}
.side-nav.fixed{left:0;position:fixed}
.side-nav.fixed.right-aligned{right:0;left:auto}
@media all and (max-width:1080px){.side-nav.fixed{left:-105%}
.side-nav.fixed.right-aligned{right:-105%;left:auto}
}
.side-nav .collapsible-body li.active,.side-nav.fixed .collapsible-body li.active{background-color:#2867d1}
.side-nav .collapsible-body li.active a,.side-nav.fixed .collapsible-body li.active a{color:#fff}
#sidenav-overlay{position:fixed;top:0;left:0;right:0;height:120vh;background-color:rgba(68,138,255,0.8);z-index:997;will-change:opacity}
.preloader-wrapper{display:inline-block;position:relative;width:48px;height:48px}
.preloader-wrapper.small{width:36px;height:36px}
.preloader-wrapper.big{width:64px;height:64px}
.preloader-wrapper.active{-webkit-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite}
@-webkit-keyframes container-rotate{to{-webkit-transform:rotate(360deg)}
}
@keyframes container-rotate{to{transform:rotate(360deg)}
}
.spinner-layer{position:absolute;width:100%;height:100%;opacity:0}
.spinner-blue,.spinner-blue-only{border-color:#4285f4}
.spinner-red,.spinner-red-only{border-color:#db4437}
.spinner-yellow,.spinner-yellow-only{border-color:#f4b400}
.spinner-green,.spinner-green-only{border-color:#0f9d58}
.active .spinner-layer.spinner-blue{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both}
.active .spinner-layer.spinner-red{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both}
.active .spinner-layer.spinner-yellow{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both}
.active .spinner-layer.spinner-green{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both}
.active .spinner-layer.spinner-blue-only,.active .spinner-layer.spinner-red-only,.active .spinner-layer.spinner-yellow-only,.active .spinner-layer.spinner-green-only{opacity:1;-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both}
@-webkit-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg)}
25%{-webkit-transform:rotate(270deg)}
37.5%{-webkit-transform:rotate(405deg)}
50%{-webkit-transform:rotate(540deg)}
62.5%{-webkit-transform:rotate(675deg)}
75%{-webkit-transform:rotate(810deg)}
87.5%{-webkit-transform:rotate(945deg)}
to{-webkit-transform:rotate(1080deg)}
}
@keyframes fill-unfill-rotate{12.5%{transform:rotate(135deg)}
25%{transform:rotate(270deg)}
37.5%{transform:rotate(405deg)}
50%{transform:rotate(540deg)}
62.5%{transform:rotate(675deg)}
75%{transform:rotate(810deg)}
87.5%{transform:rotate(945deg)}
to{transform:rotate(1080deg)}
}
@-webkit-keyframes blue-fade-in-out{from{opacity:1}
25%{opacity:1}
26%{opacity:0}
89%{opacity:0}
90%{opacity:1}
100%{opacity:1}
}
@keyframes blue-fade-in-out{from{opacity:1}
25%{opacity:1}
26%{opacity:0}
89%{opacity:0}
90%{opacity:1}
100%{opacity:1}
}
@-webkit-keyframes red-fade-in-out{from{opacity:0}
15%{opacity:0}
25%{opacity:1}
50%{opacity:1}
51%{opacity:0}
}
@keyframes red-fade-in-out{from{opacity:0}
15%{opacity:0}
25%{opacity:1}
50%{opacity:1}
51%{opacity:0}
}
@-webkit-keyframes yellow-fade-in-out{from{opacity:0}
40%{opacity:0}
50%{opacity:1}
75%{opacity:1}
76%{opacity:0}
}
@keyframes yellow-fade-in-out{from{opacity:0}
40%{opacity:0}
50%{opacity:1}
75%{opacity:1}
76%{opacity:0}
}
@-webkit-keyframes green-fade-in-out{from{opacity:0}
65%{opacity:0}
75%{opacity:1}
90%{opacity:1}
100%{opacity:0}
}
@keyframes green-fade-in-out{from{opacity:0}
65%{opacity:0}
75%{opacity:1}
90%{opacity:1}
100%{opacity:0}
}
.gap-patch{position:absolute;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}
.gap-patch .circle,.gap-patch .speaker-card-avatar>a>img,.gap-patch .magicsuggest-with-picture .list-image>img,.magicsuggest-with-picture .gap-patch .list-image>img{width:1000%;left:-450%}
.circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}
.circle-clipper .circle,.circle-clipper .speaker-card-avatar>a>img,.circle-clipper .magicsuggest-with-picture .list-image>img,.magicsuggest-with-picture .circle-clipper .list-image>img{width:200%;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent!important;border-radius:50%;-webkit-animation:none;animation:none;position:absolute;top:0;right:0;bottom:0}
.circle-clipper.left .circle,.circle-clipper.left .speaker-card-avatar>a>img,.circle-clipper.left .magicsuggest-with-picture .list-image>img,.magicsuggest-with-picture .circle-clipper.left .list-image>img{left:0;border-right-color:transparent!important;-webkit-transform:rotate(129deg);transform:rotate(129deg)}
.circle-clipper.right .circle,.circle-clipper.right .speaker-card-avatar>a>img,.circle-clipper.right .magicsuggest-with-picture .list-image>img,.magicsuggest-with-picture .circle-clipper.right .list-image>img{left:-100%;border-left-color:transparent!important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg)}
.active .circle-clipper.left .circle,.active .circle-clipper.left .speaker-card-avatar>a>img,.active .circle-clipper.left .magicsuggest-with-picture .list-image>img,.magicsuggest-with-picture .active .circle-clipper.left .list-image>img{-webkit-animation:left-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:left-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both}
.active .circle-clipper.right .circle,.active .circle-clipper.right .speaker-card-avatar>a>img,.active .circle-clipper.right .magicsuggest-with-picture .list-image>img,.magicsuggest-with-picture .active .circle-clipper.right .list-image>img{-webkit-animation:right-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:right-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both}
@-webkit-keyframes left-spin{from{-webkit-transform:rotate(130deg)}
50%{-webkit-transform:rotate(-5deg)}
to{-webkit-transform:rotate(130deg)}
}
@keyframes left-spin{from{transform:rotate(130deg)}
50%{transform:rotate(-5deg)}
to{transform:rotate(130deg)}
}
@-webkit-keyframes right-spin{from{-webkit-transform:rotate(-130deg)}
50%{-webkit-transform:rotate(5deg)}
to{-webkit-transform:rotate(-130deg)}
}
@keyframes right-spin{from{transform:rotate(-130deg)}
50%{transform:rotate(5deg)}
to{transform:rotate(-130deg)}
}
#spinnerContainer.cooldown{-webkit-animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4,0,0.2,1);animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4,0,0.2,1)}
@-webkit-keyframes fade-out{from{opacity:1}
to{opacity:0}
}
@keyframes fade-out{from{opacity:1}
to{opacity:0}
}
.card-panel.fotofilter img{min-width:100px;height:100px;background:url('mystery_man-3c78ed31.png');background-size:contain;-webkit-filter:saturate(0.1);-moz-filter:saturate(0.1);-ms-filter:saturate(0.1);-o-filter:saturate(0.1);filter:saturate(0.1);transition:0.5s}
.card-panel.fotofilter:hover img{-webkit-filter:saturate(1);-moz-filter:saturate(1);-ms-filter:saturate(1);-o-filter:saturate(1);filter:saturate(1)}
.photo-filter{-webkit-filter:saturate(0.1);-moz-filter:saturate(0.1);-ms-filter:saturate(0.1);-o-filter:saturate(0.1);filter:saturate(0.1);transition:0.5s}
.photo-filter:hover{-webkit-filter:saturate(1);-moz-filter:saturate(1);-ms-filter:saturate(1);-o-filter:saturate(1);filter:saturate(1)}
.show-on-xlarge{display:none}
@media all and (min-width:1281px){.show-on-xlarge{display:initial!important}
}
@media all and (max-height:730px){.hide-on-small-heights{display:none!important}
}
@media all and (max-width:480px){.hide-on-xsmall-and-down{display:none!important}
}
.list-styles ul,.list-styles ol,.user-bio ul,.user-bio ol{padding-left:2rem}
.collapsible-body ul li,.collapsible-body ol li,.proposal ul li,.proposal ol li,.comment-text ul li,.comment-text ol li,.about-conf ul li,.about-conf ol li,.modal-content ul li,.modal-content ol li,.list-styles ul li,.list-styles ol li,.user-bio ul li,.user-bio ol li{list-style-type:initial;font-size:1.3rem;font-weight:300}
@media all and (max-width:768px){.collapsible-body ul li,.collapsible-body ol li,.proposal ul li,.proposal ol li,.comment-text ul li,.comment-text ol li,.about-conf ul li,.about-conf ol li,.modal-content ul li,.modal-content ol li,.list-styles ul li,.list-styles ol li,.user-bio ul li,.user-bio ol li{font-size:1.15rem}
}
.collapsible-body ol li,.proposal ol li,.comment-text ol li,.about-conf ol li,.modal-content ol li,.list-styles ol li,.user-bio ol li{list-style-type:decimal}
@media all and (min-width:481px){.width-80{width:75%}
}
@media all and (min-width:769px){.width-80{width:80%}
}
a{font-weight:400;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease}
a:hover{color:#f06292}
a #score-modal:hover{color:#f06292}
p a,.slides a,a.colorlink,.conf-description li a,a.underlined{border-bottom:1px dotted #2867d1}
a.ani{text-decoration:none;position:relative}
a.ani:before{content:"";position:absolute;width:100%;height:1px;bottom:-5px;left:0;background:#f9bfd3;visibility:hidden;border-radius:5px;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;-ms-transition:0.25s ease-in-out;transition:0.25s ease-in-out}
a.ani:hover:before,a.ani:focus:before{visibility:visible;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}
.card-overflow{overflow:visible!important}
.card-panel{margin:0.5rem 0}
.side-nav.barmenu{background:#0c4690;overflow:hidden}
.side-nav.barmenu a{height:auto;padding:0;color:#5791d8;line-height:55px;font-size:1rem}
@media all and (max-height:500px){.side-nav.barmenu a{font-size:0.8rem;line-height:3.2rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}
}
.side-nav.barmenu a:hover{color:white}
.side-nav.barmenu a i{padding:0;text-align:center;height:20px;line-height:3.5rem}
.side-nav.barmenu a span{display:block;padding:0;text-align:center;color:#97c2f7}
.side-nav.barmenu a:hover span{color:white}
.side-nav.barmenu a.logo{padding:15px 10px 0 10px;height:100px}
.side-nav.barmenu li{padding:0}
.side-nav.barmenu li:hover{background:#2867d1}
.side-nav.barmenu li a.logo img{-webkit-animation:spin 1 ease-in 2s;-moz-animation:spin 1 ease-in 2s;-ms-animation:spin 1 ease-in 2s;-o-animation:spin 1 ease-in 2s;animation:spin 1 ease-in 2s}
#user-menu{width:260px}
#user-menu.side-nav li{padding:0}
#user-menu.side-nav li:hover{background-color:transparent}
#user-menu.side-nav li i{display:inline-block;padding-right:0.5rem;padding-left:1.5rem;height:30px;line-height:27px;vertical-align:middle}
#user-menu.side-nav li i.right{line-height:2rem;margin-top:14px;height:auto;margin-right:2rem}
#user-menu.side-nav li a{color:#2867d1;padding:0;height:56px;line-height:56px}
#user-menu.side-nav li a:hover,#user-menu.side-nav li a.active{background-color:#2867d1;color:white}
#user-menu.side-nav li.user-avatar{background:#2867d1;padding:2rem 0}
#user-menu.side-nav li.user-avatar a{color:white}
#user-menu.side-nav li.user-avatar a:hover{background:#2867d1;color:white}
#user-menu.side-nav li .collapsible-header{color:#2867d1;margin:0}
#user-menu.side-nav li .collapsible-header i{margin-right:28px;margin-top:15px}
#user-menu.side-nav li .collapsible-header:hover,#user-menu.side-nav li .collapsible-header.active{color:white}
#user-menu.side-nav li .collapsible-body li i{padding-left:2.5rem}
#user-menu.side-nav li .user-menu-items li a{margin:0;color:#2867d1;height:50px;line-height:50px}
#user-menu.side-nav li .user-menu-items li a span{vertical-align:super}
#user-menu.side-nav li .user-menu-items li a:hover{background-color:#2867d1;color:#fff}
img.logospin{-webkit-animation:spin 3 ease-in 4s;-moz-animation:spin 3 ease-in 4s;-ms-animation:spin 3 ease-in 4s;-o-animation:spin 3 ease-in 4s;animation:spin 3 ease-in 4s;width:250px}
.fixed-action-btn>.btn-floating{box-shadow:0 2px 5px 0 rgba(0,0,0,0.2),0 2px 10px 0 rgba(0,0,0,0.1);-webkit-transition:box-shadow 0.4s ease;-moz-transition:box-shadow 0.4s ease;-o-transition:box-shadow 0.4s ease;-ms-transition:box-shadow 0.4s ease;transition:box-shadow 0.4s ease}
.fixed-action-btn>.btn-floating:hover{box-shadow:0 5px 10px 0 rgba(0,0,0,0.2),0 10px 20px 0 rgba(0,0,0,0.2)}
.fixed-action-btn.top>.btn-floating{width:45px;height:45px}
.fixed-action-btn.top>.btn-floating i{line-height:45px}
.btn:hover,.btn-large:hover,.btn-flat:hover,.btn-add-to-cart:hover,.btn-line:hover{-webkit-transform:translate(0,-1px);-moz-transform:translate(0,-1px);-ms-transform:translate(0,-1px);-o-transform:translate(0,-1px);transform:translate(0,-1px)}
.btn:focus,.btn-large:focus,.btn-flat:focus,.btn-add-to-cart:focus,.btn-line:focus{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.btn.disabled:hover,.disabled.btn-large:hover,.btn-flat.disabled:hover,.disabled.btn-add-to-cart:hover,.disabled.btn-line:hover{box-shadow:none!important;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.btn.disabled:hover,.disabled.btn-large:hover{box-shadow:none!important}
.btn.warning,.warning.btn-large{background:#ff6f00}
.btn.warning:hover,.warning.btn-large:hover{color:white;background:#e65100}
.btn.success,.success.btn-large{background:#17cfc2}
.btn.success:hover,.success.btn-large:hover{color:white;background:#14b8ac}
.btn.add,.add.btn-large{background:#ba68c8}
.btn.add:hover,.add.btn-large:hover{color:white;background:#ab47bc}
.btn.buy,.buy.btn-large{background:#ff8f00;padding:0 0.7rem}
.btn.buy:hover,.buy.btn-large:hover{color:white;background:#ff6f00}
.btn.pink-btn,.pink-btn.btn-large{background:#e91e63}
.btn.pink-btn:hover,.pink-btn.btn-large:hover{color:white;background:#c2185b}
.btn.green-btn,.green-btn.btn-large{background:#43c582}
.btn.green-btn:hover,.green-btn.btn-large:hover{color:white;background:#32a369}
.btn-add-to-cart{height:27px;line-height:27px;padding:0 1rem;color:#ba68c8;position:absolute;top:6px;right:40px}
.btn-add-to-cart:hover{background-color:#e5c5ea;color:#ba68c8;-webkit-transition:background 0.3s ease-in;-moz-transition:background 0.3s ease-in;-o-transition:background 0.3s ease-in;-ms-transition:background 0.3s ease-in;transition:background 0.3s ease-in}
.btn-add-to-cart:focus{background-color:rgba(186,104,200,0.1)}
.btn-add-to-cart.success{color:#48d8a0}
.btn-add-to-cart.success:hover{background-color:#dbf7ec;color:#48d8a0}
.btn-add-to-cart.success:focus{background-color:rgba(72,216,160,0.1);color:#48d8a0}
.btn-add-to-carti.tiny{font-size:1.2rem}
.btn-small{font-size:0.9rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;letter-spacing:normal;padding:0 1rem;white-space:nowrap}
@media all and (max-width:1080px){.btn-small{font-size:0.7rem;padding:0 2rem}
}
.btn-line{border:1px solid #ffbea9;border-radius:5px;color:#ff7043;padding:0 1rem;margin-right:0.5rem;line-height:2.6;background-color:rgba(255,112,67,0.03);-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s}
.btn-line:hover{background-color:rgba(255,112,67,0.15);color:#ff7043}
.btn-line:focus{background-color:rgba(255,112,67,0.1)}
.btn-line.action-btn i{line-height:2}
.btn-line.white-btn{border:none;border-radius:7px;color:white;padding:1px 2rem 2.25rem;line-height:2.4;background-color:rgba(0,0,0,0.1)}
.btn-line.white-btn:hover{background-color:rgba(0,0,0,0.2);color:#fff}
.btn-line.white-btn i.tiny{display:inline;vertical-align:text-bottom;line-height:0.9;margin-right:0.5rem;font-size:1.2rem;padding-left:0;margin-left:-10px}
.btn-line.blue-btn,.btn-line.green-btn,.btn-line.purple-btn,.btn-line.grey-btn{border:1px solid #c4daff;color:#7af;padding:0 1rem;letter-spacing:0;background-color:white}
.btn-line.blue-btn:hover,.btn-line.green-btn:hover,.btn-line.purple-btn:hover,.btn-line.grey-btn:hover{background-color:rgba(68,138,255,0.1);color:#7af}
.btn-line.green-btn{border-color:#9ceacc;color:#48d8a0}
.btn-line.green-btn:hover{background-color:rgba(72,216,160,0.1);color:#48d8a0}
.btn-line.purple-btn{border-color:rgba(156,39,176,0.5);color:rgba(156,39,176,0.8)}
.btn-line.purple-btn:hover{background-color:rgba(156,39,176,0.1);color:rgba(156,39,176,0.8)}
.btn-line.grey-btn{border-color:rgba(178,175,179,0.4);color:rgba(149,146,146,0.8);background-color:rgba(255,255,255,0.7)}
.btn-line.grey-btn:hover{background-color:rgba(255,255,255,0.5);color:#7aa2e5;border-color:#7aa2e5}
.btn-line.success{border-color:#9ceacc;color:#48d8a0;background-color:rgba(72,216,160,0.1)}
.btn-line.success:hover{background-color:#dff8ef;color:#48d8a0}
.btn-line i{line-height:2}
.btn-large.btn-line{line-height:52px;padding:0 2rem}
.btn-flat.orange-text:focus,.orange-text.btn-add-to-cart:focus,.orange-text.btn-line:focus,.btn-flat.orange-text:active,.orange-text.btn-add-to-cart:active,.orange-text.btn-line:active{background:#F7EBD8}
.btn-flat.blue-hover,.blue-hover.btn-add-to-cart,.blue-hover.btn-line{color:#2867d1}
.btn-flat.blue-hover:hover,.blue-hover.btn-add-to-cart:hover,.blue-hover.btn-line:hover{color:#f06292}
.btn-flat.blue-hover.compact-btn,.blue-hover.compact-btn.btn-add-to-cart,.blue-hover.compact-btn.btn-line{height:25px;line-height:25px;padding:0 0.5rem}
.btn-flat,.btn-add-to-cart,.btn-line{padding:0 1rem}
.control-group{margin-bottom:1rem}
input[type=text],input[type=password],input[type=email],input[type=url],input[type=time],input[type=date],input[type=datetime-local],input[type=tel],input[type=number],input[type=search],textarea.materialize-textarea,.select-wrapper input.select-dropdown{border-bottom:1px solid #E3EDF2}
input[type="checkbox"],input[type="radio"]{height:18px;width:18px;vertical-align:text-bottom;margin-right:5px}
input[type="checkbox"]{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear}
input[type="checkbox"]:checked{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear}
[type="radio"]:not(:checked)+label,[type="radio"]:checked+label{font-size:1.3rem}
label{font-size:15px;margin-right:20px;color:inherit}
label.control-label{color:#1976D2}
label.error{color:#fb8c00}
input[type=text],input[type=password],input[type=email],input[type=url],input[type=number],input[type=tel],.select-wrapper input.select-dropdown{margin:0;text-align:center;font-size:1.3rem;font-weight:300;letter-spacing:-0.03rem;color:#2867d1}
input[type=text].error,input[type=password].error,input[type=email].error,input[type=url].error,input[type=number].error,input[type=tel].error,.select-wrapper input.select-dropdown.error{border-bottom:1px solid #ffa32f;box-shadow:0 1px 0 0 #ffba62;color:#fb8c00}
input[type=text].valid,input[type=password].valid,input[type=email].valid,input[type=url].valid,input[type=number].valid,input[type=tel].valid,.select-wrapper input.select-dropdown.valid{border-bottom:1px solid #9ceacc;box-shadow:0 1px 0 0 #b1eed7;color:#48d8a0}
input[type=text]:focus.valid,input[type=password]:focus.valid,input[type=email]:focus.valid,input[type=url]:focus.valid,input[type=number]:focus.valid,input[type=tel]:focus.valid,.select-wrapper input.select-dropdown:focus.valid{border-bottom:1px solid #9ceacc;box-shadow:0 1px 0 0 #b1eed7;color:#48d8a0}
input[type=text]:focus.error,input[type=password]:focus.error,input[type=email]:focus.error,input[type=url]:focus.error,input[type=number]:focus.error,input[type=tel]:focus.error{border-bottom:1px solid #fb8c00;box-shadow:0 1px 0 0 #ffc57c}
input[type=text]:focus.error+label,input[type=password]:focus.error+label,input[type=email]:focus.error+label,input[type=url]:focus.error+label,input[type=number]:focus.error+label,input[type=tel]:focus.error+label{color:#fb8c00}
fieldset{border:none}
::-webkit-input-placeholder{color:#bcd;font-size:1.2rem;line-height:2rem;letter-spacing:0}
:-moz-placeholder{color:#cde;font-size:1.2rem;line-height:2rem;letter-spacing:0}
::-moz-placeholder{color:#cde;font-size:1.2rem;line-height:2rem;letter-spacing:0}
:-ms-input-placeholder{color:#cde;font-size:1.2rem;line-height:2rem;letter-spacing:0}
.alert{padding:1rem;margin:1rem 0;background-color:white;border:2px solid #D5ECF7;color:#1976D2;border-radius:5px;font-size:1.15rem}
.alert i{color:#3975d9}
.alert-error{color:#fb8c00;border-color:#ffc57c;background:#ffedd7}
.alert-info{border-color:#BBDEFB;background:#ecf7fe}
.alert-success{color:#25ae79;border-color:#cff5e6;background:#e0f2f1}
.mce-panel{border-color:#d2d2d2!important;background:white!important}
.mce-btn{background-image:none!important}
.mce-flow-layout-item{margin:1px 0 1px 3px!important}
.mce-rtl .mce-flow-layout-item{margin:1px 3px 1px 0}
.font-family{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}
@media all and (max-width:1080px){p{font-size:1.15rem}
}
li{color:#2d569a}
.smart-text,.notification-email-frequency p,.notification-email-frequency ul li{font-size:1rem;font-weight:300}
.bold{font-weight:500!important}
@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}
28%{-webkit-transform:rotate(125deg);-moz-transform:rotate(125deg);-ms-transform:rotate(125deg);-o-transform:rotate(125deg);transform:rotate(125deg)}
30%{-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-ms-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg)}
35%{-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-ms-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg)}
61%{-webkit-transform:rotate(245deg);-moz-transform:rotate(245deg);-ms-transform:rotate(245deg);-o-transform:rotate(245deg);transform:rotate(245deg)}
63%{-webkit-transform:rotate(240deg);-moz-transform:rotate(240deg);-ms-transform:rotate(240deg);-o-transform:rotate(240deg);transform:rotate(240deg)}
68%{-webkit-transform:rotate(240deg);-moz-transform:rotate(240deg);-ms-transform:rotate(240deg);-o-transform:rotate(240deg);transform:rotate(240deg)}
93%{-webkit-transform:rotate(365deg);-moz-transform:rotate(365deg);-ms-transform:rotate(365deg);-o-transform:rotate(365deg);transform:rotate(365deg)}
95%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
@-moz-keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}
28%{-webkit-transform:rotate(125deg);-moz-transform:rotate(125deg);-ms-transform:rotate(125deg);-o-transform:rotate(125deg);transform:rotate(125deg)}
30%{-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-ms-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg)}
35%{-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-ms-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg)}
61%{-webkit-transform:rotate(245deg);-moz-transform:rotate(245deg);-ms-transform:rotate(245deg);-o-transform:rotate(245deg);transform:rotate(245deg)}
63%{-webkit-transform:rotate(240deg);-moz-transform:rotate(240deg);-ms-transform:rotate(240deg);-o-transform:rotate(240deg);transform:rotate(240deg)}
68%{-webkit-transform:rotate(240deg);-moz-transform:rotate(240deg);-ms-transform:rotate(240deg);-o-transform:rotate(240deg);transform:rotate(240deg)}
93%{-webkit-transform:rotate(365deg);-moz-transform:rotate(365deg);-ms-transform:rotate(365deg);-o-transform:rotate(365deg);transform:rotate(365deg)}
95%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}
28%{-webkit-transform:rotate(125deg);-moz-transform:rotate(125deg);-ms-transform:rotate(125deg);-o-transform:rotate(125deg);transform:rotate(125deg)}
30%{-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-ms-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg)}
35%{-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-ms-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg)}
61%{-webkit-transform:rotate(245deg);-moz-transform:rotate(245deg);-ms-transform:rotate(245deg);-o-transform:rotate(245deg);transform:rotate(245deg)}
63%{-webkit-transform:rotate(240deg);-moz-transform:rotate(240deg);-ms-transform:rotate(240deg);-o-transform:rotate(240deg);transform:rotate(240deg)}
68%{-webkit-transform:rotate(240deg);-moz-transform:rotate(240deg);-ms-transform:rotate(240deg);-o-transform:rotate(240deg);transform:rotate(240deg)}
93%{-webkit-transform:rotate(365deg);-moz-transform:rotate(365deg);-ms-transform:rotate(365deg);-o-transform:rotate(365deg);transform:rotate(365deg)}
95%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);background-color:rgba(255,50,0,0)}
10%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);background-color:rgba(255,220,180,0.3)}
50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);background-color:rgba(255,220,180,0.1)}
}
@-moz-keyframes pulse{0%,100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);background-color:rgba(255,50,0,0)}
10%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);background-color:rgba(255,220,180,0.3)}
50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);background-color:rgba(255,220,180,0.1)}
}
@keyframes pulse{0%,100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);background-color:rgba(255,50,0,0)}
10%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);background-color:rgba(255,220,180,0.3)}
50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);background-color:rgba(255,220,180,0.1)}
}
.toast{padding:15px 30px;font-size:1.15rem;border-radius:0;box-shadow:0 4px 32px rgba(0,0,0,0.5);border-radius:5px}
@media all and (max-width:768px){.toast{font-size:1.05rem;padding:15px 10px}
}
.toast.warning,.toast.error{background-color:#BD4308;color:#FAE3D5}
.toast.success{background-color:darkgreen;color:#D5FAD6}
.toast.info{background-color:#ff9;color:#292900}
#toast-container{z-index:10000;left:50%;transform:translateX(-50%)}
@media all and (min-width:1081px){#toast-container{max-width:60%}
}
@media all and (min-width:769px) and (max-width:1080px){#toast-container{max-width:70%}
}
@media all and (max-width:768px){#toast-container{bottom:2rem}
}
@media all and (max-width:480px){#toast-container{min-width:100%}
}
.hoverable{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}
.hoverable:hover{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}
.hoverable.bigger:hover{-webkit-transform:translate(0,-4px);-moz-transform:translate(0,-4px);-ms-transform:translate(0,-4px);-o-transform:translate(0,-4px);transform:translate(0,-4px)}
.inline{display:inline}
.inline-block,nav .page-title-wrapper{display:inline-block}
.middle{vertical-align:middle}
.va-top{vertical-align:top}
.va-sub{vertical-align:sub}
.va-bottom{vertical-align:bottom;margin-top:1rem}
.uppercase{text-transform:uppercase}
.align-left{text-align:left}
.align-right{text-align:right}
.no-mb{margin-bottom:0!important}
.no-mt{margin-top:0!important}
.no-margin{margin:0!important}
.no-pt{padding-top:0!important}
.no-pb{padding-bottom:0!important}
.min-ht-300{min-height:300px}
.min-ht-400{min-height:400px}
.max-ht-300{max-height:300px}
.ml-neg1{margin-left:-1rem}
@media all and (max-width:768px){.ml-neg1{margin-left:0}
}
.mlr-neg1{margin-left:-1rem;margin-right:-1rem}
@media all and (max-width:768px){.mlr-neg1{margin-left:0;margin-right:0}
}
.margintop3px{margin-top:3px}
.margin-1{margin-top:1rem;margin-bottom:1rem}
.margin-2{margin-top:1.5rem;margin-bottom:1.5rem}
.margin-3{margin-top:3rem;margin-bottom:3rem}
.margin-bottom-1{margin-bottom:1rem}
.margin-bottom-2{margin-bottom:2rem}
.margin-top-0{margin-top:0}
.margin-top-1{margin-top:1rem}
.margin-top-2{margin-top:2rem}
.margin-left{margin-left:1rem}
.margin-right{margin-right:1rem}
.margin-right-half{margin-right:0.45rem}
.margin-lr{margin-left:1rem;margin-right:1rem}
.margin-4-2{margin-top:4rem;margin-bottom:2rem}
.progress{margin:0}
#progress-bar{z-index:19996;position:fixed}
.divider{margin:1rem 0;background-color:#f0f0f0}
.padding-0{padding:0}
.padding-point5{padding:0.5rem}
.padding-1{padding:1rem}
.padding-2{padding:2rem}
.padding-3{padding:3rem}
.padding-lr{padding-left:1rem;padding-right:1rem}
.padding-lr-2{padding-left:2rem;padding-right:2rem}
.padding-bottom-1{padding-bottom:1rem}
.padding-bottom-2{padding-bottom:2rem}
.padding-top-1{padding-top:1rem}
.padding-top-2{padding-top:2rem}
.padding-tb{padding-top:1rem;padding-bottom:1rem}
#content.padding-3{padding:2rem 3rem}
@media all and (max-width:1080px){.center-medium,.addons .card h5,.addons .card-overflow h5,.addons ul.notification-cards li h5,ul.notification-cards .addons li h5,.addons .card h3,.addons .card-overflow h3,.addons ul.notification-cards li h3,ul.notification-cards .addons li h3{text-align:center}
}
.dropdown-content{border:1px solid #eee;border-top:none}
.dropdown-content li:hover span,.dropdown-content li.active span{color:#fff}
.dropdown-content li a i{display:inline;font-size:1.5rem;margin-right:0.5rem}
.dropdown-content li a{font-size:1rem;width:100%;padding:0.75rem;color:#2867d1}
.dropdown-content li a:hover span,.dropdown-content li a.active span{color:#fff}
.dropdown-content li a:hover,.dropdown-content li a:active{background-color:#2867d1}
.dropdown-content li.divider{margin:0}
#adminDD .dropdown-content li a i{vertical-align:bottom}
#adminDD.dropdown-content li a i{vertical-align:bottom}
#user{padding:0 20px 0 25px;min-width:160px}
.shopping_cart.dropdown-content{min-width:240px}
@media all and (max-width:1080px){.shopping_cart.dropdown-content{width:80%}
}
i.tiny{vertical-align:top}
.schedule-card h6 i.tiny{margin-top:3px}
nav ul li.no-hover:hover{background-color:transparent}
nav ul a{font-weight:400;font-size:1rem}
nav ul a.dropdown-button{padding:0 5px 0 15px}
nav ul a.dropdown-button:hover{color:#e6e6e6}
nav ul a.score{padding:0 20px;font-size:1.8rem;font-weight:bold;background-color:rgba(0,0,0,0.15)}
nav ul a.score:hover{color:white}
nav .nav-wrapper i{padding-left:5px}
nav .page-title-wrapper{padding-left:1rem;max-width:50%}
@media all and (max-width:1280px){nav .page-title-wrapper{max-width:45%}
}
@media all and (max-width:1080px){nav .page-title-wrapper{max-width:70%}
}
@media all and (max-width:480px){nav .page-title-wrapper{max-width:60%}
}
@media all and (max-width:380px){nav .page-title-wrapper{max-width:50%}
}
nav .page-title-wrapper .page-title{font-size:1.8rem}
@media all and (max-width:480px){nav .page-title-wrapper .page-title{font-size:1.5rem}
}
@media all and (max-width:380px){nav .page-title-wrapper .page-title{font-size:1.3rem}
}
nav .brand-logo{padding:0 2rem;font-size:1.8rem;font-weight:300}
nav .brand-logo:hover{color:#e6e6e6}
@media all and (max-width:768px){nav .brand-logo{font-size:1.3rem;left:24%}
}
@media all and (max-width:480px){nav .brand-logo{font-size:1rem;left:26%}
}
@media all and (max-width:380px){nav .brand-logo{left:28%}
}
nav .brand-logo.img-logo{line-height:1;padding:0 2rem 0 0.5rem}
@media all and (max-width:768px){nav .brand-logo.img-logo{left:24%}
}
@media all and (max-width:480px){nav .brand-logo.img-logo{left:34%}
}
@media all and (max-width:380px){nav .brand-logo.img-logo{left:37%}
}
nav .brand-logo img{width:280px}
@media all and (max-width:768px){nav .brand-logo img{width:245px}
}
@media all and (max-width:380px){nav .brand-logo img{width:200px}
}
nav a.button-collapse:hover,nav a.button-user:hover{color:#e6e6e6}
nav .button-collapse i,nav .button-user i{font-size:33px}
nav a.button-collapse{padding-left:20px}
@media all and (max-width:768px){nav a.button-collapse{padding-left:10px}
}
@media all and (max-width:480px){nav a.button-collapse{padding-left:0}
}
nav a.button-user{display:none}
@media all and (max-width:1080px){nav a.button-user{display:block;padding-right:15px}
nav a.button-user img:hover{box-shadow:0 0 10px #fff;-webkit-box-shadow:0 0 10px #fff;-moz-box-shadow:0 0 10px #fff;-webkit-transition:box-shadow 0.3s ease-out;-moz-transition:box-shadow 0.3s ease-out;-o-transition:box-shadow 0.3s ease-out;-ms-transition:box-shadow 0.3s ease-out;transition:box-shadow 0.3s ease-out}
}
.login-user-menu{margin-top:13px}
@media all and (max-width:768px){.login-user-menu{margin-top:10px}
}
@media all and (max-width:380px){.login-user-menu{margin-right:0}
}
@media all and (max-width:480px){.schedule-layout-container{padding:0!important;width:80%}
}
nav.filter-bar{z-index:2;transition:top 0.3s ease-out,box-shadow 0.3s ease-out;position:fixed;top:55px}
@media all and (max-width:768px){nav.filter-bar{width:79%!important;top:48px!important}
}
@media all and (min-width:769px){nav.filter-bar{width:81.5%!important}
}
@media all and (min-width:1081px){nav.filter-bar{width:68%!important}
}
@media all and (min-width:1281px){nav.filter-bar{width:69.6%!important}
}
@media all and (min-width:1367px){nav.filter-bar{width:70.1%!important}
}
@media all and (min-width:1401px){nav.filter-bar{width:70.5%!important}
}
@media all and (min-width:1681px){nav.filter-bar{width:73.9%!important}
}
nav.filter-bar .view-buttons{text-align:right}
nav.filter-bar .view-buttons a{color:#2867d1;border:1px solid #eee;padding:5px;border-radius:5px;margin-right:2px;-webkit-transition:border 0.3s ease-in;-moz-transition:border 0.3s ease-in;-o-transition:border 0.3s ease-in;-ms-transition:border 0.3s ease-in;transition:border 0.3s ease-in}
nav.filter-bar .view-buttons a i{vertical-align:middle;font-size:1.5rem}
nav.filter-bar .view-buttons a:hover{color:#2867d1;border-color:#2867d1}
nav.filter-bar .view-buttons a.selected{color:white;border-color:#2867d1;background:#2867d1}
.my-schedule{color:#2867d1}
.search-share-button{animation:shake 1s cubic-bezier(0.36,0.07,0.19,0.97) both;transform:translate3d(0,0,0);backface-visibility:hidden;perspective:1000px}
@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}
20%,80%{transform:translate3d(1px,0,0)}
30%,50%,70%{transform:translate3d(-2px,0,0)}
40%,60%{transform:translate3d(2px,0,0)}
}
.switch label input[type=checkbox]{display:block!important}
nav.filter-bar ul li,ul.my-schedule li{float:initial}
nav.filter-bar ul li:hover,ul.my-schedule li:hover{background:#2867d1}
nav.filter-bar ul li:hover a.dropdown-button,ul.my-schedule li:hover a.dropdown-button{color:white}
nav.filter-bar ul li a.dropdown-button,ul.my-schedule li a.dropdown-button{color:#2867d1;padding:0 5px}
nav.filter-bar ul li a.dropdown-button i,ul.my-schedule li a.dropdown-button i{height:64px;line-height:64px;vertical-align:top;font-size:2rem}
@media all and (max-width:768px){nav.filter-bar ul li a.dropdown-button i,ul.my-schedule li a.dropdown-button i{height:56px;line-height:56px}
}
nav.filter-bar ul li a.dropdown-button{padding:0 40px}
@media all and (max-width:768px){nav.filter-bar ul li a.dropdown-button{padding:0 20px}
}
@media all and (max-width:480px){nav.filter-bar ul li a.dropdown-button{padding:0 10px}
}
.dropdown-content li:hover span.bubble,.dropdown-content li:hover .cfp span.cfp-status,.cfp .dropdown-content li:hover span.cfp-status{color:#999}
.container{max-width:1920px!important}
@media all and (max-width:480px){.container{width:95.4%!important}
}
@media (max-width:420px){.container{width:94%!important}
}
@media all and (min-width:481px){.container{width:96.1%!important}
}
@media all and (min-width:769px){.container{width:97.5%!important}
}
@media all and (min-width:1081px){.container{width:97.8%!important}
}
@media all and (min-width:1281px){.container{width:98.25%!important}
}
@media all and (min-width:1401px){.container{width:98.4%!important}
}
@media all and (min-width:1681px){.container{width:98.7%!important}
}
.side-nav.mainmenu{background-color:#0c4690;width:200px}
.side-nav.mainmenu li{background-color:transparent}
.side-nav.mainmenu li:first-child{padding:0;margin:0}
.side-nav.mainmenu li a{font-size:1.2rem;color:#97c2f7;font-weight:normal;-webkit-transition:color 0.4s ease;-moz-transition:color 0.4s ease;-o-transition:color 0.4s ease;-ms-transition:color 0.4s ease;transition:color 0.4s ease;height:50px;line-height:50px}
@media all and (max-width:1366px){.side-nav.mainmenu li a{font-size:1.1rem}
}
.side-nav.mainmenu li a i{display:inline;padding-left:0;color:#5791d8;-webkit-transition:color 0.4s ease;-moz-transition:color 0.4s ease;-o-transition:color 0.4s ease;-ms-transition:color 0.4s ease;transition:color 0.4s ease;line-height:50px}
.side-nav.mainmenu li a.logo,.side-nav.mainmenu li a.user-avatar{height:auto;background:white;text-align:center}
.side-nav.mainmenu li a.logo img,.side-nav.mainmenu li a.user-avatar img{margin:1.5rem auto 0;max-width:170px}
.side-nav.mainmenu li a.logo:hover,.side-nav.mainmenu li a.user-avatar:hover{background:white}
.side-nav.mainmenu li a.user-avatar img{max-width:120px}
.side-nav.mainmenu li a:hover{background-color:#2867d1;color:white;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}
.side-nav.mainmenu li a:hover i{color:#eee}
.side-nav.mainmenu li a.active{background-color:#ce3468;color:#f7dede;cursor:default}
.side-nav.mainmenu li a.active i{color:#fde4e4}
.side-nav.mainmenu .confengine-logo{bottom:-20px;position:fixed;z-index:99999;background-color:#eaecef;padding-top:10px}
.side-nav.mainmenu .confengine-logo img{width:170px}
.side-nav.mainmenu .collapsible-body{background-color:#093874}
.side-nav.mainmenu .collapsible-body li a{margin:0;padding:0 0 0 2rem;font-size:1.1rem}
.side-nav.mainmenu .collapsible-body li a i{font-size:1.5rem}
.side-nav.mainmenu .collapsible-header i{margin-right:5px;line-height:1.3;height:auto}
.side-nav.mainmenu .collapsible-header i.right{margin-right:0}
.side-nav.mainmenu .collapsible-header.active{background-color:#093874;color:#97c2f7}
.side-nav.mainmenu .collapsible-header.active i{color:#97c2f7}
.user-sidebar-pic-meter{position:fixed;z-index:100}
@media all and (min-width:1081px){.user-sidebar-pic-meter{width:18%!important}
}
@media all and (min-width:1281px){.user-sidebar-pic-meter{width:19.5%!important}
}
@media all and (min-width:1367px){.user-sidebar-pic-meter{width:20%!important}
}
@media all and (min-width:1401px){.user-sidebar-pic-meter{width:13%!important}
}
@media all and (min-width:1681px){.user-sidebar-pic-meter{width:13.5%!important}
}
@media all and (min-width:769px){.right-sidebar{margin-left:-0.25rem!important}
}
.right-sidebar h5{margin-left:0.7rem;font-weight:500}
.right-sidebar ul{padding-left:20px}
@media all and (max-width:1080px){.popular-speakers ul{padding-left:10px}
}
.popular-speakers img{width:35px;height:35px;vertical-align:middle;margin-right:0.5rem;margin-bottom:0.5rem;margin-top:0.5rem;background:url('mystery_man-3c78ed31.png');background-size:contain}
@media all and (max-width:1080px){.popular-speakers img{width:30px;height:30px}
}
.popular-speakers ul li{list-style-type:none}
@media all and (max-width:1080px){.popular-speakers ul li{display:inline}
}
.popular-speakers ul li a{font-size:1.3rem;font-weight:300}
footer{text-align:center;padding:2rem}
.hero{background-color:#0a4bb7}
@media all and (max-width:1280px){
}
@media all and (max-width:768px){
}
@media all and (max-width:1280px){
}
@media all and (max-width:768px){
}
@media all and (max-width:768px){
}
@media all and (max-width:768px){
}
.hero img{margin-top:1rem}
ul.show-filters{display:inline-block!important;float:none!important}
ul.show-filters>li>a>i{height:56px;line-height:56px}
.nav-wrapper.show-filters{text-align:center}
table.conf-schedule{table-layout:fixed;border-spacing:10px 5px;border-collapse:separate;padding-bottom:5rem}
table.conf-schedule td,table.conf-schedule th{padding:0}
table.conf-schedule td{vertical-align:top}
#grid-layout .attending{border-top:30px solid #4CAF50}
.filter-on .session,.search-filter-on .session{-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=20)';filter:alpha(opacity=20);opacity:0.4;-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-o-transition:opacity 0.4s;-ms-transition:opacity 0.4s;transition:opacity 0.4s}
.filter-on .session .modal,.search-filter-on .session .modal{-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';filter:alpha(opacity=100);opacity:1!important}
.filter-on .session.attending,.search-filter-on .session.selected{-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';filter:alpha(opacity=100);opacity:1;-webkit-transition:box-shadow 0.4s;-moz-transition:box-shadow 0.4s;-o-transition:box-shadow 0.4s;-ms-transition:box-shadow 0.4s;transition:box-shadow 0.4s}
.filter-on .session.attending:hover,.search-filter-on .session.selected:hover{-webkit-transition:box-shadow 0.4s;-moz-transition:box-shadow 0.4s;-o-transition:box-shadow 0.4s;-ms-transition:box-shadow 0.4s;transition:box-shadow 0.4s}
.search-filter-on .session.selected h4{color:#2867d1}
.filter-on .hoverable:hover{-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';filter:alpha(opacity=100);opacity:1;-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-o-transition:opacity 0.4s;-ms-transition:opacity 0.4s;transition:opacity 0.4s}
.filter-on .hoverable:hover .modal{-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';filter:alpha(opacity=100);opacity:1!important}
i.icon-ok{visibility:hidden}
.selected i.icon-ok{visibility:visible}
@media all and (max-width:768px){th.last-col{display:none}
}
.non-card{padding:2rem 0}
.non-card h4{font-weight:bold}
.non-card h6{display:block}
.non-card:first-child{padding-top:1rem}
.day-header{margin-top:2rem;margin-bottom:2rem}
.day-header h4{font-size:2rem;text-transform:uppercase;letter-spacing:-0.5px;word-spacing:5px;font-weight:300}
@media all and (max-width:768px){.day-header h4{font-size:1.5rem;letter-spacing:0;margin:0 5px}
}
.clean-header{margin-bottom:2rem}
.clean-header h4{font-size:2rem;font-weight:300;color:#bcaaa4}
.clean-header .talk-time{text-align:center}
.clean-header .talk-time i{line-height:1.7}
.collapsible-body .tags.theme.location-color{color:white}
.collapsible-body .tags.theme.location-color.room1{background-color:#03a9f4}
.collapsible-body .tags.theme.location-color.room2{background-color:#fbc02d}
.collapsible-body .tags.theme.location-color.room3{background-color:#9ccc65}
.collapsible-body .tags.theme.location-color.room4{background-color:#ff7043}
.collapsible-body .tags.theme.location-color.room5{background-color:#7c4dff}
.collapsible-body .tags.theme.location-color.room6{background-color:#D32F2F}
.collapsible-body .tags.theme.location-color.room7{background-color:#43A047}
.collapsible-body .tags.theme.location-color.room8{background-color:#42A5F5}
.collapsible-body .tags.theme.location-color.room9{background-color:#ff80ab}
.collapsible-body .tags.theme.location-color.room10{background-color:#afb42b}
.collapsible-body .tags.theme.location-color.room11{background-color:#e040fb}
.collapsible-body .tags.theme.location-color.room12{background-color:#fb8c00}
.collapsible-body .tags.theme.location-color.room13{background-color:#3f51b5}
.collapsible-body .tags.theme.location-color.room14{background-color:#009688}
.collapsible-body .tags.theme.location-color.room15{background-color:#00bcd4}
.collapsible-body .tags.theme.location-color.room16{background-color:salmon}
.collapsible-header .tags.room.location-color{background-color:#fff;border-color:#eee}
.collapsible-header .tags.room.location-color.room1{color:#03a9f4}
.collapsible-header .tags.room.location-color.room2{color:#fbc02d}
.collapsible-header .tags.room.location-color.room3{color:#9ccc65}
.collapsible-header .tags.room.location-color.room4{color:#ff7043}
.collapsible-header .tags.room.location-color.room5{color:#7c4dff}
.collapsible-header .tags.room.location-color.room6{color:#D32F2F}
.collapsible-header .tags.room.location-color.room7{color:#43A047}
.collapsible-header .tags.room.location-color.room8{color:#42A5F5}
.collapsible-header .tags.room.location-color.room9{color:#ff80ab}
.collapsible-header .tags.room.location-color.room10{color:#afb42b}
.collapsible-header .tags.room.location-color.room11{color:#e040fb}
.collapsible-header .tags.room.location-color.room12{color:#fb8c00}
.collapsible-header .tags.room.location-color.room13{color:#3f51b5}
.collapsible-header .tags.room.location-color.room14{color:#009688}
.collapsible-header .tags.room.location-color.room15{color:#00bcd4}
.collapsible-header .tags.room.location-color.room16{color:salmon}
.collapsible-header.location-color{border-left:3px solid #eee}
.collapsible-header.location-color.room1{border-left-color:#03a9f4}
.collapsible-header.location-color.room2{border-left-color:#fbc02d}
.collapsible-header.location-color.room3{border-left-color:#9ccc65}
.collapsible-header.location-color.room4{border-left-color:#ff7043}
.collapsible-header.location-color.room5{border-left-color:#7c4dff}
.collapsible-header.location-color.room6{border-left-color:#D32F2F}
.collapsible-header.location-color.room7{border-left-color:#43A047}
.collapsible-header.location-color.room8{border-left-color:#42A5F5}
.collapsible-header.location-color.room9{border-left-color:#ff80ab}
.collapsible-header.location-color.room10{border-left-color:#afb42b}
.collapsible-header.location-color.room11{border-left-color:#e040fb}
.collapsible-header.location-color.room12{border-left-color:#fb8c00}
.collapsible-header.location-color.room13{border-left-color:#3f51b5}
.collapsible-header.location-color.room14{border-left-color:#009688}
.collapsible-header.location-color.room15{border-left-color:#00bcd4}
.collapsible-header.location-color.room16{border-left-color:salmon}
.collapsible-header.theme-color{border-left:3px solid #eee}
.collapsible-header.theme-color.type-0{border-left-color:#f06292}
.collapsible-header.theme-color.type-1{border-left-color:#ba68c8}
.collapsible-header.theme-color.type-2{border-left-color:#9575cd}
.collapsible-header.theme-color.type-3{border-left-color:#7986cb}
.collapsible-header.theme-color.type-4{border-left-color:#64B5F6}
.collapsible-header.theme-color.type-5{border-left-color:#4dd0e1}
.collapsible-header.theme-color.type-6{border-left-color:#4db6ac}
.collapsible-header.theme-color.type-7{border-left-color:#8bc34a}
.collapsible-header.theme-color.type-8{border-left-color:#a1887f}
.attend-toggler{position:absolute;top:5px;right:0.5rem;z-index:1}
.attend-toggler i{font-size:2rem}
.attend-toggler.close{top:-2.4rem;right:0.18rem}
.attend-toggler.close i{font-size:1.8rem}
.speaker-list-view{width:25px;height:25px}
@media all and (max-width:768px){.speaker-list-view{margin:12px 11px 0 12px}
}
.schedule-card{position:relative;border-top:5px solid white;padding:1.5rem 1rem 0}
@media all and (max-width:768px){.schedule-card{padding:1.5rem 1rem 0}
}
.schedule-card h4{color:#546e7a;-webkit-transition:color 0.4s ease;-moz-transition:color 0.4s ease;-o-transition:color 0.4s ease;-ms-transition:color 0.4s ease;transition:color 0.4s ease}
.schedule-card h4:hover{color:#2196F3}
.schedule-card h5.start-time{font-size:1.65rem;font-weight:bold;letter-spacing:-1px;float:left;margin-right:1rem;margin-bottom:0}
@media all and (max-width:1080px){.schedule-card h5.start-time{display:block;width:100%;text-align:center;margin:1rem auto;font-size:1.6rem}
}
.schedule-card .divider{margin:20px 0;position:absolute;bottom:30px}
.schedule-card.type-0{border-top-color:#f06292}
.schedule-card.type-0 h5.start-time{color:#f06292}
.schedule-card.type-1{border-top-color:#ba68c8}
.schedule-card.type-1 h5.start-time{color:#ba68c8}
.schedule-card.type-2{border-top-color:#9575cd}
.schedule-card.type-2 h5.start-time{color:#9575cd}
.schedule-card.type-3{border-top-color:#7986cb}
.schedule-card.type-3 h5.start-time{color:#7986cb}
.schedule-card.type-4{border-top-color:#64B5F6}
.schedule-card.type-4 h5.start-time{color:#64B5F6}
.schedule-card.type-5{border-top-color:#4dd0e1}
.schedule-card.type-5 h5.start-time{color:#4dd0e1}
.schedule-card.type-6{border-top-color:#4db6ac}
.schedule-card.type-6 h5.start-time{color:#4db6ac}
.schedule-card.type-7{border-top-color:#8bc34a}
.schedule-card.type-7 h5.start-time{color:#8bc34a}
.schedule-card.type-8{border-top-color:#a1887f}
.schedule-card.type-8 h5.start-time{color:#a1887f}
.schedule-card.double{height:500px}
h4.talk-title{margin:0.6rem 0;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:-0.5px}
@media all and (max-width:1080px){h4.talk-title{margin:1rem 0 2rem;text-align:center;font-size:1.4rem}
}
.speaker-wrapper{display:block}
@media all and (max-width:1080px){.speaker-wrapper{margin:1rem auto 2rem;text-align:center}
}
.speaker-wrapper:after{content:"";display:table;clear:both}
.speaker-card{display:inline-block;margin:0 0.5rem 0.5rem 0;padding:0 0.5rem 0.4em;border-radius:8px;-webkit-transition:box-shadow 0.2s ease-in;-moz-transition:box-shadow 0.2s ease-in;-o-transition:box-shadow 0.2s ease-in;-ms-transition:box-shadow 0.2s ease-in;transition:box-shadow 0.2s ease-in;border:1px solid #f5f5f5;max-width:280px}
.speaker-card:hover{border:1px solid #f5f5f5}
@media all and (max-width:1080px){.speaker-card{border:1px solid #f0f0f0;margin:0 auto 1rem;padding:0.5rem 0;max-width:100%;text-align:center}
}
.speaker-card-avatar{float:left;margin-right:0.5rem;margin-top:0.8rem;max-width:25%}
@media all and (max-width:1080px){.speaker-card-avatar{float:initial;max-width:100%;margin:0.5rem 0 0}
}
.speaker-card-avatar>a>img{width:10rem}
@media all and (max-width:1080px){.speaker-card-avatar>a>img{display:block;margin:0 auto;width:4rem}
}
@media all and (max-width:768px){.speaker-card-avatar>a>img{width:3rem;height:3rem}
}
.speaker-card-info{float:left;max-width:70%}
@media all and (max-width:1280px){.speaker-card-info{max-width:62%}
}
@media all and (max-width:1080px){.speaker-card-info{padding:0.5rem;float:initial;max-width:100%}
}
.speaker-org,.speaker-country,.speaker-name,.speaker-title{padding-left:0}
@media all and (min-width:769px){.speaker-org,.speaker-country,.speaker-name,.speaker-title{padding-left:0;display:-webkit-box;line-height:1.3rem;max-height:1.6rem;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
}
h6.speaker-org,h6.speaker-title{margin:0.2rem 0}
.speaker-name{color:#90a4ae;font-size:1.3rem;line-height:1.4rem;margin-bottom:0.5rem}
@media all and (max-width:768px){.speaker-name{font-size:1.2rem}
}
.speaker-org,.speaker-country,.speaker-title{color:#90a4ae}
@media all and (max-width:768px){.speaker-org,.speaker-country,.speaker-title{font-size:0.9rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}
}
.speaker-country img{width:20px}
.talk-location,.talk-time{display:inline;color:#90a4ae;font-size:1rem;white-space:nowrap}
@media all and (max-width:1080px){.talk-location,.talk-time{display:block;text-align:center;white-space:normal}
}
.session-details-slides{position:absolute;bottom:5px;left:2px;margin-top:10px}
.session-details-slides h6{font-weight:bold;color:#cfd8dc}
.session-details-slides h6 i{line-height:1.6}
.session-details-video{text-align:right;position:absolute;bottom:5px;right:0;margin-top:10px}
.session-details-video h6{font-weight:bold;color:#cfd8dc}
.session-details-video h6 i{line-height:1.6}
.modal-footer .session-details-slides,.modal-footer .session-details-video{bottom:10px}
@media all and (max-width:768px){.start-time,.talk-title,.talk-location,.talk-time{text-align:center}
}
.type-of-session{position:absolute;top:0;left:1rem;color:white;padding:2px 5px}
.type-of-session.type-0{background-color:#f06292}
.type-of-session.type-1{background-color:#ba68c8}
.type-of-session.type-2{background-color:#9575cd}
.type-of-session.type-3{background-color:#7986cb}
.type-of-session.type-4{background-color:#64B5F6}
.type-of-session.type-5{background-color:#4dd0e1}
.type-of-session.type-6{background-color:#4db6ac}
.type-of-session.type-7{background-color:#8bc34a}
.type-of-session.type-8{background-color:#a1887f}
.type-of-level{color:white;padding:5px 5px 5px 0;display:block;font-size:1rem}
@media all and (max-width:1080px){.type-of-level{text-align:center}
}
.type-of-level.level-0{color:#66BB6A}
.type-of-level.level-1{color:#ffa726}
.type-of-level.level-2{color:#ff5722}
.day-toc-wrapper{z-index:2;right:0;position:fixed;top:62px}
@media all and (min-width:1081px){.day-toc-wrapper{width:14%!important}
}
@media all and (max-width:768px){.day-toc-wrapper{top:55px!important}
}
@media all and (max-width:480px){.day-toc-wrapper{margin-right:-10px!important}
}
.day-toc-wrapper .table-of-contents{display:block}
.day-toc-wrapper .table-of-contents li a{padding:20px 0;margin-bottom:5px;position:relative;border-right:0 solid white;border-radius:10px 3px 3px 10px}
@media all and (max-height:500px){.day-toc-wrapper .table-of-contents li a{padding:12px 0}
}
@media all and (max-height:400px){.day-toc-wrapper .table-of-contents li a{padding:10px 0;font-size:1rem}
}
@media all and (max-height:700px) and (max-width:480px){.day-toc-wrapper .table-of-contents li a{padding:25px 0}
}
@media all and (max-height:600px) and (max-width:480px){.day-toc-wrapper .table-of-contents li a{padding:20px 0}
}
@media all and (max-height:500px) and (max-width:480px){.day-toc-wrapper .table-of-contents li a{padding:16px 0}
}
.day-toc-wrapper .table-of-contents li a:after{content:"";position:absolute;top:0.3rem;right:0;width:0;height:0;border-top:1.8em solid transparent;border-bottom:1.8em solid transparent;border-right:1rem solid #fbfcfe}
@media all and (max-width:768px){.day-toc-wrapper .table-of-contents li a:after{display:none}
}
@media all and (max-width:1080px){.day-toc-wrapper .table-of-contents li a:after{top:0.2rem;border-top:1.25em solid transparent;border-bottom:1.25em solid transparent}
}
@media all and (max-height:700px){.day-toc-wrapper .table-of-contents li a:after{display:none}
}
.day-toc-wrapper .table-of-contents li a:hover{border-bottom:2px solid transparent;margin-left:-1rem;border-right:0 solid white}
.day-toc-wrapper .table-of-contents li a.active{background:#2867d1;color:white;cursor:default;margin-left:0rem}
.day-toc-wrapper .table-of-contents li a.active:after{border-right:1rem solid #fbfcfe}
.day-toc-wrapper .table-of-contents li a.active:hover{color:white;border-right:0}
.day-toc-wrapper .table-of-contents li a.active:hover:after{border-right:1rem solid #fbfcfe}
.table-of-contents{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.table-of-contents li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.table-of-contents li a{font-size:1.3rem;padding:25px 0 17px;line-height:0;text-align:center;width:100%;background-color:white;border-bottom:2px solid white;border-left:0;border-right:0;color:#2867d1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;font-weight:500}
@media all and (max-width:1080px){.table-of-contents li a{font-size:1.2rem}
}
.table-of-contents li a:hover{border-left:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;border-bottom:2px solid #2867d1}
.table-of-contents li a.active{border-bottom:2px solid #2867d1;border-left:0}
.table-of-contents li a.active:hover{color:#2867d1}
.table-of-contents li a.active .toc-name{color:white}
.pass-selection-wrapper ul{margin-top:6px}
.pass-selection-wrapper .table-of-contents li a{line-height:0;padding:25px 10px 23px}
.toc-name{margin-top:22px;font-size:0.8rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;display:none;font-weight:400}
@media all and (min-width:1081px){.toc-name{display:inline-block!important}
}
@media all and (min-width:1681px){.toc-name{font-size:0.9rem}
}
@media all and (max-width:1080px){.toc-day{display:none}
}
@media all and (max-width:768px){ul.table-of-contents li a{padding:20px 15px}
.last-col.list-view{text-align:center}
}
@media all and (max-width:480px){ul.table-of-contents li a{font-size:1rem;padding:15px 10px 12px}
}
td,th{vertical-align:top}
.last-col{width:49px}
.last-col h5{font-weight:600;color:white;background:#84a1d4;padding:0 8px;border-radius:5px;font-size:1.3rem;margin-left:3px;display:inline-block}
@media all and (max-width:768px){.last-col h5{background:transparent;color:#2867d1}
}
.session{padding:0;position:relative}
.session .divider{width:100%;margin:1.5rem auto;position:absolute;bottom:25px}
.modal h4{font-weight:bold;letter-spacing:-1px}
.modal.modal-content{padding:1rem}
.modal-content{border-top:5px solid white}
.modal-content ul{padding-left:40px}
.modal-content ul li,.modal-content ol li{font-size:1.15rem}
.modal-content .type-of-level{position:relative;bottom:0;right:0}
.modal-content .session-info-card{position:relative;align-items:flex-end}
.modal-content .talk-time,.modal-content .talk-location{display:block}
.modal-content .talk-time i,.modal-content .talk-location i{line-height:1.7}
.modal-content .talk-time,.modal-content .talk-location,.modal-content .type-of-level{font-size:1rem}
.modal-content .type-of-level{padding:0 5px}
.modal-content.type-0{border-top-color:#f06292}
.modal-content.type-0 h5.start-time{color:#f06292}
.modal-content.type-1{border-top-color:#ba68c8}
.modal-content.type-1 h5.start-time{color:#ba68c8}
.modal-content.type-2{border-top-color:#9575cd}
.modal-content.type-2 h5.start-time{color:#9575cd}
.modal-content.type-3{border-top-color:#7986cb}
.modal-content.type-3 h5.start-time{color:#7986cb}
.modal-content.type-4{border-top-color:#64B5F6}
.modal-content.type-4 h5.start-time{color:#64B5F6}
.modal-content.type-5{border-top-color:#4dd0e1}
.modal-content.type-5 h5.start-time{color:#4dd0e1}
.modal-content.type-6{border-top-color:#4db6ac}
.modal-content.type-6 h5.start-time{color:#4db6ac}
.modal-content.type-7{border-top-color:#8bc34a}
.modal-content.type-7 h5.start-time{color:#8bc34a}
.modal-content.type-8{border-top-color:#a1887f}
.modal-content.type-8 h5.start-time{color:#a1887f}
.sch-level{text-align:center}
.collapsible-header{padding:0 1rem 0 0;height:auto;border-bottom-color:#eee;position:relative}
.collapsible-header h4{padding-top:10px;font-size:1.3rem;font-weight:normal;letter-spacing:-0.2px;line-height:1.3;color:#1976D2;margin-top:0;margin-left:1rem}
@media all and (max-width:1080px){.collapsible-header h4{font-size:1.15rem}
}
@media all and (max-width:480px){.collapsible-header h4{max-height:5.3rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}
}
.collapsible-header i{font-size:1.8rem;line-height:2rem;margin-top:7px}
@media all and (max-width:768px){.collapsible-header i{line-height:1.8rem}
}
.collapsible-header .tags-holder{height:3rem;overflow:hidden}
@media all and (max-width:480px){.collapsible-header .tags-holder{margin-left:10px}
}
@media all and (max-width:1080px){.collapsible-header{font-size:1.8rem;line-height:2.9rem}
}
.session .collapsible-header h4{margin-bottom:0}
.collapsible.popout>li{margin:5px 16px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.03),0 2px 15px 0 rgba(0,0,0,0.04)}
.collapsible.popout>li.active{box-shadow:0 5px 10px 0 rgba(0,0,0,0.05),0 4px 10px 0 rgba(0,0,0,0.09)}
.collapsible-body{background-color:white;padding-top:1rem}
.collapsible-body .row{margin:0 1rem}
.collapsible-body img.circle,.collapsible-body .speaker-card-avatar>a>img,.collapsible-body .magicsuggest-with-picture .list-image>img,.magicsuggest-with-picture .collapsible-body .list-image>img{margin-top:1rem;background:url('mystery_man-3c78ed31.png');background-size:contain}
@media all and (max-width:768px){.collapsible-body img.circle,.collapsible-body .speaker-card-avatar>a>img,.collapsible-body .magicsuggest-with-picture .list-image>img,.magicsuggest-with-picture .collapsible-body .list-image>img{width:150px;height:150px}
}
@media all and (min-width:769px){.collapsible-body img.circle,.collapsible-body .speaker-card-avatar>a>img,.collapsible-body .magicsuggest-with-picture .list-image>img,.magicsuggest-with-picture .collapsible-body .list-image>img{width:80px}
}
@media all and (min-width:1281px){.collapsible-body img.circle,.collapsible-body .speaker-card-avatar>a>img,.collapsible-body .magicsuggest-with-picture .list-image>img,.magicsuggest-with-picture .collapsible-body .list-image>img{width:120px;height:120px}
}
.collapsible-body h6{margin:1.5rem 0}
.collapsible-body p{padding:1rem;font-weight:400;font-size:1.2rem;line-height:1.6}
.collapsible-body ul{padding-left:30px;margin-top:10px}
@media all and (max-width:768px){.collapsible-body ul{padding-left:20px}
}
@media all and (max-width:768px){.collapsible-body .valign-wrapper h5{font-size:1.3rem}
}
h6.time{margin:0.5rem 0}
.proposal-themes li a{font-size:1.5rem}
.tabs{height:48px}
.tabs .tab{height:48px;line-height:48px}
.tabs .tab a{font-weight:bold;letter-spacing:-0.01px;font-size:1.1rem}
.tabs .tab a.active{cursor:default}
.tabs .tab a.active:hover{color:#2867d1}
@media all and (max-width:768px){.tabs .tab a{font-size:1rem;font-weight:normal}
}
.proposal-media-button{margin-bottom:5px}
.proposal-search-style{position:absolute;background-color:#2867d1;width:50px;height:48px;cursor:pointer;z-index:100;top:0}
.proposal-search-style.search-input{transition:height 0.3s ease-out,box-shadow 0.3s ease-out;width:100%;padding-right:5px;background:white;height:62px}
.proposal-search-style.search-btn{right:8px;color:white;background:#f06292;height:40px;margin-top:8px;border-radius:5px}
.proposal-search-style .search-back-btn{left:0;color:white}
.proposal-search-style .search-clear-btn{background:white;display:inline-block}
.proposal-search-holder{display:inline-block;padding-right:10px;padding-left:0.4rem;width:63%;margin-top:9px;margin-left:0.7rem}
@media all and (max-width:1680px){.proposal-search-holder{width:82%}
}
@media all and (max-width:1400px){.proposal-search-holder{width:80%}
}
@media all and (max-width:1366px){.proposal-search-holder{width:78%}
}
@media all and (max-width:1280px){.proposal-search-holder{width:76%}
}
@media all and (max-width:1080px){.proposal-search-holder{width:68%}
}
@media all and (max-width:768px){.proposal-search-holder{width:77%}
}
@media all and (max-width:480px){.proposal-search-holder{width:72%}
}
@media all and (max-width:400px){.proposal-search-holder{width:64%}
}
input[type="text"].proposal-search,input[type="text"].search-session{border-bottom:1px solid #2867d1}
#search-tab-ind{position:absolute;background:transparent;border:1px solid #2867d1;border-radius:2px;padding:0 3px;font-size:10px;width:111px;height:auto}
.tab-content,.proposals-container{margin-top:56px}
.tab-container{position:fixed;width:98%;z-index:100}
@media all and (min-width:1081px){.tab-container{width:81.2%!important}
}
@media all and (min-width:1281px){.tab-container{width:83%!important}
}
@media all and (min-width:1367px){.tab-container{width:84%!important}
}
@media all and (min-width:1401px){.tab-container{width:86%!important}
}
@media all and (min-width:1681px){.tab-container{width:88%!important}
}
@media all and (max-width:768px){.tab-container{width:97%!important;top:56px!important}
}
@media all and (max-width:480px){.tab-container{width:95%!important}
}
@media (max-width:420px){.tab-container{width:94%!important}
}
.points{float:left;margin:3px;padding:1px 8px;min-width:35px;text-align:center;font-size:1.2rem;font-weight:bold;background-color:#366cca;color:white;line-height:2.6rem;border-radius:5px 12px;transition:0.5s;display:inline-block}
.points:empty{background-color:white}
.points.liked{background-color:#ff4081}
@media all and (min-width:769px) and (max-width:1080px){.points{padding:1px 6px;font-size:1.15rem;height:34px;line-height:2.7rem}
}
@media all and (max-width:768px){.points{padding:0 3px;font-size:1rem;min-width:30px;height:30px;line-height:2.4rem;margin:3px;float:none}
}
a:hover .points{background-color:#f06292;transition:0.5s}
i.vote-icon{margin-top:10px;margin-left:-3px}
@media all and (max-width:768px){i.vote-icon{margin-top:9px}
}
.meta-container{margin-top:5px;margin-bottom:5px}
@media all and (max-width:768px){.meta-container{text-align:center;float:none!important}
}
.session .meta-container{margin-top:12px;margin-bottom:20px}
.down-arrow{padding:1.5rem 1rem 0}
.down-arrow i{margin:0;color:#bcd}
@media all and (max-width:480px){.down-arrow{padding:0.7rem 0 0}
}
.heart-label{position:absolute;top:0;right:0;width:30px;opacity:0.7}
@media all and (max-width:768px){.tags-holder{font-size:11px}
}
.register_button.btn.buy,.register_button.buy.btn-large,.register_button.btn-line.buy{height:1.8rem;line-height:1.9rem;overflow:hidden;padding-left:3rem;position:relative}
.register_button.btn.buy i,.register_button.buy.btn-large i,.register_button.btn-line.buy i{height:1.8rem;line-height:1.7rem!important;padding:1px 0.5rem 1px 0.6rem;position:absolute;left:0}
.register_button.btn-line.buy{line-height:1.7rem;padding-left:2.4rem}
.register_button.btn-line.buy i{padding:0;left:8px}
.tags{padding:3px 6px;margin-right:5px;margin-bottom:7px;border-radius:3px;font-size:0.9rem;line-height:1rem;display:inline-block;border:1px solid #f7f7f7;font-weight:400;-webkit-transition:0.4s ease;-moz-transition:0.4s ease;-o-transition:0.4s ease;-ms-transition:0.4s ease;transition:0.4s ease;color:#9ab;white-space:nowrap}
@media all and (max-width:768px){.tags{margin-bottom:5px}
}
.tags:hover{color:#ba68c8}
.tags.conf{border-color:red;color:red}
.tags.theme{border-color:transparent;background-color:#eaf4ff;color:#678}
.tags.theme:hover{background-color:#ba68c8;color:white}
.tags.details{border-color:#eee;background-color:#f7f7f7;color:#999}
.tags.details:hover{border-color:#ba68c8;color:#ba68c8;background-color:white}
.tags.heart{background:url('heart-7cfeb953.png') no-repeat;height:22px;width:22px;background-size:22px 22px;color:white;border:none;font-size:0.7rem;text-align:center;padding-top:4px;opacity:0.45;filter:alpha(opacity=45);margin-right:2px}
.dash-tag{display:inline-block;cursor:help}
.dash-tag .tags{margin-bottom:3px}
.tag.btn,.tag.btn-large{height:28px;line-height:28px;padding:0 1rem;text-transform:none;background-color:#ff7043}
.bubble,.cfp .cfp-status{background:#eee;border-radius:10px;padding:2px 7px;color:#999;white-space:nowrap}
.bubble.notify,.cfp .notify.cfp-status{background:#f06292;color:white}
.bubble.notify.notification-count,.cfp .notify.notification-count.cfp-status{font-size:1.2rem;font-weight:bold;display:inline-block;vertical-align:bottom;padding:0 10px}
.bubble.important,.cfp .important.cfp-status{background:#FF5252;color:white}
.bubble.add,.cfp .add.cfp-status{background:white;border:1px solid #f06292;background:white;color:#f06292}
.detail-button{margin-right:2rem;margin-bottom:2rem}
@media all and (max-width:768px){.detail-button{float:none!important;margin-right:0}
}
.proposal-menu{position:fixed;z-index:100;width:65%!important}
@media all and (min-width:1081px){.proposal-menu{width:61%!important}
}
@media all and (min-width:1281px){.proposal-menu{width:62.2%!important}
}
@media all and (min-width:1367px){.proposal-menu{width:63%!important}
}
@media all and (min-width:1401px){.proposal-menu{width:63.8%!important}
}
@media all and (min-width:1681px){.proposal-menu{width:65.5%!important}
}
@media all and (max-width:768px){.proposal-menu{width:97%!important;top:56px!important}
}
@media all and (max-width:480px){.proposal-menu{width:95%!important}
}
@media (max-width:420px){.proposal-menu{width:94%!important}
}
.proposal-menu .ms-sel-ctn{margin-top:0}
.proposals-container{margin-top:6rem}
.proposals-container .collapsible-header h4{margin-bottom:0;margin-left:1rem}
.proposals-container .points{margin:9px 11px;padding:1px 4px;overflow:hidden;height:35px}
@media all and (max-width:768px){.proposals-container .points{height:32px;margin-left:0}
}
.proposals-container .points-count,.proposals-container .thumbs-up i,.proposals-container .thumbs-down i{transition:0.5s;display:block}
.proposals-container .detail-button{margin-bottom:0;margin-right:0}
@media all and (max-width:768px){.proposals-container .detail-button{float:right!important}
}
@media all and (max-width:480px){.proposals-container .detail-button{float:none!important}
}
.proposals-container .collapsible-body{padding-bottom:1rem}
.abstract,.proposal .section{font-size:1.3rem;color:#2d569a;line-height:1.5;font-weight:300}
.cfp_description{position:relative;max-height:5.5rem;overflow:hidden}
.cfp_description:after{content:"";position:absolute;bottom:0;right:0;width:100%;height:4rem;background-color:rgba(255,255,255,0);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100% #fff));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);background-image:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);background-image:linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$color1',endColorstr='$color2',GradientType=0 )}
#also-liked{margin-top:0}
.thumbs-up i,.thumbs-down i{transform:translate(0,35px);font-size:1.8rem}
@media all and (max-width:768px){.thumbs-up i,.thumbs-down i{font-size:1.4rem}
}
.points:hover .points-count{transform:translate(0,-25px)}
.points:hover .thumbs-up i,.points:hover .thumbs-down i{transform:translate(0,-28px)}
@media all and (min-width:769px) and (max-width:1080px){.points:hover .thumbs-up i,.points:hover .thumbs-down i{transform:translate(0,-30px)}
}
@media all and (max-width:768px){.points:hover .thumbs-up i,.points:hover .thumbs-down i{transform:translate(0,-25px)}
}
.user-profile-page .proposal-menu{position:absolute}
@media all and (min-width:769px){.user-profile-page .proposal-menu{width:64.5%!important}
}
@media all and (min-width:1081px){.user-profile-page .proposal-menu{width:73.3%!important}
}
@media all and (min-width:1281px){.user-profile-page .proposal-menu{width:73.8%!important}
}
@media all and (max-width:768px){.user-profile-page .proposal-menu{width:100%!important;position:relative;top:-10px!important}
}
@media all and (max-width:480px){.user-profile-page .proposal-menu{width:100%!important}
}
@media (max-width:420px){.user-profile-page .proposal-menu{width:100%!important}
}
@media all and (max-width:768px){.user-profile-page .proposals-container{margin-top:45px}
}
.proposal .proposals-container{margin-top:0}
.proposal .session-comments{padding-top:0}
.user-profile-page .heart-label{display:none}
.proposal-header{margin:0.2rem -10px -2px -7px;background-color:white;line-height:3rem;padding-right:2px;display:block;min-height:52px}
@media all and (max-width:1080px){.proposal-header{min-height:49px}
}
.proposal-header .points{margin:7px}
.proposal-header h4{margin:0 0 0 2rem;padding-top:0.8rem;font-weight:500;letter-spacing:-0.6px;font-size:1.9rem;line-height:1.3}
@media all and (max-width:1080px){.proposal-header h4{font-size:1.8rem}
}
@media all and (max-width:768px){.proposal-header h4{font-size:1.7rem}
}
@media all and (max-width:480px){.proposal-header h4{font-size:1.6rem}
}
.proposal-header a i{vertical-align:top;font-size:2rem;padding-top:0.5rem;margin:5px 10px 0 5px}
.proposal-header a i.castvote{color:#e8f0fd}
.proposal-header a i.castvote:hover{color:#f06292}
@media all and (max-width:768px){.proposal-header a i{font-size:1.8rem}
}
@media all and (min-width:1281px){.social-buttons-container{float:right;margin-top:-1.1rem}
}
@media all and (max-width:1280px){.social-buttons-container{text-align:center;margin-top:1rem}
}
@media all and (max-width:1280px){.proposal-actions{text-align:center}
}
.proposal .card-panel{margin-top:0}
.proposal h4{letter-spacing:-1px;word-spacing:1px;font-weight:400}
@media all and (max-width:768px){.proposal h4{font-size:1.7rem}
}
.proposal ul{padding-left:40px}
@media all and (max-width:768px){.proposal ul{padding-left:20px}
}
.proposal .section{padding-top:0.5rem;padding-bottom:0.5rem}
.proposal img.circle,.proposal .speaker-card-avatar>a>img,.proposal .magicsuggest-with-picture .list-image>img,.magicsuggest-with-picture .proposal .list-image>img{margin-top:1rem}
.proposal-details{padding-left:2rem}

#committee_votes_container .input-field{margin-top:20px}
.time{color:#b0bec5;font-size:0.9rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}
.time i{vertical-align:top;margin-top:2px}
.comment-author-pic{border-radius:50%!important}
.comment-text ul{padding-left:40px}
.session-comments i{margin-bottom:5px;margin-top:9px;font-size:1.6rem}
.session-comments{font-size:1.15rem;font-weight:500;padding-top:1.15rem;display:inline-block}
.session-comments span{vertical-align:middle;font-size:1.3rem}
.session-comments.disabled-comment{color:#e8f0fd}
.collapsible-header .session-comments.disabled-comment i{color:#e8f0fd}
.label-info{display:inline-block;padding:2px 4px;font-size:10px;line-height:14px;color:white;text-shadow:0 -1px 0 rgba(0,0,0,0.25);white-space:nowrap;vertical-align:baseline;background-color:#ba68c8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.speaker-icon{vertical-align:text-bottom;margin-right:1rem;margin-left:1rem;margin-top:8px;width:50px;height:50px;background:url('mystery_man-3c78ed31.png');background-size:contain}
@media all and (max-width:480px){.speaker-icon{width:30px;height:30px;margin-top:10px}
}
.card-panel.section{padding:2rem}
.related-links{font-size:1.3rem;text-transform:uppercase;font-weight:500}
li.right{margin-right:1px}
i.right{margin-left:1px}
.msg{color:white;font-size:1.3rem;font-weight:400;border-radius:10px;padding:10px 15px;width:auto;text-align:center;line-height:1.5}
.msg.admin,.msg.success{color:#48d8a0;background-color:#f0fcf7}
.msg.error,.msg.warning{color:#fb8c00;background-color:#fff2e2}
.msg.success{border:2px solid #c6f3e1}
.msg.warning{border:2px solid #ffd095}
.msg.info{border:2px solid #fdff95;background-color:#ffffe2;color:#ffa32f}
@media all and (max-width:768px){.msg{font-size:1.15rem}
}
.flex-wrap.column{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}
.flex-wrap.column .session-info-card{position:relative;padding:0 2rem 0.5rem;margin-bottom:3rem;align-self:flex-end;align-items:flex-end}
.flex-wrap.rows{flex-wrap:wrap;justify-content:space-between;align-content:space-between}
.select-wrapper label{position:absolute;top:-1.5rem;left:1rem}
select.browser-default{font-size:1.3rem;height:2.5rem;padding:4px 15px;margin:0 auto;width:100%;text-align-last:center}
.about-conf ul{padding-left:40px}
@media all and (max-width:768px){.about-conf ul{padding:20px}
}
@media all and (max-width:768px){.about-conf h3{font-size:1.7rem}
}
.about-conf .conf-info{padding:3rem}
@media all and (max-width:1080px){.about-conf .conf-info{padding:1rem}
}
@media all and (min-width:1081px){.about-conf .conf-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
}
.about-conf .conf-info .conf-logo img{border-radius:10px}
.about-conf .conf-info .conf-details{margin-top:3rem;text-align:right}
.about-conf .conf-info .conf-details h3,.about-conf .conf-info .conf-details h4{font-weight:600;letter-spacing:-1px}
.about-conf .conf-info .conf-details .conf-date{font-weight:600}
.about-conf .conf-info .conf-details .website:hover{color:#f06292}
@media all and (max-width:768px){.about-conf .conf-info .conf-details .website{font-size:1.3rem}
}
@media all and (max-width:1080px){.about-conf .conf-info .conf-logo,.about-conf .conf-info .conf-details{text-align:center}
}
.header-buttons,.lower-buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
@media all and (max-width:768px){.header-buttons,.lower-buttons{display:block}
}
.header-button{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.header-button.btn-large{border-radius:0;border-right:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1);margin:0;background:white;padding:0}
.header-button.btn-large:last-child{border-right:none}
@media all and (max-width:768px){.header-button.btn-large:last-child{border-right:1px solid rgba(0,0,0,0.1)}
}
@media (max-width:420px){.header-button.btn-large{font-size:11px}
}
.header-button a{color:#2867d1;margin:0 auto;display:block}
.header-button a:hover{color:#ba68c8}
@media all and (max-width:768px){.header-button{width:100%}
}
.lower-button{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.login.card,.login.card-overflow,ul.notification-cards li.login{padding:2rem 3rem}

.login .btn-floating i{font-size:1.5rem;line-height:35px;margin-left:1px}
.login .control-group{text-align:left}
.login .control-group.center,.login .control-group.alert{text-align:center}
.login .input-field{margin-top:0}
.login .collapsible-header{font-size:1.65rem;color:#78909c}
.login .collapsible-header.active h4{color:#448AFF}
.login .collapsible-header.active h4.new-account{color:#448AFF}
.login .collapsible-header h4{color:#90a4ae;font-weight:300;font-size:1.3rem;letter-spacing:-0.03rem;margin-left:0;-webkit-transition:color 0.4s ease;-moz-transition:color 0.4s ease;-o-transition:color 0.4s ease;-ms-transition:color 0.4s ease;transition:color 0.4s ease}
.login .collapsible-header h4.new-account{color:#ba68c8}
.login .collapsible-body{padding-left:4rem;padding-right:4rem;background-color:white}
.login-fb,.login-g,.login-in,.login-tw,.login-w8{max-width:100%;background-size:100%;background-image:url('social-login-1-4181acfe.png')}
.login-fb{background-position:0 0%;background-size:100%}
.login-g{background-position:0 25%;background-size:100%}
.login-in{background-position:0 50%;background-size:100%}
.login-tw{background-position:0 75%;background-size:100%}
.login-w8{background-position:0 100%;background-size:100%}
.img-polaroid{border-radius:5px;padding:4px;background-color:white}
.conf-content{width:100%}

.conf-grid{width:100%;margin:0 auto;clear:both}
.row .col.card-grid,.row #detail-decision-info>.proposals>.modal-body>.card-grid.proposal{padding:0 0.5rem}
.conf-card{height:290px;text-align:center;margin:0.5rem 0;padding:2rem 2rem 0}
.conf-card-logo{height:40%;position:relative}
.conf-card-logo img{max-width:100%;max-height:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;border-radius:5px}
.conf-card-name{font-size:1.4rem;letter-spacing:-0.5px;font-weight:600;margin:30px 0 5px;line-height:1.5em;color:#333}
.conf-card-date{font-size:1rem;color:#789;font-weight:300}
.conf-card-city{color:#789;font-size:1rem;font-weight:400;margin-top:0.5rem}
.meta-label{position:relative}
.meta-label:before{position:absolute;top:0;right:0;padding:2px 5px;display:none;z-index:10;background:#1976D2;color:white;border:none;border-bottom-left-radius:5px;border-top-right-radius:5px;font-size:10px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;text-transform:uppercase}
#Upcoming .meta-label:before{display:block;content:'Upcoming'}
#Inprogress .meta-label:before{display:block;content:'In Progress';background-color:#ff4081}
#Upcoming .paid.meta-label:before,#Inprogress .paid.meta-label:before{display:block;content:'Attending';background-color:#008000}
#Past .paid.meta-label:before{display:block;content:'Attended';background-color:#ba68c8}
.conf-card-name a{text-decoration:none}
.actions .button{background:transparent;border-radius:0;text-align:center;border:solid 1px rgba(255,255,255,0.5)}
.conf-status-icons-wrapper{margin-top:1rem}
.conf-status-icons-wrapper .conf-status-icons{margin-right:0.2rem}
.conf-status-icons-wrapper .conf-status-icons i{border:1px solid #b7c5de;padding:3px;border-radius:4px;color:#b7c5de;font-size:1.3rem;transition:all 0.3s ease}
.conf-status-icons-wrapper .conf-status-icons i:hover{background:#9daecc;color:white}
.conf-status-icons-wrapper .conf-status-icons.active i{border:1px solid #1976D2;color:#1976D2}
.conf-status-icons-wrapper .conf-status-icons.active i:hover{background:#1976D2;color:white}
.user-card{padding:1rem!important;height:100%;margin-right:1rem;margin-left:-1rem!important;color:#64B5F6}
.user-card .profile-pic{background:url('mystery_man-3c78ed31.png');background-size:contain}
.user-card img{margin-top:1rem}
.user-card a{color:#2196F3;-webkit-transition:color 0.5s ease;-moz-transition:color 0.5s ease;-o-transition:color 0.5s ease;-ms-transition:color 0.5s ease;transition:color 0.5s ease}
.user-card a:hover{color:#82c4f8}
.user-card .score{background:aliceblue;border-radius:50px;padding:1rem 1.5rem;font-size:2rem;font-weight:bold}
.user-card h3{font-size:1.6rem;font-weight:500;letter-spacing:0}
.user-card h5{font-size:1.1rem;font-weight:400}
@media all and (max-width:768px){.user-card{margin:0!important}
}
.user-bio{padding:1rem!important;border-radius:3px;position:relative}
@media all and (min-width:769px){.user-bio{min-height:530px}
}
.user-bio h3{font-weight:500}
.user-bio .action-btn{position:absolute;top:2rem;right:1rem}
@media all and (max-width:768px){.user-bio .action-btn{top:2rem;right:2rem}
}
#shopping_cart_button{padding-left:30px}
@media all and (max-width:1080px){#shopping_cart_button i.material-icons{display:none}
}
.cart-icon{position:absolute;margin-top:15px;margin-left:-22px}
@media all and (max-width:768px){.cart-icon{margin-top:10px}
}
.cart-count{position:absolute;margin-left:-5px;margin-top:-10px;color:white;font-weight:600;font-size:1.3rem}
.cart-label{margin-left:20px}
.shopping_cart{padding:0 20px}
.shopping_cart li:hover{background:none}
#cart-sidebar,.cart-sidebar-top{position:fixed;top:175px;right:7px}
#cart-sidebar.flash-msg,.cart-sidebar-top.flash-msg{top:70px}
@media all and (min-width:1081px){#cart-sidebar,.cart-sidebar-top{width:20.5%}
}
@media all and (min-width:1401px){#cart-sidebar,.cart-sidebar-top{width:21%}
}
@media all and (min-width:1681px){#cart-sidebar,.cart-sidebar-top{width:22%}
}
@media all and (min-width:769px) and (max-width:1080px){#cart-sidebar,.cart-sidebar-top{right:10px}
}
@media all and (max-width:1080px){#cart-sidebar.option-2{width:32%}
}
@media all and (max-width:768px){#cart-sidebar,#cart-sidebar.flash-msg{position:relative;top:0;right:0}
}
.dropdown-content li>span.cart-item-count{font-size:1.5rem;color:red;display:inline;font-weight:bold;padding:0}
.dropdown-content li>span.cart-item-label{font-size:1.15rem;color:#2867d1;display:inline}
@media all and (min-width:1081px){.cart-sidebar-top{top:84px;right:10px}
}
@media all and (min-width:769px) and (max-width:1080px){.cart-sidebar-top{top:82px}
}
@media all and (max-width:768px){.cart-sidebar-top{top:50px;z-index:100;right:0}
}
#inner-cart{max-height:350px;overflow-y:auto;font-size:1.2rem}
#inner-cart b{color:#2867d1;font-weight:500;font-size:1.2rem}
#empty_cart_list{cursor:default}
.woahbar{z-index:100;padding:10px 0;text-align:center;font-size:14px;color:#D44E67;background-color:#fff59d;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.04),0 2px 10px 0 rgba(0,0,0,0.045);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.04),0 2px 10px 0 rgba(0,0,0,0.045);box-shadow:0 2px 5px 0 rgba(0,0,0,0.04),0 2px 10px 0 rgba(0,0,0,0.045)}
.woahbar-link{-moz-border-radius:3px;-webkit-border-radius:3px;background:#f57c00;color:white;padding:2px 8px 3px 8px;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;transition:.5s}
.woahbar-link:hover{-moz-border-radius:3px;-webkit-border-radius:3px;background:#e65100;color:white;text-decoration:none;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;transition:.5s}
.pricingtable h3{letter-spacing:-1px;text-transform:uppercase;font-size:1.7rem;font-weight:300;color:white}
.pricingtable .size-label{width:80%;padding:2rem;margin:2rem auto;background:#ff8a65;border-radius:10px}
.pricingtable .size-label.medium{background:#2867d1}
.pricingtable .size-label.large{background:#ae4789}
.pricingtable .size-label.custom{background:#62D2D8}
.pricingtable .small-price h6{color:#F58458}
.pricingtable .medium-price h6{color:#4C95E2}
.pricingtable .large-price h6{color:#BD599A}
.pricingtable h6 i{vertical-align:middle;font-size:1.7rem}
.pricingtable .price-label .month-label{font-weight:300;font-size:3rem}
.pricingtable .size-label h3{margin:0 auto}
.pricingtable .card.hoverable,.pricingtable .hoverable.card-overflow,.pricingtable ul.notification-cards li.hoverable,ul.notification-cards .pricingtable li.hoverable{border:3px solid transparent;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;margin-bottom:1.5rem}
.pricingtable .card.hoverable:hover,.pricingtable .hoverable.card-overflow:hover,.pricingtable ul.notification-cards li.hoverable:hover,ul.notification-cards .pricingtable li.hoverable:hover{border:3px solid #75D8F1;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;cursor:pointer}
@media all and (max-width:768px){.pricingtable .card.hoverable:hover,.pricingtable .hoverable.card-overflow:hover,.pricingtable ul.notification-cards li.hoverable:hover,ul.notification-cards .pricingtable li.hoverable:hover{transform:scale(1.03) translateY(0)}
.pricingtable .card.hoverable.small-price,.pricingtable .hoverable.small-price.card-overflow,.pricingtable ul.notification-cards li.hoverable.small-price,ul.notification-cards .pricingtable li.hoverable.small-price{margin-top:4rem}
}
.pricingtable .card.hoverable.active,.pricingtable .hoverable.active.card-overflow,.pricingtable ul.notification-cards li.hoverable.active,ul.notification-cards .pricingtable li.hoverable.active{border:3px solid #7D7;transform:scale(1.03)}
.addons .card,.addons .card-overflow,.addons ul.notification-cards li,ul.notification-cards .addons li{padding:2rem}
.addons .card h5,.addons .card-overflow h5,.addons ul.notification-cards li h5,ul.notification-cards .addons li h5{padding-bottom:1rem}
.addons .card h3,.addons .card-overflow h3,.addons ul.notification-cards li h3,ul.notification-cards .addons li h3{margin-top:0}
.addons i{color:#eee;font-size:9rem}
.addons i.active{color:#0c0;-webkit-transition:0.2s ease-in;-moz-transition:0.2s ease-in;-o-transition:0.2s ease-in;-ms-transition:0.2s ease-in;transition:0.2s ease-in}
.addons .card.hoverable,.addons .hoverable.card-overflow,.addons ul.notification-cards li.hoverable,ul.notification-cards .addons li.hoverable{cursor:pointer;border:3px solid transparent;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;transition:.5s}
.addons .card.hoverable:hover,.addons .hoverable.card-overflow:hover,.addons ul.notification-cards li.hoverable:hover,ul.notification-cards .addons li.hoverable:hover{border:3px solid #75D8F1;background:#fcfffc;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;transition:.5s;cursor:pointer}
.addons .card.hoverable.active,.addons .hoverable.active.card-overflow,.addons ul.notification-cards li.hoverable.active,ul.notification-cards .addons li.hoverable.active{border:3px solid #7d7}
.register_button i.tiny{line-height:34px}
#grid-layout .buybtn{margin-top:-0.4rem;margin-bottom:5rem}
@media all and (max-width:1080px){#grid-layout .buybtn{text-align:center}
}
#grid-layout .buybtn:empty{margin-bottom:3rem}
#grid-layout .buybtn .btn.buy,#grid-layout .buybtn .buy.btn-large{margin-left:1.3rem}
.btn.buy i,.buy.btn-large i{background:#331202;padding:1px 0.8rem;border-radius:5px 0 0 5px}
.waves-effect.waves-blue .waves-ripple{background-color:rgba(168,223,251,0.5)}
.waves-effect.waves-red .waves-ripple{background-color:rgba(247,167,167,0.5)}
.ms-ctn{padding:0;border-bottom:1px solid #E3EDF2}
.ms-ctn input[type=text]{border-bottom:none}
.ms-ctn.ms-ctn-focus{border-bottom:1px solid #2867d1;box-shadow:0 1px 0 0 #2867d1}
.ms-ctn.ms-ctn-focus input[type=text]:focus:not([readonly]){border-bottom:none;box-shadow:none}
.ms-ctn .ms-trigger{border:0}
.ms-ctn .ms-trigger .ms-trigger-ico{border-top:7px solid #333}
.ms-sel-ctn{line-height:20px;margin-top:7px}
.ms-res-ctn .ms-res-item-active{background-color:#f5f9fc}
.ms-res-ctn .ms-res-item{font-size:1.15rem;padding:5px;color:#2867d1}
.ms-res-ctn .ms-res-item em{background:#32A7F6;padding:5px 0 5px 5px;color:#fff}
.ms-ctn .ms-sel-item,.ms-sel-ctn .ms-sel-item{font-size:1.3rem;padding:3px 10px;border-radius:5px;background:white;border:1px dotted #4f81d4;color:#2867d1;margin-right:5px;font-weight:300;transition:background-color 0.3s ease}
.ms-ctn .ms-sel-item:hover,.ms-sel-ctn .ms-sel-item:hover{border-color:#2867d1;background:#2867d1;color:white}
.ms-helper{position:relative;font-size:1rem;color:#fb8c00;text-align:center;top:0}
.ms-inv{border:none}
.ms-ctn .ms-trigger:hover{background-color:transparent}
.faqs .collapsible-header h4{margin-left:1.5rem}
.faqs .collapsible-header i{line-height:0.3}
@media all and (max-width:768px){.faqs .collapsible-header i{font-size:1.4rem;line-height:0.2;margin-right:0.5rem}
}
.faqs .collapsible-header .collapsible-body{background:#fcfcfc}
.faqs-image{height:100px}
.faqs-card{height:180px;text-align:center;margin:1rem 0;padding:1rem}
.faqs-card h5{font-size:1.4rem;font-weight:400;line-height:1.3}
ul.faqs-ans li{padding-bottom:1rem}
ul.faqs-ans li>.btn,ul.faqs-ans li>.btn-large{font-size:1rem}
@media all and (min-width:1081px){.sponsor-home .card-panel.padding-lr-2.no-mb.min-ht-300{margin-left:-1rem}
}
.sponsor-home .time{color:#b0bec5}
.sponsor-home #post_update_btn i{font-size:1.5rem;vertical-align:bottom;margin-left:0.3rem}
.sponsor-home label{margin-right:0}
.sponsor-list h4{font-weight:500}
.sponsor-list h5{color:#546e7a;font-weight:400;font-size:1.45rem}
.sponsor-list .card-panel{height:250px}
.sponsor-list-tweet,.sponsor-list-goodies{border:1px dotted #ddd;padding:0.3rem;border-radius:5px;background:#fdfdfd;color:#90a4ae;margin-top:1rem;text-align:left;padding-left:0.5rem;letter-spacing:0.1px}
.sponsor-list-goodies{border-color:#f8bbd0}
.sponsor-list-goodies h6{color:#90a4ae}
.sponsor-list-goodies:empty{display:none}
.sponsor-label{padding:4px 10px 5px;color:white;background:#A9A9A9;border-radius:5px;border-bottom:1px solid #ddd;font-size:1rem;text-transform:uppercase;font-weight:600;display:inline-block}
.freebie-good{min-height:150px;max-height:200px;max-width:350px;background-size:contain;background-position:center;background-repeat:no-repeat;padding:1rem 3rem;margin:0.5rem auto 0}
.freebie-good p{font-size:1.2rem;display:block;display:-webkit-box;height:3.7rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.freebie-good h4{font-size:1.3rem}
.physical-good{background-image:url('Sponsor_Coupon_Physical-e8aced96.png')}
.virtual-good{background-image:url('Sponsor_Coupon_Virtual-079236e1.png')}
.sponsor-avatar{width:24px;height:24px;background-size:contain;margin-right:2px;border-radius:50%;display:inline-block;vertical-align:middle}
.tweet{font-size:1.15rem}
.pulse{animation:pulse 2s 1 ease-in}
.target-audience li{padding:0 0.5rem;margin:0 10px 10px 0;border:1px solid #d9e1ee;border-radius:5px;font-size:1rem;line-height:2;display:inline-block;color:#2867d1}
#update_panel{margin-left:-1.8rem}
@media all and (max-width:1080px){#update_panel{margin-left:0}
}
.sponsor-guide-available{float:right}
@media all and (max-width:380px){.sponsor-guide-available{float:none;display:block;margin-top:0.5rem}
}
#benefit_values{padding-left:2rem}
@media all and (max-width:768px){#benefit_values{padding-left:0}
}
input[type=text].data-benefit-textbox{width:90%;margin-left:0.5rem}
.speakers,.attendees,.team{margin-right:1rem}
.speakers .card-panel,.attendees .card-panel,.team .card-panel{float:left;margin:0 0 1rem 1rem;text-align:center;padding:1rem}
@media all and (max-width:480px){.speakers .card-panel,.attendees .card-panel,.team .card-panel{width:45.5%}
}
@media all and (min-width:481px){.speakers .card-panel,.attendees .card-panel,.team .card-panel{width:30.5%}
}
@media all and (min-width:769px){.speakers .card-panel,.attendees .card-panel,.team .card-panel{width:13.2%}
}
@media all and (min-width:1081px){.speakers .card-panel,.attendees .card-panel,.team .card-panel{width:13.4%}
}
@media all and (min-width:1281px){.speakers .card-panel,.attendees .card-panel,.team .card-panel{width:13.4%}
}
@media all and (min-width:1367px){.speakers .card-panel,.attendees .card-panel,.team .card-panel{width:13%}
}
@media all and (min-width:1401px){.speakers .card-panel,.attendees .card-panel,.team .card-panel{width:13%}
}
@media all and (min-width:1681px){.speakers .card-panel,.attendees .card-panel,.team .card-panel{width:10.2%}
}
.speakers .card-panel h4,.speakers .card-panel h5,.speakers .card-panel h6,.attendees .card-panel h4,.attendees .card-panel h5,.attendees .card-panel h6,.team .card-panel h4,.team .card-panel h5,.team .card-panel h6{width:100%}
.speakers h5,.team h5{color:#008AA3;font-weight:600;font-size:1.3rem}
.speakers h6,.team h6{font-size:1rem;color:#008AA3;margin-top:3px}
.speakers .card-panel,.team .card-panel{height:205px}
.team h6{margin-bottom:0.7rem}
.team .card-panel{height:226px;position:relative}
.team .card-panel.shorter{height:194px}
.team .card-panel .theme{padding:2px 4px;border-radius:3px;font-size:12px;color:#008AA3;margin-top:0.9rem}
.team .card-panel .theme i{margin-top:2px}
.team .card-panel .role{display:block;border-radius:0 5px 0 5px;background-color:#64B5F6;padding:1px 3px}
.attendees h4,.attendees h5,.attendees h6{text-transform:capitalize;font-weight:300}
.attendees h4{font-size:1.2rem;font-weight:600;margin-top:1rem;color:#3a76d9}
.attendees h5{font-size:1rem;font-weight:400;margin-top:8px}
.attendees h6{font-size:1rem;font-weight:400;color:#71a6ff}
.attendees .card-panel{height:218px;opacity:0.6}
.attendees a>.card-panel{opacity:1}
.attendees .discover-attendees.card-panel{height:auto;border-top:3px solid white;position:relative}
.attendees .discover-attendees.card-panel h4{color:#6e83a6}
.attendees .discover-attendees.card-panel.upto-5{border-color:#39b2e1}
.attendees .discover-attendees.card-panel.upto-10{border-color:#73d639}
.attendees .discover-attendees.card-panel.upto-20{border-color:#ef8706}
.attendees .discover-attendees.card-panel.upto-50{border-color:#f563b4}
.attendees .discover-attendees.card-panel.upto-100{border-color:#bf63f9}
.attendees .discover-attendees.card-panel.above-100{border-color:#f7511c}
.attendees .discover-attendees .attendee-counts{position:absolute;top:0;left:0;color:white;padding:0 3px;min-width:25px}
.attendees .discover-attendees .attendee-counts.upto-5{background-color:#39b2e1}
.attendees .discover-attendees .attendee-counts.upto-10{background-color:#73d639}
.attendees .discover-attendees .attendee-counts.upto-20{background-color:#ef8706}
.attendees .discover-attendees .attendee-counts.upto-50{background-color:#f563b4}
.attendees .discover-attendees .attendee-counts.upto-100{background-color:#bf63f9}
.attendees .discover-attendees .attendee-counts.above-100{background-color:#f7511c}
@media all and (max-width:480px){.attendees .discover-attendees h4{line-height:2.2}
.attendees .discover-attendees h5{width:75%;margin-left:4rem;margin-top:-2.3rem}
.attendees .discover-attendees h6{max-width:100%}
.attendees .discover-attendees.card-panel{width:92%;text-align:left;padding:0 0 0 2rem}
}
#search-attendees h4{font-size:1.8rem;font-weight:300;padding-top:22px;text-align:center;display:flex;margin-left:42%;line-height:1.5}
#search-attendees h4 i{font-size:3rem;margin-right:3rem;float:none}
@media all and (max-width:480px){#search-attendees h4 i{margin-right:2rem;font-size:3rem}
}
@media all and (max-width:1400px){#search-attendees h4{margin-left:40%}
}
@media all and (max-width:1366px){#search-attendees h4{margin-left:38%}
}
@media all and (max-width:1080px){#search-attendees h4{margin-left:36%}
}
@media all and (max-width:768px){#search-attendees h4{margin-left:30%}
}
@media all and (max-width:480px){#search-attendees h4{margin-left:2rem;font-size:1.3rem;padding-top:1.9rem;line-height:1.7}
}
.manage .table-of-contents li a{padding:25px 10px 23px}
#sponsor-levels .collapsible-header h4,.collapsible-header.normal h4{margin-left:4rem}
.blank-state{padding:1rem;text-align:center;color:#9e9e9e;background:#f5f5f5}
.yes-no-label{border-radius:3px;padding:3px 10px;color:white}
.yes-no-label.Yes{background:#48d8a0}
.yes-no-label.No{background:#ddd;color:#555}
.conf-plan-status{border-radius:3px;padding:3px 10px;color:white}
.conf-plan-status.complete{background:#79a}
.conf-plan-status.pending{background:#ff7043}
.conf-task-type{border-radius:3px;padding:3px 10px;color:white}
.conf-task-type.user{background:#cfd8dc;color:#455a64}
.conf-task-type.system{background:#29b6f6}
.tasks-view table th,table.attendee-summary th,.better-table th{font-size:1.1rem;font-weight:400;text-transform:uppercase;color:#aaa}
@media all and (max-width:1080px){.tasks-view table th,table.attendee-summary th,.better-table th{font-size:1.05rem}
}
.tasks-view table th:first-child,.tasks-view table td:first-child,table.attendee-summary th:first-child,table.attendee-summary td:first-child,.better-table th:first-child,.better-table td:first-child{padding-left:1.5rem}
.better-table.aligned th,.better-table.aligned td{text-align:center}
.better-table.aligned th:first-of-type,.better-table.aligned td:first-of-type{text-align:left;padding-left:1.5rem}
.better-table.aligned-2 th:nth-of-type(2),.better-table.aligned-2 td:nth-of-type(2){text-align:left}
.better-table.aligned-3 th:nth-of-type(3),.better-table.aligned-3 td:nth-of-type(3){text-align:left}
table.tasks-entry td{font-size:1.2rem}
.better-table td.better-font{font-size:1.25rem;font-weight:500}
.task-label{font-weight:500;font-size:1.25rem}
.tag-label{border-radius:3px;padding:3px 10px;border:1px dotted}
.tag-label:empty{border:0}
.date-label{font-weight:500;font-size:1.15rem;color:#999}
.cursor-pointer{cursor:pointer}
.cursor-default{cursor:default}
.cursor-move{cursor:move}
.status-check{padding:2px 5px;border-radius:3px;border:1px solid #48d8a0;color:#48d8a0;background:white}
.status-check.new{border-color:#ff7043;color:white;background-color:#ff7043}
.status-check.inprogress{border-color:#fb8c00;color:#fb8c00}
.status-check.submitted{color:white;background-color:#48d8a0}
.status-check.completed{border-color:#78909c;color:white;background-color:#78909c}
.status-check.edited{border-color:#fb8c00;color:#fb8c00;font-size:1rem!important;font-weight:normal!important}
.account-sidemenu li a{font-size:1rem;padding:1rem 0 1rem 1.5rem;color:#2867d1;font-size:1.05rem;display:block}
@media all and (max-width:1400px){.account-sidemenu li a{padding-left:1rem}
}
@media all and (max-width:1280px){.account-sidemenu li a{padding-left:1.5rem}
}
.account-sidemenu li a:hover{background:#2867d1;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;transition:.5s;color:white}
.account-sidemenu li a i{margin-right:0.75rem}
.account-sidemenu .collapsible{border:none;box-shadow:none;margin-bottom:0}
.account-sidemenu .collapsible-body{padding-top:0;border-bottom:none}
.account-sidemenu .collapsible-body li a{padding-left:3.5rem}
@media all and (max-width:1400px){.account-sidemenu .collapsible-body li a{padding-left:2rem}
}
@media all and (max-width:1280px){.account-sidemenu .collapsible-body li a{padding-left:2.5rem}
}
.account-sidemenu .collapsible-header{line-height:2rem;border-bottom:none}
.account-sidemenu .collapsible-header i{margin-top:0}
.change-text{position:absolute;right:10px;top:7px;font-size:0.9rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:400;text-decoration:underline}
.card-passes{position:relative}
.card-passes label{text-transform:uppercase;color:#789;letter-spacing:2px;font-size:0.8rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}
.card-passes h5.attendee-name{font-size:3rem;letter-spacing:-2px;font-weight:200;margin-bottom:2rem}
.card-passes h5.attendee-name:empty{display:none}
.uv-icon.uv-bottom-left{left:15px!important;bottom:10px!important}
@media all and (max-width:768px){.uv-icon.uv-bottom-left{left:15px!important;bottom:25px!important}
}
#delete_task h4,#delete_deliverable h4,#delete_template h4{color:#567}
nav{background-color:#2867d1}
.program-committee h5{font-size:1.3rem;margin:0}
.program-committee td{padding:5px}
.program-committee .speaker-icon{vertical-align:middle;margin-top:4px;margin-bottom:4px}
.comment-btn-floating{margin-top:1px;margin-left:-1px}
.vote-arrow{border-radius:3px;border:1px solid #2867d1;margin-bottom:5px;display:inline-block;line-height:9px;vertical-align:top}
.vote-arrow i{color:#2867d1;font-size:20px}
.vote-arrow:hover{background:#2867d1}
.vote-arrow:hover i{color:white}
.idea-item{height:75px}
.idea-item p{display:-webkit-box;max-height:3.2rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.idea-item p{margin-top:0;font-size:1.15rem}
.idea-item .vote-count{margin-left:5px;font-size:1.1rem;color:#2867d1;display:inline-block}
#calBorder{background-color:#3f51b5}
#calBorder td,#calBorder th{padding:5px}
#calBorder a{text-decoration:none;color:white}
#calBorder select{border:1px solid #6c7cca;font-size:1rem;color:white;background-color:#3f51b5}
#calBorder .ampm{height:3rem;width:50px;margin-left:5px}
#calBorder input{text-align:center;font-size:1.3rem;background-color:#3f51b5;border:1px solid #6c7cca;color:white}
#calBorder input[type=button]{font-size:1.2rem;width:70px;background-color:#6c7cca;margin-top:0.7rem}
#calBorder .calR{font-family:Roboto;font-size:1.2rem;text-align:center;font-weight:bold;color:white}
#calBorder .calTD{font-family:Roboto;font-size:1rem;text-align:center;border:0;color:white}
#calBorder .calTD.active{cursor:pointer}
#calBorder .calTD.active:hover{background-color:#E0FF38!important;border-color:black;color:black}
#calBorder .calTD.inactive{color:#6c7cca}
ul.notification-cards li{padding:1rem;margin-bottom:0}
ul.notification-cards li.seen{opacity:0.7;background-color:#f5f5f5}
ul.notification-cards li a{font-size:1.15rem}
ul.notification-cards li i.material-icons{vertical-align:text-bottom}
ul.notification-cards li i.material-icons.noty-icon{font-size:1.4rem}
ul.notification-cards li i.material-icons.clock-icon{font-size:0.85rem;margin-top:3px;vertical-align:text-top}
ul.notification-cards li .time{margin-left:0.2rem}
.right-sidebar ul.activities{padding-left:10px}
ul.activities li{margin-bottom:0;margin-top:1rem}
ul.activities li a{font-size:1.1rem}
ul.activities li i.material-icons{vertical-align:text-bottom}
ul.activities li i.material-icons.act-icon{font-size:1.1rem}
ul.activities li i.material-icons.clock-icon{font-size:0.80rem;margin-top:3px;vertical-align:text-top}
ul.activities li .time{float:right}
.dropdown-content.dropup{top:auto!important;bottom:34px!important;width:auto!important}
.datatable-container .dropdown-content li a{padding-left:2rem}
.datatable-container .dropdown-content li label{color:#2867d1}
.datatable-container .dropdown-content li:hover label{color:white}
.datatable-container .dropdown-content li label{vertical-align:text-bottom;font-weight:400}
.datatable-container .dropdown-content li input[type="checkbox"]{margin:10px 10px 0}
.datatable-container select.browser-default{padding:5px;width:160px}
.datatable-container td{vertical-align:top;font-weight:300;font-size:1.15rem}
td.datatable-cell.pvt_comment_class p,.data-table-summary-detail td p{font-size:1.15rem;margin:0}
.content-wrapper.schedule-card{padding-bottom:2rem}
.session-rating-card{width:100%;height:300px}
.session-rating-table{max-width:200px}
.session-rating-table th{padding:5px 0;color:#abc;font-weight:300}
.session-rating-table td{padding:0}
.session-rating-table th:nth-of-type(2),.session-rating-table td:nth-of-type(2){text-align:center}
.rating-icons{color:#2867d1}
.ticket-invoice{width:650px;margin:2rem auto 3rem}
.ticket-invoice th,.ticket-invoice td{padding:0}
.row .col.card-grid.user-confs,.row #detail-decision-info>.proposals>.modal-body>.card-grid.user-confs.proposal{height:250px;margin:0.5rem;width:31.5%!important}
@media all and (min-width:1081px){.row .col.card-grid.user-confs,.row #detail-decision-info>.proposals>.modal-body>.card-grid.user-confs.proposal{width:23.4%!important}
}
@media all and (min-width:1281px){.row .col.card-grid.user-confs,.row #detail-decision-info>.proposals>.modal-body>.card-grid.user-confs.proposal{width:23.7%!important}
}
@media all and (min-width:1367px){.row .col.card-grid.user-confs,.row #detail-decision-info>.proposals>.modal-body>.card-grid.user-confs.proposal{width:23.7%!important}
}
@media all and (min-width:1401px){.row .col.card-grid.user-confs,.row #detail-decision-info>.proposals>.modal-body>.card-grid.user-confs.proposal{width:18.8%!important}
}
@media all and (min-width:1681px){.row .col.card-grid.user-confs,.row #detail-decision-info>.proposals>.modal-body>.card-grid.user-confs.proposal{width:15.7%!important}
}
@media all and (max-width:768px){.row .col.card-grid.user-confs,.row #detail-decision-info>.proposals>.modal-body>.card-grid.user-confs.proposal{width:47%!important}
}
@media all and (max-width:480px){.row .col.card-grid.user-confs,.row #detail-decision-info>.proposals>.modal-body>.card-grid.user-confs.proposal{width:98%!important}
}
.input-field label{color:#b1c3e2}
.review-score-table th,.review-score-table td{text-align:center;vertical-align:top}
.review-score-table td.score{font-weight:bold}
.review-score-table th.left-align,.review-score-table td.left-align{text-align:left}
.magicsuggest-with-picture{padding:5px;overflow:hidden;height:45px}
.magicsuggest-with-picture .list-image{float:left}
.magicsuggest-with-picture .list-image>img{width:34px;height:34px}
.magicsuggest-with-picture .list-item{margin:0.3rem 0.5rem;float:left;max-width:80%}
.magicsuggest-with-picture .list-item .list-item-name{font-size:1.05rem}
.magicsuggest-with-picture .list-item .list-item-name em{padding:5px 0!important}
.magicsuggest-with-picture .list-item .list-item-userkey{font-size:0.9rem;color:#9ab}
.magicsuggest-with-picture .list-item .list-item-userkey em{background:inherit!important;color:#9ab!important;padding:5px 0!important}
.ms-res-ctn .ms-res-item em{padding:5px 0!important}
.strike-out{text-decoration:line-through!important}
@media all and (min-width:1081px){.cfp .speaker-compensation{min-height:15.3rem}
}
.cfp .speaker-compensation .expense-icon{vertical-align:bottom;margin-right:0.5rem}
.cfp .cfp-status{line-height:1.6rem;font-size:0.9rem;color:white;vertical-align:middle}
.cfp .closed{background-color:#abc}
.cfp .live{background-color:#6AD19C}
.speaker-expense-row .ms-helper{display:none!important}
.speaker-expense-row .ms-sel-ctn{margin-top:0}
.speaker_name_in_title{font-weight:500}
.tgl{display:none}
.tgl,.tgl:after,.tgl:before,.tgl *,.tgl *:after,.tgl *:before,.tgl+.tgl-btn{box-sizing:border-box}
.tgl::selection,.tgl:after::selection,.tgl:before::selection,.tgl *::selection,.tgl *:after::selection,.tgl *:before::selection,.tgl+.tgl-btn::selection{background:none}
.tgl+.tgl-btn{outline:0;display:block;width:3rem;height:1.6rem;position:relative;cursor:pointer;user-select:none}
.tgl+.tgl-btn:after,.tgl+.tgl-btn:before{position:relative;display:block;content:"";width:50%;height:100%}
.tgl+.tgl-btn:after{left:0}
.tgl+.tgl-btn:before{display:none}
.tgl:checked+.tgl-btn:after{left:50%}
.tgl+.tgl-btn{padding:2px;transition:all .2s ease;background:#fff;border:3px solid #f06292;border-radius:2.3rem;margin-right:0!important}
.tgl+.tgl-btn:after{transition:all .2s ease;background:#f06292;content:"";border-radius:1.15rem}
.tgl:checked+.tgl-btn{border:3px solid #f06292}
.tgl:checked+.tgl-btn:after{left:50%;background:#f06292}
.proposal-sort-filter-wrapper{display:inline-flex}
.proposal-sort-filter-wrapper .filter-icon{margin-top:5px;margin-right:-15px}
@media all and (max-width:1080px){.proposal-sort-filter-wrapper .filter-icon{margin-right:-10px}
}
.proposal-sort-filter-wrapper .help-icon{margin-top:12px;margin-left:4px}
.proposal-sort-filter-wrapper .help-icon .material-icons{font-size:16px}
@media all and (max-width:768px){.proposal-sort-filter-wrapper .select-wrapper input.select-dropdown{font-size:1rem}
}
.notification-email-frequency ul{margin:0}
.comments-wrapper{position:relative;margin-left:60px;-webkit-appearance:none;padding:2px}
.comments-post-action{height:34px;position:relative}
.comments-list{margin-bottom:0}
.comments-list-item{margin:10px 0}
.comments-list-item .comments-wrapper .comment-text{background-color:#fafafa;height:100%;min-height:50px;padding:5px 30px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.comments-list-item .comments-wrapper .comment-heading{background-color:#f9f9f9;padding:15px}
.comments-list-item .comments-list{padding-left:40px}
.comments-list-item .comment-arrow{position:absolute;margin-left:55px;margin-top:9px;width:0;height:0;border-color:transparent #fff transparent transparent;border-style:solid;border-width:7px 7px 7px 0}
.comments-list-item .comment-button{position:relative;overflow:visible;display:inline-block;padding:5px;border:1px solid #d4d4d4;margin:0 5px 10px 5px;line-height:1em;text-decoration:none;text-shadow:1px 1px 0 #fff;color:#999;white-space:nowrap;cursor:pointer;outline:none;background-color:#fcfcfc;border-radius:3px}
.comments-list-item .comment-button-highlighted{border:1px solid #8a8a8a;border:1px solid #48d8a0;color:#48d8a0}
.comments-list-item .comment-button-danger{text-shadow:none;border:1px solid #ba68c8;color:#ba68c8}
.comments-list-item .comment-heading .comment-info{float:left}
.comments-list-item .comment-heading .comment-action-button{float:right}
.comments-list-item .comment-editor-buttons{text-align:right;margin-top:1rem}
.comments-list-item .private-comment-label{display:inline}
.comments-list-item .private-msg{text-align:left;display:inline;float:left}
.comment-author-pic{vertical-align:middle;border-radius:4px}
.comment-info{font-size:1.2rem}
.comment-text{font-size:1.05rem}
.comment-button i{margin-top:0}
#score-modal ul{padding-left:20px}
#score-modal ul li{list-style-type:disc}
.is-search form{position:relative}
.is-search form:after{content:'';display:block;position:absolute;top:50%;right:4px;margin-top:-12px;width:24px;height:24px;background-image:url('sprites-8f164379.png');background-position:-96px 0}
.is-search input{position:relative;padding-right:34px}
.label-tree-list{height:46%;overflow-y:auto;overflow-x:hidden;margin-top:0}
.schedule-layout{padding-top:6rem}
@media all and (max-width:1080px){.schedule-layout{padding-top:4rem}
}
@media all and (max-width:480px){.schedule-layout{padding-top:3rem}
}
.compact-grid-view.schedule-card{padding:0.5rem 1.5rem 1.5rem}
.compact-grid-view h4{font-size:1.3rem}
.compact-grid-view .clean-header{margin-bottom:0}
#list-layout .collapsible.popout{margin-top:-3.3rem;margin-left:4.5rem}
#list-layout .collapsible.popout>li.active{margin:10px}
@media all and (max-width:768px){#list-layout .collapsible.popout{margin-top:0;margin-bottom:0;margin-left:0}
}
#list-layout .day-schedule>h4{margin-bottom:1rem}
#list-layout .collapsible-header.list-view h4{color:#bcaaa4;padding:5px 0;margin-bottom:0;line-height:2}
@media all and (max-width:480px){#list-layout .collapsible-header.list-view h4{max-height:4.8rem}
}
.tags.theme i.tiny{margin-left:-3px}
@media all and (max-width:768px){.tags.theme i.tiny{margin-top:1px;font-size:0.9rem}
}
.breadcrumbs_container{margin-top:1.5rem;margin-bottom:1rem;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}
#breadcrumbs{float:left}
#display_login{float:right;padding:5px 15px}
#breadcrumbs ul{list-style-type:none;padding:0;margin:0;height:2.4em}
#breadcrumbs ul li{margin:0;float:left;line-height:2.3em}
#breadcrumbs ul li i{font-size:1rem;text-decoration:none;padding:0 15px 0 0;color:#777;display:block;font-style:normal}
#breadcrumbs ul li i a{padding:5px 20px 7px 15px;color:#2196F3;border-radius:5px 20px 20px 5px;border:1px dotted #2196F3}
#breadcrumbs ul li i b a{background-color:#fff;padding:5px 20px 7px 15px;color:#669fff;border-radius:5px 20px 20px 5px}
#signupForm label.error{margin-left:10px;width:auto;display:inline}
.alert-share{color:#E4C4B4!important;background-color:#FDFEE5;border-color:#F6EFEE}
.compact-controls{padding-left:20px;margin-left:0}
.compact-label{width:140px;padding-top:5px;text-align:right;font-size:1rem;color:#ADBFCD}
.main-container{padding-left:10px;padding-right:10px}
#side-bar{text-align:center;padding:1rem;border-radius:0 0 10px 10px}
.invoice{width:700px;margin:0 auto}
.conference_pass_container table td a{line-height:24px;font-size:1.2em}
.conference_pass_container{color:#468847;background-color:#FDFDF7;border-color:#D6E9C6}
.conference_workshop_header{color:#3A87AD;background-color:#D9EDF7;border-color:#BCE8F1;padding-top:6px;padding-bottom:10px;padding-left:6px}
.conference_workshop_container .workshop,.conference_workshop_container .workshop a,.workshop-schedule td.session,.workshop-schedule td.session a{color:#FFF}
.collapsible-heading{color:#3A87AD;padding:20px 0}
.collapsible-heading h3{font-weight:500;text-align:center}
.slot,.attend{font-size:.9rem}
.price{font-size:2rem;line-height:1.7;text-align:center;color:#6AD19C;font-weight:600;letter-spacing:-1px}
.duration{color:#999;font-size:13px}
.workshop .title{font-size:1.4rem;text-align:center;margin:2px 0 0 0;line-height:1.3;display:block;display:-webkit-box;height:3.7rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.workshop .speaker{text-align:center;padding:10px 0}
.workshop .speaker a{font-size:1.25rem;color:#999}
.workshop,.workshop .title a{color:#2867d1;font-weight:500;letter-spacing:-0.4px}
.workshop .speaker-image{text-align:center;margin:10px 0 0 0}
.speaker-image a img{border-radius:50%;border:none}
.workshop-modal,.workshop-modal .modal-header h3 a{color:#000}
.conf_passes .price_cell,.conf_passes .date_cell,.conf_passes .no_passes,.conf_passes .no_passes td,.conf_passes th{text-align:center}
.conf_passes .price_cell .full_price{text-decoration:line-through;color:#F73469;font-size:1rem}
.conf_passes .title_cell,.conf_passes .no_passes,.conf_passes .price_cell{vertical-align:top}
.conf_passes .title_cell i.tiny{vertical-align:text-top}
.conf_passes .no_passes .select_seats,.conf_passes .no_passes .dinner_seats{margin-top:5px;margin-bottom:-10px}
.conf_passes .label-warning{vertical-align:middle}
.pricing_slabs{color:#68614F;text-align:left}
#summary-table{font-size:1.15rem}
.workshop-schedule .workshop .available-seats{text-align:center;margin-bottom:5px}
.workshop-schedule .workshop .attend-wrapper,.conf_passes .no_passes .select_seats,.conf_passes .no_passes .dinner_seats{margin:10px 20px 0;margin-left:20%;margin-right:20%}
@media only screen and (min-width:1280px){.workshop-schedule .workshop .attend-wrapper{margin-left:30%;margin-right:30%}
.conf_passes .no_passes .select_seats,.conf_passes .no_passes .dinner_seats{margin-left:20%;margin-right:20%}
}
.review-content .review-summary th,.review-content .review-summary td{text-align:center;vertical-align:baseline}
.review-content .review-summary .title_cell{text-align:left}
.control-group .title{font-size:14px;vertical-align:middle;line-height:22px}
.highlighted{border:2px solid;border-color:#d3d3d3;border-radius:10px;padding-top:10px;-moz-border-radius:10px;box-shadow:10px 10px 5px #888;padding-bottom:10px}
.clear{clear:both}
#wrapper #user_content{padding:20px}
#wrapper #user_content #left-nav{float:left;font-size:105%;width:200px;padding-top:12px}
#wrapper #user_content #main{float:left;width:70%;font-size:90%;padding:10px}
#main #regbox{padding:15px 0 0 0;width:70%}
#wrapper #errors{margin-top:15px;color:#4d4948;background-color:#fffebe;border:1px solid #cbcbcb;font-size:90%}
#wrapper #success{margin-top:15px;color:#4d4948;background-color:#bce9b5;border:1px solid #7ace6c;padding:10px}
#regbox form input{width:365px}
.my-img-polaroid{background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}
.my-highlighter{color:inherit;background-color:#f0f0ea;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.shadow{padding:10px 0 5px 10px;-moz-box-shadow:3px 3px 5px 6px #ccc;-webkit-box-shadow:3px 3px 5px 6px #ccc;box-shadow:3px 3px 5px 6px #ccc;margin-bottom:20px;width:98%}
.label,.badge{font-size:1rem;font-weight:normal;letter-spacing:0.3px;border:1px solid #dcdcdc;color:#999;background:white;text-shadow:none;padding:1px 5px}
.label-warning,.badge-warning{color:#CF5851;text-shadow:none;border:1px solid #f2f2f2}
.label-important,.badge-important{border:1px solid #F73469;color:#F73469;text-shadow:none}
.label-tag{display:none;position:absolute;top:0;right:0;background:#1976D2;color:white;border:none;border-bottom-left-radius:5px;font-size:10px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;text-transform:uppercase}
.conf-pass.card,.conf-pass.card-overflow,ul.notification-cards li.conf-pass{padding:30px 10px 30px 20px}
@media all and (max-width:768px){.conf-pass.card,.conf-pass.card-overflow,ul.notification-cards li.conf-pass{padding-bottom:3rem}
}
#conference_collapsible h4,.review-summary h4{font-size:1.5rem;font-weight:500}
#pass_workshop_selection h5{font-weight:600}
#side-bar h4{font-size:1.4rem}
i.tiny.ext-link{vertical-align:text-top}
.modal-content .conf_passes td{border:none}
.workshop-schedule .workshop .card,.workshop-schedule .workshop .card-overflow,.workshop-schedule .workshop ul.notification-cards li,ul.notification-cards .workshop-schedule .workshop li{min-height:610px;padding:2rem 1rem 0}
.workshop-schedule .workshop .card.soldout,.workshop-schedule .workshop .soldout.card-overflow,.workshop-schedule .workshop ul.notification-cards li.soldout,ul.notification-cards .workshop-schedule .workshop li.soldout{min-height:515px}
@media all and (max-width:1080px){.workshop-schedule .workshop .card,.workshop-schedule .workshop .card-overflow,.workshop-schedule .workshop ul.notification-cards li,ul.notification-cards .workshop-schedule .workshop li{min-height:630px}
}
@media all and (max-width:768px){.workshop-schedule .workshop .card,.workshop-schedule .workshop .card-overflow,.workshop-schedule .workshop ul.notification-cards li,ul.notification-cards .workshop-schedule .workshop li{min-height:610px}
}
i.help-icon{vertical-align:middle;margin-top:-2px;color:#6AD19C}
.no_passes span,.available-seats span{font-size:0.9rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;color:#999}
.future-registration{margin-top:0.5rem;margin-bottom:1rem}
.future-registration .no_passes{margin-bottom:0.5rem}
@media all and (max-width:1280px){.future-registration{margin-bottom:0.5rem}
}
.pass-selection-wrapper{z-index:996;padding:0}
.pass-selection-wrapper.pinned{width:65%!important}
@media all and (min-width:1081px){.pass-selection-wrapper.pinned{width:61.5%!important}
}
@media all and (min-width:1281px){.pass-selection-wrapper.pinned{width:63%!important}
}
@media all and (min-width:1367px){.pass-selection-wrapper.pinned{width:63.5%!important}
}
@media all and (min-width:1401px){.pass-selection-wrapper.pinned{width:64.5%!important}
}
@media all and (min-width:1681px){.pass-selection-wrapper.pinned{width:66%!important}
}
@media all and (max-width:768px){.pass-selection-wrapper.pinned{width:97%!important;top:56px!important}
}
@media all and (max-width:480px){.pass-selection-wrapper.pinned{width:95%!important}
}
@media (max-width:420px){.pass-selection-wrapper.pinned{width:94%!important}
}
#sidenav-overlay{z-index:997}
.price_cell .price-info{font-size:0.9rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;margin-top:0.6rem;display:block}
.progress.passes-progress-bar{height:7px;background-color:#EEE;margin-bottom:-6px}
.progress.passes-progress-bar .determinate{background-color:#6AD19C}
.speaker-name-container{max-width:80%;display:inline-block;line-height:1.3rem}
.card-ribbon-wrapper{width:67px;height:67px;overflow:hidden;position:absolute;top:0;right:0}
.card-ribbon{font:bold 15px Sans-Serif;text-align:center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:2px 0;left:-3px;top:10px;width:100px;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:0 0 3px rgba(0,0,0,0.3);box-shadow:0 0 3px rgba(0,0,0,0.3)}
.red_ribbon{background-color:rgba(255,0,0,0.6);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,0,0,0.31)),to(rgba(181,0,0,0.31)));background-image:-webkit-linear-gradient(top,rgba(255,0,0,0.31),rgba(181,0,0,0.31));background-image:-moz-linear-gradient(top,rgba(255,0,0,0.31),rgba(181,0,0,0.31));background-image:-ms-linear-gradient(top,rgba(255,0,0,0.31),rgba(181,0,0,0.31));background-image:-o-linear-gradient(top,rgba(255,0,0,0.31),rgba(181,0,0,0.31));color:#fff}
.green_ribbon{background-color:rgba(103,255,9,0.3);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(191,220,122,0.31)),to(rgba(142,191,69,0.31)));background-image:-webkit-linear-gradient(top,rgba(191,220,122,0.31),rgba(142,191,69,0.31));background-image:-moz-linear-gradient(top,rgba(191,220,122,0.31),rgba(142,191,69,0.31));background-image:-ms-linear-gradient(top,rgba(191,220,122,0.31),rgba(142,191,69,0.31));background-image:-o-linear-gradient(top,rgba(191,220,122,0.31),rgba(142,191,69,0.31));color:#559E05}

@media all and (max-width:1080px){
}

