

/*text-overflow: ellipsis; white-space: nowrap; overflow: hidden;*/

/*------------------------------------------*/

/*	     01 - General & Basic Styles

/*------------------------------------------*/

*::-webkit-scrollbar {width: 6px !important; height: 6px !important; }

*::-webkit-scrollbar-thumb {background-color: rgba(0,0,0,1.5); }

*::-webkit-scrollbar-track {background: rgba(255,255,255,0.08);}



*{box-sizing: border-box;}

body {font-family: Roboto, 'Open Sans', sans-serif;font-size: 14px; font-weight: 300; color: #666; background: #f7f7f7; }

strong, b {font-weight: 600;}

img {max-width: 100%; height: auto; }

ul, ol {list-style: none;}

ul {padding: 0;margin: 0;}

a {transition: color 0.4s ease-in-out;-moz-transition: color 0.4s ease-in-out;-webkit-transition: color 0.2s ease-in-out;-o-transition: color 0.2s ease-in-out;}

a:hover {color: #444;}

a, a:hover {text-decoration: none;}







h1, h2, h3, h4, h5, h6 {font-family: 'Roboto Condensed', 'Open Sans', sans-serif;font-weight: 300;margin: 0;color: #444;}

h1 {font-size: 24px;line-height: 30px;}

h2 {font-size: 22px;line-height: 28px;}

h3 {font-size: 18px;line-height: 24px;}

h4 {font-size: 16px;line-height: 22px;}

h5 {font-size: 14px;line-height: 20px;}

h6 {font-size: 12px;line-height: 18px;}

p {color: #666666;font-family: Roboto, 'Open Sans', sans-serif; margin: 0;}

p strong {font-weight: 600;}

body {padding-top: 60px !important;}

:after, :before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}



.vertical-spacer-29{height: 29px; display: block;}

.vertical-spacer-5{height: 5px; display: block;}

.vertical-spacer-10{height: 10px; display: block;}

.vertical-spacer-15{height: 15px; display: block;}



/*Header & Navigation*/

header{position: fixed; top: 0; width: 100%; z-index: 9999999; transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out;

       box-shadow: 0 3px 3px -3px rgba(0, 0, 0, 0.2); -o-box-shadow: 0 3px 3px -3px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 3px 3px -3px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 3px 3px -3px rgba(0, 0, 0, 0.2);}

.fixed-header{opacity: 1; padding: 0; box-shadow: 0 3px 3px -3px rgba(0, 0, 0, 0.2); -o-box-shadow: 0 3px 3px -3px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 3px 3px -3px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 3px 3px -3px rgba(0, 0, 0, 0.2); }



.top-bar{ background-color: #525252; border-bottom: 1px solid #fafafa; max-height: 34px; overflow: hidden; }

.top-bar .no-link a{color: #00a1ad; text-decoration: none; }

.top-bar .no-link a:hover{color: rgb(255, 255, 255) !important; }



.top-bar .no-link li a{color: rgba(255, 240, 2, 1); font-weight: 400;display: block; line-height: 33px; font-size: 10px !important;}

.top-bar a.selected{color: rgba(255,255,255,1) !important; }

.top-bar a img{width: 22px !important; }

.top-bar a{color: #666; text-decoration: none;}

.top-bar .no-link {margin-bottom:0 !important;}

.top-bar .no-link li{display: inline-block; }

.top-bar .no-link li a:before{position: relative; content: " | "; font-size: 10px !important; margin: 0 3px; top: -1px; color: #ddd; }

.top-bar .no-link li:first-child a:before{display: none; }



.top-bar ul.social-list{list-style: none;}

.top-bar ul.social-list li a i{border-left: 1px solid rgba(255,255,255,.3);font-size: 1em; display: block; width: 34px; height: 33px; line-height: 33px; text-align: center; }

.top-bar ul.social-list li:last-child a i{border-right: 1px solid rgba(255,255,255,.3); }

.top-bar ul.social-list {float: right;}

.top-bar ul.social-list li{float: left;}

.top-bar ul.social-list li a{display: inline-block; transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; }

.top-bar ul.social-list li a{color: #fff;}

.top-bar ul.social-list li a:hover{color: #ccc;}



.top-bar ul.social-list li a.facebook:hover{background-color: #3748B0;;color: #fff; }

.top-bar ul.social-list li a.twitter:hover{background-color:#42A5F6;color: #fff; }

.top-bar ul.social-list li a.google:hover{background-color: #D64317;color: #fff; }

.top-bar ul.social-list li a.linkdin:hover{background-color: #44A5F4;color: #fff; }

.top-bar ul.social-list li a.instagram:hover{background-color: #ab01bc;color: #fff; }

.top-bar ul.social-list li a.youtube:hover{background-color: #ff2f00;color: #fff; }



.top-bar .sites{display: block;}

.top-bar ul.sites {display: block; list-style: none;}

.top-bar ul.sites li{display: inline-block;}

.top-bar ul.sites li a{color: #fff; font-weight: 400;display: block; line-height: 33px;

                       padding:0 8px; text-transform: uppercase; margin: 0;}

.top-bar ul.sites li a:hover{color: #0ca0db;}

.top-bar ul.sites li a.active {background: #fff; color: #0ca0db;}



/*NAVBAR START*/

.navbar {font-family: 'Roboto Condensed', 'Open Sans', sans-serif !important; font-weight: 600; z-index:1;

         background-color: #fff; border:none; max-width:1700px; margin:0 auto; border-radius: 0px;

         -webkit-transition: all .1s ease-in-out; -moz-transition: all .1s ease-in-out;

         -o-transition: all .1s ease-in-out; transition: all .1s ease-in-out; border-radius:1px;}

@media screen and (min-width:1700px) {.navbar {width:1700px}}

.navbar .mobile-logo {display:none;/* margin:0 auto;*/ float: left;}

.navbar .mobile-logo img {padding-top: 8px !important; height: 60px !important;}

.navbar ul{margin-bottom: 0px !important; max-height: 100px !important;}

.navbar ul.nav-items li {list-style-type:none; display: block; padding:0;}



@media (max-width:993px) {

    .navbar .mobile-logo img {padding-top: 0px; height: 50px;}

    .navbar .mobile-logo {display:block;}

    .navbar ul.nav-items {display:none}

}

.navbar ul.nav-items li {display:inline-block; }

.navbar ul.nav-items li a{font-size: 14px; height:60px; line-height: 60px; color: #2D2D2D;

                          /* text-shadow: .5px .5px 0 rgba(0, 0, 0, .1); */ 

                          font-family: 'Roboto Condensed', 'Open Sans', sans-serif; font-weight: bold;

                          border-radius: 2px; text-transform: uppercase; padding: 0;  padding:5px;

                          -webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s ease-in-out;}

.navbar ul.nav-items li:first-child img{height: 60px; margin: 0;}

.navbar ul.nav-items li a.active,

.navbar ul.nav-items li a:hover{color: #0ca0db; text-decoration:none;}



.navbar ul.mobile-nav-items {display:none; background-color:  #0ca0db; list-style-type:none; margin:0; padding:0; text-align: center;}

.navbar ul.mobile-nav-items{position: absolute; width: 100vw; max-height: none; max-height:100vh !important; left: 0; top:100%; z-index: 1;}

.navbar ul.mobile-nav-items li {text-align:left; display: inline-block;}

.nav-container{ max-height: 100px !important; overflow: hidden;}

.navbar ul.mobile-nav-items li.logo, .shrink ul.nav-items li.logo{-webkit-transition: all .5s;-moz-transition: all .5s;

                                                                  -ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;}

.logo, .mobile-logo{float: left;}

/*.logo img{height: 50px;}*/

.navbar ul.mobile-nav-items li a { color:#f6f7f2; text-transform:uppercase; text-decoration:none; display: block; padding:10px 5px;}

.navbar ul.mobile-nav-items li a:hover,

.navbar ul.mobile-nav-items li a.active {color:#000;}

.navbar.shrink ul.nav-items li.logo {height:50px;}

.navbar.shrink ul.nav-items li a {height:80px; line-height: 80px; }

ol, ul {margin-top: 0; margin-bottom: 0;}

.navbar .mobile-menu-icon-wrap {display:none; height:40px; width:30px; z-index:999; position:absolute;top:14px; right:15px; float:right}

@media (max-width:993px) {

    .navbar .mobile-menu-icon-wrap {display:block;}

    /*.top-bar .no-link li a{text-align: center;}*/

    .top-bar .social-list{display: block;}

}



@media (max-width:700px) {

    .navbar .mobile-logo img {padding-top:5px; height: 60%;}

}

.navbar .mobile-menu-icon-wrap.active .hamburger {background:transparent; transition:.2s;}

.navbar .mobile-menu-icon-wrap .hamburger {display:inline-block; height:3px; width:24px; background: #000; position:relative;

                                           top:4px; right:0; transition:.2s }

.navbar .mobile-menu-icon-wrap .hamburger:after,

.navbar .mobile-menu-icon-wrap .hamburger:before {content:''; position:absolute; background: #000; height:3px; width:100%;

                                                  transition:.2s}

.navbar .mobile-menu-icon-wrap .hamburger:before {top:6px }

.navbar .mobile-menu-icon-wrap .hamburger:after {top:-6px}

.navbar .mobile-menu-icon-wrap.active .hamburger:before {-webkit-transform:rotate(45deg); -moz-transform:rotate(45deg);

                                                         -ms-transform:rotate(45deg); -o-transform:rotate(45deg); transform:rotate(45deg); transition:.2s; top:0!important}

.navbar .mobile-menu-icon-wrap.active .hamburger:after {-webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg);

                                                        -ms-transform:rotate(-45deg); -o-transform:rotate(-45deg); transform:rotate(-45deg); transition:.2s; top:0!important}



/*NAVBAR END*/



@media only screen and (max-width: 479px){



    ul.social-list li{margin: 0 3px; }

    ul.social-list li a i{font-size: 0.9em; display: block; width: auto; line-height: 30px; border: none!important; }

    ul.social-list li a:hover{background-color: transparent!important; }

    ul.social-list li a.facebook:hover{color: #507CBE; }

    ul.social-list li a.twitter:hover{color: #63CDF1; }

    ul.social-list li a.google:hover{color: #F16261; }

    ul.social-list li a.linkdin:hover{color: #90CADD; }

    .top-bar .no-link{text-align: center;}

}

/*Header & Navigation*/



/*preloader*/

.preloader {position: fixed;top: 0;left: 0;right: 0;bottom: 0;background-color: #fff;z-index: 99999;height: 100%;width: 100%;overflow: hidden !important;}

.meranews-loader {width: 100px;height: 100px;position: absolute;left: 50%;top: 50%;margin: 0 auto;-webkit-border-radius: 100%;-moz-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;background-image: url(../../_assets/images/preloader.svg);background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}

.meranews-loader:before {content: "";display: block;position: absolute;left: -3px;top: -3px;height: calc(100% + 6px);

                         width: calc(100% + 6px);border-top: 1px solid #0ca0db;border-left: 1px solid #003542;border-bottom: 1px solid #0ca0db;

                         border-right: 1px solid #003542;border-radius: 100%;-webkit-animation: spinning .8s infinite linear;-moz-animation: spinning .8s infinite linear;-o-animation: spinning .8s infinite linear;animation: spinning .8s infinite linear;}

@-webkit-keyframes spinning { from {-webkit-transform: rotate(0deg);} to {-webkit-transform: rotate(359deg);}}

@-moz-keyframes spinning {from {-moz-transform: rotate(0deg);}to {-moz-transform: rotate(359deg);}}

@-o-keyframes spinning {from {-o-transform: rotate(0deg);}to {-o-transform: rotate(359deg);}}

@keyframes spinning {from {transform: rotate(0deg);}to {transform: rotate(359deg);}}

/*preloader ends*/







/*cover and top stories*/

.section {padding: 15px 0;}

.section .widget {border-radius: 3px;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);box-shadow: 0 1px 1px rgba(0, 0, 0, .05);

                  position: relative; background-color: #fff; padding: 15px; overflow-x: hidden;min-height: 85px; margin-bottom: 10px;

                  transition: 0.5s;}

/*.section .widget:hover{-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, .3);box-shadow: 2px 2px 2px rgba(0, 0, 0, .3);background: #fefefe;}*/



#st-1{position: absolute; right: 5px; bottom: 10px;}







.each-s-container{padding: 10px 25px;}





/*meranew footer*/

footer.meranews-footer {background-color: #003542;}

footer.meranews-footer .meranews-footer-top {padding-top: 0px;padding-bottom: 20px;}

footer.meranews-footer .meranews-footer-top .meranews-footer-widget {}

footer.meranews-footer .meranews-footer-top .meranews-footer-widget h3 {font-size: 16px;color: #fff; font-weight: 400; letter-spacing:1px; margin-top: 25px;margin-bottom: 10px;text-transform: uppercase; }

footer.meranews-footer .meranews-footer-top .meranews-footer-widget ul{list-style: none; padding-left: 0;}

footer.meranews-footer .meranews-footer-top .meranews-footer-widget ul li{color: #a3a3a3;}

footer.meranews-footer .meranews-footer-top .meranews-footer-widget ul li a {padding: 4px; color: #ccc;text-decoration: none;

                                                                             -webkit-transition: background .3s;-moz-transition: background .3s;

                                                                             -ms-transition: background .3s;-o-transition: background .3s;transition: background .3s}

footer.meranews-footer .meranews-footer-top .meranews-footer-widget ul li a:hover {color: #97bb32; /*background: rgba(0,0,0,.2);*/}



footer.meranews-footer .meranews-footer-top .meranews-footer-widget .meranews-footer-logo-wrapper {overflow: hidden;margin-bottom: 20px;line-height: .7}

footer.meranews-footer .meranews-footer-top .meranews-footer-widget .meranews-footer-logo-wrapper a {display: inline-block;*display: inline;*zoom: 1;overflow: hidden}

footer.meranews-footer .meranews-footer-top .meranews-footer-widget .meranews-footer-logo-wrapper a img {width: 100%;}



footer.meranews-footer .meranews-footer-top .meranews-footer-widget .meranews-address ul {list-style: none; padding-left: 40px;}

footer.meranews-footer .meranews-footer-top .meranews-footer-widget .meranews-address ul li {position: relative; padding-bottom: 5px;color: #ccc;}

footer.meranews-footer .meranews-footer-top .meranews-footer-widget .meranews-address ul li:last-child {padding-bottom: 0}

footer.meranews-footer .meranews-footer-top .meranews-footer-widget .meranews-address ul li i {font-size: 16px;color: #75bc1e;position: absolute;left: -35px;top: 3px}



footer.meranews-footer .meranews-footer-bottom {text-align: center;padding: 30px 0; display: block;border-top: 1px solid #002a30; background: rgba(0,0,0,.2);}

footer.meranews-footer .meranews-footer-bottom a {font-size: 14px;color: #898989;letter-spacing: 1px;display: inline-block;*display: inline;*zoom: 1;text-decoration: none;}

footer.meranews-footer .meranews-footer-bottom a:hover{color: #00a1ad;}

.footer-social-icons{margin-right:5px; cursor: pointer; font-size: 20px; height: 40px; width:40px; border-radius: 50%; line-height: 40px; text-align: center; display: inline-block;

                     -webkit-transition: all .4s;-moz-transition: all .4s;

                     -ms-transition: all .4s;-o-transition: all .4s;transition: all .4s}

.footer-social-icons.facebook {background: rgb(99, 117, 167); color: #fff;}

.footer-social-icons.twitter{background: rgb(100, 202, 240); color: #fff;}

.footer-social-icons.linkedin{background: rgb(56, 156, 229); color: #fff;}

.footer-social-icons.googleplus{background: rgb(220, 145, 134); color: #fff;}



.footer-social-icons.facebook:hover {color: rgb(99, 117, 167); background: #fff;}

.footer-social-icons.twitter:hover {color: rgb(100, 202, 240); background: #fff;}

.footer-social-icons.linkedin:hover{color: rgb(56, 156, 229); background: #fff;}

.footer-social-icons.googleplus:hover{color: rgb(220, 145, 134); background: #fff;}





footer.meranews-footer .col-xs-6{padding: 0;}



@media screen and (max-width:769px) {

    .meranews-footer {padding: 20px;}

    footer.meranews-footer .meranews-footer-top .meranews-footer-widget ul {list-style: none; padding-bottom: 20px}

    footer.meranews-footer .meranews-footer-top .meranews-footer-widget ul li{list-style: none;}

    footer.meranews-footer .meranews-footer-top .meranews-footer-widget h3{padding-top: 15px;}

    footer.meranews-footer .meranews-footer-bottom {text-align: center; padding: 15px; /*display: block; margin: 0 -25px; margin-bottom: 40px;*/}

    body {padding-top: 84px !important;}

}

@media screen and (max-width:400px) {

    .meranews-footer {padding: 20px;}

    footer.meranews-footer .meranews-footer-top .meranews-footer-widget ul {list-style: none; padding-bottom: 20px}

    footer.meranews-footer .meranews-footer-top .meranews-footer-widget ul li{list-style: none;}

    footer.meranews-footer .meranews-footer-top .meranews-footer-widget h3{padding-top: 15px;}

    footer.meranews-footer .meranews-footer-bottom {text-align: center;padding: 15px;}

    body {padding-top: 84px !important;}

}

/*meranew footer end*/



/*backtotop*/

#backtop {background-color: #0ca0db;bottom: 20px;right: 15px; border-radius: 50%; height: 35px;width: 35px; color:#fff; z-index: 99999999999;

          text-align: center;line-height: 35px;position: fixed;display: none;cursor: pointer;-webkit-transition: all .35s;

          -moz-transition: all .35s;-ms-transition: all .35s;-o-transition: all .35s;transition: all .35s}

#backtop:hover {color:#FFF; background: #003337; border-radius: 50% 0 50% 50%;}

/*backtotop*/



/*owl theme*/

.owl-theme .owl-controls{margin-top:10px; text-align:center; -webkit-tap-highlight-color:transparent}

.owl-theme .owl-controls .owl-nav [class*=owl-]{color:#fff; font-size:14px; margin:5px; padding:4px 7px; background: #00a1ad; display:inline-block; cursor:pointer; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px}

.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background: #ffff02; color:#555; text-decoration:none}

.owl-theme .owl-controls .owl-nav .disabled{opacity:.5; cursor:default}

.owl-theme .owl-dots .owl-dot{display:inline-block; zoom:1; *display:inline}

.owl-theme .owl-dots .owl-dot span{width:15px; height:15px; margin:5px 7px; background: #00a1ad; display:block; -webkit-backface-visibility:visible; -webkit-transition:opacity 200ms ease; -moz-transition:opacity 200ms ease; -ms-transition:opacity 200ms ease; -o-transition:opacity 200ms ease; transition:opacity 200ms ease; -webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px}

.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background: #ffff04;}

/*owl theme*/



/*slider*/

.owl-carousel .item {text-align: center; max-height: 400px !important;}

.main-slider .owl-dots {position: absolute; bottom:5px; margin-left: calc(50% - 50px);}

/*.main-slider .owl-nav {position: absolute; bottom:15px;left:100px;}*/

/*slider*/



/*spacers*/

.below-menu-spacer{height: 50px; display: block;}



/*colors*/

.fg-color1 {color: #1e89dd;}

.fg-color2 {color: #ed5f46;}

.fg-color3 {color: #aad451;}

.fg-color4 {color: #ea4d8a;}

.fg-color5 {color: #876d00;}

.fg-color6 {color: #882200;}

.fg-color7{color: #894fff;}

.fg-color7{color: #fff;}



.bg-color0 {background-color: #00a1ad;}

.bg-color00 {background-color: #003542;}

.bg-color000 {background-color: #002a30;}

.bg-color1 {background-color: #3b5998;}

.bg-color2 {background-color: #ed5f46;}

.bg-color3 {background-color: #aad451;}

.bg-color4 {background-color: #ea4d8a;}

.bg-color5 {background-color: #876d00;}

.bg-color6 {background-color: #882200;}

.bg-color7{background-color: #894fff;}

.bg-grey{background-color: #555;}

.bg-white{background-color: #ffffff;}

.bg-dark-gray{background-color: #3d3d3d;}

/*colors*/









/*meranew footer top*/

.meranews-related-link-section {overflow: hidden}

.meranews-related-link-section ul {}

.meranews-related-link-section a {font-size: 12px;color: #c0c0c0;line-height: 30px;

                                  display: inline-block;*display: inline;*zoom: 1;letter-spacing: 2px;text-transform: uppercase;float: left;text-align: center;

                                  padding: 50px 0;border-right: 1px solid rgba(255, 255, 255, 0.1);-webkit-transition: all .35s;-moz-transition: all .35s;

                                  -ms-transition: all .35s;-o-transition: all .35s;transition: all .35s;text-decoration: none;}

.meranews-related-link-section a:first-child {border-left: 1px solid rgba(255, 255, 255, 0.1);}

.meranews-related-link-section a span {width: 40px;height: 40px;border: 1px solid rgba(255, 255, 255, 0.6);margin-right: 15px;text-align: center;

                                       display: inline-block;*display: inline;*zoom: 1;

                                       -webkit-border-radius: 0 25% 0 0;-moz-border-radius: 0 25% 0 0;-o-border-radius: 0 25% 0 0; border-radius: 0 25% 0 0;

                                       -webkit-transition: all .35s;-moz-transition: all .35s;-ms-transition: all .35s;-o-transition: all .35s;

                                       transition: all .35s}

.meranews-related-link-section a span i {font-size: 14px;color: rgba(255, 255, 255, 0.6);line-height: 39px;padding-left: 5px;-webkit-transition: all .35s;

                                         -moz-transition: all .35s;-ms-transition: all .35s;-o-transition: all .35s;transition: all .35s}

.meranews-related-link-section a:hover {color: #00a1ad;background-color: rgba(0, 0, 0, 0.22);}

.meranews-related-link-section a:hover span {border-color: #00a1ad}

.meranews-related-link-section a:hover span i {color: #00a1ad}

/*meranew footer top end*/



.btn-meranew {color: #000;background-color: #b2d235;

              -webkit-transition: all .35s; -moz-transition: all .35s;-ms-transition: all .35s;-o-transition: all .35s;transition: all .35s}

.btn-meranew:hover{color: #fff;background-color: #003542;}



.socialShare{font-size: 8px; float: right;}

.jssocials-shares{margin: 0 !important;}

.jssocials-share {margin: 0em 0.6em 0.3em 0  !important;}





/*each article*/

.news-container{width: calc(100% - 325px); float: left; }
.news-container h1{color:#073b73 !important; font-weight: 600; padding-bottom: 5px;  min-height: 105px; max-height: 105px; overflow: hidden; font-size: 30px;line-height: 36px; padding-top: 5px;}
.news-container .article-summary{text-align: right; padding: 5px; padding-bottom: 5px; border-bottom: 1px solid #ccc; }
.news-container .article-summary .each-summary-item{margin-right: 15px; font-size: 11px!important; text-decoration: none; text-transform: uppercase; color: #757575; font-weight: 600; display: inline-block;}
.news-container .article-summary .each-summary-item i{color:#0ca0db;}
.news-container .article-media .article-image img{width:100%; float: left;}
.news-container .article-media .article-image .loc { width: auto;position: absolute;right: 15px;top: 130px;background: rgba(14, 14, 14, 0.69);padding: 15px 25px;font-size: 16px;color: #fff; z-index:2;}
/*top: 130px;*/
.news-container .article-media .article-image .loc i{color:#fff; }
.news-container .article-media .article-short-description{display: none; width:30%; float: right; padding: 0 0px 15px 15px; box-sizing: border-box;}
.news-container .article-media .article-short-description .quote {font-size: 16px;  background: #656565; color: #fff;  padding: 8px;}
.news-container .article-body *{font-family: 'Roboto Condensed', 'Open Sans', sans-serif;}
.news-container .article-body,
.news-container .article-body p {font-weight: 400; font-size: 15px; line-height: 2.3em; margin: 0 0 10px 0; text-align: justify; color:#000 !important;}
.all-story .widget h3{color:#073b73 !important; font-weight: 600; padding-bottom: 5px;  min-height: 72px; max-height: 72px; overflow: hidden;  -moz-transition: all .35s; -ms-transition: all .35s; -o-transition: all .35s; transition: all .35s}
.all-story .article-summary{text-align: right; padding:3px 5px;  border-bottom: 1px solid #ccc; border-top: 1px solid #ccc;margin-top: 5px;}
.all-story .article-summary .each-summary-item{margin-right: 15px; font-size: 11px!important;  text-decoration: none; text-transform: uppercase; color: #757575; font-weight: 600; display: inline-block;}
.all-story .article-summary .each-summary-item i{color:#0ca0db;}
.all-story .article-media .article-image img{width:100%; float: left;}
.all-story .article-media .article-image .loc {height: 36px; width: auto; position: absolute; right:15px; top:145px;
                                               background: #525252; padding: 8px 12px; font-size: 16px;  border-radius: 8px 0 0 8px; color:#fff;}
.all-story .article-media .article-image .loc i{color:#0ca0db;}
.all-story .article-media .article-read-more{display: block; text-align: right;}
.all-story .article-media .article-read-more a{color: #0ca0db; text-decoration: none; 
                                               font-weight: 400; padding: 5px 10px;
                                               -moz-transition: all .35s;-ms-transition: all .35s;-o-transition: all .35s;transition: all .35s;}
.all-story .article-media .article-read-more a:hover{ color: #016699; background: rgba(0, 0, 0, .05);}







.all-story-title h3{display: block; width: 100%; font-weight: 600 !important; margin-bottom: 15px}

.all-story-title i{color: #0ca0db;}



#all-story-html > div{margin-bottom: 15px;}









.news-container-multiple{width: calc(100% - 325px); float: left; }
.news-container-multiple .widget.fullscreen {min-height: 150vh; }
.news-container-multiple  h3{color:#073b73 !important; font-weight: 600; padding-bottom: 5px;  min-height: 72px; max-height: 72px; overflow: hidden;  -moz-transition: all .35s; -ms-transition: all .35s; -o-transition: all .35s; transition: all .35s}
.news-container-multiple .article-summary{text-align: right; padding:3px 5px; margin-top: 5px; border-bottom: 1px solid #ccc;  border-top: 1px solid #ccc;}

.news-container-multiple .article-summary .each-summary-item{margin-right: 15px; font-size: 10px!important; text-decoration: none; text-transform: uppercase; color: #757575; font-weight: 600; display: inline-block;}

.news-container-multiple .article-summary .each-summary-item i{color:#0ca0db;}

.news-container-multiple .article-media .article-image img{width:100%; }

.news-container-multiple .article-media .article-short-description{width:100%; padding: 20px 0px 0px 0px; box-sizing: border-box; height:70px; overflow: hidden; margin-bottom: 10px;}

.news-container-multiple .article-media .article-short-description .quote {font-size: 12px;}

.news-container-multiple .article-media .article-read-more{display: block; text-align: right;}

.news-container-multiple .article-media .article-read-more a{color: #0ca0db; text-decoration: none; 

                                                             font-weight: 400; padding: 5px 10px;

                                                             -moz-transition: all .35s;-ms-transition: all .35s;-o-transition: all .35s;transition: all .35s;}

.news-container-multiple .article-media .article-read-more a:hover{ color: #016699; background: rgba(0, 0, 0, .05);}



.right-container{width: 300px; float: left; margin-left: 25px; }

.tab-btn-group{display: block; margin: 18px 0;}

.tab-btn-group a {float: left; text-align: center;cursor: pointer;padding: 14px 0;color: #fff;font-size: 12px;text-transform: uppercase;font-weight: 600;width: 50%;display: inline-block;background: #464646;transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out;}

.tab-btn-group a.active{background:  #0ca0db; outline: none;}

.tab-btn-group a:hover{background: #940000; outline: none;}

.tab-btn-group a.active:hover{background:  #0ca0db;}



.filtered-news{display: block; margin: 5px 0; background: #fff; clear: both;}

.filtered-news .each-new-item{display: block; padding:5px 10px; border-bottom: 1px #ddd solid;

                              font-size: 14px; line-height: 20px; font-weight: 400; color: #58595B;}

.filtered-news .each-new-item:last-child{border:none;}



@media (max-width: 768px){
    .news-container .article-summary{text-align: center !important }
    .news-container .article-summary *{text-align: center;  }
    .widget h1[itemprop=headline] {height: auto !important; max-height: none !important;}
    .article-summary {text-align: center !important;}
}

@media screen and (max-width:993px) {

    .news-container{width: calc(100% - 200px); float: left; }

    .right-container{width: 185px; float: left; margin-left: 25px; }

    .below-menu-spacer{height: 30px;}
    .news-container .article-summary{text-align: center; padding: 5px; padding-bottom: 5px; border-bottom: 1px solid #ccc; }

}



@media screen and (max-width:993px) {

    .news-container{width:100%;}

    .right-container{display: none;}

    .news-container .article-media .article-image img{width:100%; float: left;}

    .news-container .article-media .article-short-description{display: none;}

}

/*each article*/



/* news on index  */

.index-news-container{width: calc(100% - 325px); float: left; }

.index-news-container .cover-story{width:50%; display: inline-block;  float: left;}

.index-news-container .cover-story h1{font-weight: 500; padding-bottom: 5px; border-bottom: 1px solid #ccc; cursor: pointer;

                                      -moz-transition: all .35s;-ms-transition: all .35s;-o-transition: all .35s;transition: all .35s; height: 94px; overflow: hidden;}

.index-news-container .cover-story h1:hover{color:#016699;}

.index-news-container .cover-story .article-summary{text-align: right; padding: 5px; padding-bottom: 5px; border-bottom: 1px solid #ccc; }

.index-news-container .cover-story .article-summary .each-summary-item{margin-right: 15px; font-size: 11px!important;text-decoration: none; text-transform: uppercase; color: #757575; font-weight: 600; display: inline-block;}

.index-news-container .cover-story .article-summary .each-summary-item i{color:#0ca0db;}



/*.index-news-container .article-short-description{width:100%; display: block; height:123px;}*/

.index-news-container .cover-story .article-media .article-image img{width:100%; float: left;}



.index-news-container .top-stories{width:calc(50% - 15px); margin-left: 15px; float: left;}

.index-news-container .top-stories .top-story-title,

.index-news-container .cover-story .cover-story-title,

.index-news-container .all-story .all-story-title

{display: block; width: 100%; font-weight: 600 !important;}

.index-news-container .top-stories .top-story-title i,
.index-news-container .cover-story .cover-story-title i,

.index-news-container .cover-story .cover-story-title,

.index-news-container .all-story .all-story-title i{color: #0ca0db;}



.index-news-container .cover-story .cover-story-title h3,

.index-news-container .top-stories .top-story-title h3,

.index-news-container .top-stories .all-story-title h3{font-weight: 600 !important; padding: 5px;}



.index-news-container .top-stories .each-top-story  h1{font-weight: 600; padding-bottom: 5px; color: #073b73;

                                                       border-bottom: 1px solid #ccc; cursor: pointer; font-size: 16px; line-height: 20px;max-height: 60px;height: 60px;overflow: hidden;

                                                       -moz-transition: all .35s;-ms-transition: all .35s;-o-transition: all .35s;transition: all .35s}







.index-news-container .top-stories .each-top-story  h1:hover{color:#016699;}

.index-news-container .top-stories .each-top-story  h1 i{color: #0ca0db;}



.index-news-container .top-stories .each-top-story .article-summary{text-align: right; padding: 3px 5px;  border-bottom: 1px solid #ccc; line-height: 14px; font-size: 10px; overflow: hidden;}

.index-news-container .top-stories .each-top-story .article-summary .each-summary-item{margin-right: 5px; font-size: 10px!important; text-decoration: none; text-transform: uppercase; color: #757575; font-weight: 600; display: inline-block;}

.index-news-container .top-stories .each-top-story .article-summary .each-summary-item i{color:#0ca0db;}



.article-short-description .quote{max-height: 115px; overflow: hidden;}



.index-news-container .top-stories .each-top-story{width: calc(50% - 15px); float: left; margin-bottom: 15px;}

.index-news-container .top-stories .each-top-story:nth-child(odd){margin-right: 15px; }



.index-right-container{width: 310px; float: right; margin-left: 15px;}



@media (max-width:993px) {

    .index-news-container{width:100%; }

    .index-news-container .cover-story{width:50%; display: inline-block;  float: left;}

    .index-news-container .top-stories{width:calc(50% - 15px); margin-left: 15px; float: left;}

    .index-right-container{display: none;}

    .news-container-multiple {width: 100%;float: left;}

}



@media (max-width:700px) {

    .index-news-container{width:100%; }

    .index-news-container .cover-story{width:100%;}

    .index-news-container .top-stories{width:100%;}

    .index-right-container{display: none;}





    .news-container-multiple {width: 100%;float: left;}

}



@media (max-width:500px) {

    .index-news-container{width:100%; }

    .index-news-container .cover-story{width:100%;}

    .index-news-container .top-stories{width:100%;}

    .index-right-container{display: none;}

    .index-news-container .top-stories{margin: 0;}

    .index-news-container .top-stories .each-top-story{width: 100%; margin-left: 0; margin-bottom: 15px;}

    .index-news-container .top-stories .each-top-story:nth-child(odd){margin:0; margin-bottom: 15px;}



    .news-container-multiple {width: 100%;float: left;}

}



/* /news on index  */



/* loader */

.loader{position:absolute;display:inline-block;margin:0 auto;font-size:20px;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}

.loader.loader-default{width:4em;height:4em;background-color:#a3afb7;border-radius:100%;-webkit-animation:loader-default 1s infinite ease-in-out;-o-animation:loader-default 1s infinite ease-in-out;animation:loader-default 1s infinite ease-in-out;}

.loader.loader-ellipsis{font-size: 14px !important; width:.625em;height:.625em;

                        border-radius:50%;

                        -webkit-animation:loader-ellipsis 1.8s infinite ease-in-out;

                        -o-animation:loader-ellipsis 1.8s infinite ease-in-out;

                        animation:loader-ellipsis 1.8s infinite ease-in-out;

                        -webkit-animation-delay:-.16s;-o-animation-delay:-.16s;

                        animation-delay:-.16s;

                        -webkit-animation-fill-mode:both;

                        -o-animation-fill-mode:both;

                        animation-fill-mode:both;}

.loader.loader-ellipsis:before,.loader.loader-ellipsis:after{position:absolute;top:0;width:100%;height:100%;content:'';border-radius:50%;-webkit-animation:loader-ellipsis 1.8s infinite ease-in-out;-o-animation:loader-ellipsis 1.8s infinite ease-in-out;animation:loader-ellipsis 1.8s infinite ease-in-out;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;}

.loader.loader-ellipsis:before{left:-.875em;-webkit-animation-delay:-.32s;-o-animation-delay:-.32s;animation-delay:-.32s;}

.loader.loader-ellipsis:after{left:.875em;}

.loader.loader-dot{width:3em;height:3em;-webkit-animation:loader-dot-rotate 2s infinite linear;-o-animation:loader-dot-rotate 2s infinite linear;animation:loader-dot-rotate 2s infinite linear;}

.loader.loader-dot:before,.loader.loader-dot:after{position:absolute;top:0;left:0;width:60%;height:60%;content:'';background: #484848;border-radius:100%;-webkit-animation:loader-dot-bounce 2s infinite ease-in-out;-o-animation:loader-dot-bounce 2s infinite ease-in-out;animation:loader-dot-bounce 2s infinite ease-in-out;}

.loader.loader-dot:after{top:auto;bottom:0;-webkit-animation-delay:-1s;-o-animation-delay:-1s;animation-delay:-1s;}

.loader.loader-bounce{width:1.5em;height:1.5em;}

.loader.loader-bounce:before,.loader.loader-bounce:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:#a3afb7;border-radius:50%;opacity:.6;-webkit-animation:loader-bounce 2s infinite ease-in-out;-o-animation:loader-bounce 2s infinite ease-in-out;animation:loader-bounce 2s infinite ease-in-out;}

.loader.loader-bounce:after{-webkit-animation-delay:-1s;-o-animation-delay:-1s;animation-delay:-1s;}

/* end - loader */



/*Global Dialog*/

#slide-in-dialog{background: #fff; z-index: 10000;position: fixed;transition-duration: 0.5s; padding-top: 50px;

                 height: 100%;transition-property: top, bottom, left, right;

                 top: 82px;bottom: 0px; width: 600px; right:-600px;

                 transition: all 0.5s;-webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, .1);  box-shadow: 0 5px 5px rgba(0, 0, 0, .1);}

#slide-in-dialog .content{height:calc(100vh - 250px); overflow-y: auto; background: #fff;}



#slide-in-dialog #content-area{display: block; padding: 20px;}

#slide-in-dialog #content-area header{font-weight: 400; font-size: 16px; text-transform: uppercase;

                                      margin-bottom: 10px; display: block;}

#slide-in-dialog #content-area footer{font-weight: 400; font-size: 16px; text-transform: uppercase; box-sizing: border-box;

                                      display: block; padding: 8px 0; text-align: right; border-top: 1px #ddd solid;}

#slide-in-dialog.show{right: 0px;}

.no-news{display: block;text-align: center; padding: 24% 0;}

.news-image{display: block; overflow: hidden;}
.news-image .pre_img{position: absolute; display: inline-block; float:left; width: 50px; top:18%; left: 15px; background:rgba(0,0,0,.5);}
.news-image .nxt_img{position: absolute; display: inline-block; float:right; width: 50px; top:18%; right: 15px; background:rgba(0,0,0,.5);}
                    
.prev_img i,.next_img i{color: #fff; font-size: 50px; }
.prev_img ,.next_img,.prev_img i,.next_img i{-webkit-transition: background-color 0.4s ease-out; -moz-transition: background-color 0.4s ease-out; -o-transition: background-color 0.4s ease-out; transition: background-color 0.4s ease-out; }
.prev_img:hover ,.next_img:hover{background-color: #fff;}
.prev_img:hover i,.next_img:hover i{color:#0ca0db;  }
@media (max-width:798px) {
    .news-image .pre_img{top:200px !important;}
    .news-image .nxt_img{top:200px !important;}
}

@media (max-width:450px) {
    .news-image .pre_img{top:200px !important;}
    .news-image .nxt_img{top:200px !important;}
}


/*.article-body ,.article-body *{-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}*/
.article-body, .article-body *, body, html,
.article-short-description .quote,
.cover-story .widget h1[itemprop=headline] {-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}

.article-body .youtube-embed-wrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:auto !important;overflow:auto;}
.article-body p iframe{float:right; margin: 25px 0 25px 30px;}
.article-body p {float: left !important; display: inline;}
.cover-story .widget h1[itemprop=headline]  {color: #073b73;font-weight: 600;}
  #loading{text-align: center;padding: 7px;font-size: 22px;border-radius: 4px;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);box-shadow: 0 1px 1px rgba(0, 0, 0, .05);background-color: #fff;overflow-x: hidden;min-height: -26px;}
  
  
.main-img-slides-wrap{position:relative;height:100%;width:100%}
.main-img-slides-crop{height:100%;width:100%;position:absolute;overflow:hidden}
.main-img-list{width:100%;height:100%;list-style:none;margin:0;padding:0;position:absolute}
.main-img-slide{position:absolute;width:100%;z-index:2}
.main-img-slide>img{margin:0;padding:0;display:block;width:100%;border:0}
.main-img-slide>a{margin:0;padding:0;display:block;width:100%}
.main-img-slide>a>img{margin:0;padding:0;display:block;width:100%;border:0}
.main-img-controls{list-style:none;height:100%;width:100%;position:absolute;padding:0;margin:0}
.main-img-controls li{position:absolute;width:10%;min-width:4.2em;height:100%;z-index:33}
.main-img-controls li.main-img-prev{left:0;top:0}
.main-img-controls li.main-img-prev a:after{background-position:-5% 0}
.main-img-controls li.main-img-next{right:0;top:0}
.main-img-controls li.main-img-next a:after{background-position:105% 0}
.main-img-controls li a{position:relative;width:100%;height:100%;display:block;text-indent:-9999px}
.main-img-controls li a:link,.main-img-controls li a:visited{opacity:.7}
.main-img-controls li a:hover,.main-img-controls li a:focus{opacity:1;outline:0}
.main-img-controls li a:after{content:"";background-image:url("arrows.svg");
      background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;
      text-align:center;text-indent:0;line-height:4em;color:#fff;
      position:absolute;background-color:#000;width:4em;height:4em;left:50%;
      top:50%;margin-top:-1.4em;margin-left:-1.4em;border-radius:50%}
@media only screen and (max-device-width:600px){
    .main-img-controls li{min-width:2.1em}
    .main-img-controls li a:after{width:1.4em;height:1.4em;margin-top:-0.7em;margin-left:-0.7em}
}



/*for election result*/
#election-result .title h1{font-weight: 600 !important;}
#election-result .title h1.bn{font-weight: 600 !important; width:30%; float: left; margin-right: 15px; 
                              padding-top: 25px;
   min-height: 131px; display: table-cell; vertical-align: middle; background: #ccc;}
#election-result .table{margin-bottom: 0 !important;padding-bottom: 0 !important;} 
#election-result .table tr,
#election-result .table tr td{padding: 2px !important;} 
 #election-result img{width:18px;}
 #election-result table tr td{vertical-align: middle;}
 #election-result table tr td:first-child{vertical-align: middle;text-align: center;}
/*for election result*/

/*innner page election results*/
#ele-result {display:block; min-height: 115px; width: 100%; background: #666; padding: 10px 0; margin-bottom: 10px;}
#ele-result *{color:#fff;}
#ele-result img {width:20px;}
#ele-result .ele-title {display: table-cell; height:100%; vertical-align: middle; color:#ff0; font-size: 24px; font-weight: 600;}
#ele-result .ele-title table{font-size: 12px; font-weight: normal;margin-bottom: 5px !important;padding-bottom: 0 !important;}
/*innner page election results*/
