*,:after,:before { -webkit-box-sizing: border-box;  -moz-box-sizing: border-box; box-sizing: border-box}
@font-face {
    font-family: FontAwesome;
    src: url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.eot) format('embedded-opentype'), url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2) format('woff2'); font-weight: 400; font-style: normal}
html { font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%}
body {margin: 0; font-family: "Poppins", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 22px; color: #333; background-color: #fff; font-weight:300;}

a {outline: 0!important; color: #497de5; text-decoration:none} a:focus { outline: dotted thin} a:active, a:hover { outline: 0; text-decoration:none}
img { width: auto\9; height: auto; border: 0;  -ms-interpolation-mode: bicubic; vertical-align: top; }
h1, h2, h3 {padding:0; margin:0}
.fl{float: left} .fr{float: right} .cl{clear:both} .b{font-weight:bold}.fw6{font-weight:600}.fw4{font-weight:400}.fw3{font-weight:300}.n{font-weight:normal}.brd2{border-radius:2px}.brd4{border-radius:4px}.brd6{border-radius:6px!important}.p_r{position:relative}.p_a{position: absolute;}.disb{display:block}.ldisb{display:none}.cp{cursor:pointer}.dnone{display:none}.cn{text-align:center}.ri{text-align:right}.wsn{white-space:normal}.tu{text-decoration:underline}

.f8 {font-size: 8px}.f9 {font-size: 9px}.f10 {font-size: 10px}.f11{font-size: 11px}.f12{font-size:12px}.f13{font-size:13px}.f14{font-size:14px}.f15{font-size:15px}.f16{font-size:16px}.f17{font-size:17px}.f18{font-size:18px}.f20{font-size:20px}.f22{font-size:22px}.f25{font-size:25px}.f28{font-size:28px}.f30{font-size:30px}.f40{font-size:40px}.f60{font-size:60px}
.lh14{line-height:14px}.lh16{line-height:16px}.lh18{line-height:18px}.lh20{line-height:20px}.lh24{line-height:24px}.lh28{line-height:28px}.lh30{line-height:30px}.lh34{line-height:34px}.lh36{line-height:36px}
.ellipsis{white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block}
.c1{color:#fff!important}.c3{color:#333}.c6{color:#666}.c9{color:#999} .c10{color: #ff8708} .c11{color: #294da2} .c12{color: #24aa01}.c13{color: #497de5}.c14{color: #f87461}.c15{color:#fec50e;}.c16{color:#d8d8d8}.c17{color:#1fd4af}
.wc1{color:#25D366}.fc1{color:#4267b2}.tc1{color:#00acee}.mc1{color:#ff9f00}
.p{padding:5px}.p1{padding:10px}.p10{padding:10px}.p15{padding:15px}.p20{padding:20px}.p3{padding:30px}.pl{padding-left:5px}.pl1{padding-left:10px}.pl15{padding-left:15px}.pl2{padding-left:20px}.pl3{padding-left:30px}.pr{padding-right:5px}.pr1{padding-right:10px}.pr15{padding-right:15px}.pr2{padding-right:20px}.pr3{padding-right:30px}.pt{padding-top:5px}.pt1{padding-top:10px}.pt15{padding-top:15px}.pt2{padding-top:20px}.pt3{padding-top:30px}.pb{padding-bottom:5px}.pb1{padding-bottom:10px}.pb15{padding-bottom:15px}.pb2{padding-bottom:20px}.pb3{padding-bottom:30px}.p10_20 {padding: 10px 20px;}.pd015 { padding: 0 20px 15px;} .pt70{padding-top:70px} .pt80{padding-top:80px}
.m{margin:5px}.m1{margin:10px}.m15{margin:15px}.m2{margin:20px}.m3{margin:30px}.ml{margin-left:5px}.ml1{margin-left:10px}.ml15{margin-left:15px}.ml2{margin-left:20px}.ml3{margin-left:30px}.mr{margin-right:5px}.mr1{margin-right:10px}.mr15{margin-right:15px}.mr2{margin-right:20px}.mr3{margin-right:30px}.mt{margin-top:5px}.mt1{margin-top:10px}.mt12{margin-top:12px}.mt15{margin-top:15px}.mt13{margin-top:13px}.mt2{margin-top:20px}.mt3{margin-top:30px}.mt27{margin-top:27px}.mt4{margin-top:40px}.mt5{margin-top:50px}.mb{margin-bottom:5px}.mb1{margin-bottom:10px}.mb15{margin-bottom:15px}.mb2{margin-bottom:20px}.mb3{margin-bottom:30px}.mb4{margin-bottom:40px}
.mt18{margin-top:18px}.mt16{margin-top:16px}.mt17{margin-top:17px}
@font-face{font-family:FontAwesome;src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.eot) format('embedded-opentype'),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2) format('woff2');font-weight:400;font-style:normal}

.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}

.pos_abs{position: absolute;}

.fa-file-alt:before {content: "\f15c"}
.fa-star:before{content:"\f005"}
.fa-star-o:before{content:"\f006"}
.fa-arrow-circle-left:before { content: "\f0a8";}
.fa-arrow-circle-right:before { content: "\f0a9";}
.fa-map-marker:before { content: "\f041";}
.fa-times-circle:before { content: "\f057";}
.fa-filter:before { content: "\f0b0";}
.fa-plug:before { content: "\f1e6";}
.fa-shopping-bag:before { content: "\f290";}
.fa-archive:before { content: "\f187";}
.fa-suitcase:before { content: "\f0f2";}
.fa-tablet:before { content: "\f10a";}
.fa-home:before { content: "\f015";}
.fa-cogs:before { content: "\f085";}
.fa-car:before { content: "\f1b9";}
.fa-gift:before { content: "\f06b";}
.fa-edit:before {content: "\f044";}
.fa-hand-point-right:before { content: "\f0a4";}
.fa-chevron-circle-right:before { content: "\f138";}
.fa-user-circle:before { content: "\f2bd";}
.fa-search:before {content: "\f002"}
.fa-ellipsis-v:before {content: "\f142"}
.fa-chevron-left:before {content: "\f053"}
.fa-phone:before {content: "\f095"}
.fa-address-card:before {content: "\f2bb"}
.fa-comment-alt:before {content: "\f27a"}
.fa-user:before {content: "\f007"}
.fa-rupee:before { content: "\f156";}
.fa-university:before { content: "\f19c";}
.fa-train:before { content: "\f238";} 
.fa-plane:before { content: "\f072";}
.fa-book:before { content: "\f02d";}
.fa-hospital:before { content: "\f0f8";}
.fa-agriculture:before { content: "\f722";}
.fa-user-secret:before { content: "\f21b";}
.fa-snapchat-ghost:before { content: "\f2ac";}
.fa-rupee-sign:before { content: "\f156";}
.fa-facebook-square:before { content: "\f082";}
.fa-twitter-square:before { content: "\f081";}
.fa-instagram-square:before { content: "\f16d";}
.fa-calendar:before { content: "\f073";}
.fa-share:before { content: "\f1e0";}
.fa-sync-alt:before { content: "\f021";}
.fa-arrow-circle-right:before { content: "\f0a9";}
.fa-envelope:before { content: "\f0e0";}
.fa-bars:before { content: "\f0c9";}
.fa-lock:before { content: "\f023";}
.fa-save:before { content: "\f0c7";}
.fa-angle-down:before { content: "\f107";}
.fa-angle-up:before { content: "\f106";}
.fa-sort-up:before {content: "\f0de";}
.fa-times:before {content: "\f00d";}
.fa-whatsapp-square:before {content: "\f232";}
.fa-check-circle:before {content: "\f058";}
.fa-arrow-right:before { content: "\f061";}
.fa-arrow-left:before { content: "\f060";}
.fa-credit-card:before { content: "\f09d";}
.fa-quote-left:before { content: "\f10d";}
.fa-circle:before { content: "\f111";}
.fa-check:before {content: "\f00c";}

.fa-graduation-cap:before {content: "\f19d";}
.fa-coffee:before {content: "\f0f4";}
.fa-bed:before {content: "\f236";}
.fa-briefcase:before {content: "\f0b1";}
.fa-user-md:before {content: "\f0f0";}
.fa-laptop:before {content: "\f109";}
.fa-comment:before {content: "\f075";}


.header1{width:100%; background-color:#fff; position: fixed; top: 0; right: 0; left: 0; z-index: 1030; min-height:58px;}
.m_head{min-height:58px;margin:auto; max-width:1002px; position:relative; padding:5px 20px}
.onscr{background-color:#f8e7e5; box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.06);}
.hedbg{background-color:#f8e7e5}
.onscr1{background-color:#fff; box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.06);}

.main{max-width:1002px; margin:auto}
.menut{background-color:#f2f2f2; display:inline-block; width:35px; height:35px; border-radius:50px; text-align:center; color:#333; padding-top:6px;}
.nhelp{background-color:#f2f2f2; display:inline-block; border-radius:30px; padding:5px 15px; margin-top:8px; color:#666}

.serdiv{background-color:#fff; border:1px solid #ddd; padding:10px; border-radius:50px;box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.06);}
.serdiv input[type=text]{background-color:#fff; border:none; font-size:15px; padding:7px 10px; border-radius:0; box-sizing:border-box; font-family: "Poppins", Helvetica, Arial, sans-serif; width:80%; outline:none; float:left}
.serdiv button[type=submit]{background-color:#f87461;border:none; color:#fff; font-size:17px; padding:0px; border-radius:50px; box-sizing:border-box; cursor:pointer; font-family: "Poppins", Helvetica, Arial, sans-serif; width:38px; height:38px; float:right; font-weight:300}

.btnarow{background-color:#fff; border:none; color:#f87461; font-size:17px; font-weight:300; padding-top:8px; border-radius:50px; box-sizing:border-box; cursor:pointer;width:40px; height:40px; display:inline-block; bottom:30px; left:30px}

.header1a{z-index: 1030; top: 0px !important; min-height: 58px; box-shadow: 0px 3px 6px 3px rgba(0, 0, 0, 0.06); -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-name: fadeInDown;
animation-name: fadeInDown; background: #fff !important;}

@keyframes fadeInDown {
   0% {
      opacity: 0;
      transform: translateY(-20px);
   }
   100% {
      opacity: 1;
      transform: translateY(0);
   }
} 


.b_main{background-color:#fff; padding:54px 0px 0px; position: relative;}

.b_main1{background-color:#497de5; padding:50px 10px 20px; position: relative; height: 250px; overflow: hidden; justify-content: center; align-items: center; display: flex;}



.tlin{border:1px solid #fff; color:#fff; border-radius:2px; display:inline-block; padding:2px 10px; font-weight:300}
.tlin1{border:1px solid #497de5; color:#497de5; border-radius:2px; display:inline-block; padding:2px 10px; font-weight:300}


.bb2{border-bottom:2px solid #fff; padding-bottom:10px}

.bgs{background-color:#e5a299;}
.bgs1{background-color:#db877b; border-radius:0 0 300px 0; min-height:300px; padding:40px 0 70px}
.bgs2{background-color:#db877b; border-radius:0 0 0 300px; min-height:200; padding:40px 0 70px}
.btn_wh{display:inline-block; background-color:#fff; color:#333; padding:8px 20px; border-radius:30px}
.bgs3{background-color:#ffe7e7; background-image: linear-gradient(to right, #ffe7e7 , #fff9dc); min-height:300px;}

	.ms-overlay,.ms-sidebar {height: 100%;z-index: 9999}
	.ms-sidebar {width: 80%; background-color: #fff; position: fixed!important; overflow: auto; left: 95px}
	.ms-bar-block .ms-bar-item {width: 100%; display: block; padding: 15px 16px; text-align: left; border-bottom: 1px solid #f1f1f1; white-space: normal; float: none; outline: 0}
	.ms-btn {border: none;display: inline-block; padding: 8px 16px;vertical-align: middle; overflow: hidden; text-decoration: none!important; color: inherit;
    background-color: inherit; text-align: center;cursor: pointer; white-space: nowrap}
	.ms-btn:hover {color: #000!important; background-color: #ccc!important}
	.ms-animate-left {position: relative; animation: animateright .4s}
	@keyframes animateright {from {left: -300px; opacity: 0 }
    to { left: 95px; opacity: 1 }}
	.ms-overlay { position: fixed; display: none; width: 100%; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, .5)}
	.ms-animate-opacity {animation: opac .8s}.mmin5 { margin-top: 0}
	@media only screen and (max-width:640px) { .ms-sidebar {left: 0}
    @keyframes animateright {from {left: -300px; opacity: 0} to { left: 0; opacity: 1 } } .mmin5 {margin-top: -5px}}
	.user_ic{background-color:#fff; padding:6px 10px; border-radius:30px}
	.ms-sidebar1 {position: relative!important; top:-58px!important; min-height:800px!important}


.form_c input[type=text],.form_c select {background-color:#fff;border:1px solid #d2d6de; font-size:15px; padding:5px; border-radius:4px;width:100%;box-sizing:border-box; font-family: "Poppins", Helvetica, Arial, sans-serif; font-weight:300}

.serc {position:absolute; top:0; left:0; width:100%; background-color:#fff; color:#333; padding:5px; box-shadow: 0 1px 8px 0 rgba(51, 51, 51, 0.4);}

.serc input[type=text]{background-color:#fff;border:1px solid #fff;font-size:17px;padding:10px;border-radius:4px 0 0 4px; box-sizing:border-box; font-family: "Poppins", Helvetica, Arial, sans-serif; width:100%; outline:none;}

.serc button[type=submit]{background-color:#f6f6f6;border:1px solid #f6f6f6;color:#497de5;font-size:20px;padding:8px 10px;border-radius:0 4px 4px 0;box-sizing:border-box; cursor:pointer; font-family: "Poppins", Helvetica, Arial, sans-serif; width:100%}

.serc1 input[type=text]{background:transparent; border:none; border-bottom:2px solid #fff; color:#fff; font-size:17px; padding:12px; border-radius:0px; font-family: "Poppins", Helvetica, Arial, sans-serif; width:100%;outline:none;}
.serc1 button[type=submit]{background-color:#497de5;border:1px solid #497de5; color:#fff; padding:10px 30px; font-size:17px; border-radius:4px; font-family: "Poppins", Helvetica, Arial, sans-serif; cursor:pointer; margin-top:30px}


.serc1 input[type=text]::placeholder {
  color: #fff;
  opacity: 1; /* Firefox */
}

.serc1 input[type=text]:-ms-input-placeholder { /* Internet Explorer 10-11 */
 color: #fff;
}

.serc1 input[type=text]::-ms-input-placeholder { /* Microsoft Edge */
 color: #fff;
}

.w120{width:120px; max-width:120px}
.btnt {background-color:#fff; border:1px solid #15193b; color:#15193b; padding:10px 30px; font-size:13px; border-radius:30px; cursor:pointer; font-weight:400}
.btnt1 {background-color:#fff; border:1px solid #f87461; color:#f87461;}

.sellbtn{background-color:#f87461; color:#fff; padding:2px 10px; border-radius:20px; display:inline-block; font-size:13px; font-weight:400}

.hed1{background-color:#ddd; padding:6px 10px; display:block; border-radius:4px 4px 0 0}
.scontain{background-color:#f9f9f9;  border-radius:4px; padding:5px}



.w20{width:20%}.w30{width:30%}.w25{width:25%}.w75{width:75%}.w50{width:50%}.w49{width:49%}.w15{width:15%}.w82{width:82%}.w33{width:33%}.w90{width:90%}
.w80{width:80%}.w33a{width:33.33%}.mh50{min-height:50px}.w50_33{width:33.33%}.w50a{width:50%}.w40{width:40%}.w60{width:60%}
.srlink a{color:#fff; border-bottom:1px solid #fff; margin:5px; display:inline-block}



.h_scrol {width: 100%; white-space: ellipsis; padding-left:10px}
.ptpp {background-color:#2c3157; width: 30%;  float: left;  margin: 10px;  min-height: auto; box-shadow: 0 1px 8px 0 rgba(51, 51, 51, 0.4); border-radius: 10px;}
.ptppr{background-color:#24294f; min-height:300px; border-radius:10px 10px 300px 10px; padding:30px}
.ptpp2 {background-color:#fff; width: 230px;  float: left;  margin: 10px;  min-height: auto; border:1px solid #ddd; box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.06); border-radius: 10px;}

.lst1 {width: 25%;  float: left;  padding: 10px;}
.lst1a {background-color:#fff; min-height: auto; border:1px solid #ddd; box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.06); border-radius: 10px; display:inline-block; width:100%}


.bt1{border-top:1px solid #ddd}.bo1{border:1px solid #ddd}
.footerl a{color:#666}.footerl a:hover{color:#497de5}.wlink a{color:#666}.wlink a:hover{color:#497de5}
.lst{margin: 15px 5px;  min-height: auto; box-shadow: 0 1px 8px 0 rgba(51, 51, 51, 0.4); border-radius: 4px;}
.btnvl{background-color:#fff; border:1px solid #497de5; color:#497de5; border-radius:4px; display:inline-block; padding:8px 20px; font-size:15px}
.btnsr{background-color:#497de5; border:1px solid #497de5; color:#fff; border-radius:4px; display:inline-block; padding:8px 20px; font-size:15px}
.boxs{background-color: #fff; box-shadow: 0 1px 8px 0 rgba(51, 51, 51, 0.2);}

.tprodct a{width:20%; float:left; text-align:center; font-size:14px; color:#fff;}
.tprodct i{font-size:25px;}
.carimg img{width:100%; height:140px}
.hiw {background-color:#497de5; display:inline-block; width:60px; height:60px; text-align:center; color:#fff; border-radius:50px; font-size:40px; padding-top:18px; margin-bottom:10px; font-weight:bold; position:absolute; top:-10px; left:-10px}

.wcu{display:inline-block; border-radius:80px; color:#fff; width:120px; height:120px; padding-top:16px; line-height:30px;padding-top:45px;}

.ptpp1 { width: 147px;  float: left;  margin: 10px;  min-height: auto; border-radius: 4px;}
.ptsnr {background: rgba(51, 51, 51, 0.7); position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 3px;}
.pt28{padding-top:28%}
.w145{width:145px}
.disb{display:block}
.bgsd1{background-color:#fff; border:1px solid #f6f6f6; border-radius:2px}
.bgf6{background-color:#f6f6f6;}.mh108{min-height:108px}
.bgsd2{background-color:#fff; border:1px solid #f0f0ff; border-radius:2px}
.bgimg{background-color:#f0f0ff; min-height:200px}
.bgimg img{width:100%}
.slidbtn{border:1px solid #497de5; border-radius:2px; display:inline-block; width:100%; padding:15px 0}

.bgtm{background-color:#f6dbd7;}
.stp3{border-radius:50px; width:23px; height:23px; text-align:center; font-size:17px; position:relative}
.stp3t{width:70%; padding:2px 0 0 5px; line-height:18px}


.bdform textarea, .bdform select, .bdform input[type=text],.bdform input[type=date]{background-color:#fff!important; border:1px solid #ddd; padding:12px 15px; border-radius:10px;box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.06); font-size:15px; box-sizing:border-box; font-family: "Poppins", Helvetica, Arial, sans-serif; width:100%; outline:none;}

.backbtn, .bdform button{background-color:#f87461; border:1px solid #f87461; color:#fff; padding:10px 30px; font-size:17px; border-radius:30px; cursor:pointer; font-weight:500; box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.06);font-family: "Poppins", Helvetica, Arial, sans-serif;}
.bdform input:focus{background-color:#fff!important}
.bdform-wrp {position: relative;}
.bdform-wrp .bd-label {position: absolute; pointer-events: none; top: 22px; left: 25px; transition: 0.2s ease all; color:#999}
.bdform-wrp input:focus ~ .bd-label,
.bdform-wrp input:not(:focus):valid ~ .bd-label{top: -1px; left: 25px; font-size: 13px; opacity: 1; color:#999; background-color:#fff; padding:0 5px; border-radius:2px}
.bdform-wrp textarea:focus ~ .bd-label,
.bdform-wrp textarea:not(:focus):valid ~ .bd-label{top: -1px; left: 25px; font-size: 13px; opacity: 1; color:#999; background-color:#fff; padding:0 5px; border-radius:2px}

.bdform-wrp select:focus ~ .bd-label,
.bdform-wrp select:not(:focus):valid ~ .bd-label{top: -1px; left: 25px; font-size: 13px; opacity: 1; color:#999; background-color:#fff; padding:0 5px; border-radius:2px}

.uplogo{border:1px solid #ddd; width:120px; height:120px; border-radius:10px; margin:5px; cursor:pointer; box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.06);}

.backbtn{background-color:#eeeeee; border:1px solid #eeeeee; color:#333; }

.bgtemp{background-color:#fff; border:2px solid #ddd; border-radius:10px; box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.06);}
.bgtemp img{width:100%; min-height:170px; border-radius:10px;}
.checkb{border:2px solid #1fd4af}
.bgservice{background-color:#fff; border:1px solid #ddd; border-radius:10px; box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.06); text-align:center; padding:15px 0; position:relative}
.checks{border:1px solid #1fd4af}
.new1{background-color:#1fd4af; padding:1px 5px 2px; border-radius:30px; top:-4px; right:-4px; line-height:12px}


.categ{display:inline-block; line-height:16px; margin-top:5px; min-height:35px;}
.pt01{padding-top:10px}
.psimg{position:relative}.psimg img{width:100%; height:180px; border-radius:10px 10px 0 0}
.psimg span{position:absolute; top:10px; left:0; background-color:#9e61f8; color:#fff; font-size:10px; border-radius:0 10px 10px 0; padding:0 5px}
.highl{background-color:#e3901a!important}.highl_b{border:1px solid #e3901a!important}
.premium{background-color:#393!important}.premium_b{border:1px solid #393!important}

.categoryn{position:absolute; bottom:0!important; left:0; background:rgba(51, 51, 51, 0.7); color:#fff; font-size:13px; border-radius:0; padding:2px 5px; width:100%;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.imgcount{position:absolute; top:0; right:0; background:rgba(51, 51, 51, 0.9); color:#fff; font-size:13px; border-radius:0 10px 0 5px; padding:0px 8px 0 5px;}
.ho{height:30px; overflow:hidden; line-height:14px}
.mh110{min-height:110px}



.vmore{background-color:#f5f5f5; height:260px}.vmore span{display:inline-block; width:50px; height:50px; background-color:#f87461; color:#fff; border-radius:50px; text-align:center; font-size:20px; padding-top:14px; margin-top:80px}
.w30{width:30%}.w70{width:70%}
.dbg {background-color: #fff; box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.06); padding: 15px; border-radius: 10px; border: 1px solid #fff;}
.p0{padding:0px}.p1p0{padding:10px 10px 0}
.bb1{border-bottom:1px solid #f1f1f1}
.w20_30{width:20%}.w80_70{width:80%}

.clocation1 a{background-color:#fff; color:#333; border:1px solid #ddd; border-radius:10px; box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.06); text-align:center; padding:10px 15px; display:inline-block; margin:5px}
.clocation1 a:hover{color:#f87461; border:1px solid #f87461;}

.rplogo {
    width: 25%;
    height: 40px;
    border-radius: 3px;
    justify-content: center;
    align-items: center;
    text-align: center;
    display: flex;
}
.rplogo img {
    max-width: 40px;
    min-width: 40px;
    max-height: 40px;
    display: inline-block;
}

.w33_50{width:33%}
.topsearch a{width:33%; padding:5px; float:left; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.subcat a{width:25%; padding:5px; float:left; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color:#333}
.subcat a:hover{color:#497de5}
.sear_scrol{max-width:100%; white-space: ellipsis;}
.sear_scrol_d{background-color:#fff; color:#f87461; font-size:12px; border:1px solid #f87461;float:left; text-align:center; margin:5px; padding:2px 10px; border-radius:30px; display:inline-block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.activesrh, .sear_scrol_d:hover{background-color:#f87461; color:#fff; border:1px solid #f87461;}
.sear_scrol_d1{background-color:#fff; color:#15193b; font-size:13px; border:1px solid #15193b;float:left; text-align:center; width:auto; margin:5px; padding:2px 10px; border-radius:30px; display:inline-block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.activesrh1, .sear_scrol_d1:hover{background-color:#15193b; color:#fff; border:1px solid #15193b;}

.sear_scrol_d2{background-color:#fff; color:#666; font-size:14px; border-bottom:2px solid #fff;float:left; text-align:center; width:auto; margin:5px 5px 0; padding:2px 10px; display:inline-block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}

.activesrh2, .sear_scrol_d2:hover{background-color:#fff; color:#f87461; border-bottom:2px solid #f87461;}

.w22_10{width:10%}.w78_90{width:90%}
.p20_0{padding:0 20px}

.pagination span{background-color:#fff; color:#333; padding:2px 10px; border:1px solid #f3f3f3; border-radius:4px; display:inline-block; margin:2px}
.pagination a{background-color:#f3f3f3; color:#333; padding:2px 10px; border:1px solid #f3f3f3; border-radius:4px; display:inline-block;margin:2px}
.pagination a:hover{background-color:#fff;}

.w20_50{width:20%}
.default{height:100%; border-radius:10px 10px 0 0; font-size:17px; padding-top:65px}
.slid_img img{width:100%; max-height:250px; min-height:250px}
.f25_20{font-size:25px}.p5_10{padding:5px 10px}
.btnc{background-color:#fff; color:#f87461; border:1px solid #f87461; border-radius:10px 0 0 10px; padding:10px}
.btnb{background-color:#f87461; color:#fff; border:1px solid #f87461; border-radius:0 10px 10px 0; padding:10px }
.pvgallary img{width:120px; height:120px; border-radius:10px; margin:5px}
.w12_30{width:12%}.w88_70{width:88%}



.progress {	height: 15px; margin:0px 0px 10px 40px; background-color: #f5f5f5;	border-radius:20px;	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);}
.progress-bar {	float: left; width: 0; height: 100%;font-size: 12px; color: #fff; border-radius:20px 0 0 20px; background-color: #428bca;
-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);}
.progress-striped .progress-bar {background-size: 40px 40px}
.progress-bar-warning{background-color:#ff8707}
.sr-only {color:#666; width: 100%; height: 44px;	padding: 0;	margin: 1px; border: 0; left: 0px; top:-4px; text-align: left; position:absolute;}


@media only screen and (max-width:1002px){}
@media only screen and (max-width:639px)
{
	.h_scrol { width: 100%; overflow-x: scroll; white-space: nowrap}
	.ptpp {width: 70%; display: inline-block; margin: 10px; float: none; vertical-align: top;}
	.ptpp1 {display: inline-block; margin: 10px; float: none; vertical-align: top;}
	.ptpp2 {width: 180px; display: inline-block; margin: 5px; float: none; vertical-align: top;}
	.disb{display:none}.w33a{width:100%}.mh108{min-height:auto}
	.w50_33{width:50%}
	.pt01{padding-top:0px}
	.w50a{width:100%}
	.w20_30{width:30%}.w80_70{width:70%}.w33_50{width:50%}
	.topsearch a{width:100%;}
	.subcat a{width:50%;}
	.sear_scrol{max-width:500px; overflow-x:scroll; white-space: nowrap;}
	.sear_scrol_d{display:inline-block;text-align:center;margin:10px 5px 5px 0;float:none; }
	.sear_scrol_d1{display:inline-block;text-align:center;margin:10px 5px 5px 0;float:none; }
	.sear_scrol_d2{display:inline-block;text-align:center;margin:0px 5px 0px 0;float:none;width:auto; }
	.w22_10{width:25%}.w78_90{width:75%}
	.p20_0{padding:0}
	.lst1 {width: 50%;  float: left;  padding: 5px;}
	.w20_50{width:50%}
	.f25_20{font-size:20px}
	.pvgallary img{width:70px; height:70px; border-radius:10px; margin:5px}
	.w12_30{width:30%}.w88_70{width:70%}
	.m_head{padding:5px 10px}
	.ldisb{display:block}
	.w120{width:auto; max-width:90px}
	.psimg img{ height:140px;}
}
@media only screen and (max-width:479px){}

/*--------------------------------------------------------------
 *  * # Testimonials
 *   * --------------------------------------------------------------*/
.testimonials {
    margin: 60px 10px;
  }
.testimonials .testimonial-item {
  box-sizing: content-box;
  padding: 50px 30px 0px 30px;
  margin: 80px 15px;
  text-align: center;
  min-height: 275px;
  box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.08);
  background: #fff;
  position:relative;
}

.testimonials .ti{
	box-shadow: none ! important;
    background: transparent ! important;
	 padding: 10px ! important;
	 margin: 10px ! important;
	}
.testimonials .ti h3{font-size:30px ! important; line-height:35px!important}

.testimonials .testimonial-item .testimonial-img {
  width: 100px;
  border-radius: 50%;
  border: 4px solid #fff;
  margin: 0 auto;
  position:absolute;
  top:-50px;
  left:35%
}

.testimonials .testimonial-item h3 {
  font-size: 17px;
  font-weight: 400;
  margin: 10px 0 5px 0;
  color: #999;
  font-style: italic;
}

.testimonials .testimonial-item h4 {
  font-size: 14px;
  color: #999;
  margin: 0;
  font-weight: 300;
}

.testimonials .testimonial-item .quote-icon-left, .testimonials .testimonial-item .quote-icon-right {
  color: white;
  font-size: 26px;
}

.testimonials .testimonial-item .quote-icon-left {
  display: inline-block;
  left: -5px;
  position: relative;
}

.testimonials .testimonial-item .quote-icon-right {
  display: inline-block;
  right: -5px;
  position: relative;
  top: 10px;
}

.testimonials .testimonial-item p {
  margin: 0px auto 15px auto;
}

.testimonials .owl-nav, .testimonials .owl-dots {
  margin-top: -15px;
  text-align: center;
}

.testimonials .owl-dot {
  display: inline-block;
  margin: 0 5px;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: #f1f1f1 !important;
}

.testimonials .owl-dot.active {
  background-color: #f87461 !important;
}

.mh250{min-height: 250px !important;}

.fc50{font-size:50px; color:#e5e5e5}

@media (max-width: 767px) {
  .testimonials {
    margin: 60px 10px;
  }
}

.slp{background:rgba(51, 51, 51, 0.9); position:fixed; top:0; left:0; padding:5px; width:100%; height:100%; z-index:100000002}
.slpm{background:#fff; border-radius:6px; max-width:480px; margin:5% auto; padding:2px 2px 20px; position:relative}
.clox{color: #f00;font-size: 28px;position:absolute; top:-5px; right:-5px; background-color:#fff;display:inline-block; width:30px; height:30px; border-radius:50px; text-align:center; text-decoration:none; line-height:20px; padding-top:5px; box-sizing:border-box}

div.tab_01 {overflow: hidden; background-color: #fff;}
div.tab_01 button { background-color: inherit;float: left;border: none;outline: none;cursor: pointer; padding: 8px 16px; transition: 0.3s;font-size: 17px;color:#666;
		margin-left:5px;border-bottom:2px solid #fff;}
div.tab_01 button:hover {background-color: #fff;color:#f87461;}
div.tab_01 button.active { background-color: #fff;color:#f87461;padding:8px 16px;border-bottom:2px solid #f87461;}

.log_sign input{border: none; width:100%; padding:10px; font-size:14px; border-bottom:1px solid #ececec; box-sizing:border-box; font-family: "Poppins", Helvetica, Arial, sans-serif; outline:none}
.log_sign button{width:100%; padding:10px; font-size:17px; border:1px solid #f87461; background-color:#f87461; color:#fff; border-radius:4px; cursor:pointer; font-family: "Poppins", Helvetica, Arial, sans-serif;}

.locanpop{background:#fff; border-radius:20px 20px 0 0; width:100%;  padding:20px; position:absolute; bottom:0; left:0}
.f14 { font-size: 14px; } .fw4 { font-weight: 400; }
//.psimg {height:150px}

.city_dis { background: rgba(51,51,51,0.9); position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 99999; display: none; } .city_dis_sh { position: relative; top: 5%; left: 28%; margin-left: -150px; max-width: 900px; height: 500px; overflow-y: scroll; overflow-x: hidden; } .bo2 { border: 1px solid #e0e0e0; } .cur { border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-top-left-radius: 4px 4px; border-top-right-radius: 4px 4px; border-bottom-right-radius: 4px 4px; border-bottom-left-radius: 4px 4px; } .g12 { background-color: #fff; } .close_1 { color: #f00; position: absolute; top: 10px; right: 10px; cursor: pointer; } .cat_cites1 a { float: left; width: 17%; border-bottom: 1px dashed #d4d4d4; padding: 8px 0; margin: 0 10px; font-size: 15px; } a:visited { text-decoration: none; }.mt6 { margin-top: 20px; }.clr { clear: both; }.mh135 {min-height: 135px;}ul { list-style-type: none; } .breadcrumb li { display: block; float: left; padding: 5px; margin: 0; position: relative; top: 0; left: 0; font-size: 14px; } .breadcrumb li.arw { float: left; padding: 5px 0; margin: 0; position: relative; top: 0; left: 0; }.bsbb { box-sizing: border-box; } .flt_sort { background-color: #fff; border: 1px solid #bccade; border-radius: 20px; }
.breadcrumb{padding:0px;margin:0px;}.w100{width:100%;}
.ui-state-active{border:none !important;background-color:#e6f2ff !important; color:#333333 !important; margin:0 !important;}
.ui-state-active .mark{color:red !important}
.chzn-container-single .chzn-single {box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.06) !important; height:auto!important; padding:10px 10px!important; border-radius:10px;border: 1px solid #ddd!important;}
@media only screen and (max-width:640px) { .cat_cites1 a {width: 40%} .city_dis_sh{left:0px;margin-left:0px;}}
.mw120{max-width:120px;}
@media only screen and (max-width:640px) { .mw120{max-width:70px;}}
