@charset "utf-8";
/* CSS Document */
 
@import ur("//pasteup.guim.co.uk/0.0.8/css/pasteup.min.css"); 
.min_container {
    margin-top: 10px;
}
#content {
    padding-top: 15px;
}
.home #content {
    padding-top: 13px;
}
.stories-template-default #content {
    padding-top: 17px;
}
.top_header {
	padding:7px 0!important;
}
.social_left ul {
	margin-bottom:0;
}
.dsa_masthead {
	background:none;
}
img {
	max-width:100%;
}

.EmbeddedTweet, .EmbeddedTweet-tweet {
	background-color: #fff !important;
}
/* =================== */

#userName {
    margin-right: 5px;
    color:white;
}

	.new_footer {
	padding:30px 0;
	background:#0299d2;
	margin-top:30px;
}
.footer_logo a img {
	width:106px;
}
.footer_soical ul {
	float:right;
	margin-top:10px;
	padding:0;
	margin: 11px 0 0 0;
	text-align:center;
}
.footer_soical ul li {
	float:none;
	list-style:none;
	display:inline-block;
}
.footer_soical ul li + li {
	margin-left:15px;
}
.footer_soical ul li a {
	width:40px;
	height:40px;
	display:block;
	border-radius:50%;
	line-height:40px;
	text-align:center;
	color:#fff;
	font-size:20px;
}
.footer_soical ul li a:hover {
	opacity:0.8;
}
.footer_soical ul li a.facebook {
	background:#4466a7;
}
.footer_soical ul li a.twitter {
	background:#62b9f1;
}
.footer_soical ul li a.youtube {
	background:#ea342e;
}
.footer_soical ul li a.linkedin {
	background:#0086c1;
}
.footer_soical ul li a.google-plus {
	background:#4466a7;
}
.footer_soical ul li a.pinterest {
	background:#d22933;
}
.footer_soical ul li a.instagram {
	background:#743b00;
}
.footer_soical ul li a.rss {
	background:#ee8820;
}
.footer_soical ul li a.tumblr {
	background:#3a5c7c;
}
.footer_logo_social {
	padding-bottom:25px;
	border-bottom:1px solid #20bcf1;
}
.footer_logo {
	padding-left:0;
}
.footer_soical {
	padding-right:0;
}
.menu_left {
	padding-top:25px;
}
.menu_left ul {
	text-align:center !important;
}
.menu_left li a {
	color:#fff;
	text-transform:none;
	font-size:14px;
	font-weight:normal;
    font-family: "Merriweather";
}
.menu_left p {
	font-size:13px;
	color:#d5d5d5;
	margin-bottom:0;
    font-family: "Merriweather";
}
.menu_left p a {
	color:#fff;
}
.news_right {
	border-left:1px solid #477290;
	padding-top:25px;
}
.news_right h2 {
	font-size:24px;
	color:#fff;
	margin-bottom:30px;
	margin-top:0;
}
.news_right label {
	display:block;
	color:#fff;
	font-weight:normal;
}
.news_right label + label {
	margin-top:5px;
}
.news_right label input {
	margin-right:10px;
}
.news_right h3 {
	margin-bottom:15px;
}
.news_right h3 a {
	font-size:16px;
	color:#fff;
}
.news_right p {
	font-size:12px;
	color:#d5d5d5;
	margin-bottom:0;
	margin-top:15px;
}
.news_right p a {
	color:#0D3D61;
}
.news_right .fa {
	color:#fff;
}
.email {
	background:#2c5d80;
	border:0 !important;
	font-size:14px;
	color:#ccc;
}
.btn_submit {
	background:#47b3f0;
	border:0 !important;
	color:#fff;
	text-transform:uppercase;
}
.social_left ul {
	padding:0;
}
.dropdown_menu {
	float:right;
	margin-right:14px;
}
.button_right {
	float:right;
	padding-left:0;
}
.dropdown_menu {
	margin-top: 10px;
}
.dropdown_menu li {
	padding:9px 17px;
}
.dropdown_menu, .email1, .btn_submit1 {
	border-radius:0;
}
.email1 {
	height:30px !important;
	background: #fff none repeat scroll 0 0 !important;
}

.dropdown_menu .required { font-size: 14px !important; padding-left: 12px !important;}

.user_dropdown{
	margin-top:34px;
	float:right;
	margin-right:14px;
	border-radius:0;
}

.user_dropdown li{
	padding:9px 17px;
}

.btn_submit1 {
	padding:4px 12px;
	background:#5bc0de;
	color:#fff;
	border:1px solid #5bc0de;
}
.dropdownclick {
	margin-left:5px;
	background-color: #008AC8;
	border-color: #008AC8;
}
.dropdownclick1 {
	margin-left:5px;
	background-color: #dc5f06;
	border-color: #dc5f06;
	padding-top: 4px;
	padding-bottom: 4px;
}
.dropdownclick2 {
	margin-left:0;
	background: none !important;
	border: 0;
}
.dropdownclick2:hover {
	color:#dc5f06 !important;
}
.icon_grid {
	text-align:center;
	font-size:40px;
	background:#01BBF4;
	border:1px solid #01BBF4;
	color:#fff;
	border-radius:6px;
	display:block;
	padding:20px 0;
}
 #anonymous .box_grid_pop:nth-child(2) .icon_grid {
background:#2C5D80;
border:1px solid #2C5D80;
}
 #anonymous .box_grid_pop:nth-child(3) .icon_grid {
background:#F9A61A;
border:1px solid #F9A61A;
}
 #anonymous .box_grid_pop:nth-child(4) .icon_grid {
background:#028AC8;
border:1px solid #028AC8;
}
.icon_grid:hover {
	opacity:0.8;
	color:#fff;
}
#anonymous span {
	color: #000;
	display: block;
	font-size: 14px;
	margin-top: 10px;
	text-align: center;
}
#anonymous a:hover {
	text-decoration:none;
}
#menu-countries-navigation {
	width:100%;
	background:#DC5F06;
}
.top_lead {
	position:relative;
}
.top_lead img {
	width:100%;
	height:240px;
}

 
 
.top_grid_story {
	border:0;
}


.top_lead_bg {
	background-position:center center !important;
	background-size:cover !important;
	height:239px; 
/*	width:50%;  */
	float:left;
}

.top_bg_content { 
	position:relative;
	float:left;
	height:239px;
/*	width:50%;   */
	padding: 0;
	 }

.top_bg_content_additional, .top_lead_additional, .top_lead_bg_additional {
    height: 156px;
 
}
.top_bg_content_additional {
    font-family: "Merriweather";
    padding: 10px 20px;
    
}
.top_bg_content_additional a div p {
    font-size: 18px;
    font-weight: 700;
    font-family: "Merriweather";
    -webkit-font-smoothing: antialiased; 
    
/*    vertical-align: middle;
    height: auto;  
    display: table-cell;  */
}

@media (min-width: 992px) and (max-width: 1200px) {
    .top_bg_content_additional a div p  {
        font-size: 17px;
    }
    
}
.small-top-story {
    height: 100%;
    display: table;
}

.top_lead {
	margin-top: 5px;;
	float:left; 
/*	width:33%;   */
	margin-right:0%;
	box-shadow: 0px 0px 0px 1px #ddd;
	background: #fff;
}

.top_lead_additional {
    padding: 0 0;
    margin-top: 5px;
    background: #F0F0F0;
}

.top_additional {
    padding-left:0;
    padding-right:5px;
}
.top_story_spacing {
    padding-left: 0px;
    padding-right: 5px;
}
.top_lead_story { 
    padding-right: 0px;
    padding-left: 0px;
}

.top_lead_story .captions {
   margin-right: 0px; 
}
.top_lead_story_img {    height: 317px;
}
.top_grid_story .top_story_spacing:nth-child(4) {
    padding-right: 0px;
}

.top_story_spacing:nth-child(4) .captions-side {
    margin-right: 0px;
}

