/*
Theme Name: Israel Video Network
Theme URI: http://managinggreatness.com/
Author: Rena Reich
Author URI: http://managinggreatness.com/
Description: This theme has been designed with bootstrap for Israel Video Network
Version: 1.0

Text Domain: managinggreatness
Domain Path: /languages/
Tags:bootstrap, responsive

#primary, #secondary{
-ms-word-break: break-all;

     /* Be VERY careful with this, breaks normal words wh_erever */
     word-break: break-all;

     /* Non standard for webkit */
     word-break: break-word;

-webkit-hyphens: auto;
   -moz-hyphens: auto;
        hyphens: auto;
}



/* FONTS DECLARATIONS */

@font-face {
  font-family: 'fontello';
  src: url('fonts/fontello.eot?76233383');
  src: url('fonts/fontello.eot?76233383#iefix') format('embedded-opentype'),
       url('fonts/fontello.woff?76233383') format('woff'),
       url('fonts/fontello.ttf?76233383') format('truetype'),
       url('fonts/fontello.svg?76233383#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face{
font-family:'FontAwesome';
   src:url('fonts/fontawesome-webfont.eot?v=4.2.0');
   src:url('fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'),
       url('fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'),
	   url('fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'),
	   url('fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');
   font-weight:normal;font-style:normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'fontello';
    src: url('framework/css/fonts/fontello.svg?76233383#fontello') format('svg');
  }
}


/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
 
7.0 - Alignments
9.0 - Widgets
10.0 - Content
	10.1 - Posts and pages
	10.2 - Asides
	10.3 - Comments
11.0 - Infinite scroll
12.0 - Media
	12.1 - Captions
	12.2 - Galleries
--------------------------------------------------------------*/
 
 
 
/*--------------------------------------------------------------
7.0 Alignments
--------------------------------------------------------------*/
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.5em;
}
.alignright {
	display: inline;
	float: right;
	margin-left: 1.5em;
}
.aligncenter {
	clear: both;
	display: block;
	margin: 0 auto;
}
 

.clearboth {
  width: 100%;
  height: 0;
  line-height: 0;
  font-size: 0;
  clear: both;
  display: block;
 }
/*--------------------------------------------------------------
9.0 Widgets
--------------------------------------------------------------*/
.widget {
	margin: 0 0 1.5em;
}
 
/* Make sure select elements fit in widgets */
.widget select {
	max-width: 100%;
}
 
/* Search widget */
.widget_search .search-submit {
	display: none;
}
.widget ul{
list-style:none;
padding-left:0px;
}

.center-widget{ 
	text-align:center;
}
 
.textwidget{
	text-align:center;
}

#secondary .textwidget{
	padding-top:20px;
}

h4.widget-title{
  border-bottom: 1px solid rgba(0,0,0,.35);
  font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  padding-bottom: 7px;
}

#mimi-form-14 .widget-title, #mimi-form-11 .widget-title{
	color: red;
}
@media only screen and (max-width : 480px) {
	/*#text-150{ margin-top: -55px;}*/
}
/*--------------------------------------------------------------
10.0 Content
--------------------------------------------------------------*/
p{line-height:30px;}
/*--------------------------------------------------------------
10.1 Posts and pages
--------------------------------------------------------------*/
.sticky {
}
.hentry {
	margin: 0 0 1.8em;
	border-bottom: 1px solid #ddd;
	padding-bottom: 1.8em;
}
.byline,
.updated {
	display: none;
}
.single .byline,
.group-blog .byline {
	display: inline;
}
.page-content,
.entry-content,
.entry-summary {
	margin: 1.5em 0 0;
}
.page-links {
	clear: both;
	margin: 0 0 1.5em;
} 
.page-title{ 
	background-color: #0090d9;
  color: #ffffff;
  padding: 10px;
  font-weight: bold;
  font-size: 30px;
}

