/*!
Theme Name: 	moment Child
Author: 		Netzpiloten
Author URI: 	https://www.netzpiloten.de
Description: 	Moment Child Theme.
Template:		moment
Version: 1.4.4
License URI: 	https://www.netzpiloten.de
*/

/* caetgory colour overrides */

@font-face {font-family:SuisseIntl;src: url(fonts/suisse/SuisseIntl-Medium.otf);font-display: swap;}
@font-face {font-family:SuisseIntlBold;src: url(fonts/suisse/SuisseIntl-Bold.otf);font-display: swap;}
@font-face {font-family:SuisseIntlLight;src: url(fonts/suisse/SuisseIntl-Light.otf);font-display: swap;}
/*
@font-face {font-family:SuisseMono;src: url(fonts/suisse/SuisseIntlMono-Regular.otf);font-display: swap;}
@font-face {font-family:SuisseMonoBold;src: url(fonts/suisse/SuisseIntlMono-Bold.otf);font-display: swap;}
*/
@font-face {font-family:SuisseMonoThin;src: url(fonts/suisse/SuisseIntlMono-Thin.otf);font-display: swap;}
@font-face {font-family:SuisseWorks;src: url(fonts/suisse/SuisseWorks-Regular.otf);font-display: swap;}
@font-face {font-family:SuisseWorksBold;src: url(fonts/suisse/SuisseWorks-Bold.otf);font-display: swap;}

h1, h2, h3, .widget-title, h4, h5, h6 {  line-height: normal;margin: 0 0 15px 0;-ms-word-wrap: break-word;word-wrap: break-word;font-weight: normal;font-family:"SuisseWorks";}

