/*
 ==================================================================================
  Project     : DTN World ;
  Service     : Transportation ;
  Designed by : JK Style Design ;
  Designer    : Jagdish Kale  ;
  contact     : 8888-0-7979-1 ;
 ==================================================================================
*/
/** Montserrat Regular 
@font-face {
    font-family: "Montserrat";
    font-weight: 400;
    font-style: normal;
    src: url("../fonts/Montserrat-Regular.ttf") format('truetype');
}*/
@font-face{font-family:RobotoDraft;src:local('RobotoDraft'),local('RobotoDraft-Regular'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/robotodraft/v1/0xES5Sl_v6oyT7dAKuoni4gp9Q8gbYrhqGlRav_IXfk.woff2) format('woff2'),url(https://fonts.gstatic.com/s/robotodraft/v1/0xES5Sl_v6oyT7dAKuoni7rIa-7acMAeDBVuclsi6Gc.woff) format('woff')}

@font-face{font-family:RobotoDraft;font-weight:500;src:local('RobotoDraft Medium'),local('RobotoDraft-Medium'),local('Roboto-Medium'),url(https://fonts.gstatic.com/s/robotodraft/v1/u0_CMoUf3y3-4Ss4ci-VwXJuJo8UJJfpGKt7pXjBv4s.woff2) format('woff2'),url(https://fonts.gstatic.com/s/robotodraft/v1/u0_CMoUf3y3-4Ss4ci-VwaTA90I55Xt7owhZwpPnMsc.woff) format('woff')}

@font-face{font-family:RobotoDraft;font-weight:700;src:local('RobotoDraft Bold'),local('RobotoDraft-Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/robotodraft/v1/u0_CMoUf3y3-4Ss4ci-Vwf79_ZuUxCigM2DespTnFaw.woff2) format('woff2'),url(https://fonts.gstatic.com/s/robotodraft/v1/u0_CMoUf3y3-4Ss4ci-VwRbnBKKEOwRKgsHDreGcocg.woff) format('woff')}

@font-face{font-family:RobotoDraft;font-style:italic;src:local('RobotoDraft Italic'),local('RobotoDraft-Italic'),local('Roboto-Italic'),url(https://fonts.gstatic.com/s/robotodraft/v1/er-TIW55l9KWsTS1x9bTfgeOulFbQKHxPa89BaxZzA0.woff2) format('woff2'),url(https://fonts.gstatic.com/s/robotodraft/v1/er-TIW55l9KWsTS1x9bTfoo3ZslTYfJv0R05CazkwN8.woff) format('woff')}
body {
	background-color: #FFF;
	color: #1a1a1a;
	font-family: "RobotoDraft" !important;
	font-size: 14px;
	line-height: 22px;
	margin: 0;
}
html, body
{
  padding: 0px !important;
  margin: 0px !important;
}
b, strong {
    font-weight: 600 !important;
}
a, button, .pointer, .btn *
{
  cursor: pointer;
}

ol, ul { padding-left: 5px; }

.modal .btn-primary:not(.btn-link):not(.btn-flat)
{
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #286296;
  border: 1px solid;
  border-color: #286296 #286296 #006699;
  padding: 5px 20px !important;
}
/*.modal .co-box li:last-child .btn:not(.btn-link):not(.btn-flat), .modal .btn-default:not(.btn-link):not(.btn-flat)
{
  color: #333;
  background-color: #fff;
  border: 1px solid;
  border-color: #ccc;
  padding: 5px 20px;
}*/
.scrollbar::-webkit-scrollbar
{
  width: 6px;
  background: #e4d6d6;
}
.scrollbar::-webkit-scrollbar-track
{
  border-radius: 0;
}
.scrollbar::-webkit-scrollbar-thumb
{
  margin: 2px;
  border-radius: 10px;
  background: #bfb5b5;
}
input[type*="date"]~.floating-label
{
  top: -19px;
  font-size: 11px;
  opacity: 1;
}
.or
{
  text-align: center;
  font-weight: bold;
  color: gray;
  margin: 8px 0px;
  height: 5px;
  text-transform: none;
}
.badge.show
{
  display: block;
}

/* Home Page */
@media (min-width: 800px)
{
  .container
  {
    width: 96% !important;
    clear: both;/* sujeet */
  }
  #bs-example-navbar-collapse-1
  {
	 padding-right:0px;
  }
}
@media (min-width: 1200px)
{
  ._full .container
  {
    width: 80%;
  }
}
.dh .owl-carousel
{
  margin-bottom: 0px;
}
div.mr-auto
{
  margin: auto;
  clear: both;
  float: none;
}
.sign_up.mr-auto
{
  margin: auto;
  clear: both;
  float: none;
  margin-top: 16px;
}
.btn.btn-lg
{
  text-transform: none;
}
.dh .owl-theme .owl-nav.disabled+.owl-dots
{
  margin-top: 10px;
  position: absolute;
  bottom: 5px;
}
.home-body
{
  /*background-image: url('../images/home/map.png');*/
  background-repeat: no-repeat;
  background-position: right center;
}
html #header .header-logo img
{
  margin: 0px 0px 0px 0;
  top: 3px;
  /*width: 150px;*/
  width: 80px;
}
#header .header-nav-main nav > ul > li > a
{
	text-transform: none;
}
.btn.green:not(.btn-link):not(.btn-flat)
{
  background-color: #66cc33;
}
html .btn:hover:not(.btn-link):not(.btn-flat):not(.btn-fab)
{
  box-shadow:0 1px 3px rgba(0, 0, 0, 0.02),0 3px 5px rgba(0, 0, 0, 0.17);
}
.form-control-wrapper select.form-control.empty~.floating-label
{
  display: none;
}
.searvis .mb-sm strong
{
  font-size: 25px;
}
.sign_up .title
{
  font-size: 25px;
  font-weight: bold;
  color: #333;
  padding-left: 13px;
}
.sign_up .form-control
{
  margin: 15px 0px;
  /*color: #777;*/
  font-size: 16px;
}
.sign_up .form-control::-webkit-input-placeholder, .sign_up .form-control option:first-child
{
  margin:19px 0px;
  color:#969696;
  font-size: 18px;
}
.sign_up .form-control-wrapper .form-control:not(.empty)~.floating-label
{
  top: -19px;
  font-size: 11px;
  opacity: 1;
}
.sign_up .col-md-12:frist-child
{
  margin-top: 5px;
}
.word-rotator-title
{
  font-size: 20px;
  text-align: left;
  line-height: 34px;
  margin: 0px;
}
html #footer, html #footer .footer-copyright
{
 /* background: #060606;
	border-top: 4px solid #060606;*/
  background: #0e619e;
  border-top: 4px solid #0e619e;
	margin: 0;
	padding: 0;
	margin-top: 40px;
	padding: 30px 0 10px;
	
	/*background: -moz-linear-gradient(left, rgba(0,89,169,1) 0%, rgba(48,165,76,1) 100%);*/
 /*   background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,89,169,1)), color-stop(100%, rgba(48,165,76,1)));*/
 /*   background: -webkit-linear-gradient(left, rgba(0,89,169,1) 0%, rgba(48,165,76,1) 100%);*/
 /*   background: -o-linear-gradient(left, rgba(0,89,169,1) 0%, rgba(48,165,76,1) 100%);*/
 /*   background: -ms-linear-gradient(left, rgba(0,89,169,1) 0%, rgba(48,165,76,1) 100%);*/
 /*   background: linear-gradient(to right, rgba(0,89,169,1) 0%, rgba(48,165,76,1) 100%);*/
	
}
#footer h1, #footer h2, #footer h3, #footer h4, #footer a
{
  color:gray !important;
}
.srv
{
  float: left;
  color: #777;
  padding: 6px 5px;
}
li.active .featured-boxes-style-6 .featured-box .icon-featured:after
{
  border: 5px solid #65cc33;
}
.srv-box .btn:not(.btn-link):not(.btn-flat)
{
  width: 100%;
  height: 92px;
  background-color: #ffffff;
  color: #777;
  text-shadow: none;
  margin: 2px 0px; 
  box-shadow: 0 0px 1px 0 rgba(0, 0, 0, 0.11),0 3px 0px -2px rgba(0, 0, 0, 0),0 1px 5px 0 rgba(0, 0, 0, 0.02);
  padding: 8px;
  border-radius: 0px;
}
.srv-box label
{
  text-transform: none;
  padding: 5px 5px;
  text-align: left;
  min-width: calc(100% - 37px);
  font-size: 14px;
}
.srv-box .btn .badge
{
  float: right;
  position: relative;
  top: 3px;
}
.srv-box .btn-primary .badge
{
  color: #ffffff;
  background-color: #65cc33;
  display: none;
}
.paddtb
{
  padding: 50px 0px;
}
.icon
{
  background-image: url(../images/icon/services_icon.png); 
  height: 50px;
  width: 50px;
  margin: auto;
  background-repeat: no-repeat;
  background-size: 601px;
}
.icon-trees
{
  background-position: 4px 0px;
}
.icon-care
{
  background-position: -306px 0px;
}
.icon-confess
{
  background-position: -59px 0px;
}
.icon-maw
{
  background-position: -183px 0px;
}
.icon-mydiary
{
  background-position: -244px 0px;
}
.icon-buysell
{
  background-position:-429px 0px; 
}
.icon-transport
{
  background-position: -492px 0px;
}
.icon-jobs
{
  background-position: -121px 0px;
}
.icon-deed
{
  background-position: -354px 0px;
  width: 70px;
}
.icon-smartads
{
  background-position: -549px 0px;
}
/* Home Page End */

/* profile css start */
.cover_photo
{
  background-image: url('../images/cover.png');
  height: 259px;
  background-size: cover;
}
.cover_photo .btn-primary:not(.btn-link):not(.btn-flat)
{
  background-color: transparent;
  padding: 5px 23px 3px 13px;
  border: 1px solid transparent;
  border-radius: 0px;
  margin-left: 26px;
  box-shadow: none;
}
.cover_photo .btn-primary label
{
  opacity:0;
}
.cover_photo:hover .btn-primary label
{
  opacity:9;
}
.cover_photo:hover .btn-primary:not(.btn-link):not(.btn-flat)
{
  background-color: #333;
  border: 1px solid #fff;
  border-radius: 0px;
  margin-left: 26px;
  box-shadow: 0 2px 2px 0 rgba(253, 251, 251, 0.14),0 3px 1px -2px rgba(255, 255, 255, 0.2),0 1px 5px 0 rgba(255, 255, 255, 0.12);
}
.pro_tam
{
  padding: 0px;
  margin: 0px;
  height: 40px; 
  background: #fff;
}
.profile-photo
{
  position: absolute;
  width: 152px;
  bottom: -44px;
  background: #fff;
  padding: 2px;
  min-height: 152px;
  border: 2px solid #fff;
  border-radius: 2px 2px 0px 0px;
}
.myprofile
{
  position:relative;
}
.profile-photo .btn-primary:not(.btn-link):not(.btn-flat) span
{
  width:80%;
  float: left;
}
.profile_photo_btn .btn-primary:not(.btn-link):not(.btn-flat)
{
  padding:4px 14px;
  text-align: left;
  transition: 0.2s;
  margin-right: 0px;
  white-space: normal;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0) !important;
  background-color: #FFF !important;
  border-radius: 0px;
  border: 1px solid #286296;
  color: #286296;
  margin: 3px 0px;
}
.profile-photo .btn-primary:not(.btn-link):not(.btn-flat) i
{
  float: left;
  padding: 3px;
}
.profile-photo .btn:not(.btn-link):not(.btn-flat):not(.btn-fab)
{
  
}
.profile-name h3
{
  font-weight: bold;
  text-transform: none;
  color: #fff;
  margin:0px;
}

/*  profile nav */
.profile-nav ul li .btn-primary:not(.btn-link):not(.btn-flat)
{
  background: none;
  margin: 0px;
  color: #777;
  text-transform: none;
  text-shadow: none;
  border-left:1px solid #ddd;
  border-radius: 0px;
  font-weight: 600;
  padding: 10px 7px;
  
}
.profile-nav ul li .btn:hover:not(.btn-link):not(.btn-flat):not(.btn-fab)
{
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0) !important;
}
.profile-nav ul li .btn-primary.active:before
{
  content: "";
  position: absolute;
  bottom: 0px;
  z-index: 1;
  border: 6px solid transparent;
  border-bottom-color: #ddd; 
  /*left: 37%;*/
  left: calc(50% - 6px);
}
.noti-sub-box .pointer
{
  opacity:9;
}
.sub-row .mt-xlg
{
  margin-left: -15px !important;
  margin-right: -3px !important;
}
html .mt-xlg
{
  margin-top: 15px !important;
}
html .mt-top
{
  padding-top: 15px !important;
  padding-left: 50px;
  font-weight: bold;
  background: #f5f6f7;
  margin: 0px;
  margin-top: 0px !important;
}
/* profile css end */

/* transportion linear-gradient(135deg, #3e8fd4 0%, #a341bb 100%); */
a .fa.fa-long-arrow-left{margin:21px}.border-book{border-top:4px solid #6c3!important;border-radius:6px;padding:0;margin-right:0;margin-left:-10px;background-color:#e5e3df}.ripees_show{border:1px solid #ddd;min-height:100px;margin-top:0;background-color:#fff}.ripees_show.margin{padding:22px 24px}.ripees_show h5{font-size:12px}.ride-price .btn.btn-ride:not(.btn-link):not(.btn-flat){font-size:22px;margin-bottom:20px}.confirm h6{margin:10px 0 5px}html .popover,html .tooltip-inner{background:#fff;color:gray;padding:8px 9px;box-shadow:0 3px 8px 0 rgba(0,0,0,.08);border-radius:2px;white-space:nowrap;min-width:auto;max-width:500px;width:auto;border:1px solid #65cc33}html .popover.left .arrow:after,html .popover.left .tooltip-arrow,html .tooltip.left .arrow:after,html .tooltip.left .tooltip-arrow{border-left-color:#65cc33}html .popover.right .arrow:after,html .popover.right .tooltip-arrow,html .tooltip.right .arrow:after,html .tooltip.right .tooltip-arrow{border-right-color:#65cc33}html .popover.top .arrow:after,html .popover.top .tooltip-arrow,html .tooltip.top .arrow:after,html .tooltip.top .tooltip-arrow{border-top-color:#65cc33}html .popover.bottom .arrow:after,html .popover.bottom .tooltip-arrow,html .tooltip.bottom .arrow:after,html .tooltip.bottom .tooltip-arrow{border-bottom-color:#65cc33}.fa-truck{-ms-transform:rotatey(180deg);-webkit-transform:rotatey(180deg);transform:rotatey(180deg)}html body .page-header-more-padding{padding:0;margin:0;background-color:#fff!important;box-shadow:0 3px 8px 0 rgba(0,0,0,.08);border:none}.shadow,html .btn-style,html .btn-style:focus,html .btn-style:hover,html .page-header .offer_ride_botton{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}html body .page-header-more-padding h1{margin:0;padding:0}html body .page-header h1 span{margin:0}html #header .header-body{min-height:82px;border-bottom:0px; padding:0;background-color:#286296;border-top:5px solid #286296; background: rgba(0,89,169,1);
background: -moz-linear-gradient(left, rgba(0,89,169,1) 0%, rgba(48,165,76,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,89,169,1)), color-stop(100%, rgba(48,165,76,1)));
background: -webkit-linear-gradient(left, rgba(0,89,169,1) 0%, rgba(48,165,76,1) 100%);
background: -o-linear-gradient(left, rgba(0,89,169,1) 0%, rgba(48,165,76,1) 100%);
background: -ms-linear-gradient(left, rgba(0,89,169,1) 0%, rgba(48,165,76,1) 100%);
background: linear-gradient(to right, rgba(0,89,169,1) 0%, rgba(48,165,76,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0059a9', endColorstr='#30a54c', GradientType=1 );
border:none;}.service_title,.service_title a,.service_title a:hover{color:#333;font-weight:700;margin:0;text-decoration:none}.service_tag{padding:0 5px;text-transform:none}.modal-body{padding:21px}.modal-content{border-radius:0}.modal-footer{padding:7px 20px}html .btn-style,html .btn-style:focus,html .btn-style:hover{background-color:#65cc33!important;color:#fff!important;border-radius:0!important;border:1px solid #65cc33!important}.main-home{min-height:538px;background-color:#051113}#search_back{background-image:url(../images/search_back.png);background-repeat:no-repeat;background-size:cover;background-position:10px -96px;padding:62px 0}#search_back .form-control{border-radius:0}#search_back .input-group-addon{margin:0 10px}.wid{padding:0;margin:0;border:none;width:0}.serch_heading{text-align:left;font-weight:700;color:#fff;position:absolute;bottom:78px}#search_back .nav p{color:#fff;font-weight:400}#search_back form.form-horizontal{padding:23px 20px 10px;margin:0;border-radius:5px;background-color:rgba(130,126,126,.28)}.fa.fa-exchange{font-size:21px}html .page-header .offer_ride_botton{background-color:#F7F7F7;padding:10px 20px;cursor:pointer;text-align:center}html .page-header .offer_ride_botton h5{text-transform:capitalize}html .page-header .offer_ride_botton h1{font-weight:700}.space{margin-top:15px!important}html body .space-0{margin:0;padding:0}html .featured-box h4{color:grey;margin-bottom:20px}html .featured-box .box-content{padding:17px 30px 10px;border-radius:0}html .fa.circle{border-radius:50px;height:30px;width:30px;padding:8px 9px;box-shadow:0 3px 8px 0 rgba(0,0,0,.08);cursor:pointer}html #footer,html #footer .footer-copyright{margin:0;padding:0;}html .fa.circle:hover{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}html .dtn-bg,html .dtn-bg:hover{background-color:#286296;color:#fff;border:1px solid rgba(40,98,150,.89)}html #footer .container .row>div{margin-bottom:7px}.material .form-control-wrapper .form-control.focus:not(textarea):not(select),.material .form-control-wrapper .form-control:focus:not(textarea):not(select),.material .form-control-wrapper .form-control:not(textarea):not(select),.material .form-control.focus:not(textarea):not(select),.material .form-control:focus:not(textarea):not(select),.material .form-control:not(textarea):not(select),.material fieldset[disabled] .form-control.focus:not(textarea):not(select),.material fieldset[disabled] .form-control:focus:not(textarea):not(select),.material fieldset[disabled] .form-control:not(textarea):not(select){height:42px!important;font-size:17px}.material .form-control-wrapper{margin-top:-3px;margin-bottom:18px}html .material .form-control-wrapper .form-control:not(.empty)~.floating-label{top:-14px;z-index:999;font-size:14px;color:#7e7e7e}html .material .form-control-wrapper .floating-label{top:11px;font-size:14px;color:rgba(126,126,126,.77)}.material .input-group-addon i{font-size:17px}.material .form-control-wrapper textarea.form-control{height:50px;padding:10px 0 0}.btn-dtn:not(.btn-link):not(.btn-flat){background-color:#286296!important;color:#fff;text-transform:none}.btn.btn-ride:not(.btn-link):not(.btn-flat){background-color:#65cc33!important;font-weight:500;color:#fff;font-size:37px;text-transform:none;padding:13px 20px;width:100%}.btn.btn-ride:hover:not(.btn-link):not(.btn-flat){box-shadow:0 3px 8px 0 rgba(0,0,0,.08)}.goods-icon .feature-box.feature-box-style-6 .feature-box-icon{line-height:38px;font-size:21px}.goods-icon .feature-box.feature-box-style-6.active .feature-box-icon{background-color:#286296}.goods-icon .feature-box.feature-box-style-6.active .feature-box-icon i.fa{color:#fff}.goods-icon .feature-box .feature-box-icon{width:40px;height:40px}html input:-webkit-autofill,html select:-webkit-autofill,html textarea:-webkit-autofill{background-color:transparent}span.city{padding:0 10px}.goods-icon .feature-box.feature-box-style-6{float:right;clear:none}.feature-box-icon{cursor:pointer}html .featured-box .box-content:first-child{border-radius:8px}.pointer{cursor:pointer;opacity:.5}html .list.list-icons.list-icons-style-3 li .fa,html .list.list-icons.list-icons-style-3 li .icons{background-color:#65cc33;color:#fff}.checkbox.pull-right label,html .radio label{font-weight:700}form .radio label .circle{border:2px solid rgba(0,0,0,.84)}form .radio-primary input[type=radio]:checked~.check{background-color:#65cc33}form .checkbox input[type=checkbox]:checked~.check,form .checkbox input[type=checkbox]:checked~.check:after,form .checkbox input[type=checkbox]:checked~.check:before,form .checkbox-default input[type=checkbox]:checked~.check,form .checkbox-default input[type=checkbox]:checked~.check:after,form .checkbox-default input[type=checkbox]:checked~.check:before{color:#65cc33}html .daterangepicker .input-mini,html .daterangepicker .input-mini.active{padding-left:28px}.day li{line-height:24px;list-style:none;float:left;padding:0 10px;border-right:1px solid #ddd}.day li:first-child{border-left:1px solid #ddd}.day h5{margin:6px 0 0 -8px}html .input-group .form-control-wrapper input[type=number],html .input-group .form-control-wrapper input[type=number]:focus{/*height:50px!important*/}.topsearch{margin:21px 0 0;background:#E1F5FE}.ride_content{min-height:683px}.ride_header{min-height:50px;background:#e5e3df;border-radius:2px;font-size:18px}.ride_header button{outline:0;border:none;padding:7px 8px;border-radius:12px 0 0 12px;margin:7px -3px;background:#fff;box-shadow:3px 2px 2px rgba(51,51,51,.22)}.ride_header button i{padding:0 2px}.ride_header button.active{background-color:rgba(255,255,255,.68)}.ride_header button:last-child{padding:9px 15px;margin:0 -2px;border-radius:0 12px 12px 0}.ride_header small,.ride_header span{padding:0 20px}.ride_header h4{margin:0;padding:10px 0;font-size:21px}.ride-price,.ride-user-info,.rides_user,.search_rides{min-height:180px;padding:3px 0 0 10px;}.rides_user{box-shadow: 0px 2px 2px rgba(51,51,51,.22); background-color:#fbfeff;margin:4px 0}.ride-user-info{border-right:1px solid rgba(182,255,241,1)}.ride-user-info .thumb-info,div .img-circle{height:80px;width:80px;margin: 0px 11px;float:left;vertical-align:middle;border-radius:50%}.ride-user-info .thumb-info img,div .img-circle img{position:absolute;top:12%}.ride_details h4{margin:12px 0 0}.thumb-Title h4,.thumb-Title h6{padding:5px 0 5px 10px;float:left;margin:0}.all-rides h3{font-size:18px;padding:10px;text-transform:none;margin:0}.search_rides h4{margin:5px 0;font-size:24px}.search_rides h5{text-transform:none;font-size:17px;font-weight:700}.search_rides h6{color:#777;line-height:23px;margin:0}.search_rides [class*=fa-car],.search_rides h6 [class*=fa-road]{padding:0 7px}.search_rides [class*=fa-star]{padding:0;color:#88a6c5;cursor:pointer}.search_rides [class*=fa-star].active{color:#65cc33}.search_rides i{padding:0 10px}.ride-more-info i.circle{padding:8px 13px;background:#65cc33;color:#fff}.ride-position.mobile i.circle{padding:8px 10px;background:#0a84c1;color:#fff}.ride-price h4,.ride-price h5{text-transform:none;margin:0}.seats_left{margin-top:30px!important;font-size:23px}.record_not_found{position:absolute;left:38%;top:37%;font-weight:800;font-size:23px;color:#ddd}.show_map{padding:10px 0}.show_map .fa.circle{background-color:#fff;font-size:14px;padding:8px 11px}.rides_user ul li label{width:133px}.ride_details{background-color:#e5e3df;padding:7px 24px;margin-bottom:10px}.list.list-icons li .position-icon .fa{position:absolute;left:-21px;top:0}@media(max-width:780px){.list.list-icons li .position-icon .col-xs-12{margin-bottom:10px}.ride-user-info{position:absolute;z-index:1;padding:0 30px;width:230px;left:-219px;transition:.2s;background-color:#fff}.ride-user-info:before{content:"\f142";font:normal normal normal 14px/1 FontAwesome;padding:43% 0;position:absolute;right:0;font-size:34px;color:#65cc33;width:10px;min-height:180px;background-color:#ddd}.ride-user-info.open{left:0;box-shadow:0 3px 8px 0 rgba(0,0,0,.08);border:none;border-radius:0 3px 3px 0}.ride-user-info.open:before{left:0}.ride_header span.h6{display:none}}.flat-slider .ui-corner-all,.flat-slider.ui-corner-all{border-radius:0}.flat-slider.ui-slider{border:0;background:#f7d2cc;border-radius:7px}.flat-slider.ui-slider-horizontal{height:6px}.flat-slider.ui-slider-vertical{height:15em;width:6px}.flat-slider .ui-slider-handle{width:20px;height:20px;background:#38b11f;border-radius:50%;border:none;cursor:pointer}.flat-slider.ui-slider-horizontal .ui-slider-handle{top:50%;margin-top:-10px}.flat-slider.ui-slider-vertical .ui-slider-handle{left:50%;margin-left:-10px}.flat-slider .ui-slider-handle:hover{opacity:.8}.flat-slider .ui-slider-range{border:0;border-radius:7;background:#f99}.flat-slider.ui-slider-horizontal .ui-slider-range{top:0;height:6px}.flat-slider.ui-slider-vertical .ui-slider-range{left:0;width:6px}.fly .slider{height:1px;background:#999;border:none}.fly .slider-fill{height:5px;top:-2.5px}.fly .handle{width:22px;height:22px;border-radius:22px;border-color:#999}.fly .handle:active{border-color:#0a84c1;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.fly .slider .slider-fill{top:-2px}.fly .slider .handle{top:-12px;box-shadow:0 3px 8px 0 rgba(0,0,0,.44);border:none}.sorting-bar{margin:14px 0}.box{background:#fff;padding:10px;border-radius:2px;box-shadow:3px 2px 2px rgba(51,51,51,.22)}
i.i {
    padding: 8px 8px !important;
  }
.care_takers .ride-user-info .thumb-info img, .care_takers div .img-circle img {
    position: absolute;
    top: -4%;
    left: -13px;
    width: 116px;
    max-width: 107px;
}

.ride-more-info i.circle.active{
    color: #65cc33;
    background: #fff;
    border: 1px solid #65cc33;
    padding: 7px 7px !important;
}  
.ride-position {
    position: relative;
    padding-top: 6px;
    margin-left: 3px;
    float: left;
}
.con-box{
  position: absolute;
  bottom: 12px;
  right: 14px;
  margin-left:-14px;
}

#show_more{
  height: 142px;
  overflow: hidden;
}
#show_more li{
  cursor: default;
}
#show_more.show_more{ 
   height: 180px;
  overflow: auto;
}


#show_more::-webkit-scrollbar {
  width: 6px;
}

#show_more::-webkit-scrollbar-track {
  border-radius: 0;
}

#show_more::-webkit-scrollbar-thumb {
  margin: 2px;
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.2);
}
.report .ride-price, .report .ride-user-info, .report.rides_user, .report .search_rides{
      min-height: 156px;
}
li.active .featured-box-effect-6 .box-content .icon-featured:after{
    transform: scale(1.1);   background-position: 
    /*border-color: #0088cc;*/
}
.col-md-3.ride-user-info, .col-md-3.ride-user-info [class*="col-"], .col-md-3.ride-user-info .row{
  margin: 0px;
  padding: 0px;
}

.thumb-name h4{
  margin:3px 0px 3px;
}
.col-xs-12.rides_user{
  margin: 5px 0px;
  padding: 0px;
}
.main{
          /*min-height: calc(100vh - 121px);*/
          min-height: calc(100vh - 42px);
          /*min-height: calc(100vh - 80px);*/
}


 

/* care */
.btn:hover:not(.btn-link):not(.btn-flat):not(.btn-fab){ 
  box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
}
.form-control-wrapper select.form-control.empty~.floating-label,.hide-t,.main-home.care .breadcrumb>li+li:before{display:none}button.btn{text-transform:none}@media(min-width:780px){.main.material{min-height:406px}#uid-ruselt.modal{position:fixed;top:134px}.main.care{min-height:464px}}.main-home.care{background:#E1F5FE}@media (max-width:991px){.page-header .breadcrumb.breadcrumb-valign-mid{padding:15px}}.main-home.care #search_back{background-image:url(../images/care.png);background-position:10px -25px;padding:8px 0}html .main-home.care .page-header-more-padding .service_title{padding:0}html .page-header .breadcrumb.breadcrumb-valign-mid{top:34px}.link i{padding:9px;font-size:12px;border-radius:4px 0 0 4px;background:#ddd;font-weight:700}.service_tag{font-weight:600}.main-home.care .ride_content{min-height:10px}.main-home.care .ride-price,.main-home.care .ride-user-info,.main-home.care .rides_user,.main-home.care .search_rides,.main-home.care .thumb-info{min-height:100px;padding:0}.main-home.care .rides_user{margin:8px}.main-home.care .thumb-info{border-radius:0;border:none;background-color:#ddd}.btn-lg.dtn-bg.get_uid{padding:6px;font-size:15px}.care-info{position:absolute;right:7px;bottom:10px}.care-info .fa.circle{background:#65cc33;color:#fff;padding:9px 12px}.margin{text-align:center;background:#fff}form select.form-control{height:42px}html body .padding-0{padding:0}.lable-title strong{font-size:16px;padding-left:15px}input[type=filei]:before{content:"\f030";box-shadow:0 3px 8px 0 rgba(0,0,0,.08);padding:10px;border-radius:50%;background:#DFDFDF}input[type=file]{cursor:pointer;padding:10px}input[type=file]:fucos{outline:0;border:none}input[type=filei]::-webkit-file-upload-button{width:0;height:0;outline:0;padding:0 20px;border:0;background:0 0;overflow:hidden}img.care_report_photo{height:116px}html .main-home.care .form-group-lg .form-control{height:46px}html .featured-box.padd{margin-bottom:11px}#care .ride-price,#care .ride-user-info,#care .rides_user,#care .search_rides{min-height:152px}#care .care-t-toggle .ride-price,#care .care-t-toggle .ride-user-info,#care .care-t-toggle .rides_user,#care .care-t-toggle .search_rides{min-height:128px}.care .thumb-info{height:auto;width:auto;margin:auto;float:none;border-radius:0;border:none;background:0 0}.care .thumb-info img{position:initial;top:0}.sub ul,span.noti{position:absolute}.care .ride-user-info{border-right:3px solid #65cc33;}.care_takers .ride-user-info{border-right:3px solid #286296}.care .fa-circle-o{color:#65cc33}.ride-more-info .fa-thumbs-o-up.circle{padding:8px}.care_takers .fa-circle-o{color:#286296}.ride_header label span{padding:0}.ride_header label{font-size:14px;margin:3px 0}.care .ride-user-info:before{padding:23% 0;color:#65cc33;min-height:138px}.care_takers .ride-user-info:before{padding:23% 0;color:#286296;min-height:141px}.service_tag span{color:red}input[type=file]:focus{outline:0;border:0}.care .owl-stage-outer img{padding:12px;border-radius:0;margin:6px 0;background-color:rgba(255,255,255,.36)}.care .owl-carousel:hover .owl-nav .owl-next,.care .owl-carousel:hover .owl-nav .owl-prev{background:rgba(255,255,255,.36);color:#08c!important;display:block}#report_now,.care .owl-carousel .owl-nav [class*=owl-],.sub ul,.subother{display:none}.care .owl-carousel .owl-nav [class*=owl-]:active,.care .owl-carousel .owl-nav [class*=owl-]:active:focus,.care .owl-carousel .owl-nav [class*=owl-]:active:hover,.care .owl-carousel .owl-nav [class*=owl-]:focus{border-color:#0077b3;background:rgba(255,255,255,.36)}.care .form-group-lg .form-control{font-size:14px}.care .featured-box .icon-featured.fa-care{background-image:url(../images/care/care_icon.png);background-position:center center;background-size:69%;background-repeat:no-repeat}.care .featured-box .icon-featured.fa-caret{background-image:url(../images/care/caret_icon.png);background-position:center center;background-size:69%;background-repeat:no-repeat}.uid-search{padding:0px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.uid-search button,.uid-search input,.uid-search span{border-radius:0}.uid-search span{background-color:#ddd}.uid-search button.btn{box-shadow:none;padding:4px 16px;margin:-1px}.uid-search button:hover{box-shadow:none}.uid-search button.btn:focus{outline:0;border:none}#uid-ruselt .close{border:1px solid #fff;padding:5px 10px;border-radius:50%;opacity:.8;color:#fff}#uid-ruselt h4.modal-title{color:#fff;opacity:.8;position:absolute}#uid-ruselt h4.modal-title span{opacity:.8}#uid-ruselt .modal-header{padding:6px 14px;background:#286296}#uid-ruselt .modal-body{padding:21px 21px 0}#uid-ruselt .list.list-icons li{margin:0}#uid-ruselt .modal-footer,#uid-ruselt .modal-footer a,#uid-ruselt .modal-footer a:hover{text-align:center;color:#818181;text-decoration:none}.care .list li{margin-bottom:2px}html body .clear{clear:both}.btnedit{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.report .no-bg{background-color:transparent;border:0 solid #ccc}.report .input-group-addon{padding:10px;border-radius:0}.report .form-control{border-radius:0}.report .form-control-wrapper textarea.form-control{height:auto}.report .form-control-wrapper{margin-top:0;margin-bottom:0}.sorting .ride-user-info{min-height:100px}html .sorting .report.btn{margin-bottom:-7px!important}html body .required{color:red}html section.timeline .timeline-box.left:before,html section.timeline .timeline-box.right:before{background:#65cc33;box-shadow:0 0 0 3px #fff,0 0 0 6px #286296}html section.timeline:after{background:0,8%,92%,rgba(80,80,80,0)}.btn.btn-primary.btn-lg,.btn.btn-primary.btn-lg:hover{border-radius:0;background-color:#65cc33;border:0}#report_now{padding-bottom:30px}.ride-more-info .fa-trash-o.circle{padding:8px 9px;background:#FF7043;color:#fff}.main-home.care .page-header .breadcrumb.breadcrumb-valign-mid .sub ul li{background-color:#F7F7F7;padding:0 13px 0 0;cursor:pointer;text-decoration:none;border-radius:4px;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 3px 1px -2px rgba(0,0,0,.17),0 1px 5px 0 rgba(0,0,0,.02);text-align:left}.main-home.care .page-header .breadcrumb.breadcrumb-valign-mid .sub ul li:hover{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.main-home.care .page-header .breadcrumb.breadcrumb-valign-mid .sub ul.cart li:first-child,.sub ul.cart{box-shadow:none}.main .post-leave-comment{margin-top:0;padding:13px 0}.sub ul{background:rgba(255,255,255,.24);padding:10px;border-radius:3px;z-index:999;width:200px}.sub ul li{margin:5px 0;list-style:none}.sub ul li a:hover{text-decoration:none}li.sub:hover ul{display:block}ul.breadcrumb li.sub{margin:0 5px}span.noti{padding:2px 6px;top:-11px;background:#fff;border:1px solid #65cc33;border-radius:50%;right:-11px;font-size:10px;color:#65cc33}li a{position:relative}.sub ul.cart{width:237px;padding:9px 0 3px;top:96%;background:0 0;border:none}.main-home.care .page-header .breadcrumb.breadcrumb-valign-mid .sub ul.cart li{border-radius:0;margin:5px;background:#fff}.sc_header{padding:0 6px}.remove{vertical-align:middle;padding:12px 0;position:absolute}.cart .back{background:#f0f0f2;margin:0;padding:3px 0;border-radius:0 0 3px 3px}.main-home.care .page-header .breadcrumb.breadcrumb-valign-mid .sub ul.cart a li,ul.cart a,ul.cart a:focus{text-align:center;text-decoration:none}#get_uid .form-control{border-radius:0}.featured-box.mt-xlg{border-radius:8px 8px 0 0}.box-content{transition:.2s}.box-content:hover .thumb-info{border-radius:5px}.featured-box.mt-xlg h4{margin-bottom:5px}.featured-box.mt-xlg p{text-align:left;line-height:17px;margin:7px 0}.featured-box.mt-xlg ul{padding:0}.featured-box.mt-xlg ul li{float:left;width:33.33%;list-style:none;border-left:1.6px solid #e6dfdf}.featured-box.mt-xlg ul li a{padding:10px;width:100%;background:#fff;cursor:context-menu}.featured-box.mt-xlg ul li:last-child a{cursor:pointer}.featured-box.mt-xlg ul li a:hover{background:#fdfdfd;text-decoration:none}.featured-boxes .featured-box{margin:16px 0!important}.lable-title.fa{margin:0;padding:10px 15px;cursor:pointer}
 
@media(min-width:780px){
	.profile-row{
    background: linear-gradient(transparent, rgba(51, 51, 51, 0.81));
    position: absolute;
    bottom: 28px;
    height: 77px;
    padding-top: 20px;
}
  .main.material{
    min-height:406px;
  }
  #uid-ruselt.modal {
    position: fixed;
    top: 134px;
    }
.main.care{
      min-height: 464px;
}

/*  caretaker profile */
.profile{
  position: relative;
  height: 189px;
}

.name-box h4{
  font-size: 32px;
}
.name-box label{
  font-size: 16px;
}
.name-box {
    position: absolute;
    bottom: 10px;
}
.box-shadow{
  background:#ffffff; box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.08); margin: 1px;
}
.container-sm{
    width: 68%;
    margin: auto;
}
}
.no-padd{
  padding: 0px;
}
 
.apply, .apply:focus, .apply:active{
  outline: none !important;
  background: none;
  padding:7px 23px 7px 14px;
  box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
}
.apply.active, html .apply.active:hover{
      box-shadow: inset 0 3px 5px rgba(0,0,0,.125) !important;
}
.profile{
  min-height: 11px;
}
.main-home.care{
  background: #E1F5FE;
}
@media (max-width: 991px){
  .page-header .breadcrumb.breadcrumb-valign-mid{
    padding: 15px;
  }
}
.main-home.care #search_back{
      background-image: url(../images/care.png);
      background-position: 10px -25px;
      padding: 8px 0px;
}
.confirm .report{
  display: none;
} 
.ride-more-info .fa-close.circle{
   padding: 8px 9px;
}
.grey{
  color: gray;
}
html .main-home.care  .page-header-more-padding .service_title{ 
  padding: 0px 0px;
}
html .page-header .breadcrumb.breadcrumb-valign-mid, .missing{
  top:20px;
}
.link i{
    padding: 9px;
    font-size: 12px;
    border-radius: 4px 0px 0px 4px;
    background: #dddddd;
    font-weight: bold;
}
.main-home.care .breadcrumb>li+li:before{
  display: none;
}
.main-home.care .ride_content{
  min-height: 10px;
}
.main-home.care  .ride-price, .main-home.care .thumb-info, .main-home.care  .ride-user-info, .main-home.care  .rides_user, .main-home.care  .search_rides{
      min-height: 100px;
      padding: 0px;
    }
