body {

    margin: 0px;

    z-index: 9999;

    padding: 0px;

}



.hidden {

    display: none!important;

}



html {

    scroll-behavior: smooth;

}



.sticky {

    position: fixed;

    top: 0;

    width: 100%;

}



.sticky+.content {

    padding-top: 60px;

}

.photo_from{

  

 background: #f8f8fa;

    padding: 8px;

    text-align: center;

    font-size: 14px;

    line-height: 18px;



}



#navbar {

    left: 0;

    background-color: #333;

    position: fixed;

    top: -100px;

    width: 100%;

    display: block;

    transition: 2s;

    z-index: 999;

}

.news_pane img{

    object-fit: cover;

    width: 100%;

    height: 130px;

}

.wp_top_bg {

    border-bottom: 1px solid #e8e8e8;

    z-index: 9999;

    background-color: #f8f9fa;

    height: 51px;

    position: fixed;

    width: 100%;

}



._bg_top__social li a {

    padding: 9px 12px;

    border-left: 1px solid #c0c0c0;

    background-color: #fff;

}



.Top_Social:hover {

    padding: 9px 12px;

 

    background-color: #ffffff;

}



.Top_Social:hover i {

    color: #fff;

}



.Top_Social i {

    color: #000;

}



._bg_top__social {

    background-color: #fff;

    height: 24px;

}



._bg_top__social li {

    padding-top: 8px;

}



._Reg_No p {

    text-align: center;

    font-size: 0.8rem;

    line-height: 3.1;

    background: #137BCF;

    color: #fff;

    padding-left: 3px;

}



._wp_marque {

    line-height: 1.9;

}



.logo img {

    width: 50%;

}



._wp_Donate li a {

    border-radius: 0px;

    font-size: 0.8rem;

    line-height: 2;

}



.wp_donate {

    background-color: #DBCE60;

    transition: 0.3s;

    color: #fff;

}



.wp_Login {

    background-color: #04FFD7;

    transition: 0.3s;

    color: #fff;

    padding: 0.4rem 0.5rem;

    font-size: 0.8rem;

}



.line_two {

    line-height: 2;

    ;

}



.wp_donate:hover {

    background-color: #bc012d;

    transition: 0.3s;

    color: #fff;

    text-decoration: none;

}



.wp_Login:hover {

    background-color: #008b06;

    transition: 0.3s;

    color: #fff;

    text-decoration: none;

}



.Firstnav {

    margin-top: 0.1rem;

}

.userImage {

    width: 26px;

    border-radius: 50%;

}

._magzine {

    padding-top: 3.5rem;

}



.blue_nav {

    background-color:#137BCF;

    height: 38px;

}



.blue_navSecondary {

    background-color: #2983eb;

}



._ncr_menu li a {

    color: #fff;

}



._wp_drop {

    color: #fff;



}



._wp_drop:hover {

    color: #fff;

}



.dropbtn {

    color: #fff;

    border: none;

    background-color: transparent;

    cursor: pointer;

}



.dropdown {

    position: relative;

    display: inline-block;

}



.dropdown-content {

    height: auto;

    display: none;

    position: absolute;

    background-color: #f1f1f1;

    min-width: 160px;

    box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);

    z-index: 1;

}



.dropdown-content a {

    color: black;

    padding: 8px 8px;

    text-decoration: none;

    display: block;

}



.main_menu {

    height: 40px;

}



.dropdown-content a:hover {

    background-color: transparent;

}



.dropdown:hover .dropdown-content {

        display: grid;

}



.dropdown:hover .dropbtn {

    background-color: transparent;

}



.sidenav i {

    color: #000;

}



.sidenav a {

    

    text-decoration: none;

    font-size: 17px;

    color: #818181;

    display: block;

    transition: 0.3s;

}



._login_icon {

    background: #f7f7f9;

}

.sidenav a:hover {

    color: #000;

}



.sidenav .closebtn {

    position: absolute;

    top: 0;

    left: 0;

  

    font-size: 30px;

  

}





/*right mside menu css*/