.page-title:before{   
  content: "|||";
  margin-right: 15px;
  font-weight: 600;
  line-height: 30px !important;
  font-size: 28px;
  letter-spacing: 0;
  vertical-align: middle;
  display: inline-block;
  float: left;
  opacity: .6;
  }

.taxonomy-description{
padding: 3px 10px;
  font-size: 16px;
  position: absolute;
    font-weight: bold;
  }
 .taxonomy-description p:before{content: "| ";}
 
 .page-header{ margin-top: -20px;}
 .entry-title{
 font-size: 45px;
  letter-spacing: 0 !important;
  line-height: 110% !important;
  text-transform: none !important;
  color:#000000;
  font-weight: bold;
  }
  
.well{
padding:0px;
background-color:transparent;
}
.coments-title{display:none;} /* this is because we are using facebook comments */
/*--------------------------------------------------------------
Top 10
---------------------------------------------------------------*/
.counter {
  font-weight: bold;
  color: #000000;
  display: inline;
  font-size: 24px;
  vertical-align: top;
}
.top-video-title {
  text-align: left;
  font-size: 26px;
  font-weight: bold;
  margin-top: 15px;
}
.top-video-title a{
	color: #000;
}
.top-inner{
	padding-right: 40px;
	padding-left: 35px;
	padding-bottom:20px;
}
.no_votes {
  font-size: 13px!important;
  color: red;
  font-weight:bold;
}
.top-layout{
  font-family: "Open Sans Condensed",sans-serif;
}
.top-10-image img{
	width:95%;
}
/*--------------------------------------------------------------
Popular Videos
---------------------------------------------------------------*/
.wpp-list a{
	color: rgba(0,0,0,.65);
	font-size:20px;
}

.wpp-list a:hover, .post-stats a:hover{
	color: #0090d9 !important;
}
.wpp-views{
	color: red;
}
.wpp-category, .wpp-views, .post-stats, .post-stats a{
	font-size:14px;
	font-weight:normal;
}

.post-stats{
	padding-bottom:20px;
}
/*--------------------------------------------------------------
 Splash page
---------------------------------------------------------------*/
.squeeze-sign-up li {
  font-size: 31px;
  font-family: "Open Sans Condensed",sans-serif;
  line-height: 40px;
  font-weight: 100;
  background-image: url("images/play-bullet.png");
  padding-left: 40px;
  display: inline-block;
  background-repeat: no-repeat;
  background-position-y: 4px;
}
/*--------------------------------------------------------------
Homepage Carousel
--------------------------------------------------------------*/
.carousel-post-title{
  background: rgba(0,0,0,.75);;
  padding: 20px;
  font-size:30px;
}

/*--------------------------------------------------------------
10.2 Asides
--------------------------------------------------------------*/
.blog .format-aside .entry-title,
.archive .format-aside .entry-title {
	display: none;
}
 
/*--------------------------------------------------------------
10.3 Comments
--------------------------------------------------------------*/
.comment-content a {
	word-wrap: break-word;
}
.bypostauthor {
}
 
/*--------------------------------------------------------------
11.0 Infinite scroll
--------------------------------------------------------------*/
/* Globally hidden elements when Infinite Scroll is supported and in use. */
.infinite-scroll .paging-navigation, /* Older / Newer Posts Navigation (always hidden) */
.infinite-scroll.neverending .site-footer { /* Theme Footer (when set to scrolling) */
	display: none;
}
/* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before */
.infinity-end.neverending .site-footer {
	display: block;
}
 
/*--------------------------------------------------------------
12.0 Media
--------------------------------------------------------------*/
.page-content img.wp-smiley,
.entry-content img.wp-smiley,
.comment-content img.wp-smiley {
	border: none;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}
/* Make sure embeds and iframes fit their containers */
embed,
iframe,
object,
img {
	max-width: 100%;
}
 
.iframe-wrapper {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}
 
.iframe-wrapper iframe,
.iframe-wrapper object,
.iframe-wrapper embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.category-links{
	position: absolute;
	z-index: 1;
	margin-top: 7px;
}