.main-home.care  .rides_user{    
      margin: 8px;
}
.main-home.care  .thumb-info{
  border-radius: 0px;
  border:none;
  background-color:rgb(221, 221, 221);;
}
.care_content .col-md-4{

} 
.btn-lg.dtn-bg.get_uid{
  padding: 6px 6px;
    font-size: 15px;
}
.care-info{
    position: absolute;
    right: 7px;
    bottom: 10px;
}
.care-info .fa.circle{
   background: #65cc33;
   color: #fff;
   padding: 9px 12px;
}
.margin{
  text-align: center;
  background: #fff;
}

/* input css*/


form select.form-control {
    height: 42px;
}
html body .padding-0{
  padding: 0px;
}
.lable-title strong{
    font-size: 16px;
    padding-left: 15px;
}
 input[type="file" i]:before{

  box-shadow: 0 3px 8px 0 rgba(0,0,0,.08);
  padding: 10px;
  border-radius: 50%;
  background: #DFDFDF;
 }
  input[type="file"]{
    cursor: pointer;
    padding: 10px 10px;
    
  }
  input[type="file"]:fucos{
    outline: none;
    border: none;
  }
 input[type="file" i]::-webkit-file-upload-button{
   width: 0px;
   height: 0px;
   outline: 0px;
   padding: 0px 20px;
   border:0px;
   background: transparent;
   overflow: hidden;
}
img.care_report_photo{
   height: 116px;
}

