.text-left{text-align: left} .l_38{line-height: 38px;} .m_r_3 li{width: 13.66%;text-align: center;}
.m_r_3 .breadcrumb-item+.breadcrumb-item::before{content: unset !important;}
.m_t_3{margin-top: 3%;}

.topnav{z-index: 999}
.ads_preview{display: flex;width: 250px;}
.layout_sec ul li {display: inline-block;margin: 0px 15px 15px;}
.cust_txt {display: inline-block;position: relative;top: -14px;}

.productNav li{display: inline-block;padding: 10px 12px;}
.productNav li a{font-size: 18px;}

.loader
{
      position: fixed;
    height: 100%;
    width: 100%;
    text-align: center;
    background: #0000008a;
    z-index: 99999;
    /*display: none;*/
    left: 0px;
     top: 0px;
     bottom: 0px;
}
.sk-cube-grid {
  width: 60px;
  height: 60px;
  margin: 27% auto;
}

.sk-cube-grid .sk-cube {
  width: 33%;
  height: 33%;
  background-color: white;
  float: left;
  -webkit-animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out;
          animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out; 
}
.sk-cube-grid .sk-cube1 {
  -webkit-animation-delay: 0.2s;
          animation-delay: 0.2s; }
.sk-cube-grid .sk-cube2 {
  -webkit-animation-delay: 0.3s;
          animation-delay: 0.3s; }
.sk-cube-grid .sk-cube3 {
  -webkit-animation-delay: 0.4s;
          animation-delay: 0.4s; }
.sk-cube-grid .sk-cube4 {
  -webkit-animation-delay: 0.1s;
          animation-delay: 0.1s; }
.sk-cube-grid .sk-cube5 {
  -webkit-animation-delay: 0.2s;
          animation-delay: 0.2s; }
.sk-cube-grid .sk-cube6 {
  -webkit-animation-delay: 0.3s;
          animation-delay: 0.3s; }
.sk-cube-grid .sk-cube7 {
  -webkit-animation-delay: 0s;
          animation-delay: 0s; }
.sk-cube-grid .sk-cube8 {
  -webkit-animation-delay: 0.1s;
          animation-delay: 0.1s; }
.sk-cube-grid .sk-cube9 {
  -webkit-animation-delay: 0.2s;
          animation-delay: 0.2s; }

@-webkit-keyframes sk-cubeGridScaleDelay {
  0%, 70%, 100% {
    -webkit-transform: scale3D(1, 1, 1);
            transform: scale3D(1, 1, 1);
  } 35% {
    -webkit-transform: scale3D(0, 0, 1);
            transform: scale3D(0, 0, 1); 
  }
}

@keyframes sk-cubeGridScaleDelay {
  0%, 70%, 100% {
    -webkit-transform: scale3D(1, 1, 1);
            transform: scale3D(1, 1, 1);
  } 35% {
    -webkit-transform: scale3D(0, 0, 1);
            transform: scale3D(0, 0, 1);
  } 
}

.layoutUl img{width: 250px;}

.alertDiv{
  position: fixed;
  bottom: 12px;
  right: 10px;
  background: #da3610;
  color:#ffffff;
  display: none;
  padding: 10px 59px;
  z-index:9999999;
}

.text-white .breadcrumb-item a{color: white;  }
.m_b_25 {
    margin-bottom: 25px;
}

.title_lcr {
    background: #ebebeb;
    padding: 15px 10px;
    text-align: center;
    text-transform: uppercase;
    font-size: 16px;
    color: #54adf8;
}

.publishPost:hover {
  cursor: pointer;
}