.category-link{
  background-color: #0092df;
  color: white;
  padding: 3px;
  margin: 10px;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 10px;
  letter-spacing: 2px;
}
.category-link:hover{
  background-color: rgba(0, 146, 223, .75);
  color: white;
}
.article_grid_image img {
  -webkit-transform: scale(1) rotate(0deg);
  -moz-transform: scale(1) rotate(0deg);
  -ms-transform: scale(1) rotate(0deg);
  -o-transform: scale(1) rotate(0deg);
  transform: scale(1) rotate(0deg);
  -webkit-transition: all .2s linear;
  -moz-transition: all .2s linear;
  -ms-transition: all .2s linear;
  -o-transition: all .2s linear;
  transition: all .2s linear;
  opacity: 1;
}

.article_grid_image:hover img{
  -webkit-transform: scale(1.1) rotate(-2deg);
  -moz-transform: scale(1.1) rotate(-2deg);
  -ms-transform: scale(1.1) rotate(-2deg);
  -o-transform: scale(1.1) rotate(-2deg);
  transform: scale(1.1) rotate(-2deg);
  opacity: .45;
  cursor: pointer;
  }
.article_grid_image {
  display: block;
  width: 100%!important;
  height: auto!important;
  overflow: hidden;
  position: relative;
}

.article_grid_content .post_excerpt{
	font-size:13px;
}
/*--------------------------------------------------------------
12.1 Captions
--------------------------------------------------------------*/
.wp-caption {
	margin-bottom: 1.5em;
	max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
	display: block;
	margin: 0 auto;
}
.wp-caption-text {
	text-align: center;
}
.wp-caption .wp-caption-text {
	margin: 0.8075em 0;
}
 
/*--------------------------------------------------------------
12.2 Galleries
--------------------------------------------------------------*/
.gallery {
	margin-bottom: 1.5em;
}
.gallery-item {
	display: inline-block;
	text-align: center;
	vertical-align: top;
	width: 100%;
}
.gallery-columns-2 .gallery-item {
	max-width: 50%;
}
.gallery-columns-3 .gallery-item {
	max-width: 33.33%;
}
.gallery-columns-4 .gallery-item {
	max-width: 25%;
}
.gallery-columns-5 .gallery-item {
	max-width: 20%;
}
.gallery-columns-6 .gallery-item {
	max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
	max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
	max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
	max-width: 11.11%;
}
.gallery-caption {}

/*////////////////////////////////////////*/
.container{
width: 100%;
  max-width: 1240px;
}

/*--------------------------------------------------------------
Footer
--------------------------------------------------------------*/
#colophon {
	margin-top: 50px;
	background-color: #2c3e50;
}
 
#colophon .container {
	padding-top: 25px;
}


.copyright {
	padding-bottom: 20px;
	text-align: center;
}
#colophon h4.widget-title{
  border-bottom: 1px solid rgba(255,255,255,.15);
}

#colophon h4.widget-title{
color:#ffffff;
}

.widget-title:before{
  content: "|||";
  margin-right: 15px;
  font-weight: 700;
  font-size: 15px;
  letter-spacing: 0;
  opacity: .3;
  vertical-align: top;
  }
  
  #colophon .widget li {
  color: rgba(255,255,255,.5);
  }
  
  #colophon  a {
  color: #ffffff;
  }
  
  .widget li.menu-item a:before, .widget_categories li a:before, .widget_archive li a:before, .recentcomments:before, .widget_archive li a:before, .widget_pages li a:before, .widget_categories li a:before, .widget_recent_entries li a:before, .widget_nav_menu li a:before, .widget_meta li a:before {
  font-family: "FontAwesome";
  content: '\f10c';
  margin: 0px 10px 5px 0;
  font-size: 14px;
  line-height: 14px;
  opacity: .3;
  font-weight: 400;
  float: left;
}
  .widget_categories a, .recentcomments a, .widget_links a, .widget_archive a, .widget_meta a, .nt_subnav_widget a, .widget_nav_menu a, .widget_pages a, .widget_recent_entries a {
  line-height: 14px;
  font-size: 11px;
  letter-spacing: 1px;
  font-weight: 600;
  text-transform: uppercase;
  display: inline-block;
  padding-bottom: 10px;
}

