@import "https://fonts.googleapis.com/css?family=Arima+Madurai:100,200,300,400,500,700,800,900";
@media (min-width:1200px){.col-lg-3{width:25%!important}.mainhe{font-size:34px;padding:10px;text-align:center;color:#e92563}.card-container,.front,.back{width:100%;min-height:349px;border-radius:4px;-webkit-box-shadow:0 0 19px 0 rgba(0,0,0,.16);-moz-box-shadow:0 0 19px 0 rgba(0,0,0,.16);box-shadow:0 0 19px 0 rgba(0,0,0,.16)}.card .content .main{height:290px}.card .back .content .main{height:329px}}
@media (min-width:992px) and (max-width:1199px){.mainhe{font-size:30px;padding:10px;text-align:center;color:#e92563}.card-container,.front,.back{width:100%;min-height:319px;border-radius:4px;-webkit-box-shadow:0 0 19px 0 rgba(0,0,0,.16);-moz-box-shadow:0 0 19px 0 rgba(0,0,0,.16);box-shadow:0 0 19px 0 rgba(0,0,0,.16)}.card .content .main{height:260px}.card .back .content .main{height:311px}}
@media (min-width:768px) and (max-width:991px){.mainhe{font-size:28px;padding:10px;text-align:center;color:#e92563}.card-container,.front,.back{width:100%;min-height:280px;border-radius:4px;-webkit-box-shadow:0 0 19px 0 rgba(0,0,0,.16);-moz-box-shadow:0 0 19px 0 rgba(0,0,0,.16);box-shadow:0 0 19px 0 rgba(0,0,0,.16)}.card .content .main{height:221px}.card .back .content .main{height:271px}}
@media (max-width:767px){.mainhe{font-size:20px;padding:10px 10px 0 0;text-align:center;color:#e92563}.card-container,.front,.back{width:100%;min-height:390px;border-radius:4px;-webkit-box-shadow:0 0 19px 0 rgba(0,0,0,.16);-moz-box-shadow:0 0 19px 0 rgba(0,0,0,.16);box-shadow:0 0 19px 0 rgba(0,0,0,.16)}.card .content .main{height:331px}.card .back .content .main{height:341px}}body{background:#FFF!important}.header{background:#fff;padding:8px 0 10px;margin:0 auto}.card-container{-webkit-perspective:800px;-moz-perspective:800px;-o-perspective:800px;perspective:800px;margin-bottom:30px}.card-container:not(.manual-flip):hover .card,.card-container.hover.manual-flip .card{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.card-container.static:hover .card,.card-container.static.hover .card{-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none}.card{-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;position:relative}.front,.back{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;background-color:#FFF;box-shadow:0 1px 3px 0 rgba(0,0,0,.14)}.front{z-index:2}.blue{padding-bottom:10px}.back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);z-index:3}.back .btn-simple{position:absolute;left:0;bottom:4px}.card{background:none repeat scroll 0 0 #FFF;border-radius:4px;color:#444}.card .cover{height:105px;overflow:hidden;border-radius:4px 4px 0 0}.card .cover img{width:100%}.card .user{border-radius:50%;display:block;height:120px;margin:-55px auto 0;overflow:hidden;width:120px}.card .user img{background:none repeat scroll 0 0 #FFF;border:4px solid #FFF;width:100%}.card .content{background-color:rgba(0,0,0,0);box-shadow:none;padding:0 20px 10px}.card .name{font-family:'Arima Madurai',cursive;font-size:22px;line-height:28px;margin:10px 0 0;text-align:center;text-transform:capitalize}.card h5{margin:5px 0;font-weight:400;line-height:20px}.card .profession{color:#999;text-align:center;margin-bottom:20px}.card .footer{border-top:1px solid #EEE;color:#999;margin:0;padding:10px 0 0;text-align:center;background-color:#3ca3ca}.card .footer .social-links{font-size:18px}.card .footer .social-links a{margin:0 7px}.card .footer .btn-simple{margin-top:-6px}.card .header1{padding:15px 20px;height:70px}.card .motto{font-family:'Arima Madurai',cursive;border-bottom:1px solid #EEE;color:#999;font-size:14px;font-weight:400;padding-bottom:10px;text-align:center}.card .stats-container{width:100%;margin-top:50px}.card .stats{display:block;float:left;width:33.333333%;text-align:center}.card .stats:first-child{border-right:1px solid #EEE}.card .stats:last-child{border-left:1px solid #EEE}.card .stats h4{font-family:'Arima Madurai',cursive;font-weight:300;margin-bottom:5px}.card .stats p{color:#777}.title{color:#506A85;text-align:center;font-weight:300;font-size:44px;margin-bottom:90px;line-height:90%}.title small{font-size:17px;color:#999;text-transform:uppercase;margin:0}.space-30{height:30px;display:block}.space-50{height:50px;display:block}.space-200{height:200px;display:block}.white-board{background-color:#FFF;min-height:200px;padding:60px 60px 20px}.ct-heart{color:#F74933}pre.prettyprint{background-color:#fff;border:1px solid #999;margin-top:20px;padding:20px;text-align:left}.atv,.str{color:#05AE0E}.tag,.pln,.kwd{color:#3472F7}.atn{color:#2C93FF}.pln{color:#333}.com{color:#999}.navbar-brand-logo{padding:0}.navbar-brand-logo .logo{border:1px solid #333;border-radius:50%;float:left;overflow:hidden;width:60px}.navbar .navbar-brand-logo .brand{color:#FFF;float:left;font-size:18px;font-weight:400;line-height:20px;margin-left:10px;margin-top:10px;width:60px}.navbar-default .navbar-brand-logo .brand{color:#555}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.front,.back{-ms-backface-visibility:visible;backface-visibility:visible}.back{visibility:hidden;-ms-transition:all .2s cubic-bezier(.92,.01,.83,.67)}.front{z-index:4}.card-container:not(.manual-flip):hover .back,.card-container.manual-flip.hover .back{z-index:5;visibility:visible}}a.kk:link,a.kk:active,a.kk:visited{font-family:Calibri,Arial;font-size:14px;color:#FFF;text-decoration:none}a.kk:hover{text-decoration:none;color:#71b9df}body{margin:0 auto}#feedback{height:123px;left:0;position:fixed;top:30%;transform:rotate(0deg);width:104px;z-index:1000}#feedback1{height:123px;left:0;position:fixed;top:38%;transform:rotate(0deg);width:104px;z-index:1000}#feedback2{height:294px;left:100%;position:fixed;top:25%;transform:rotate(-90deg);width:216px;z-index:1000}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.toprightn{padding-top:10px;text-align:left;padding-left:0!important;padding-right:0!important}}@media screen and (max-width:768px){}@media screen and (max-width:800px){.toprightn{padding-top:10px;text-align:left;padding-left:0!important;padding-right:0!important}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.nav-new{padding-right:0;padding-left:0}.nav-new1{padding-right:0;padding-left:0;overflow-y:none;border-top:0}.nav-new2{padding-right:0;padding-left:0}}.logo{float:left}.toprightn{padding-top:10px;text-align:left}.btn3{background:#8ac639;background-image:-webkit-linear-gradient(top,#8ac639,#63971c);background-image:-moz-linear-gradient(top,#8ac639,#63971c);background-image:-ms-linear-gradient(top,#8ac639,#63971c);background-image:-o-linear-gradient(top,#8ac639,#63971c);background-image:linear-gradient(to bottom,#8ac639,#63971c);font-family:Arial;color:#fff;font-size:20px;text-decoration:none;padding:5px 12px;float:left;width:100%;text-align:center}.carticon{float:left;margin-left:8px;padding-right:4px}.cart{width:330px;height:40px;float:right;margin-top:5px;margin-left:10px;background:none repeat scroll 0 0 #6bb8d4;padding:5px;border-radius:5px;opacity:.7}.myac{font-family:"Myriad Pro","Trebuchet MS",Arial;font-size:15px;color:#fff;text-align:left;vertical-align:top;padding:3px 0 5px}.btn3:hover{background:#66a039;background-image:-webkit-linear-gradient(top,#66a039,#66a039);background-image:-moz-linear-gradient(top,#66a039,#66a039);background-image:-ms-linear-gradient(top,#66a039,#66a039);background-image:-o-linear-gradient(top,#66a039,#66a039);background-image:linear-gradient(to bottom,#66a039,#66a039);color:#fff;text-decoration:none}.btn1{background:#b8b;background-image:-webkit-linear-gradient(top,#b8b,#986098);background-image:-moz-linear-gradient(top,#b8b,#986098);background-image:-ms-linear-gradient(top,#b8b,#986098);background-image:-o-linear-gradient(top,#b8b,#986098);background-image:linear-gradient(to bottom,#b8b,#986098);font-family:Arial;color:#fff;font-size:20px;padding:5px 12px;text-decoration:none;float:left;width:100%;text-align:center}.btn1:hover{background:#b8b;background-image:-webkit-linear-gradient(top,#b8b,#b8b);background-image:-moz-linear-gradient(top,#b8b,#b8b);background-image:-ms-linear-gradient(top,#b8b,#b8b);background-image:-o-linear-gradient(top,#b8b,#b8b);background-image:linear-gradient(to bottom,#b8b,#b8b);color:#fff;text-decoration:none}.btn4{background:#3ec7db;background-image:-webkit-linear-gradient(top,#0f94a8,#3ec7db);background-image:-moz-linear-gradient(top,#0f94a8,#3ec7db);background-image:-ms-linear-gradient(top,#0f94a8,#3ec7db);background-image:-o-linear-gradient(top,#0f94a8,#3ec7db);background-image:linear-gradient(to bottom,#3ec7db,#0f94a8);font-family:Arial;color:#fff;font-size:20px;padding:5px 12px;text-decoration:none;float:left;width:100%;text-align:center}.btn4:hover{background:#0f94a8;background-image:-webkit-linear-gradient(top,#0f94a8,#0f94a8);background-image:-moz-linear-gradient(top,#0f94a8,#0f94a8);background-image:-ms-linear-gradient(top,#0f94a8,#0f94a8);background-image:-o-linear-gradient(top,#0f94a8,#0f94a8);background-image:linear-gradient(to bottom,#0f94a8,#0f94a8);color:#fff;text-decoration:none}.btn2{background:#ee2867;background-image:-webkit-linear-gradient(top,#ee2867,#cd144f);background-image:-moz-linear-gradient(top,#ee2867,#cd144f);background-image:-ms-linear-gradient(top,#ee2867,#cd144f);background-image:-o-linear-gradient(top,#ee2867,#cd144f);background-image:linear-gradient(to bottom,#ee2867,#cd144f);font-family:Arial;color:#fff;font-size:20px;text-decoration:none;float:left;padding:5px 12px;width:100%;margin-left:0p;text-align:center}.btn2:hover{background:#ed165a;background-image:-webkit-linear-gradient(top,#ed165a,#ed165a);background-image:-moz-linear-gradient(top,#ed165a,#ed165a);background-image:-ms-linear-gradient(top,#ed165a,#ed165a);background-image:-o-linear-gradient(top,#ed165a,#ed165a);background-image:linear-gradient(to bottom,#ed165a,#ed165a);color:#fff;text-decoration:none}.inputf{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px;border-width:0;color:#000;background:#bcdef1;font-size:13px;padding:4px;margin-top:10px}.inputnn{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#000;border:1px solid #A9A6A0;background:none repeat scroll 0 0 #FFF;width:210px;height:28px;border:medium none;opacity:.5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-khtml-border-radius:4px}.inputm{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px;border-width:0;background:#fff;font-size:16px;width:220px;padding:1px;margin-top:10px;color:#000}.menu{background:transparent;font-family:Calibri,Arial;font-size:16px;margin:0}.blue{font-family:Calibri,Arial;font-size:20px;color:#7B1918}.white{font-family:'Roboto', sans-serif;font-size:24px;color:#fff}.white1{font-family:Calibri,Arial;font-size:16px;color:#fff}.white2{font-family:Calibri,Arial;font-size:20px;color:#767676}.white3{font-family:Calibri,Arial;font-size:14px;color:#fff;border-bottom:1px dotted #FFF;margin:0 auto;padding-bottom:10px}.list{font-family:Calibri,Arial;font-size:18px;color:#2d2d2d;line-height:32px;text-align:left}.blackt{font-family:Calibri,Arial;font-size:18px;color:#2d2d2d;text-align:left}.blackt1{font-family:Calibri,Arial;font-size:15px;color:#2d2d2d;text-align:left}.green{font-family:Calibri,Arial;font-size:26px;color:#08b46a;text-align:left}.form{float:left;background:#237ba9;padding:5px;font-family:Calibri,Arial;font-size:16px;color:#FFF;font-weight:400}.test{background:#eeeeee ;padding:6px;text-align:center}.btn{background:#13b06c;-webkit-border-radius:12;-moz-border-radius:12;border-radius:12px;font-family:Arial;color:#fff;font-size:20px;padding:5px 20px;border:solid #1ea96c 2px;text-decoration:none;font-weight:700}.btn:hover{background:#a1e6c8;text-decoration:none}.footerbg{padding:20px 10px;font-family:Calibri,Arial;font-size:14px;color:#FFF}#services .services-top{padding:7px 0 10px}#services .services-list{padding-top:30px}.services-list .service-block{margin-bottom:35px}.services-list .service-block .ico{font-size:38px;float:left}.services-list .service-block .text-block{margin-left:58px}.services-list .service-block .text-block .name{font-size:20px;font-weight:500;font-family:Calibri,Arial;margin-bottom:5px;color:#0D75AA}.services-list .service-block .text-block .info{font-size:18px;font-weight:300;font-family:Calibri,Arial;margin-bottom:10px}.services-list .service-block .text-block .text{font-size:14px;line-height:normal;font-weight:300;font-family:Calibri,Arial}.highlight{color:#2ac5ed;font-weight:700}.bgbgn{background:#FFF}.pad{margin-bottom:8px;!importantdisplay:inline;margin-right:10px;float:left}.thumbnail{position:relative;padding:0;margin-bottom:20px}.thumbnail img{width:100%}.pimg{min-height:100px;display:block}.pimg1{width:100%;min-height:100px;display:block}.prodcol{float:left;padding:0!important;margin-bottom:20px;padding-left:6px;margin-left:0;margin-right:0}.prodcol1{float:left;margin-bottom:10px;margin-left:0}.black2{font-family:Calibri,Arial;font-size:18px;color:#3d3d3d;margin:4px auto;text-align:center}.marooun{font-family:'Roboto', sans-serif;font-size:22px;color:#666}.smallin{font-family:Calibri,Arial;font-size:18px;color:#3d3d3d}.green1{font-family:Calibri,Arial;font-size:16px;color:#000;text-align:center}.green2{font-family:Calibri,Arial;font-size:20px;color:#c03539;padding-left:10px;margin:0 auto}input{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #CCC}.rightbox{border:1px solid #fccb85;margin-left:12px;float:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.table>tbody>tr>td,.table>tfoot>tr>td{vertical-align:middle}@media screen and (max-width:600px){table#cart tbody td .form-control{width:20%;display:inline!important}.actions .btn{width:36%;margin:1.5em 0}.actions .btn-info{float:left}.actions .btn-danger{float:right}table#cart thead{display:none}table#cart tbody td{display:block;padding:.6rem;min-width:320px}table#cart tbody tr td:first-child{background:#333;color:#fff}table#cart tbody td:before{content:attr(data-th);font-weight:700;display:inline-block;width:8rem}.carousel{margin-bottom:0}.carousel-control{left:-12px}.carousel-control.right{right:-12px}.carousel-indicators{right:50%;top:auto;bottom:0;margin-right:-19px}.carousel-indicators li{background:silver}.carousel-indicators .active{background:#333}#feedback{height:104px;width:104px;position:fixed;top:40%;z-index:1000;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);left:97%}#feedback a{display:block;background:#73be28;height:43px;padding:7px 12px;text-align:center;text-decoration:none;width:169px;color:#fff;font-family:Arial,sans-serif;font-size:18px;font-weight:700;border-bottom:solid 1px #73be28;border-left:solid 1px #73be28;border-right:solid 1px #73be28}#feedback a:hover{background:#73be28}}@media (min-width:1200px){.subSubCategory{width:100%; float:left; margin:0 0 20px;} .subSubCategory ul{width: 100%;padding: 0 0 0 15px;float: left;} .subSubCategory ul li{list-style: disc;float:left; margin:3px 25px 3px 3px; padding:0; } .subSubCategory ul li a{ font-size:12px;color:#333;} .newallpro{transition-duration: 0.3s;width:31.33%; float:left;margin: 0px 1% 20px !important; padding:0px!important;}.newallpro:hover{box-shadow:0 0 16px rgba(0,0,0,0.4);} .newallpronew{width:25%; float:left; padding:0px 10px!important;} .pimg img{width:340px !important; height:auto !important;} .black2{ font-size:30px!important;} .green1{font-size:35px!important;} .listViewProducts{ width:100%; float:left;} .listViewProducts .pimg{width: 32%;float: left;} .listViewProducts .pimg img{margin: 0;float: left;padding: 0px;} .listViewProducts .prodRightDiv{width: 67%;float: right;text-align: left;} .listViewProducts .prodRightDiv a h3.black2{text-align: left; font-size: 26px !important; font-family: roboto; font-weight: 600; margin: 20px 0 10px 0;}.listViewProducts .prodRightDiv a:hover h3.black2{color: #9b659f;} .listViewProducts .prodRightDiv .green1{text-align: left;}  }@media (min-width:992px) and (max-width:1199px){.newallpro{width:25%; float:left; padding:0px 8px!important;}.newallpronew{width:20%; float:left; padding:0px 8px!important;}.pimg img{width:100%; height:auto;} .black2{ font-size:16px!important;} .green1{font-size:16px!important;}}@media (min-width:768px) and (max-width:991px){.newallpro{width:25%; float:left; padding:0px 6px!important;}.newallpronew{width:20%; float:left; padding:0px 6px!important;}.pimg img{width:100%; height:auto;} .black2{ font-size:15px!important;} .green1{font-size:14px!important;}}@media (max-width:767px){.newallpro{width: 50%; float:left; padding:0px 6px!important;}.newallpronew{width: 50%; float:left; padding:0px 6px!important;}.pimg img{width:100%; height:auto;} .black2{ font-size:14px!important;} .green1{font-size:14px!important;}   }

.pimg {
    min-height: 290px;
    display: block;
}
@media screen and (max-width:35em){
.pimg {min-height: 155px;display: block;}

.listViewProducts .productDescription{ display:none;}
.listViewProducts .productCode1 {display: none;}
.listViewProducts .prodRightDivDetailsReviews{display: none;}
.listViewProducts .prodRightDivDetails { width: 100%;}
.listViewProducts .prodRightDivPrice {width: 100%;}
.listViewProducts .prodRightDivPrice .green1 { font-size: 21px !important; margin: 0;}
.listViewProducts .addToCartListing{margin: 5px 0 0 0;}
.listViewProducts .orderNowListing{    margin: 8px 0;}
.listViewProducts .addToCartListing a{ height: 35px; line-height: 35px; font-size: 15px;}
.listViewProducts .orderNowListing a{ height: 35px; line-height: 35px; font-size: 15px;}
.cd-tab-filter{width: 100% !important;}
.cd-tab-filter ul{  width: 100%; border: 1px solid #c5bbc5; box-shadow: none !important;}
.cd-tab-filter a{width: 100% !important;}
.breadSubCat ul {    text-align: center;}
.breadSubCat ul li{display: inline-block; margin: 0 14px 3px 0;}
.breadSubCat ul li a{    text-decoration: underline;}
.listViewProducts .prodRightDivDetails .black2{    font-size: 18px!important; font-weight:600;}
}



.marooun{
color:#a255a6;
}
.contenthead{
font-size:18.8px;
color:#a255a6;
font-family: 'Roboto', sans-serif;
}



/* <!-- ratings & reviews starts --> */
 
.rating-input span{
color:#ffce00;
}
.white {
  color: #ffffff;
  font-weight: 100;
  text-align: center;
}
#slider1 {
  display: block;
}
#slider2, #slider3 {
  display: none;
}
#testimonials {
  background-color: #BDC3C7;
  padding-top: 0px;
  padding-bottom: 40px;
  position: relative;
}
#testimonials blockquote {
  background-color: #ffffff;
  border-radius: 6px;
  color: #404040;
  font-size: 1.1em;
  font-weight: 400;
  margin: auto;
  padding: 17px;
  font-style: normal;
  height: auto;
  vertical-align: middle;
}
.fa-chevron-left {
  opacity: 0.3;
  cursor: default;
}
#previous {
  display: block;
  position: absolute;
  left: 50px;
  top: 40%;
}
#next {
  display: block;
  position: absolute;
  right: 50px;
  top: 40%;
}
@media(max-width: 1280px) and (min-width: 1200px) {
  #previous {
    left: 10px;
  }
  #next {
    right: 10px;
  }
}
@media(max-width: 1080px) and (min-width: 981px) {
  #previous {
    left: 5px;
  }
  #next {
    right: 5px;
  }
}
@media(max-width: 1280px) {
  #testimonials blockquote {
    height: 182px;
  }
}
@media(max-width: 980px) {
  #testimonials blockquote {
    height: 245px;
  }
  #previous, #next {
    display: none;
  }
}
@media(max-width: 767px) {
  #testimonials {
    padding-top: 0;
    padding-bottom: 75px;
  }
  #testimonials .span4:first-of-type {
    margin-top: -60px;
  }
  #testimonials blockquote {
    height: auto;
    margin-top: 75px;
  }
}
.testimonialArrow {
  width: 0;
  height: 0;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-top: 20px solid rgb(255, 255, 255);
  margin-left: 48px;
}
.user-avatar {
  border-radius: 50%;
  border: solid 3px #FFF;
  display: inline;
  float: left;
  margin-left: 42px;
  margin-top: 10px;
}
.author {
    color: #979797;
    float: left;
    font-weight: 600;
    font-size: 15px;
    line-height: 18px;
    margin: 10px 0 0 10px;
    text-decoration: none;
    text-transform: uppercase;
}
.author span {
  color: #000;
  letter-spacing: 1px;
  text-transform: none;
}
.spiceworks-btn {
  background-color: #333333;
  border-radius: 40px;
  margin-top: 15px;
  padding: 10px 25px 10px 25px;
  text-align: center;
  vertical-align: middle;
  border: 2px solid #333333;
}
.spiceworks-btn:hover {
  background-color: #9b659f;border: 2px solid #9b659f;
}
.rev-title{
text-align:center;
font-weight:bold;
}