.top_lead:hover .top_bg_content { background:#fff;}

.top_lead:nth-child(3n) { margin-right:0;}

.top_lead a:hover  { text-decoration:none; color:#028AC8; }
.top_lead a:hover p, .top_lead:hover a  p  {color:#028AC8; }

.arrs {
    border-bottom: 11px solid transparent;
    border-right: 13px solid #F3F6FF;
    border-top: 13px solid transparent;
    height: 0;
    left: -13px;
    position: absolute;
    top: 11%;
    width: 0;
  }


.top_lead:nth-child(2) .top_lead_bg ,
.top_lead:nth-child(3) .top_lead_bg, 
.top_lead:nth-child(7) .top_lead_bg,
.top_lead:nth-child(9) .top_lead_bg { float:right; }


.top_lead:nth-child(4) {  box-shadow: 0 0 0 0px #ddd; }

 
.top_lead:nth-child(2) .arrs,
.top_lead:nth-child(3) .arrs, 
.top_lead:nth-child(7) .arrs,
.top_lead:nth-child(9) .arrs { transform: rotate(180deg); left:auto; right: -13px;}


.top_lead:nth-child(1) .arrs,
.top_lead:nth-child(2) .arrs,
.top_lead:nth-child(3) .arrs,
.top_lead:nth-child(4) .arrs,
.top_lead:nth-child(5) .arrs,
.top_lead:nth-child(6) .arrs,
.top_lead:nth-child(7) .arrs,
.top_lead:nth-child(8) .arrs, 
.top_lead:nth-child(9) .arrs { display:none;}


.top_lead  { position:relative;  box-shadow: 0 0 0 0px #ddd; }


.top_lead:nth-child(1) .top_lead_bg ,
.top_lead:nth-child(2) .top_lead_bg ,
.top_lead:nth-child(3) .top_lead_bg ,
.top_lead:nth-child(4) .top_lead_bg ,
.top_lead:nth-child(5) .top_lead_bg,
.top_lead:nth-child(6) .top_lead_bg,
.top_lead:nth-child(7) .top_lead_bg,
.top_lead:nth-child(8) .top_lead_bg ,
.top_lead:nth-child(9) .top_lead_bg  { width:100%;}

.top_lead:nth-child(1) .top_bg_content,
.top_lead:nth-child(2) .top_bg_content,
.top_lead:nth-child(3) .top_bg_content,
.top_lead:nth-child(4) .top_bg_content,
.top_lead:nth-child(5) .top_bg_content,
.top_lead:nth-child(6) .top_bg_content,
.top_lead:nth-child(7) .top_bg_content,
.top_lead:nth-child(8) .top_bg_content,
.top_lead:nth-child(9) .top_bg_content  { position:absolute; left:0; bottom:0; width:100%; background:rgba(0, 0, 0, 0) none repeat scroll 0 0; transition: all 0.5s ease 0s; }
/*

.top_lead:nth-child(1) .top_bg_content:hover,
.top_lead:nth-child(2) .top_bg_content:hover,
.top_lead:nth-child(3) .top_bg_content:hover,
.top_lead:nth-child(4) .top_bg_content:hover,
.top_lead:nth-child(5) .top_bg_content:hover,
.top_lead:nth-child(6) .top_bg_content:hover,
.top_lead:nth-child(7) .top_bg_content:hover,
.top_lead:nth-child(8) .top_bg_content:hover,
.top_lead:nth-child(9) .top_bg_content:hover  { background:rgba(0, 0, 0, 0) none repeat scroll 0 0;} 
*/
.top_lead:nth-child(1) .top_bg_content  a,
.top_lead:nth-child(2) .top_bg_content  a,
.top_lead:nth-child(3) .top_bg_content  a,
.top_lead:nth-child(4) .top_bg_content  a,
.top_lead:nth-child(5) .top_bg_content  a,
.top_lead:nth-child(6) .top_bg_content  a,
.top_lead:nth-child(7) .top_bg_content  a,
.top_lead:nth-child(8) .top_bg_content  a,
.top_lead:nth-child(9) .top_bg_content  a  {display: block;  height: 100%; position:relative;}

.top_lead:nth-child(1) .top_bg_content  a .captions,
.top_lead:nth-child(2) .top_bg_content  a .captions,
.top_lead:nth-child(3) .top_bg_content  a .captions,
.top_lead:nth-child(4) .top_bg_content  a .captions,
.top_lead:nth-child(5) .top_bg_content  a .captions,
.top_lead:nth-child(6) .top_bg_content  a .captions,
.top_lead:nth-child(7) .top_bg_content  a .captions,
.top_lead:nth-child(8) .top_bg_content  a .captions,
.top_lead:nth-child(9) .top_bg_content  a .captions  {  position: absolute;  bottom: 0; left:0;}


	 /*.top_lead:nth-child(2n) { float:right;}*/
	 
/*.top_lead:nth-child(1) {
width:40%;
margin-top:0;
}
 .top_lead:nth-child(2) {
width:23%;
margin-left:1%;
margin-top:0;
}
 .top_lead:nth-child(3) {
margin-left:1%;
width:35%;
margin-top:0;
}
 .top_lead:nth-child(4) {
width:40%;
}
 .top_lead:nth-child(5) {
margin-left:1%;
width:35%;
}
 .top_lead:nth-child(6) {
width:23%;
margin-left:1%;
}
 .top_lead:nth-child(7) {
width:23%;
}
 .top_lead:nth-child(8) {
margin-left:1%;
width:35%;
}
 .top_lead:nth-child(9) {
width:40%;
margin-left:1%;
}*/

 

 
.btn_orrange {
	background:#31b0d5;
	border:1px solid #31b0d5;
	padding: 4px 15px;
    font-family: "Merriweather";
}
.btn_orrange:hover {
	background:#1fa9e7;
	border:1px solid #1fa9e7;
}

.btn_red {
	background:#ff0000;
    border: 1px solid #ff0000;
	padding: 4px 15px;
	font-family: "Merriweather";
	border-radius:0;
	color:white;
	margin-right:4px;
}
.btn_red:hover, .btn_red:focus {
	background:#d31b1b;
	color:white;
	border:none;
}

.user_dropdown li{
	cursor:pointer;
}

.btn-subscriber span {
    max-width: 100px;
    overflow: hidden;
    display: inline-block;
    white-space: nowrap;
    text-overflow: ellipsis;
    line-height: 15px;
    margin-right: 3px;
    margin-top: 3px;
    margin-bottom: -3px;
}
@media (max-width: 376px) {
    .btn-subscriber span {
        max-width: 70px;
    }
}
@media (max-width: 320px) {
    .btn-subscriber span {
        max-width: 40px;
        line-height: 13px;
    }
}
.btn-subscriber {
    margin-right: 5px;
}


@media (max-width: 340px) {
    .btn-subscriber {
        margin-right: 5px;
        margin-top: 0px;
    }
}

.dropdownclick {
	padding: 4px 10px;
}
.dsa-masthead {
	margin-top:15px;
}
.dsa-top-ad-block {
	margin-bottom:15px;
}
.g-dyn:not(:first-child) {
	display:none;
}
#sticky.stick {
	position: fixed;
	top: 0;
	left:0;
	z-index: 999;
	width:100%;
	box-shadow:0 0 6px 1px #b4b4b4;
	background:#008AC8 none repeat scroll 0 0;
}
.stick #navbar {
	margin: 0 auto;
	width: 1170px;
}
.investment_holder .panel-body {
	padding:15px 0;
	margin-top:15px;
}
.investment_holder .panel-body a {
	color:#333;
	display:block;
	margin-top:5px;
}
.panel-footer.hp-section-read-more-panel {
	border-radius:0;
	background:#028ac8;
	padding:0;
	color:#fff;
}
.panel-footer.hp-section-read-more-panel a {
	display:block;
	padding:9px 0 11px 0;
	padding:9px 0 8px;
	font-size:14px;
}
.panel-footer.hp-section-read-more-panel a:hover {
	color:#fff;
	text-decoration:none;
	background:#DC5F06;
}
.evntsbanner {
	padding:15px 0 0 0;
	margin-bottom:15px;

}
.evntsbanner #widget_sp_image-5   {
	 text-align:center;
}

.panel {

    margin-bottom: 14px;
}
.panel_footer {
	border-radius:0;
	background:#028AC8;
	padding:0;
	width:70px;
	margin-left:15px;
}
.panel_footer a {
	display:block;
	padding:9px 0 11px 0;
	color:#fff !important;
	padding:7px 0 6px;
	font-size:13px;
}
.panel_footer a:hover {
	color:#fff !important;
	text-decoration:none;
	background:#DC5F06;
}
.color_box {
	background:#f97c23;
	margin-bottom: 50px;
	min-height: 515px;
	padding-top:15px;
	border:0;
}
.color_box .hp-section-panel-heading {
	padding:15px 0;
}
.color_box .hp-section-story-item, .color_box .hp-section-story-item-last {
	height:85px;
}
 .color_box:nth-child(3) {
background:#ff933a none repeat scroll 0 0;
}
 .color_box:nth-child(4) {
background:#ffa84f none repeat scroll 0 0;
}
.color_box .panel-default {
	background:none;
}
.color_box .panel-default a {
	color:#fff;
}
.color_box .panel_footer {
	background:#fff;
	margin-left:0px;
}
.color_box .panel_footer a {
	color:#000 !important;
}
.color_box .panel_footer a:hover {
	color:#fff !important;
	background:#DC5F06;
}
.color_box img {
	border:1px solid #fff;
}
#myTabContent .panel-default {
	border-radius:0;
	margin-top: -2px;
}
@media (min-width: 1201px) {
#myTabContent .hp-tab-story-item, .hp-tab-story-item-last {
    font-family: "Merriweather";
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    margin: 17px 0 5px 0; 
    padding: 0 15px 0 15px;
 }
}

@media (max-width: 1200px) {
    #myTabContent .hp-tab-story-item, .hp-tab-story-item-last {
        font-family: "Merriweather";
        font-size: 14px;
        font-weight: 400;
        line-height: 24px;
        margin: 17px 0 5px 0; 
        padding: 0 15px 0 15px;
    }
}


