.thumbnail {
margin-bottom: 0px!important;

}
@media only screen and (max-width: 768px) {
.container {
    width: 100%!important;
}
}
div#DreamGalleryDeshBoardcontainer {
  background: #e2e2e2;
    /* background: rgb(255 243 235); */
    padding: 3% 3% 4% 3%;
    /* width: 100%; */
    /* height: 100%; */
}
.row {
    display: grid!important;
}
.submitbtnrow {
    text-align: center;
}
.Adminsectiondata {
  text-align: center;
  /* background: #fff; */
  padding: 3%;
  margin: 0px;
  /* display: none; */
}
.svgDv {
    text-align: right;
    padding-right: 3rem;
}
#Adminsectiondata h1{
    /* margin: 40px 0 .6em; */
    font-size: 2.7em;
    line-height: 1.3;
    font-weight: 300;
    text-align: center;
}

.Adminsectiondata h3 {
    font-weight: 400;
}
@media only screen and (max-width: 600px) {

  .imginputrow {
      padding: 0%;
      text-align: center;
      margin: 4%;
  }
  #uploadimagetoDB, #edit10{
    margin-top: 2%;
  }
  input.cs-image {
    /* margin-top: 10px; */
    width: 30%;
}
input#cs-image_2, input#cs-image_3, input#cs-image_4, input#cs-image_5, input#cs-image_6, input#cs-image_7, input#cs-image_8, input#cs-image_9, input#cs-image_10, input#cs-image_11,input#cs-image_12, input#cs-image_13, input#Slider_image{
  padding: 2px 10px!important;
}

}
/* media query end here  */
input#cs-image_2:hover, input#cs-image_3:hover, input#cs-image_4:hover, input#cs-image_5:hover, input#cs-image_6:hover, input#cs-image_7:hover, input#cs-image_8:hover, input#cs-image_9:hover, input#cs-image_10:hover, input#cs-image_11:hover, input#cs-image_12:hover, input#cs-image_13:hover, input#sb-image_1:hover, input#Slider_image:hover {
  background: linear-gradient( 90deg , rgb(120, 179, 233) 0px, rgb(249, 192, 154))!important;
  color: rgb(255 243 235)!important;
}
.imginputrow {
    padding: 2%;
}
#uploadimagetoDB, #edit10, input#uploadslides{
  color: #0073aa;
  border: 2px solid #0073aa;
  background-color: #e2e2e2;
  padding: 10px 25px;
  font-size: 16px;
  cursor: pointer;
  font-weight: 700;
}
#uploadimagetoDB:hover{
  background: linear-gradient(90deg, rgb(120, 179, 233) 0px, rgb(249, 192, 154));
  color: rgb(255 243 235);
}
input#cs-image_2, input#cs-image_3, input#cs-image_4, input#cs-image_5, input#cs-image_6, input#cs-image_7, input#cs-image_8, input#cs-image_9, input#cs-image_10, input#cs-image_11, input#cs-image_12, input#cs-image_13, input#sb-image_1, input#Slider_image{
    color: #fff;
    background: linear-gradient(90deg,#78b3e9 0,#0073aa);
    border: none;
    cursor: pointer;
    font-size: 14px!important;
    min-height: 46px!important;
    line-height: 3.14285714!important;
    padding: 0 36px;
    border-radius: 10px;
    box-shadow: 0 10px 18px 0 rgb(0 0 0 / 45%)

}

@media only screen and (max-width: 900px) {
  input.cs-image {
      WIDTH: 23%;
  }
}


.imgH {
    /* margin-top: 9%; */

}
#adminSectionOfImages{
  display: none;
  text-align: center;
}
.imgH h3 {
    font-size: 2rem;
    font-weight: 200;
}
.adminSideImageHighlightDV {
    /* display: flex; */
    margin-top: 1%;
}
img#adminSideImageHighlight {
    width: 22%;
    height: 15rem!important;
    object-fit: cover;
    object-position: center;
    padding: 0px;

}

.deshboarDRM h2{
    margin: 40px 0 .6em;
    font-size: 2.7em;
    line-height: 1.3;
    font-weight: 300;
    text-align: center;
}

.deshboarDRM p{
  line-height: 1.5;
    font-size: 16px;
}
h4#shortcodeofPlugin {
    padding: 1rem;
    background-color: #e1ecf4;
    color: #39739d;
    width: 14rem;
    font-size: 2rem;
    font-weight: 500;
}
.shortcodeofPluginDiv p {
    text-align: left;
    font-size: 1.5rem;
    font-weight: 300;
}
button#seegalbtn {
    background-color: #e2e2e2;
    color: #0073aa;
    border: 2px solid #0073aa;
    padding: 1% 2% 1% 2%;
    font-size: 1rem;
    font-weight: 500;
}
button#seegalbtn:hover{
  background: linear-gradient( 90deg , rgb(120, 179, 233) 0px, rgb(249, 192, 154))!important;
  color: rgb(255 243 235)!important;
}
#wpcontent {

    /* height: 100%; */
    /* padding-left: 0px; */
}
.showmyImagesDv button#showmyImages{
      color: #0073aa;
      border: 2px solid #0073aa;
      background-color: #e2e2e2;
      padding: 10px 25px;
      font-size: 16px;
      cursor: pointer;
      font-weight: 700;
}
.showmyImagesDv button#showmyImages:hover{
  background: linear-gradient(90deg, rgb(120, 179, 233) 0px, rgb(249, 192, 154));
  color: rgb(255 243 235);

}
.showmyImagesDv {
    margin-top: -9%;
    display: flex;
    justify-content: space-around;

}
.adminimgovrtext {
  color: white;
  font-size: 20px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
}
input#Slider_image {
    border-radius: 0px!important;
}

h3#successcontent {
    color: green!important;
    font-weight: 700;
}

.subPageHeading {
  /* display: flex; */
}



.subPageHeading h2 {
    margin: 40px 0 .6em;
    font-size: 2.7em;
    line-height: 1.3;
    font-weight: 300;
      text-align: center;
}

.subPageHeading h4 {
    font-size: 1.7em;
    line-height: 1.3;
    font-weight: 300;
      text-align: center;
}




.inputbtnDV {
    text-align: center;
}



input#addtosabmenugalbtn{
    color: #0073aa;
    border: 2px solid #0073aa;
    background-color: #e2e2e2;
    padding: 10px 25px;
    font-size: 16px;
    cursor: pointer;
    font-weight: 700;
}

.yourfirstgalleryreview h1, .sliderheading h1 {
    color: #000;
    font-size: 2.7em;
    line-height: 1.3;
    font-weight: 300!important;
    text-align: center;
}
.allgalleryfirst h3 .sliderheading h3 {
    font-weight: 300;
    color: #000;
}

form#sliderForm {
    display: flex;
    justify-content: center;
}
img.NGHimg {
    width: 10rem;
    height: 10rem;
    padding:10px;
}
.NewGalleryRow {
    display: flex;
}
.sliderheading {
    text-align: center;
}

.sliderow .col-sm-6.col-md-3.sliderhighlightdiv {
    padding: 0%;
    margin-top: 0.3%;
    height: 15rem;
}

.allgalsliderhighlight .col-sm-6.col-md-3.allgalsliderhighlight {
    padding-top: 0px;

}
.success {
    text-align: center;
}
