﻿md-dialog.event-dialog { width: 700px; height: 600px; min-height: 300px; }
    md-dialog.event-dialog.moreFields { height: 700px; }
    md-dialog.event-dialog .container-main-dialog { width: 700px; height: 600px; min-height: 300px; }
        md-dialog.event-dialog .container-main-dialog.moreFields { height: 700px; }
    md-dialog.event-dialog .container-appointment { width: 100%; height: 100%; border:0; }
        md-dialog.event-dialog .container-appointment #eventContent { width: 670px; height: 220px; margin-left: 15px; }

md-dialog.event-dialog .contact-fields-columns { font-size: 14px; color: #455A64; font-weight: 600; margin-top: 20px; margin-left: 10px; }
md-dialog.event-dialog .contact-fields-columns .column-name { padding-left: 20px; width: 200px; }

md-dialog.event-dialog .container-appointment-fields { height: 270px; margin: 10px; margin-top: 20px; overflow: auto; }
md-dialog.event-dialog .container-appointment-fields.moreFields { height: 330px; }

md-dialog.event-dialog .container-appointment-fields ul { list-style: none; padding-left:0; margin:0; }

md-dialog.event-dialog .container-appointment-fields .item { min-height: 35px; height: 100%; border: 1px solid #EEEEEE; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; color: #455A64; }
md-dialog.event-dialog .container-appointment-fields .item.last { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }
md-dialog.event-dialog .container-appointment-fields .item.first { border-top-left-radius: 2px; border-top-right-radius: 2px; }
md-dialog.event-dialog .container-appointment-fields .item:hover { background-color: #EEEEEE; }
md-dialog.event-dialog .container-appointment-fields .item .column-field-name { overflow-x: hidden; padding-left: 20px; width: 160px; height: 100%; text-align: left; font-weight: bold; line-height: 17px; }
md-dialog.event-dialog .container-appointment-fields .item .column-data { overflow-x: hidden; width: 460px; max-height: 300px; text-align: left; margin: auto; word-wrap: break-word; margin-left: 20px !important; margin-right:0 !important; line-height: 17px; }

md-dialog.event-dialog .container-appointment-fields .attachments-container ul li .item .icon { content: ''; height: 30px; width: 30px; background: url('../../../bundle/i/file-type-icons.svg'); background-repeat: no-repeat; background-size: auto 30px; }
md-dialog.event-dialog .container-appointment-fields .attachments-container ul li .item .icon.word_doc { background-position: -17px 0; }
md-dialog.event-dialog .container-appointment-fields .attachments-container ul li .item .icon.excel { background-position: -50px 0; }
md-dialog.event-dialog .container-appointment-fields .attachments-container ul li .item .icon.power_point { background-position: -80px 0; }
md-dialog.event-dialog .container-appointment-fields .attachments-container ul li .item .icon.text { background-position: -112px 0; }
md-dialog.event-dialog .container-appointment-fields .attachments-container ul li .item .icon.pdf_doc { background-position: -144px 0; }
md-dialog.event-dialog .container-appointment-fields .attachments-container ul li .item .icon.image { background-position: -176px 0; }
md-dialog.event-dialog .container-appointment-fields .attachments-container ul li .item .icon.csv { background-position: -208px 0; }
md-dialog.event-dialog .container-appointment-fields .attachments-container ul li .item .icon.archive { background-position: -239px 0; }
md-dialog.event-dialog .container-appointment-fields .attachments-container ul li .item .icon.defailt_file { background-position: -271px 0; }
md-dialog.event-dialog .container-appointment-fields .attachments-container ul li .item .icon.video { background-position: -335px 0; }
md-dialog.event-dialog .container-appointment-fields .attachments-container ul li .item .icon.audio { background-position: -368px 0; }
md-dialog.event-dialog .container-appointment-fields .attachments-container ul li .item .info { margin-left: 10px; }
md-dialog.event-dialog .container-appointment-fields .attachments-container ul li .item .icon_download { content: ''; height: 30px; width: 30px; background: url('../../../bundle/i/file-type-icons.svg'); background-repeat: no-repeat; cursor: pointer; background-position: 0 0; background-size: auto 60px; margin-left: 10px; }
    