body {
     background-color:#EEEEEE;
     color:#000000;
     background-image:url(https://www.lostreturns.com/themes/public_v3/img/bg.jpg);
     background-repeat:repeat-x;
     background-position:center top;
     font-family: 'Open Sans', sans-serif;
     font-size:14px !important;
}
 .clickHere a {
     color:#000000;
     background-color:#FFFFFF;
     border: solid 1px #EEEEEE;
     padding:5px;
}
 .bordercolor {
     border-bottom-color:#000000;
}
 tr.gridtitle {
     border-bottom:1px solid #000000;
}
 .maincontent {
     margin-left:45px;
     margin-right:45px;
}
 .message {
     margin-left:45px;
     margin-right:45px;
}
 .footer {
     margin-left:45px;
     margin-right:45px;
}
 .gridrow {
}
 #Grid tbody {
}
 .paging {
     list-style:none;
     display:block;
     margin:10px auto 0px auto;
     clear:both;
     color:#333333;
     width:99%;
     font-weight:bold;
}
 .paging b {
     background-color:#920a08;
     border:1px solid #920a08;
     padding:0px 4px;
     margin:0px 2px;
     color:#fff;
     cursor:pointer;
}
 .paging a {
     background-color:#d9d9d9;
     padding:0px 4px;
     margin:0px 2px;
     color:#333333;
     cursor:pointer;
     font-weight: normal;
}
 .paging span{
     background-color:#0064b8;
     padding:0px 4px;
     margin:0px 2px;
     color: #fff;
     font-weight: bold;
}
 a, a:visited, a.hover, a.active {
     color:#0076db !important;
}
 a.btn-primary:link, a.btn-primary:hover, a.btn-primary:active {
     color: #FFFFFF!important;
}
 .boxcontent h1{
     background-color: #d4002a!important;
}
 .btn-primary{
     background-color: #d4002a!important;
     background-image: linear-gradient(to bottom, #d4002a, #d4002a)!important;
}
 .btn-primary:hover , .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled]{
     background-color: #d4002a!important;
     color:#FFFFFF!important;
}
 .boxcontent a{
     color: #FFFFFF!important;
}
 .View a{
     color: #FFFFFF!important;
}
 .boxcontent input[type="submit"] {
     color: #FFFFFF!important;
}
/*.container{
     width:1078px!important;
}
 */
 body .alert-info{
     background-color: #d9edf7!important;
}
 .shipinfo{
     width:275px!important;
     margin-left:690px!important;
}
 .boxcontent h1{
     color:#FFFFFF!important;
}
 .othercontent h2{
     color:#000000!important;
}
 .table-striped tbody>tr:nth-child(odd)>td, .table-striped tbody>tr:nth-child(odd)>th {
     background-color: #ffffff!important;
}
 .table-striped tbody>tr:nth-child(even)>td, .table-striped tbody>tr:nth-child(even)>th {
     background-color: #cdcdcd!important;
}
 .gridrow{
     color: #000000!important;
}
 input#ctl0_Main_ShippingOptions_c0 {
     margin: 0 6px 0 0px !important;
}
 input#ctl0_Main_ShippingOptions_c1 {
     margin: 0 6px 0 0px !important;
}
 input#ctl0_Main_ShippingOptions_c2 {
     margin: 0 6px 0 0px !important;
}
 input#ctl0_Main_ShippingOptions_c3 {
     margin: 0 6px 0 0px !important;
}
 input#ctl0_Main_ShippingOptions_c4 {
     margin: 0 6px 0 0px !important;
}
 .HeaderImage {
     position: relative;
     left: 0;
     top: 0;
     max-width: 100%;
}
 .home-video-block{
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     position: relative;
     min-height: 75vh;
     padding: 5em 1em 6.25em;
     background-repeat: no-repeat;
     background-position: center center;
     background-size: cover;
     text-align: center;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
}
 .home-image-block{
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     position: relative;
     min-height: 600px;
     background-repeat: no-repeat;
     background-position: center center;
     text-align: center;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     background-image:url("https://www.lostreturns.com/themes/public_v3/css/style.css");
}
 footer {
     left: 0;
     bottom: 0;
     height: 100px;
     width: 100%;
     overflow:hidden;
}
/*a, a:visited, a.hover, a.active {
     color: #000000 !important;
}
 */
 #content .inner-search ul li.search-tabs a:hover, #content .inner-search ul.search-tabs li a.active{
     background: #d4002a !important;
     color: #FFFFFF !important;
}
 #content .inner-search ul.search-tabs li a{
     background: #969696 !important;
     color: #FFFFFF !important;
}
 #content .inner-search .search-box{
     background: #d4002a !important;
}
 #location ::-webkit-input-placeholder{
     color:#00000;
}
 .HeaderImage{
     position: relative;
     left: 0;
     top: 0;
}
 .goBtn{
     background: #969696 !important;
     color: #FFFFFF !important;
}
 .header-content{
     background-image:url(https://www.lostreturns.com/themes/public_v3/img/56b40fbb13e7fHertzHeaderNewFinal-1000bgclean.png);
}
 #content .search-section{
     top:25%!important;
}
 .imagetxtclass{
     font-size: px;
     padding-top: px;
     color: ;
}
 header {
     padding-bottom: 0px!important;
}
 .shipinfo {
     margin-top: 0 !important;
     margin-left: 0 !important;
     top: -150px;
     right: 0;
}
 .othercontent {
     position: relative;
}
 .span3.alert.alert-info.pull-right.shipinfo.visible-desktop {
     display: none !important;
}
 .form-control.span7 {
     width: 35%;
     height: 30px !important;
}
 .form-check-input {
     margin-left: 0;
}
 span.span7.chackbox_part {
     padding: 4px 0 0 18px;
     display: flex;
}
 .form-control.txtTime {
     height: 30px !important;
     padding: 0 8px !important;
}

