/* * 	Kiev House of Scientists*//* JEditor css */.table-striped {	width: 100%;	background: none repeat scroll 0 0 #FCFCFC;	margin-bottom: 0px;}.schouse-highlight {	background-color: #ccffff;	padding: 1px 4px;	border-radius: 4px;	border: 1px solid #20cbd4;}/****************************************************************************************** Global *//* Text Kiev House of Scientists */body {		/*background: url("../images/schouse-460x45.png") no-repeat center 80px #b5cdbe; */}html.home body {		background-color: #b5cdbe;}.t3-wrapper {	background: url("../images/schouse-460x45.png") no-repeat center 25px #b5cdbe; }@media screen and (max-width: 479px) {	.t3-wrapper {		background: url("../images/schouse-310x95.png") no-repeat center 25px #b5cdbe; 	}}/* Png Kiev House of Scientists */@media screen and (min-width: 480px) {	.t3-wrapper {	}}@media screen and (min-width: 992px) {	.t3-wrapper {	}}@media screen and (min-width: 1200px) {	.t3-wrapper {	}}html.home .t3-wrapper {}@media screen and (max-width: 479px) {		html.home .t3-wrapper {	}}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6,.jevbootstrap h1, .jevbootstrap .h1, .jumbotron h1, .jumbotron .h1, .jevbootstrap h2, .jevbootstrap h3,h1.page-title, .page-header h1, #jevents_header h1, .jev_evdt .jev_evdt_title, .month_title {  font-family: 'PT Sans Narrow',sans-serif !important;  font-weight: 500 !important;  line-height: 1.1 !important;  /*color: #fff !important;*/  margin-top: 0 !important;  padding-top: 0 !important;}h1, .h1, .jevbootstrap h1, .jevbootstrap .h1, .jumbotron h1, .jumbotron .h1,.page-header h1, #jevents_header h1, .jev_evdt .jev_evdt_title {	font-size: 180%;}h1.page-title, #jevents_header h1 {	font-size: 220% !important;	    border-bottom: 1px solid #EEEEEE;	    padding-bottom: 10px;}.page-header h1, page-header .h1, #jevents_header h1, .content-category h1 {	border-bottom: 1px solid #EEEEEE;	text-shadow: 1px 1px 2px #6B9A7D;	text-align: center;	padding-bottom: 10px; 	font-size: 220%;}@media screen and (max-width: 479px) {	.page-header h1, page-header .h1, #jevents_header h1, .content-category h1  {	border-bottom: none;	}}a {	color: #444;}h1 a, .h1 a, .month_title, .month_title_year, h1.article-title {	color: #4b8464; /*#2d5919;*/}a:hover, a:focus, a.ev_link_row:focus, a.ev_link_row:hover {	color:#444;}article a {	color:#408bc1;}article h4 {	color: #c99b57;}/* Table */td {  border-top: 0px solid #fff;  border-bottom: 0px solid #fff;  border-right: 0px solid #fff;  border-left: 0px solid #fff;  border: none; /* vertical-align: middle;*/ }.table-striped > tbody > tr:nth-of-type(2n+1) {    background: none repeat scroll 0 0 #F3F3F3;}.table-striped > tbody > tr:nth-of-type(2n+1) {    background-color: #F0F0F0;}.table-striped td {	 padding: 4px 0 4px 10px;}.badge {	text-shadow: none;}.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {	max-height: 400px;}/**************************************************************************** t3-off-canvas */.t3-off-canvas .t3-off-canvas-header {	 padding-top: 20px;}.navbar .btn, .navbar .btn-group, .navbar .off-canvas-toggle, .navbar .btn-default  {	border: none !important;	margin: 0px  !important;	padding: 0px !important;	box-shadow: none !important;   text-shadow: none;   background-image: none;   background-color: transparent;   border-radius: 0px;}.off-canvas-toggle, button.navbar-toggle i {	color: #fff !important;  text-shadow: none;}.off-canvas-toggle:hover, .off-canvas-toggle:active, .off-canvas-toggle:focus,button.navbar-toggle:hover, button.navbar-toggle:active, button.navbar-toggle:focus {	background-color: #6B9A7D !important;}.schouse_editormenu li a {	background: #b5cdbe;	color: #444 !important;}.schouse_editormenu li a:hover {	background: #6b9a7d;	color: #fff !important;}  /**************************************************************************** html t3-wrapper  *//* Header */#t3-mainnav {	background-color: #2A4F18 !important;	border-bottom: 4px solid #fff !important;	box-shadow: 0 0 12px rgba(0, 0, 0, 0.2);	height: 59px;	}.off-canvas-toggle + .container .navbar-header .logo {	border-left: 0px solid #2A4F18;}.logo-image > a {	max-width: 200px;	max-height: 55px;}/* Mega Menu */.navbar-default .navbar-nav > li > a,.navbar-default .navbar-nav  li:active  a {	color: #fff;}.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {	box-shadow: 0px -6px 0px #fff inset !important;	background-color: transparent !important;	color: #fff !important;}/* Mobile Menu */@media screen and (max-width: 991px) {	.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {		margin-left: -20px;    	margin-right: -20px;	}	.t3-mainnav .t3-navbar-collapse .navbar-nav {		margin: 0px;	} 	.navbar-default .navbar-collapse, .navbar-default .navbar-form { 		border: 0px solid #fff; 		background-color: #2d5919 !important 	} 	.t3-mainnav .t3-navbar-collapse .navbar-nav > li > a { 		border: 0px solid #fff; 		border-bottom: 1px solid #b5cdbe; 	}} /* Masthead + jumbotron */.page-masthead {	background: url("../images/schouse-bg-1150x750.png") no-repeat center 65px transparent;		height: 820px;}@media screen and (max-width: 479px) {	.page-masthead {		background: url("../images/schouse-bg-1150x750.png") no-repeat center 115px transparent;			height: 860px;	}}@media screen and (min-width: 768px) {}@media screen and (min-width: 992px) {}@media screen and (min-width: 1200px) {		}/* SlideShow */.moduletable.sc_house_slideshow {	margin-top: 246px;}@media screen and (max-width: 479px) {	.moduletable.sc_house_slideshow {		margin-top: 296px;	}}.navigation-container img {	width: 36px !important;	height: 35px !important;}/* JEvents HomePage */#Mod90 {  	background: url("../images/playbill.png") no-repeat center 30px #2a4f18;   	padding-top:40px;	  	padding-bottom:0px;  	border-top: 2px solid #fff;}#Mod90 .container {  	background: url("../images/schouse-lantern-right.png") no-repeat right top transparent;	}#Mod90 .row-feature-ct {  	background: url("../images/schouse-lantern-left.png") no-repeat left top transparent;  	padding-top: 90px;  	padding-bottom: 20px;  	min-height: 405px;}#Mod90 table {	max-width: 85%;}table.mod_events_latest_table p {	padding: 4px 10px 4px 20px;	color:  #408bc1; /* 565666 */	margin: 0px;	font-size: 12px;	font-weight: bold;}.sc_house_daily_event, .mod_events_latest_date {	/*background: #fffef1 ;*/	/*font-weight: bold;*/}.sc_house_severaldays_event {	background: url("../images/color-palette-40x50.png") no-repeat 10px center transparent;	padding-left: 50px;}p.sc_house_month  {    line-height: 100%;    text-align: center;    color: #408bc1;    font-size: 10px;    width: 42px;}.mod_events_latest_content a {	color: #2a4f18;	font-size: 160%;   line-height: 100%;   font-weight: normal;}.mod_events_latest_content a:hover {	color:#408BC1; }span.sc_house_delimiter {	color: #506d42;}/* AllEvents Link */.sc_house_allevents_link {	 text-align: center;	 padding-top:10px;	 margin: 20px 0px 20px;}.qfsubmit input[type="button"] {	color: #fff;	    background: none repeat scroll 0 0 #408BC1;    border: medium none;    color: #FFFFFF;    cursor: pointer;    font-size: 14px;    padding: 10px 20px;}.sc_house_allevents_link a {	color: #444;	    border: medium none;    border-radius: 20px;    cursor: pointer;    font-size: 14px;    padding: 20px;	background: rgb(255,252,252); /* Old browsers */	background: -moz-linear-gradient(top,  rgba(255,252,252,1) 0%, rgba(181,205,190,1) 100%); /* FF3.6-15 */	background: -webkit-linear-gradient(top,  rgba(255,252,252,1) 0%,rgba(181,205,190,1) 100%); /* Chrome10-25,Safari5.1-6 */	background: linear-gradient(to bottom,  rgba(255,252,252,1) 0%,rgba(181,205,190,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffcfc', endColorstr='#b5cdbe',GradientType=0 ); /* IE6-9 */}/*********************************************************************** Modules *//* JCalendar */#Mod88 .row {	margin-left: -20px;}#Mod88.row-feature {	padding-top: 40px;}#Mod88.sc_house_calendar {  	background: url("../images/aesculus.png") no-repeat center 5px #2D5919;   	border-top: none;}#Mod88.sc_house_calendar .container {   	background: url("../images/schouse-spiral-right.png") no-repeat right 5px transparent ; 	   width: 480px;}@media screen and (max-width: 479px) {	#Mod88.sc_house_calendar {  		background: url("../images/aesculus-small.png") no-repeat center 5px #2D5919;   		border-top: none;	}	#Mod88.sc_house_calendar .container {   	width: 360px;	}}#Mod88.sc_house_calendar .row-feature-ct {   	background: url("../images/schouse-spiral-left.png") no-repeat left 5px transparent ; 	  /* width: 480px;*/}#flatcal_minical {	/*width: 100%;*/}.sc_house_calendar table {}.sc_house_calendar table td, .sc_house_calendar table  tr td {/*    border: 0px solid #2d5919;    text-align: center; 	line-height: 200%;*/}.mod_events_td_daynoevents:hover, .mod_events_td_daywithevents:hover, .mod_events_td_todaynoevents:hover,#jevents_body .cal_daysnoevents:hover, .event_legend_name:hover {	background-color: #ccc;}.sc_house_calendar table td.mod_events_td_dayname {	border-bottom: 1px solid #2d5919 !important;}/* JCalendar ToolTip */.jevtt_title {	background: #b5cdbe !important;}/* Last month Events */html.sc_house_lastmonth-events .sc_house_allevents_link {	display: none;}/* Аренда залов */#Mod94 h3, #Mod95 h3, #Mod96 h3, #Mod97 h3 {	font-size: 140%;}#Mod94 li, #Mod95 li, #Mod96 li, #Mod97 li {/*	border-top: 1px solid #fff;*/	box-shadow: 0 1px 0 #DDDDDD;}#Mod94 li a, #Mod95 li a, #Mod96 li a, #Mod97 li a {	padding-left: 0px;	/*border-top: 1px solid #fff;*/}#Mod94 li a:hover, #Mod95 li a:hover, #Mod96 li a:hover, #Mod97 li a:hover {	background: #b5cdbe;	padding-left: 10px;	color:  #444 !important;}#Mod94 li.active a, #Mod95 li.active a, #Mod96 li.active a, #Mod97 li.active a {	color: #fff;	padding-left: 10px;}.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {	background: #6b9a7d;	color: #fff !important;}/*********************************************************************************** jEvents Pages */#jevents {	/*background: url("../images/schouse-bg-1150x1150.png") no-repeat center 50px transparent;*/	min-height: 810px;}#jevents_header {	text-align: center;	/*border-bottom: 1px solid #EEEEEE;*/   margin: 0px 0px 0px 0px;}html.view-month.layout-calendar #jevents_header ul.actions,html.task-month\.calendar #jevents_header ul.actions {	display: none;}html.task-icalrepeat.detail #jevents_header ul.actions {   display: inline !important;   }#jevents .schouse_actions ul.actions li {	float: none;}#jevents_header .icon-print:before,#jevents_header .icon-envelope:before {	padding: 14px 0px 0px 2px;}html.layout-calendar #jevents_header ul.actions,html.task-year.listevents #jevents_header ul.actions,html.task-month.calendar #jevents_header ul.actions,html.layout-events #jevents_header ul.actions,html.schouse_foto-video ul.actions {		display: none;}#jevents_body {   padding: 10px 10px 10px 10px;	background: #fff;	max-width: 767px;	margin: auto;	margin-top: 187px;	margin-bottom: 0px;	min-height: 335px;	/*box-shadow: 1px 1px 2px #444;*/}html.task-icalrepeat\.detail #jevents_body,html.task-day\.listevents #jevents_body,html.task-week\.listevents #jevents_body,html.task-year\.listevents #jevents_body,html.layout-listevents #jevents_body {		margin-top: 136px;}html.window.task-icalrepeat\.detail #jevents_body,html.window.task-day\.listevents #jevents_body,html.window.task-week\.listevents #jevents_body,html.window.task-year\.listevents #jevents_body {		margin-top: 0px;}html.view-month.layout-calendar #jevents_body,html.task-month\.calendar #jevents_body {	 max-width: 1040px;}html.schouse_foto-video #jevents_body .new-navigation {	display: none;}@media screen and (min-width: 992px) {	.content-category {  	min-height: 690px;	}	#jevents_body.schouse_foto-video {  		/*min-height: 690px;*/	}}/* jCalendar */.cal_table td, .cal_table tr td   {	border: 0px solid #fff;	box-shadow: 1px 1px 0 #b5cdbe;	} table.cal_table {    border-collapse: separate;    border-spacing: 2px;    box-shadow: -1px -1px 0 0 #DDDDDD;}.jev_evdt {	background: #fff;}@media screen and (min-width: 1200px) {	.jev_evdt { 		min-height: 300px;	}}a.jev_back { 	  margin-top: 20px !important; } #jevents_body p a.jev_back:hover {  	/*padding: 5px 12px 4px 12px;*/  	background: none repeat scroll 0 0 #408BC1 !important;  	text-decoration: none !important; }.jevbootstrap a:focus, .jevbootstrap a:hover, a.jev_back:hover, .jevbootstrap .btn:hover, .jevbootstrap .btn:focus {	/*background: #0067a2 !important;	color: #fff !important;*/	text-decoration: none !important;	 /*text-decoration: underline !important;*/} .jev_evdt .jev_evdt_title {  padding-right: 40px;}.jev_evdt_summary, .jev_evdt_hits {	font-size: 95%;	color: #999;	padding-top: 10px !important;	margin-top: 20px;}@media screen and (max-width: 479px) {	.jev_evdt .jev_evdt_summary {		width: 65%;	}	}.jev_evdt_summary {/*	padding-left: 60px;	background: url(../../../images/calendar.png) no-repeat left center; */}.mapprint > img {	width: 16px !important;}/* Pagination */.jev_pagination {	background: #fff;	min-height: 74px;	padding-left: 10px;}.pagination {		margin-bottom: 0px;}/*********************************************************************************** jTags */#Mod113.row-feature {	height: 46px;	padding: 4px 0px;	border-top: none;}a.ev_link_row, a.ev_link_row:link {	color: #444 !important;	padding-right: 20px;}.jevtaglabel { font-family: 'PT Sans Narrow',sans-serif !important;	font-size: 18px;	color: #408bc1;	/*margin-bottom: 10px;*/	font-weight: normal !important;	border-top: 1px solid #ddd !important;}.jevtag_entries {/*	display: inline-block;	padding: 4px 12px; background-color: #B5CDBE;*/ color: #999; font-style: italic;}.schouse_foto-video .eventlist_col a {	 font-size: 14px;	 font-weight: normal;}.system-unpublished, tr.system-unpublished {	border-top: none;	border-bottom: none;}.jevbootstrap .table-bordered, .jevbootstrap .table-bordered th, .jevbootstrap .table-bordered td {	border: none;	border-collapse:  collapse;}.jevbootstrap .table-bordered td {	border: 1px solid #DDDDDD;	font-size: 95%;}.table-bordered > tbody > tr:nth-of-type(2n+1) {	background-color: #f0f0f0;}.table-bordered > tbody > tr {	background-color: #F9F9F9;}/*********************************************************************************** jEvents Поиск */#jevents fieldset {		padding: 10px 10px 0px 10px;		width: 100%;}.jev_toprow.jev_toprowcat, #jevents_body fieldset br {	display: none;}#jevents_body fieldset .jev_listrow br {	display: block;}.jev_catdesc {   font-style: italic;  padding-left: 16px;  color: #6b9a7d; }.jev_noresults {  font-style: italic;  padding: 0px 0px 10px 16px;  color: #c99b57;  font-weight: bold; }/*********************************************************************************** Joomla category */.category-list .cat-items {	/*padding-top: 20px;*/}.content-category .cat-items  {	background: #fff;   padding: 10px 10px 10px 10px;   /*min-height: 570px;*/}.cat-items {		max-width: 610px;		margin: auto;		margin-top:187px;}/*********************************************************************************** Joomla Pages *//* Клубы, секции ... */.item-page {/*	background: url("../images/schouse-bg-1150x1150.png") no-repeat center -5px transparent;	*/	/*height: 750px;*/}.content-category {/*	background: url("../images/schouse-bg-1150x750.png") no-repeat center 50px transparent;		min-height: 750px;*/}header.article-header, aside.article-aside, section.article-content {		background: #fff;}/* Изображения */ @media screen and (min-width: 768px) {	article img, .article-intro img  { 		max-width: -moz-max-content;	}}.article-content td, .article-content tr td {	border-top: none !important;	text-align: center;}/* Афиша */html.schouse_playbills .t3-mainbody,html.schouse_playbills .t3-content,html.schouse_playbills .item-page,html.schouse_playbills .item-page article {/*	padding-bottom: 0px;	margin-bottom: 0px;*/}.t3-mainbody {	padding-bottom: 0px ;	margin-bottom: 0px;	background: url("../images/schouse-bg-1150x750.png") no-repeat center 130px transparent;}@media screen and (max-width: 479px) {	.t3-mainbody{		background: url("../images/schouse-bg-1150x750.png") no-repeat center 155px transparent;	}}html.com_jevents .t3-mainbody {	/*background-image: none;*/}@media screen and (min-width: 1200px) {	.t3-mainbody {	min-height: 890px;		}}.t3-content,.item-page,.item-page article {	padding-bottom: 0px ;	margin-bottom: 0px;}.t3-content,.item-page,.item-page article,.content-category {	margin: auto;}.item-page article {	max-width: 767px;	margin-top: 176px;}html.window .item-page article {	margin-top: 0px;}html.schouse_playbills .item-page article,html.schouse_manual .item-page article {			max-width: 1040px;}@media screen and (min-width: 992px) {	.article-content {    	min-height: 570px;	}	html.schouse_files .article-content {    	min-height: 370px;	}}.t3-content {	padding-top: 60px;}@media screen and (max-width: 479px) {	.t3-content {		padding-top: 100px;	}}.page-header {    border-bottom: none;     margin: 0px 0px 0px 0px;    padding-bottom: 10px;}h1 a {	 text-shadow: none;}.article-info {	font-size: 90%;}section.article-content i.fa-clock-o,section.article-content em.fa-clock-o {	font-size: 400%;	color: #6B9A7D;}.article-info dd {	white-space:normal;}.item-page article {/*	background-color: #fff;*//*	padding: 2px 2px 0px 2px;*/}.category-name a {	background-color: #6B9A7D;	text-transform: none;}header.article-header {		padding: 30px 20px 0px 20px;} aside.article-aside {	padding: 0px 20px 0px 20px;	margin-bottom: 0px !important;	}section.article-content {		padding: 10px 20px 0px 20px;} .divider-vertical {	margin: 0px;}.item-page article ul.pagenav {	background-color: #b5cdbe;	padding-top: 20px;}html.schouse_manual .item-page article ul.pagenav {	padding-top: 5px;	padding-bottom: 10px;}.pagenav li > a {	border: 1px solid #9abdab;}/************************************************************** Наши залы, списки категорий */html.schouse_community .t3-wrapper  {/*  background-image: none;*/}.wrap.t3-sl.t3-sl-2 {	 /*display: inline;*/}html.schouse_halls_salon .col-lg-3.col-md-3.col-sm-3.col-xs-6,html.schouse_community .col-lg-3.col-md-3.col-sm-3.col-xs-6,html.schouse_foto-video .col-lg-3.col-md-3.col-sm-3.col-xs-6,html.schouse_info .col-lg-3.col-md-3.col-sm-3.col-xs-6   {/*	width: auto;	min-width: 100%;	height: 0px;*/}html.schouse_halls_salon .t3-navhelper .container,html.schouse_community .t3-navhelper .container,html.schouse_info .t3-navhelper .container  {	background: transparent;}#Mod102, #Mod109, #Mod117  {	/*padding: 20px 10px 10px 10px;*/}.t3-module .module-inner { 	/*padding-top: 24px;*/}#Mod102 .module-inner , #Mod109 .module-inner , #Mod117 .module-inner   {	/* display: inline;*/}html.schouse_halls_salon .t3-module .module-inner,html.schouse_community .t3-module .module-inner,.module_menu.schouse_foto-video,html.schouse_info .t3-module .module-inner  {	/*	background: url(../images/schouse-greek-white-bg-16x14.png) repeat-x left top transparent;*/}.module_menu.schouse_foto-video  { 	padding: 10px 0px 0px 25px;/* 	text-align: left;*/}.com_jevents.view-list.layout-events .wrap.t3-sl.t3-sl-2 {		display: none;}.module_menu.schouse_foto-video  .nav.nav-pills.nav-stacked {	display: inline-block;}#Mod102 .nav > li > a,#Mod109 .nav > li > a,#Mod117 .nav > li > a {	float: left;	padding: 8px  12px;	background: #c3d7cb;  margin-right: 2px;  margin-bottom: 4px;}.t3-spotlight .schouse_foto-video ul li {	float: left;  margin-right: 2px;}.t3-spotlight .schouse_foto-video ul li a {	background: #c3d7cb;}html.schouse_halls_salon .nav-pills > li.active > a, html.schouse_halls_salon .nav-pills > li.active > a:hover, html.schouse_halls_salon .nav-pills > li.active > a:focus,html.schouse_community .nav-pills > li.active > a, html.schouse_community .nav-pills > li.active > a:hover, html.schouse_community .nav-pills > li.active > a:focus,html.schouse_info .nav-pills > li.active > a, html.schouse_info .nav-pills > li.active > a:hover, html.schouse_info .nav-pills > li.active > a:focus,.t3-spotlight .schouse_foto-video .nav-pills > li.active > a,.t3-spotlight .schouse_foto-video .nav-pills > li.active > a:hover,.t3-spotlight .schouse_foto-video .nav-pills > li.active > a:focus   {	background-color: #6b9a7d !important;}html.schouse_halls_salon #Mod102 .nav > li > a:hover, html.schouse_halls_salon #Mod102 .nav > li > a:focus,html.schouse_community #Mod109 .nav > li > a:hover, html.schouse_community #Mod109 .nav > li > a:focus,html.schouse_info #Mod117 .nav > li > a:hover, html.schouse_info #Mod117 .nav > li > a:focus,.t3-spotlight .schouse_foto-video .nav > li > a:hover,.t3-spotlight .schouse_foto-video .nav > li > a:focus  {	background-color: #6b9a7d !important;	color: #fff;}#Mod102 .nav-stacked > li + li,#Mod109 .nav-stacked > li + li,#Mod117 .nav-stacked > li + li,.t3-spotlight .schouse_foto-video ul li   {	margin-top: 0px;}@media screen and (max-width: 479px) {	#Mod102 .nav > li > a, #Mod109 .nav > li > a, #Mod117 .nav > li > a {		float: none;	}	.schouse_halls_salon  .t3-spotlight {		/*height: 270px;*/	}	.schouse_community  .t3-spotlight  {		/*height: 210px;*/	}	.schouse_info  .t3-spotlight  {		/*height: 270px;*/	}	}@media screen and (min-width: 480px) and (max-width: 767px) {	.schouse_halls_salon .t3-spotlight, .schouse_info .t3-spotlight {		/*height: 120px;*/	}}@media screen and (min-width: 768px) and (max-width: 991px) {	.schouse_halls_salon .t3-spotlight, .schouse_info .t3-spotlight  {		/*height: 130px;*/	}}.schouse_halls_salon .wrap.t3-sl.t3-sl-2, .schouse_community .wrap.t3-sl.t3-sl-2, .schouse_info .wrap.t3-sl.t3-sl-2 {	padding: 20px 0px 10px;	/*background: #fff;*/}html.schouse_foto-video .wrap.t3-sl.t3-sl-2 {	padding: 0px 0px 10px;	/*background: #fff;*/}@media screen and (min-width: 768px) {	.schouse_halls_salon .t3-sl, .schouse_community .t3-sl, .schouse_foto-video .t3-sl, .schouse_info .t3-sl,	html.schouse_foto-video .t3-sl {		/*padding: 0px 0px 40px;*/		 max-width: 860px;		 margin-left: auto;		 margin-right: auto;	}}.item-page.schouse_halls_salon article {	background: #fff;	max-width: 860px;}.schouse_halls_salon section.article-content {	margin:0px 10px;	padding-bottom: 20px;}/************************************************************* reCaptcha 2.0 */.qfcapt a {	color: #eee;	font-size: 8px;}/************************************************************** Ari Doc */a.aridoc-dl, #jevents_body a.jev_back, a.cppd-map {	background: #408BC1 !important;  	/*border-color: #0067A2;*/  	color: #FFFFFF !important;  	/*line-height: 14px !important;*/  	padding: 5px 12px;  display: inline-block;  text-decoration: none;  border: none !important;  border-radius: 0px !important;   text-shadow: inherit;}.aridoc-dl-container {	margin-bottom: 30px !important;	height: 14px;  	margin-top: 10px !important;}/* SigPlus */#boxplus .boxplus-dialog {	 background-color: #444; }.boxplus-controls:hover,.boxplus-next:hover,.boxplus-prev:hover {	cursor: pointer;}/******************************************************************************* breadcrumb */.t3-navhelper {	border-top: 5px solid #fff;}.breadcrumb {	font-size: 10px;}/******************************************************************************* Footer */.t3-copyright  {	background: url("../images/schouse-footer.png") no-repeat center -2px #6b9a7d;		border-top: 5px solid #fff;	height: 470px;}@media screen and (max-width: 479px) {	.t3-copyright  {		background: url("../images/schouse-footer-400x305.png") no-repeat center -2px #6b9a7d;		height: 305px;		}}.t3-copyright .container {	/*display: none;*/}.t3-copyright .copyright  {	margin-top: 370px;	text-align: center;  width: 100%;  }.t3-copyright .copyright  span {	 font-size: 11px;		 color: #fff; }.t3-copyright .copyright .moduletable {	padding-top: 5px;}/* Copyright */ .t3-logo, .t3-logo-color {	/*background: url(../../../images/science_education.png) no-repeat right top; */}/****************************************************************************** Login + User Page */html.com_users .users-profile-core {		background-color: #fff;/*		padding: 20px;*/}html.com_users .page-header, html.com_users .profile-edit {/*	background-color: #b5cdbe;*/	margin: 0px;	padding: 0px;}html.com_users form {		background-color: #fff;		padding-top: 20px;}html.com_users .page-header h1 {	border-bottom: 1px solid #ddd;	padding-bottom: 10px;	font-size: 220% !important;	/*margin-bottom: 10px;*/	background-color: #b5cdbe;}fieldset#users-profile-core, fieldset#users-profile-custom, form.form-validate fieldset  {		padding: 30px 10px 0px 20px;		width: 100%;}form#user-registration fieldset {	/*	padding: 0px 10px 0px 10px;		width: 100%;*/}legend {	  	font-family: 'PT Sans Narrow',sans-serif !important;	  	color: #4B8464;	  	font-size: 180%;	  	font-weight: normal;	   background: #fff;	   /*padding-top: 20px;*/	   padding: 0px;	   margin: 0px;}.profile-edit legend {	padding-top: 0px;}html.com_users .other-links, #member-profile .form-group {		background-color: #fff;}@media screen and (min-width: 992px) {	html.com_users .profile, html.com_users .control-group {		min-height: 750px;	}		html.com_users .other-links  {	 min-height: 410px;	}}/* Вышли */.logout .control-group .controls {	margin: auto auto;	margin-bottom: 20px;}html.com_users.view-login .login-wrap,html.com_users.view-reset .reset, html.com_users.view-remind .remind,html.com_users.view-remind .profile-edithtml.com_users.view-profile {			min-height: 810px;}html.com_users form {	padding-top: 0px;}html.com_users.view-login .logout form {	max-width: 385px;   margin-left: auto;   margin-right: auto;   background: #fff;   	margin-top: 186px !important; }.login form.form-validate, form#user-registration {	padding: 0px !important;	margin: auto auto;	margin-top: 186px !important; 	max-width: 385px;}form#member-profile {	padding: 0px !important;	margin: auto auto;	margin-top: 40px !important; 	max-width: 800px;}html.com_users .other-links, #member-profile .form-group, html.com_users .logout {		margin-bottom: 0px;}	form#member-profile .form-group {			max-width: 800px;			margin: 0px;}		form#user-registration .btn-primary {	margin-bottom: 16px;}	html.com_users .other-links {	max-width: 385px;	 min-height: 50px;	 margin: auto auto;}	html.com_users .control-group {	min-height: 20px;	text-align: center;}html.com_users form .btn-primary {	margin-top: 10px;}		ul.btn-toolbar {	 position: fixed;	 right: 21%;	 top: 250px;}ul.btn-toolbar .btn-default {		 background: #b5cdbe;}ul.btn-toolbar .btn-default:hover {		 background: #6b9a7d;}/****************************************************************************** Редактор FrontEnd *//* Joomla */.edit.item-page fieldset {	background-color: #f7f7f7;}.edit.item-page .form-validate {	margin-top: 177px;	min-height: 220px;}.btn-toolbar {	padding-bottom: 10px;}.jev_evdt .jev_evdt_icons {	margin-top: 0px;}.ev_adminpanel {	background: url(../images/schouse-greek-bg-16x20.png) repeat-x left top #fff;	border-top: 2px solid #fff;	padding-top: 20px;}.ev_adminpanel a {	background: #c99b57;	padding: 4px 12px;	color: #fff;	/*box-shadow: 1px 1px 2px #666;*/}.ev_adminpanel a:hover {	box-shadow: 1px 1px 2px #666 !important;	background: #c99b57 !important;	padding: 4px 12px !important;	color: #fff !important;}#jevents_body ul.ev_ul li.ev_td_li a b {	color: #c99b57;}.jev_listrow .ev_td_li img {	float: right;	margin-top: -10px;}html.window .jev_listrow .ev_td_li img,html.window .jev_evdt_icons img,html.window #jevents_header ul.actions li.email-icon { display: none;}/**************** Modal Editor */#myEditModal.modal {	border: none;	 border-radius: 0px; }.window .window-mainbody {	padding: 10px;}.window #jevents {	background: #f7f7f7;	padding: 0px 10px 0px 10px;	margin: 0px;}.window ul#myEditTabs {	border-bottom: 1px solid #fff;   box-shadow: 0px 1px 0px #DDDDDD;   }.window label.btn {/*	border-radius: 0px !important;	background: #6b9a7d;*/}.window ul#myEditTabs li a,.edit.item-page li a {	background: #c3d7cb;	border-radius:0px;}.window ul#myEditTabs li.active a,.edit.item-page li.active a {	background: #6b9a7d;	border-radius:0px;}/* display none */.window  .row.jevaccess, #editor-xtd-buttons {	display: none;}/* Tags select */#tagchoices {	border: none !important;}#tagchoices > div, #tagmatches > div {	background: #c3d7cb;	margin: 2px !important;	padding: 0px 0px 0px 4px!important;}#tagchoices > div:hover, #tagmatches > div:hover {	background: #6b9a7d;	color: #fff;}.window legend {	border: none;	background: none;	font-size: 120%;	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;}fieldset.radio.btn-group label.active {		background: #6b9a7d;}.window .jeveditrepeats label { font-weight: normal;}.window input {	height: 30px ;	border-radius: 0px;}.task-icalevent\.edit #jevents {	background-image: none;}.edit.item-page {		 max-width: 1040px;}/* Выбор года */#year_chzn, #month_chzn {	min-width: 120px;	display: inline-table;	float: left;}#year_chzn {	min-width: 75px;}#jumpto form button {/*	float: left;	margin-left: 20px;*/}  .jev_daysnames.category td, .jev_daysnames.category tr td {    border-top: none; /*1px solid #DDDDDD;*/}.chzn-container .chzn-single, .chzn-container .chzn-drop {	min-width: 75px;}/******************************************************************************** Acy Mayling*//*#acyarchivelisting, .acymailing_footer,*/#acylistslisting {   	background-color: #fff;	max-width: 767px;	 margin-right: auto;	 margin-left: auto;	 margin-top: 0px; 	min-height: 810px;}#acylistslisting h1 {	 background: #b5cdbe;	 text-align: center;	 height: 140px;  }div.acymailing_list {	margin-top: 10px;}#acyarchivelisting, .acymailing_footer {	padding: 20px;}@media screen and (min-width: 992px) {	#acyarchivelisting {	 min-height: 690px;	}}/* Alert Message */#system-message-container{	position: fixed;	margin-left:auto;	margin-right:auto;   width: 400px;   height: auto;   left: 0px;   right: 0px;   box-shadow: 1px 1px 2px #444;   margin-bottom: 0px;   top: 210px;}#system-message, .alert {	   margin-bottom: 0px;}/* Завантаження файлів */p.schouse_upload_url span { font-weight: bold;}#fancybox-close {	right: -35px;}/* GoBack */.btn-primary {	background: #408BC1;	opacity: 0.85;}.head-search .schouse_goback {    position: fixed;    right: 20px;    top: 100px;    z-index: 999;}.head-search .schouse_goback a {	padding: 4px 16px 4px 14px;   border: 1px solid #0067A2;  	font-size: 28px;}.head-search .schouse_goback .fa-caret-left { }/* eof */