#colophon label{  
	color: rgba(255,255,255,.86);
}
.mimi-form label {
  font-size: 14px !important;
  text-transform:uppercase;
  letter-spacing:2px;
}
.mimi-field {
  width: 383px!important;
}
.mimi-submit{
	text-transform:uppercase;
	margin-top:15px;
}
/*--------------------------------------------------------------
Email Sign Up
--------------------------------------------------------------*/
.email-sign-up{
background-image: url("images/email-signup-background.png");
width: 100%; 
display:table;
}

.email-box{float:left;}

.free{font-weight:bold; text-transform: uppercase;}

.envelope, .signup-form{
display: table-cell;
}

.envelope{
	margin-top: 7px; 
	text-align: center;
	padding: 10px 0;
}

.signup-form{vertical-align:top;}

.sign-up-title-widget{
  color: white;
  font-size: 30px;
  padding-bottom: 15px;
  padding-top: 32px;
  text-align: left;
}

.signup-form input[type="submit"]{
  background-color: white !important;
  border-radius: 25px;
  color: black !important;
  margin-left: 8px;
  margin-top: 0px;
  border: #0090d9 solid 1px;
  text-transform: uppercase;
  font-size: 12px;
  padding: 6px;
  letter-spacing: 4px;
}

.signup-form #signup_email{
  width: 250px;
  height 35px;
}

.email-submit:hover {
color:blue !important;
}

.email-input::-webkit-input-placeholder {
   color: black;
}

.email-input:-moz-placeholder { /* Firefox 18- */
   color: black;  
}

.email-input::-moz-placeholder {  /* Firefox 19+ */
   color: black;  
}

.email-input:-ms-input-placeholder {  
   color: black;  
}

@media screen and (max-width : 768px)  {
.mimi-field {
  width: 100% !important;
}
.email-sign-up {display:block !important;}
.signup-form{padding-left:20px;}
.email-box{float:none;}
.sign-up-title-widget{
  padding-top: 20px;
  text-align: left;
}
.signup-form input[type="submit"] {
	margin-left:0px;
	margin-top: 5px;
}
.email-input{
width:255px;
}

.envelope, .signup-form{
display: block;
}

.sign-up-title-widget {
  text-align: center;
 }
 
 .signup-form form {  padding-left: 20px;}
 
.signup-form #signup_email{
max-width: 170px;
}
.signup-form{ padding:20px 0;}

}


/*--------------------------------------------------------------
Post Meta
--------------------------------------------------------------*/

.entry-meta span {
	margin-right: 20px;
	display: inline-block;
}

.entry-meta span:last-child {
	margin-right: 0;
}

.entry-meta span .fa{
	color: #bcbcbc;
}

.entry-meta span a {
	color: #777;
	text-decoration: none;
}

.entry-meta span a:hover {
	text-decoration: underline;
}

/*--------------------------------------------------------------
Navigation
*/
.navbar {
	height:40px;
	transition: all 0.4s ease;
}
.navbar-header img{
	padding-top:15px;
}
.navbar-header{
	width: 100%;
}

.resize-header{
	height: 40px !important;
	transition: all 0.4s ease;
}

.resize-header img{ 
	max-width:200px;
}

.resize-header .navbar-collapse {
	float: left;
	margin-top: -47px;
        margin-left:200px;
}
ul.nav li.dropdown:hover ul.dropdown-menu{ display: block; }

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    background-color: #0090d9;
    color: #FFFFFF;
}