.boxinfo input[type="text"] {
    margin-bottom: 5px;
    height: 30px!important;
}

.boxcontent .radio {
    margin-left: 2px!important;
}

.boxinfo .checkbox label, .radio label {
    padding-left: 10px!important;
}

 @media (max-width:1024px){
     img#ctl0_HeaderImage {
         width: 100% !important;
    }
     input#ctl0_Main_PartnerBoxes_ctl3 {
         margin: 30px 0 15px 16px;
    }
}
 @media (max-width:990px){
     .boxinfo {
         height: auto !important;
    }
     #ctl0_Main_PartnerBoxes_PLostItem td {
         font-size: 14px;
         text-align: center;
    }
     .row-fluid .span11 {
         width: 100% !important;
         margin-left: 0 !important;
    }
     body .weekdiv {
         width: auto !important;
    }
}
 @media (max-width:767px){
     .bfh-datepicker-calendar>table.calendar {
         width: 100% !important;
    }
     .bfh-datepicker-calendar {
         left: -54px !important;
    }
     .span11 strong {
         font-weight: normal;
    }
     body .weekdiv {
         width: 24% !important;
         margin: 0 0 22px 0;
    }
     img#ctl0_HeaderImage {
         width: 100%;
    }
     select#ctl0_Main_txtCountry {
         width: 100%;
    }
     .col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto{
         wwidth: 100% !important;
         max-width: 100% !important;
         flex: 0 0 100% !important;
    }
     input[type="text"] {
         width: 100%;
    }
     select {
         width: 100% !important;
    }
     td.ship_title {
         width: 30%;
    }
     .ship_title h2 {
         font-size: 14px !important;
         font-weight: 400 !important;
    }
     select {
         height: 30px !important;
    }
     body .Box2 {
         width: 100% !important;
    }
     body .Box1 {
         width: 100% !important;
    }
     .form-control.span7 {
         width: 100%;
    }
     ::-webkit-input-placeholder {
        /* Chrome/Opera/Safari */
         font-size:12px !important;
    }
     ::-moz-placeholder {
        /* Firefox 19+ */
         font-size:12px !important;
    }
     :-ms-input-placeholder {
        /* IE 10+ */
         font-size:12px !important;
    }
     :-moz-placeholder {
        /* Firefox 18- */
         font-size:12px !important;
    }
     #content .search-section {
         padding: 0 0 0 42px !important;
    }
    .span2{width:90%!important;}
}
 @media (max-width:500px){
     body .weekdiv {
         width: 30% !important;
         margin: 0 0 22px 0;
    }
     .container {
         padding: 0px!important;
    }
     .radiobtnlist input {
         margin-right: 0px;
    }
     .maincontent{
         margin-left: 5px!important;
         margin-right: 5px!important;
    }
}
 @media (max-width:400px){
     .col-sm-4.col-md-4 {
         padding: 0;
    }
     .maincontent{
         margin-left: 5px!important;
         margin-right: 5px!important;
    }
     input#ctl0_Main_PartnerBoxes_ctl3 {
         display: block;
         margin: 35px 0 15px 15px !important;
    }
     .publicradiolist label {
         margin-right: 0 !important;
    }
     .maincontent {
         margin-left: 15px;
         margin-right: 15px;
    }
     td {
         padding: 0 0 15px 0;
    }
     .row {
         margin: 0;
    }
     .row-fluid.found .boxcontent {
         margin: 0 0px 0px;
    }
}
 @media (max-width: 380px){
     body .weekdiv {
         width: 35% !important;
         margin: 0 25px 20px 0;
    }
     .row-fluid .span11 {
         margin-left: 7.564103% !important;
    }
	#headerimage{display:none!important;}
	#headerimagemobile{display:block!important;}
}
 @media (max-width: 768px) {
     .container {
         max-width: 100%!important;
         padding-right:0px!important;
         padding-left:0px!important;
    }
	#headerimage{display:none!important;}
	#headerimagemobile{display:block!important;}
}
 @media (max-width: 560px) {
     .container {
         max-width: 100%!important;
         padding-right:0px!important;
         padding-left:0px!important;
    }
	#headerimage{display:none!important;}
	#headerimagemobile{display:block!important;}
	.claimBefore1 {display: none;}
}