.sidenav2 {

    height: 100%;

    width: 0;

    position: fixed;

    z-index: 9999;

    top: 0;

    right: 0;

    background-color: #fff;

    border-left: 2px solid #e7e7e7;

    overflow-x: hidden;

    transition: 0.5s;

    padding-top: 60px;

}



.sidenav2 i {

    color: #000;

}



.sidenav2 a {

       padding: 10px;

    text-decoration: none;

    font-size: 25px;

    color: #818181;

    display: block;

    transition: 0.3s;

}



.sidenav2 a:hover {

    color: #f1f1f1;

}



.sidenav2 .closebtn {

    position: absolute;

    top: 0;

    right: 0;

    font-size: 36px;

        width: 100%;

    margin-left: 0;

}



@media screen and (max-height: 450px) {

    .sidenav2 a {

        font-size: 18px;

    }

}



.blue_second {

    background-color: #3f3f3f;
    height:38px;
    z-index: 99999;

}

._ncr_menu .nav-link {
    
    padding: 0.4rem 0.7rem;
}

._ncr_menu img {
    margin-top:-5px;

}

.drop_____  {
    margin-top:-3px;
}

.wp_left-menu {

    

}



.item_nav {

    border-bottom: 1px solid #ebebeb;

    background-color: #f8f8f8;

}



._nav_bottom li a {

    color: #00F2FF;

}



.wp_Breaking_ {

    background: #741B7C;

    margin-top: 0px;

    /*background-image: linear-gradient(to right, #ff0000, #ff0034, #ff0055, #f90073, #eb128d);*/

    font-size: 1.3rem;

    color: #fff;

    border-top: 1px solid #9c9a9a;

}



.wp_Breaking_ marquee {

       font-size: 14px;
    padding: 3px;

}



._news_Breaking {

    border-right: 1px solid #fff;

    font-style: italic;

    padding-right: 14px;

}



._news_Breaking p {

    padding-left: 10px;

}



.pos {

    position: absolute;

}



._wp_new img {

    margin-top: 5px;

    width: 36px;

}



._wp_news_banner {

    border: 5px solid #e0e0e0;

}



._poll_image {

    border-radius: 100%;

    width: 35%;

    background-size: contain;

    background-position: center;

    background-repeat: no-repeat;

}



._poll_image img {

    border-radius: 100%;

}



._news_content {

    margin-left: 100px;

}



._color {

    color: #e95326;

}



.polls_badge {

    margin-left: 12px;

    border-radius: 4px;

    padding: 2px 16px;

    position: absolute;

    text-align: center;

    bottom: -27px;

    background: #03a80a;

    height: 23px;

    color: #fff;

}



.owl-item {

    margin-bottom: 30px!important;

}



.myClick .owl-next {

    background: #000;

    float: right;

    margin-top: 1rem!important;

    margin-right: -25px!important;

}



.owl-theme .owl-nav [class*=owl-] {

    width: 26px!important;

    background: #db0033!important;

    color: #FFF!important;

    text-decoration: none!important;

    font-size: 2rem!important;

    line-height: 2!important;

}



.owl-theme .owl-nav [class*=owl-]:focus {

    outline: 0;

}



.myClick .owl-prev {

    float: left;

    margin-top: 1rem!important;

    margin-left: -25px!important;

}



.myClick .owl-nav {

    position: absolute;

    width: 100%;

    top: 0;

}



.owl-stage-outer {

    margin-left: 2%;

}



.owl-dots {

    display: none;

}



._election_poll {

    box-shadow: 0 0 32px rgb(0 0 0 / 10%);

    padding: 14px;

}



._live_mark {

    background: #FC0404;

    width: 8px;

    height: 8px;

    border-radius: 50%;

    margin: 9px 8px 0 0;

    display: inline-block;

    vertical-align: top;

}



._news_heading {

    color: #FC0404;

}



.r1 {

    color: #db0033;

}



/*._heading_news {

    box-shadow: 0 0 32px rgb(0 0 0 / 10%);

    padding: 5px;

    background-color: #fffded;

*/}



._heading_news h5 a {

    color: #000;

}



