@font-face { font-family: 'Montserrat'; src: URL('../fonts/fuentes/Montserrat-Medium.ttf') format('truetype'); } @font-face { font-family: 'Montserrat'; font-weight: bold; src: URL('../fonts/fuentes/Montserrat-Bold.ttf') format('truetype'); } table.gridcontainer {} td.gridcontainer {padding: 8px 8px 8px 8px;} table.grid {border: 1px solid #DBDBDB;} table.gridnocontainer {} td.gridactions {background-color: #FAFAFA; border-bottom: 1px solid #DBDBDB; height: 32px;} table.gridactions {} td.gridactionlabel {color: #555555; font-family: "Montserrat", Montserrat; font-size: 16px; font-weight: bolder; padding: 4px 4px 4px 4px; width: 320px;} td.gridactiontoolbar {color: #555555; font-family: "Montserrat", Montserrat; font-size: 16px; font-weight: bolder; padding: 4px 4px 4px 4px;} table.gridtoolbarcontainer {} td.gridtoolbarcontainer {} table.gridtoolbar {} td.gridtoolbarbuttons {padding: 2px 2px 2px 2px; width: 24px;} table.gridtoolbarbutton {background-color: #F6F6F6; border: 1px solid #DBDBDB; border-radius: 4px;} td.gridtoolbarbuttonleft {width: 2px;} td.gridtoolbarbuttonimage {padding: 6px 4px 6px 4px;} input.gridtoolbarbuttonimage {height: 32px; width: 32px;} td.gridtoolbarbuttonlabel {color: #555555; font-family: "Montserrat", Montserrat; font-size: 12px; font-weight: bolder; padding: 2px 8px 2px 4px;} td.gridtoolbarbuttonright {width: 2px;} table.gridtoolbarbuttonover {background-color: #E5E5E5; border: 1px solid #666666; border-radius: 4px;} td.gridtoolbarbuttonleftover {width: 2px;} td.gridtoolbarbuttonimageover {padding: 6px 4px 6px 4px;} img.gridtoolbarbuttonimageover {height: 32px; width: 32px;} td.gridtoolbarbuttonlabelover {color: #555555; font-family: "Montserrat", Montserrat; font-size: 12px; font-weight: bolder; text-decoration: underline; padding: 2px 8px 2px 4px;} td.gridtoolbarbuttonrightover {width: 2px;} table.gridtoolbarbuttondown {background-color: #EBEBEB; border: 1px solid #DBDBDB; border-radius: 4px;} td.gridtoolbarbuttonleftdown {width: 2px;} td.gridtoolbarbuttonimagedown {padding: 6px 4px 6px 4px;} img.gridtoolbarbuttonimagedown {height: 32px; width: 32px;} td.gridtoolbarbuttonlabeldown {color: #555555; font-family: "Montserrat", Montserrat; font-size: 12px; font-weight: bolder; text-decoration: underline; padding: 2px 8px 2px 4px;} td.gridtoolbarbuttonrightdown {width: 2px;} table.gridlabel {border: 1px solid #DBDBDB; border-radius: 4px;} td.gridlabel {color: #555555; font-family: "Montserrat", Montserrat; font-size: 16px; font-weight: lighter; padding: 0px 4px 0px 4px; text-align: center; vertical-align: middle;} td.gridlabelpage {color: #555555; font-family: "Montserrat", Montserrat; font-size: 16px; font-weight: bold; padding: 0px 4px 0px 4px; text-align: center; vertical-align: middle;} td.gridheader {background-color: #FAFAFA; border-bottom: 1px solid #DBDBDB;} table.gridtitle {} td.gridtitleleft {width: 4px;} td.gridtitletext {color: #555555; font-family: "Montserrat", Montserrat; font-size: 16px; padding: 4px 4px 4px 8px;} td.gridtitleright {width: 4px;} td.gridcorner {background-color: #EBEBEB; border-right: 1px solid #DBDBDB; display: none; height: 32px; max-width: 64px; min-width: 64px;} td.gridrowscontainer {background-color: #F6F6F6; border-right: 1px solid #DBDBDB; display: none; max-width: 64px; min-width: 64px;} div.gridrowscontainer {border-top: 1px solid #DBDBDB; overflow: hidden; left: 0px; position: relative; top: 0px;} table.gridrows {background-color: #EBEBEB; border-collapse: collapse; left: 0px; position: absolute; top: 0px; width: 100%;} td.gridrow {border-bottom: 1px solid #DBDBDB; height: 24px;} table.schedulerrowlabel {} td.schedulerrowlabel {text-align: center; vertical-align: middle;} td.gridcolumnscontainer {background-color: #F6F6F6; height: 36px;} div.gridcolumnscontainer {overflow: hidden; left: 0px; position: relative; top: 0px;} table.gridcolumns {background-color: #EBEBEB; border-collapse: collapse; left: 0px; position: absolute; top: 0px;} td.gridcolumncontainer {border-right: 1px solid #DBDBDB; padding: 2px 2px 2px 2px;} table.gridcolumn {} td.gridcolumnleft {width: 4px;} td.gridcolumnlabel {color: #555555; font-family: "Montserrat", Montserrat; font-size: 14px; font-weight: bolder; text-align: center; vertical-align: middle;} td.gridcolumnright {width: 4px;} td.griddatacontainer {border-top: 1px solid #DBDBDB; left: 0px; position: relative; top: 0px;} div.griddatacontainer {left: 0px; overflow: auto; position: absolute; top: 0px;} table.griddata {background-color: #FFFFFF; border-collapse: collapse; display: table; table-layout: fixed;} td.griddata {border-right: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; font-family: "Montserrat", Montserrat; font-size: 16px; height: 24px; padding: 2px 2px 2px 2px; vertical-align: top; white-space: pre-wrap;} td.griddatachecked {background-image: URL('../images/actions/checked.png'); background-position: center; background-repeat: no-repeat; background-size: 20px 20px; border-right: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; font-family: "Montserrat", Montserrat; font-size: 16px; height: 24px; padding: 2px 2px 2px 2px; vertical-align: top;white-space: pre-wrap;} td.griddatafavorite {background-image: URL('../images/actions/favorite.png'); background-position: center; background-repeat: no-repeat; background-size: 20px 20px; border-right: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; font-family: "Montserrat", Montserrat; font-size: 16px; height: 24px; padding: 2px 2px 2px 2px; vertical-align: top;white-space: pre-wrap;} td.griddataunchecked {background-image: URL('../images/disabled/unchecked.png'); background-position: center; background-repeat: no-repeat; background-size: 20px 20px; border-right: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; font-family: "Montserrat", Montserrat; font-size: 16px; height: 24px; padding: 2px 2px 2px 2px; vertical-align: top;white-space: pre-wrap;min-width: 75px; width: 75px;} td.griddatanofavorite {background-image: URL('../images/disabled/favorite.png'); background-position: center; background-repeat: no-repeat; background-size: 20px 20px; border-right: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; font-family: "Montserrat", Montserrat; font-size: 16px; height: 24px; padding: 2px 2px 2px 2px; vertical-align: top;white-space: pre-wrap;} td.griddatalink {cursor: hand; border-right: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; color: #0000FF; font-family: "Montserrat", Montserrat; font-size: 12px; height: 24px; padding: 2px 2px 2px 2px; text-decoration: underline; vertical-align: top; white-space: pre-wrap;} td.griddataselect {background-color: #96be1f; border-right: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; color: #FFFFFF; font-family: "Montserrat", Montserrat; font-size: 16px; height: 24px; padding: 2px 2px 2px 2px; vertical-align: top; white-space: pre-wrap;} td.griddatacheckedselect {background-color: #2175AC; background-image: URL('../images/actions/checked.png'); background-position: center; background-repeat: no-repeat; background-size: 20px 20px; border-right: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; color: #FFFFFF; font-family: "Montserrat", Montserrat; font-size: 16px; height: 24px; padding: 2px 2px 2px 2px; vertical-align: top;white-space: pre-wrap;} td.griddatafavoriteselect {background-color: #2175AC; background-image: URL('../images/actions/favorite.png'); background-position: center; background-repeat: no-repeat; background-size: 20px 20px; border-right: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; color: #FFFFFF; font-family: "Montserrat", Montserrat; font-size: 16px; height: 24px; padding: 2px 2px 2px 2px; vertical-align: top;white-space: pre-wrap;} td.griddatauncheckedselect {background-color: #2175AC; background-image: URL('../images/disabled/unchecked.png'); background-position: center; background-repeat: no-repeat; background-size: 20px 20px; border-right: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; color: #FFFFFF; font-family: "Montserrat", Montserrat; font-size: 16px; height: 24px; padding: 2px 2px 2px 2px; vertical-align: top;white-space: pre-wrap; min-width: 75px; width: 75px;} td.griddatanofavoriteselect {background-color: #2175AC; background-image: URL('../images/disabled/favorite.png'); background-position: center; background-repeat: no-repeat; background-size: 20px 20px; border-right: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; color: #FFFFFF; font-family: "Montserrat", Montserrat; font-size: 16px; height: 24px; padding: 2px 2px 2px 2px; vertical-align: top;white-space: pre-wrap;} td.griddatalinkselect {background-color: #2175AC; border-right: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; color: #FFFFFF; font-family: "Montserrat", Montserrat; font-size: 12px; height: 24px; padding: 2px 2px 2px 2px; text-decoration: underline; vertical-align: top; white-space: pre-wrap;} td.gridcontainerpreview {padding: 8px 8px 0px 8px;} td.gridcontainerbottompreview {padding: 0px 8px 8px 8px;} table.gridpreview {border: 1px solid #DBDBDB; border-top: none; } /* td.gridpreview {background-color: #FFFFFF; left: 0px; position: relative; top: 0px;} div.gridpreview {left: 0px; overflow: auto; position: absolute; top: 0px;} */ td.gridpreview {height: 100%; padding: 0px 0px 0px 0px; width: 100%;} div.gridpreview {background-color: #FFFFFF; height: 100%; overflow: auto; text-align: left; vertical-align: top; width: 100%;}