#myTabContent .panel-default p a {
	color: #337ab7;
	 margin-top: -2px;
    display: block;
}

#myTabContent .panel-default p a:hover {
	color:#337ab7; 
	text-decoration:none;
 }

#myTab .active a {
    color: #000; 
	border:0;
}
#myTab a {
    border:0;
	border-radius: 0 !important;
/*    text-transform: uppercase;      */
    color: #797979;
}

#myTab li  a:hover {
    background: #fff;

}

#myTab  {
    font-family: "Merriweather";
    font-size: 16px;
    border-bottom: 7px solid #F0F0F0;
    padding-bottom: 10px;
}

#myTab li {
    padding: 0 0;
}
#just-in-tab {
    margin-left: 0px;
    text-align: center;
    margin-right: 0px;
    padding-top: 0px;
    padding-left: 15px;
    padding-bottom: 0px;
    font-family: "Merriweather";
    font-size: 19px;
}

#popular-tab {
    padding-top: 0px;
    padding-bottom: 0px;
    margin-right: 30px;
    text-align: center;
    font-family: "Merriweather";
    font-size: 19px;
}

.just-in {
    border-right : 1px solid #000;
}

.opinion_section {
	padding:15px 40px 0 40px;
	background:#F3F6FF;
}


.slider_sections h3 {
	line-height:16px;
	margin-top: 8px;
	padding-bottom: 8px;
}
.slider_sections h3 a {
	font-size:15px;
	color:#000;
}

.slider_sections h3 a:hover  {color:#028ac8;
	text-decoration:none;}

.slider_sections p {
	font-size:14px;
	margin-top:10px;
	color:#000;
}
.opinion_section_holder .hp-section-panel-heading {
	margin: 0px 0px 15px 0;
}
.opinion_section_holder a.right {
	float:right;
}
.opinion_section_holder a.right .fa, .opinion_section_holder a.left .fa {
	font-size:35px;
	font-weight:bold;
	top:30px;
	position:absolute;
}
.opinion_section_holder a.right .fa {
	right:-25px;
}
.opinion_section_holder a.left .fa {
	left:-25px;
}
.right_top_content_tab .hp-tab-story-item {
	padding:5px 0;
}
.right_top_content_tab .padding_left0 {
	padding-left:0;
}
.right_top_content_tab .padding_left0 img {
	border:1px solid #fff;
}
.color_box .panel-body {
	min-height:560px;
}


.di_pe_vc .color_box:nth-child(2) {
background:#028ac8;
}
 .di_pe_vc .color_box:nth-child(3) {
background:#1ba3e1;
}
 .di_pe_vc .color_box:nth-child(4) {
background:#36BEFC;
}



 .di_pe_vc .color_box:nth-child(2) .panel_footer {
margin-top: -8px;
}
.slidind_content {
	background:#fff;
	margin-top: -1px;
}
.slidind_content h2 {
	font-size:16px;
	color:#a60013;
	margin-top:13px;
	font-weight:bold;
	width:12%;
	float:left;
}
.TickerNews {
	width:88%;
	float:left;
}
.ti_news a {
	font-family: "Merriweather", "Helvetica Neue", Helvetica, Arial, sans-serif;
	color:#666;
	font-size:14px;
	padding-left:25px;
    font-weight: 400;
}
.news_slider {
	margin: 0;
    background-color: #f0f0f0;
    padding: 0;
}
.news_slider h2 {
    font-family: "Merriweather";
    background-color: #666;
    line-height: 40px;
    font-size: 14px;
    margin: 0;
    padding: 0;
    text-align: center;
    font-weight: 400;
    letter-spacing: 1px;
    color: #fff;
    /* border-top: 1px solid white;
    border-bottom: 1px solid white; */
}
.ti_news {
	background:url(/wp-content/themes/dealstreetasia/images/news-orange-transp.png) no-repeat left center;
    background-size: 15px auto;
}
.single-stories article {
	margin-left: 15px;
}

@media (min-width: 768px) {
 .single-stories article {
   padding: 15px !important;
   box-shadow:0 0 3px 1px #ccc;
 }
}

.single-stories #main {
	padding-left:0;
}
 .tax-countries #main .row:nth-child(odd), .term-technology #main .row:nth-child(odd) {
background:#F1F1F1;
}
 .tax-countries #main .row:nth-child(1), .term-technology #main .row:nth-child(1) {
background:none;
}
.term-technology #main .row hr, .tax-countries #main .row hr {
	visibility: hidden;
	margin-bottom:0;
}
.top_grid_story {
	padding-right:0;
}

/*.top_3_2, .top_3_4 {
	box-shadow: 0 0 3px 1px #e4e4e4;
	padding-top: 15px;
	margin-top: -30px;
	background:#fff;
}
*/

.top_3_2 .panel, .top_3_4 .panel {
	box-shadow: 0 0 0px 0px #e4e4e4;
	margin-bottom:0;
}
.top_3_1, .top_3_2, .top_3_3, .top_3_4 {
	margin-left:15px;
}
.slider_sections {
	margin-left:0px;
}
 .tax-countries #main .row:nth-child(2n+1), .term-technology #main .row:nth-child(2n+1) {
margin:0;
}
.opinion_section_holder .hp-section-panel-heading {
	border-bottom: 0px solid #333 !important;
	padding-bottom: 0 !important;
}
.menu-top-navigation, .menu-item {
	background:#008AC8;
}
#menu-countries-navigation li.active a {
	background-color: #005b99 !important;
}
#menu-countries-navigation li:last-child.active {
	background-color: #dc5f06!important;
}
#menu-item-776, #menu-item-10772, #menu-item-10772 a, #menu-countries-navigation {
	background:#005b99 !important;
}
 
.page-id-479 section.post_content p {
	float: left;
	width: 50%;
}
.page-id-479 .mc4wp-form {
	background:#F3F3F3;
	padding:20px;
	box-shadow: 0 0 6px 1px #ccc;
	width: 46%;
	float:right;
	margin-top: 13px;
}
.page-id-479 .mc4wp-form p {
	width:100% !important;
	float:none;
}
.page-id-479 .mc4wp-form input[type=email] {
	border: 1px solid #ddd;
	font-size: 14px;
	padding: 10px 10px;
	margin-top: 10px;
}
.page-id-479 .mc4wp-form input[type=submit] {
	background: #008ac8 none repeat scroll 0 0;
	border: 0 none;
	padding: 7px 15px;
	color: #fff;
}
.page-id-479 .mc4wp-form input[type=submit]:hover {
	background: #01BBF4;
}
.wpcf7-form input[type="text"],  .wpcf7-form input[type="email"],  .wpcf7-form input[type="tel"],  .wpcf7-form textarea {
	background-color: #fff;
	border: 1px solid #ccc;
	border-radius: 4px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	display: block;
	font-size: 14px;
	height: 34px;
	width:100%;
}
.wpcf7-form textarea {
	height:auto;
}
.wpcf7-form input[type="submit"] {
	background-color: #337ab7;
	border:1px solid #2e6da4;
	border-radius: 4px;
	padding: 6px 12px;
	font-size:14px;
	color: #fff;
}
.wpcf7-form input[type="submit"]:hover {
	background-color: #286090;
}
.page-id-160 .post_content iframe {
	width:100% !important;
}
/* Slider*/ 
				  .clearout {
	height:20px;
	clear:both;
}
#flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {
	display:none;
}
.nbs-flexisel-container {
	position:relative;
	max-width:100%;
}
.nbs-flexisel-ul {
	position:relative;
	width:9999px;
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.nbs-flexisel-inner {
	overflow:hidden;
	float:left;
	width:100%;
}
.nbs-flexisel-item {
	float:left;
	margin:0px;
	padding:0px;
	cursor:pointer;
	position:relative;
	line-height:0px;
}
.nbs-flexisel-item img {
	width: 100%;
	cursor: pointer;
	position: relative;
	margin-top: 10px;
	margin-bottom: 10px;
}
/*** Navigation ***/
					
					.nbs-flexisel-nav-left,  .nbs-flexisel-nav-right {
	width: 30px;
	height: 30px;
	position: absolute;
	cursor: pointer;
	z-index: 100;
}
.nbs-flexisel-nav-left {
	left: -30px;
 	background: url(/wp-content/themes/dealstreetasia/images/arrow1.png) no-repeat;
}
.nbs-flexisel-nav-right {
	right: -30px;
 	background: url(/wp-content/themes/dealstreetasia/images/arrow2.png) no-repeat;
}
#flexiselDemo1 .slider_sections p,  #flexiselDemo2 .slider_sections p,  #flexiselDemo3 .slider_sections p {
	margin-bottom:30px;
}
.op_grid {
	padding:10px;
}
.option_thumbnail {
	height:120px;
	width:100%;
	background-size:100% !important;
	background-position:center center !important;
}
.iiframe {
	width: 284px;
	margin-left: -8px;
}
.col-md-4 .right_panel .panel-body {
    margin-bottom: 0px;
}

@media (min-width: 992px) {
    .col-md-4 .right_panel .panel-body {
        min-height: auto;
    }
    .sidebar-panel-body {
        min-height: 325px !important;
    }
}