._heading_news:hover a {

    text-decoration: none;

}



.para p {

    font-weight: 600;

    font-size: 1rem;

}





/*._heading_news ul li:before{

      content: "";

    width: 10px;

    height: 10px;

    position: absolute;

    left: 8px;

    margin-top:2px;

    z-index: 4;

    border: 2px solid #fff;

    background: #EA212C;

    border-radius: 50%;

}*/



._heading_news2 ul li:after {

     content: "";
    overflow-y: hidden;
    position: absolute;
    left: 14.2px;
    top: 14px;
    z-index: 4;
    border-left: 1px dashed #DC2829;
    height: 100%;
    margin-top: 50px;

}



::marker {

    color: #db0033;

}



._heading_news2 h3 {

    font-size: 1rem;

    color: #db0033;

    /*font-weight: 700;*/

}



._heading_news2 p {

    font-size: 1rem;

    color: #000;

    font-weight: 500;

}



._heading_news2 {

    overflow-y: hidden;
    height:700px;

    transition: all 0.3s;

    width: 100%;

    position: absolute;

    border-radius: 5px;

    background-color: #fff;

    box-shadow: 1px 1px 4px 1px rgb(221 221 221 / 65%);

    margin-bottom: 20px;

    padding: 12px 0;

}


._heading_news3 ul li:after {

    content: "";

    overflow-y: hidden;

    position: absolute;

    left: 12px;

    top: 14px;

    z-index: 4;

    border-left: 1px dashed #DC2829;

    height: 84%;

    margin-top: 50px;

}



::marker {

    color: #db0033;

}



._heading_news3 h3 {

    font-size: 1rem;

    color: #db0033;

    /*font-weight: 700;*/

}



._heading_news3 p {

    font-size: 1rem;

    color: #000;

    font-weight: 500;

}



._heading_news3 {

    overflow-y: hidden;

    transition: all 0.3s;

    width: 100%;

    position: absolute;

    border-radius: 5px;

    background-color: #fff;

    box-shadow: 1px 1px 4px 1px rgb(221 221 221 / 65%);

    margin-bottom: 20px;

    padding: 12px 0;

}



._heading_news2 h3 {

    font-size: 1rem;

    color: #db0033;

    /*font-weight: 700;*/

}



._scroll_ok {

    max-height: 622px;

    overflow: hidden;

    overflow-y: hidden;

    padding-left: 28px;

}



.scroll_links:hover {

    text-decoration: none;

}



.news_all {

    color: #000;

}



.hv:hover {

    text-decoration: none;

}



.hv2:hover {

    color: #000;

}



.all-Setup {

    -webkit-box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, 0.28);

    -moz-box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, 0.28);

    box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, 0.28);

    background-color: #f1fef2;

    padding: 14px;

}



.jna2454 {

    color: #000;

    font-size: 1.2rem;

}



.jna2454:hover {

    color: #000;

    text-decoration: none;

}



.main_menu {

    overflow: scroll;

}



.main_menu::-webkit-scrollbar {

    width: 0px;

    overflow-y: scroll;

    height: 0;

}



a:hover {

    text-decoration: none!important;

}



.bottomShare {

    color: #000;

    font-size: 0.8rem;

    line-height: 2.2;

}



._nav_bottom .nav-link {

    color: #000;

}



.bottomShare:hover {

    color: #000;

    font-size: 0.8rem;

}



.shaer2 {

    font-size: 1.5rem;

}



.shaer2 i {

    color: #6c6c6c;

        font-size: 1rem;

}



.shaer2:hover {

    font-size: 1.5rem;

}



.right-setup {

    -webkit-box-shadow: 0px 0px 8px 2px rgb(0 0 0 / 28%);

    -moz-box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, 0.28);

    box-shadow: 0px 0px 8px 2px rgb(0 0 0 / 28%);

    background-color: #ffffff;

    padding: 14px;

}



._footer_Mark {

    background-color: #2983eb;

    color: #fff;

    padding: 8px;

}



._sub_heading {

    color: #000;

}



._sub_heading:hover {

    color: #000;

}



