#account{bottom:-10px;float:right;position:relative}
*{font-family:Arial, Tahoma;font-size:1em}

.addpage.active .subunder .item{background:#358ECE url(images/add-menu-item-gr-active.png) bottom left!important;color:#ccc;font-size:12px!important;padding:5px 20px 10px 25px !important}
.b-aside-container-for{height:275px;margin-bottom:-305px;position:absolute}
.footer-comments{margin-bottom:20px;padding-left:260px}
.notification{background:#fff;border:1px solid #6F0;font-size:14px;padding:10px}
.small-top-nav{background:#3991D0;margin-left:-80px;padding:10px;position:fixed}
.small-top-nav a{color:#fff}
.submenu-toggler{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;bottom:-15px;color:#FFF;cursor:pointer;float:right;height:0;margin-bottom:-48px;margin-right:10px;position:relative;width:0}
.submenu-toggler.active{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;border-top:0;height:0;width:0}
.subunder{display:none;margin-bottom:-12px;margin-left:-20px;margin-right:-15px}
.subunder .item{background-image:none!important;font-size:12px!important;padding:5px 20px 10px!important}
.subunder a:hover .item,.subunder a .item.active{border-left:2px #fff solid;color:#fff!important; margin-left: -2px;}
.toggler:hover div.edit{background:url(/sites/all/modules/polden/ico/edit5.png) no-repeat top center;height:16px;margin:0 0 0 240px;position:absolute;width:16px}
.toggler:hover div.edit:hover{background:url(/sites/all/modules/polden/ico/edit4.png) no-repeat top center;height:32px;margin:-8px 0 0 232px;position:absolute;width:32px}
.webform-client-form .description ul{margin:0 0 15px;padding:0}
.webform-client-form .description ul li{list-style:disc;margin:0 0 10px 20px;padding:0}
.webform-client-form .error{border:1px solid red}
.webform-client-form .form-required{color:red}
.webform-client-form .webform-component{margin:0 0 7px}
.webform-client-form fieldset{border:0;margin:0 0 15px;padding:10px 0 0}
.webform-client-form fieldset legend{font-size:14px;font-weight:700}
.webform-client-form input,.webform-client-form textarea{width:400px}
.webform-client-form input.form-checkbox,.webform-client-form .form-submit{width:auto}
.webform-client-form input.webform-calendar{height:15px;width:18px}
.webform-client-form label{display:block;margin:0 0 3px}
.webform-container-inline div{display:inline}
a{color:#3991d0}
a img{border:0}
body{background:url(images/body-bg.png) repeat-x top left}
div.organization-view{margin:0 auto;width:960px}
div.organization-view .header{color:#013167;float:left;font-size:14pt;font-style:italic;margin-bottom:17px;overflow:hidden;width:100%}
div.organization-view .header .logo{float:left;padding-bottom:6px;width:260px}
div.organization-view .header .logo img{max-height:150px}
div.organization-view .header .orgname{border-left:1px solid #ccc;float:right;margin-bottom:10px;margin-top:20px;padding-left:20px;text-align:left;width:330px}
div.organization-view .header .orgname .nammy{font-size:14px}
div.organization-view .header .orgname .phone{color:#358ece;float:left;font-size:21px;font-style:normal;padding-top:5px}
div.organization-view .header .orgname .title{font-size:16px;font-weight:700}
div.organization-view .header .orgname .town{float:left;font-size:16px;padding-right:10px;padding-top:10px}
div.organization-view .header .slogan{float:left;font-size:16px;width:300px; min-height:82px;}
div.organization-view .info-container{background:none;clear:both;margin-bottom:10px;margin-top:10px;overflow:hidden;padding-left:250px}
div.organization-view .info-container .contacts .company-map{border:5px solid #CCC;float:left;height:300px;margin:10px 0 0 -40px;overflow:hidden;width:660px}
div.organization-view .info-container .contacts .left-of{float:left;font-size:14px;margin-right:50px;width:280px}
div.organization-view .info-container .contacts .left-of .left-of-addr{background:url(images/addr.png) no-repeat left top;margin-left:-25px;overflow:hidden;padding-left:25px}
div.organization-view .info-container .contacts .left-of .left-of-addr .description,div.organization-view .info-container .contacts .left-of .left-of-addr .addr{color:#666;font-size:12px;padding-right:10px}
div.organization-view .info-container .contacts .left-of .left-of-edit{background:url(images/edit.png) no-repeat left top;margin-left:-25px;margin-top:20px;overflow:hidden;padding-left:25px}
div.organization-view .info-container .contacts .left-of .left-of-phone{background:url(images/phone.png) no-repeat left top;margin-left:-25px;margin-top:10px;overflow:hidden;padding-left:25px}
div.organization-view .info-container .contacts .left-of .left-of-phone i{}
div.organization-view .info-container .contacts .left-of .left-of-phone span{float:left;overflow:hidden;width:100%}
div.organization-view .info-container .contacts .left-of .left-of-schedule{background:url(images/time.png) no-repeat left top;margin-left:-25px;margin-top:20px;overflow:hidden;padding-left:25px}
div.organization-view .info-container .contacts .left-of .left-of-www-email{margin-top:20px;}
div.organization-view .info-container .contacts .left-of .left-of-www-email .website {background:url(images/world.png) no-repeat left top;margin-left:-25px;overflow:hidden;padding-left:25px;margin-bottom:25px;}
div.organization-view .info-container .contacts .left-of .left-of-www-email .email {background:url(images/email.png) no-repeat 2px 3px;margin-left:-25px;margin-top:5px;overflow:hidden;padding-left:25px}
div.organization-view .info-container .contacts .map-of{float:left;height:300px;width:660px}
div.organization-view .info-container .contacts .map-overlay{height:300px;margin-bottom:-300px;position:relative;z-index:999}
div.organization-view .info-container .contacts .right-of{float:left;width:300px}
div.organization-view .info-container .contacts .right-of .right-of-main-photo{background:url(images/building-bot.png) no-repeat 5px 100%;padding-bottom:8px}
div.organization-view .info-container .container{background:none;border-left:none;padding-left:30px}
div.organization-view .info-container .container .catalogue.item .description,div.organization-view .info-container .container .gallery.item .description{padding:5px 0}
div.organization-view .info-container .container .catalogue.item .photo-item,div.organization-view .info-container .container .gallery.item .photo-item{float:left;margin-bottom:10px;margin-right:15px;min-height:305px;width:200px}
div.organization-view .info-container .container .gallery.item .photo-item .title{color:#1B3E66;float:left;font-size:18px;padding:5px 0 10px;width:200px}
div.organization-view .info-container .container .gallery.item .photo-item.gal{float:left;margin-bottom:10px;margin-right:15px;min-height:1px;width:300px}
div.organization-view .info-container .container .gallery.item .photo-item.gal img{float:left;}
div.organization-view .info-container .container .gallery.item a.text{float:left;width:100%}
div.organization-view .info-container .container .gallery.item h4{color:#1B3E66;font-size:18px;padding:5px 0 10px}
div.organization-view .info-container .container .item{background:none;clear:right;display:none;line-height:150%;padding:0 0 45px; margin-left: -30px;}
div.organization-view .info-container .container .item .addinfo-rubs a{color:#999;text-decoration:none}
div.organization-view .info-container .container .item .addinfo-rubs a:hover,div.organization-view .office-container a:hover{text-decoration:underline}
div.organization-view .info-container .container .item .view-toggle {float: right;}
div.organization-view .info-container .container .item .view-toggle span {float: right;margin: 0 5px;cursor:pointer;}
div.organization-view .info-container .container .item .view-toggle span.opacity {opacity: .5;}
div.organization-view .info-container .container .item .view-toggle span img {float: right;margin: 0 5px;}
div.organization-view .info-container .container .item .pcontent{overflow:hidden;width:630px; font-size: 14px; line-height: 22px;}
div.organization-view .info-container .container .item .pcontent.vitrina{margin: 0 -15px;width:675px;}
div.organization-view .info-container .container .sale-group {width: 194px; float: left; text-align: center; margin: 15px;border: 1px solid #358ece;overflow: hidden;}
div.organization-view .info-container .container .sale-group h2 {width: 175px; height: 30px; overflow: hidden; padding: 10px;font-size: 14px; background: #358ece url(images/white.png) repeat-x top left;}
div.organization-view .info-container .container .sale-group .img {width: 195px; height: 195px; overflow:hidden;float: left;margin-bottom: 10px;}
div.organization-view .info-container .container .sale-group img {width: 175px; margin:10px;}
div.organization-view .info-container .container .sale-group .more{background:url(images/more.png) no-repeat 0 0;float:right;height:27px;width:98px;margin: 5px;}
div.organization-view .info-container .container .sale-group .more:hover{background:url(images/more.png) no-repeat 0 -27px;}
div.organization-view .info-container .container .item .pcontent.table .sale-item{width:198px; font-size: 14px; float: left; margin: 7px; padding: 5px; margin-bottom: 20px;border:1px solid #358ece;}
div.organization-view .info-container .container .item .pcontent.table .sale-item .img {width:215px; height: 200px; overflow:hidden;}
div.organization-view .info-container .container .item .pcontent.table .sale-item h2 {height:47px;}
div.organization-view .info-container .container .item .pcontent.table .sale-item img {width:198px;}
div.organization-view .info-container .container .item .pcontent.table .sale-item .desc {float:left;width:180px;height:50px; overflow: hidden;padding: 0 10px;font-size: 12px;}
div.organization-view .info-container .container .item .pcontent.table .sale-item .buy {background: #358ece url(images/white.png) repeat-x top left; float: right; padding: 0px 10px;cursor:pointer; margin-right:10px;}
div.organization-view .info-container .container .item .pcontent.table .sale-item .price {float:left; margin-left:10px;}
div.organization-view .info-container .container .item .pcontent.grid .sale-item {padding: 10px 200px 30px 230px;float:left;clear:both; border: 1px solid #358ece; width:253px; margin-bottom:5px;}
div.organization-view .info-container .container .item .pcontent.grid .sale-item .img {margin-left:-225px;float: left; width: 220px;}
div.organization-view .info-container .container .item .pcontent.grid .sale-item span {width:100px;margin-right:-200px;float: right;clear:right;}
div.organization-view .info-container .container .item .pcontent.grid .sale-item h2 {margin-bottom:-30px;}
div.organization-view .info-container .container .item .pcontent.grid .sale-item .desc {font-size: 12px;padding-top:30px;}
div.organization-view .info-container .container .item .pcontent.grid .sale-item .buy {background: #358ece url(images/white.png) repeat-x top left; float: right; padding: 5px 10px;cursor:pointer;}
div.organization-view .info-container .container .item .pcontent.grid .sale-item .price {}

div.organization-view .info-container .container .item .h1-title{background:#358ece url(images/white.png) repeat-x top left;border-top:10px solid #358ece;color:#013167;font-size:20px;font-weight:400;margin-bottom:10px;margin-left:-30px;padding:5px 0 5px 30px}

div.organization-view .info-container .container .item h1.h1-title .expand-container{cursor:pointer;float:right;font-size:12px;font-style:italic;font-weight:700;}
div.organization-view .info-container .container .item h1.h1-title .expand-container .expand,div.organization-view .info-container .container .item h1.h1-title .expand-container .collapse{padding-right:12px}
div.organization-view .info-container .container .item.active{display:block;overflow:hidden;padding-left:30px; width: 100%;}
div.organization-view .info-container .container .mainblock.item.active{display:flex;flex-wrap:wrap;overflow:hidden;/*padding-left:15px*/}
div.organization-view .info-container .item.mainblock{background:none;margin:-20px -66px 0 -30px;overflow:hidden;width:716px}
div.organization-view .info-container .item.mainblock .add-item{display: flex;flex-direction: column;width:33.33%; margin-top: 30px;}
div.organization-view .info-container .item.mainblock .add-item.alone{width:660px}
div.organization-view .info-container .item.mainblock .add-item.alone .desc{float:left;line-height:150%;padding:10px 0;width:100%}
div.organization-view .info-container .item.mainblock .add-item.alone span.title,div.organization-view .info-container .item.mainblock .add-item.alone .more,div.organization-view .info-container .container .catalogue.item a,div.organization-view .info-container .container .gallery.item a{width:100%}
div.organization-view .info-container .item.mainblock .desc{float:left;line-height:150%;padding:10px 0;width:200px}
div.organization-view .info-container .item.mainblock .desc ol{padding-left:15px}
div.organization-view .info-container .item.mainblock .desc.add{line-height:150%;padding:0 0 10px}
div.organization-view .info-container .item.mainblock .more{margin-top:auto;background:url(images/more.png) no-repeat 0 0;float:left;height:27px;width:98px}
div.organization-view .info-container .item.mainblock .more:hover{background:url(images/more.png) no-repeat 0 -27px;float:left;height:27px;width:98px}
div.organization-view .info-container .item.mainblock span.title{color:#1b3e66;float:left;font-size:18px;padding-bottom:10px; width: 200px;}
div.organization-view .info-container .toggler{float:left;margin-bottom:340px;margin-left:-250px;width:240px}
div.organization-view .info-container .toggler .item{background:#358ece url(images/add-menu-item-gr.png) repeat-x top left;clear:both;color:#fff;cursor:pointer;font-size:14px;padding:12px 15px 12px 20px; display: block;}
div.organization-view .info-container .toggler .item.active{background:#358ece url(images/add-menu-item-gr-active.png) repeat-x top left;font-weight:700}
div.organization-view .info-container .toggler .item.active.hover{background:#358ece url(images/add-menu-item-gr-active.png) no-repeat top left}
div.organization-view .info-container .toggler .item.addpage{color:#eee}
div.organization-view .info-container .toggler .item.hover{background-image:url(images/add-menu-item-gr-top.png)}
div.organization-view .info-container .toggler .last{background:url(images/add-menu-bot.png) no-repeat bottom center;height:8px;margin-bottom:-9px}
div.organization-view .info-container .toggler a,.small-top-nav a:hover{text-decoration:none}
div.organization-view .office-container .first{color:#666;float:left;width:150px}
div.organization-view .office-container .first .of-desc{clear:left;float:left;font-size:11px;padding-top:5px}
div.organization-view .office-container .office{border-bottom:1px dotted #9f9f9f;overflow:hidden;padding:5px 0}
div.organization-view .office-container .second{float:left;font-size:14px;width:180px}
div.organization-view .office-container .third{color:#666;float:left;width:345px}
div.organization-view .office-container .third span{float:left;width:100%}
div.organization-view .office-container .third span.schedule{color:#000}
div.organization-view .office-container a{float:left;font-size:14px;text-decoration:none}
div.organization-view .organization-menu{background:#1e76b6 url(images/menu-item-gr.png) repeat-x top left;clear:both;float:left;font-size:14px;margin-bottom:2px;width:100%}
div.organization-view .organization-menu a.item{background:#1e76b6 url(images/menu-item-gr.png) repeat-x top left;border-right:1px solid #fff;color:#fff;float:left;height:36px;overflow:hidden;padding-top:10px;text-align:center;text-decoration:none;width:178px}
div.organization-view .organization-menu a.item.active{background:#1E76B6 url(images/menu-item-gr-active.png) repeat-x top left;overflow:hidden;text-align:center}
div.organization-view .organization-menu a.item:hover{background:#1E76B6 url(images/menu-item-gr-active.png) repeat-x top left}
div.organization-view .title-logo-rub .title-rub .title{color:#069;font-size:20px;font-weight:700}
div.organization-view div.organization-header{/*background:url(images/org-header-bot.png) no-repeat;*/clear:both;/*height:286px;*//*margin-bottom:-15px*/}
div.organization-view div.organization-header img{width: 100%;}
h1,h2,h3,h4,h5,h6{font-weight:700;margin:0;padding:0}
html,body{color:#000;font-family:Arial, Tahoma;font-size:12px; margin: 0;}
p{margin:5px 0;padding:0}
ul,ul li{margin:0}

#order-table {
	position: absolute;
	z-index: 99;
	top: 40%;
	background: #fff;
	padding: 10px;
	width: 660px;
	margin-left: -20px;
	-moz-box-shadow: 0px 0px 30px #000;
	-webkit-box-shadow: 0px 0px 30px #000;
	box-shadow: 0px 0px 30px #000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}
#order-table h2{
	margin: 0 0 20px 0;
}
#order-table .item-list-table {
	width: 100%;
	font-size: 14px;
}
#order-table .item-list-table input[type=text]{
	width:30px;
}
#order-table .item-list-table th,
#order-table .item-list-table td {
	font-weight: normal;
	padding: 10px;
}
#order-table .item-list-table .light {
	background: #f0f0f0;
	border-radius: 5px;
	border: 1px solid #ccc;
}
#order-table .item-list-table i.del {
	color: red;
	border: 1px solid red;
	border-radius: 9px;
	padding: 0px 1px 3px 5px;
	cursor: pointer;
	float: right;
	width: 10px;
	height: 13px;
}
#order-table .item-list-table .full-itog,
#order-table .item-list-table .full-summ {
	font-weight: bold;
}
#order-table input[type=button],
#order-table input[type=submit] {
	cursor: pointer;
	background: #f0f0f0;
	border: 1px solid #ccc;
	padding: 10px 10px;
	font-size: 14px;
	float: right;
	clear: both;
	font-weight: bold;
	margin: 10px;
}
#order-table input[type=button]:hover,
#order-table input[type=submit]:hover {
	background: #ccc;
}
#order-table .profile-list-table {
	width: 100%;
}
#order-table input[type=text] {
	width:630px;
	background: #f0f0f0;
	padding: 5px 10px;
	font-size: 14px;
	float: right;
	clear: both;
	border: none;
	font-weight: bold;
	border: 1px solid #ccc;
	border-radius: 5px;
}
#order-table .close-cart {
	margin: -20px;
	padding: 7px 11px;
	float:right;
	border:1px solid #000;
	border-radius: 15px;
	background: #fff;
	color: #222;
	font-weight: bold;
	-webkit-box-shadow: 0px 0px 5px 0px #000000;
	box-shadow: 0px 0px 5px 0px #000000;
}
#order-table .close-cart:hover {
	box-shadow: none;
	-webkit-box-shadow: none;
	background: #f0f0f0;
	border:1px solid #444;
	text-decoration: none;
}
#order-table .item-list-table select {
	width: 100%;
}

/* Исправления для профилей */
.organization-view-401024 #slogan-table td {padding-left: 20px; font-size: 20px;}
.organization-view-401024 .left-of-schedule {width: 250px;}

.organization-view-420394 #org-header .slogan,
.organization-view-420394 #org-header .orgname .title,
.organization-view-420394 #org-header .orgname .nammy,
.organization-view-420394 #org-header .orgname .town,
.organization-view-420394 #org-header .orgname .phone,
.organization-view-412525 #org-header .slogan,
.organization-view-412525 #org-header .orgname .title,
.organization-view-412525 #org-header .orgname .nammy,
.organization-view-412525 #org-header .orgname .town,
.organization-view-412525 #org-header .orgname .phone{
	color: #e4d8d8 !important;
}
div.organization-view-120209 .header .orgname .town,
div.organization-view-120209 .header .orgname .phone {
	font-size: 24px;
}
div.organization-view-120209 .header .orgname .town,
div.organization-view-120209 .header .orgname .phone {
	font-size: 24px;
}

div.organization-view-423388 .header .orgname .phone,
div.organization-view-423388 .header .orgname .town,
div.organization-view-423388 .header .orgname .nammy,
div.organization-view-423388 .header .orgname .title,
div.organization-view-423388 .header .slogan,
div.organization-view-423388 .header {
	color: #fff !important;
}

div.organization-view-423894 .info-container {
	color: #fff !important;
}
div.organization-view-423894 .info-container .b-company-cat {
	color: #444 !important;
}
div.organization-view-423894 #slogan-table {
	color: #fff;
}

div.organization-view-423894 .header .orgname {
	width: 290px;
	margin-top: 50px;
}
div.organization-view-423894 .header {
	margin-top: -65px;
	height: 100px;
}
div.organization-view-423894 .header .orgname .title,
div.organization-view-423894 .header .orgname .nammy{
	float: left;
	margin-right: 10px;
	color: #fff !important;
}
div.organization-view-423894 .addinfo-rubs,
div.organization-view-423894 .tags,
div.organization-view-423894 .header .orgname .town,
div.organization-view-423894 .header .orgname .phone {
	display: none;
}


/* Родолит */
.organization-view-426233 .info-container .toggler,
.organization-view-426233 .organization-menu {
	background: none !important;
	border: none !important;
}

.organization-view-426233 .info-container .toggler td {
	border-right: 1px solid #ccc !important;
}

.organization-view-426233 .info-container .toggler .item,
.organization-view-426233 .info-container .toggler .item.addpage {
	color: #444 !important;
	background: none !important;
	font-size: 17px !important;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.organization-view-426233 .info-container .toggler .item[href*="Pesok-dlya-peskostruynyh-rabot"] ,
.organization-view-426233 .info-container .toggler .item[href*="Pesok-dlya-vodopodgotovki"] ,
.organization-view-426233 .info-container .toggler .item[href*="Kvartsevyy-pesok-dlya-nalivnyh-polov"] ,
.organization-view-426233 .info-container .toggler .item[href*="Pesok-dlya-zasypki-poley"] ,
.organization-view-426233 .info-container .toggler .item[href*="Pesok-dlya-stroitelinyh-smesey"] ,
.organization-view-426233 .info-container .toggler .item[href*="Formovochnyy-pesok"] ,
.organization-view-426233 .info-container .toggler .item[href*="Stekolinyy-pesok"] ,
.organization-view-426233 .info-container .toggler .item[href*="Pesok-dlya-peskostruya"] ,
.organization-view-426233 .info-container .toggler .item[href*="Stekolinyy-pesok"] {
	padding-left: 40px;
}
.organization-view-426233 .organization-menu a.item {
	color: #222 !important;
	padding: 15px 0 15px !important;
	border-right: none !important;
	font-size: 18px;
	background: #f0f0f0 !important;
	opacity: .6;
	margin-right: 2px;
	width: 190px !important;	
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.organization-view-426233 .organization-menu a.item.active {
	margin-top:0px !important;
	padding: 15px 0 !important;
	height: 25px !important;
	opacity: .9;
}
.organization-view-426233 .info-container .toggler .item:hover,
.organization-view-426233 .info-container .toggler .item.addpage:hover,
.organization-view-426233 .organization-menu a.item:hover{
	background: #f0f0f0 !important;
	opacity: 1;
}

.organization-view-426233 .company-map,
.organization-view-426233 .company-map-tick{
	display: none;
}
.organization-view-426233 .orgname .town {
	display: none;
}

/* Родолит - Конец */

.organization-view-418940 .info-container .toggler a.button {
	padding: 10px 30px;
	float: left;
	width: 180px;
	font-size: 20px;
	margin-bottom: -45px;
	position: relative;
	bottom: -247px;
	background: rgba(255, 0, 0, 0.59);
	border-radius: 4px;
	border-top: 1px solid #ccc;
	color: #fff;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.organization-view-418583 .info-container .toggler a.button {
	padding: 10px 30px;
	float: left;
	width: 180px;
	font-size: 20px;
	margin-bottom: -45px;
	position: relative;
	bottom: -247px;
	background: rgba(255, 0, 0, 0.59);
	border-radius: 4px;
	border-top: 1px solid #ccc;
	color: #fff;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.organization-view-418940 .info-container .toggler a.button:hover {
	border-top: none;
	background: rgba(255, 0, 0, 1);
}
.organization-view-418940 .info-container .toggler a.button:active {
	border-top: 1px solid #000;
	background: rgba(255, 0, 0, 0.59);
}


.organization-view-418927 .info-container .toggler .item[href*="Rasprodazha-vystavochnyh-obraztsov"] {
	background: #f00 !important;
}


.organization-view-419105 .info-container .item.mainblock .add-item{
	min-height: 430px;
}

.organization-view-409988 .header .orgname .town,
.organization-view-409988 .header .orgname .nammy,
.organization-view-409988 .header .orgname .title {
	color: #fff !important;
}

/* Чудо-печь */

.organization-view-118026 .info-container .toggler,
.organization-view-118026 .organization-menu {
	background: none !important;
	border: none !important;
}

.organization-view-118026 .info-container .toggler td {
	border-right: 1px solid #ccc !important;
}

.organization-view-118026 .info-container .toggler .item,
.organization-view-118026 .info-container .toggler .item.addpage {
	color: #fff !important;
	/*opacity: .6;*/
	background: #f27850 !important;
	margin-bottom: 1px;
	font-size: 17px !important;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.organization-view-118026 .info-container .toggler .item.addpage428597,
.organization-view-118026 .info-container .toggler .item.addpage428596,
.organization-view-118026 .info-container .toggler .item.addpage428595,
.organization-view-118026 .info-container .toggler .item.addpage428594,
.organization-view-118026 .info-container .toggler .item.addpage428593,
.organization-view-118026 .info-container .toggler .item.addpage436863,
.organization-view-118026 .info-container .toggler .item.addpage428592,
.organization-view-118026 .info-container .toggler .item.addpage436924,
.organization-view-118026 .info-container .toggler .item.addpage428721,
.organization-view-118026 .info-container .toggler .item.addpage428591 {
	padding-left: 40px;
}
.organization-view-118026 .info-container .toggler .item.contacts,
.organization-view-118026 .info-container .toggler .item.comments,
.organization-view-118026 .info-container .toggler .item.addpage428590,
.organization-view-118026 .info-container .toggler .item.addpage428894,
.organization-view-118026 .info-container .toggler .item.addpage428896,
.organization-view-118026 .info-container .toggler .item.addpage428895,
.organization-view-118026 .info-container .toggler .item.addpage428592,
.organization-view-118026 .info-container .toggler .item.addpage428593,
.organization-view-118026 .info-container .toggler .item.addpage428594 {
	display: none;
}
.organization-view-118026 .organization-menu a.item {
	color: #fff !important;
	padding: 15px 0 15px !important;
	border-right: none !important;
	font-size: 18px;
	background: #f27850 !important;
	opacity: .6;
	margin-right: 2px;
	width: 158px !important;	
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.organization-view-118026 .organization-menu a.item.active {
	margin-top:0px !important;
	padding: 15px 0 !important;
	height: 25px !important;
	opacity: .9;
}
.organization-view-118026 .info-container .toggler .item:hover,
.organization-view-118026 .info-container .toggler .item.addpage:hover,
.organization-view-118026 .organization-menu a.item:hover{
	background: #f0f0f0 !important;
	color: #000 !important;
	opacity: 1;
}

.organization-view-118026 .company-map,
.organization-view-118026 .company-map-tick{
	display: none;
}
.organization-view-118026 .orgname .town {
	display: none;
}

/* Чудо-печь - конец*/

.organization-view-404341 .header .slogan {
	width: 370px !important;
}
div.organization-view .info-container .toggler .item.addpage418264 {
	display: none;
}


.organization-view-404341 .info-container .toggler .feedback {display: none !important;}
.organization-view-404341 .info-container .toggler a.button {
	padding: 10px 30px;
	float: left;
	width: 180px;
	font-size: 20px;
	margin-bottom: -105px;
	position: relative;
	bottom: -20px;
	background: #ffc578; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffc578 0%, #fb9d23 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffc578), color-stop(100%,#fb9d23)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffc578 0%,#fb9d23 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffc578 0%,#fb9d23 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffc578 0%,#fb9d23 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffc578 0%,#fb9d23 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc578', endColorstr='#fb9d23',GradientType=0 ); /* IE6-9 */

	border-radius: 4px;
	border-top: 1px solid #ccc;
	color: #fff;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
	opacity: .8;
}
.organization-view-404341 .info-container .toggler a.button:hover {
	border-top: none;
	opacity: 1;
}
.organization-view-404341 .info-container .toggler a.button:active {
	border-top: 1px solid #000;
}
.organization-view-404341 .b-aside-container-for {
	height: 275px;
	position: absolute;
	margin-top: 195px;
}

.organization-view-411634 .info-container .item.mainblock{
	margin-bottom: -30px !important;
}
.organization-view-411634 .header{
	margin-top: -35px !important;
}
.organization-view-411634 .header .orgname{
	margin-bottom: 0px !important;
	margin-top: 10px !important;
}
.organization-view-411634 #account{
	top: 0 !important;
	bottom: 0 !important;
}

.organization-view-411258 .info-container .toggler .item.addpage420870 {display: none;}


.organization-view-415739 .header {
	margin-top: -50px;
	margin-bottom: -20px !important;
}

div.organization-view-419150 .header .orgname .phone font {
	display: none;
}
div.organization-view-419150 #slogan-table {
	color: #f00;
	font-weight: bold;
}

div.organization-view-415739 .header .orgname,
div.organization-view-415739 .header .orgname .nammy,
div.organization-view-415739 .header .orgname .town,
div.organization-view-415739 .header .orgname .phone,
div.organization-view-415739 .header .orgname .title {
	color: #fff !important;
}


.organization-view.organization-view-428851 .mainblock.item.active .title,
.organization-view.organization-view-428851 .mainblock.item.active .more,
.organization-view.organization-view-428851 .addpage429713.item.addpage {
	display: none;
}

.organization-view-123552 .info-container .toggler .item.contacts,
.organization-view-123552 .info-container .toggler .item.comments {
	display: none;
}

.organization-view-122182 .orglistonmap {
	display: none;
}

div.organization-view-398900 .info-container .item.mainblock .add-item:nth-child(2) .more{
	display: none;
}


.organization-view-121034 #account{
	display: none;
}

.organization-view-121034 .mainblock .more {display: none;}

.organization-view-121034 .mainblock .add-item {
	height: 350px;
	position: relative;
}

.organization-view-398937 .info-container .item.mainblock .add-item:nth-child(3) .more {
	display: none;

}
.organization-view-398937 .info-container .item.mainblock .add-item:nth-child(3) .desc{
	padding-top: 18px;
}

div.organization-view-430206  .organization-menu,
div.organization-view-430206  .organization-menu a.item ,
div.organization-view-430206  .organization-menu a.item.active {
	background-image: none;
}

div.organization-view-430206  .info-container .toggler .item {
	background-image: none;
	border-bottom: 1px solid #fff;
}
div.organization-view-430206  .info-container .toggler .item:hover {
	opacity: .8;
}
div.organization-view-430206  .info-container .toggler .item.active,
div.organization-view-430206  .organization-menu a.item.active {
	background-color: #FFE200 !important;
	background-image: none;
	color: #000;
}
div.organization-view-430206 .header .orgname .title,
div.organization-view-430206 .header .orgname .nammy,
div.organization-view-430206 .header .orgname .town,
div.organization-view-430206 .header .orgname .phone {
	color: #FFE200 !important;
	font-style: normal;
}
div.organization-view-430206 .mapflag div {
#	background: url('http://polden.info/sites/default/files/orgs/430206/ef/ukazatel.png') no-repeat top left;
	width: 405px;
	height: 170px;
	left: -110px;
	position: relative;
	top: -20px;
}
div.organization-view-430206 .info-container .contacts .map-overlay {
	display: none;
}

/*div.organization-view-121034 .info-container .toggler .item.prices {
	background: #FFB532 !important;
	color: #000;
	font-size: 20px;
}*/
div.organization-view-121034 .info-container .toggler .item.feedback,
div.organization-view-121034 .info-container .toggler .item.contacts,
div.organization-view-121034 .info-container .toggler .item.comments {
	display: none;
}


.organization-view .info-container .toggler .item.addpage.addpage428467{display:none;}

div.organization-view-120668 .info-container .contacts .left-of .left-of-www-email .email {
	display: none;

}
div.organization-view-126888 .info-container .contacts .left-of .left-of-addr .description p {
	font-weight: bold;
	color: #000;
}



div.organization-view-393328 .organization-menu .gallery { display: none;}
div.organization-view-393328 .info-container .toggler .item.addpage416926 { display: none;}

.open-popup-link {	
	color: #fff;
	border-radius: 4px;
	padding: 10px;
	background: #195b9f;
	border-bottom: 2px solid #689;
	font-size: 14px;
	margin-top: 10px;
	float: left;
	position: absolute;
	bottom: 0;
}
.open-popup-link:hover {
	margin-top:11px;
	opacity: .9;
	text-decoration: none;
	border-bottom-width: 1px;
}

div.organization-view-429406 .header {
	font-style: normal;
}
div.organization-view-429406 .header .orgname .nammy {
	font-size: 16px;
}
div.organization-view-429406 .info-container .toggler .item.contacts,
div.organization-view-429406 .info-container .toggler .item.comments {
	display: none;
}


div.organization-view-429406 .info-container .item.mainblock .add-item.alone .title{display: none;}

div.organization-view-124853 .toggler > .addpage416001 {
	background: #237E03 !important;
}


div.organization-view-118576 .info-container .toggler .item.addpage[href="/Protezirovanie-zubov"],
div.organization-view-118576 .info-container .toggler .item.addpage[href="/Lechenie-zubov"],
div.organization-view-118576 .info-container .toggler .item.addpage[href="/Restavratsiya-zubov"],
div.organization-view-118576 .info-container .toggler .item.addpage[href="/Snyatie-zubnogo-kamnya"],
div.organization-view-118576 .info-container .toggler .item.addpage[href="/Lechenie-desen,-parodontita"],
div.organization-view-118576 .info-container .toggler .item.addpage[href="/Rentgen-zuba---radioviziograf"] {
	padding-left: 35px;
}

div.organization-view-435166 .item.mainblock img {
	width: 80% !important;
	height: auto !important;
}
div.organization-view-435166 .item.mainblock span.title,
div.organization-view-435166 .item.mainblock .more { display: none;}


div.organization-view-119696 .header .orgname .title,
div.organization-view-119696 .header .orgname .nammy,
div.organization-view-119696 .header .orgname .town {
	color: #000 !important;
} 

div.organization-view-119696 .organization-menu {
	background: #372e27 !important;
	clear: both;
	float: left;
	font-size: 14px;
	height: 46px;
	margin-bottom: 2px;
	width: 100%;
}
div.organization-view-119696 .organization-menu a.item {
	background: #372e27 !important;
	height: 30px;
	margin-top: 0;
	overflow: hidden;
	padding-top: 16px;
	text-align: center;
}
div.organization-view-119696 .organization-menu a.item.active {
	background: #7b7167 !important;
	height: 30px;
	margin-top: 0;
	overflow: hidden;
	padding-top: 16px;
	text-align: center;
}
div.organization-view-119696 .info-container .toggler .item {
	background: #fff !important;
	color: #000;	
}
div.organization-view-119696 .info-container .toggler .item.addpage {
	background: #fff !important;
	color: #000;	
}
div.organization-view-119696 .info-container .toggler .item.active {
	background: #e7840f !important;	
	color: #fff !important;
	font-weight: normal;
}
div.organization-view-119696 .info-container .toggler {
	border: none !important;
}
div.organization-view-119696 .info-container .toggler .last,
div.organization-view-119696 .header .slogan {
	display: none;
}
div.organization-view-119696 .header .logo {
	width: 600px;
	margin-top: -10px;
}
div.organization-view-119696 .header .logo img{
	max-height: auto;
	height: auto;
	width: 100%;
}

div.organization-view-119696 .mainblock.item .add-item:nth-child(1) {
	width: 100%;
}
div.organization-view-119696 .mainblock.item .add-item .title,
div.organization-view-119696 .mainblock.item .add-item .desc  {
	width: 100%;
}

div.organization-view-119696 .mainblock.item .add-item:nth-child(2) {clear: both; width: 45%; margin-right: 10%;}
div.organization-view-119696 .mainblock.item .add-item:nth-child(3) {width: 45%;}

div.organization-view-119296 .info-container .toggler .addpage1111111111436926 {
	background-color: #F9FF00 !important;
	color: #2d9a30 !important;
}

div.organization-view-409044 .mainblock.item .add-item:nth-child(1),
div.organization-view-409044 .mainblock.item .add-item:nth-child(1) .title,
div.organization-view-409044 .mainblock.item .add-item:nth-child(1) .desc   {
	width: 100%;
}

div.organization-view .info-container .container .item .pcontent.table.nid430976 .sale-item h2 {height:90px;}
div.organization-view .info-container .container .nid430976 .sale-group h2{height:54px;background: #358ece url(images/white.png) repeat top left;}


.organization-view-428486 .organization-menu {
	background-color: #000 !important;
}
div.organization-view-428486  .header {
	background: url('http://polden.info/sites/default/files/orgs/428486/ef/header.png') no-repeat top center;
	height: 255px;
	overflow: hidden;
}
div.organization-view-428486  .header .orgname,
div.organization-view-428486  .header .slogan {
	display: none;
}
.organization-view-428486 .organization-menu a.item {
	background-color: #000 !important;
  	width: 239px !important;
} 
div.organization-view-428486 .info-container .toggler .item.addpage.addpage440555,
div.organization-view-428486 .info-container .toggler .item.addpage.addpage440556,
div.organization-view-428486 .info-container .toggler .item.addpage.addpage440554 {
	display: none;

} 
div.organization-view-428486 .info-container .container .mainblock.item .add-item {
	position: relative;
	height: 350px;
}
div.organization-view-428486 .info-container .container .mainblock.item .add-item .title {
	display: none;
}
div.organization-view-428486 .info-container .item.mainblock .desc.add {
	font-size: 14px;
}
div.organization-view-428486 .info-container .item.mainblock .more {
	position: absolute;
	bottom: 0;
	left: 50px;
}




/* ABSOLUTELY NEW PROFILE STYLE */
.organization-view.organization-view-431570 {
	position: relative;
}
.organization-view.organization-view-431570 #account{
	position: absolute;
	top: 0;
	right: 10px;
	height: 30px;
}
.organization-view.organization-view-431570 .header{
	margin-bottom: 0;
}
.organization-view.organization-view-431570 .info-container .toggler {
	border: none !important;
	background: none !important;
}
.organization-view.organization-view-431570 .info-container .toggler .orglistonmap,
.organization-view.organization-view-431570 .info-container .toggler .last,
.organization-view.organization-view-431570 .info-container .toggler .item,
.organization-view.organization-view-431570 .info-container .item.mainblock.active > #contacts,
.organization-view.organization-view-431570 .info-container .item.mainblock .add-item .title,
.organization-view.organization-view-431570 .info-container .item.mainblock .add-item .more {
	display: none;
}
.organization-view.organization-view-431570 .info-container .item.mainblock .add-item {
	margin-top: 0;
	width: 100% !important;
	clear: both !important;
	margin-bottom: 20px;
}
.organization-view.organization-view-431570 .info-container .item.mainblock .add-item .desc {
	background: #fff;
	padding: 0;
	width: 100%;
}
.organization-view.organization-view-431570 .info-container .item.mainblock .add-item:nth-child(2) .desc {
	padding: 3%;
	width: 94%;
}

.organization-view.organization-view-431570 .info-container {
	min-height: 970px;
}
.organization-view.organization-view-431570 .info-container .container {
	padding: 0;
}
.organization-view.organization-view-431570 .info-container .item {
	margin-bottom: 20px;
}
.organization-view.organization-view-431570 .info-container .item.mainblock.active {
	padding: 0;
	margin: 0;
}
.organization-view.organization-view-431570 .info-container .container .item {
	padding: 0;
	margin: 0;
}
.organization-view.organization-view-431570 .info-container .container .item:not(.mainblock) {
	background: #fff;
}
.organization-view.organization-view-431570 .b-aside-container-for div {
	background: #fff;
	margin-bottom: 30px;
	overflow: hidden;
	line-height: 3.5em;
	font-size: 14px;
	text-align: center;
}	
.organization-view.organization-view-431570 .b-aside-container-for div a{
	text-decoration: none;
	color:#000;
}	
.organization-view.organization-view-431570 .organization-menu {
	background: #fff !important;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	overflow: hidden;
	padding: 10px 0;
}	
div.organization-view.organization-view-431570 a.item.active{
	height: auto;
	margin-top: 0;
	padding: 5px 35px;
	color: #009ddc !important;
}	
div.organization-view.organization-view-431570 a.item {
	height:auto;
	padding: 5px 34px;
	width: auto !important;
	background: #fff !important;
	color: #000 !important;
	border-right: 1px solid #009ddc;
}
div.organization-view.organization-view-431570 a.item:hover {
	color: #009ddc !important;
}
div.organization-view.organization-view-431570 .info-container .container .item h1.h1-title {
	background: #009ddc !important;
	color: #fff !important; 
	text-transform: uppercase;
	padding: 10px 0;
	text-align: center;
	border: none;
}
div.organization-view.organization-view-431570 .header .orgname .town {
	display: none;
}
div.organization-view.organization-view-431570 .header .orgname .title,
div.organization-view.organization-view-431570 .header .orgname .nammy {
	color: #000 !important;
}

div.organization-view.organization-view-431570 .flexslider {
	margin: 0;
	border-radius: 30px;
}
div.organization-view.organization-view-431570 .flexslider .flex-control-nav {
  width: 100%;
  position: absolute;
  bottom: 20px;
  text-align: center;
  z-index: 20;
}
div.organization-view.organization-view-431570 a.item.gallery {
	display: none;
}
div.organization-view.organization-view-431570 .header .logo {
	width: 300px;
}
div.organization-view.organization-view-431570 .header .logo img {
  max-height: 1000px;  
  width: 100%;
  height: auto;
}