.right_panel #myTabContent .panel-body, #myTabContent .panel-default {
	border: 0px solid #ddd !important;
}
.right_panel {
   /* min-height: 564px;
    background: #F0F0F0;
*/
}
#myTabContent .panel-body {
    padding: 0;

}

.section-sub-title {
	margin-left:-15px !important;
	border-radius:0;
}
 .section-sub-title:hover {
	color:#fff !important;
	opacity:0.9;
}
.page-id-32908 .post_content p a {
	float:left;
	margin-bottom:15px;
}
.technology .padding_left0, .mill .padding_left0 {
	padding-left:0 !important;
}
 .tax-section #main .row:nth-child(odd) {
background:#F1F1F1;
}
 .tax-section #main .row:nth-child(1) {
background:none;
}
.tax-section #main .row hr {
	visibility: hidden !important;
	margin-bottom: 0;
}
 .tax-section #main .row:nth-child(2n+1) {
margin:0;
}
.button_right button {
	border-radius:0 !important;
}


.social_left ul { float:left;}
  .social_left p { color: #fff;
    float: left;
    font-size: 13px;
    margin-left: 15px;
    margin-top: 7px;
    margin-bottom: 0;
}

.btn_blue_min {  
	padding: 2px 9px;
    margin-left: 10px;
    margin-top: -5px;
    border-radius: 0;
    font-size: 13px;
}


#flexiselDemo2 h3 { margin-top:0;}
.top_alt  { margin-bottom: 2px;}
.top_alt p { font-size: 13px; color:#000;}
.btn_blue_min1 {   margin-top: 0px;}


.page-id-48630  #main header { display:none;}
.page-id-48630  #main .post_content  header { display:block;}


.page-id-235 .piereg_loginform #user_login,
.page-id-235 .piereg_loginform #user_pass {
    background: #f9f9f9 none repeat scroll 0 0;
    border: 1px solid #ddd;
    border-radius: 0px !important;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.5) inset;
    margin: 0 0 5px;
    padding: 5px 10px;
    width: 220px;
 }
.page-id-235 #wp-submit { background:#008AC8; border:1px solid #008AC8; color:#fff;}




/* Login From */

.page-id-48962  #main header { display:none;}
 


.page_header h2 {
    font-size: 16px;
    font-weight: bold;
    line-height: 1.12em;
    margin-bottom: 1.12em;
	font-family: "Open Sans",Verdana,sans-serif;
	 color: #444;
}

.page_header p {
    font-size: 13px;
    line-height: 1.54em;
    margin: 0 0 1.54em;
	font-family: "Open Sans",Verdana,sans-serif;
	 color: #444;
}


.login_section_new  {margin-top: 50px;}
.login_section_new h3 {
     line-height:28px;
    margin-bottom: 1.12em;
    text-transform: uppercase;
	  font-size: 18px !important;
    font-weight: 500 !important;
    text-shadow: 2px 2px 0 #fff !important;
	font-family: "Open Sans",Verdana,sans-serif;
	 color: #333;
	 margin-top: 6px;
}
 
.login_section_new .register_left h3 { margin-top:-9px;}

.login_section_new #simplr-form  { background:none !important; border:0 !important; border-radius:0 !important; margin:0 !important; padding:0 !important} 


.register_left   { width:50%; float:left;}

.login_right { 
	background: #f7f7f7 none repeat scroll 0 0;
    box-shadow: 0 0 4px 1px #c4c4c4;
    padding: 2%;
	float:right;
    width: 44%;}

.login_section_new .simplr-field, 
.login_section_new .option-field,
.login_section_new  .simplr-field.email-field  { 
	 width:100%; 
 	 border-radius: 0px !important;
	 display:block;
     padding: 0 !important;
	 clear: both;
	 margin-top: 15px;
 	 }

.login_section_new .simplr-field br { display:none;}


.login_section_new input[type="text"],
.login_section_new input[type="password"] {
	background-color: #fff !important;
    border: 1px solid #ccc !important;
    border-radius: 0px!important;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset!important;
    color: #555;
    display: block;
    line-height: 1.42857;
    padding: 13px 12px !important;
    width: 100% !important;
}

.login_section_new input[type="radio"]  {
	 border:0px solid #ccc !important;
     box-shadow: 0 0px 0px rgba(0, 0, 0, 0.075) inset!important;}
 
 
.login_section_new input[type="submit"]  { background:#008AC8 !important; border:1px solid #008AC8!important; color:#fff!important; border-radius:0!important; text-transform: none !important; margin:0 !important;} 
 .login_section_new input[type="submit"]:hover { opacity:0.9;} 
  
.login_section_new label {
    color: #444 !important;
    display: block  !important;
   font-family: "Open Sans",Verdana,sans-serif;
    font-size: 13px !important;
    font-weight: 700;
    letter-spacing: 0.2px;
     
    text-transform: uppercase;
	width:100% !important;
	margin-right:0 !important;
} 
.login_section_new label span { color:#F00 !important;}
 
 
 .login_section_new  .option-field.radio { border:0 !important;  font-family: "Open Sans",Verdana,sans-serif; color: #444 !important;  font-size: 13px !important;
    font-weight: 700;  }




.login_section_new form#simplr-reg > .simplr-clr { display:block !important;}

.login_section_new .piereg_login_container .piereg_login_wrapper { margin:0 !important; }

.login_right #nav a {  font-size: 14px;} 
.login_right #nav a:nth-child(1), .login_right #nav a:nth-child(2) { display:none;}
.login_right #nav a:nth-child(3) { float: left;    margin-top: 5px;}



.login_section_new .login_right label { margin:10px 0 !important}

.login_section_new .simplr-message { border-radius:0}
.login_section_new .error label { padding: 5px 10px 0px 10px !important;}

.login_section_new .option-field.checkbox {  bottom: -90px;}
.login_section_new .option-field.checkbox.error {  bottom: -112px;}


  
.login_section_new .option-field.checkbox > input#news_events { margin-top: 4px; margin-left: 0;}
.login_section_new .option-field.checkbox.error > input#news_events { margin-top: 9px; margin-left: 4px;}


.login_section_new  .option-field.checkbox > label { padding-left:22px !important;}
.login_section_new .option-field.checkbox.error > label { padding-left:30px !important;}

.login_section_new .option-field.checkbox.error label { padding: 5px 24px 0px !important;}

.login_section_new .option-field.radio.error label  { padding: 0!important;}
.login_section_new .option-field.radio.error  {padding: 10px !important;}

.login_section_new .login_right .piereg_login_wrapper p a {color: #000 !important;}

.login_section_new .forgetmenot  label { text-transform:none !important; font-weight:normal !important;}





.captions {  
	transition: all 0.3s ease-in-out 0s;
	-webkit-transition: all 0.3s ease-in-out 0s;
	
  }

.captions p { 
    font-family: "Merriweather";
 /*   padding:0 50px;   */
     font-size:16px; /*  height:57px;  */   overflow: hidden;
    text-align: center;
    font-weight: 700;
    margin-bottom: 2px;
    -webkit-font-smoothing: antialiased; 
/*    margin-left: 5px;  */
 }

.balance-text {
      text-wrap: balanced;  
}

.captions span {font-family: "Merriweather";
    color:#000; font-weight: 400; font-size:16px;  
/*	height: 57px;   */
    display: block;
    font-style: italic;
    text-align: center;
}

.top_bg_content { overflow:hidden;
    height:100%;   
}
.captions {
/*	bottom: -67px !important;
    height: auto;   */
    margin: 0;
    margin-right: 5px;
    height: 85px;
    padding: 10px 17px;}

 

.captions   {
/*	color:#008ac8;  */
    color: #000;
	font-weight:700;
	line-height:21px;
	text-align:left !important;
 	margin-bottom:0 !important;
	word-wrap: break-word;
     background:rgba(240, 240, 240, 0.8) none repeat scroll 0 0;
}

.captions-side {
    margin-left: 50%;
    height: 100%;
    padding:0;
/*    padding-right: 10px;
    padding-left: 10px;  */
} 

@media (max-width: 767px) {
    .captions-side {
        margin-left: 0;
        height: auto;
    }
    #myCarousel .carousel-inner .item {
        display: block;

    }

}
.captions-side p {
    padding: 10px 15px;
    text-align: left;
/*    margin-bottom: 5px;   */
} 

.captions-side span {
    padding: 5px 15px;
    text-align: left;
    font-size: 15px;
}

@media (min-width: 768px) {
    .top_lead_desc {
        overflow: hidden;
        display: -webkit-box !important;
        -webkit-line-clamp: 4 !important;
        -webkit-box-orient: vertical !important;
    }

    .top_story_desc {
        overflow: hidden;
        display: -webkit-box !important;
        -webkit-line-clamp: 1 !important;
        -webkit-box-orient: vertical !important;
    }
    
    
}
@media (max-width: 767px) {
    .captions p, .captions-side p{
        text-align: center;
    }
}
.top_story_captions {
/*    padding: 0;
    display: flex;
    justify-content: center;
    flex-direction: column;   */
    width: 100%;
}
/*
.top_bg_content:hover .captions { bottom:0!important;}	

*/



/*

.iiframe {
	width: 284px;
	margin-left: -8px;
	height: 120px !important;
	margin-top:14px;
}

.news_right { padding-top:0;}

*/

.social_left .fa-1-halfx { font-size: 13px;}

.archive #main .col-sm-6  img { margin:30px 0;}

.padding00{ padding:0;}

 .tag  #main .row { margin:0;}
 .tag  #main  .col-md-12  { padding:0;}
 .tag  #main .col-sm-12 .col-sm-12  { background: #f1f1f1 none repeat scroll 0 0; padding:0 15px;}
 .tag  #main .col-sm-12:nth-child(2) .col-sm-12   { padding-top:15px;}



.page-id-288 .post_content p { text-align:justify;}
.page-id-288 .post_content p span { color: #005B99 !important;}
.page-id-288 .post_content p span a  { color:#F00 !important;}

 

.author #main .row .col-md-12:nth-child(2n+1) .bg_gray   {
    background: #f1f1f1 none repeat scroll 0 0;
	padding: 5px 0 15px 15px;
}

 .author #main .row .col-md-12:nth-child(2n+1)  {
    margin: 0;
}

.author #main .row hr  {
    margin-bottom: 0;
    visibility: hidden;
}


.new_footer #menu-item-32913 { display:none;}



.all_country { margin-left:-15px;}
.country_div { width:13.3%; float:left;}
.country_box { background:#005B99; text-align:center; padding:15px; }
.country_box:hover { background:#01BBF4;}
.country_box h2 { font-size:18px; color:#fff;}
.country_div img { width:110px;}
.country_div + .country_div  { margin-left:1%;}
.country_div a:hover { text-decoration:none;}


.new_video_section {  width:600px; margin:0 auto;}
.new_video_section video {
    height: auto;
    width: 100% !important;
}









/* ===================== Media Menu ====================== */		  
.responsibe_menu {
	display:none !important;
}
.iframedesktop {
	display:block;
}
.iframemobile {
	display:none;
}
 @media (max-width: 1199px) {
 #sticky.stick {
 background: none;
 left: auto;
 position: relative;
 top: auto;
 width: auto;
 clear: both;
 box-shadow: 0 0 0px 0px #b4b4b4;
}
 .stick #navbar {
width:auto;
}
 
#menu-item-776, #menu-item-10772, #menu-item-10772 a, #menu-countries-navigation {
background:#008AC8;
}
.slidind_content h2 {
width:18%;
}
.TickerNews {
width:82%;
}
 #menu-item-776, #menu-item-10772, #menu-item-10772 a, #menu-countries-navigation {
background:#008AC8 !important;
}




.menu_left1 { padding-top:6px;}
.footer_soical ul li + li { margin-left: 5px; }
.footer_soical ul { margin-top:0;}

}



 @media (max-width: 991px) {
 .news_right {
border:0;
}
 .top_3_1, .top_3_2, .top_3_3, .top_3_4 {
margin-right: 15px;
}
 .slider_sections {
margin-right: 0px;
}
 .opinion_section_holder a.right .fa,  .opinion_section_holder a.left .fa {
margin-top: -18px;
height: 37px;
top: 50%;
}
 .right_top_content_tab {
display:block !important;
margin-top:30px;
}
 .new_newsletter {
float:none;
}
 .single-stories .required {
padding-bottom: 7px;
padding-top: 6px;
}
 .single-stories #mc_embed_signup form {
padding:0 !important
}
				  
				  
				  