html .main-home.care .form-group-lg .form-control {
    height: 46px;
}
html .featured-box.padd{
    margin-bottom: 11px;
} 

#care .ride-price, #care .ride-user-info, #care .rides_user, #care .search_rides{
  min-height: 152px;
}

#care .care-t-toggle .ride-price, #care .care-t-toggle .ride-user-info, #care .care-t-toggle .rides_user, #care .care-t-toggle .search_rides{
  min-height: 128px;
}

.care .thumb-info{
      height: auto;
    width: auto;
    margin: auto;
    float: none;
    border-radius: 0px;
    border: none;
    background: transparent;
}
.care .thumb-info img{
  position: initial;
  top: 0px;
}


.care_takers .ride-user-info{ 
    border-right: 3px solid #286296;
}
.care .fa-circle-o{
  color:#65cc33;
}

.ride-more-info  .fa-thumbs-o-up.circle{
      padding: 8px 8px;
}
.care_takers .fa-circle-o{
  color:#286296;
}

.ride_header label span{
  padding: 0px; 
}
.ride_header label{
  font-size: 14px;
  margin:3px 0px;
} 
.care .ride-user-info:before{
    padding: 23% 0; 
    color: #65cc33; 
    min-height: 138px;
}

.care_takers .ride-user-info:before{
    padding: 23% 0;
    color: #286296;
    min-height: 141px;
}
.hide-t{
  display: none
}
.service_tag{
  font-weight: 600;
}
.service_tag span{
  color: red;
}
input[type="file"]:focus{
  outline: none;
  border:0px;

}