body {line-height: 1.75;font-size: 18px;color:#FFFFFF;font-family:"SuisseIntlLight";background-color: #FFF;position: relative;min-height: 750PX;}
#footer{bottom: 0;width: 100%;}
#page {	padding:5px 0;margin-bottom:30px;}

/***************************
*
* Authorpage by MS
*
****************************/
.npauthor > p > a {	color: #ffff19;}

/*Kurzzeitiges ausblenden der Borlabs Cookie-Optionen */

/*------Set different color for code -----*/
code {color: #ffff19;font-style: italic;}

/*-------- Overflow:x hidden for mobile -------*/
@media (max-width: 700px) {
	#page {overflow-x: hidden;}
}

/*----------Style Paginierung ------*/
main.main>p.post-nav-links {display: none;}

p.post-nav-links {display: flex;justify-content: flex-end;margin: 20px;}
p.post-nav-links .post-page-numbers {padding: 5px;background: #ffff19;height: 30px;width: 50px;color: #000000;display: flex;justify-content: center;align-items: center;margin: 0 5px;}
p.post-nav-links a.post-page-numbers:hover {background: #000000;color: #ffffff;}

/*------Removed styleing in html from col-xs-12 for image in part-single-left----MS---*/
.col-xs-12 .image-holder{width: auto;padding-right:15px;float:right;}
@media (max-width: 1000px) {
	.col-xs-12 .image-holder{width: 100%;float:right;padding: 0;	}
}

/*CUSTOM IMAGE SIZES */
.entry-item.full {
  width: 100%;
}

/*CUSTOM CSS for Glossar Template */
.explain_related_post {display: flex;flex-direction: row;flex-wrap: wrap;margin-bottom: 30px;}
.explain_related_post > a {width: fit-content;}
.explain_rel_pos_cont {max-width: 50%;margin-left: 30px;}
.explain_rel_pos_cont > a.btn {color: #000000;}
.explain_related_post > h3 {font-size: 1em;}
@media (max-width: 1000px) {
	.explain_rel_pos_cont {
		max-width: 100%;
		margin-left: 0px;
	}
	.explain_related_post {
		display: flex;
		flex-direction: row;
		align-items: center;
	}
	.explain_related_post > a {
		width: 100%;
	}
	.explain_related_post > a > img {
		width: 100%;
	}
}



/* -------------------------fixed social buttons -----------------------------*/
.np-fixed-buttons{position:fixed; top:3%;z-index:0}
.soc_buttons_ins{position:absolute;left:-80px;top:140px;width:60px;z-index:0}


.soc_buttons_ins a {outline:0;}
.google-button{margin-left:2px}
#btn_top{display:none;cursor:pointer;position:absolute;top:0;left:-2px;height:50px;padding-top:20px;width:56px;height:53px;z-index:20}
.np-socbutton{background-image:url("/images/social-media-icons.png?v1.0");background-repeat:no-repeat;width:50px;height:50px}
div.np-gplusone{background-position:0 -100px}
div.np-instagram{background-position:-50px -250px}
div.np-facebook{background-position:0 0}
div.np-twitter{background-position:0 -50px}
div.np-rssbutton{background-position:0 -150px}
div.np-nlbutton{background-position:0 -200px}
div.np-gplusone:hover{background-position:-50px -100px;}
div.np-facebook{background-position:-50px 0;}
div.np-twitter{background-position:-50px -50px;}
div.np-rssbutton{background-position:-50px -150px;}
div.np-nlbutton:hover{background-position:-50px -200px;}

#instagram::after{ content: "\f16d";font-family: 'FontAwesome';color:#999;font-size:2.5em;}
#facebook::after{ content: "\f082";font-family: 'FontAwesome';color:#999;font-size:2.5em;}
#twitter::after{ content: "\f081";font-family: 'FontAwesome';color:#999;font-size:2.5em;}
#rss::after{ content: "\f143";font-family: 'FontAwesome';color:#999;font-size:2.5em;}
/*------------------------------------Logo------------------------------------*/
.logo a {  background:transparent; }
.logo a:hover, .logo, .logo:hover, .logo img, .logo img:hover {background-color:transparent!important;}
.tagline {     font-size: 18px;letter-spacing: 5px;position:absolute;top:34px;right:0;padding:0;}
header {padding:10px 0 0 0;position:relative;}
.logo { float:left;width:22%;max-width:322px;min-width:150px;padding:0 !important;}
header::before{display:none;}
.logo img{width:100%;height:auto;}
@media (max-width: 1050px) {
	.tagline {clear:left;float:right;display:block;font-size:0.9em;letter-spacing:2px}
	}

/*---------------------------------Form---------------------------------------*/

.formgroup input{background-color: black;border-top-color: black;border-left-color: black;border-right-color: black;color: white;}

/*--------------------------------Content-------------------------------------*/

h1 a{color:#ffffff;}
.entry-item-foreground {position:absolute;height:100%;width:100%;z-index:1;cursor:pointer}

.entry-item:hover {border:2px solid #FFFF19;}
.entry-item:hover .entry-item-foreground {background: linear-gradient(#FFFF19, #000);opacity:0.25;}

.entry-content a {  /*color: #FFF200;*/
  color:#ffff19;text-decoration:none;}
.entry-meta a{color: #ffff19;}
.entry-categories a {  font-size: 16px !important;padding: 4px 4px 0 4px !important;margin: 1px;}
.entry-content a:hover {  color: #000000;background-color:#ffff19;}

.np-posttitle a{    color: #FFFF19;}

.entry-content a{border:none !important;}
.entry-content a:hover{background:none !important;}

/*Test: Überschrift unten im Bild anordnen von Moritz Stoll-----*/
.entry-item-content {
    display: flex;
    height: 100%;
    flex-direction: column;
    justify-content: space-between;
}

.entry-item > a:after, .npc_cardpost:after {
	height: 100%;
	/* Fallback Color */
  	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.72)), to(transparent));
  	/* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.72), transparent);
	/* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.72), transparent);
	/* FF3.6 */
	background-image: -ms-linear-gradient(bottom, rgba(0, 0, 0, 0.72), transparent);
	/* IE10 */
	background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.72), transparent);
	/* Opera 11.10+ */
	background-image: linear-gradient(bottom, rgba(0, 0, 0, 0.72), transparent);
}
.entry-item > a.no-dim:after {
  content: "";
  position: relative;
  top:0;left:0;
  display:none;
  background: none;
}
.entry-item .entry-title {
    max-width: 480px;
    margin: 0;
}

@media (max-width: 1199px) {
	.entry-item > a:after {
	    height: 100%;
	}
}


/*----------Related Posts---------*/
/*By Moritz Stoll*/
.related {
	margin-top: 30px;
}

.related h3 {
	margin-bottom: 30px;
	
}

/*Test Ende-------------------------------------*/
/*Author Bio Box - edited by Moritz Stoll*/
div#author-bio-box {
	border-top: 0px;
	border-bottom: 0px;
	border: 1px solid #ffff19;
}

/*---------------------------Main Navigation----------------------------------*/

#searchform {float:right;position:relative;width: 120px;}
@media (max-width: 980px) {
	#searchform {
		margin-top: 40px;
	}
}

#search_submit{background-color:#000;display:block;float:left;width:20px;height:auto;border: 0 none;padding:0;margin:4px 0 0;}
/* search_text */
#s{width:80%;background:black;position:relative;border-top:none;border-left:none;border-right:none;color:white;height:28px;padding:0;}
#magnifying_glass{position:relative;padding:7px

}
/*
#magnifying_glass::after{ content: "\f002";font-family: 'FontAwesome';font-size: 25px;position: absolute;top: 5px;left: -7px;color:white;}
*/
#menu-item-121802::after,#menu-item-121810::after,#menu-item-132375::after, #menu-item-121811::after{   content: "\f107";font-family: 'FontAwesome';position: absolute;left: 34%;bottom: 0;top: 55%;}

/*
#menu-item-121809 a svg{position: absolute;bottom:0;width: 30px;height: auto;right: 20px;top: 0px;}
#menu-item-121809 a{position:relative;}
.st0 {fill: black !important;stroke: white !important;stroke-width: 3 !important;stroke-miterlimit: 10 !important;}
.st1 {fill: black !important;stroke: white !important;stroke-width: 3 !important;stroke-miterlimit: 10 !important;}
*/

#menu-item-135971 a {background: url("/images/home.png") no-repeat center bottom;background-size:20px auto;padding:4px}

#menu-item-135971 a{color:transparent;}
#menu-item-121802, #menu-item-121810, #menu-item-132375, #menu-item-121811 {  position:relative;}


.menu-main-navi-container {float:right;}
.menu ul {    list-style: none;padding: 0;margin: 0;float:right;}

.mainnavy{position:relative;z-index:199;float:right;max-width:80%;display:inline-block;width:auto;padding-top:60px;}
.mainnavy ul{list-style: none;}
.menu li {   background:black;}
.menu > li {    display: inline-block;float: left;}

.menu a {    color: #fff;display: block;font-family:"SuisseIntlLight";font-size: 15px;padding:12px 24px 10px 0;text-decoration: none;text-transform: uppercase;}
#menu-item-121802 > a{  padding-right: 10px;}

.menu li:hover > a {    color: #ffff19;}


/* sub-menu styles */
.sub-menu {position:absolute;left:-9999em;}
.sub-menu li {background :black;}
.sub-menu li a{color:white;padding: 15px ;}
.menu .sub-menu li:hover a {    color: darkgray;background:#fff019;}
.menu > li:hover .sub-menu, .menu > li:focus .sub-menu {    z-index: 10;top: 45px;left:-20px;}
.menu > li:hover .sub-menu li, .menu > li:focus .sub-menu li {    opacity: 1;transform: none;}

 #resp-menu{display:none;}

/*-----------------------------  Footer  -------------------------------------*/

#footer{border-top:1px solid #ffff19;padding:2%;}

#footer a{float:left;color:#ffff19;}
#footer span{float:left;color:#ffff19;}

#footer a:last-of-type {float:right;}

#footer:after{content:"";clear:both;display:table;}

/*----------------------------- Comment Form (edited by Moritz Stoll) --------*/
input, textarea {
	color: #000;
}

/*------------------------------scroll button---------------------------------*/

.scroll-top-wrap {text-align: center;}

.scroll-top-inner {z-index: 999;opacity: 0.5;width: 50px;height: 50px;display: inline;position: fixed;cursor: pointer;right: 25px;bottom: 105px;background:#ffff19;}

.scroll-top-inner span::after {content: "\f102";font-family: 'FontAwesome';font-size:2em;color: #000;position: absolute;left: 12.5px;bottom: -5.5px}


/*---------------------------Category-Living--------------------------------*/
body.category-living .topnav, body.category-living #footer a{color: #ffb400;}
body.category-living a:hover,body.category-living  a:focus {color:#ffb400;}
body.category-living .sub-menu li:hover a {background-color:#ffb400;}
body.category-living #submit:hover {background-color:#ffb400!important;color:#000000!important;}
body.category-living .btn:hover, body.category-living .comment-reply-link:hover,body.category-living input[type="button"]:hover,body.category-living input[type="submit"]:hover,body.category-living input[type="reset"]:hover,body.category-living button:hover {background: #ffb400;}
body.category-living .arrowr {color:#ffb400;}
body.category-living .trigger-nav {color: #2e2e2e!important;background-color: #ffb400!important;padding:0;}
body.category-living  .entry-item:hover {border:2px solid #ffb400;}
body.category-living .entry-item:hover .entry-item-foreground {background: linear-gradient(#ffb400, #000);opacity:0.3;}
body.category-living .mm-menu {background:#ffb400;}
body.category-living .entry-categories a {background-color: #ffb400;}
body.category-living #footer {border-top:1px solid #ffb400!important;}
body.category-living #infscr-loading > div {  background-color: #ffb400;}
body.category-living .entry-content a {color: #ffb400;}
body.category-living .entry-content a:hover {background-color:#ffb400;}
body.category-living #paging a,body.category-living  #paging > span {background-color: #ffb400;}
body.category-living .nl_button {background-color:#ffb400;color:#000000!important;}
body.category-living .frm_cont .#FFFF19box{background-color:#ffb400;color:#000;padding:10px}
body.category-living .frm_submit {display:block !important;width:100% !important;background-color:#ffb400!important;color:#000 !important;font-weight:bold !important;}
body.category-living .scroll-top-inner {background:#ffb400;}

/*-------------------------------------Category-Games---------------------------------*/

body.category-games .topnav, body.category-games #footer a{color: #c8ff00;}
body.category-games a:hover,body.category-games  a:focus {color:#c8ff00;}
body.category-games .sub-menu li:hover a {background-color:#c8ff00;}
body.category-games #submit:hover {background-color:#c8ff00!important;color:#000000!important;}
body.category-games .btn:hover, body.category-games .comment-reply-link:hover,body.category-games input[type="button"]:hover,body.category-games input[type="submit"]:hover,body.category-games input[type="reset"]:hover,body.category-games button:hover {background: #c8ff00;}
body.category-games .arrowr {color:#c8ff00;}
body.category-games .trigger-nav {color: #2e2e2e!important;background-color: #c8ff00!important;padding:0;}
body.category-games  .entry-item:hover {border:2px solid #c8ff00;}
body.category-games .entry-item:hover .entry-item-foreground {background: linear-gradient(#c8ff00, #000);opacity:0.3;}
body.category-games .mm-menu {background:#c8ff00;}
body.category-games .entry-categories a {background-color: #c8ff00;}
body.category-games #footer {border-top:1px solid #c8ff00!important;}
body.category-games #infscr-loading > div {  background-color: #c8ff00;}
body.category-games .entry-content a {color: #c8ff00;}
body.category-games .entry-content a:hover {background-color:#c8ff00;}
body.category-games #paging a,body.category-games  #paging > span {background-color: #c8ff00;}
body.category-games .nl_button {background-color:#c8ff00;color:#000000!important;}
body.category-games .frm_cont .#FFFF19box{background-color:#c8ff00;color:#000;padding:10px}
body.category-games .frm_submit {display:block !important;width:100% !important;background-color:#c8ff00!important;color:#000 !important;font-weight:bold !important;}
body.category-games .scroll-top-inner {background:#c8ff00;}

/*--------------------------------------Category-Likes-------------------------------------*/

body.category-likes .topnav, body.category-likes #footer a{color: #00b9ff;}
body.category-likes a:hover,body.category-likes  a:focus {color:#00b9ff;}
body.category-likes .sub-menu li:hover a {background-color:#00b9ff;}
body.category-likes #submit:hover {background-color:#00b9ff!important;color:#000000!important;}
body.category-likes .btn:hover, body.category-likes .comment-reply-link:hover,body.category-likes input[type="button"]:hover,body.category-likes input[type="submit"]:hover,body.category-likes input[type="reset"]:hover,body.category-likes button:hover {background: #00b9ff;}
body.category-likes .arrowr {color:#00b9ff;}
body.category-likes .trigger-nav {color: #2e2e2e!important;background-color: #00b9ff!important;padding:0;}
body.category-likes  .entry-item:hover {border:2px solid #00b9ff;}
body.category-likes .entry-item:hover .entry-item-foreground {background: linear-gradient(#00b9ff, #000);opacity:0.3;}
body.category-likes .mm-menu {background:#00b9ff;}
body.category-likes .entry-categories a {background-color: #00b9ff;}
body.category-likes #footer {border-top:1px solid #00b9ff!important;}
body.category-likes #infscr-loading > div {  background-color: #00b9ff;}
body.category-likes .entry-content a {color: #00b9ff;}
body.category-likes .entry-content a:hover {background-color:#00b9ff;}
body.category-likes #paging a,body.category-likes  #paging > span {background-color: #00b9ff;}
body.category-likes .nl_button {background-color:#00b9ff;color:#000000!important;}
body.category-likes .frm_cont .#FFFF19box{background-color:#00b9ff;color:#000;padding:10px}
body.category-likes .frm_submit {display:block !important;width:100% !important;background-color:#00b9ff!important;color:#000 !important;font-weight:bold !important;}
body.category-likes .scroll-top-inner {background:#00b9ff;}

/*np ads*/
.np_adcont {border:1px solid #fff200;padding:10px ;position:relative;margin-bottom:1em}
.np_adlbl{font-size:16px;line-height:16px;font-weight:bold;position:absolute;display:inline-block;top:4px;left:4px;background-color:#fff200;color:#000;padding:2px 4px}
img.kofiimg{display: initial!important;vertical-align:middle;height:13px!important;width:20px!important;padding-top:0!important;padding-bottom:0!important;border:none;margin-top:0;margin-right:5px!important;margin-left:0!important;margin-bottom:3px!important;content:url('https://storage.ko-fi.com/cdn/cup-border.png')}.kofiimg:after{vertical-align:middle;height:25px;padding-top:0;padding-bottom:0;border:none;margin-top:0;margin-right:6px;margin-left:0;margin-bottom:4px!important;content:url('https://storage.ko-fi.com/cdn/whitelogo.svg')}
.btn-container{display:inline-block!important;white-space:nowrap;min-width:160px}
span.kofitext{color:#fff !important;letter-spacing: -0.15px!important;text-wrap:none;vertical-align:middle;line-height:33px !important;padding:0;text-align:center;text-decoration:none!important; text-shadow: 0 1px 1px rgba(34, 34, 34, 0.05);}
.kofitext a{color:#fff !important;text-decoration:none:important;}.kofitext a:hover{color:#fff !important;text-decoration:none}
a.kofi-button{box-shadow: 1px 1px 0px rgba(0, 0, 0, 0.2);line-height:36px!important;min-width:150px;display:inline-block!important;background-color:#29abe0;padding:2px 12px !important;text-align:center !important;border-radius:7px;color:#fff;cursor:pointer;overflow-wrap:break-word;vertical-align:middle;border:0 none #fff !important;font-family:'SuisseIntl',Helvetica,Century Gothic,sans-serif !important;text-decoration:none;text-shadow:none;font-weight:700!important;font-size:14px !important}a.kofi-button:visited{color:#fff !important;text-decoration:none !important}a.kofi-button:hover{opacity:.85;color:#f5f5f5 !important;text-decoration:none !important}
a.kofi-button:active{color:#f5f5f5 !important;text-decoration:none !important}
.kofitext img.kofiimg {height:15px!important;width:22px!important;display: initial;animation: kofi-wiggle 3s infinite;}@keyframes kofi-wiggle{0%{transform:rotate(0) scale(1)}60%{transform:rotate(0) scale(1)}75%{transform:rotate(0) scale(1.12)}80%{transform:rotate(0) scale(1.1)}84%{transform:rotate(-10deg) scale(1.1)}88%{transform:rotate(10deg) scale(1.1)}92%{transform:rotate(-10deg) scale(1.1)}96%{transform:rotate(10deg) scale(1.1)}100%{transform:rotate(0) scale(1)}}
/* END category overrides */
#mobilemenu a:hover{color:darkgray;}

/* Overwrite .gallery-item opacity */



/*________________________________________madia_______________________________*/


/*-----Changed from 980 to 991 cause of error---*/
 @media screen and (max-width:991px){
 	 /*---------------Sotial-Media-Buttons---------------------------------------*/
	.soc_buttons_ins a {    outline: 0;float: right;padding-right: 23px;margin-top: -1.25%;}

	.clr{display:none;}
	.soc_buttons_ins {position:static; width:100%;}
	.np-fixed-buttons {position: static; margin-right:6%;}

	#instagram::after{font-size:1.2em;}
	#facebook::after{font-size:1.2em;}
	#twitter::after{font-size:1.2em;}
	#rss::after{font-size:1.2em;}

	/*---------------------------Navi Hambuger------------------------------------*/
	#resp-menu{  	  display:block;position: absolute;top: 0px;right: 0;}
	.article-listing{padding-top :50px;}
	#page{/*padding-top :50px;*/}
	.logo {width: 50%;}
	.mainnavy{position:relative ;}

	#nav  {display:none;}

	.sub-menu{position: static;}

	.sub-menu li {background :black;margin:0;}
	.sub-menu li a {padding: 12px 24px 12px 0;}
	.mainnavy ul{margin-left:0;display:block;}

	/*Mobile menu*/
	#menu-item-121802,#menu-item-121810,#menu-item-132375{  width:100% !important}
	#menu-item-121802 > a, 
	#menu-item-121810 > a,
	#menu-item-132379 > a,
	#menu-item-132378 > a,
	#menu-item-132380 > a,
	#menu-item-132383 > a,
	#menu-item-132382 > a,
	#menu-item-132375 > a
	{
		display:none
	}

	#menu-item-121802::after,
	#menu-item-121810::after,
	#menu-item-121811::after,
	#menu-item-132375::after {
		display:none
	}
	#searchform {
		width: 100%;margin-bottom: 15px;}
	#searchform::after {    top: 104px;}
	#nav li{float: left;text-align:center;width: 33%;}
	#nav ul li ul li a{color:white; }
	#nav ul li ul{color:white; width: 100% !important;}

	.navactive{display:block !important;}
	.open, .close{width:2em;height:2em;overflow:hidden;display:block;cursor: pointer;}
	.resp-active{display:none;}
	.open:before{content:"";border-top:4px solid #FFFF19;border-bottom:double 12px #FFFF19;display:inline-block;width:80%;padding:4px 0 0;}
	.close:before{content:"x";display:inline-block;width:80%;text-transform:capitalize;font-size:30px;line-height:22px;color:#FFFF19;}
	.mainnavy { float: none;max-width: 100%;display: block;padding-top: 0px;}
	.mainnavy ul{  	padding:0; }
	.menu .sub-menu li:hover a {    color: #FFFF19 !important;background: black;}
	body.category-living .open::before{border-color:#ffb400 !important;}
	body.category-living .close::before{color:#ffb400 !important;}
	body.category-likes .open::before{border-color:#00b9ff !important;}
	body.category-likes .close::before{color:#00b9ff !important;}
	body.category-games .open::before{border-color:#c8ff00 !important;}
	body.category-games .close::before{color:#c8ff00 !important;}
	body.category-living .sub-menu li:hover a{background-color: black !important;color:#ffb400 !important;}
	body.category-likes .sub-menu li:hover a{background-color: black !important;color:#00b9ff !important;}
	}
body.category-games .sub-menu li:hover a{background-color: black !important;color:#c8ff00 !important;}

/*-----------------------Gallery-Caption--------------------------*/
.gallery-caption::before {
	display: none;
}

@media (min-width: 1650px) {
	.container-xl {   width: 1440px;}
}
@media (min-width: 1700px) {
	.container-xl {width: 1630px; }
}
@media (max-width: 980px) {
	/* search_text */
	#s { width:92%}
}

@media (max-width: 1200px) {
.mainnavy{display:Block;float:none;max-width:100% !important;}
}

/*------Make h2 in mobile smaller - by Moritz Stoll ----- */
@media (max-width: 767px) {
	.entry-content h2 {
		font-size: 20px;
	}
}

@media (max-width: 600px) {
	#nav li{ width: 50%;}
	.logo { width:40%}
	.np-fixed-buttons { width:100%;clear:left;}
	.soc_buttons_ins a:first-child {padding-right:6px}
	.article-listing{padding-top :10px;}
}
@media (min-width: 1600px) {
.container{width:1500px; }
}

