.digital-news-sec1 { width: 100%; height: auto; float: left; display: block;margin-top:0px; padding: 70px 0 70px 0; position: relative;  }
.digital-news-sec1:after {content: ''; width: 100%; display: block; height: 0; font-size: 0px;  line-height: 0; clear: both;}
.digital-news-sec1-box1{width: 100%; height: auto; float: left; display: block; }
.digital-news-sec1-box1 h2{width: 100%; height: auto;  font-size: 28px; font-weight: 600; color: #050505; line-height:32px; padding: 0px 0px 20px 0; text-align: center; }


.awards-search-area2{width:100%; background:#fffefe; height:83px;  border:1px solid #dadada; position:relative; margin:20px 0;}
.awards-search-area2:after{content:''; background:url(../images/filter-icon.png) no-repeat 0 0; width:130px; height:83px; position:absolute; left:0; top:0px;}
/* .awards-search-area2:before{content:''; background:url(../images/awards-icon-line.png) no-repeat 0 0; width:48px; height:1px; position:absolute; left:59px; top:50%; z-index:1;} */
.awards-search-area2 .search-box{display:inline-block; float: right; }
.awards-search-area2 .search-box .search-box-text{float:left; display:block; font-size: 14px; font-weight: 400; line-height: 83px; color:#212121; padding-right:19px;}
.awards-search-area2 .search-box .awards-search-text{display:block; float:left; height:auto; margin-bottom:0px; width:200px; margin-top:14px; margin-bottom:13px; margin-right:14px;}
.awards-search-area2 .search-box .awards-search-topselect{display:block;float:left;height:auto;margin-bottom:0px;width:200px;margin-top:22px;margin-bottom:13px;margin-right:14px;}




.awards-search-topselect select{width:100%; height:40px; padding:0px 15px; box-sizing:border-box; margin: 0;background:#FFFFFF; border-bottom:1px solid #E6E6E6; border-right:1px solid #E6E6E6; border-left:0px solid transparent; border-top:0px solid transparent;  color:#5c5c5c;font-size:14px; font-weight:400; font-style: normal;  -webkit-box-shadow: inset 4px 4px 4px -3px rgba(211,211,211,1);-moz-box-shadow: inset 4px 4px 4px -3px rgba(211,211,211,1); box-shadow: inset 4px 4px 4px -3px rgba(211,211,211,1); outline:none; display: inline-block; -webkit-appearance:none;-moz-appearance:none; appearance:none;cursor:pointer;}
.vrification{ width:48%; margin-right:2%; height:auto; float:left;}
/* Targetting Webkit browsers only. FF will show the dropdown arrow with so much padding. */
@media screen and (-webkit-min-device-pixel-ratio:0) {
.awards-search-topselect select{padding-right:18px; }
}

.awards-search-topselect label{position:relative}
.awards-search-topselect label:after{  width:20px; text-indent:5px;
    content:'<>';/*content:'<>';*/
    font:18px "Consolas", monospace;
    color:#a09f9f;
    -webkit-transform:rotate(90deg);
    -moz-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg);
    right:5px; top:2px;
    padding:0 12px 0px 0px ;
    /*border-bottom:1px solid #aeaeae;*/
    position:absolute;
    pointer-events:none;
}


/*IE 9 and above*/
@media screen and (min-width:0\0) and (min-resolution: +72dpi) {
.awards-search-topselect label:after { display:none; }
.awards-search-topselect label:before { display:none; }

}
.awards-search-content {
    width: 100%;
    margin-bottom: 50px;
    float: left;
}
.content-box ul{}
.content-box ul{width: 100%; height: auto; float: left; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap:wrap; margin-top: 0px; padding: 0; margin-bottom: 0px;}
.content-box ul li{width:100%; height: auto; float: left; display:block;     padding: 0px 0px 0px 0px;  border-bottom: 1px solid transparent;}
.content-box ul li:nth-child(odd) { background:  #f1f1f1;}
.content-box ul li:nth-child(even) { background: #fff;  }

.content-box ul li span{ width: 100px; height: 100%; float: left;  display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap:wrap; background: #ED168C; padding: 15px 15px; }
.content-box ul li span small{ width:100%; height: auto; float: left; display:block; font-size: 16px; font-weight: 400; color: #fff;  line-height:22px; padding: 0px 0px 5px 0; text-align: center; order: 1; }
.date-manth{ width: auto; margin: 0 auto; display: table; order: 2; position: relative; }
.content-box ul li span big{ width:auto; height: auto; float: left; display:inline-block; font-size: 18px; font-weight: 600; color: #fff;  line-height:22px; padding: 0px 5px 0px 0; }
.content-box ul li span i { width:auto; height: auto; float: left; display:inline-block; font-style: normal; font-size: 18px; font-weight: 400; color: #fff;  line-height:22px; padding: 0px 0px px 0; }
.content-box ul li a aside{width: calc(100% - 100px); height: auto;  padding: 15px 50px 15px 15px; float: left;  display: block; position: relative; }
.content-box ul li a aside h2{width:100%; height: auto; float: left; display:inline-block; font-size: 16px; font-weight: 400; color: #3c3c3c;  line-height:22px; padding: 0px 5px 0px 0; text-align: left; }
.content-box ul li a aside p{width:100%; height: auto; float: left; display:inline-block; font-size: 18px; font-weight: 600; color: #3c3c3c;  line-height:30px; padding: 0px 5px 0px 0;     transition: .4s;}
.content-box ul li a:hover aside p{  color: #ED168C;}
.content-box ul li a aside article{position: absolute; right: 20px; top: 0px; bottom: 0; width: 30px; height: 100%; display: table;}
.content-box ul li a aside article i{ display: table-cell; vertical-align: middle; text-align: center;  font-size: 18px; font-weight: 600; color: #ED168C;  line-height:22px;   transition: .4s;}
.content-box ul li a:hover aside article i{color: #000;}
.finnc {width:100%; height: auto; float: left; display:inline-block; font-size: 28px; font-weight: 600; color: #3c3c3c;  line-height:32px; padding: 20px 0px 20px 0; border-bottom: 1px dashed #ccc; border-top: 0px dashed #ccc;}











@media screen and (max-width: 600px) {
.content-box ul li span {  width: 100%; height: auto;}
.content-box ul li a aside {  width: 100%; height: auto; padding: 8px 30px 8px 8px;}
.content-box ul li span small{ order: 2; width: auto; font-size: 18px; padding: 0px 0px 5px 10px;}
.date-manth{ order: 1; width: auto;   margin: 0; display: inline-block; float: left; }
.content-box ul li span { padding: 7px 7px;}
.content-box ul li a aside h2 { font-size: 14px; font-weight:300; list-style: 20px;}
.content-box ul li a aside p { font-size: 16px; font-weight: 400; line-height: 20px;}
.content-box ul li a aside article {  right: 0px;}
.digital-news-sec1-box1 h2 {font-size: 26px; line-height: 34px;}
.digital-news-sec1 { padding: 30px 0 30px 0;}
.finnc { font-size: 26px; line-height: 30px;}
}


@media screen and (max-width: 500px) {
.awards-search-area2 .search-box .search-box-text{ display: none;}
}
















