#tender-details {color#151515;font-family: "Open Sans", Arial;}
#tender-details h1 {font-family: "Lato", Arial; font-size:24px; font-weight:normal}
#tender-details h2 {font-size:30px;}
#tender-details a,#tender-details a:hover,#tender-details a:focus {color:#0992cc; text-decoration:underline}
#tender-details .details-box {background-color: #f4f4f4; padding:15px 30px;margin:10px auto; border:1px #ddd solid;}
#tender-details #tender-info.details-box ul {margin:0; padding:0;list-style:none}
#tender-details #tender-info.details-box ul li {margin:0; padding:0;}
#tender-details .details-box .font-weight-bold {color:#0e5471;font-weight:bold}
#tender-details #tender-dates {background:#f4f4f4 url(../img/calendar-bg.png) right bottom no-repeat;}
#tender-details #tender-info {background:#f4f4f4 url(../img/info-bg.png) right bottom no-repeat;}
#tender-details #tender-organizer {background:#f4f4f4 url(../img/phone-bg.png) right bottom no-repeat;}

#tender-details .favourite-button .trade-star {
   display:inline-block;
   background: url(/appFiles/site_9/others/images/stars.png) no-repeat;
   width: 19px;
   height: 19px;
   margin: 3px 10px 7px auto;
   cursor: pointer;
}
#tender-details .favourite-button .trade-star.addToFavourites {
   background-position:0px -20px;
}
#tender-details .favourite-button {float: left;}
#tender-details > h1 > span {
   overflow: hidden;
   display: block;
}
#tender-details div.trade-src.wiper-badge {margin-right:5px;border-radius: 5px;padding:4px 7px}
#tender-details div.trade-src.wiper-badge.wiper-badge-red {background:#e0352d}
#tender-details div.trade-src.wiper-badge.wiper-badge-blue {background:#174f6d}
#tender-details div.trade-src.wiper-badge.wiper-badge-green {background:#3b6814}

#tender-details .demo-access-box {margin-top:30px}
#tender-details div.demo-tender-content {position: relative;z-index:888}
#tender-details div.demo-tender-content:after {
    position: absolute;left:0;bottom: 0;content:''; width:100%; height:90%;display: block;z-index: 999;
    background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 87%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 87%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 87%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

#tender-details #tender-organizer.guest div.organizer-address:before,#tender-details #tender-organizer.guest div.organizer-nip:before {
   position:absolute;
   width:100%;
   height:100%;
   display: block;
   content:'';
}

#tender-details #tender-organizer.guest div.organizer-address,#tender-details #tender-organizer.guest div.organizer-nip, #tender-details #tender-organizer.guest div.organizer-name {
   position:relative;
  -webkit-filter: blur(4px);
  -moz-filter: blur(4px);
  -o-filter: blur(4px);
  -ms-filter: blur(4px);
  filter: blur(4px);
  
}
#tender-details #tender-organizer.guest {
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */
  -khtml-user-select: none; /* Konqueror HTML */
  -moz-user-select: none; /* Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none; /* Non-prefixed version, currently
                      supported by Chrome and Opera */
}

#tender-details div.bzp-number {margin: 0 0 20px 0}
#tender-details div.bzp-number a.btn{border:1px solid #1894c9; background-color: #fff;height:25px;padding: 2px 10px;text-decoration: none;margin: 0 0 5px 15px}
#tender-details div.bzp-number a.btn:hover{background-color: #1894c9;color:#fff}
#tender-details div.bzp-number:after {border-bottom: 1px solid #d2d2d2;display: block;content: '';height:2px; background-color: #fff}

#tender-details button.lessMoreButton {display:block; width:170px; height:45px;margin:20px auto;background:#fff; border:1px solid #d5d5d5; color:#0893ce}
#tender-details .tender-details-content,#tender-details .tender-subject-content {overflow:hidden}
#tender-details .lessMore{position:relative; height:250px; }
#tender-details .lessMore.opened{height:auto;}

#tender-details .lessMore:after {
    position: absolute;left:0;bottom: 0;content:''; width:100%; height:90%;display: block;z-index: 999;
    background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 87%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 87%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 87%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
#tender-details .lessMore.opened:after {
    display:none;
}

#tender-details .addtocalendar {margin-right:30%;float:right;}
#tender-details .addtocalendar a.atcb-link {font-family:"Open Sans",Arial;font-weight:600;text-decoration: none;background:#fff url(../img/calendar.png) 8px 4px no-repeat;height:25px;line-height:24px; width:165px;font-size:12px;padding-left:30px; border:1px solid #1894ca; border-radius:3px;background-size: 15px 14px;}
#tender-details .addtocalendar  a.atcb-link > img {display:none}
#tender-details .addtocalendar a.atcb-link > ul {font-size:12px}
#tender-details .addtocalendar .atcb-list .atcb-item .atcb-item-link {font-size:12px; text-decoration: none; color:#0e5471}
#tender-details .addtocalendar .atcb-list .atcb-item .atcb-item-link:hover {text-decoration: underline}
#tender-details #tender-dates .remain {color:#3d7e00; font-weight:normal;font-size:12px;margin:0;padding:0;line-height: 6px;padding-bottom: 6px;}