/* Put this here[footer.php] */
 				.single-stories iframe {
width:100% !important;
}
 .closenews1 {
right:8px !important;
}
 #mc_embed_signup .button {
height: 32px !important;
top: 0 !important;
}
 #mc_embed_signup .mc-field-group input {
padding: 8px 0 !important;
}
 .evntsbanner_s {
width: 360px !important;
margin: 0 auto;
}


.footer_logo { text-align:center;}

.footer_logo a { display: inline-block;}

.footer_soical ul { width:100%; margin-top:15px;}
}


 @media (max-width: 767px) {
 .btn_orrange {
padding: 4px 7px;
font-size: 14px;
}
.dropdown-menu {
z-index: 9999;
min-width: 100%;
}
 .responsibe_menu {
display:block!important;
}
.slidind_content h2 {
width: 28%;
}
.TickerNews {
width:72%;
}
 .top_lead {
width:100% !important;
padding: 0;
margin: 10px 0px 0px 0px;
}
 .top_grid_story {
padding: 10px 15px;;
}
.top_additional {
    padding-left:0;
    padding-right:0px;
}

 .right_top_content_tab {
display:block !important;
margin-top:20px;
}

 .footer_soical ul li a {
 font-size: 13px;
 height: 30px;
 line-height: 30px;
 width: 30px;
}
 .footer_soical ul li + li {
margin-left: 5px;
}
 .logo_left {
width:150px;
margin-bottom:15px;
}
 .responsibe_menu {
position:absolute;
right:0;
}
 #sticky {
position:relative !important;
top:0 !important;
clear:both;
left:0;
width:100% !important;
z-index: 99;
}
				/*#sticky  { position:absolute !important; top:126px !important; left:0; width:100% !important; z-index: 99;}*/
				.navbar-collapse.collapse {
height: auto !important;
clear:both;
}
 .navbar-nav, .navbar-header {
margin:0;
}
 .menu-top-navigation, .menu-item {
padding-right:0;
}
 .navbar-default .navbar-toggle {
float: right !important;
margin-right: 5px;
}
 #anonymous span {
margin-bottom:25px;
}
 #qa, #opinion, #peoples {
margin: 0 auto;
text-align: justify;
width: 75%;
}
 .color_box .hp-section-story-item,  .color_box .hp-section-story-item-last {
height:auto !important;
}
 .color_box, .color_box .panel-body {
min-height: 0;
}
 .color_box .panel_footer a {
margin-top: 20px;
}
 .page-id-479 section.post_content p,  .page-id-479 .mc4wp-form {
width:100%;
}
 .iframedesktop {
display:none;
}
 
 .closenews1 {
top: 116px;
}
 #mc_embed_signup_scroll {
margin-bottom:15px;
}
 #mc_embed_signup .mc-field-group input {
padding: 8px 0 9px 0 !important;
}
 #menu-item-776, #menu-item-10772, #menu-item-10772 a, #menu-countries-navigation {
background:#005b99 !important;
}
 .color_box {
margin-bottom: 15px;
}
 #anonymous .box_grid_pop:nth-child(3) {
float: none;
margin: 0 auto;
clear: both;
}
 .button_right {
padding-left:0;
}
 .technology .padding_left0, .mill .padding_left0 {
padding-left:15px !important;
}

.hp-section-panel-heading strong { margin-top:15px; display: block;}


.top_lead:nth-child(2) .top_lead_bg, .top_lead:nth-child(3) .top_lead_bg, .top_lead:nth-child(7) .top_lead_bg, .top_lead:nth-child(9) .top_lead_bg { float:left;}
.top_lead:nth-child(2) .arrs, .top_lead:nth-child(3) .arrs, .top_lead:nth-child(7) .arrs, .top_lead:nth-child(9) .arrs {
    left: -13px;
    right: auto;
    transform: rotate(0deg);
}

/* .top_lead + .top_lead { margin-top:15px !important;}   */
.menu-top-navigation, .menu-item { padding-right:0 !important;}



#menu-footernav li {
    display: inline-block;
    float: left;
    padding-right: 0px !important;
    text-align: center;
    width: 50%;
}
.top_lead:nth-child(1) .top_bg_content a .captions, .top_lead:nth-child(2) .top_bg_content a .captions, .top_lead:nth-child(3) .top_bg_content a .captions, .top_lead:nth-child(4) .top_bg_content a .captions, .top_lead:nth-child(5) .top_bg_content a .captions, .top_lead:nth-child(6) .top_bg_content a .captions, .top_lead:nth-child(7) .top_bg_content a .captions, .top_lead:nth-child(8) .top_bg_content a .captions, .top_lead:nth-child(9) .top_bg_content a .captions {width: 100%;}


.archive #main .col-sm-6  img { margin:0px 0 30px 0;}

.investment_holder1 .panel-body { padding:15px;}


.menu_left  p { text-align:center !important;}

.country_div  {
    width: 300px;
    margin: 20px auto 0 auto !important;
    float: none;}
.all_country { margin-left:0;}	


.new_video_section, .new_video_section   video  { height: auto!important; width: 100% !important;}

/* .top_bg_content:hover .captions { bottom:-67px!important;}	*/

}

