
         @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300&display=swap');
         .lbl-asterisk:after {
         content: '*';
         font-weight: bold;
         color: red;
         font-size: 10px !important;
         padding: 5px;
         }
         .form-horizontal .control-label .lbl-asterisk:after {
         content: '*';
         font-weight: bold;
         color: red;
         font-size: 10px !important;
         padding: 5px;
         }
         .error-template {
         padding: 40px 15px;
         text-align: center;
         }
         .error-actions {
         margin-top: 15px;
         margin-bottom: 15px;
         }
         .error-actions .btn {
         margin-right: 10px;
         }
         #photogallery .photogallery-item {
         right: 0;
         margin: 0 0 15px;
         }
         #photogallery .photogallery-item .photogallery-link {
         display: block;
         position: relative;
         margin: 0 auto;
         max-width: 400px;
         }
         #photogallery .photogallery-item .photogallery-link .photogallery-hover {
         position: absolute;
         width: 100%;
         height: 100%;
         opacity: 0;
         background: rgba(254,209,54,.9);
         -webkit-transition: all ease .5s;
         -moz-transition: all ease .5s;
         transition: all ease .5s;
         }
         #photogallery .photogallery-item .photogallery-link .photogallery-hover:hover {
         opacity: 1;
         }
         #photogallery .photogallery-item .photogallery-link .photogallery-hover .photogallery-hover-content {
         position: absolute;
         top: 50%;
         width: 100%;
         height: 20px;
         margin-top: -12px;
         text-align: center;
         font-size: 20px;
         color: #fff;
         }
         #photogallery .photogallery-item .photogallery-link .photogallery-hover .photogallery-hover-content i {
         margin-top: -12px;
         }
         #photogallery .photogallery-item .photogallery-link .photogallery-hover .photogallery-hover-content h3,
         #photogallery .photogallery-item .photogallery-link .photogallery-hover .photogallery-hover-content h4 {
         margin: 0;
         }
         #photogallery .photogallery-item .photogallery-caption {
         margin: 0 auto;
         /*padding: 25px;*/
         max-width: 400px;
         text-align: center;
         background-color: #fff;
         }
         #photogallery .photogallery-item .photogallery-caption h4 {
         margin: 0;
         text-transform: none;
         }
         #photogallery .photogallery-item .photogallery-caption p {
         margin: 0;
         font-family: "Droid Serif","Helvetica Neue",Helvetica,Arial,sans-serif;
         font-size: 16px;
         font-style: italic;
         }
         #photogallery * {
         z-index: 2;
         min-height: 72px;
         }
         .item-img-grid img {
         width: 280px;
         height: 190px;
         }
         .item-ads-grid {
         padding: 10px;
         border: 1px solid #DDD;
         margin-bottom: 20px;
         background-color: #FFF;
         overflow: hidden !important;
         position: relative;
         min-height: 251px;
         }
         .item-action-grid ul {
         list-style: none;
         padding: 0;
         }
         .item-action-grid ul li {
         display: inline;
         font-size: 12px;
         color: #BBB;
         }
         .item-title-grid h4 {
         font-weight: 600;
         }
         .item-price-grid h3 {
         font-weight: 500;
         font-size: 16px;
         color: #333;
         margin-bottom: 0px;
         }
         .item-price-grid h3 i {
         color: #298CC5;
         font-size: 14px;
         float: left;
         margin-right: 10px;
         }
         .item-price-grid a {
         text-decoration: none !important;
         }
         .item-price-grid a:hover {
         text-decoration: none !important;
         }
         .item-price-grid span {
         color: #298CC5;
         font-size: 11px;
         }
         .item-img-grid img {
         /*height: 150px;*/
         text-align: center;
         }
         .item-badge-grid {
         top: 10%;
         box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);
         left: -15%;
         position: absolute;
         transform: rotate(-45deg);
         z-index: 3;
         width: 175px;
         }
         .item-badge-grid a {
         border: 1px solid rgba(255, 255, 255, 0.1);
         color: #fff;
         display: block;
         font-size: 11px;
         font-weight: bold;
         text-align: center;
         /*text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);*/
         text-transform: uppercase;
         transition: all 0.3s ease 0s;
         }
         /* fixed social*/
         #fixed-social {
         position: fixed;
         z-index: 99999;
         top: 40%;                  
         right:-153px;
         transition: all 0.5s; cursor: pointer;
         display: inline-block;
         }
         #fixed-social img{display:block; width: 152px; height:224px; }
         #fixed-social:hover{right:0px;}
         #fixed-social i{display: inline-block;padding-bottom:2px;}
         #fixed-social>a{color:#fff;text-decoration: none;}
         .resp-container {
         position: relative;
         overflow: hidden;
         padding-top: 50.25%;
         }
         .resp-iframe {
         position: absolute;
         top: 0;
         left: 0;
         width: 100%;
         height: 100%;
         border: 0;
         }
         .dairy_cls .modal-header{padding:8px;}
         .dairy_cls .modal-title{color:#000;}
         .titles_cls{ background:#0079c3;
         color: #fff;
         width:40px;
         padding:8px 10px; font-size: 15px;
         border-radius:6px 0 0 6px; writing-mode: vertical-rl;text-orientation: mixed;display:inline-block; text-align: center; line-height: 20px;text-transform: uppercase;height:224px;}
         .search-wrapper
         {
         margin: 7px;
         padding: 0px 0px;
         position: relative;
         }
         .navbar-nav{
         margin: 0px 1%;
         }
         .skdslider .slide-desc 
         {
         bottom: 13%;
         /*right: 20%;*/
         }
         .skdslider .slide-desc > p a.more 
         {
         color: #000000;
         font-size: 13px;
         text-decoration: none;
         margin-left: 0;
         margin-top: 0px !important;
         margin-right: 9px;
         background-color: #f59f50;
         padding: 4px 5px;
         }
         i.fa.fa-twitter {
         color: white;
         background: #55acee;
         padding: 6px;
         border-radius: 50%;
         top: -7px;
         position: relative;
         width: 25px;
         height: 25px;
         margin-right: 7px;
         } 
         i.fa.fa-facebook {
         color: white;
         background: #4e71a8;
         padding: 6px;
         border-radius: 50%;
         top: -7px;
         position: relative;
         width: 25px;
         height: 25px;
         margin-right: 7px;
         }
         i.fa.fa-instagram {
         color: white;
         background: radial-gradient(circle at 33% 100%, #fed373 4%, #f15245 30%, #d92e7f 62%, #9b36b7 85%, #515ecf);
         padding: 6px;
         border-radius: 50%;
         top: -7px;
         position: relative;
         width: 25px;
         height: 25px;
         margin-right: 7px;
         }
         i.fa.fa-youtube-play {
         color: white;
         background: #cc0000;
         padding: 6px;
         border-radius: 50%;
         top: -7px;
         position: relative;
         width: 25px;
         height: 25px;
         margin-right: 7px;
         }
         i.fa.fa-linkedin {
         color: white;
         background: #0076b4;
         padding: 6px;
         border-radius: 50%;
         top: -7px;
         position: relative;
         width: 25px;
         height: 25px;
         margin-right: 7px;
         }
         footer p a {
         color: #fff;
         }
         footer h4{
         margin: 10px 0px;
         }
         .navbar-inverse .navbar-nav > li > a {
         color: #FFF;
         border-right: 1px solid #0079c3;
         padding: 8px 45px;
         font-size: 16px;
         font-weight: 500;
         }
         h1, h2, h3, h4, h5,h6 p ul li a{
         font-family: 'Poppins', sans-serif;
         font-family: 'Roboto', sans-serif;
         }
         /*h2,h3,h4,h5,h6 {
         font-family: 'Poppins', sans-serif;
         }
         p ul li{
         font-family: 'Poppins', sans-serif;
         font-weight: 100!important;
         }*/

        .slideText{
            margin: 15px 0px;
        }
        .about-lms{
            border: 1px solid;
			box-shadow: 2px 2px 2px 2px #00456de3;
			
			padding: -1px 10px;
   
        }
        
    