.tempalte_main_wrap{ position:relative; width:100%;  margin:0 auto;} .temp_overlay{ position:absolute; left:0; top:0; width:100%; height:100%; display:flex; align-items:center; } .cent_template{ padding:0px 15px; width:100%; letter-spacing:1px;} .img-responsive{ display:inline-block;} 
.descrip_temp{ font-size:18px;}
/*.temp_heading_1{    font-family: 'Pacifico', cursive;}*/
.temp_heading_1{ font-size:40px; font-family: 'Pacifico', cursive !important; color:#ffffff; margin-bottom:15px;} 
.flowerstore_logo a{ display:block; position:relative;}
.temp_overlay .flowerstore_logo img{ max-width:202px;display: inline-block;} 
.temp_overlay h1{ font-size:25px;}
.temp_heading_1 > p,.temp_heading_1 > h1,.temp_heading_1 > h2,.temp_heading_1 > h3,.temp_heading_1 > h4 {font-family: 'Pacifico', cursive !important;}



.gray_color{ color:#a1a1a1;} .bluecolor{ color:#7391f6;}
.temp_heading_2{ font-family: 'Pacifico', cursive; color:#f49ac1; } 

.temp_heading_2 > p,.temp_heading_2 > h1,.temp_heading_2 > h2,.temp_heading_2 > h3,.temp_heading_2 > h4 {font-family: 'Pacifico', cursive !important;}

.temp_heading_3{ font-family: 'Roboto Slab', serif; font-weight:700; color:#fda843; margin-bottom:0px;} 
.temp_heading_3 > p,.temp_heading_3 > h1,.temp_heading_3 > h2,.temp_heading_3 > h3,.temp_heading_3 > h4 {font-family: 'Roboto Slab', serif !important; font-weight:700 !important; color:#fda843 !important; margin-bottom:0px !important;}

.temp_heading_4{ font-family: 'Montserrat', sans-serif; font-weight:200;  color:#fff; margin-bottom:0px;}
.temp_heading_4 > p,.temp_heading_4 > h1,.temp_heading_4 > h2,.temp_heading_4 > h3,.temp_heading_4 > h4 {font-family: 'Montserrat', sans-serif !important;  font-weight:200 !important;  color:#fff !important;; margin-bottom:0px;}

.temp_heading_5{ font-family: 'Montserrat', sans-serif; font-weight:200; color:#a1a1a1; margin-bottom:0px;}
.temp_heading_5 > p,.temp_heading_5 > h1,.temp_heading_5 > h2,.temp_heading_5 > h3,.temp_heading_5 > h4 {font-family: 'Montserrat', sans-serif !important; font-weight:200 !important; color:#a1a1a1 !important; margin-bottom:0px;}

.temp_heading_6{ font-family: 'Montserrat', sans-serif; font-weight:200; color:#ffffff; margin-bottom:0px;}
.temp_heading_6 > p,.temp_heading_6 > h1,.temp_heading_6 > h2,.temp_heading_6 > h3,.temp_heading_6 > h4 {font-family: 'Montserrat', sans-serif !important; font-weight:200 !important; color:#ffffff !important; margin-bottom:0px;}

.temp_heading_7{ font-family: 'Merriweather', serif; font-weight:400; color:#ffffff; margin-bottom:0px; line-height:38px; margin-top:15px;} 
.temp_heading_7 > p,.temp_heading_7 > h1,.temp_heading_7 > h2,.temp_heading_7 > h3,.temp_heading_7 > h4 {font-family: 'Merriweather', serif !important; font-weight:400 !important; color:#ffffff !important; margin-bottom:0px; line-height:38px; margin-top:15px;}

.temp_heading_8{ font-family: 'Montserrat', sans-serif; font-weight:500; color:#7391f6; margin-bottom:0px;} 
.temp_heading_8 > p,.temp_heading_8 > h1,.temp_heading_8 > h2,.temp_heading_8 > h3,.temp_heading_8 > h4 {font-family: 'Montserrat', sans-serif !important; font-weight:500 !important; color:#7391f6 !important; margin-bottom:0px;}

.temp_heading_9{ font-family: 'Merriweather', serif; font-weight:400; color:#fff; margin-bottom:0px;} 
.temp_heading_9 > p,.temp_heading_9 > h1,.temp_heading_9 > h2,.temp_heading_9 > h3,.temp_heading_9 > h4 {font-family: 'Merriweather', serif !important; font-weight:400 !important; color:#fff !important; margin-bottom:0px;}

.temp_heading_10{ font-family: 'Paytone One', sans-serif; font-weight:400; color:#fff; margin-bottom:0px;} 
.temp_heading_10 > p,.temp_heading_10 > h1,.temp_heading_10 > h2,.temp_heading_10 > h3,.temp_heading_10 > h4 {font-family: 'Paytone One', sans-serif !important; font-weight:400 !important; color:#fff !important; margin-bottom:0px;}

.temp_heading_11{ font-family: 'Lora', serif; font-weight:400; font-style:italic; color:#fff; margin-bottom:0px;}
.temp_heading_11 > p,.temp_heading_11 > h1,.temp_heading_11 > h2,.temp_heading_11 > h3,.temp_heading_11 > h4 {font-family: 'Lora', serif !important; font-weight:400 !important; font-style:italic !important; color:#fff !important; margin-bottom:0px;}

.temp_heading_12{ font-family: 'Shrikhand', cursive; color:#fff; margin-bottom:0px;} 
.temp_heading_12 > p,.temp_heading_12 > h1,.temp_heading_12 > h2,.temp_heading_12 > h3,.temp_heading_12 > h4 {font-family: 'Shrikhand', cursive !important; color:#fff !important; margin-bottom:0px;}



#temp8 .temp_overlay{ display:block; top:48px;}  #temp10 .temp_overlay{ display:block; top:48px;} 


#wpwrap
{
  overflow-x: hidden !important; 
}
.editorclass > *
{
  cursor: pointer;
}
.flowerstore_logo > *:hover,
.editorclass > *:hover
{
  width: 98%;
  margin-left: 1%;
  margin-right: 1%;
  border: #e1e1e1 2px dashed;
  /*width: 90%;*/

}


.white{color: white}

.editDiv{
      width: auto !important;
    display: inline-block;
}

.syndi_ul li{
  display: inline-block;
  text-align: center;
}

.syndi_ul{margin: 0 auto;
    display: table !important;
    text-align: center;}


.syndi_ul li img{
  height: 15px;
}


.Follow_us_r li{display: inline-block;border-bottom: unset !important;padding: 9px 0px !important;margin-right: 4px;}
.Follow_us_r li a {
    display: block;
    width: 30px;
    height: 30px;
    border-radius: 100%;
    text-align: center;
    color: #fff;
    line-height: 30px;
    font-size: 16px;
}

.Follow_us_r li a.ti-facebook,a.ti-facebook-messenger {
    background: #2d5f9a;
}

.Follow_us_r li a.ti-twitter,a.ti-skype {
    background: #00c3f3;
}


.Follow_us_r li a.ti-pinterest {
    background: #be1e2d;
}

.Follow_us_r li a.ti-linkedin {
    background: #0072af;
}

.ti-reddit{
  background: #e02222;
}

.Follow_us_r .ti-search{
  background: #1a73e8;
}
a.ti-google-plus{background: red} a.ti-whatsapp{background: #10e810;} a.ti-info{background: black} a.ti-wordpress{background: #00adff}
.Follow_us_r .ti-pencil{background: black;}


.product_row li
{
  /*margin-right: 2px;*/
  padding-right: 2%;
}

#productDiv .img-fluid,.img-contain
{
  object-fit: contain;
  height: 200px !important;
}


.alertDiv,.alertsaveDiv,.alertaddImage,.alertUploadimage{
  position: fixed;
  bottom: 12px;
  right: 10px;
  background: #c301ff;
  color:#ffffff;
  display: none;
  padding: 10px 59px;
  z-index:9999999;
}

.p_10{padding: 10px;}


.vidsumotut {
  position: fixed;
  right: -70px;
  padding: 12px;
  letter-spacing: 1px;
  font-size: 14px;
  cursor: pointer;
  /*background: rgb(93,184,225);
  background: -moz-linear-gradient(-45deg, rgba(93,184,225,1) 0%, rgba(0,141,193,1) 100%);
  background: -webkit-linear-gradient(-45deg, rgba(93,184,225,1) 0%,rgba(0,141,193,1) 100%);
  background: linear-gradient(135deg, rgba(93,184,225,1) 0%,rgba(0,141,193,1) 100%);*/
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5db8e1', endColorstr='#008dc1',GradientType=1 );
  border-radius: 0px 5px 5px 0px;
  border: none;
  box-shadow: none;
  color: #fff;
  font-weight: bold;
  z-index: 9999;
  transform: rotate(270deg);
  margin-top: 15%;
 /*background: linear-gradient(135deg, rgba(93,184,225,1) 0%,rgba(0,141,193,1) 100%);*/
}

.rewriteHeading .ti-wand{
  font-weight: 800;
}
.rewriteHeading .ti-wand:hover {
  color: white;
}

.rewriteButton{
  float: right;
  padding-bottom: 13px;
}

.bio .rewriteButton{
  margin-top: -35px;
}

.invalid {
  border: 1px solid red !important;
}

.temp_bg_img img{
    width: 100%;
    max-height: 512px;
    object-fit: fill;
    object-position: center;
}

.loaderNote{
    position: fixed;
    color: white;
    font-size: 42px;
    line-height: 1.3;
    width: 100%;
    margin: 12% auto 0 auto;
  }

.btn3{background:linear-gradient(45deg, #7ECDF9 , #D970FE, #FFC52F); font-size:16px; border-radius:35px; padding:1px; font-family: 'GilroyMedium'; font-weight:normal; color: white;} 
.btn3:hover span { background: #fff;  color: #141342; }
.btn3 span {  height: 32px;  line-height: 32px;  padding: 0px 15px;  background: #357aff;  border-radius: 35px;  display: block; }


.btn4{background:none; font-size:16px; font-family: 'GilroyMedium'; font-weight:normal; color: white;} 
.btn4 span {  height: 32px;  line-height: 32px;  padding: 0px 15px;  background: #357aff;  border-radius: 4px;  display: block; }