.dropdown-submenu > a:focus, .dropdown-submenu > a:hover, .dropdown-submenu:focus>a, r, .dropdown-submenu:hover>a,
.dropdown-menu > li a:hover,
.dropdown-menu > li a:focus { background-color: #0090d9; background-image: none; filter: none; text-decoration: none; border: none; }
.dropdown-menu{ background-color: #2c3e50; }
.dropdown-menu > li > a{
font-family: "Roboto Condensed", sans-serif;
color:#ffffff; 
  text-transform: uppercase;
  font-weight: bold;
  font-size: 13px;}
  
.post-nav-module{
  overflow: hidden;
  padding: 5px 0;
  border-bottom: 1px solid rgba(0,0,0,.1);
  border-top: 1px solid rgba(0,0,0,.1);
}
.post-nav-module .previous, .post-nav-module .next {
  width: 48%;
  display: inline-block;
}
.previous {
  float: left;
}
.next {
  float: right;
  text-align: right;
}

a.related-post-link:hover{
color:#0092df !important;
}

.meta-nav{
font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
display: block;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 700;
  line-height: 20px;
  margin-bottom: 10px;
  letter-spacing: 6px;
  color: rgba(0,0,0,.4);
}
.post-nav-module .previous a span:before {
  content: '\f190';
  margin-right: 15px;
  font-family: "FontAwesome";
  font-weight: 400;
  font-size: 14px;
  }
  
.post-nav-module .next a span:after {
  content: '\f18e';
  margin-left: 15px;
  font-family: "FontAwesome";
  font-weight: 400;
  font-size: 14px;
 }
 
 .post-nav-module .previous a, .post-nav-module .next a, a.related-post-link {
  display: block;
  position: relative;
  font-size: 20px;
  line-height: 26px;
  letter-spacing: 1px;
  text-transform: uppercase;
  padding: 20px 0;
  font-weight: 700;
  max-width: 320px;
  color:#000000;
}

a.related-post-link{
text-transform:none !important;
  font-family: "Open Sans Condensed", sans-serif;
font-size:22px;
}
.related-post-excerpt, .related-post-excerpt p{
  font-size: 13px;
  line-height: 26px;
  font-weight: normal;
  font-family: "Source Sans Pro", Helvetica, Arial, sans-serif;
  color: rgba(0,0,0,.65);
}
/*--------------------------------------------------------------
Social Icons
--------------------------------------------------------------*/
.social-icons {
	font-size: 20px;
	padding-top: 20px;
	float:right;
}
.social-icons a{
	padding-left:5px;
color: rgba(255, 255, 255, 0.5);
}

.social-icons a:hover{
	text-decoration: none;
color: #0092df;
}

.desktop{
	display:none;
}
.post_social_share h3 {
  display: block;
  font-size: 14px;
  line-height: 54px;
  font-weight: 700;
  margin-bottom: 0;
  letter-spacing: 2px;
  text-transform: uppercase;
}

.post_social_share a {
  width: 48px;
  height: 48px;
  font-size: 20px;
  padding: 10px;
  margin: 0 8px;
  display: inline-block;
  box-sizing: border-box;
  transition: all .5s ease-in-out;
    border: 1px solid silver;
	color:silver;
}

.post_social_share a:hover{
	color: #0092df;
}

.post_social_share {
  display: block;
  padding: 25px 0 50px;
  text-align: center;
  margin-bottom: 30px;
}

[class^="icon-"]:before, [class*=" icon-"]:before {
  font-style: normal;
  font-weight: 400;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
}

/* SOCIAL COUNT PLUS widget */
.widget_socialcountplus h4 {
display:none
}

.social-count-plus ul {
list-style:none;
margin:0
}


/* Clear floats */
.social-count-plus ul:before,.social-count-plus ul:after {
content:" ";
display:table
}

.social-count-plus ul:after {
clear:both
}

.social-count-plus ul li {
width:33%;
float:left;
text-align:center;
line-height:15px;
padding:10px 0;
margin:0;
}

.social-count-plus ul li:hover a.icon {
-webkit-transform:translateY(5px);
-moz-transform:translateY(5px);
-ms-transform:translateY(5px);
transform:translateY(5px)
}

.social-count-plus ul li:nth-child(-n+3) {
border-top:none!important
}

.social-count-plus .items,.social-count-plus span.count,.social-count-plus span.label {
display:block;
opacity:0;
}

.social-count-plus ul li > a {
display:block;
height:100%;
-webkit-transform:translateY(20px);
-moz-transform:translateY(20px);
-ms-transform:translateY(20px);
transform:translateY(20px);
-webkit-transition:background .2s;
-moz-transition:background .2s;
transition:background .2s
}

.social-count-plus .label {
font-size:9px!important;
text-transform:uppercase!important;
font-weight:700!important;
opacity:.5;
font-family:Arial,sans-serif;
-webkit-font-smoothing:subpixel-antialiased
}

.social-count-plus .default li a {
background-image:none!important;
display:block!important;
width:100%!important
}

.social-count-plus .default li a.icon {
padding:0;
display:block;
-webkit-transition:-webkit-transform .2s;
transition:-moz-transform .2s;
transition:transform .2s
color: rgba(0,0,0,0.6);
}

.social-count-plus .default li a.icon:before {
font-family:"FontAwesome";
speak:none;
font-style:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
font-size:26px;
padding:0 0 5px;
display:block
}

.social-count-plus .default li:hover {
cursor:pointer;
-webkit-transition:background .2s;
-moz-transition:background .2s;
transition:background .2s
}

.social-count-plus li:hover .items,
.social-count-plus li:hover .count,
.social-count-plus li:hover .label {
opacity:1!important
}

.social-count-plus a:hover {
opacity:1!important
}


.social-count-plus .default li:hover a.icon,.social-count-plus .default li:hover span,.social-count-plus .default li:hover a.icon:before{color:#fff}.social-count-plus .default li.count-twitter a.icon:before{content:'\f099'}.social-count-plus .default li.count-twitter:hover{background:#55acee!important}.social-count-plus .default li.count-facebook a.icon:before{content:'\f09a'}.social-count-plus .default li.count-facebook:hover{background:#3b5998!important}.social-count-plus .default li.count-youtube a.icon:before{content:'\f16a'}.social-count-plus .default li.count-youtube:hover{background:#ec2626!important}.social-count-plus .default li.count-googleplus a.icon:before{content:'\f0d5'}.social-count-plus .default li.count-googleplus:hover{background:#d6492f!important}.social-count-plus .default li.count-instagram a.icon:before{content:'\f16d'}.social-count-plus .default li.count-instagram:hover{background:#366286!important}.social-count-plus .default li.count-posts a.icon:before{content:'\f044'}.social-count-plus .default li.count-comments a.icon:before{content:'\f0e6'}.social-count-plus .default li.count-comments:hover,.social-count-plus .default li.count-posts:hover{background:#3170ac!important}.social-count-plus .default li.count-steam a.icon:before{content:'\f11b'}.social-count-plus .default li.count-steam:hover{background:#000}.social-count-plus .default li.count-soundcloud a.icon:before{content:'\f01d'}.social-count-plus .default li.count-soundcloud:hover{background:#ff6a00!important}


.social-count-plus .count {
font-weight: 700!important;
font-size: 16px!important;
line-height: 16px!important;
margin-top: 10px;
letter-spacing: .4px;
font-family: "Open Sans", "Helvetica Neue", Arial, sans-serif!important;
}
#sidebar .article_heading a, #content .teaser, .social-count-plus ul li>a {
  color: rgba(0,0,0,.8);
  }
/*--------------------------------------------------------------
Media Queries 
--------------------------------------------------------------*/

/* Custom, iPhone Retina */ 
@media only screen and (min-width : 320px) {
	
}

/* Extra Small Devices, Phones */ 
@media only screen and (min-width : 480px) {

}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {
./*navbar-fixed-top, .navbar-fixed-bottom{height:138px !important;transition: all 0.4s ease;}*/

}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
	.desktop{
		display:block;
	}
	.mobile{
		display:none;
	}

}
/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {
	
}

 
/* EMS email subscription table */
table#email_subscription{
margin-bottom: 0px;
border-collapse: collapse;
}