@media (max-width: 479px) {
    body {
        overflow-x: hidden;
    }
.slidind_content h2 {
width: 43%;
}
.TickerNews {
width:57%;
}
 .icon_grid {
width: 150px;
height: 104px;
margin: 0 auto;
}
 .icon_grid {
width:100%;
}
 .evntsbanner_s {
width: 100% !important;
margin: 0 auto;
}
 .single-stories .media .media-left {
float:left;
width:20%;
}
 .single-stories .media .story-meta-box-author-info {
float:right;
width:78%;
}
 .single-stories .media .story-meta-box-author-info a {
font-size: 12px;
}
 #qa, #opinion, #peoples {
width: 180px;
}
 .social_left ul li {
margin: 0 0 0 0px !important;
}
 .social_left ul li + li {
margin: 0 0 0 5px !important;
}
 .button_right button {
border-radius: 0 !important;
font-size: 10px;
padding: 4px 5px;
}
.btn-subscriber span {
 margin-right: 0px;
 margin-top: 0px;
margin-bottom: -5px;   
}

 .dropdownclick2 {
padding: 3px 0px !important;
margin-right:5px;
}

.single-stories #mc_embed_signup .button { top:0 !important;}

}



 @media (max-width: 360px) {
 .top_lead {
width:100% !important;

}
 .top_grid_story {
padding: 0px 15px 15px 15px;
}

.top_lead + .top_lead { margin:15px 0 0 0 !important;}

.country_div  {    width: 100%;}
.all_country .col-lg-12 { padding:0 !important;}

}


.sponsored {border: 1px solid #ddd;
    text-align: center;
    padding: 12px 0 ;}


.table_holder1 { border:0 !important;}