.care .owl-stage-outer img{
    padding: 12px;
    border-radius: 0px;
    margin: 6px 0px;
    background-color: rgba(255, 255, 255, 0.36);
}

.care .owl-carousel:hover .owl-nav .owl-prev, .care .owl-carousel:hover .owl-nav .owl-next  {
background: rgba(255, 255, 255, 0.36);
color: #0088cc!important;
display: block;
}
.care .owl-carousel .owl-nav [class*="owl-"]{
  display: none;
}
.care .owl-carousel .owl-nav [class*="owl-"]:active,
.care .owl-carousel .owl-nav [class*="owl-"]:focus,
.care .owl-carousel .owl-nav [class*="owl-"]:active:hover,
.care .owl-carousel .owl-nav [class*="owl-"]:active:focus {
  border-color: #0077b3 #0077b3 #0077b3;
  background: rgba(255, 255, 255, 0.36);
}

.care .form-group-lg .form-control{
  font-size: 14px;
}  

.care .featured-box .icon-featured.fa-care{
    background-image: url(   background-position: '../images/care/care_icon.png');
    background-position: center center;
    background-size: 69%;
    background-repeat: no-repeat;
}
.care .featured-box .icon-featured.fa-caret{
    background-image: url(   background-position: '../images/care/caret_icon.png');
    background-position: center center;
    background-size: 69%;
    background-repeat: no-repeat;
}






