@import url("https://fonts.googleapis.com/css?family=Open+Sans&display=swap");
body {
font-family: roboto,'Open Sans', sans-serif!important;
font-weight:normal;
font-size:16px;
line-height:20px;
color:#000;
background:#f2f2f2;
}
#wp-megamenu-primary>.wpmm-nav-wrap ul.wp-megamenu>li>a {
font-family: roboto;
}
.container{padding-left:10px;padding-right:10px;}
.row{margin-left:-10px;margin-right:-10px;}
.col-lg-1, .col-lg-2, .col-sm-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12,
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12,
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12,
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{padding-right:10px!important;padding-left:10px!important;}
.h1, h1, .h2, h2, .h3, h3{margin-top:10px;margin-bottom:10px}
.h4, h4, .h5, h5, .h6, h6{margin-top:10px;margin-bottom:10px}
.h1, h1{font-size:22px}
.h2, h2{font-size:20px} 
.h3, h3{font-size:15px}
.h4, h4{font-size:14px}
.h5, h5{font-size:13px}
.h6, h6{font-size:12px}
.p, p{font-size:15px}
.a, a{color: #000; font-weight: bold;}
.a:hover, a:hover{text-decoration:none;color:#f00}
.title-head {
background: #ededed none repeat scroll 0 0;
color: #000;
margin: 0;
padding: 5px 10px;
font-size: 16px;
margin: 0 0 5px;
}
.title-head a{color: #006bb9;}
.title-head a:hover{color: #f00;}
.top_bar{
background: #ededed none repeat scroll 0 0;
padding:3px 10px;
color:#000;
}
.date{font-size:15px}
.main-navigation{margin-bottom: 10px;border-bottom: 1px solid #006bb9} .search_area{}
#button {
background: url(//en.sunbd24.com/wp-content/themes/livenewspaper/img/search.png) no-repeat scroll 0 0 #990000;
border: 0 none;
cursor: pointer;
display: inline;
height: 20px;
width: 20px;
}
#s{
background: #c5b7b7;
border: medium none;
color: #000;
float: left;
font-size: 14px;
height: 20px;
padding-left: 10px;
width: 140px;
border-right:1px solid #fff
} .top-news{border:10px solid #ededed;overflow:hidden;margin-bottom:10px;padding:10px}
.top-news-bg{margin-right:-60px}
.top-news-single{
margin-right:-20px;
overflow:hidden
}
.top-news-thumb{width:80px;height:50px;float:left;margin-right:10px}
.top-news-single h2{
font-size: 14px;
font-weight: normal;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
margin-top: 0;
}
.top-news-single a{color: #337ab7}
.top-news-single a:hover{color: #f00} .lead-news{
margin-bottom:10px;
text-align:justify;
}
.lead-news h1 {
font-size: 18px;
margin: 5px 0;
}
.lead-news a {
color:#f00!important;	
}
.lead-more{
margin-right: -30px;
margin-top: 5px;
}
.lead-more-single{
margin-right:-15px
}
.lead-more h2{font-size:14px} .nav-tabs {
background: #ededed;
border:none
}
.nav-tabs > li {
margin-bottom:0;
width: 50%;
}
.nav-tabs > li > a {
border: medium none;
border-radius: 0;
color: #006bb9;
margin-right: 2px;
}
.nav-tabs > li > a:hover {
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
background: #006bb9;
border: medium none;
border-radius: 0;
color: #fff;
cursor: default;
}
.nav > li > a {
font-size: 16px;
padding: 2px 10px;
}
.latest-popular{
margin-left:-15px;
}
.latest-popular-single{
border-bottom: 1px dotted #dedede !important;
margin: 0 0 5px;
padding-bottom: 5px;
}
.latest-popular-single h2{
font-size: 14px;
margin:0
}
.latest-popular-single:last-child{border-bottom:none!important;} .category-lead-area{}
.category-lead-main{margin-bottom:10px} 
.category-lead-main h1{
margin: 3px 0;
} 
.category-lead-thumb{width:100%}
.category-lead-more{
border-left:1px dotted #DEDEDE;
margin-bottom:10px
}
.category-lead-more-single{
overflow:hidden;
margin-bottom:6px;
padding-bottom:6px;
border-bottom:1px dotted #DEDEDE
}
.category-lead-more-single:last-child{
border-bottom:none
}
.category-lead-more-thumb{float:left;margin-right:5px} 
.category-lead-more h2{
font-size: 14px;
margin-right: 5px;
margin-top: 0
} .category-news-area{
margin-right:-30px;
overflow:hidden;clear:both
}
.category-news-single{
margin-right:-15px;
}
.category-news-main h2{
font-size:16px
}
.category-news-more h2{
border-top: 1px dotted #dedede;
font-size: 14px;
padding-top: 5px;
} .wpp-list {
margin: 0 !important;
padding: 0 !important;
}
.wpp-list li {
border-bottom: 1px dotted #dedede;
margin-bottom: 3px;
padding: 0 0 3px !important;
} .related-news{
background:#fafafa;
overflow: hidden;}
.related-news-single{
overflow-x: hidden;
overflow-y: hidden;
padding-bottom: 3px;
padding-top: 1px;
}
.related-news-thumb{
float: left;
height: 40px !important;
margin-right: 10px;
width: 65px;
}
.related-news h2{
margin-top: 0;
margin-right:5px;
font-size:14px
} #sidebar{padding-left:43px}
#sidebar .widget {
background: #fafafa;
margin-bottom: 10px;
overflow: hidden;
}
#sidebar .widget ul {
padding: 0
}
#sidebar .widget ul li{
border-bottom: 1px solid #dedede;
list-style: outside none none;
margin-bottom: 5px;
padding-bottom: 5px;
clear: both;
overflow: hidden;
padding:0 10px
}
#sidebar .widget ul li:last-child{
border-bottom:none;
}
#sidebar .widget .widget-title{
background: #ededed;
color: #006bb9;
font-size: 16px;
margin-bottom: 5px;
margin-left: 0;
margin-right: 0;
margin-top: 0;
padding: 5px 10px;
}
.sidebar-news-single{
border-bottom: 1px solid #dedede;
margin-bottom: 5px;
overflow: hidden;
padding-bottom: 5px;
}
.sidebar-news-single:last-child{border-bottom:none}
.sidebar-news-single h2{
margin-top: 0;
margin-right: 5px;
font-size:14px;
}
.sidebar-news-thumb{
float: left;
height: 40px !important;
margin-right: 5px;
width: 65px;
} #breadcrumbs{
background: #f7f7f7 none repeat scroll 0 0;
padding: 5px 10px;
margin-top:-8px
}
#breadcrumbs li{
display:inline-block;
vertical-align:middle;
margin-right:2px;
font-weight:normal
}
#breadcrumbs .separator{
font-size:18px;
font-weight:100;
color:#ccc;
} #site-footer {
background: #f7f7f7;
border-top: 1px solid #006bb9;
font-size: 12px;
padding-bottom: 0px;
text-align: center;
line-height: 22px;
width: 100%;
overflow: hidden;
}
div#footer-row {
background-color: #222;
border-color: #080808;
color: #fff;
}
#footer-row a{
color: #fff;
}
.footer-copy {
padding: 15px 0;
background: #000;
}
.footer-top {
padding: 20px 0;
background: rgba(0, 0, 0, 0.27);
display: none;
}
.subscribe form .input-group input.form-control {
box-shadow: none;
height: 40px;
background: #ececec;
border: 1px solid #ececec;
border-radius: 30px 0 0 30px;
padding-left: 20px;
}
.input-group-btn {
position: relative;
font-size: 0; 
white-space: nowrap;
}
.h_ads.ads-fluid img {
width: 100%;
}
.subscribe form .input-group button.btn {
border-radius: 0 30px 30px 0;
border: 1px solid #737373;
background: #737373;
color: #fff;
padding: 8px 30px;
font-size: 16px;
margin: 0;
box-shadow: none;
text-transform: uppercase;
}
.footer-address{border-left:1px solid #000} div.wpcf7 .wpcf7-form-control { 
max-width: 95%; 
} .wpcf7 select {  
background-color: #fff;
border: 1px solid #ccc;
border-radius: 3px;
margin: 0;
padding: 4px;
text-indent: 0px;
width: 100%;
z-index: 100;
} .wpcf7-text { 
width: 100%;
} div.wpcf7 { 
background-color: #f7f7f7; padding:20px 10px 10px 10px;
}
.wpcf7-textarea{width:100%} .btn_title {
background-color: #f20000;
padding-top:10px;
display:none
}
.btn_title::after {
border-left-color: #f20000;
}
ul.newsticker span{color:#000}
ul.newsticker a:hover{color:#f20000} .slider-area{margin:10px 0}
#myCarousel{background:#f7f7f7;min-height: 163px}
.item{margin-right:-45px;padding-top:10px}
.carousel-single{margin-right:-15px}
.carousel-single h2{font-size:14px}
.carousel-thumb{width:100%} .control-box {
text-align: right;
width: 100%;
background: #ededed;
margin:0;
margin-bottom:3px
}
.control-box h2{
font-size: 16px;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
margin-top: 0;
padding-bottom: 0;
padding-left: 7px;
padding-right: 7px;
padding-top: 7px;
}
.control-box a{
color:#006bb9
}
.pager li > a, .pager li > span {
border:none;
border-radius:0;
background:#006bb9;
color:#fff
} .social .fa {
border-radius: 0%;
font-size: 22px;
text-align: center;
text-decoration: none;
width: 30px;
display: inline-block;
height: 30px;
text-align: center;
padding-top: 4px;
}
.social .fa-facebook, .footer_bottom .fa-facebook {
color: #fff;
background: #335388;
}
.social .fa-twitter, .footer_bottom .fa-twitter {
background: #57a7e7 none repeat scroll 0 0;
color: #fff;
}
.social .fa-google-plus, .footer_bottom .fa-google-plus {
color: #fff;
background: #CA4B3C;
}
.social .fa-youtube, .footer_bottom .fa-youtube {
color: #fff;
background: #FF4646;
}
.social .fa-linkedin, .footer_bottom .fa-linkedin {
color: #fff;
background: #1D74AD;
}
.social .fa-instagram, .footer_bottom .fa-instagram {
color: #fff;
background: #679df6;
}
.social .fa:hover {
opacity: 0.7;
}
.social {
text-align: right;
} .newstiker p {
margin: 0;
white-space: nowrap;
}
.newstiker p span { font-weight: 600;
margin-right: 15px;
vertical-align: middle;
}
.row.site-header-adv {
margin-bottom: 20px;
}
.sidebar-adv {
margin-bottom: 15px;
}
.header_area {
background: #fff;
}
.header_top_area {
padding: 10px 0;
}
.header_date_time {
text-align: center;
}
.header_date_time p {
font-size: 17px;
padding-top: 22px;
margin: 0;
}
.menu_area {
background: #0a7d3c;
margin-bottom: 20px;
}
.news_ticker {
background: #315741 none repeat scroll 0 0;
margin: 0;
padding: 4px 0;
color: #fff200;
}
.scroller p {
margin: 0;
white-space: nowrap;
}
.scroller p span {
color: #fff;
font-weight: 600;
margin-right: 15px;
vertical-align: middle;
}
.scroller marquee {
vertical-align: middle;
}
.scroller p a, .scroller p {
color: #fff;
}
.current-menu-item {
background: #f4ad2e;
}
.current-menu-item a{
color: #000!important;
}
.current-menu-parent {
background: #800a0a;
}
.popular-widget {
margin-bottom: 20px;
background: #fff;
}
.tab_ul {
width: 100%;
display: table;
margin: 0;
padding: 0;
}
.tab_ul li {
display: table-cell;
text-align: center;
padding: 0;
margin: 0;
}
.tab_ul li.active a {
background: #0a7d3c;
color: #fff;
}
.tab_ul li a {
background: #315741 none repeat scroll 0 0;
display: block;
padding: 8px;
color: #ddff00;
font-size: 19px;
}
.tab_list .tab-pane {
height: 450px;
}
.ss-wrapper {
overflow: hidden;
height: 100%;
position: relative;
z-index: 1;
float: left;
}
.ss-scroll {
position: relative;
background: rgba(179, 15, 15);
width: 9px;
border-radius: 4px;
top: 0;
z-index: 2;
cursor: pointer;
opacity: 0;
-webkit-transition: opacity 0.25s linear;
transition: opacity 0.25s linear;
}
.list-unstyled {
padding-left: 0;
list-style: none;
}
.tab_list li {
border-bottom: 1px dotted #d9d9d987;
overflow: hidden;
padding-left: 15px;
position: relative;
line-height: 28px;
margin-bottom: 0;
padding-bottom: 4px;
padding-top: 4px;
}
.site-header-adv {
margin-bottom: 20px;
background: #fff;
padding: 10px;
}
#wp-megamenu-primary .wpmm-search-form input {
color: #222;
} .news-lead {
background: #fff none repeat scroll 0 0;
height: 417px;
margin-bottom: 20px;
border: 1px solid #f1cccc;
}
.news-lead figure {
margin: 0;
}
.news-lead figure figcaption {
padding: 15px;
}
.news-lead figure figcaption h2 {
margin: 0;
margin-bottom: 10px;
font-size: 22px;
}
.news-lead figure img {
display: block;
height: 273px;
max-width: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.small_post_support1 .featured-news:first-child {
margin-bottom: 15px;
}
.featured-news {
background: #fff none repeat scroll 0 0;
height: 200px;
overflow: hidden;
border: 1px solid #f1cccc;
}
.featured-news figure {
margin: 0;
}
.featured-news img {
height: 140px;
max-width: 100%;
-o-object-fit: cover;
object-fit: cover;
width:100%;
}
ul.list-unstyled-featured {
padding: 10px 15px;
min-height: 100px;
}
ul.list-unstyled-featured li {
border-top: 1px dashed #e9cece;
margin: 0 !important;
padding: 10px 0;
overflow: hidden;
}
h2.no-border {
margin-bottom: 0px!important;
border-bottom: 0px solid #eee!important;
} 
.featured-news figure figcaption h2 {
font-size: 18px;
line-height: 26px;
margin: 0;
padding: 6px 13px;
}
.h_ads.ads-fluid {
margin-bottom: 15px;
}
.sidebar-adv {
background: #fff;
}
.sidebar-adv img {
width:100%;
height:auto;
}
.text-center.sidebar-adv::after {
content: '\f0da''Advertisement';
float: right;
font-family: FontAwesome;
color: #6a677c;
font-size: 12px;
display: none
}
.cat_postParent {
background: #fff none repeat scroll 0 0;
padding: 30px 0;
}
.cat_post_parent_title {
margin-top: 0;
}
.cat_post_parent_title {
position: relative;
}
.cat_post_parent_title > a {
background: #fff none repeat scroll 0 0;
font-size: 26px;
padding-right: 20px;
position: relative;
z-index: 1;
}
.cat_post_parent_title::before {
background: #ddd none repeat scroll 0 0;
content: "";
height: 5px;
left: 0;
position: absolute;
top: 20px;
width: 100%;
}
.cat_post_parent_title::after {
background: #ddd none repeat scroll 0 0;
content: "";
height: 5px;
left: 0;
position: absolute;
top: 12px;
width: 100%;
}
.cat_post1 {
background: #F1F1F1 none repeat scroll 0 0;
height: 250px;
margin-bottom: 44px;
overflow: hidden;
}
.cat_post1 figure {
margin: 0;
}
.cat_post1 figure a img {
height: 180px;
max-width: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.cat_post1 figure a img {
width: 100%;
}
.cat_post1 figure figcaption h2 {
line-height: 31px;
}
.cat_post1 figure figcaption h2 {
font-size: 20px;
line-height: 28px;
margin-left: 0;
margin-right: 0;
margin-top: 0;
padding: 6px 13px;
}
.cat_small_post1 {
height: 176px;
}
.cat_small_post1 {
background: #F1F1F1 none repeat scroll 0 0;
height: 220px;
margin-bottom: 44px;
overflow: hidden;
}
.cat_small_post1 figure figcaption h2 {
font-size: 17px;
line-height: 26px;
margin-left: 0;
margin-right: 0;
margin-top: 0;
padding: 6px 13px;
}
.cat_small_post1 figure a img {
height: 90px;
max-width: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.cat_small_post1 figure a img {
width: 100%;
}
.cats_block_item {
background: #fff;
min-height: 570px;
margin-bottom: 10px;
}
.cats_block_item.home-top-sidebar h2 {
margin-top: 0px;
}
.cats_block_item h2 {
color: #555;
font-size: 22px;
font-weight: 400;
padding: 10px 8px 0 10px;
border-bottom: 1px solid #eee;
padding-bottom: 10px;
margin-bottom: 0px;
}
.cats_block_item figure img {
height: 200px;
-o-object-fit: cover;
object-fit: cover;
overflow: hidden;
width: 100%;
}
.cats_block_item figure figcaption h2 {
height: 69px;
line-height: 27px;
margin-bottom: 17px;
margin-top: 0;
overflow: hidden;
}
.cats_block_item figure figcaption a {
color: #111;
display: block;
font-size: 21px;
text-align: left;
}
.cats_block_item .excerpt {
display: none;
}
.cats_block_item figure + div {
padding: 15px;
}
.cats_block_item ul {
padding: 0 5px;
}
.cats_block_item ul li {
display: inline-block;
overflow: hidden;
width: 100%;
}
.cats_block_item ul li a:first-child {
width: 20%;
overflow: hidden;
float: left;
height: 46px;
}
.cats_block_item ul li a:first-child img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.cats_block_item ul li a:last-child {
-webkit-box-sizing: border-box;
box-sizing: border-box;
float: left;
overflow: hidden;
padding-left: 10px;
width: 100%;
font-size: 15px;
font-weight: 500;
}
.cats_block_item h2 span {
padding-left: 9px;
position: relative;
}
.reports_title .rep_span1 {
font-size: 28px;
color: #000;
}
.reports_title .rep_span2 {
float: right;
font-size: 21px;
}
.special_reports .reports {
background: #ffffff none repeat scroll 0 0;
}
.special_reports .reports figure {
margin: 0;
}
.special_reports .reports figure img {
height: 120px;
max-width: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.special_reports .reports figure figcaption a {
display: block;
height: 60px;
padding: 10px;
}
.special_reports .reports figure img {
width: 100%;
}
.cat_block_twice {
margin-top: 30px;
background: #fff;
}
.cat_block_twice .cbt_title {
color: #555;
font-size: 22px;
font-weight: 400;
padding: 10px 8px 10px 10px;
background: #fff;
margin: 0;
}
.cat_block_twice .cbt_title span {
position: relative;
padding-left: 10px;
}
.cat_block_twice .cbt_title span:before {
background: #b30f0f none repeat scroll 0 0;
content: "";
height: 83%;
left: 0;
position: absolute;
top: 4px;
width: 4px;
}
.block_twice {
background: #fff;
overflow: hidden;
}
.block_twice figcaption {
padding: 10px;
}
.block_twice figcaption {
background: #f8f8f8;
margin-bottom: 20px;
}
.block_twice figcaption h2 {
font-size: 22px;
height: 60px;
line-height: 30px;
margin: 9px 0;
overflow: hidden;
}
.block_twice_list {
background: #fff none repeat scroll 0 0;
height: 333px;
overflow: hidden;
padding: 0 15px 15px;
}
.block_twice_list li {
margin-bottom: 27px;
}
.block_twice_list ul li a {
display: block;
overflow: hidden;
}
.block_twice_list img {
border: 1px solid #ccc;
display: block;
float: left;
height: 60px;
overflow: hidden;
width: 35%;
}
.block_twice_list span {
display: block;
float: left;
font-size: 20px;
height: 57px;
line-height: 29px;
overflow: hidden;
padding-left: 10px;
vertical-align: baseline;
width: 65%;
}
.block_twice img {
height: 140px;
-o-object-fit: cover;
object-fit: cover;
overflow: hidden;
}
.special_reports {
margin-top: 10px;
}
.cats_block_item h2 span::before {
background: #0a7d3c none repeat scroll 0 0;
content: "";
height: 83%;
left: 0;
position: absolute;
top: 4px;
width: 4px;
}
ol.breadcrumb {
border: 1px solid #aeb0b6;
background: #c7c9d3;
}
.single_post_details {
background: #fff none repeat scroll 0 0;
padding: 15px;
}
.single_post_details img {
width: 100%;
height: auto;
margin-bottom: 10px;
}
.widget_recent_entries {
width: 100%;
background: #fff;
padding: 10px;
margin-bottom: 10px;
}
.widget_recent_entries ul {
padding-left: 0px;
}
.widget_recent_entries ul li {
list-style: none;
border-bottom: 1px solid #e9edf0;
padding: 5px 0;
}
.entry-ads-top {
margin: 15px 0;
} #calendar_wrap {
width: 100%;
background: #fff;
padding: 15px;
margin-bottom: 15px;
}
table#wp-calendar {
width: 100%
}
.calendar_wrap thead {
background: #cbc7c7;
text-align: center;
padding: 10px;
color: #fff;
}
.calendar_wrap tbody {
background: #eee;
padding: 10px;
text-align: center;
}
.calendar_wrap thead tr th {
text-align: center;
padding: 10px;
}
.calendar_wrap tbody tr td {
text-align: center;
padding: 8px;
border: 1px solid #cbc7c7;
}
.calendar_wrap tbody tr td a{
color: #006bb9; 
} .catgory_20post li:nth-child(2n+1) {
padding-right: 10px;
}
.catgory_20post li {
float: left;
overflow: hidden;
width: 50%;
margin-bottom: 15px;
}
.catgory_20post li a:first-child {
display: block;
float: left;
overflow: hidden;
width: 40%;
height: 80px;
}
.catgory_20post li a:first-child img {
-o-object-fit: cover;
object-fit: cover;
width: 100%;
height: 100%;
}
.catgory_20post li a:last-child {
background: #fff none repeat scroll 0 0;
color: #000;
display: block;
float: left;
font-size: 15px;
height: 80px;
line-height: 18px;
padding: 15px;
width: 60%;
overflow: hidden;
}
main#main {
overflow: hidden;
width: 100%;
background: #fff;
padding: 10px;
}
.entry-meta-category-tag {
border-bottom: 0px;
display: none;
}
.custom-column {
margin-right:0px;
}
.block_twice img {
width: 100%;
}
.logo img {
width: 100%;
}
.single_post_details {
background: #fff none repeat scroll 0 0;
padding: 15px;
border: 1px solid #f1cccc
}
.single_post_details p {
text-align: justify;
font-size: 18px;
line-height: 1.6;
font-family: roboto;
}
ul.psi-company-list {
background: #fff;
padding: 20px;
border-radius: 5px;
}
li.company-list-name {
list-style: none;
border-bottom: 1px solid #c6c6c6;
background: #fff;
padding: 5px;
font-size: 12px;
}
li.sector-list-name:first-child {
margin-top: 0px;
}
ul.list-unstyled {
background: #0a7d3c;
margin-bottom: 0px;
}
ul.list-unstyled a{
color: #fff;
}
.more-news a {
display: block;
text-align: center;
border: none;
padding: 10px;
color: #dcff00;
background: #0a7d3c;
text-decoration: none;
-webkit-box-shadow: 0 2px 5px 0 rgb(0 0 0 / 26%);
-moz-box-shadow: 0 2px 5px 0 rgba(0,0,0,.26);
-o-box-shadow: 0 2px 5px 0 rgba(0,0,0,.26);
box-shadow: 0 2px 5px 0 rgb(0 0 0 / 26%);
}
.more-news-x a {
display: block;
text-align: center;
border: none;
padding: 10px;
color: #000000;
background: #ffffff;
text-decoration: none;
-moz-box-shadow: 0 2px 5px 0 rgba(0,0,0,.26);
-o-box-shadow: 0 2px 5px 0 rgba(0,0,0,.26);
border-top: 1px solid #f2f2f2;
}
.psi-ads img {
width: 100%;
height: auto;
}
.psi-ads {
border: 1px solid #929292;
margin: 10px 0;
}
.reports {
margin-bottom: 15px;
} 
.headerpromo {
border: 1px solid #b5b5b5;
margin-bottom: 15px;
}
.headerpromo img {
width: 100%;
height: 90px;
overflow: hidden;
}
.catgory_10post li {
float: left;
overflow: hidden;
width: 100%;
margin-bottom: 15px;
}
.catgory_10post li a:first-child {
display: block;
float: left;
overflow: hidden;
width: 40%;
height: 80px;
}
.catgory_10post li a:last-child {
background: #fff none repeat scroll 0 0;
color: #000;
display: block;
float: left;
font-size: 18px;
height: 80px;
line-height: 23px;
padding: 15px;
width: 60%;
overflow: hidden;
}
.catgory_10post img {
width: 100%;
}
div#wp-megamenu-primary {
padding: 0px;
}
.header-ads img {
width: 100%;
}
.news_ticker p {
font-size: 15px;
line-height: 30px;
margin-bottom: 0px;
padding-bottom: 0px;
}
.wp-megamenu-wrap .wpmm-nav-wrap > ul > li > a {
padding: 8px!important;}
#ajax_ac_widget {
background: #fff;
padding: 10px;
border: 1px solid #cacaca;
}
.single_post_details iframe {
width: 100%;
height: 400px;
}
.box {
background: #ffffff;
}
.cat_block_item h2 {
color: #555;
font-size: 22px;
font-weight: 400;
border-bottom: 1px solid #eee;
padding-bottom: 10px;
margin-bottom: 0px;
margin-top: 0px;
}
.cat_block_item h2 span {
padding-left: 9px;
position: relative;
}
.cat_block_item h2 span::before {
background: #0a7d3c none repeat scroll 0 0;
content: "";
height: 83%;
left: 0;
position: absolute;
top: 4px;
width: 4px;
}
.sharemarket-news h2 {
font-size: 19px;
line-height: 24px;
text-align: left;
}
.sharemarket-news {
margin-bottom: 20px;
border: 1px solid #f1cccc;
}
.widget ul {
padding-left: 0px;
list-style: none;
background: #ffffff;
}
.widget ul li {
padding: 15px;
border-bottom: 1px solid #efefef;
}
img.rss-widget-icon {
display: none;
}
h2.share-lead {
padding: 15px;
font-size: 22px;
line-height: 30px;
}
.excerpt-share-lead {
padding: 0 15px;
} @media (min-width: 1367px){
.container {
width: 1304px;
}
}
@media screen and (max-width: 1199px) and (min-width: 992px) {}
@media screen and (max-width: 1199px) {}
@media screen and (max-width: 991px) {}
@media screen and (max-width: 767px) {}
@media screen and (max-width: 550px) {}
@media screen and (max-width: 480px) {}
@media screen and (max-width: 400px) {} @media print {
a[href]:after {
display: none;
visibility: hidden;
}
.logo img {
width: auto;
max-height: 100px;
margin: auto;
display: block;
margin-left: auto;
margin-right: auto;
}
}