.table_holder table   { border:1px solid #ddd !important;}
.table_holder table   thead th { background:#D9EDF7 !important; border-bottom:0 !important;  color:#000;  padding: 5px; font-size:17px;}
.table_holder table  tbody td { border-top:1px solid #ddd;  padding: 5px; font-size:14px;}
.table_holder table  tbody td + td { border-left:1px solid #ddd;  padding: 5px;} 
 
 
.dataTables_paginate   {  padding: 15px 0 !important;} 
.dataTables_info {  padding-top: 22px !important;} 
.dt-buttons { display:none;}
.dataTables_wrapper { padding-top:30px;}
.dataTables_length select, 
.dataTables_wrapper .dataTables_filter input  {  border-radius: 0;}


    
.carousel-indicators {
    text-align: right;
    bottom:  -48px;
    padding: 0
}

@media (max-width: 767px) {
    .carousel-indicators {
        display:none;
    }
}


.carousel-indicators li {
   background-color: #D3D3D3;
   border: 1px solid #D3D3D3;
   color: white;
   font-size: 19px;
   font-family: "Merriweather";
   font-weight: 700;
   width: 33px;
   height: 33px;
   border-radius: 33px;
   text-indent: 0px;
   text-align: center; 
   line-height: 30px;
}

.carousel-indicators .active {
    background-color: #000;
    border: 1px solid #000;
    width: 33px;
    height: 33px;
    border-radius: 33px;
    text-indent: 0px;
    text-align: center;

}

#slider1 {
    margin-left: 15px !important;
    margin-right: 7px !important;
}

#slider2 {
    margin-left: 7px !important;
    margin-right: 15px !important;
}

@media (min-width: 768px) {
    .top_lead_story {
        width: 70%;
        left: 30%;
    }

    .top_additional {
        width: 30%;
        right: 70%;
    }
    
}
@media (min-width: 767px) and (max-width: 991px) {
    .top_grid_story {
        padding-right: 15px;
    }
}
@media (min-width: 768px) {

    .top_grid_story {
        padding-bottom: 6px;
    }
}
@media (max-width: 767px) {
    .top_lead_story_img {
        height: 239px;
    } 
    .top_lead_additional {
        height: 110px;
    }
}


.small-top-story p {
    overflow: hidden;
    display: -webkit-box !important;
    -webkit-line-clamp: 5 !important;
    -webkit-box-orient: vertical !important;
    margin: 0;
}

.small-top-story {
    display: flex;
    justify-content: center;
    align-items: center;

/* display: -webkit-flex;   -webkit-justify-content: center;   -webkit-align-items: center;    */

}


.top_lead_desc_clamp {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;

}

.sidebar-icon {
    padding-left: 5px;
}

@media (max-width: 991px) {
    .sidebar-icon {
        padding-left: 5px;
        width: 4%; 
    }

}



@media (max-width: 767px) {
    .top_story_captions {
        height: auto;
    }

    .top_lead_desc , .top_story_desc {
        display: none;
    }

    .captions span {
        display: none;
    }
}

/*   ============================   CATEGORY ZONE STORY =========================   */

.top_3_1 {
    margin-bottom: 30px;
}
.top_3_3 {
    margin-bottom: 30px;
}
.top_3_4 {
    margin-bottom: 30px;
}
.category-color-box {
    padding: 0px;
}

.category-zone-panel {
    margin-right: 5px;
}

.category-panel-heading {
    text-align: center;
    height: 50px;
    padding: 10px 10px;
}
.category-panel-1 {
    background-color: #028ac8;
}

.category-panel-2 {
    background-color: #1ba3e1;
}

.category-panel-3 {
    background-color: #36BEFC;
}

.category-panel-4 {
    background-color: #f97c23;
}

.category-panel-5 {
    background-color: #ff933a;
}

.category-panel-6 {
    background-color: #ffa84f;
}



.category-panel-heading-link {
    color: #fff;
    font-family: "Merriweather";
    font-size: 20px;
    font-weight: 700;
}

.category-panel-heading-link:hover {
    color: #fff;
    text-decoration: none;
}

.category-panel-body {
    background-color: #F0F0F0;
 /*   height: 700px;  */
    height: auto;
    padding-left: 20px;
    padding-right: 20px;
}

.category-panel-body p {
    margin: 0;
}

/*

@media (min-width: 992px) and (max-width: 1200px) {
    .category-panel-body {
       height: 800px;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .category-panel-body {
        height: 720px;
    }
}

@media (max-width: 767px) {
    .category-panel-body {
        height: auto;
    }
}
*/
.category-lead-story-img {
    margin-left: -20px;
    margin-right: -20px;
}

.category-story-item {
    padding: 10px 0 5px 0;
    margin-bottom: 10px;
    border-top: 1px solid #D3D3D3;
    height: 120px;
    display: table;
}

.category-story-item-last {
    padding: 5px 0 5px 0;
    margin-bottom: 10px;
    border-top: 1px solid #D3D3D3;
    height: 120px;
    display: table;
}

.category-story-item-lead {
    border-top:0;
    margin-bottom: 10px;
    height: 120px;
}


@media (min-width: 992px) and (max-width: 1200px) {
    .category-story-item {
        height: 160px;
    }
    .category-story-item-last {
        height: 160px;
    }
}


@media (max-width: 767px) {
    .category-story-item {
        height: auto;
        margin-bottom: 5px;
    }
    .category-story-item-last {
        height: auto;
        margin-bottom: 5px;
        padding-bottom: 5px;
    }
   
}
.category-story-item-first-link {
    color: #000;
    font-size: 15px;
    font-family: "Merriweather";
    line-height: 25px;
    font-weight: 400;

    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;  
}

.category-story-item-link {
    color: #000;
    font-size: 15px;
    font-family: "Merriweather";
    font-weight: 400;
    line-height: 25px;
    
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;  
}

.category-story-item-link:hover , .category-story-item-first-link:hover {
    color: #000;
    text-decoration: none;
}

.category-story-item p {
    margin: 0;
}

.category-story-title {
    display: table-cell;
    vertical-align: middle; 
    padding: 0;
}

.category-read-more-footer {
/*    height: 50px;
    position: absolute;  
    bottom: 5px; */
    margin-top: 25px;
    padding-bottom: 20px;
    width: 100%;
    left: 0;
}

.category-more-btn {
    border-radius: 20px;
    width: 80px;
    height: 35px;
    color: #fff;
    font-size: 17px;
    font-family: "Merriweather";
    font-weight: 700;
    padding-bottom: 3px;
}

.category-read-more-link .category-panel-1{
    border: 1px solid #028ac8;
}

.category-read-more-link .category-panel-2{
    border: 1px solid #1ba3e1;
}

.category-read-more-link .category-panel-3{
    border: 1px solid #36BEFC;
}

.category-read-more-link .category-panel-4{
    border: 1px solid #f97c23;
}

.category-read-more-link .category-panel-5{
    border: 1px solid #ff933a;
}

.category-read-more-link .category-panel-6{
    border: 1px solid #ffa84f;
}
.category-box-3 .category-zone-panel {
    margin-right: 0;
}

.category-lead-img {
    height: 165px;
}

@media (min-width:768px) and (max-width: 1200px) {
    .category-lead-img {
        height: 140px;
    }

}
@media (max-width: 767px) {
    .category-lead-img {
        height: auto;
    }
    .category-zone-panel {
        margin-top: 5px;
    }
}


/*  ==========================  SINGLE CATEGORY ZONE  ============================== */

.top_3_2 {
/*    padding: 10px;
    border: 1px solid black;  */
    margin-bottom: 10px;
}

.single-category-zone {
    padding: 0;
}

.single-category-panel-heading {
    padding-bottom: 0px;
    border-bottom: 7px solid #028ac8;
    margin-left: 10px;
    margin-right: 10px;
}

.ecommerce-panel-heading {
    border-bottom: 7px solid #f97c23;
}

.single-category-panel-heading-btn {
    border-radius: 0px;
    width: 190px;
    height: 50px;
    color: #fff;
    font-size: 20px;
    font-family: "Merriweather";
    font-weight: 700;
    padding-bottom: 4px;
    background-color: #028ac8;
    border: 1px solid #028ac8;
}

.ecommerce-btn {
    width: 400px;
    background-color: #f97c23;
    border: 1px solid #f97c23;
}

@media (max-width: 600px) and (min-width: 400px) {
    .ecommerce-btn {
        width: 300px;
        font-size: 17px;
    }
}

@media (max-width: 399px) and (min-width: 250px) {
    .ecommerce-btn {
        width: 220px;
        font-size: 16px;
    }
}

@media (max-width: 249px) {
    .ecommerce-panel-heading{
        border: 0px;
    }
    .ecommerce-btn {
        width: 160px;
        font-size: 15px;
    }

}


.single-category-column-top {
    margin-top: 18px;
    padding: 0 0 0 10px;
}

.single-category-story-list {
    margin-top: 6px;
    padding: 0 15px 0 15px;
}
.single-category-img {
    height: 200px;
}

@media (max-width: 767px) {
    .single-category-img {
        height: auto;
    }
}

.single-category-story-list p {
    margin: 0;
}

.single-category-column-top-title {
    background-color: #028ac8;
    padding: 10px 15px 10px 17px;
    text-align: left;
    margin-top: 0px;
    height: 70px;
    display: table;
    width: 100%;
}

.ecommerce-column-top-title {
    background-color: #f97c23;
}
 
.single-category-column-top-title p {
    margin: 0;
}

.single-category-story-item-first-link {
    color: white;
    font-size: 17px;
    font-family: "Merriweather";
    font-weight: 400;
    display: table-cell;
    vertical-align: middle;
}

.single-category-story-item-first-link:hover {
    color: #fff;
    text-decoration: none;
}
.single-category-story-item  {
    padding: 8px 0px 8px 0px;
    border-bottom: 1px solid #F0F0F0;
}

.single-category-story-item-last  {
    padding: 8px 0px 0px 0px;

}

.single-category-story-item a:hover, .single-category-story-item-last a:hover {
    color: #000;
    text-decoration: none;
}

.single-category-story-item-link {
    color: #000;
    font-size: 14px;
    line-height: 22px;
    font-weight: 400;
    font-family: "Merriweather";
}

.single-category-caret-righticon {
    padding: 0;
}

.single-category-story-headline {
    padding: 0;
}



/*  ================================ TECHNOLOGY AND RUMOURMILL  RIGHT SIDE PANEL  ================= */


.technology-panel, .rumourmill-panel, .investment-panel {
    margin-bottom: 30px;
    margin-top: 0px;
    border-top: 3px solid #008AC8;
    padding-top: 10px;

}

.technology-panel-heading, .rumourmill-panel-heading, .investment-panel-heading {
    padding-left: 15px;
    padding-bottom: 10px;
    border-bottom: 4px solid #F0F0F0;
}
.investment-panel-heading {
    padding-bottom: 0px;
}
.technology-panel-heading-link, .rumourmill-panel-heading-link, .investment-panel-heading-link {
    font-family: "Merriweather";
    font-size: 19px;
    color: #000;
}

.technology-panel-heading-link:hover, .rumourmill-panel-heading-link:hover, .investment-panel-heading-link:hover {
    color: #000;
    text-decoration: none;
}
.technology-story-title, .rumourmill-story-title  {
    margin-top: 10px;
    margin-bottom: 3px;
}

.technology-story-title-link, .rumourmill-story-title-link, .investment-story-title-link {
    font-size: 14px;
    font-family: "Merriweather"; 
    font-weight: 400;
    line-height: 24px;
    color: #337ab7;
}

.technology-story-title-link:hover, .rumourmill-story-title-link:hover, .investment-story-title-link:hover {
    text-decoration: none;
    color: #337ab7;
}

.technology-read-more-panel, .rumourmill-read-more-panel, .investment-read-more-panel {
    text-align: center;
}

.technology-read-more-btn, .rumourmill-read-more-btn, .investment-read-more-btn {
    border: 1px solid #F0F0F0;
    background-color: #F0F0F0;
    border-radius: 25px;
    font-size: 17px;
    font-family: "Merriweather";
    width: 85px;
    height: 35px;
    color: #000;
    padding-bottom: 4px;
    margin-top: 20px;
}

.technology-read-more-btn:hover, .rumourmill-read-more-btn:hover, .investment-read-more-btn:hover {
    background-color: #36BEFC;
    border: 1px solid #36BEFC;
    color: #FFF;
}

.investment-panel-heading {
    border-bottom: 0px;
}

.investment-panel-story-item-row {
    padding: 0;
    margin-top: 10px;
    margin-bottom: 0px;
}

.investment-story-title {
    border-top: 2px solid #F0F0F0;
}

.investment-story-img-field {
    padding: 0 0 0 10px;
}

.investment-story-img {
    height: 90px;
}

@media (max-width: 991px) {
    .investment-story-img {
        height: auto;
    }
}

.investment-story-title {
   
}


/* =================================================================================  */

.qa-slide-left, .people-slide-left {
    width: 4%;
    padding: 110px 5px 100px 0;
    text-align: left;
}

.opinion-slide-left {
    width: 4%;
    padding: 40px 0 40px 0;
    text-align: left;

}

.qa-slide-right, .people-slide-right {
    width: 4%;
    padding: 110px 0 100px 5px;
    text-align: right;
}

.opinion-slide-right {
    text-align: right;
    width: 4%;
    padding: 40px 0 40px 5px;
}

.qa-prev-slide, .qa-next-slide, .opinion-prev-slide, .opinion-next-slide, .people-next-slide, .people-prev-slide {
    font-size: 20px;
}

.qa-slide-left:hover, .qa-slide-right:hover, .opinion-slide-left:hover, .opinion-slide-right:hover, .people-slide-left:hover, .people-slide-right:hover {
    color: #028ac8;
}

.qa-slide-left:hover > .qa-prev-slide, .qa-slide-right:hover > .qa-next-slide, .opinion-slide-right:hover > .opinion-next-slide, .opinion-slide-left:hover > .opinion-prev-slide {
    font-size: 25px;
}

.people-slide-left:hover > .people-prev-slide , .people-slide-right:hover > .people-next-slide {
    font-size: 25px;
}

.qa-panel-main, .opinion-panel-main {
    width: 92%;
    padding: 0;
}

.qa-panel-grid, .opinion-panel-grid {
    padding: 0;

}
.qa-section-holder, .opinion-section-holder {
    margin-top: 15px;
    margin-bottom: 15px;
    padding: 0;
}

.owl-dots {
    display: none;
}


.qa-story-img {
    height: 130px;    
}

@media (min-width: 600px) and (max-width: 767px) {
    .qa-story-img {
        height: 350px;;
    }
}

@media (min-width: 500px) and (max-width: 599px) {
    .qa-story-img {
        height: 290px;
    }

}

@media (min-width: 300px) and (max-width: 499px) {
    .qa-story-img {
        height: 200px;
    }

}

@media (min-width: 768px) and (max-width: 1200px) {
    .qa-story-img {
        height: 180px;
    }
}

@media (min-width: 100px) and (max-width: 299px) {
    .qa-story-img {
        height: 150px;
    }

}

@media (max-width: 767px) {
    .qa-slide-left, .qa-slide-right, .opinion-slide-left, .opinion-slide-right, .people-slide-right, .people-slide-left {
        width: 6%;
    }

    .qa-panel-main, .opinion-panel-main {
        width: 88%;
    }
}
.qa-title-grid, .opinion-title-grid {
    background-color: #F0F0F0;
    height: 130px;
    padding: 10px 10px 10px 25px;
    width: 100%; 
    display: table;  
}

.qa-title-table, .opinion-title-table {
    display: table-cell;
    vertical-align: middle; 
    text-align: left;
}
.qa-title, .opinion-title {
    
    font-family: "Merriweather";
    font-size: 15px;
    font-weight: 400;
    color: #000;
    line-height: 22px;
/*
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;  */
}

.qa-title:hover, .opinion-title:hover {
    color: #000;
    text-decoration: none;
}

.qa-panel-heading, .opinion-panel-heading {
    padding-left: 50px;
    margin-bottom: 10px;
}

.qa-panel-heading-link, .opinion-panel-heading-link {
    font-family: "Merriweather";
    font-size: 20px;   
    color: #337ab7;
}


.qa-panel-heading-link:hover, .opinion-panel-heading-link:hover {
    color: #337ab7;
    text-decoration: none;
}


/* =================================   TOP LEAD STORIES   ================================= */

.top-grid-story {
    margin-bottom: 16px;
}
.top-stories {
    padding: 0;
}

.lead-story {
    padding: 0px 5px 0px 0px;
}

.top-story_2 {
    padding: 0px 0px 0px 5px;
}

.top-story_3 {
    padding: 10px 5px 0px 5px;
}

.top-story_4 {
    padding: 10px 5px 0px 5px;
}

.top-stories-col {
    padding-left: 0px;
    padding-right: 10px; 
}

.lead-story-thumbnail {
    padding: 0;
}

.lead-story-img {
    height: 305px;
    width: 100%;
    border-bottom: 1px solid #008AC8;
}

.lead-story-title {
    padding: 20px 10px 10px 20px;
    background-color: #F0F0F0;
    height: 305px;
    border-bottom: 1px solid #008AC8;
}

@media (min-width: 992px) and (max-width: 1200px) {
    .lead-story-img {
        height: 311px;
    }

    .lead-story-title {
        height: 311px;
    }

}

.lead-story-link {
    font-family: "Merriweather";
    font-size: 25px;
    font-weight: 400;
    text-align: left;
    color: #005b99;
}

.lead-story-link:hover {
    text-decoration: none;
    color: #005b99;
}

.lead-story-desc {
    margin-top: 20px;
}

.lead-story-excerpt {
    font-family: "Merriweather";
    font-size: 15px;
    color: #000;
    font-weight: 400;
    line-height: 25px;
}

.top-story_2-img, .top-story_3-img, .top-story_4-img {
    height: 155px;
    width: 100%;
}

.top-story_2-title, .top-story_3-title, .top-story_4-title {
    background-color: #F0F0F0;
    height: 150px;
    padding: 10px 20px 0px 20px;
    border-bottom: 1px solid  #008AC8;
}
.top-story_3-title, .top-story_4-title {

    height: 165px;
}

.top-story_2-link, .top-story_3-link, .top-story_4-link {
    color: #005b99;
    font-family: "Merriweather";
    font-size: 19px;
    font-weight: 400;
    
    text-align: left;
}

.top-story_2-link p , .top-story_3-link p, .top-story_4-link p {
    margin: 0;
}

.top-story_2-link:hover, .top-story_3-link:hover, .top-story_4-link:hover {
    color: #005b99;
    text-decoration: none;
}

.top-stories-col_2-title {
    background-color: #FFF;
    margin-top: 0px;
    margin-bottom: 0px;
    height: 110px;
    display: table;
    padding-left: 20px;
    padding-right: 0px;
    padding-top: 5px;
}


.top-stories-col_1-title {
    background-color: #FFF;
    margin-top: 0px;
    margin-bottom: 0px;
    height: 110px;
    display: table;
    padding-left: 0px;
    padding-right: 20px;
    padding-top: 5px;
}

@media (min-width: 992px) and (max-width: 1200px) {
    .top-stories-col_2-title, .top-stories-col_1-title {
        height: 107px;
    }

}

.top-stories-col_1-underline {
    padding-left: 20px;
    border-bottom: 1px solid #008AC8;

    display: table-cell;
    vertical-align: middle;
}

.top-stories-col_2-underline {
    padding-right: 20px;
    border-bottom: 1px solid #008AC8;
    display: table-cell;
    vertical-align: middle;
}


.top-stories-col-title-link {
    color: #000;
    font-family: "Merriweather";
    font-size: 15px;
    font-weight: 400;
    line-height: 25px;
    text-align: left;
}
.top-stories-col-title-link:hover {
    color: #000;
    text-decoration: none;
}
.top-stories-col-title-link p {
    margin: 0;
}
.top-stories-col_1 {
    padding-left: 0;
    padding-right: 5px;
}


.top-stories-col_2 {
    padding-left: 5px;
    padding-right: 0px;
}


@media (max-width: 767px) {
    .top-stories-col_1, .top-stories-col_2 {
        padding-left: 30px;
        padding-right: 30px;
    } 

    .lead-story {
        padding-right: 0px;
        margin-bottom: 10px;
    }
    
    .lead-story-img {
        width: 100%;
        height: auto;
    } 
    .lead-story-title {
        height: auto;
        padding-left: 30px;
    }

    .top-story_2, .top-story_3, .top-story_4 {
        padding-left: 0px;
        padding-right: 0px;
    }
    
    .top-story_2-img, .top-story_3-img, .top-story_4-img {
        height: auto;
        width: 100%;
    }
    
    .top-story_2-title, .top-story_3-title, .top-story_4-title {
        height: auto;
        padding-left: 30px;
    }

    .top-stories-col_1-title, .top-stories-col_2-title {
        padding-right: 30px;
        padding-left: 0px;
        border-bottom: 1px solid #008AC8;
     }
    .top-stories-col_1-underline, .top-stories-col_2-underline {
        padding-left: 30px;
        border-bottom: 0px;
    }

}

@media (min-width: 768px) and (max-width: 992px) {
    .lead-story {

        padding: 0px;
    }
    .lead-story-img {
        height: 260px;
    }   
    
    .lead-story-title {
        height: 260px;
        padding: 10px 10px 10px 10px;
    } 


   .lead-story-link {
        font-size: 20px;
    }
   .top-story_2 {
        padding: 10px 5px 0px 0px;
   } 
   
    .top-story_4 {
        padding-right: 0px;
    } 

    .top-story_2-img, .top-story_3-img, .top-story_4-img {
        width: 100%;
        height: 135px;
    }

    .top-story_2-title, .top-story_3-title, .top-story_4-title {
        height: 115px;
        padding: 10px;
    }
    
    .top-story_2-link, .top-story_3-link, .top-story_4-link {
        font-size: 14px;
    }
    
    .top-stories-col_2-title {
        padding-left: 10px;
        height: 80px;
    }

    .top-stories-col_1-title {
        padding-right: 10px;
        height: 80px;
    }
    
    .top-stories-col_2-underline {
        padding-right: 10px;
    }

    .top-stories-col_1-underline {
        padding-left: 10px;
    }

    .top-stories-col-title-link {
        font-size: 14px;
    }

}

@media (min-width: 992px) and (max-width: 1200px) {
   .lead-story-link {
        font-size: 21px;
    } 

   .top-story_2-link, .top-story_3-link, .top-story_4-link {
        font-size: 17px;
    }

   .top-stories-col-title-link {
        font-size: 14px;
    }
    
   .lead-story-excerpt {
        font-size: 15px;
    }

    .top-story_2-img, .top-story_3-img, .top-story_4-img {
        width: 100%;
        height: 130px;
    }

    .top-story_2-title, .top-story_3-title, .top-story_4-title {
        height: 181px;
    
    }
}


/* ==========================================  JUSTIN side bar  ===================*/


#myTabContent .hp-tab-story-item, #myTabContent .hp-tab-story-item-last {
    border: 0px;
}


.panel.panel-default {
    box-shadow: 0px 0px 0px #fff;
}

.right-top-content-tab {
    border-top: 3px solid #008AC8;  
    padding-top: 10px;
}

.evntsbanner {
    border-top: 0px solid #F0F0F0;
}

.investment_holder1 {
    border-top: 2px solid #F0F0F0;
}

.sidebar-ads1 {
    padding-top: 30px;
    border-top: 2px solid #F0F0F0;
}

@media (min-width: 992px) {
    .homepage-mainbar {
        border-right: 1px solid #F0F0F0;
        padding-right: 25px;
    }   

    .homepage-sidebar {
        padding-left: 10px;
    } 
}

#menu-countries-navigation li a:hover {
    background-color: #005b99;

}