._update_ li {

    font-weight: s;

}



._share_Details {

    box-shadow: 0 0 32px rgb(0 0 0 / 10%);

    background-color: #fff;

}



.bgSecond {

    background: #f8ffff;

}



._details {

    background: #fff;

    padding: 10px;

    border: 1px solid #f0f0f0;

}



.whatsapp i {

    color: #00a884;

    font-size: 1rem;

}



.linkedin i {

    color: #0a66c2;

    font-size: 1rem;

}



.twitter i {

    color: #1d9bf0;

    font-size: 1rem;

}



.facebook i {

    color: #1877f2;

    font-size: 1rem;

}



.topNews {

    background-color: #2983eb;

    color: #fff;

    border-top-right-radius: 8px;

    border-top-left-radius: 8px;

}



.topNews h4 {

    font-weight: 400;

    font-size: 1rem;

    text-indent: 10px;

    padding: 8px;

}



.rightDetails p {

    padding: 6px;

    font-size: 0.9rem;

    padding-bottom: 10px;

    border-bottom: 1px dotted #a9a9a9;

}



.rightDetails {

    border-radius: 8px;

    background: #fbfbfb;

    border: 1px solid #e3e2e2;

}



.left-sticker img {

    width: 200px;

    border: 5px solid #efefef;

    height: 150px;

    object-fit: cover;

}



.main_content h4 {

    font-size: 1rem;

    font-weight: 600;

}



.main_content p {

    font-size: 0.9rem;

}



.box_differ {

    padding: 10px;

    border: 1px solid #e7e7e7;

    background: #fff;

}



.load:hover h4 {

    color: #000;

}



.load h4 {

    color: #000;

}



.load:hover p {

    color: #000;

}



.load p {

    color: #000;

}



.wp_bg:hover {

    background-color: #2983eb!important;

    color: #fff;

}



.adspop {

    margin-top: 40px;

}



.Second_dropdown .dropdown-item {

    color: #000!important;

}



.wp_subscribe {

    background-color: #064be5;

    transition: 0.3s;

    color: #fff;

}



.wp_subscribe:hover {

    background-color: #003bbf;

    transition: 0.3s;

    color: #fff;

    text-decoration: none;

}





/*upload*/



.searchbox {

    background: #ffffff;

    height: 60px;

    position: relative;

    right: 16px;

    top: -6px;

    min-width: 34px;

    width: 0%;

    height: 50px;

    float: right;

    overflow: hidden;

    -webkit-transition: width 0.3s;

    -moz-transition: width 0.3s;

    -ms-transition: width 0.3s;

    -o-transition: width 0.3s;

    transition: width 0.3s;

}



.z-into {

    z-index: 99999999;

}



.searchbox-input {

    top: 0;

    right: 0;

    border: 0;

    outline: 0;

    background: transparent;

    width: 100%;

    height: 55px;

    margin: 0;

    padding: 0px 55px 0px 20px;

    font-size: 14px;



    color: #000;

}



.searchbox-input::-webkit-input-placeholder {

    color: #000;

    opacity: 0.8;

}



.searchbox-input:-moz-placeholder {

    color: #000;

    opacity: 0.8;

}



.searchbox-input::-moz-placeholder {

    color: #000;

    opacity: 0.8;

}



.searchbox-input:-ms-input-placeholder {

    color: #000;

    opacity: 0.8;

}







.searchbox-icon,

.searchbox-submit {

    width: 50px;

    height: 50px; 

    display: block;

    position: absolute;

    top: 18px;

    font-size: 18px;

    right: -16px;

    margin: 0;

    border: 0;

    outline: 0;

    line-height: 50px;

    text-align: left;

    cursor: pointer;

    color: #000;

    background-color: transparent;

}



.searchbox-open {

  width: 84%;



}



.photo_by {

    position: relative;

    top: -18px;

    /* bottom: 0; */

    left: 6px;

    color: white;

    font-size: 10px;

}



.center {

    text-align: center;

    margin: 0 auto;

    float: none;

    margin-top: 40px;

}



