.login-page {
  background-image: url("../img/bg1.jpg");
}

.pagination > .disabled > a,
.pagination > .disabled > a:focus,
.pagination > .disabled > a:hover,
.pagination > .disabled > span,
.pagination > .disabled > span:focus,
.pagination > .disabled > span:hover {
  color: #232121 !important;
  cursor: not-allowed !important;
  background-color: #e6e2e2bf !important;
  border-color: #ddd !important;
}

.sidemenu-bg {
  background: #f7f7f7;
  border: 1px solid #ccc;
  padding: 30px;
}

.tparrows {
  cursor: pointer;
  background: inherit !important;
  background: inherit !important;
  width: 40px;
  height: 40px;
  position: relative !important;
}

.tp-leftarrow,
.tp-rightarrow {
  top: -1% !important;
}

#hero {
  background-attachment: fixed;
}

#hero {
  width: 100%;
  background: url(../img/bg/rendered.jpg);
  position: relative;
  padding: 120px 0 0 0;
}

/*==================================================
 * Effect 8
 * ===============================================*/
.effect8 {
  position: relative;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3),
    0 0 40px rgba(0, 0, 0, 0.1) inset;
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3),
    0 0 40px rgba(0, 0, 0, 0.1) inset;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.effect8:before,
.effect8:after {
  content: "";
  position: absolute;
  z-index: -1;
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);
  -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);
  top: 10px;
  bottom: 10px;
  left: 0;
  right: 0;
  -moz-border-radius: 100px / 10px;
  border-radius: 100px / 10px;
}
.effect8:after {
  right: 10px;
  left: auto;
  -webkit-transform: skew(8deg) rotate(3deg);
  -moz-transform: skew(8deg) rotate(3deg);
  -ms-transform: skew(8deg) rotate(3deg);
  -o-transform: skew(8deg) rotate(3deg);
  transform: skew(8deg) rotate(3deg);
}

/*==================================================
 * Effect 5
 * ===============================================*/
.effect5 {
  position: relative;
}
.effect5:before,
.effect5:after {
  z-index: -1;
  position: absolute;
  content: "";
  bottom: 25px;
  left: 10px;
  width: 50%;
  top: 80%;
  max-width: 300px;
  background: #777;
  -webkit-box-shadow: 0 35px 20px #777;
  -moz-box-shadow: 0 35px 20px #777;
  box-shadow: 0 35px 20px #777;
  -webkit-transform: rotate(-8deg);
  -moz-transform: rotate(-8deg);
  -o-transform: rotate(-8deg);
  -ms-transform: rotate(-8deg);
  transform: rotate(-8deg);
}
.effect5:after {
  -webkit-transform: rotate(8deg);
  -moz-transform: rotate(8deg);
  -o-transform: rotate(8deg);
  -ms-transform: rotate(8deg);
  transform: rotate(8deg);
  right: 10px;
  left: auto;
}

.process .border-area.right-top {
  position: absolute;
  top: -2px;
  background: #f7f7f7;
  height: 110px;
  width: 110px;
  right: -2px;
}

.process .border-area.right-bottom,
.process .border-area.left-top,
.process .border-area.left-bottom {
  background: #f7f7f7;
}

.upload-img-btn {
  position: absolute;
  z-index: 9;
  top: 18px;
  right: 12px;
}

.cb {
  padding-top: 100px !important;
}

.modal-header .close {
  margin: 0 !important;
}

.title-1 {
  margin-top: 10px;
}

p img {
  max-width: 100%;
}

.entry-content p,
.entry-content ul {
  font-family: inherit !important;
}

.entry-content ul {
  padding: 15px !important;
}
