@import url("PageBuilderCustom.css");
html .pageBuilderLayoutDesign {
  border: 2px dotted #a9a9eb;
  padding-bottom: 50px !important;
}
html .pageBuilderChildLayoutDesign {
  border: 2px dotted #a9a9eb;
  padding-bottom: 30px !important;
}
html .pageBuilderLayoutDesignHilite {
  border: 2px solid #1414a5;
}
html .pageBuilderLayout .row {
  padding: 6px;
  margin: 3px;
}
html .autoMargin {
  margin-left: auto !important;
  margin-right: auto !important;
}
html .pageBuilderLayoutDesign .pagePresentationLayoutRow {
  border: 1px dashed #8181ea;
  background-color: #d5d5ed;
  padding: 5px;
  -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  transition: border linear 0.2s, box-shadow linear 0.2s;
}
html .pageBuilderLayoutDesign .dragPlaceHolder {
  border: 1px solid #1414a5;
  padding: 0px;
  background-color: #3f3fae;
  margin: 2px 0px;
  border-collapse: collapse;
  width: 100%;
  -moz-transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
  transition: all linear 0.2s;
  box-shadow: 0 0 5px 0 #1414a5;
  clear: both;
}
html .pageBuilderLayout .row .pagePresentationLayoutColumn {
  padding: 6px;
}
html .pageBuilderLayoutDesign .pagePresentationLayoutRow .pagePresentationLayoutColumn {
  border: 1px dashed #a9a9eb;
  background-color: #eeeeff;
  padding: 5px;
  -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  transition: border linear 0.2s, box-shadow linear 0.2s;
  min-height: 30px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
html .pageBuilderLayout .row .pagePresentationContentUnit {
  max-width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html .pageBuilderLayoutDesign .pagePresentationLayoutRow .pagePresentationContentUnit {
  -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  transition: border linear 0.2s, box-shadow linear 0.2s;
  border: 1px dotted gray;
}
html .pageBuilderLayoutDesign .selectedContainer,
html .pageBuilderLayoutDesign .pagePresentationLayoutRow .selectedContainer {
  border: 1px solid #1414a5;
  box-shadow: 0 0 5px 0 #1414a5;
}
html .pageBuilderLayoutDesign .pagePresentationLayoutRow .contentUnitHilite {
  padding: 4px;
  border: 2px solid #a9a9eb;
}
html .selectedContentContainer {
  border: 2px solid #3f3fae !important;
  padding: 2px !important;
  background-color: #eeeeff;
}
@media (min-width: 992px) {
  html .pageBuilderLayout .row .col-md-12 {
    width: 99.99999999%;
  }
  html .pageBuilderLayout .row .col-md-11 {
    width: 91.48936169%;
  }
  html .pageBuilderLayout .row .col-md-10 {
    width: 82.9787234%;
  }
  html .pageBuilderLayout .row .col-md-9 {
    width: 74.4680851%;
  }
  html .pageBuilderLayout .row .col-md-8 {
    width: 65.9574468%;
  }
  html .pageBuilderLayout .row .col-md-7 {
    width: 57.44680851%;
  }
  html .pageBuilderLayout .row .col-md-6 {
    width: 48.93617021%;
  }
  html .pageBuilderLayout .row .col-md-5 {
    width: 40.42553191%;
  }
  html .pageBuilderLayout .row .col-md-4 {
    width: 31.91489361%;
  }
  html .pageBuilderLayout .row .col-md-3 {
    width: 23.40425532%;
  }
  html .pageBuilderLayout .row .col-md-2 {
    width: 14.89361702%;
  }
  html .pageBuilderLayout .row .col-md-1 {
    width: 6.38297872%;
  }
  html .pageBuilderLayout .row [class*="col-md-"] {
    margin-left: 2.127659574468085%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
}
@media (min-width: 768px) {
  html .pageBuilderLayout .row .col-sm-12 {
    width: 99.99999999%;
  }
  html .pageBuilderLayout .row .col-sm-11 {
    width: 91.48936169%;
  }
  html .pageBuilderLayout .row .col-sm-10 {
    width: 82.9787234%;
  }
  html .pageBuilderLayout .row .col-sm-9 {
    width: 74.4680851%;
  }
  html .pageBuilderLayout .row .col-sm-8 {
    width: 65.9574468%;
  }
  html .pageBuilderLayout .row .col-sm-7 {
    width: 57.44680851%;
  }
  html .pageBuilderLayout .row .col-sm-6 {
    width: 48.93617021%;
  }
  html .pageBuilderLayout .row .col-sm-5 {
    width: 40.42553191%;
  }
  html .pageBuilderLayout .row .col-sm-4 {
    width: 31.91489361%;
  }
  html .pageBuilderLayout .row .col-sm-3 {
    width: 23.40425532%;
  }
  html .pageBuilderLayout .row .col-sm-2 {
    width: 14.89361702%;
  }
  html .pageBuilderLayout .row .col-sm-1 {
    width: 6.38297872%;
  }
  html .pageBuilderLayout .row [class*="col-sm-"] {
    margin-left: 2.127659574468085%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
}
html .pageBuilderLayout .row .col-xs-12 {
  width: 99.99999999%;
}
html .pageBuilderLayout .row .col-xs-11 {
  width: 91.48936169%;
}
html .pageBuilderLayout .row .col-xs-10 {
  width: 82.9787234%;
}
html .pageBuilderLayout .row .col-xs-9 {
  width: 74.4680851%;
}
html .pageBuilderLayout .row .col-xs-8 {
  width: 65.9574468%;
}
html .pageBuilderLayout .row .col-xs-7 {
  width: 57.44680851%;
}
html .pageBuilderLayout .row .col-xs-6 {
  width: 48.93617021%;
}
html .pageBuilderLayout .row .col-xs-5 {
  width: 40.42553191%;
}
html .pageBuilderLayout .row .col-xs-4 {
  width: 31.91489361%;
}
html .pageBuilderLayout .row .col-xs-3 {
  width: 23.40425532%;
}
html .pageBuilderLayout .row .col-xs-2 {
  width: 14.89361702%;
}
html .pageBuilderLayout .row .col-xs-1 {
  width: 6.38297872%;
}
html .pageBuilderLayout .row [class*="col-xs-"] {
  margin-left: 2.127659574468085%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html .pageBuilderLayout .row [class*="col-md-"]:first-child,
html .pageBuilderLayout .row [class*="col-sm-"]:first-child,
html .pageBuilderLayout .row [class*="col-xs-"]:first-child {
  margin-left: 0;
}
html .pageBuilderLayout .row-fluid {
  width: auto;
  margin: 3px;
}