.search_mobile {

    position: absolute;

    z-index: 99999;

    width: 100%;

    top: -46px;

    right: -18px;

}



.wp_main_arros {

    margin-top: 10px;

}



.wp_main_arros h5 {

    font-weight: 900;

}



.wp_second_hove {

    z-index: 10000000000000;

}



.searchbox:visited .main_top_aros1 {

    display: none!important;

}



#panel {

    display: block;

}



.sidenav {

    height: 100%;

    width: 0;

    position: fixed;

    z-index: 1000000000000;

    top: 0;

    left: 0;

    background-color: #f7f7f9;

    overflow-x: hidden;

    transition: 0.5s;

    padding-top: 60px;

}





/*end*/



.news_Brk {

    padding-top: 10px;

    padding-left: 44px;

    font-size: 1rem;

}



.break_point {

    position: absolute;

}



.font400 {

    font-weight: 400;

}



.font-weight700 {

    font-weight: 700;

}





/*sticky button*/



.icon-bar {
       right: 20px;
    position: fixed;

    bottom: 44px;

    -webkit-transform: translateY(-50%);

    -ms-transform: translateY(-50%);

    transform: translateY(-50%);

}



.icon-bar a {

    display: block;

    text-align: center;

    padding: 0.5rem 2rem;

    transition: all 0.3s ease;

    color: white;

    font-size: 15px;

}



.icon-bar a:hover {

    background-color: #000;

}



.facebook1 {

    background: #ff0085;

    color: white;

}



.content {

    margin-left: 75px;

    font-size: 30px;

}



.modal {

    width: 90%;

    right: 12px;

    margin: auto;

}







.ghjl_bg {
    padding:10px;

background-color: #fff;

box-shadow: 1px 1px 4px 1px rgb(221 221 221 / 65%);



}

.news_pane img {

margin-bottom: 10px;

}.qwerty_p {

padding: 3px;

}.advance_size {

font-size: 0.7rem;}



.manage_height {

line-height: 1.5;

display: flex;

}



.content_matter p {

font-size: 18px;

}

.manage_height .wp_dot { 

font-weight: 600;

color: grey;

}

.manage_height img {

width: 5px;

margin-left: 3px

}





@media only screen and (min-width: 150px) and (max-width:966px) {

.col-md-6 {

-ms-flex: 0 0 100%;

flex: 0 0 100%;

max-width: 100%;

}

.content_matter {

width: 68%;
margin-top:6px;

}.content_matter p {

/*height: 62px;*/

overflow: hidden;

}.news_pane {

width: 30%;

float: right;}

.news_pane img {
margin-top:6px;
object-fit: cover;

object-position: center;

  width: 100%;

       height: 70px;


}

.mt_40{margin-top:40px;}

.ghjl_bg {

height: 140px;

}.only_work_mobile {
    margin-top: -43px;
position: unset;

width: 100%;

bottom: 0;

padding: 5px;

}

}





.toggel_nav {

    -ms-flex:  2.55555555%;

    flex:  2.55555555%;

    max-width: 2.55555555%;

}





  #search {

    float: right;

    margin-top: 9px;

    width: 250px;

}



.wp2x_input {

      background-color: #fff;

    border-color: #cacaca;

    outline: 0!important;

    box-shadow: 0 0 0 0.2rem rgb(0 123 255 / 0%)!important;

    text-indent: 10px;

}

.search {

    width: 230px;

    position: relative;

    left: 10px;



}

.news_search i {

  color: #fff;

      margin-left: 5px;

}



.br-right {

      border-right: 1px solid #000;

}



.br-left {

      border-left: 1px solid #000;

}





/* Related Items*/

.related > a {

    border: 1px solid #99cc33;

    display: inline-block;

    text-align: center;

    margin: 20px 10px;

    padding: 25px;

    color: #99cc33;

    opacity: 0.8;

    -webkit-transition: color 0.3s, border-color 0.3s;

    transition: color 0.3s, border-color 0.3s;

    -webkit-backface-visibility: hidden;

}



.related a:hover {

    border-color: #82b222;

    color: #82b222;

}



.related a img {

    max-width: 100%;

}



