/*
Theme Name: Intelligenthq V2
Description: IntelligentHQ Child V2 Theme
Template: hedgethink-core
Version: 1.0.0
*/
/* =Theme customization starts here
-------------------------------------------------------------- */

body.single {background-color: #f5f5f5}

.partners_smc,.partners_ikonoklash,.logo,.partners_obc,.partners_fthink,.partners_hthink,.logo_small,.bt_socialbox_facebook,.bt_socialbox_gplus,.bt_socialbox_linkedin,.bt_socialbox_pinterest,.bt_socialbox_scoopit ,.bt_socialbox_stumbleupon , .bt_socialbox_twitter,.sbgray_tw ,.sbblack_fb ,.sbblack_gplus,.sbblack_linkedin,.sbblack_pint ,.sbblack_supon,.sbblack_tw ,.sbfoot_rss,.sbfoot_stumbleupon,.bt_socialbox_rss,.signin,.search_glass,.sbgray_fb ,.sbgray_gplus ,.sbgray_linkedin ,.sbgray_pint,.sbgray_supon ,.sbgray_tw,.arrow,.sst-home ,.sst-info, .icon-resources span,.icon-video span,.icon-tech span,.icon-social-media span,.icon-news span,.icon-innovation span,.icon-finance span,.icon-content-strategy span,.icon-biz-edu-interviews span,.icon-business-schools span,.logo_white,.sst-facebook,.sst-gplus,.sst-twitter,.sst-stumbleupon,.sst-linkedin,.sst-interest,.info_icon_grey,.logo_black,.logo_beta,.about_hq,.bt_socialbox_500px,.bt_socialbox_appnet,.bt_socialbox_blogspot,.bt_socialbox_delicious,.bt_socialbox_diigo,.bt_socialbox_evernote,.bt_socialbox_tumblr,.bt_socialbox_email {background:url(images/sprites.png) no-repeat}	
.logo_beta { width: 189px; height: 44px; background-position: -1px -350px; }
.logo_white { width: 173px; height: 48px; background-position: -1px -301px; }
.logo { width: 170px; height: 44px; background-position: -1px -256px; }
.logo_black { width: 170px; height: 44px; background-position: -1px -211px; }
.partners_smc { width: 113px; height: 31px; background-position: -1px -179px; }
.partners_obc { width: 161px; height: 19px; background-position: -1px -117px; }
.logo_small { width: 104px; height: 26px; background-position: -1px -57px; }
.partners_ikonoklash { width: 105px; height: 24px; background-position: -1px -87px; }
.partners_fthink { width: 123px; height: 19px; background-position: -1px -14px; }
.partners_hthink { width: 138px; height: 12px; background-position: -1px -1px; }
.sst-facebook { width: 32px; height: 32px; background-position: -140px -1px; }
.sst-gplus { width: 32px; height: 32px; background-position: -173px -15px; }
.sst-home { width: 32px; height: 32px; background-position: -115px -158px; }
.sst-info { width: 32px; height: 32px; background-position: -171px -165px; }
.sst-linkedin { width: 32px; height: 32px; background-position: -163px -111px; }
.sst-pinterest { width: 32px; height: 32px; background-position: -161px -78px; }
.sst-stumbleupon { width: 32px; height: 32px; background-position: -172px -228px; }
.sst-twitter { width: 32px; height: 32px; background-position: -137px -34px; }
.icon-biz-edu-interviews span{ width: 30px; height: 29px; background-position: -172px -198px; }
.icon-business-schools>span { width: 30px; height: 29px; background-position: -175px -318px; }
.icon-content-strategy span { width: 30px; height: 29px; background-position: -170px -48px; }
.icon-innovation span { width: 30px; height: 29px; background-position: -106px -57px; }
.icon-resources span { width: 30px; height: 29px; background-position: -107px -87px; }
.icon-social-media span { width: 30px; height: 29px; background-position: -172px -261px; }
.icon-tech span { width: 30px; height: 29px; background-position: -191px -364px; }
.icon-video span { width: 30px; height: 29px; background-position: -196px -106px; }
.icon-finance span { width: 28px; height: 27px; background-position: -194px -78px; }
.about_hq { width: 22px; height: 22px; background-position: -201px -48px; }
.bt_socialbox_500px { width: 22px; height: 22px; background-position: -138px -90px; }
.bt_socialbox_appnet { width: 22px; height: 22px; background-position: -203px -203px; }
.bt_socialbox_blogspot { width: 22px; height: 22px; background-position: -204px -180px; }
.bt_socialbox_delicious { width: 22px; height: 22px; background-position: -196px -136px; }
.bt_socialbox_diigo { width: 22px; height: 22px; background-position: -205px -249px; }
.bt_socialbox_email { width: 22px; height: 22px; background-position: -206px -24px; }
.bt_socialbox_evernote { width: 22px; height: 22px; background-position: -206px -341px; }
.bt_socialbox_facebook { width: 22px; height: 22px; background-position: -206px -318px; }
.bt_socialbox_gplus { width: 22px; height: 22px; background-position: -198px -295px; }
.bt_socialbox_linkedin { width: 22px; height: 22px; background-position: -206px -1px; }
.bt_socialbox_pinterest { width: 22px; height: 22px; background-position: -148px -188px; }
.bt_socialbox_scoopit { width: 22px; height: 22px; background-position: -203px -272px; }
.bt_socialbox_stumbleupon { width: 22px; height: 22px; background-position: -1px -34px; }
.bt_socialbox_tumblr { width: 22px; height: 22px; background-position: -24px -34px; }
.bt_socialbox_twitter { width: 22px; height: 22px; background-position: -47px -34px; }
.sbblack_fb { width: 22px; height: 22px; background-position: -70px -34px; }
.sbblack_gplus { width: 22px; height: 22px; background-position: -138px -67px; }
.sbblack_linkedin { width: 22px; height: 22px; background-position: -93px -34px; }
.sbblack_pint { width: 22px; height: 22px; background-position: -175px -291px; }
.sbblack_supon { width: 22px; height: 22px; background-position: -205px -226px; }
.sbblack_tw { width: 22px; height: 22px; background-position: -148px -165px; }
.sbfoot_rss { width: 22px; height: 22px; background-position: -1px -137px; }
.sbfoot_stumbleupon { width: 22px; height: 22px; background-position: -24px -137px; }
.bt_socialbox_rss { width: 22px; height: 21px; background-position: -47px -137px; }
.sbgray_fb { width: 20px; height: 20px; background-position: -116px -34px; }
.sbgray_gplus { width: 20px; height: 20px; background-position: -70px -158px; }
.sbgray_linkedin { width: 20px; height: 20px; background-position: -91px -158px; }
.sbgray_pint { width: 20px; height: 20px; background-position: -112px -137px; }
.sbgray_supon { width: 20px; height: 20px; background-position: -154px -144px; }
.sbgray_tw { width: 20px; height: 20px; background-position: -204px -159px; }
.search_glass { width: 20px; height: 20px; background-position: -133px -137px; }
.search_glass_gray { width: 20px; height: 20px; background-position: -70px -137px; }
.signin { width: 20px; height: 20px; background-position: -91px -137px; }
.info_icon_grey { width: 18px; height: 18px; background-position: -175px -144px; }
.arrow { width: 13px; height: 13px; background-position: -173px -1px; }

img.logo1 {
width: 20%;
height: 0;
padding-bottom: 20%;
background-image: url("images/sprites.png");
background-position: 0 0;
background-size: 200%;
display:block;
}
.title-mostrctpost{overflow:auto;padding:0px 10px !important; font-family: Lato, san-serif}
.title-mostrctpost a{color:#fff;/*white-space:nowrap;*/line-height:12px !important;position:relative;top:2px}
.title-mostrctpost span{margin:2px;position:relative;right:0}

.ts-sep{width:100%;border-top:1px solid #000;box-shadow:0 1px 0 #5d5d5d;margin:0 0 3px 0}
.but-seemore,.but-seemore-topstories{float:right;margin-right:10px;margin-top:5px}.but-singup{padding-left:15% !important;padding-right:15% !important;-moz-box-shadow:1px 1px 5px #000;-webkit-box-shadow:1px 1px 5px #000;box-shadow:1px 1px 5px #000;}
.but-signup{padding-left:18% !important;padding-right:18% !important;margin-top:35%;-moz-box-shadow:1px 1px 5px #000;-webkit-box-shadow:1px 1px 5px #000;box-shadow:1px 1px 5px #000; padding-top:25px;padding-bottom:25px;font-size:24px; }

#socialmediashares {margin-top:20px; background-color:#222; padding:1%;border-bottom:4px solid #590077;background:-moz-linear-gradient(#4b4b4b,#222);background:-o-linear-gradient(#4b4b4b,#222);background:-webkit-gradient(linear,0 0,0 100%,from(#4b4b4b),to(#222));background:-webkit-linear-gradient(#4b4b4b,#222);
		/*border-radius: 5px;-moz-border-radius:5px;-webkit-border-radius:5px;
		overflow:auto;*/ width:98%; height:70px}
#socialmediashares-block-header {width: 420px; float:left;margin-top:-5px}
#socialmediashares-block {width: 60%; float:right;margin-top:1.2em;}
#socialmediashares-block-header a{font-size:21px !important;color:#ccc !important; font-weight:700;position:relative;top:-14px}

#socialmediashares-block .input-tools-hp{width:79%; float:left; height:25px;color:#888}
ul.sst-icons{ margin:0;margin-left:-5px;margin-top:10px}ul.sst-icons li{display:inline; list-style:none;}
	input.text{padding:8px;color:#888;-moz-border-radius:4px;border-radius:4px;border:1px solid #b8b8b8;-moz-box-shadow:inset 0 0 4px #666;-webkit-box-shadow:inset 0 0 4px #666;box-shadow:inset 0 0 4px #bbb;background:-moz-linear-gradient(#fff,#d8d9db);background:-o-linear-gradient(#fff,#d8d9db);background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#d8d9db));background:-webkit-linear-gradient(#fff,#d8d9db);font-style:italic;border-bottom:2px solid #fff}
	input.socialmediashares{}
.tools-wrap{width:100%}.tools-wrap div{float:left;width:32%}

/*#socialmediashares button:before {
    /border-top: 1px solid #DD8AF9;/
    bottom: 2px;
    content: "";
    display: block;
    left: 2px;
    position: absolute;
    right: 2px;
    top: 1px;
    z-index: -1;
}*/
#socialmediashares button.big {
    font-size: 16px !important;
    height: 55px;
    margin: 0 0 0 5px;
    padding: 15px 7px;
}
#socialmediashares button {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: linear-gradient(#C20DFF, #590077) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-color: #DD8AF9 #630184 #630184;
    border-image: none;
    border-radius: 4px;
    border-right: 0 none #630184;
    border-style: solid none none;
    border-width: 0;
    color: #FFFFFF !important;
    cursor: pointer;
    font-size: 12px !important;
    letter-spacing: -0.03em;
    line-height: 12px;
    position: relative;
    text-align: center;
    text-shadow: 0 -1px 2px #2063AB !important;
    z-index: 10;
}


.post_soc_counter{color:#fff;background-color:#6F1B8B;position:absolute;right:0;top:0;font-size:14px;font-weight:bold;min-width:50px;padding:0 5px;margin:5px}
.tools-wrap{width:100%}.tools-wrap div{float:left;width:32%}

.headlines {display:table;/*height:100% !important;*/height:570px !important;width:100%;position: relative; overflow: hidden;margin:5px 0 0 0}
.headlines-posts{background-color:#444;padding:10px 0 10px 0;float:left;
/*max-width:582px;width:47.5%;*/width:26%}
.headlines-posts span{display:block}
.headlines-posts{border-bottom:4px solid #590077;}

.sidebar-signup{height:400px;margin-left:1%; text-align:center;color:#FFF;padding:20px 0;margin-bottom:20px}
#secondary .sidebar-signup{margin-left:0%}

/*--- headlines for categories pages ---*/
.headlines-cats {display:table;height:570px !important;width:100%;position: relative; overflow: hidden;margin:5px 0 0 0}
.headlines-first-cats{display:table;/*height:100% !important;*/height:570px !important;float:left;/*width:52.5%;*/width:60%}
.headlines-posts-cats{background-color:#222;padding:10px 0 10px 0;float:left;/*max-width:582px;width:47.5%;*/width:40%;height:546px}
.headlines-posts-cats span{display:block}
.headlines-posts-cats{border-bottom:4px solid #590077;}

.img-holder-1stpost {display:table;height:100% !important;}
.img-holder-1stpost{width:100% !important;overflow:hidden; cursor: pointer;}

.headlines-signup p {padding-top:20px;}
.headlines-signup p{background: -moz-linear-gradient(top,  rgba(7,7,7,0) 0%, rgba(7,7,7,0) 1%, rgba(7,7,7,0.39) 19%, rgba(5,5,5,0.4) 84%, rgba(5,5,5,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(7,7,7,0)), color-stop(1%,rgba(7,7,7,0)), color-stop(19%,rgba(7,7,7,0.39)), color-stop(84%,rgba(5,5,5,0.4)), color-stop(100%,rgba(5,5,5,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(7,7,7,0) 0%,rgba(7,7,7,0) 1%,rgba(7,7,7,0.39) 19%,rgba(5,5,5,0.4) 84%,rgba(5,5,5,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(7,7,7,0) 0%,rgba(7,7,7,0) 1%,rgba(7,7,7,0.39) 19%,rgba(5,5,5,0.4) 84%,rgba(5,5,5,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(7,7,7,0) 0%,rgba(7,7,7,0) 1%,rgba(7,7,7,0.39) 19%,rgba(5,5,5,0.4) 84%,rgba(5,5,5,0) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(7,7,7,0) 0%,rgba(7,7,7,0) 1%,rgba(7,7,7,0.39) 19%,rgba(5,5,5,0.4) 84%,rgba(5,5,5,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00070707', endColorstr='#00050505',GradientType=0 ); /* IE6-9 */
}
.headlines-signup .span3, .sidebar-signup .span3{font-size:14px !important;display:block;margin-top:10px;/*padding-bottom:5px;margin:0 25%; background: rgb(7, 7, 7);
    background: rgba(7, 7, 7, 0.7);*/}	

 .hg-search{/*width:215px;*/float:right;position:relative;top:18px} .hg-search div img{float:left} 
.hoverli{position:absolute;margin-left:5px !important;}
#social-buttons-menu{width:100%;color:#FFF;padding:20px 10px 10px 10px;background-color:#222;position:fixed;top:55px;left:0;z-index:10;display:none;height:30px}
#social-buttons-menu li{margin:0 30px 20px 0;}
#social-buttons-menu li iframe{color:#FFF}
#searchform,#social-buttons-menu{border-bottom:4px solid #590077;}
.sbm_others_bt a img{margin-left:5px;}
.sb_left_bt{float:left}
.sbm_others_bt{float:right;display:inline;height:30px}

input[type=text]{padding:3px}
input#s{-moz-border-radius:4px;border-radius:4px;border:#999 solid 1px;
	border-right: none;font-size:14px;height:26px;line-height:1.2em;
	padding:0 10px 2px 28px;color:#ccc;margin:7px 0 0 0;width:250px !important}
input#searchsubmit{display:none}
#searchform {display:none;position:absolute;right: 5px;top:10px;margin-top:10px;padding:5px 10px;width:350px;height:50px;}	
#searchbt{dsiplay:none}
 .hg-search .sbTopIconsL{float:left;width:100px !important;display:none;margin-right:10px;padding-bottom:20px;} 
 .hg-search div ul li{ display:inline; list-style:none;}
 .hg-search div ul{margin:0;}
 .hg-search .sbTopIconsR img{margin-left:3px}
 .hg-search .sbTopIconsR{float:right;width:100px;}

 #slider-next {position:absolute;right:107px;top:4px;z-index:0}
 #slider-prev {position:absolute;left:0px;top:4px;}
 img.link{}
 img.link_sb_header{opacity:.6;filter:alpha(opacity=60);position:relative;top:-3px}
 img.link_sb_header:hover,img.link:hover{opacity:.4;filter:alpha(opacity=40);cursor:pointer}
.link-mp-1{color:#747474 !important}
.about_hq,img.signin{position:relative;top:-4px;left:2px} img.signin{margin-top:1px}
body:not(:-moz-handler-blocked) .about_hq{top:-4px; }/*ff hack*/
body:not(:-moz-handler-blocked) .search_glass { position:relative;top:-3px; }/*ff hack*/


/*@font-face {font-family: 'Myriad Pro';font-style: normal;font-weight: normal;src: local('Myriad Pro Regular'), url('font/MYRIADPRO-REGULAR.woff') format('woff');}

@font-face {font-family: 'Myriad Pro Condensed';font-style: normal;font-weight: normal;src: local('Myriad Pro Condensed'), url('font/MYRIADPRO-COND.woff') format('woff');}

@font-face {font-family: 'Myriad Pro Semibold';font-style: normal;font-weight: normal;src: local('Myriad Pro Semibold'), url('font/MYRIADPRO-SEMIBOLD.woff') format('woff');}*/

.btn:-moz-focus-inner{border:0}
a.btn{display:inline-block}
.btn-1{position:relative;z-index:10;cursor:pointer;font-size:12px !important;line-height:12px;letter-spacing:-0.03em;text-align:center;background:#8D8D8D;background:-moz-linear-gradient(#8D8D8D,#666666);background:-o-linear-gradient(#8D8D8D,#666666);background:-webkit-gradient(linear,0 0,0 100%,from(#8D8D8D),to(#666666));background:-webkit-linear-gradient(#8D8D8D,#666666);color:#fff !important;text-shadow: -1px -1px #444  !important;border:0;border-color:#630184;border-top:0 solid #C3C3C3;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
.btn-2{position:relative;z-index:10;cursor:pointer;font-size:12px !important;line-height:12px;letter-spacing:-0.03em;text-align:center;background:#B10BE8;background:-moz-linear-gradient(#B10BE8,#5C017B);background:-o-linear-gradient(#B10BE8,#5C017B);background:-webkit-gradient(linear,0 0,0 100%,from(#B10BE8),to(#5C017B));background:-webkit-linear-gradient(#B10BE8,#5C017B);color:#fff !important;text-shadow: -1px -1px #444  !important;border:0;border-color:#630184;border-top:0 solid #C3C3C3;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
.btn-green{position:relative;z-index:10;cursor:pointer;font-weight:bold;line-height:12px;letter-spacing:-0.03em;text-align:center;background:#00CC00;background:-moz-linear-gradient(#00CC00,#008400);background:-o-linear-gradient(#00CC00,#008400);background:-webkit-gradient(linear,0 0,0 100%,from(#00CC00),to(#008400));background:-webkit-linear-gradient(#00CC00,#008400);color:#fff !important;text-shadow: -1px -1px #444 !important;border:0;border-color:#630184;border-top:0 solid #C3C3C3;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
.btn-1:before,.btn-2:before{content:"";display:block;position:absolute;z-index:-1;top:1px;left:2px;right:2px;bottom:2px;border-top:1px solid #C3C3C3;}
.btn-1:hover,.btn-2:hover{opacity:.8;filter:alpha(opacity=80)}
.btn-1:focus,.btn-2:focus{outline:0}
button.big,a.big,button span.big{padding:20px 10%;font-size:24px; font-family: lato, arial, helvetica, san-serif;}
div.sidebar-signup button .span3{font-size:12px !important;}
button.medium,a.medium{padding:10px 9px;}
button.small,a.small{padding:5px 7px;}

.cat-nav-wrap{width:100%}
.cat-ms-row{width:100%;padding:3px}
.cat-ms-row2{background-color:#555;/*border-top:1px solid #000;border-bottom:1px solid #ddd;*/}
.cat-ms-row div{width:50px;text-align:center;padding:8px 0;float:left;color:#ccc;font-weight:bold}
.cat-ms-row div span{font-size:11px;position:relative;top:-15px;}
.cat-nav-ms-left { }
.cat-nav-ms-right {padding:0;line-height:16px !important;padding:0 0 0 1%;height:45px }
.cat-nav-right h3{font-size:16px;color:#747474;font-weight:bold}
.cat-nav-1stpost{width:100%;margin-bottom:10px}
.cat-nav-1stpost .excerpt{color:#fff !important;line-height:20px;display:inline-block}
.cat-nav-othersposts div{width:32%;float:left}
/*.cats-nav-title{margin-top:-10px !important}*/
.cats-nav-title span{position:relative;top:-6px !important}
.cn-margin-right{margin-right:0.5%}
	@media only screen and (min-width:601px) {
		.cat-nav-left{float:left;width:50%}
		.cat-nav-right{float:right;width:48%}
		#content_cats {padding:2em}
	}
div div.aut-item a{line-height:22px;color:#444 !important;}
div div.aut-item{line-height:20px}
span div.content-infoblock a{font-size:15px;color:#444 !important;}
div.content-infoblock .spnpostedon,div.content-infoblock .spnpostedon a{font-size:12px !important;}

/* --- tabs ----*/
#tabs {
  overflow: hidden;
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
}

#tabs li {
  float: left;
  margin: 0 .5em 0 0;
}

#tabs a {
	font-size:0.95em !important;display:block;font-family:Calibri, Arial,Helvetica, sans-serif;font-weight:600;text-transform:uppercase;
  position: relative;  
  padding: .7em 3.5em;
  float: left;
  text-decoration: none;
  color: #ddd;font-weight:bold;  
  border-radius: 5px 0 0 0;
  box-shadow: 0 2px 2px rgba(0,0,0,.4);
}

#tabs a,#tabs a::after{
background: #4b4b4b;
background: -moz-linear-gradient(#4b4b4b, #444);
background: -o-linear-gradient(#4b4b4b, #444);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#4b4b4b), to(#444));
background: -webkit-linear-gradient(#4b4b4b, #444);
background-image: linear-gradient(to bottom, #4b4b4b, #444);
}

#tabs a:hover,
#tabs a:hover::after,
#tabs a:focus,
#tabs a:focus::after {
  background: #999;
}

#tabs a:focus {
  outline: 0;
}

#tabs a::after {
  content:'';
  position:absolute;
  z-index: 1;
  top: 0;
  right: -.5em;  
  bottom: 0;
  width: 1em;   
  box-shadow: 2px 2px 2px rgba(0,0,0,.4);
  transform: skew(10deg);
  border-radius: 0 5px 0 0;  
}

#tabs #current a,
#tabs #current a::after {
  background: #444;
  z-index: 3;
}

#content_cats {
  background: #444;
  overflow:auto;
  position: relative;
  z-index: 2; 
  /*border-radius: 0 5px 5px 5px;*/
  box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);
}

.spnpostedon, .spnpostedon a {font-size:14px !important; font-family: Lato, Candara,"Bitstream Vera Sans","DejaVu Sans","Bitstream Vera Sans","Trebuchet MS",Verdana,"Verdana Ref",sans-serif !important; color:#444 !important}
.entry-meta {margin-bottom:0.8em}
.entry-meta, .entry-meta a, .entry-date {font-size:16px !important; font-family: "Lato", "Segoe UI",Candara,"Bitstream Vera Sans","DejaVu Sans","Bitstream Vera Sans","Trebuchet MS",Verdana,"Verdana Ref",sans-serif !important;}
.entry-meta a {color: #003399; font-weight:900}
.footerIn {margin-bottom:2em}
.socialcounter_top {margin-bottom: 1.2em;    margin-top: 1em;}

#footer-navigation {float:none;overflow:hidden}
#footer-logo {float:none}
#footer-navigation ul {list-style: none; margin: 0 0 1.625em 0}
#footer-navigation li {/*border-right: 1px solid #3b3b3b;*/
    /*box-shadow: 1px 0 0 #3B3B3B;*/
	position:relative;
    float: left;
    height: 50px;
    padding-top: 5px;
    text-align: center;}
#footer-navigation a {color: #B4B4B4;
    display: block;
    font-family: Calibri,Arial,Helvetica,sans-serif;
    font-size: 0.85em;
    font-weight: 600;
    height: 45px;
    line-height: 70px;
    padding: 2px 0.9em 0;
    text-decoration: none;
    text-transform: uppercase;
	position:relative;
}
#footer-navigation a:hover {color: #fff !important;overflow:hidden}
#lnkslabel-top {overflow:auto}
h1.notshown {display:none}
div.sidebar-signup p span.span2{font-size:18px;line-height:1.6em;padding:5% 10% 0 10%;font-weight:400;display:block}
div.sidebar-signup p span.span1{font-size:32px;line-height:1em; padding:0 10px 5px 10px;font-weight:400;}

.cat-nav-1stpost .col1 {float:none; width:100%}
.cat-nav-1stpost .col2 {float:none; width:100%}

.social-media-shares-header {display:block}

@media screen and (min-width:1px) {
	.headlines-first{height:370px !important;float:left;/*width:52.5%;*/width:45%}
	.headlines-posts {height: auto}
	.headlines-signup{width:100%;height:530px;text-align:center;color:#FFF;padding:20px 0;clear:both; margin-top:20px}
	.headlines-signup p {margin: 0 auto 40px; width: 90%;padding:5%}
	.headlines-signup .span1 {display:block;font-size:40px;line-height:1em; padding:0 10px 30px 10px;font-weight:400;}
	.headlines-signup .span2 {font-size: 20px;line-height:1.4em;padding:5% 10px 0px 10px;}
}

@media screen and (min-width:600px) {
	.headlines-first{display:table;/*height:100% !important;*/height:570px !important;float:left;/*width:52.5%;*/width:45%}
	.social-media-shares-header {display:inline-block}
	.headlines-posts {height: 545px}
}

@media screen and (min-width:700px) {
	.headlines-signup {float:right;width:28%;height:530px;margin-left:1%;clear:none; margin-top:0}
	.headlines-signup p {margin: 0 auto 40px; width: 100%; padding:0}
	.headlines-signup .span1 {display:block;font-size:26px}
	.headlines-signup .span2 {font-size:16px;line-height:1.2em;padding:5% 10% 0 10%;font-weight:400;display:block}
}

@media screen and (min-width:830px) {
	.headlines-posts {height:546px}

	/*.cat-nav-right{padding:1%}*/
	.cat-nav-1stpost .col1{float:left;width:40%}
	.cat-nav-1stpost .col2{float:right;width:57%;padding:5px}
	.cat-nav-right {top:-30px}
	#footer-navigation ul {margin-left: 2.5em}
	.headlines-first{display:table;/*height:100% !important;*/height:570px !important;float:left;/*width:52.5%;*/width:45%}
	.headlines-signup .span1 {font-size:32px}
	.headlines-signup .span2 {font-size:16px}
	
}

@media screen and (min-width:1060px) {
	#footer-navigation {float:left;overflow:hidden}
	#footer-logo {float:left; margin-top:20px}
	.headlines-signup .span2 {font-size:18px;line-height:1.6em;padding:5% 10% 0 10%;font-weight:400;display:block}
}
@media screen and (min-width:1200px) {
	.cat-nav-right{padding:10px}
}
@media screen and (min-width:1330px) {
	.cat-nav-ms-left {float:left;width:51.3%;padding:5px 0 5px 4px;height:35px }
	.cat-nav-ms-right {float:right;width:47%;padding:0;line-height:16px !important;padding:0 0 0 1%;height:45px }
}
@media screen and (min-width:1530px) {
	/*.cat-nav-right{float:right;width:48%;background-color:#444;padding:10px;position:relative;top:-30px;left:5px}*/
}

@media screen and (min-width:1px) {
	#tabs li {margin: 0 0.2em 0 0}
	#tabs a {padding:0.7em 0.8em; font-size: 0.70em}
}
@media screen and (min-width:600px) {
	#tabs a {padding:0.7em 0.8em; font-size: 0.75em}
}
@media screen and (min-width:660px) {
	#tabs a {padding:0.7em 1.5em}
}

/* fix for IE */
.headlinestmpClass {
    height: 570px !important;
}

.hp_adLeaderboard, .ad_top_banner {
    margin: 20px auto;
    overflow: auto;
    text-align: center;
    width: 750px;
}
.adSidebar {overflow: auto; margin:2em 0 0 15px}

.adMoreStories{margin-top:10px !important; width:300px !important}

@media screen and (max-width:960px) {
	.hp_adLeaderboard {width:480px}
}

#shc-most-shared, #shc-latest {display:none}
#sidebar-headlines-choose {padding: 1em 0.4em}
#sidebar-headlines-choose a {display: inline-block;color:#555;background-color:#EEE;
    font-weight: 800;
    margin-right: 0.4em;
    padding: 0.6em 1em}
#sidebar-headlines-choose a.selected {background-color:#555;color:#ddd}
#sidebar-headlines .sidebar-box {padding:1em 1em; background-color:#fff}

	
#sidebar-latest-posts-hedgethink, #sidebar-latest-posts-forexthink {margin-top:2em}
#sidebar-latest-posts-hedgethink ul, #sidebar-latest-posts-forexthink ul {list-style-type: none; margin: 0}
#sidebar-latest-posts-hedgethink li, #sidebar-latest-posts-forexthink li {padding:0.4em 1em}
#sidebar-latest-posts-hedgethink .widget-title a, #sidebar-latest-posts-forexthink .widget-title a {font-weight:600; color: #fff}
#sidebar-latest-posts-hedgethink .sidebar-box a, #sidebar-latest-posts-forexthink .sidebar-box a {font-size:16px; font-weight:400; color: #fff}
#sidebar-headlines ul {list-style-type: none; margin: 0}
#sidebar-headlines li {box-shadow: none; border-bottom: 1px solid #ccc; padding:0.6em 0}
#sidebar-headlines ul li a {color: #444; font-size:16px; font-weight:600}

.content-infoblock {min-height:7em}
@media screen and (min-width:600px) {
	.content-infoblock {min-height:5em}
}

#extra-footer-info ul {list-style-type:none; overflow:auto; margin:0}
#extra-footer-info li {float:left}
#extra-footer-info a {color:#fff; font-size:16px; font-weight:400}
#extra-footer-info .footerpipe {color:#666; margin:0 1em}
.ui-widget-content {background: #F9F9F9;border: 1px solid #000;color: #222222;}

#dialog {display:none}

#quotes-page .ngg-gallery-thumbnail-box {width:95%; margin-right:3%; margin-bottom:15px; }
#quotes-page .ngg-gallery-thumbnail {float:none}
@media screen and (min-width:680px) {#quotes-page .ngg-gallery-thumbnail-box {width:30%};#quotes-page .ngg-gallery-thumbnail {float:left}}
@media screen and (min-width:1000px) {#quotes-page .ngg-gallery-thumbnail-box {width:47%}}
@media screen and (min-width:1130px) {#quotes-page .ngg-gallery-thumbnail-box {width:30%}}


#quotes-page .ngg-gallery-thumbnail img {width:100%; height:230px}
#quotes-page br {clear:none !important}

@media (max-width:880px){	
		.but-signup{padding-left:5% !important;padding-right:5% !important;}
}
@media (max-width:700px){	
		.but-signup{display:block;padding-left:15% !important;padding-right:15% !important;margin:50px auto !important;}
}