html .uid-search{ 
  padding: 0px;
  box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
}
.uid-search span, .uid-search input, .uid-search button{
border-radius: 0px;
}
.uid-search span
{
  background-color: #dddddd;
}
.uid-search button.btn
 {
  box-shadow: none;
  padding:4px 16px;
  margin: -1px;
}
.uid-search button:hover
{
  box-shadow: none; 
}
.uid-search button.btn:focus
{
  outline: none;
  border:none; 
}



#uid-ruselt .close{
    border: 1px solid #fff;
    padding: 5px 10px;
    border-radius: 50%;
    opacity: 0.8;
    color: #fff;
} 
#uid-ruselt h4.modal-title{
   color: #fff;
   opacity: 0.8;
   position: absolute;
}
#uid-ruselt h4.modal-title span{
  opacity: 0.8;
}

#uid-ruselt .modal-header{
    padding: 6px 14px;
    background: #286296; 
}   
#uid-ruselt .modal-body {
    padding: 21px;
    padding-bottom: 0px;
}
.modal div h3{
    font-size: 16px;
    font-weight: 600;
    letter-spacing: normal;
    line-height: 21px;
    /*padding-bottom: 7px;*/
    margin: 0px;
    text-transform: none;
/*    border-bottom: 1px solid #ddd;*/
}
#uid-ruselt .list.list-icons li{
  margin: 0px;
}
#uid-ruselt .modal-footer, #uid-ruselt .modal-footer a, #uid-ruselt .modal-footer a:hover{
  text-align: center;
  color: #818181;
  text-decoration: none;

}
.care .list li {
    margin-bottom: 2px;
}
.subother{display: none;}
html body .clear{
  clear: both;
}
.btnedit{
  box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
}