table#es_main_body tbody{
    height:450px;
    display: block;
    overflow: auto;
}
table#email_subscription, table#email_subscription th{
   text-align:center;
   border: 1px solid rgba(0,0,0,.65);
   color: #fff;
   text-transform: uppercase;
   font-size: 12px;
   font-weight: 600;
   letter-spacing: 2px; 
   line-height: 26px;
}

tr.row_second:nth-child() {
background-color: #DDD;
}
tr.row_second{
background-color: #DDD;
}
tr.row_diff:nth-child(1){display:none;}
tr#date-2015-05-15{
  display: none;
}

table#es_main_body td{
 border: 1px solid rgba(0,0,0,.65);
color: rgba(0,0,0,.65);
font-size:14px;
text-align:center;
padding: 0px;
width:180px;
}
table#email_subscription th{
padding: 0px;
width:151px;
}


td.evaluate.redf{
  color: red !important;
}

.datepicker{
float:right;
padding-bottom: 35px;
}
input#from{
display:inline;
}
input#to{
display:inline;
}
div#tabset-0{
display:none;
}
code.php{
display:none;
}
table#email_subscription th{
background-color: #0090d9; 
}
/* EMS end email subscription table */

.share-box-category-title{
  overflow: hidden;
  text-align: center;
  font-size:22px;
  color: #ff2600;
  margin-bottom:20px;
}

