.news-sorting .head{margin-bottom:0}
.news-sorting .head .custom-input{width:auto}
.news-sorting .foot{margin-bottom:0}
.news-sorting .custom-input.otp-box{padding-top:0}
.news-sorting .input-group.date{border:1px solid #ececed;border-radius:5px;padding:0 10px;width:100%}
.news-sorting .input-group.date input,.news-sorting .input-group.date span.input-group-addon{border-bottom:0;color:#333;font-size:15px;text-align:left;background-color:transparent}
.news-sorting .input-group.date span.input-group-addon{right:10px}
.news-sorting .input-group.date label{font-size:15px;color:#333;left:15px;top:8px}
.news-sorting .input-group.date label.active{display:none}
.news-sorting .bootstrap-select{border:1px solid #ececed;border-radius:5px}
.news-sorting .bootstrap-select .dropdown-toggle{margin-top:0 !important;border-bottom:0 !important;background:transparent}
.news-sorting .bootstrap-select .dropdown-toggle .filter-option{padding-left:10px;font-size:15px;color:#333;font-family:'Roboto',serif}
.news-sorting .bootstrap-select .dropdown-toggle span.caret{border:0}
.news-sorting .bootstrap-select .dropdown-toggle span.caret:before{position:absolute;content:'\f107';font-family:FontAwesome;color:#666;top:-7px;right:0}
.news-sorting .bootstrap-select span.text{font-size:15px;color:#333;font-family:'Roboto',serif}
.news-sorting .link-box{position:absolute;bottom:20px;left:20px;width:93.5%}
.news-sorting .share-bubble{background:#fff}
.news-sorting .share-bubble:after{border-top-color:#fff}
.news-sorting .data_paginate .pagination li a{background:#f2f2f2}
.news-section .stretch-row{-ms-flex-wrap:wrap;flex-wrap:wrap}
.news-section .stretch-row>div{margin-bottom:30px}
.news-section .col{padding:20px;border-radius:5px;background:#ececed;-webkit-box-align:stretch;-ms-flex-align:stretch;-moz-align-items:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-transition:box-shadow .2s linear;transition:box-shadow .2s linear;position:relative;height:100%;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}
.news-section .col:hover{box-shadow:3px 3px 10px #ccc}
.news-section .col>div.img-box{border-radius:5px;width:160px;height:120px;min-width:160px;min-height:120px;max-height:120px;max-width:160px;overflow:hidden;margin-right:20px}
.news-section .col>div.img-box img{max-width:100%;width:100%}
.news-section .col>div.txt{-webkit-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:20px}
.news-section .col>div.txt.clr h5{color:#666;font-family:'Roboto',sans-serif;font-weight:600}
.news-section .col>div.txt.clr h5.titleHeight{max-height:40px}
.news-section .col>div.txt h5{color:red;margin:0;font-size:15px;max-height:40px;overflow:hidden;margin-bottom:10px;font-family:'Roboto',serif;line-height:normal}
.news-section .col>div.txt p{margin-bottom:10px;color:#666;font-size:15px;font-family:'Roboto',serif;line-height:22px}
.news-section .col .link-card{width:100%;height:100%;left:0;top:0}
.get-help-popup.call-back-appointment .news-sorting .custom-input,.get-help-popup#call-back .news-sorting .custom-input{margin:0}
.get-help-popup.call-back-appointment .news-sorting label.error,.get-help-popup#call-back .news-sorting label.error{color:red;font-size:11px;top:65px}
@media(max-width:991px){.news-sorting .head .custom-input .otp-box{margin-bottom:15px}
.news-sorting .link-box{bottom:15px;left:15px}
.news-section .col>div.txt p{font-size:14px;line-height:21px}
.news-section .col>div.txt h5{font-size:15px;margin-bottom:5px}
.news-section .col>div.txt{margin-bottom:15px}
.news-section .col>div.img-box{width:105px;height:78px;min-width:105px;min-height:78px;max-height:78px;max-width:105px}
.news-section .col{padding:15px}
.news-section .stretch-row>div{margin-bottom:15px}
}
@media(max-width:767px){.news-sorting .link-box{font-size:14px}
.news-sorting .custom-input.otp-box>div{margin-bottom:15px}
.news-sorting .custom-input.otp-box>div:last-child{margin-bottom:0}
.get-help-popup.call-back-appointment .news-sorting label.error,.get-help-popup#call-back .news-sorting label.error{top:45px;left:0}
.get-help-popup.call-back-appointment .news-sorting .custom-input,.get-help-popup#call-back .news-sorting .custom-input{margin-bottom:30px}
}