button.btn{
    text-transform: none;
}


.report .no-bg{
    background-color: transparent;
    border: 0px solid #ccc;
}

.report  .input-group-addon{
  padding: 10px;
  border-radius: 0px;
}
.report .form-control{
  border-radius: 0px;
}
.report .form-control-wrapper textarea.form-control{
  height: auto;
}
.report .form-control-wrapper {
    margin-top:0px;
    margin-bottom:0px;
}

.sorting .ride-user-info{
  min-height: 100px;
}

html .sorting .report.btn{ 
  margin-bottom: -7px !important;

}
html body .required{
  color:red;
}

/*timeline*/

html section.timeline .timeline-box.left:before, html section.timeline .timeline-box.right:before {
    background: #65cc33;
    box-shadow: 0 0 0 3px #ffffff, 0 0 0 6px #286296;
}
html section.timeline:after{
  background: rgba(80, 80, 80, 0) 0%, #286296 8%, #286296 92%, rgba(80, 80, 80, 0) 100%);
}

.btn.btn-primary.btn-lg, .btn.btn-primary.btn-lg:hover {border-radius: 0px; background-color: #65cc33; border: 0px;}


#report_now{
  padding-bottom: 30px;
  display: none;
}
 
.ride-more-info .fa-trash-o.circle {
    padding: 8px 9px;
    background: #FF7043;
    color: #fff;
}