.related a h3 {

    margin: 0;

    padding: 0.5em 0 0.3em;

    max-width: 300px;

    text-align: left;

    font-size: 65%;

    font-weight: 400;

}



.codecontainer {

  padding-right: 10px;

  padding-left: 10px;

  margin-right: auto;

  margin-left: auto;

}

.column_half{

    float: left;

    margin: 0 2%;

    width: 46%;

}



@media (min-width: 768px) {

  .codecontainer {

    width: 750px;

  }

}

@media (min-width: 992px) {

  .codecontainer {

    width: 970px;

  }

}

@media (min-width: 1200px) {

  .codecontainer {

    width: 1170px;

  }

}





/* General Style */



.header-nav {

    

    margin: 0 auto;

    max-width: 720px;

    padding-right: 3em;

    position: relative;

}

.header-nav:before, 

.header-nav:after {

  content: '';

  display: table;

}

.header-nav:after {

  clear: both;

}



/* Navigation Men bar */

.menu {

  display: inline-block;



  list-style-type: none;

  margin: 0;

  padding: 0;

}

.menu li {

  display: inline-block;

}

.menu li a {

  font-size:14px;

  color: #5b3256;

  display: block;

  padding: 5px 20px;

  position: relative;

  -webkit-transition: color 0.3s;

  transition: color 0.3s;

  text-decoration: none;

}

.menu li a:before {

  position: absolute;

  content: '';

  -webkit-transition: all 0.35s ease;

  transition: all 0.35s ease;

  opacity: 0;

  left: 15%;

  right: 15%;

  top: 0;

  bottom: 0;

  border-left: 2px solid #763568;

  border-right: 2px solid #763568;

}

.menu li a:hover,

.menu li .current a {

  color: #763568;

}

.menu li a:hover:before,

.menu li .current a:before {

  opacity: 1;

  left: 0;

  right: 0;

}



/* Search Box Button*/

.search-button {

  position: absolute;

  right: -4px;

  top: 50%;

  -webkit-transform: translate(0, -50%);

          transform: translate(0, -50%);

}

.search-toggle {

  position: relative;

  display: block;

  height: 20px;

  width: 20px;

}



/*.search-toggle.active::before {

    width: 3px;

    height: 20px;

    background: #fff;

    border-width: 1px;

    border-radius: 0;

    -webkit-transform: rotate(45deg);

    transform: rotate(45deg);

    top: 0px;

    left: 20px;

}

*/

.search-toggle.active {

     background-position: center;

    background-image: url(../images/close.png);

}



.search-input:focus {

  outline: none;

}

.sticky_left {
     height:38px;
    border-left: 1px solid #666666;

}



.sticky_right {
     height:38px;
    border-right: 1px solid #666666;

}



/* Example #1 */

#header-1 {

    background: transparent;

}



#header-1 .search-box {

  position: absolute;

  bottom: 0;

  width: 100%;

  height: 100%;

  max-height: 0;

  z-index: 9999999999999;

  -webkit-transform: translateY(100%);

  transform: translateY(100%);

  background-color: #000000;

  -webkit-transition: all 0.3s;

  transition: all 0.3s;

}

#header-1 .search-box .search-input {

  width: 100%;

  height: 100%;

  padding: 0 1em;

  border: 0;

  background-color: transparent;

  opacity: 0;

  color: #fff;

}

#header-1 .search-box .search-input::-webkit-input-placeholder {

  color: rgba(255, 255, 255, 0.4);

}

#header-1.show .search-box {

  max-height: 40px;

  padding:5px 0;

}

#header-1.show .search-box .search-input {

  opacity: 1;

}









.quik_links li a {

    color: #000;



}



._magzine img {

    width: 60%;

}



.left_sidenav {

    background-color: #f7f7f9;

}



.base_panel {



    padding: 16px;

}



.base_sidenav {

    padding-top: 36px!important;

    overflow-y:scroll!important;

    height: 100vh!important;

}



._login_icon img {

    width: 100%;

    margin-left: 5px;

}

.left_close {

    padding: 0.4rem 1rem;

}



