/**
 * Hallmark module for Craft CMS
 *
 * Hallmark CSS
 *
 * @author    MHz
 * @copyright Copyright (c) 2020 MHz
 * @link      mhzdesign.com
 * @package   HallmarkModule
 * @since     1.0.0
 */


.redactor-styles blockquote {   
	background: #ddd;
    padding: 15px;
    font-size: 16px;
    line-height: 1.4em;
}


/** page component styles **/
div#fields-pageComponents .superTableRow,
div#fields-ideaComponents .superTableRow {
 margin-bottom: 15px !important
}


div#fields-pageComponents .superTableRow .rowHeader.thin,
div#fields-ideaComponents .superTableRow .rowHeader.thin {
    min-width: 150px;
    background: #e0e6eb;
    color: #222;
    padding: 15px 7px 2px !important;
    text-align: right;
}

#fields-pageComponents-label,
#fields-ideaComponents-label {
    font-size: 24px;
	display: block;
    margin-top: 40px;
    margin-bottom: 15px;
}

div#fields-pageComponents .field > .heading > label,
div#fields-ideaComponents .field > .heading > label {
	font-size: 18px;
    display: block;
    padding-top: 15px;
}

div#fields-pageComponents .matrixblock:not(.superTableMatrix) > .titlebar,
div#fields-ideaComponents .matrixblock:not(.superTableMatrix) > .titlebar {
 background: #47596b;
 padding: 15px 70px 15px 40px;
}

div#fields-pageComponents .matrixblock.collapsed:not(.superTableMatrix),
div#fields-ideaComponents .matrixblock.collapsed:not(.superTableMatrix) {
 height: 36px !important;   
}

div#fields-pageComponents .matrixblock:not(.superTableMatrix) > .titlebar > .blocktype,
div#fields-ideaComponents .matrixblock:not(.superTableMatrix) > .titlebar > .blocktype {
 color: #fff;
 font-size: 20px;
 font-weight: bold;
}
 
div#fields-pageComponents .matrixblock:not(.superTableMatrix) > .checkbox,
div#fields-ideaComponents .matrixblock:not(.superTableMatrix) > .checkbox {
 top: 16px;   
}

div#fields-pageComponents .matrixblock:not(.superTableMatrix) > .actions a.icon.move:before,
div#fields-ideaComponents .matrixblock:not(.superTableMatrix) > .actions a.icon.move:before {
  color: #fff;
}

div#fields-pageComponents .matrixblock:not(.superTableMatrix) > .actions a.icon.move:hover:before,
div#fields-ideaComponents .matrixblock:not(.superTableMatrix) > .actions a.icon.move:hover:before {
  color: #E5422B;
}

div#fields-pageComponents .matrixblock:not(.superTableMatrix) > .actions a,
div#fields-ideaComponents .matrixblock:not(.superTableMatrix) > .actions a {
  color: #fff;
}

div#fields-pageComponents .matrixblock:not(.superTableMatrix) > .actions a:hover,
div#fields-ideaComponents .matrixblock:not(.superTableMatrix) > .actions a:hover {
  color: #E5422B;
}


.redactor-dropdown-item-small-purple span {
  color: #604099 !important;
  font-size: 11px !important;
}

.input .redactor-styles p.small-purple {
  color: #604099 !important;
  font-size: 11px !important;
  line-height: 1.4em !important;
}


.redactor-dropdown-item-tighter span {
  font-size: 13px !important;
  line-height: 18px !important;
  font-weight: 400 !important;
}

.input .redactor-styles p.tighter {
  font-size: 14px !important;
  line-height: 18px !important;
  font-weight: 400 !important;
}
