
/* font */
@font-face {
 font-family: 'LeagueGothicRegular';
 src: url('http://172.16.8.94:8087/nationmedia/css/fonts/League_Gothic-webfont.eot');
 src: local('?'), url('http://172.16.8.94:8087/nationmedia/css/fonts/League_Gothic-webfont.woff') format('woff'), url('http://172.16.8.94:8087/nationmedia/css/fonts/League_Gothic-webfont.ttf') format('truetype'), url('http://172.16.8.94:8087/nationmedia/css/fonts/League_Gothic-webfont.svg#webfontpm5EArBj') format('svg');
 font-weight: normal;
 font-style: normal;
}
body{
 font-family: 'Roboto', sans-serif;
 font-size: 14px;
}
.whole{
 width: 100%;
}
.ticker-wrap{
 background: #363b40;
}
.newsticker{
 margin-bottom: 0;
 margin-left: 10px;
 display:inline-block;
 float: left;
 padding-left: 0px;
}
.newsticker a:hover, a:hover{
 text-decoration: none;
 color: #cacaca;
}
.newsticker li{
 height: 50px;
 padding: 15px 5px;
 color: #fff;
 list-style: none;
 display: block;
}
.ticker-wrap {
    background: #363B40 none repeat scroll 0% 0%;
    max-height: 50px;
    overflow: hidden;
}
.ticker-title, .ticker-control{
 padding: 15px 18px 15px 0px;
 color:#fff;
 border-right: #9da4ab 1px solid;
 float: left;
}
.ticker-control{
 font-size: 22px;
 padding: 14px 18px;
 font-weight: bold;
}
.ticker-control:hover, .ticker-control:focus{
 outline: none;
 color: #9da4ab;
 text-decoration: none;
}
.nav-wrap{
 border-bottom: #e9e9e9 2px solid;
 border-top: #e9e9e9 4px solid;
}
.nav-wrap .navbar{
 border: none;
 margin-bottom: 0;
 margin-top: -4px;
 min-height: 44px;
}
.nav-wrap .nav > li > a {
    padding: 10px 10px;
    color: #999999;
    border-top: #e9e9e9 4px solid;
}
.nav-wrap .nav > li.active > a,
.nav-wrap .nav > li > a:hover{
 border-top: #cc0000 4px solid;
 background: #cccccc;
 color: #000000;
}
.top-story p a,
.latest-story p a{
 color: #333333;
 font-size: 15px;
}
a{
 color: #999999;
}
a:focus{
 outline: none;
}
a span{
 color: #cc0000;
}
#digest-tablist a span{
 color: #0099cc;
}
h1 a{
 color: #333333;
 font-size: 34px;
}
h1 a:hover{
 opacity: 0.9;
 text-decoration: none;
}
a > img{
 margin-bottom: 15px;
}
a > img.img-responsive{
 width: 100%;
}
#commented a > img.img-responsive,
#mostread a > img.img-responsive,
.blog-section a > img.img-responsive,
#progress-sideb a > img.img-responsive {
 max-width: 83px;
}
#interacted-with{
 border: none;
}
#interacted-with .tab-active-indicator{
 position: absolute;
 bottom: -10px;
 left: 48%;
 display: none;
}
#interacted-with li.active .tab-active-indicator{
 display: block;
}
#interacted-with li{
 width: 50%;
 text-align: center;
 margin-bottom: 25px;
 border: none;
 position: relative;
}
#digest-tablist .nav-tabs li{
 text-align: center;
}
#interacted-with li a, .nav-tabs > li > a{
 border: none;
 -webkit-border-radius: 0px;
 -moz-border-radius: 0px;
 border-radius: 0px;
 font-size: 18px;
}
#interacted-with li a{
 background-color: #EEE;
}
#digest-tablist ul.nav{
 border-bottom: #EEE 1px solid;
 margin-bottom: 25px;
}
#digest-tablist .nav-tabs li a{
 -webkit-border-radius: 0px;
 -moz-border-radius: 0px;
 border-radius: 0px;
 font-size: 16px;
 border-top: none;
 border-left: none;
 border-right: none;
 padding-left: 0px;
 padding-right: 0px;
 margin-right: 30px;
}
#digest-tablist .nav-tabs li a:hover{
 background: none;
 color: #cacaca;
 border: none;
}
#interacted-with li a:focus{
 outline: none;
}
#interacted-with li.active a{
 background: #42aae6;
 color: #fff; 
}
#carousel-special-report h3{
 font-family: Georgia, serif;
}
#digest-tablist .nav-tabs li.active a{
 border-bottom: #ff3337 4px solid;
}
#carousel-special-report img{
 width: 100%;
}
.advert{
 color: #999999;
 background: #ededed;
 padding: 20px;
 text-align: center;
}
.advert h4{
 margin-top: 0;
 font-size: 12px;
 text-align: left;
}
.photos{
 color: #333;
 background: #cccccc;
 padding: 15px;
 position: relative;
}
.owl-nav{
 position: absolute;
 z-index: 28;
 top: 30px;
 left: 0;
 padding: 20px 10px;
 color: #fff;
 font-size: 30px;
 width: 100%;
}
.owl-next, .owl-prev{
 display: inline-block;
}
.owl-next{
 float: right;
}
.photos h3{
 margin-top: 0;
}
.blog-section h5{
 margin-top: 0;
 margin-bottom: 6px;
}
.blog-section h5 a{
 color: #333333;
 font-size: 16px;
 margin-top: 0;
}
.blog-section p a{
 font-size: 11px;
}
.blog-section a > span{
 color: #3399cc;
}
.blog-section a > img{
 margin: 6px 0px;
 width: 100%;
}
.hot-catoon{
 color: #fff;
 background: #000;
 padding: 10px;
}
#special-report h1, 
#gallery h1,
#main-digest h1,
#video h1,
#photo h1{
 font-family: 'Roboto Slab', serif;
 font-weight: bold;
 padding-bottom: 8px;
 border-bottom: #cc0000 2px solid;
 color: #cc0000;
}
#special-report h1 a{
 color: #cc0000 !important;
}
#special-report img{
 width: 100%;
 margin-bottom: 20px;
}
.special-report-story, .search-story{
 padding-bottom: 30px;
 margin-bottom: 30px;
 border-bottom: #cacaca 1px solid;
}
#special-report div.special-report-story:last-child{
 border: none;
 margin-bottom: 0;
}
.special-report-story p.meta, .search-story p.meta{
 font-family: 'Roboto', sans-serif;
}
.special-report-story h3{
 color: #666666;
}
.special-report-story p,
.search-story p,
#article p,
#article h1{
 font-family: 'Roboto Slab', serif;
}
#article img{
 width: 100%;
 margin: 20px 0;
}
#article blockquote{
 color: #cccccc;
 border: none;
 font-style: italic;
}
#article blockquote span{
 color: #333333;
 font-size: 36px;
 font-family: Rockwell,Courier Bold,Courier,Georgia,Times,Times New Roman,serif;
 line-height: 20px;
}
.article-ad{
 width: 468px;
 margin: 30px auto;
}
.home-top-ad{
 width: 748px;
 margin: 20px auto 10px;
 padding: 5px 10px 10px;
 background: #f2f0f0;
}
.home-top-ad p{
    font-size: 10px;
    margin-bottom: 5px;
}
.special-report-story p a{
 color: #cc0000;
}
.special-report-social{
 padding-right: 0;
}
.continue-reading{
 color: #cc0000;
 border-bottom: #cacaca 1px solid;
 padding-bottom: 5px;
}
.share-it a{
 display: inline-block;
 margin: 0 8px;
 color: #525252;
}
.article-meta a{
 font-family: 'Roboto', sans-serif;
 display: inline-block;
 margin: 0 30px 5px 0;
 color: #ccc;
 font-size: 12px;
}
.article-meta a i{
 margin-right: 10px;
}
#gallery h1,
#main-digest h1,
#video h1,
#photo h1{
 border: none;
}
#gallery h3{
 font-family: 'Roboto Slab', serif;
 font-weight: bold;
 color: #333;
 font-size: 20px;
}
#gallery h3 a{
 color: #333; 
}
.sgallery{
 position: relative;
 margin-bottom: 40px;
}
.sgallery p{
 font-style: italic;
}
.sgallery a.share span{
 display: inline-block;
 width: 23px;
 height: 23px;
 text-align: center;
 vertical-align: middle;
 background: #ef8d2e;
 -webkit-border-radius: 50%;
 -moz-border-radius: 50%;
 border-radius: 50%;
}
.sgallery a.share span i{
 color: #fff;
 padding-top: 4px;
}
.sgallery a.top-img, .sgallery a.top-vid{
 display: block;
 position: relative;
}
.sgallery a.top-img span, 
.sgallery a.top-vid span,
.album-thumb span{
 display: inline-block;
 width: 51px;
 height: 51px;
 text-align: center;
 vertical-align: middle;
 background: #b91c31;
 -webkit-border-radius: 50%;
 -moz-border-radius: 50%;
 border-radius: 50%;
 position: absolute;
 left: 10px;
 bottom: 10px;
}
.sgallery a.top-vid span{
 background: none;
}
.sgallery a.top-img span i{
 color: #fff;
 padding-top: 11px;
}
.sgallery a.top-vid span i{
 color: #cc0000;
 padding-top: 0px;
}
.sdigest, .countriesbg{
 background: #f3f2f2;
 background: -moz-linear-gradient(top,  #f3f2f2 0%, #ffffff 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f2f2), color-stop(100%,#ffffff));
 background: -webkit-linear-gradient(top,  #f3f2f2 0%,#ffffff 100%);
 background: -o-linear-gradient(top,  #f3f2f2 0%,#ffffff 100%);
 background: -ms-linear-gradient(top,  #f3f2f2 0%,#ffffff 100%);
 background: linear-gradient(to bottom,  #f3f2f2 0%,#ffffff 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f2f2', endColorstr='#ffffff',GradientType=0 );
 border: #cccccc 1px solid;
 margin: 0 -10px 35px;
 padding: 15px 10px;
 float: left;
}
.countriesbg{
 width: 100%;
 margin: 0 0 30px;
}
.countriesbg h3, .countriesbg strong{
 color: #cc0000;
}
.countriesbg strong.txt-color{
 color: #333;
}
.countriesbg label, .countriesbg .form-control{
 text-transform: uppercase;
 -webkit-border-radius: 0px;
 -moz-border-radius: 0px;
 border-radius: 0px;
}
.countriesbg .president{
 position: relative;
}
.countriesbg path:hover,
.countriesbg path.active{
 fill: #336699;
 cursor: pointer;
}
#countrylabel{
 background: rgba(255, 255, 255, 0.6);
 color: #cc0000;
 display: inline-block;
 z-index: 30;
 padding: 15px;
 position: absolute;
}
.reset-position{
 position:static
}
.countriesbg .mc-details{
 position: absolute;
 bottom: 0;
 right: 0;
 font-size: 18px;
 font-weight: bold;
 padding: 5px 10px;
}
.sdigest .dcountry, .video-length,
.countrydetails, .mc-details{
 display: inline-block;
 padding: 2px 5px;
 background: #cc0000;
 color: #fff;
 font-size: 11px;
}
.sdigest h3{
 margin: 8px 0 0;
 font-family: 'Roboto Slab', serif;
 font-size: 18px;
}
.sdigest hr{
 margin: 8px 0;
 border-color: #333;
}
.sdigest p{
 font-size: 11px;
 font-family: 'Roboto Slab', serif;
 line-height: 13px;
}
.sdigest .author{
 color: #cc0000;
 font-style: italic;
 display: inline-block;
}
.col-md-6 .sdigest img{
 width: 53.3%;
 float: left;
 margin: -15px 10px -15px -10px;
}
#video, #photo{
 margin-bottom: 30px;
}
#video h3, .featured-videos h5{
 margin: 15px 0;
 font-family: 'Roboto Slab', serif;
 font-size: 32px;
}
#video .vid-thumb, #photo .album-thumb{
 position: relative;
 display: inline-block;
 margin-bottom: 15px;
}
#video .vid-thumb img, #photo .album-thumb img{
 margin-bottom: 0;
}
#video .vid-thumb i{
 position: absolute;
 bottom: 10px;
 left: 10px;
 z-index: 10;
 color: #cc0000;
}
.featured-videos h5, .featured-albums h5{
 font-size: 20px;
 margin: 0 0 10px;
 color: #333333;
}
.featured-videos p, .featured-albums p{
 font-size: 12px;
 font-style: italic;
}
.featured-videos-title, .featured-albums-title{
 font-size: 24px;
 border-bottom: #cc0000 3px solid;
 padding-bottom: 12px;
}
#photo .album-thumb span{
 position: absolute;
 bottom: 10px;
 left: 10px;
 z-index: 10;
 color: #cc0000;
 text-align: center;
 vertical-align: middle;
 width: 34px;
 height: 34px;
}
.album-thumb span i{
 color: #fff;
 padding-top: 10px;
}
#gallery-page{
 float: left;
 background: #f2f0f0;
 padding: 10px 10px 0;
}
.lslide{
 position: relative;
}
.caption{
 position: absolute;
 bottom: 0;
 z-index: 9;
 background: rgba(0, 0, 0, 0.7);
 padding: 0 15px;
 color: #999999;
}
.caption p{
 font-style: italic;
}
.caption h3{
 color: #fff;
 font-family: 'Roboto Slab', serif;
 margin: 10px 0;
}
.lslide img, .lSPager img{
 width: 100%;
}
.lSPager li{
 -webkit-border-radius: 0px;
 -moz-border-radius: 0px;
 border-radius: 0px;
}
.lSPager img{
 border: #cccccc 5px solid;
 -webkit-border-radius: 0px;
 -moz-border-radius: 0px;
 border-radius: 0px;
}
.lSPager .active img{
 border: #cc0000 5px solid;
}
.search-component{
 background: #336699;
 padding: 25px 0;
 font-size: 30px;
 font-weight: bold;
}
.search-component .form-group-lg .form-control {
    height: 60px;
 padding: 10px 16px;
 font-size: 30px;
 line-height: 32px;
 -webkit-border-radius: 0px;
 -moz-border-radius: 0px;
 border-radius: 0px;
 border: none;
}
.search-component .input-group-addon {
    padding: 6px 12px;
    font-size: 36px;
    font-weight: 400;
    line-height: 1;
    color: #fff;
    text-align: center;
    background-color: #EEE;
    border: 1px solid #fff;
 -webkit-border-radius: 0px;
 -moz-border-radius: 0px;
 border-radius: 0px;
    background: #336699;
    cursor: pointer;
}
.search-component .form-group {
    margin-bottom: 0px;
}
#filter{
 -webkit-border-radius: 0px;
 -moz-border-radius: 0px;
 border-radius: 0px;
 border-left: none;
 border-right: none;
}
#filter .navbar-nav > li > a {
    color: #336699;
    padding-bottom: 10px;
}
#filter .navbar-nav > .active > a, 
#filter .navbar-nav > .active > a:focus, 
#filter .navbar-nav > .active > a:hover,
#filter .navbar-nav > li > a:hover {
    color: #555;
    border-bottom: #666 5px solid;
}
.search-story h3{
 margin-top: 0;
 font-size: 34px;
}
.search-story h3 a{
 color: #666666;
}
.search-story h3 a:hover{
 color: #336699;
}
.search-story .meta a{
 color: #cc0000;
}
.search-story .meta span{
 color: #666666;
}
.search-story .date{
 font-size: 12px;
}
.search-component .visible-xs {
    display: inline-block !important;
}
#pagination-wrap{
 margin: 0px auto;
 width: 300px;
}
#pagination-wrap ul.pagination a,
#pagination-wrap ul.pagination a span{
 color: #333333;
}
#pagination-wrap ul.pagination .active a,
#pagination-wrap ul.pagination a:hover,
#pagination-wrap ul.pagination a:focus,
#pagination-wrap ul.pagination .active a span,
#pagination-wrap ul.pagination a:hover span,
#pagination-wrap ul.pagination a:focus span{
 background: #cc0000;
 color: #fff;
 border-color: #cc0000;
}
.share-it a:hover{
 opacity: 0.8;
}
.share-it span, .share-it span a{
 color: #f8c200;
}
.share-it{
 text-align: right;
}
.hot-catoon h3{
 margin-top: 0;
}
.footer-wrap{
 color: #fff;
 background: #363b40;
 padding-bottom: 40px;
 padding-top: 30px;
 margin-top: 20px;
}
.footer-wrap a{
 color: #fff;
}
.rights .whole{
 padding-top: 20px;
 border-top: #858d94 1px solid;
}
.footer-nav{
 display: inline-block;
}
.footer-nav li{
 float: left;
}
.footer-nav li a{
 font-size: 18px;
}
.footer-nav li a:hover,
.footer-nav li a:focus{
 background: none;
 opacity: 0.8;
}
.footer-nav li a:first-child{
 padding-left: 0;
}
.to-top{
 text-decoration: none;
}
.to-top > img{
 margin: 0;
}
.to-top:hover{
 opacity: 0.8;
 text-decoration: none;
}
#footer-sections{
 margin-bottom: 20px;
}
#footer-sections h3{
 border-left: #858d94 4px solid;
 background: #42494f;
 padding: 10px;
 margin-top: 0;
}
#latest-tweet img{
 float: left;
}
#latest-tweet p{
 display: inline-block;
 margin-top: 20px;
}
#latest-tweet a{
 color: #42aae6;
}
#newsletter input[type=email]{
 background: none;
 -webkit-border-radius: 0px;
 -moz-border-radius: 0px;
 border-radius: 0px;
 width: 100%;
 padding: 8px 10px;
 border: #42494f 1px solid;
 color: #fff;
 margin: 20px 0;
}
#newsletter input[type=submit]{
 color: #42aae6;
 background: #42494f;
 width: 100%;
 text-align: center;
 font-style: italic;
 -webkit-border-radius: 0px;
 -moz-border-radius: 0px;
 border-radius: 0px;
 padding: 8px 10px;
 border: none;
 margin-bottom: 25px;
}
#get-social a{
 display: inline-block;
}
#get-social a i{
 margin-right: 25px;
 color: #9da4ab;
}
.social-top a i{
 color: #9da4ab;
 margin: 18px 5px 10px 0;
}
#search-form{
 border-right: 1px solid #9DA4AB;
 border-left: 1px solid #9DA4AB;
 height: 50px;
}
#search-form input{
 width: 80%;
}
#search-form input, #search-form button{
 background: none;
 border: none;
 margin-top: 10px;
 color: #fff;
}
#search-form button i{
 color: #9da4ab;
}
#get-social a:hover i, 
.social-top:hover a i,
#search-form button:hover i{
 color: #cacaca;
}
.readmore-blog{
 background: url(../img/more-ico.jpg) right center no-repeat;
 padding: 5px 16px 6px 5px;
 color: #39C;
}
#digest-tablist .digest-num, #digest-tablist p{
 display: inline-block;
 float: left;
}
#digest-tablist p{
 width: 80%;
}
.digest-num{
 font-size: 24px;
 color: #cccccc;
 width: 12%;
 line-height: 24px;
}
.readmore{
 background: url(../img/more-ico-big.jpg) no-repeat;
 padding: 5px 10px 6px 39px;
 color: #000;
}
.bottom-stories .row div{
 margin-bottom: 25px;
}
.bottom-stories h3{
 border-bottom: #cccccc 2px solid;
 font-family: 'Oswald', sans-serif;
 margin-top: 0px;
}
.bottom-stories h3 a{
 border-bottom: #ff3333 2px solid;
 display: inline-block;
 margin-bottom: -2px;
 color: #cccccc;
 padding-bottom: 5px;
}
.bottom-stories h3 a:hover{
 text-decoration: none;
 color: #333;
}
.bottom-stories h5{
 color: #333333;
 font-size: 18px;
}
.bottom-stories h5 a{
 color: #333333;
}
.readmore:hover{
 color: #999;
 text-decoration: none;
}
#vid-gallery-text{
 background: #093063;
 max-height: 116px;
 overflow: hidden;
 text-align: center;
 vertical-align: middle;
 padding-top: 20px;
 padding-bottom: 25px;
 font-family: "Oswald",sans-serif;
 color: #fff;
 text-transform: uppercase;
 font-size: 30px;
}
#vid-gallery-text img{
 margin: auto;
}
#video-gallery > div.row{
 margin-left: 0 !important; 
 margin-right: 0 !important;
}
.gallery-img{
 max-height: 116px;
 overflow: hidden;
 position: relative;
}
.gallery-img-wrap p{
 padding: 10px 10px 0 10px;
}
#vid-gallery .row > div{
 padding: 0; 
}
.gallery-img .vid-ico{
 position: absolute;
 bottom: 0;
 right: 0;
 z-index: 10;
}
.gallery-img .angle-on-vid{
 position: absolute;
 top: 0;
 left: 0;
 z-index: 10;
}
.navbar-toggle .icon-bar {
    background-color: black;
}
.navbar-brand > img{
 max-width: 150px;
}
.social-top span, .social-top form{
 display: inline-block;
}
h2, h2 a{
 color: #333333;
 font-family: 'Oswald', sans-serif;
}
h2{
 border-bottom: #0099cc 2px solid;
}
h2 a{
 border-bottom: #fff 2px solid;
 margin-bottom: -2px;
 display: inline-block;
}
h2 a:hover{
 text-decoration: none;
 color: #cacaca;
}
.blog-post-title{
 background: #eae7e7;
 border-left: #ff0000 4px solid;
 padding: 10px;
 margin-bottom: 20px;
}
.speakers-corner{
 color: #fff;
}
.speakers-corner, .speakers-corner-text{
 width: 100%;
}
.speakers-corner-text{
 background: #0099cc;
 padding: 15px;
}
.speakers-corner-text p,
.speakers-corner-text a.take-action{
 display: block;
 margin: 20px 0;
}
.speakers-corner-text a{
 font-style: italic;
 color: #cccccc;
}
.speakers-corner-text a:hover{
 font-weight: bold;
 opacity: 0.8;
}
.speakers-corner-text a span{
 color: #333333;
}
a.speak-out{
 background: #ff3333;
 color: #fff;
 font-family: 'Oswald', sans-serif;
 -webkit-border-radius: 0px;
 -moz-border-radius: 0px;
 border-radius: 0px;
 padding: 8px 25px;
 color: #fff;
 font-style: normal;
 box-shadow: none;
}
a.speak-out:hover{
 opacity: 1;
}
h1{
 font-family: 'Oswald', sans-serif;
}
.speakers-corner-img{
 max-width: 100%;
}
.latest-story .row div:last-child, 
#mostread .row div:last-child,
#progress-sideb .row div:last-child,
.progress-sideb{
    padding-left: 0px;
}
.searchcancel{
 display: none;
 position: absolute;
 z-index: 5;
 right: 70px;
 top: 10px;
}
.searchcancel:focus{
 text-decoration: none;
}
#progress img{
 width: 100%;
}
.padding-right-0{
 padding-right: 0px;
}
.margin-top-10{
 margin-top: 10px;
}
.margin-top-20{
 margin-top: 20px;
}
.margin-top-25{
 margin-top: 25px;
}
.margin-top-30{
 margin-top: 30px;
}
.margin-bottom-10{
 margin-bottom: 10px;
}
.margin-bottom-20{
 margin-bottom: 20px;
}
.margin-bottom-25{
 margin-bottom: 25px;
}
.margin-bottom-30{
 margin-bottom: 30px;
}
/*==========  Mobile First Method  ==========*/
 