.main-home.care .page-header .breadcrumb.breadcrumb-valign-mid .sub ul li{
    background-color: #F7F7F7;
    padding: 0px 13px 0px 0px;
    cursor: pointer;
    text-decoration: none;
    border-radius: 4px; 
    box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.05),0 3px 1px -2px rgba(0, 0, 0, 0.17),0 1px 5px 0 rgba(0, 0, 0, 0.02);
    text-align: left;
}

.main-home.care .page-header .breadcrumb.breadcrumb-valign-mid .sub ul li:hover{
  box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
}
.main .post-leave-comment {
    margin-top: 0px;
    padding: 13px 0px;
}

/*   add care */
  .sub ul{
    position: absolute;  
    background: rgba(255, 255, 255, 0.24);
    padding: 10px;
    border-radius: 3px;
    z-index: 999;
    display: none;
    width: 200px;
  }
  .sub ul li{
    margin: 5px 0px;
    list-style: none;
  }
  .sub ul li a:hover{
    text-decoration: none;
  }

  li.sub:hover ul{
    display: block;
  }
  ul.breadcrumb li.sub{
    margin: 0px 5px;
  }

/*  cart css  */
span.noti{
    position: absolute;
    padding: 2px 6px;
    top: -11px;
    background: #fff;
    border: 1px solid #65cc33;
    border-radius: 50%;
    right: -11px;
    font-size: 10px;
    color: #65cc33;
} 
li a {
  position: relative;
}
.sub ul.cart{
  width: 237px;
  padding: 9px 0px 3px;
  top: 96%;
  background: none;
  background: none;
  box-shadow: none;
  border: none;
}
.main-home.care .page-header .breadcrumb.breadcrumb-valign-mid .sub ul.cart li:first-child{
  box-shadow: none;
}
.main-home.care .page-header .breadcrumb.breadcrumb-valign-mid .sub ul.cart li{
  border-radius: 0px; 
  margin: 5px 5px;
  background: #fff;
}
.sc_header{
  padding: 0px 6px; 
}
.remove{
    vertical-align: middle;
    padding: 12px 0px;
    position: absolute;
}
.cart .back{
    background: #f0f0f2;
    margin: 0px;
    padding: 3px 0px;
    border-radius: 0px 0px 3px 3px;
}
.main-home.care .page-header .breadcrumb.breadcrumb-valign-mid .sub ul.cart a li, ul.cart a, ul.cart a:focus {    
  text-align: center;  
  text-decoration: none;
}

