/* Universal Navigation */

/* Fixing position to landing page U.A */

.navbar-inner {

    padding-left: 0px ! important; 
  
}

/* Nav 2 */

.nav2 {
  margin-bottom: 20px;
  margin-left: 0;
  list-style: none;
}

.nav2 > li > a {
  display: block;
}

.nav2 > li > a:hover {
  text-decoration: none;
  background-color: #eeeeee;

}

.nav2 > .pull-right {
  float: right;
}

.navbar .nav2 {
  position: relative;
  left: 0;
  display: block;
  float: left;
  padding: 27px 10px 0 5px;
  height: 60px;
  font-family: trebuchet ms;
  font-size: 16px;
   
}

.navbar .nav.pull-right-search {
float: right;
padding: 40px 10px 0 0;
font-size: 16px;
}


.navbar  .nav.pull-right-search > li > a {
padding: 0px 15px 10px;


}

.navbar .nav2.pull-right {
  float: right;
  margin: 15px 0 0 0;
}


.navbar .nav2.pull-right > li {
  padding: 0 15px 0 0;
} 
.navbar .nav2 > li {
  float: left;
  padding: 0 2px 0 0;
}


.navbar .brand2 {
  display: block;
  float: left;
  padding: 12px;

}

/* To center the links in the Universal Menu */
.navbar .center {
  margin: 30px 0 0 0;
}

.navbar .nav2 > li > a {
  float: none;
  margin: 15px 0 0 0;
  padding:0;
  color: #555555;
  text-decoration: none;
  text-shadow: 0 1px 0 #ffffff;
  font-size: 16px;
}

.navbar .nav2 .dropdown-toggle .caret {
  margin-top: 8px;
}

.navbar .nav2 > li > a:focus,
.navbar .nav2 > li > a:hover {
  color: #f8981d;
  text-decoration: none;
  background-color: transparent;
}

.navbar .nav2 > .active > a,
.navbar .nav2> .active > a:hover,
.navbar .nav2> .active > a:focus {
  color: #F8981D;
  text-decoration: none;
}

.navbar .divider-vertical2 {
height: 80px;
margin: -15px 15px 0 0px;
border-right: 1px solid white;
border-left: 1px solid #D8D8D8;
}



.space-category-social {
    background-image: url(../img/center-line.png), url(../img/shadow-section.png);
    background-position: center,center top;
    background-repeat: repeat-y, no-repeat;
    text-align: center;
	height: 560px;
}

.space-social {
    height: 80px;
}

.space-pool {
    height: 50px;
}

/* Space between blocks */
.space-x{
    height: 10px;
}

.space-xx{
    height: 20px;
}
.space-xxx{
    height: 30px;
}
.space-xxxx{
    height: 40px;
}

.space-xxxxx{
    height: 50px;
}

.space-xxxxx{
    height: 60px;
}




.vertical-slice{

border-left: 1px dashed #CCCBCB;

}

.single .breadcrumb {
  margin: 10px 0 0 9px;
  list-style: none;
  /*background-color: #f5f5f5;*/
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}


.archive .breadcrumb {
  margin: 10px 0 0 8px;
  list-style: none;
  /*background-color: #f5f5f5;*/
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}




/*Footer*/
.footer-section li {
    display: inline;
}

.footer-section {
    text-align: center;
    padding: 10px 0 0 0;
    margin: 0 0 10px 0;
}


.footer-section .divider-vertical-language {
height: 25px;
margin: 0px 15px 0 15px;
border-right: 1px solid white;
border-left: 1px solid #D8D8D8;
}



.footer-section a {
    color: #333333;
    text-decoration: none;
}

.footer-section a:hover {
    color: #F87905;
    text-decoration: underline;
}