.share-box-category-title a{
	color: #ff2600;
}

.share-box-category-title span {
  display: inline-block;
  position: relative;  
}
.share-box-category-title span:before,
.share-box-category-title span:after {
  border-top: 1px solid #ddd;
  content: "";
  position: absolute;
  height: 5px;
  top: 50%;
  width:300px;
}
.share-box-category-title span:before {
  right: 100%;
  margin-right: 15px;
}
.share-box-category-title span:after {
  left: 100%;
  margin-left: 15px;
}

.share-box-border{
    border: 1px solid #c6c6c6;
    box-shadow: 0 0 2px 1px #c6c6c6;
    
padding:10px;
}

.share-box-title {
    font-size: 24px;
    padding-top: 10px;
    padding-bottom: 10px;
font-weight:bold;
}

.share-box{margin-bottom:20px;}
.share-box-indent{padding:0 20px;}

@media screen and (max-width : 480px) {
	.share-box-indent{padding: 0px;}
}

.featured-section{color: #FF5929;}

.featured-content-title{margin-bottom:0px;}

.blue-text{text-align:center;}

.blue-text a{color: #0092df;}
 
.boost-post{
	color: #fff;
    background-color: #0092df;
    padding: 5px 30px;
    font-size: 20px;
    border-radius: 25px;
    line-height: 50px;
}

.boost-div{
	text-align: center;
}

.boost-div a:hover, .boost-div a:focus{
	color: orange;
}

#gform_6 h3.gform_title{
	font-size: 30px;
}

#gform_6 label{
	font-size: 18px;
}


.interview-image{
    width: 100px;
    float: left;
    /*margin-right: 20px;*/
	width:25%;
}

.interview-info{
	float: right;
	width: 65%;
}

.interview-title{
	margin-top: 0px;
    font-size: 15px;
    font-family: "Source Sans Pro", Helvetica, Arial, sans-serif;
    margin-bottom: 5px;
    color: grey;
}

.single-interview{
	padding-bottom: 30px;
    margin-bottom: 90px;
    min-height: 1px;
}


.awesome-columns{
	min-height: 200px;
	text-align:center;
}

.add-border{
	border-right: 1px solid lightgrey;
}

.awesome-row{
	margin-top: 20px;
    border-top: 1px dotted lightgrey;
    padding-top: 20px;
}

.awesome-title, .awesome-title a{
	font-size: 20px;
	color: grey;
}

.awesome-author, .awesome-author a{
	color: grey;
}

/* Newsmax */
#rectangle2x2{
	height: 260px !important;
}