/*  get UID css */
#get_uid .form-control{
   border-radius: 0px;
}

.more .link{
    width: 100%;
    display: inline-block;
}
.more .link .noti{
    padding: 0px 5px;
    line-height: 16px;
    right: -18px;
    top: -11%;
}
.more ul{
    margin-left: -4em;
} 

.featured-box.mt-xlg{
  border-radius: 8px 8px 0px 0px;
  }
.box-content{ 
    transition: 0.2s;
}
.box-content:hover .thumb-info {
    border-radius: 5px;
    }
.featured-box.mt-xlg  h4{
    margin-bottom: 5px;
}
.featured-box.mt-xlg  p{
    text-align: left;
    line-height: 17px;
    margin: 7px 0px;
}
.featured-box.mt-xlg ul{
  padding: 0px;
}
.featured-box.mt-xlg ul li{
    float: left;
    width: 33.33%;
    list-style: none;
    border-left: 1.6px solid #e6dfdf;  
}
.featured-box.mt-xlg ul li a{
  padding: 10px; 
  width: 100%; 
  background: #fff;
  cursor: context-menu; 
}
.featured-box.mt-xlg ul li:last-child a{
  cursor: pointer;
}
.featured-box.mt-xlg ul li a:hover{
  background: #fdfdfd;
  text-decoration: none;
}

.featured-boxes .featured-box {
    margin: 16px 0px!important;
}

.uid-search span {
    background-color: #dddddd !important;
    border: 1px solid #ccc !important;
}
.uid-search .form-control{
      border: 1px solid #ccc !important;
      padding-left: 10px !important;
}
.uid-search .material-input{
  display: none;
}

.uid-search .input-group .form-control-wrapper {
    margin-right: 0px;
    margin-left: 0px;
}
.btn.uid-back{
  background: #fff;
  border-radius: 0px;
}

/* Take a picture css  */
.lable-title.fa{
    margin: 0px;
    padding: 10px 15px;
    cursor: pointer;
}

/* CSS Added By Sujeet */
h1, h2, h3, h4, h5, h6
{
	text-transform: none;
}
.bootstrap-select .btn-default:not(.btn-link):not(.btn-flat)
{
	background-color: #FFF !important;
	color: #000;
	height: 30px;
	border-radius: 1px;
}
.titles-profile a, .titles-profile a:hover
{
	color: #000;
	text-decoration: none;
}
.profile-nav ul li .btn-primary.active
{
	background-color: #286296 !important;
  color: #FFF !important;
}
.profile-nav ul li.active .btn-primary
{
  color: #286296 !important;
}

@media(max-width: 768px)
{
  .main
  {
    /*min-height: calc(100vh - 103px);*/
  }
}