.gradient {
    background-color: #fafafa;
    background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));
    background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2);
    background-image: -o-linear-gradient(top, #ffffff, #f2f2f2);
    background-image: linear-gradient(to bottom, #ffffff, #f2f2f2);
    background-repeat: repeat-x;
   /* -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;*/
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
    border: 1px solid #CCC;
}

.gradient2 {
    background-color: #fafafa;
    background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));
    background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2);
    background-image: -o-linear-gradient(top, #ffffff, #f2f2f2);
    background-image: linear-gradient(to bottom, #ffffff, #f2f2f2);
    background-repeat: repeat-x;
   /* -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;*/
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
    border-top: 1px solid #CCC;
    border-bottom: 1px solid #CCC;
}





.space-p {
    margin: 0px 10px 10px 20px;
}

.space-ua {
    margin: 0 0 8px 0;
}

.copyright {
font-size: 12px;
color: gray;
text-align: center;
margin: 5px 0 0 0;
}



/* User Icon in navigation */
.user-login {
padding: 2px 5px 0 0;
}


.navbar .divider-vertical-language {
height: 25px;
border-right: 1px solid white;
border-left: 1px solid #D8D8D8;
}


.navbar .nav > li > a:hover {
color: #F8981D;
}

/* Meteor Slide */

div.meteor-slides {

margin: 0 0 0 30px !important;

}


/*  Gradient Dividir  top home page */

.gra-divider {
    
  margin: 5px 0 15px 0;  
    
    
}

.bg-landing {
    
  background: url(../img/bg-landing.png) no-repeat;
  height:525px;  
  
}

.bg-landing2 {
    
  background: url(../img/bg-landing2.png) no-repeat;
  height:520px;  
  
}




/* Hack to reduce the margins in some sections */


.minus5{  
  margin: 0 0 0 25px;    
}


.minus4{  
  margin: 0 0 0 20px;    
}


.minus3{  
  margin: 0 0 0 15px;    
}

.minus2{  
  margin: 0 0 0 10px; 
  padding: 0 0 0 5px;   
}

.minus1{  
  margin: 0 0 0 5px;    
}

.minus0 {
    
  margin: 0;  
    
}

.minus-minus {
    
  margin: 0 0 0 -5px;  
    
}



/* Articles feed landing page */

.feed-article2 {
    
 padding: 0 10px 0 0;   
 
    
    
}


.feed-article-title {
    
  padding: 10px 0 0 0;  
    
}

.feed-content {
    
   padding: 0 0 0 5px; 
    
}

.cat .nav-tabs > li > a {

font-size: 15px;

}

.cat .nav-tabs > li > a:hover {

/*background-color: #F8971D;*/

}

.cat .nav-tabs > li {
margin-bottom: 8px;
}


/* Tab in the top of the landing page */

.tab-content .active ul {
margin: -5px 0 0 -10px;

}



.tab-content .active li {
list-style-type: none;
margin: 0;
padding: 5px 5px 5px 24px;
border-bottom: 1px dotted #DDD;
background: url(../img/bullet.png) 5px 8px no-repeat;
}


/* Magazine Logo landing page */

.magazine-logo img {
 margin: 0 0 0 25px;
 }
 
 /* Image caption */
.wp-caption {
padding: 0px !important;
width: 100%;
}





/* TAGS section 
#text-5 a {
padding: 5px;
background-color: #FAFAFA;
background-image: -moz-linear-gradient(top, white, #F2F2F2);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#F2F2F2));
background-image: -webkit-linear-gradient(top, white, #F2F2F2);
background-image: -o-linear-gradient(top, white, #F2F2F2);
background-image: linear-gradient(to bottom, white, #F2F2F2);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);
border: 1px solid #D4D4D4;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
text-transform: uppercase;
text-decoration: none;
font-size: 12px;
position:relative;
line-height: 37px;

}

*/

/*footer about us */

.about-footer {   
margin: 0 10px 0 0;    
    
}

/* Past issues */

.btn-group {

margin: 20px 0 0 0;

}

/* Subscribe section */

.subscribe {
background-color: #FAFAFA;
background-image: -moz-linear-gradient(top, white, #F2F2F2);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#F2F2F2));
background-image: -webkit-linear-gradient(top, white, #F2F2F2);
background-image: -o-linear-gradient(top, white, #F2F2F2);
background-image: linear-gradient(to bottom, white, #F2F2F2);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);
-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);    
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-top: 1px solid #ccc;
position:relative;
margin: 0 0 -6px 8px;
max-width:  1150px;

}


.subscribe-index {
background-color: #FAFAFA;
background-image: -moz-linear-gradient(top, white, #F2F2F2);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#F2F2F2));
background-image: -webkit-linear-gradient(top, white, #F2F2F2);
background-image: -o-linear-gradient(top, white, #F2F2F2);
background-image: linear-gradient(to bottom, white, #F2F2F2);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);    
border-bottom: 1px solid #ccc;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-top: 1px solid #ccc;
position:relative;
margin: 0 0 -6px 8px;
max-width:  1150px;
padding: 10px 0px;

}


.bg-latest {
background-color: #FAFAFA;
background-image: -moz-linear-gradient(top, white, #F2F2F2);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#F2F2F2));
background-image: -webkit-linear-gradient(top, white, #F2F2F2);
background-image: -o-linear-gradient(top, white, #F2F2F2);
background-image: linear-gradient(to bottom, white, #F2F2F2);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);    
border-bottom: 1px solid #ccc;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-top: 1px solid #ccc;
position:relative;
margin: 0 0 -6px 8px;
max-width:  1150px;

}


/* Subscribe section bottom */

.subscribe2 {

background: url(../img/slice-subscribe.png) repeat;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
position:relative;
margin: 0 0 -6px 8px;
max-width:  1150px;

}

.subscribe-logo {
position:absolute;
top: -10px;
left: -12px;

}

.dotted {

border-top: 1px dashed #888;

}

.dotted-gray {

border-top: 1px dashed #ccc;

}

.dotted-gray-right {

border-top: 1px dashed #ccc;
width: 340px;
}



.dotted-sidebar {

border-top: 1px dashed #ccc;
margin: 0 0 0 -17px;

}

 /* & symbol */
.amp {
font-family: Palatino, 'Book Antiqua', serif;
font-style: italic;
font-weight: normal;
font-size: 30px;
color: #F8981D;
}

/* Social media bar adjustment */

/* reddit */
.span9 .button .blog {
border-radius: 0px !important;
}


/* Custom Elements Added
----------------------------------------------------------------------------------------*/
.masthead h2 {
  margin-bottom: 0;
  font-size: 60px;
  line-height: 1;
  letter-spacing: -1px;
  text-align: center;
  margin-bottom: 9px;
}


/* New stuff */

.nav ul {
    
margin : 0;    
    
    
}

.categories li {
    
  list-style: none;
  padding: 9px 0 9px 0;
  font-size: 16px;   
    
}

/* Social icons */
.social{
margin: -6px 0 10px 0;
}


.social li {
    
    display:inline-block;
	padding: 15px 7px 0 0;
    
}


.social li:last-child {
    
 
  margin: 15px 0 0 -5px;
    
}


.social li:hover {
  /* Transparency */
/* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";

  /* IE 5-7 */
  filter: alpha(opacity=50);

  /* Netscape */
  -moz-opacity: 0.5;

  /* Safari 1.x */
  -khtml-opacity: 0.5;

  /* Good browsers */
  opacity: 0.5;
    
}
/* Social icons single article */

.social-single{
margin: 0 0 10px 0;
}



.social-single li {
    
    display:inline-block;
    padding: 15px 10px 0 0;
    
}


/* NewsLetter form */

/*******************  Pool and newsletter Section **********************/


.newsletter-form {
width: 87%;
padding: 0 0 0 30px;
text-align: center;
}


.error-field {
max-width: 150px;
height:auto;
float:right;

}
.response-error {
color:red;
padding: 30px 0 0 0px;
}


.response-sucess {
color: green;
padding: 28px 0 0 0px;
}

/* Home page categories headings */

h3 a, h3 a:hover {    
color: black;
text-decoration:none; 
font-weight: lighter;   
      
}


/* Rating widget */

.rw-ui-container.rw-dir-ltr .rw-report-link, .rw-ui-container.rw-valign-middle.rw-halign-right .rw-report-link {
 display: none !important;   
}

.rw-left, .rw-halign-left {
text-align: right !important;
}



/* comment system */

.form-allowed-tags {

    display: none;
}


/* Tag Clould Side bar */
.textwidget li {

    display: inline !important;
}


#text-4 li a {

    display: inline !important;
    background: none;
    text-shadow: none;
    margin: 0;
    padding: 0 5px 0 0;
}

#text-4 li a:hover {
    color: #F8971D;
    text-decoration: underline;
}


/*  Related Articles */

ul.related_post li a:hover {
    
    background:none ;
    text-shadow: none;
    text-decoration:underline;
    color: #F8981D;
    }

/* Current Category in the sidebar */

#category_excluder_widget a {
  text-decoration:none;
  font-size:16px;
}


#category_excluder_widget li {
 
  margin: 5px 0;
}


#category_excluder_widget .current-cat a {
  display: block;
  padding: 3px 15px;
  margin-left: -15px;
  background: #F58217;
  color: #ffffff;
  
}

.sidebar-nav ul.related_post li img {
  height:100px !important;
  padding: 4px !important;
  background-color: #fff;
  border: 1px solid #ccc !important;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
      
}

.section {
  padding-top: 0 !important;
}

.sidebar-nav ul.related_post li a {
text-align: center;
margin-bottom: 2px !important;
}

.sidebar-nav ul.related_post li {
margin: 0px 10px 0px 0px !important;

}

/* Monthly Issue heading */

.monthly-heading {

margin: 10px 0 22px 20px;
 color: #333;
font-weight: normal;
}

.heading-video {
color: #08C;
font-weight: normal;
 margin: 20px 0 10px 0px;
}

.heading-news {
 color: #333;
font-weight: normal;
margin: 20px 0 10px 0;
}


.monthly-img {

margin: 32px 0 0 -10px;
}

.ipad{
padding: 60px 0 0 0px;
font-size: 25px;
text-align: center;
line-height: 25px;
color: #214e55;

}

/* H3 category title */

.gradient h3 {

font-weight: lighter;

}




/* Categories List Side Bar */
/*
.bs-docs-sidebar {
margin: 25px 0 0 0;
}*/

.bs-docs-sidebar .nav-tabs > .active > a, .nav-tabs > .active > a:hover {
color: white;
background-color: #F8981D;
border: 1px solid #CCC;
border-bottom-color: transparent;
cursor: default;
}

.bs-docs-sidebar .nav-tabs.nav-stacked > li > a {
font-size: 16px
}


.bs-docs-sidebar .icon-folder-open {
margin-right: 6px;

/* Transparency */
/* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";

  /* IE 5-7 */
  filter: alpha(opacity=50);

  /* Netscape */
  -moz-opacity: 0.5;

  /* Safari 1.x */
  -khtml-opacity: 0.5;

  /* Good browsers */
  opacity: 0.5;

}


.bs-docs-sidebar .active .icon-folder-open {
/* Transparency */
/* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";

  /* IE 5-7 */
  filter: alpha(opacity=90);

  /* Netscape */
  -moz-opacity: 0.9;

  /* Safari 1.x */
  -khtml-opacity: 0.9;

  /* Good browsers */
  opacity: 0.9;

}


/* Related post */

.well ul.related_post li {
/*border-bottom: 1px dashed #D4D4D4 !important;*/
margin: 0 10px 0 0;

}

.well ul.related_post li a {
text-align: center;
padding: 0 0 10px 0;

}

.well .related_post_title {
background: none !important;
padding: 0 !important;
margin: 10px 0 0 0 !important;
font-weight: normal;
border-radius: 0 !important;
border: 0 !important;
clear: both !important;
text-align: center;
text-transform: uppercase;
}

.col { width:150px; float:left; margin-right:5px; }


/* Category Popular articles section top right header */

.cat-section .tab-content > .active, .pill-content > .active {
display: block;
margin: -5px 0 0 0px;
}

.cat-section h4 {
  
text-transform: uppercase;  
    
}

.uppercase {

text-transform: uppercase;  

}

/* Category general background color */

.cat-bg-color {
    
background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2VmZWJlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffffff 0%, #efebe8 51%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(51%,#efebe8), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#efebe8 51%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#efebe8 51%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#efebe8 51%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#efebe8 51%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
border-left: 1px dashed #E2DEDE;
border-right: 1px dashed #E2DEDE;
margin: 2px 0 0 0;


}

/* Mind & Brain BG color and font color */



.mind-brain-color .feed-article-title {
color : #585452;
height: 35px;

}

.mind-brain-color-header .tab-content .active li a {
color : #D35A17;
}


/* Sex & Society BG color and font color */


.sex-society-color .feed-article-title {
color : #585452;
height: 35px;

}

.sex-society-color-header .tab-content .active li a {
color : #335ECE;
}


/* Earth & Environment BG color and font color */


.earth-environment-color .feed-article-title {
color : #585452;
height: 35px;

}

.earth-environment-header .tab-content .active li a {
color : #057C0A;
}


/* Design & Technology BG color and font color */


.design-technology-color .feed-article-title {
color : #585452;
height: 35px;

}

.design-technology-header .tab-content .active li a {
color : #81130E;

}


/* Health & Medicine BG color and font color */


.health-medicine-color .feed-article-title {
color : #585452;
height: 35px;

}

.health-medicine-header .tab-content .active li a {
color : #57A6BE;
}



/* Space & Physics BG color and font color */


.space-physics-color .feed-article-title {
color : #585452;
height: 35px;

}

.space-physics-header .tab-content .active li a {
color : #972E71;
}


/* Space sections */

.space-10 {
    
    height: 10px;
}

.space-20 {
    
    height: 20px;
}

.space-30 {
    
    height: 30px;
}

.space-40 {
    
    height: 40px;
}

.space-50 {
    
    height: 50px;
}

/* Font Face */

@font-face {
    font-family: 'Ostrich';
    src: url('../fonts/ostrich/ostrich-light-webfont.eot');
    src: url('../fonts/ostrich/ostrich-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ostrich/ostrich-light-webfont.woff') format('woff'),
         url('../fonts/ostrich/ostrich-light-webfont.ttf') format('truetype'),
         url('../fonts/ostrich/ostrich-light-webfont.svg#OstrichSansCondensedLight') format('svg');
    font-weight: normal;
    font-style: normal;

}


/* Special fonts */

.ostrich {
font-family: 'Ostrich';

}

/* Weekly video Adjustment */
.rsDefault, .rsDefault .rsOverflow, .rsDefault .rsSlide, .rsDefault .rsVideoFrameHolder, .rsDefault .rsThumbs {
background: black !important;
color: white;
}

/* Categories h3 */

.main-menu h3 {
    
 line-height: 35px;   
    
}

.main-menu h3 a:hover {
    
 color: #C47106;   
    
}

.main-menu h3 a:active {
    
 color: red;   
    
}

/* Single artice category selected Main Menu */
.cat-selected   {
 color: #BDBDBD;
 font-weight: lighter;   
    
}

/* Featured Image categories / home page size */

.attachment-post-thumbnail.wp-post-image {
height: 90px;
width: 110px;
}


/* Categorie Menu bg Single Post */

.menu-cat-mind {
background: url(../img/bg-menu-mind.png) no-repeat ;
}

.menu-cat-earth {
background: url(../img/bg-menu-earth.png) no-repeat ;
}

.menu-cat-sex {

background: url(../img/bg-menu-sex.png) no-repeat ;
}

.menu-cat-health {

background: url(../img/bg-menu-health.png) no-repeat ;

}

.menu-cat-space {

background: url(../img/bg-menu-space.png) no-repeat;
}

.menu-sidebar-space {

padding: 0 0 0 0;
}


.menu-cat-design {

background: url(../img/bg-menu-design.png) no-repeat;

}


.nav-tabs.nav-stacked {
margin: 8px 0 11px 0;
}

/* Image post space */
img.alignleft {

padding: 0 10px 0 0;

}

img.alignright {

padding: 0 0 0 10px;

}

img.aligncenter {
padding: 0 0 10px 0;
}

img.alignnone {

padding: 0px 0px 10px 0px;

}

/* Editor Biography */

.editor {

padding: 0 15px 0 0;

}

/* Title links */

h3, h4 {

font-style: normal;


}

/* Tags Links disabled */

.tag-links a, .tag-links a:hover {

color: #585452;
text-decoration:none;
cursor:default;

}

/* Css for montlhy magazine */

/* Article Title */

.above-title {

position:absolute;
right: 20px;
top: 50px;
color: white;
font-family: verdana;
font-weight: lighter;

}


.subscribe-logo-home {
position:absolute;
top: -11px;
left: -13px;

}

.subscribe-logo {
position:absolute;
top: -10px;
left: -7px;

}


.well-featured {
  min-height: 20px;
  padding:0 19px 0 19px;

}

.heading-featured {
  line-height: 20px;
  padding:0 0 0 10px;
}


.bg-featured {
background-color: #1A2527;

-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
border: 1px dashed #ccc;
position:relative;
/*margin: 0 0 -6px 8px;
max-width:  1150px;*/
color: white;

}

.featured-article {

color: #C29217;

}

.relative-position {

position: relative;

}

.tag-featured {
position: absolute;
top: 35px;
left:  5px;
}

.tag-featured-xl {
position: absolute;
bottom: 20px;
right: 5px;
}

.space-featured1 {

padding: 25px 5px 0px 5px;
}


.space-featured2 {

padding: 8px 5px 9px 5px;
}


/* Space in featured articles */

.space-fix {

padding: 15px;

}

/* Article read more and categories section */
.text-bg-issue {

background-color: #F3F3F3;
border-left: 1px dashed #ccc;
padding: 5px 10px;

}

/* Article read more and categories section */
.text-bg-editor {

background-color: #F3F3F3;
padding: 5px 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;

}



.dashed-border-left {
border-left: 1px dashed #ccc;

}

.bg-main-articles {

background-color: #0098ab;
min-height: 139px !important;
margin: -9px 0 0 0;
-webkit-border-radius: 10px;
     -moz-border-radius: 10px;
          border-radius: 10px;

}

.heading-articles {

padding: 25px 45px 0 45px;

}



.heading-articles2 {


padding: 7px 45px 0 45px;

}



.square-articles .hover-effect :hover {

  background: #15717C;
  -webkit-border-radius: 10px;
     -moz-border-radius: 10px;
          border-radius: 10px;
	
}


.bg-main-articles h2 a {

color: #ffffff;
font-weight: lighter;
text-decoration: none;

}


/* Slide covers Montly issue */

.slide-absolute {

position: absolute;
top: 0 ;
right: 0;

}


/* Slider Background transparent */

.slide-absolute .rsUni, .rsUni .rsOverflow, .rsUni .rsSlide, .rsUni .rsVideoFrameHolder, .rsUni .rsThumbs {
background: transparent !important;
color: white;
}


.slide-absolute .rsWebkit3d img {

background: none !important;

}

/* Color Links for Featured Articles */

.bg-featured h4 a {

color: #AC9240;

}


.bg-featured h4 a:hover {

color: #F8981D;

}

/* Widger Recent Post*/

#recent-posts-2 h4 {

text-align: center;

}

/* Media Grid */

.media-grid {
  margin-left:2px;
  margin-bottom:0;
  zoom:1;
}
.media-grid:before,.media-grid:after{
  display:table;
  content:"";zoom:1;
}
.media-grid:after{
  clear:both;
}
.media-grid li{
  display:inline;
}
.media-grid a{
  float:left;
  padding:4px;
  margin:0 0 18px 10px;
  border:1px solid #ddd;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
  -webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);}

.media-grid a img{
  display:block;
}

.media-grid a:hover{
  border-color:#B6B1B1;
  -webkit-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);
  -moz-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);
  box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);}


/* Meta Paragraph in home page */

.page-template .meta {
font-size: 12px;
line-height: 30px;
color: #999;
padding: 5px 0;
}

/* Media Grid Home page */

.page-template .media-grid a img {
display: block;
width: 75%;
height: auto;

}

.page-template .media-grid img {
padding: 4px;
border: 1px dashed #ccc;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
}


.page-template .media-grid img:hover {
border-color: #6B6A68;
-webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
-moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
 /* Transparency */
/* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";

  /* IE 5-7 */
  filter: alpha(opacity=70);

  /* Netscape */
  -moz-opacity: 0.7;

  /* Safari 1.x */
  -khtml-opacity: 0.7;

  /* Good browsers */
  opacity: 0.7;
}


.media-grid img:hover {
border-color: #6B6A68;
-webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
-moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
 /* Transparency */
/* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";

  /* IE 5-7 */
  filter: alpha(opacity=70);

  /* Netscape */
  -moz-opacity: 0.7;

  /* Safari 1.x */
  -khtml-opacity: 0.7;

  /* Good browsers */
  opacity: 0.7;
}


.page-template .media-grid a {
float: left;
padding: none;
margin: 0 -17px 4px 0;
border: none;
-webkit-border-radius: none;
-moz-border-radius: none;
border-radius: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;

}

.well-home-featured {
padding: 10px 0 0 40px;
}

/* Sponsored Article */
.sponsor {

position: absolute;
top: -8px;
left: -11px;
}


/* Image zoom thumbnail */

.zoom { 
    width: 317px;
    height: 130px;
    display:block; 
    position:relative; 
    overflow:hidden; 
    background:#fff url(../img/loader.gif) no-repeat center;
    padding: 4px;
    border: 1px solid #CCC;
    border: 1px solid rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}


.zoom img { display:none }

.zoomOverlay {
    position:absolute;
    top:0; 
    left:0;
    bottom:0; 
    right:0;
    display:none;
    background-image:url(../img/zoom.png);
    background-repeat:no-repeat;
    background-position:center;
}

/* Small Thumbnails Categories */

.zoom-small { 
    width: 105px;
    height: 90px;
    display:block; 
    position:relative; 
    overflow:hidden; 
    background:#fff url(../img/loader.gif) no-repeat center;
    padding: 4px;
    border: 1px solid #CCC;
    border: 1px solid rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}

.zoom-mini img { display:none }

.zoomOverlay-mini {
    position:absolute;
    top:0; 
    left:0;
    bottom:0; 
    right:0;
    display:none;
    background-image:url(../img/zoom.png);
    background-repeat:no-repeat;
    background-position:center;
}



.block {
width: 293px;
height: 170px;
float: left;
margin: 0 40px 0 0;
}


/* Issue Panel */

.issue-panel  {
margin: 0 0 10px 0;
height: 250px;
overflow: auto;
}

.issue-panel li {
margin: 7px 0 0 0;
list-style: none;
color: #979292;
}

.issue-panel li a {
text-decoration: none;
display: block;
}


.issue-panel li:hover{
  border-color:#6B6A68;
  -webkit-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);
  -moz-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);
  box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);
  background-color: #E6E6E6;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), color-stop(25%, white), to(#E6E6E6));
  background-image: -webkit-linear-gradient(white, white 25%, #E6E6E6);
  background-image: -moz-linear-gradient(top, white, white 25%, #E6E6E6);
  background-image: -ms-linear-gradient(white, white 25%, #E6E6E6);
  background-image: -o-linear-gradient(white, white 25%, #E6E6E6);
  background-image: linear-gradient(white, white 25%, #E6E6E6);
  background-repeat: no-repeat;
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
}

.issue-panel img {

margin: 0 10px 0 0;

}

.recent-heading {
color: #696565;
font-size: 22px;
text-transform: uppercase;
font-weight: normal;
}



.flare-horizontal .flare-flyout {
width: 145px;
height: 0;
min-width: 0;
padding: 6px 0 0 6px;
top: -30px !important;
margin-left: -6px;
overflow: hidden;
}


/*.flare-horizontal .flare-button-count {

font-size: 12px !important;

}




.flare-horizontal, .flare-follow {
margin: -90px 0 40px 0 !important;
}


.flare-position-bottom {

margin: 0px 0 10px 0 !important; 
}*/


/* Special Posts Plugin */

h4.srp-post-title {
 
 margin: 0;
    
}

div.srp-widget-singlepost {
border-bottom: 1px dashed #CCC !important;
}


/* Post Title 
.single p.meta {
text-align: right;
}*/

.slice-earth {

  background:url(../img/latest-earth.png) no-repeat;
  height: 39px;
  padding: 8px 0 0 0px;
  text-align: center;
  font-weight: normal;
  color: white !important;
  letter-spacing: 1px;

}

/* Popular Articles side Bar Adjustment */
.slice-earth2 {

  background:url(../img/latest-earth.png) no-repeat 18px 0;
  height: 39px;
  padding: 8px 0 6px 0px;
  text-align: center;
  font-weight: normal;
  color: white !important;
  letter-spacing: 1px;

}



.slice-mind {

  background:url(../img/latest-mind.png) no-repeat;
  height: 39px;
  padding: 8px 0 0 0px;
  text-align: center;
  font-weight: normal;
  color: white !important;
  letter-spacing: 1px;

}

/* Popular Articles side Bar Adjustment */
.slice-mind2 {

  background:url(../img/latest-mind.png) no-repeat 18px 0;
  height: 39px;
  padding: 8px 0 6px 0px;
  text-align: center;
  font-weight: normal;
  color: white !important;
  letter-spacing: 1px;

}


.slice-sex {

  background:url(../img/latest-sex.png) no-repeat;
  height: 39px;
  padding: 8px 0 0 0px;
  text-align: center;
  font-weight: normal;
  color: white !important;
  letter-spacing: 1px;

}

/* Popular Articles side Bar Adjustment */
.slice-sex2 {

  background:url(../img/latest-sex.png) no-repeat 18px 0;
  height: 39px;
  padding: 8px 0 6px 0px;
  text-align: center;
  font-weight: normal;
  color: white !important;
  letter-spacing: 1px;

}


.slice-space {

  background:url(../img/latest-space.png) no-repeat;
  height: 39px;
  padding: 8px 0 0 0px;
  text-align: center;
  font-weight: normal;
  color: white !important;
  letter-spacing: 1px;

}

/* Popular Articles side Bar Adjustment */
.slice-space2 {

  background:url(../img/latest-space.png) no-repeat 18px 0;
  height: 39px;
  padding: 8px 0 6px 0px;
  text-align: center;
  font-weight: normal;
  color: white !important;
  letter-spacing: 1px;

}


.slice-health {

  background:url(../img/latest-health.png) no-repeat;
  height: 39px;
  padding: 8px 0 0 0px;
  text-align: center;
  font-weight: normal;
  color: white !important;
  letter-spacing: 1px;

}

/* Popular Articles side Bar Adjustment */
.slice-health2 {

  background:url(../img/latest-health.png) no-repeat 18px 0;
  height: 39px;
  padding: 8px 0 6px 0px;
  text-align: center;
  font-weight: normal;
  color: white !important;
  letter-spacing: 1px;

}


.slice-design {

  background:url(../img/latest-design.png) no-repeat;
  height: 39px;
  padding: 8px 0 0 0px;
  text-align: center;
  font-weight: normal;
  color: white !important;
  letter-spacing: 1px;

}

/* Popular Articles side Bar Adjustment */
.slice-design2 {

  background:url(../img/latest-design.png) no-repeat 18px 0;
  height: 39px;
  padding: 8px 0 6px 0px;
  text-align: center;
  font-weight: normal;
  color: white !important;
  letter-spacing: 1px;

}


/* Bg- Sidebar Earth  */

.bg-sidebar-earth {
background: #f6ffed; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZmZlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YwZjdlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmZmZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  #f6ffed 0%, #f0f7e6 50%, #f6ffed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f6ffed), color-stop(50%,#f0f7e6), color-stop(100%,#f6ffed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #f6ffed 0%,#f0f7e6 50%,#f6ffed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #f6ffed 0%,#f0f7e6 50%,#f6ffed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #f6ffed 0%,#f0f7e6 50%,#f6ffed 100%); /* IE10+ */
background: linear-gradient(to right,  #f6ffed 0%,#f0f7e6 50%,#f6ffed 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6ffed', endColorstr='#f6ffed',GradientType=1 ); /* IE6-8 */
lter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeffdd', endColorstr='#eeffdd',GradientType=1 ); /* IE6-8 */

border-left: 1px dashed #CCC;
margin: 13px 0 0 26px;
}

.bg-sidebar-sex {

background: #faf7f7; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iI2ZmZWVlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYWY3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  #faf7f7 0%, #ffeeed 49%, #faf7f7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#faf7f7), color-stop(49%,#ffeeed), color-stop(100%,#faf7f7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #faf7f7 0%,#ffeeed 49%,#faf7f7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #faf7f7 0%,#ffeeed 49%,#faf7f7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #faf7f7 0%,#ffeeed 49%,#faf7f7 100%); /* IE10+ */
background: linear-gradient(to right,  #faf7f7 0%,#ffeeed 49%,#faf7f7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#faf7f7', endColorstr='#faf7f7',GradientType=1 ); /* IE6-8 */
border-left: 1px dashed #CCC;
margin: 13px 0 0 26px;

}


.bg-sidebar-mind {
background: #fffdfa; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmRmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iI2Y1ZThkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZkZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  #fffdfa 0%, #f5e8de 49%, #fffdfa 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#fffdfa), color-stop(49%,#f5e8de), color-stop(100%,#fffdfa)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #fffdfa 0%,#f5e8de 49%,#fffdfa 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #fffdfa 0%,#f5e8de 49%,#fffdfa 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #fffdfa 0%,#f5e8de 49%,#fffdfa 100%); /* IE10+ */
background: linear-gradient(to right,  #fffdfa 0%,#f5e8de 49%,#fffdfa 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffdfa', endColorstr='#fffdfa',GradientType=1 ); /* IE6-8 */

border-left: 1px dashed #CCC;
margin: 13px 0 0 26px;
}

.bg-sidebar-health {
background: #fffdfa; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmRmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iI2Q3ZWRlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZkZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  #fffdfa 0%, #d7edeb 49%, #fffdfa 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#fffdfa), color-stop(49%,#d7edeb), color-stop(100%,#fffdfa)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #fffdfa 0%,#d7edeb 49%,#fffdfa 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #fffdfa 0%,#d7edeb 49%,#fffdfa 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #fffdfa 0%,#d7edeb 49%,#fffdfa 100%); /* IE10+ */
background: linear-gradient(to right,  #fffdfa 0%,#d7edeb 49%,#fffdfa 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffdfa', endColorstr='#fffdfa',GradientType=1 ); /* IE6-8 */

border-left: 1px dashed #CCC;
margin: 13px 0 0 26px;

}


.bg-sidebar-design {

background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2UzZThlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  #ffffff 0%, #e3e8e7 51%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(51%,#e3e8e7), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #ffffff 0%,#e3e8e7 51%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #ffffff 0%,#e3e8e7 51%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #ffffff 0%,#e3e8e7 51%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to right,  #ffffff 0%,#e3e8e7 51%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-8 */

border-left: 1px dashed #CCC;
margin: 13px 0 0 26px;

}

.bg-sidebar-space {

background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2UzZThlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  #ffffff 0%, #e3e8e7 51%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(51%,#e3e8e7), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #ffffff 0%,#e3e8e7 51%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #ffffff 0%,#e3e8e7 51%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #ffffff 0%,#e3e8e7 51%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to right,  #ffffff 0%,#e3e8e7 51%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-8 */

border-left: 1px dashed #CCC;
margin: 13px 0 0 26px;

}



/* Latest Issue Btn */

.page-template .btn-large {
padding: 9px 34px;

}


/* Top Black Social icons in Single Pages */

.single .social, .archive .social {

margin: -20px 0 10px 0;
}

/* Flare Social Media */

/* top */
.flare-horizontal {
padding-bottom: 10px !important;
margin: -87px 0 35px 20px !important;
}

/* bottom */
.flare-position-bottom {
padding-bottom: 0 !important;
padding-top: 80px !important;
}

.flare-position-bottom-left {
text-align: left;
margin: -12px 0 17px 0 !important;
}


/* Box Scrool Categories */

#box1, #box2, #box3 {

  height: 500px;
  overflow: auto;

}

/* Shadow effect Categorie */

.shadow-cat {

position: absolute;
top: 61px;
left: 0;

}


/* New thumbnail hover effect */

/* --- Container configuration ---------------------------------------------------------- */
.viewport {
    border: 3px solid #eee;
    float: left;
    height: 130px;
    margin: 0 9px 9px 0;
    overflow: hidden;
    position: relative;
    width: 327px;
}

/* This is so that the 2nd thumbnail in each row fits snugly. You will want to add a similar
   class to the last thumbnail in each row to get rid of the margin-right. */
.no-margin {
    margin-right: 0;
}

/* --- Link configuration that contains the image and label ----------------------------- */
.viewport a {
    display: block;
    position: relative;
}

.viewport a img {
    height: 130px;
    left: -20px;
    position: relative;
    top: -20px;
    width: 327px;
}

/* --- Label configuration -------------------------------------------------------------- */
.viewport a span {
    display: none;
    font-size: 3.0em;
    font-weight: bold;
    height: 100%;
    padding-top: 120px;
    position: absolute;
    text-align: center;
    text-decoration: none;
    width: 100%;
    z-index: 100;
}
    .viewport a span em {
        display: block;
        font-size: 0.45em;
        font-weight: normal;
    }

/* --- Dark hover background ------------------------------------------------------------ */
.dark-background {
    background-color: rgba(15, 15, 15, 0.6);
    color: #fff;
    text-shadow: #000 0px 0px 20px;
}
    .dark-background em {
        color: #ccc;
    }

/**
 * You could create multiple hover background classes for different looks depending on the
 * image type. Use your imagination!
 */

 #over6 img:hover {

  width: 100%;
  height: 100%;
  background: red;
 }


 /* Search Submit */

 #searchsubmit {
margin: -1px 0 0 0;
}

/* Single P-meta ( Article owner and Date Paragraph) */

.single-post .meta {
z-index: 999;
position: relative;
}


.single-post h2 {
font-size: 24px;
line-height: 40px;
}