/* Custom, iPhone Retina */
@media only screen and (min-width : 320px){
}
/* Extra Small Devices, Phones */
@media only screen and (min-width : 480px){
  
}
/* Small Devices, Tablets */
@media only screen and (min-width : 768px){
 #bs-example-navbar-collapse-1{
  padding-right: 0px;
 padding-left: 0px;
 }
 .special-report-social+div{
  padding-left: 0;
 }
}
/* Medium Devices, Desktops */
@media only screen and (min-width : 992px){
}
@media only screen and (min-width : 992px) and (max-width : 1199px){
 #search-form input {
     width: 70%;
 }
 .social-top{
  display: none;
 }
 .newsticker-wrap {
     width: 74.6667%;
 }
 .newsticker{
  margin: 0;
  padding: 0;
 }
 .special-report-social{
  padding-right: 0;
 }
 .special-report-social+div{
  padding-left: 15px !important;
 }
}
/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px){
 .special-report-social+div{
  padding-left: 15px !important;
 }
}
/*==========  Non-Mobile First Method  ==========*/
/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px){
 .advert{
  background: none;
  padding: 20px 0;
 }
}
/* Medium Devices, Desktops */
@media only screen and (max-width : 992px){
}
/* Small Devices, Tablets */
@media only screen and (max-width : 768px){
 #interacted-with li a, .nav-tabs > li > a {
     padding: 7px 5px;
 }
 .gallery-img {
     max-height: 78px;
 }
 #vid-gallery-text {
     padding-top: 9px;
     padding-bottom: 12px;
     font-size: 20px;
 }
 .latest-story .row div:first-child, 
 #progres-sideb .row div:first-child{
  padding: 0;
 }
 .special-report-social{
  padding-right: 15px;
 }
}
/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px){
 .owl-nav {
     top: 85px;
 }
 .gallery-img {
     max-height: 128px;
 }
 #vid-gallery-text{
  margin-bottom: 20px;
 }
 #digest-tablist .nav-tabs li a{
  margin-right: 10px;
 }
 #digest-tablist .nav-tabs li:last-child a{
  margin-right: 0px;
 }
 h2{
  margin-top: 0px;
 }
 .latest-story .row div:first-child, 
 #mostread .row div:first-child,
 #progress-sideb .row div:first-child{
     padding-left: 15px;
 }
 .latest-story .row div:last-child, 
 #mostread .row div:last-child, 
 #progres-sideb .row div:last-child {
     padding-left: 10px;
 }
 .special-report-social{
  margin-bottom: 15px;
 }
 .special-report-social+div{
  padding-left: 15px;
 }
}
/* Custom, iPhone Retina */
@media only screen and (max-width : 320px){
}
#flashContainerId {display:none;}