/* Latest Testimonial Start */
.latestTestimonial{ background: #efefef; padding: 30px 0 30px; margin: 0 0 10px; width: 100%;float: left;}

.latestTestimonial .testimonial{
    padding: 40px 29px 28px;
    margin: 50px 15px 30px;
    border: 1px solid #a255a6;
    position: relative;
	background: #fff;
}

.latestTestimonial .testimonial .pic{
    width: 70px;
    height: 70px;
    border-radius: 50%;
    border: 3px solid #a255a6;
    overflow: hidden;
    margin: 0 auto;
    position: absolute;
    top: -37px;
    left: 0;
    right: 0;
    background: #fff;
}

.latestTestimonial .testimonial .pic img{
    width: 100%;
    height: auto;
}

.latestTestimonial .testimonial .description{
	font-size: 14px;
    color: #5e595b;
    line-height: 20px;
    text-align: center;
    margin: 0;
    position: relative;
    font-style: italic;
	height: 44px;
    overflow: hidden;
}

.latestTestimonial .testimonial .description:before{
    content: "\f10d";
    font-family: "Font Awesome 5 Free";font-weight: 900;
    font-size: 25px;
    color: #d7d7d7;
    position: absolute;
    top: -15px;
    left: -15px;
}

.latestTestimonial .testimonial .title{
	display: inline-table;
    padding: 10px 20px;
    margin: 0 auto;
    background: #fff;
    border: 1px solid #a255a6;
    font-size: 14px;
    font-weight: 700;
    color: #a255a6;
    letter-spacing: 1px;
    position: absolute;
    bottom: -20px;
    left: 10px;
    right: 0;
    border-radius: 35px;
}

.latestTestimonial .testimonial .post{
    font-size: 14px;
    color: #666;
}

.latestTestimonial .owl-theme .owl-controls{
    width: 100%;
    height: 50px;
    opacity: 1;
    position: absolute;
    top: 38%;
}

.latestTestimonial .owl-theme .owl-controls .owl-buttons div{
    width: 50px;
    height: 50px;
    line-height: 40px;
    border-radius: 0;
    background: transparent;    text-align: center;
}

.latestTestimonial .owl-prev{
    position: absolute;
    left: -5%;
}

.latestTestimonial .owl-next{
    position: absolute;
    right: -5%;
}

.latestTestimonial .owl-prev:after,
.latestTestimonial .owl-next:after{
    content: "\f104";
    font-family: "Font Awesome 5 Free";font-weight: 900;
    font-size: 30px;
    color: #a255a6;
    opacity: 1;
}

.latestTestimonial .owl-next:after{ content: "\f105"; }
.viewMoreDiv{
	text-align: center;
    width: 100%;
    float: left;
    margin: 30px 0 25px;
}
.viewMoreDiv a{
	background: #a255a6;
    color: #fff;
    padding: 8px 25px;
    font-size: 17px;
    border-radius: 25px;
    font-weight: 600;
	border: 2px solid #a255a6;
	-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;
}
.viewMoreDiv a:hover{ text-decoration:none;background: #ffffff;color: #a255a6;}

ul.navbar-nav{    text-align: center;}
ul.navbar-nav li.dropdown{ float:none; display:inline-block;}


@media only screen and (max-width: 479px){
.latestTestimonial .testimonial{ padding: 70px 10px 30px; }
.latestTestimonial .testimonial .description:before{ top: -30px; left:0; }
.latestTestimonial .testimonial .title{ font-size: 12px; }
.latestTestimonial .testimonial .post{ font-size: 11px; }
.viewMoreDiv{margin: 10px 0 10px;}
.viewMoreDiv a{ padding: 7px 20px;font-weight: 500;font-size: 15px;}
.latestTestimonial .owl-theme .owl-controls .owl-buttons div{width: 30px;}
ul.navbar-nav li.dropdown{ float:left; width:100%; text-align:left;}
.reachUs{ font-size:12px;padding: 0 5px;}
}
/* Latest Testimonial Start */
 
 
 
 .rating { 

														border: none;

														float: left;

													}

													.rating > input { display: none; } 

													.rating > label:before { 

														margin: 0 5px;

														font-size: 1.25em;

														font-family: FontAwesome;

														display: inline-block;

														content: "\f005";

													}

													.rating > .half:before { 

														content: "\f089";

														position: absolute;

													}

													.rating > label { 

														color: #ddd; 

														float: right; 

													}

													.rating > input:checked ~ label, 

													.rating:not(:checked) > label:hover,  

													.rating:not(:checked) > label:hover ~ label { color: #FFD700;  }

													.rating > input:checked + label:hover, 

													.rating > input:checked ~ label:hover,

													.rating > label:hover ~ input:checked ~ label, 

													.rating > input:checked ~ label:hover ~ label { color: #FFED85;  } 

													.rating1 { 

														border: none;

														float: right;

													}

													.rating1 > input { display: none; } 

													.rating1 > label:before { 

														margin: 0 5px;

														font-size: 1.25em;

														font-family: FontAwesome;

														display: inline-block;

														content: "\f005";

													}

													.rating1 > .half:before { 

														content: "\f089";

														position: absolute;

													}

													.rating1 > label { 

														color: #ddd; 

														float: right; 

													}

													.rating1 > input:checked ~ label,  { color: #FFD700;  }

													.rating1 > label:hover ~ input:checked ~ label, 

													.rating1 > input:checked ~ label:hover ~ label { color: #FFED85;  }  