.register_left {

        margin-left: 90px;



}



.register_left li a {

    color: #000;

    font-weight: 600;

    font-size: 1rem;

}



.wp_city {

    position: relative;



}

.hero_listing {

   

    background-color: white;

}



.hero_article {

    font-weight: 600;

    line-height: 2;

    color: #000!important;

    font-size:14px!important;

}





.hero_article:hover {

    font-weight: 400;

    line-height: 2;

    color: #444444!important;

    font-size: 14px!important;

}



.hero_follow {

   font-size: 0.6rem!important;

    border: 1px solid #b2b2b2;

    line-height: 3;

    margin: 10px;

    padding: 0rem 1rem;

    border-radius: 30px;

    font-weight: 600;

    color: #b2b2b2!important;

}



.hero_follow:hover {

   font-size: 0.6rem!important;

    border: 1px solid #b2b2b2;

    line-height: 3;

    margin: 10px;

    padding: 0rem 1rem;

    border-radius: 30px;

    font-weight: 600;

    color: #b2b2b2!important;

}



.hero_border {

    border-bottom: 1px solid #e4e4e4;

}



.search-box{

  width: fit-content;

  height: fit-content;

  position: relative;

}

.input-search{

    height: 35px;

    width: 50px;

    border-style: none;

    padding: 10px;

    font-size: 18px;

    letter-spacing: 2px;

    outline: none;

    /* border-radius: 25px; */

    transition: all .5s ease-in-out;

    background-color: #FFFFFF;

    padding-right: 40px;

    color: #fff;

}

.input-search::placeholder{

  color:rgba(255,255,255,.5);

  font-size: 18px;

  font-weight: 100;

}

.btn-search{

  width: 50px;

  height: 35px;

  border-style: none;

  font-size: 20px;

  font-weight: bold;

  outline: none;

  cursor: pointer;

  border-radius: 50%;

  position: absolute;

  right: 0px;

  color:#000000F ;

  background-color:transparent;

  pointer-events: painted;  

}

.btn-search:focus {

    outline: 0;

}

.btn-search:focus ~ .input-search{

  width: 300px;

  border-radius: 0px;

  background-color: transparent;

  border-bottom:1px solid rgba(255,255,255,.5);

  transition: all 500ms cubic-bezier(0, 0.110, 0.35, 2);

}

.input-search:focus{

  width: 300px;

  border-radius: 0px;

  background-color: transparent;

  border-bottom:1px solid rgba(255,255,255,.5);

  transition: all 500ms cubic-bezier(0, 0.110, 0.35, 2);

}





.line9 {

    line-height: 1.9;

}



.wp_city:focus.header-nav {

        position: unset!important;

}



.w-500 {

    width: 500px;

}



/*.w-350  {

     width: 466px;

    border-right: 1px solid #000;

}

*/

.events_menu a {

    padding: 14px;

}



.mout_navbar {

  width: 100%;

}


.mout_navbar .active {
        background: #dc2829;
    margin-left: 14px;
}




.mout_navbar a {
float: left;
    line-height: 2;
      padding: 2px 10px;
    color: white;
    text-decoration: none;
    font-size: 17px;
    text-align: center;

}

.mout_navbar img {
        margin-top: -6px;
}





@media screen and (max-width: 500px) {

  .mout_navbar a {

    float: none;

    display: block;

    width: 100%;

    text-align: left;

  }

}









.nexa_dropdown  {

    background-color: transparent;

}



.menu_wp {

    padding: 10px;

    display: block;

    margin-top: 0px;

    border-radius: 0;



}



.menu_wp li a {

    color: #000;

}



.menu_wp {

    height: 220px;

    overflow-y: scroll;

}

.menu_wp li{

    

    padding: 6px 0px;



}

.nexa_dropdown {

    color: #fff;

    

}



.search-div {

    display: block;

    position: relative;

    float: right;

    cursor: pointer;

}



.search-div .searchIcon {

    width: 50px;

    height: 40px;

    display: block;

    position: relative;

    border-right: 1px solid #24282c;

}