.login-btn {
    margin-right: 5px;
}

#account-button-group>ul>li>a {
    font-family: "Merriweather";
}


.post_content p, .post_content h1, .post_content h2, .post_content h3, .post_content h4 {
    text-align: left !important;
    padding-left: 10px;
    margin-bottom: 25px;
}

.post_content a {
    color: #000080;
}

.search_page_post_content p {
    padding-left: 0px;

}


.post_content h4 {
    padding-left: 10px;
}

@media (max-width: 767px) {
     .navbar-collapse.collapse {
        /* height: 80px !important; */
        clear:both;
    }
}

@media (min-width: 992px) and (max-width: 1200px) {
    #menu-item-10772>a {
        padding-left: 10px !important;
        padding-right: 5px !important;
        font-weight: 400 !important;
    }
}



@media (min-width: 767px) and (max-width: 991px) {
    #menu-item-10772>a {
        padding-left: 5px !important;
        padding-right: 2px !important;
        font-weight: 400 !important;
    }
}

.social-buttons .btn {
    font-size: 16px;
}

article#post-207 .twitter-follow {
    padding-left: 10px;
    margin-top: -20px;
}


#dailynewsfeeds-img {
    cursor: pointer;
}


.check-icon {
    font-size: 30px;
    color: #24B663;

}

.subsThanku {
    padding: 10px;
    font-family: "Merriweather";
    display: table-cell;
    text-align: center;
}

#thanku-txt {
    font-size: 20px;
}
.evntsbanner-side-2 {
    text-align: center;
    padding-bottom: 25px;
    padding-top: 25px;

}


.home-page-ads-google {
    padding-bottom: 20px;

}
