@charset "UTF-8";

/*доработка для Ajax Load More, пытаюсь выровнять сетку с подгруженными новостями */
@media screen and (min-width: 1240px) {
	.alm-reveal  {
		margin-left: 2%;
	}
	.alm-reveal  article:nth-child(4n+1) {
		clear:left;
	}
}

/*выравниваю горизонтальный рекламный банер среди нвостей*/
#grid-content .ad-wide {
    clear:left;
	width:70%;
	margin-top:1em;
	margin-bottom:1em;
	padding:0;
}
#grid-content section.AdWidget_ImageWidget {
	padding:0;
}


/*растяну картинку банера и добавлю отступ для элементов плагина simple-ads-manager*/
.sam-container.sam-place img {
	width:100%;
	/*margin-top:1em;*/
	margin-bottom:1em;
}


/*стиль для горизонтального разделителя строк (на главное делит строки с блоками нвостей)*/
.wpp-row-devider {
	min-width:100%;
	clear:both;
	padding:0;
	margin:0;
	font-size:0;
}


/*формирую стиль надписи рядом с лого*/
.wpp-text-logo {
	margin-left: 12px;
	font-family: Open Sans, Helvetica Neue, Helvetica, Arial, sans-serif;
	font-size:2em;
	font-weight:bold;
	color:#455A64;

}


/*выравниваю меню по средней линии заголовка*/
.wpp-header-menu {
	margin-top:1%;
}


/*стиль для хэштэга на главной странице*/
.wpp-hashtag-homepage  {
    /*position: relative;
    top: -1em;*/	
	padding-top:0;
	margin-top:0;
	height:2em;
	width:100%;
	text-align:center;	
}
.wpp-hashtag-homepage  div {
    position: relative;
    top: -1.2em;	
}
@media screen and (max-width: 480px) {
	.wpp-hashtag-homepage  div {
		float:right;
	}
}


/*выделю ссылки внутри записей*/
.entry-content a {
	color:#2459A4;	
}
/*за исключением ссылок на подписях к фотографиям*/
.wp-caption-text a{
	color:#969a9b;
}


/*для плагина "галерея картинок" фраза Полный размер в одну строку*/
.jp-carousel-image-download{
	white-space:nowrap;
}


/*оформление горизонтального блока Городской аудит на главной*/
.large-block-container {
	padding-top:1em;
	padding-bottom: 2.088em;
}

/*оформление доп.информации о пользователе*/
.wpcf-predstavleniye  {
	font-size:0.85em;
}


/* Info Boxes - скопировано со старой версии сайта*/
.info-box { background-position:0 100%; background-repeat:repeat-x; -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px; -webkit-box-shadow:0 0px 0px rgba(0, 0, 0, .2); -moz-box-shadow:0 0px 0px rgba(0, 0, 0, .2); box-shadow:0 0px 0px rgba(0, 0, 0, .2); display:block; margin:15px 0; }
.info-box .icon { background-position:12px 16px; background-repeat:no-repeat; display:block; margin:0; padding:10px 12px 15px 12px; }
.info-box-alert { background-color:#FFFBFB;background-image:url(../images/shortcodes/box/alert.png);border:1px solid #F8C9BB;color:#D0583F; }
.info-box-alert .icon { }
.info-box-approved { background-color:#FAFDF9;background-image:url(../images/shortcodes/box/approved.png);border:1px solid #C1CEC1;color:#6CB656; }
.info-box-approved .icon { }
.info-box-camera { background-color:#F6FBFB;background-image:url(../images/shortcodes/box/camera.png);border:1px solid #C9D5D8;color:#55A0B4; }
.info-box-camera .icon { }
.info-box-cart { background-color:#FCFCFC;background-image:url(../images/shortcodes/box/cart.png);border:1px solid #D3D3D3;color:#559726; }
.info-box-cart .icon { }
.info-box-doc { background-color: #eeeeee;border:0px solid #E5E5E5;color:#333333; }
.info-box-doc .icon { }
.info-box-download { background-color:#FCFCFC;background-image:url(../images/shortcodes/box/download.png);border:1px solid #D3D3D3;color:#666666; }
.info-box-download .icon { }
.info-box-media { background-color:#FBF9FD;background-image:url(../images/shortcodes/box/media.png);border:1px solid #DBE1E6;color:#8D79A9; }
.info-box-media .icon { }
.info-box-note { background-color:#FFFAF6;background-image:url(../images/shortcodes/box/note.png);border:1px solid #E6DAD2;color:#B76F38; }
.info-box-note .icon { }
.info-box-notice { background-color:#FAFCFD;background-image:url(../images/shortcodes/box/notice.png);border:1px solid #C7CDDA;color:#6187B3; }
.info-box-notice .icon { }
.info-box-quote { background-color:#F3F3F3;background-image:url(../images/shortcodes/box/quote.png);border:1px solid #D4D4D4;color:#727272; }
.info-box-quote .icon { }
.info-box-warning { background-color:#FFFDF6;background-image:url(../images/shortcodes/box/warning.png);border:1px solid #E4E4D5;color: #444444; }
.info-box-warning .icon { }

/*фиксирование бага выравнивания одиночных картинок в постах*/
div .wp-caption.aligncenter  {
	margin-left:auto;
	margin-right:auto;
}
img.aligncenter {
	display:block !important;
}

/* выделю Важные новости в архиве новостей*/
body.archive article.types-post-news-urgent div.text-holder {
	background-color:#E5E4E2;
	padding-bottom:0.5em;
	padding-left:0.5em;
}

/* доработка adamrob-parallax-scroll - картинки на всю ширну (+ в this-wp-prepare.js)*/
@media screen and (min-width: 1240px) {
	section .adamrob_parallax_fullwidth  {
		width:130%;
		left:-15%;
	}
}