.search-div .searchIcon i {

    width: 24px;

    height: 24px;

    display: block;

    cursor: pointer;

    top: 8px;

    left: 13px;

}



.navbarDv nav .search-div .searchIcon .searchicn, .navbar-listing nav .search-div .searchIcon .searchicn {

    background-position: 2px -22px;

}



.search-div .search-exp {

    position: absolute;

    right: 50px;

    top: 0;

    width: 330px;

    height: 50px;

    z-index: 99;

    background-color: #fff;

        box-shadow: 0px 0px 4px 1px rgb(0 0 0 / 15%);

   

}

.search-div .search-exp input[type=text] {

        outline: 0;

    line-height: 1.4em;

    width: 328px;

    height: 49px;

    padding: 10px;

    color: #000;

    border-bottom: 0 solid #dadada;

    font-size: 14px;

    font-weight: 400;

    float: left;

    border: 0;

    border-radius: 0px;

}



.sho_menu {

        background: #2c2d2e;

    color: #fff;

    border-left: 1px solid #000;

    border-right: 1px solid #000;

    border-radius: 0;

    padding: 10px;

}



.br-left {

    border-left: 1px solid #000;

}



.now_dropdown {

    height: 250px;

    overflow-y: scroll;

}

.dropdown-menu .dropdown-item {
    color:#000!important;
}

.line_twi {



    line-height: 1.2;



}



.now_drodown .dropdown-item:hover {

    color: #2983eb!important;

    background-color: #f8f9fa00!important;

}



.right_closebtn i {

    float: right;

}



.right_closebtn p {

    font-size: 1rem;

    color: #000;

    margin-top: 7px;

}



.search_rightSide {

    outline: 0;

    padding: 10px;

    border: 1px solid #eaeaea;

        background: #f8f8f8

}



.search_32532114 {

    margin-top: 1px;

    border: 1px solid #efefef;

        background: #f8f8f8;

    position: absolute;

    right: 0;

    padding: 0.8rem;

}



.search_32532114:focus {

    outline: 0;

}



.news_accordion {

  background-color: #fff;

  color: #444;

  cursor: pointer;

  font-weight: 700;

  padding: 10px;

  width: 100%;

  text-align: left;

  border: none;

  outline: none;

  font-size: 14px;

  transition: 0.4s;

  border-bottom: 1px solid #00000026!important;

}



.news_accordion1 {

    background-color: #fff;

    color: #444;

    cursor: pointer;

    font-weight: 700;

    padding: 0px;

    width: 100%;

    text-align: left;

    border: none;

    outline: none;

    font-size: 14px;

    transition: 0.4s;

    border: 1px dotted #00000026!important;

}

  

.accor, .news_accordion:focus {

  outline: 0;

}



.panel {

  padding: 0px;

  background-color: white;

  display: none;

  overflow: hidden;

}



.city_wp {

    background: #f8f8f8;

    padding: 10px;

    margin-top: 10px;

    margin-bottom: 10px;

}

.city_wp p {

    margin-bottom: 0;

    font-weight: 700;

}



.new_collapse i {

    float: right;

}



.follow_right {

        padding: 0rem 1rem!important;

}



.article_right {

    margin-left: 4px;

    font-weight: 500;

}



.new_dialog {

    margin: auto;

        width: 186px;

    margin-top: 10%;

}



.news_body {

        margin: auto;



}



.modal_social i {

    font-size: 2rem;

    margin: 10px;

}



.twitter_social {

    color: #1da1f2;

}

.facebook_social:hover {

  color: #1877f2;

    }



.facebook_social{

  color: #1877f2;

}



.social_body {

    padding: 0!important; 

    margin: auto;

}



.news_modal_social i {

    font-size: 1rem;



}



.news_insta {

    width: 1rem;

    margin-top: -3px;

    margin-left: 10px;



}



.twitter_news {

    font-size: 1rem;

    margin: 10px;

}



.solve_sticky {

        padding:6px 10px;

}

.textNews {

    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    width: auto;

}
.content_matter p {
 font-size:18px;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom:0px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    width: auto;

}


