	
@charset "utf-8";
/* CSS Document */

#page{ padding:0 1em;}
.contols{text-align:center; display:none; line-height:2.4em; height:2.4em; }
.contols ul{display:inline-block; }

ul.larrow , ul.rarrow{line-height:1.5em;}
ul.larrow li , ul.rarrow li{ display:inline-block; list-style:inside none; vertical-align:middle;}
ul.larrow li a , ul.rarrow li a{text-decoration:none; }
ul.larrow li.t , ul.rarrow li.t{text-transform:uppercase; font-size:1.5em;}
ul.larrow li.t a , ul.rarrow li.t a{color:#95bf00;}
ul.larrow li.i , ul.rarrow li.i{font-size:1em;}
ul.larrow li.i a , ul.rarrow li.i a{width:1.25em; font-size:1em; height:2em; display:block; text-decoration:none;}
ul.larrow:hover a , ul.rarrow li:hover a{text-decoration:underline;}

ul.rarrow{float:right;}
ul.larrow{float:left;}
ul.larrow li.i a{margin-right:0.75em; background:url(/img/prj_arrows.png) scroll 100% 50% no-repeat;}
ul.rarrow li.i a{margin-left:0.75em; background:url(/img/prj_arrows.png) scroll 0 50% no-repeat;}

ul.mirror{display:inline-block; background-color:#a1cf00;   vertical-align:middle;}
ul.mirror li{display:inline-block; list-style:inside none; float:left;}
ul.mirror li.t{font-size:0.875em; text-transform:uppercase;}
ul.mirror li.t a{color:#FFF; text-decoration:none; margin:0 1em; display:block;}
ul.mirror li.i{font-size:1em; background-color:#95bf00;}
ul.mirror li.i a{background:url(/img/mirror_ico.png) scroll 0 50% no-repeat; display:block; width:2.4375em; height:2em; margin:0.2em 0.5em;}
ul.mirror:hover li.t{background-color:#95bf00;}

ul.mirror:hover li.i a{background:url(/img/mirror_ico.png) scroll -2.5625em 50% no-repeat;}
ul.mirror:hover li.i a.act{background:url(/img/mirror_ico.png) scroll 0 50% no-repeat;}

ul.mirror li.i a.act{background:url(/img/mirror_ico.png) scroll -2.5625em 50% no-repeat;}


.visualbox{padding:0em 1em 1em 1em; background-color:#FFF;
margin-bottom:1em;
position:relative;
-webkit-box-shadow: 0px 1px 2px 0px rgba(61, 61, 61, 0.4);
-moz-box-shadow:    0px 1px 2px 0px rgba(61, 61, 61, 0.4);
box-shadow:         0px 1px 2px 0px rgba(61, 61, 61, 0.4);
}
#vslider{z-index:10;}


#vslider-pager-ul{ display:table; z-index:20; }
#vslider-pager-ul li{display:inline-block; list-style:inside none; float:left;}
#vslider-pager-ul li.pleft{width:1.375em; display:inline-block; height:70px; margin-right:-1.375em; background:url(/img/prj_slider_arrow.png) scroll 0.46875em 50% no-repeat #abdc00;}
/*.breakpoint-1170 #vslider-pager-ul li.pleft, .breakpoint-1170 #vslider-pager-ul li.pright{display:inline-block;}*/
#vslider-pager-ul li.pleft a{display:block; width:1.375em; height:70px;}
#vslider-pager-ul li.pleft:hover , #vslider-pager-ul li.pright:hover{background-color:#95bf00;}
 
#vslider-pager-ul li.pright{width:1.375em; height:70px; margin-left:-1.375em; background:url(/img/prj_slider_arrow.png) scroll -0.90625em 50% no-repeat #abdc00; }
#vslider-pager-ul li.pright a{display:block; width:1.375em; height:70px;}



#vslider-pager-ul li.pcenter{ margin:0 1.5em}
/*.breakpoint-1170 #vslider-pager-ul li.pcenter{ margin:0 1.5em}*/
#vslider-pager{ z-index:20;}
#vslider-pager a{ padding-bottom:0.5em; background-color:#abdc00; width:110px;}
#vslider-pager a:hover{background-color:#95bf00;}
#vslider-pager a.act{background-color:#34393d;}



ul.prjaction{position:absolute; right:0; top:1em; z-index:120; background-color:#ec5100; line-height:3.3125em; text-transform:uppercase; padding-right:1em;}
ul.prjaction li{display:inline-block; float:right;  list-style:inside none;}
ul.prjaction li.action{font-size:1.875em; padding:0 1em; color:#FFF; font-weight:bold; background-color:#ff5700;}

ul.prjmenu{clear:both; display:block; text-align:center; width:100%; color:#34393d; margin-bottom:2em;}
.breakpoint-1170 ul.prjmenu{}
ul.prjmenu li{display:inline-block; padding: 0.2em 0; list-style:none inside none;  vertical-align:top;}

ul.prjmenu li.price{}
ul.prjmenu li.price span{vertical-align:top; line-height:1em;}
ul.prjmenu li.price .pr{font-size:1.875em; margin:0 0.3em; font-weight:600;}
ul.prjmenu li.price .gb{font-size:0.90em; border-bottom:0.1875em solid #97c246;}
ul.prjmenu li.price .grn{vertical-align:bottom;}

ul.prjmenu li.buy{line-height:3em;  }
ul.prjmenu li.buy a.buyb{color:#FFF; background-color:#ff5700; text-decoration:none; display:inline-block; font-size:1.375em; padding:0 1.5em; font-weight:700; text-transform:uppercase; text-align:center;}
ul.prjmenu li.buy a.buyb:hover{background-color:#ec5100;}

ul.prjmenu li.favorites{ }
ul.prjmenu li.favorites div{}
ul.prjmenu li.favorites .link{vertical-align:bottom;}
ul.prjmenu li.favorites .link a{text-transform:uppercase; font-size:0.96em; text-decoration:underline; color:#8fb800;}
ul.prjmenu li.favorites .link a:hover{text-decoration:none;}

@media (min-device-width: 48em) {
	ul.prjmenu{display:table;}
	ul.prjmenu li{display:table-cell; padding:inherit; width:auto;}
	ul.prjmenu li.price .gb{display:inline-block;}
}




ul.prjmenu li.print{ width:3.25em; display:none;}
.breakpoint-1170 ul.prjmenu li.print{display:inline-block;}
ul.prjmenu li.print a{width:3.25em; height:2.375em; background:url(/img/print_ico.png) scroll 50% 50% no-repeat #a1cf00; display:block;}
ul.prjmenu li.print a:hover{background-color:#95bf00;}



ul.prjmenu {}
ul.prjmenu li.shareli{ margin-right:0; float:right;}
ul.prjmenu ul.share{display:table; float:right; display:none;}
ul.share li{display:inline-block; width:inherit; margin-right:0.2em; float:left; list-style:none inside none;}
ul.share li a{ width:2.375em; height:2.375em; display:block;}
ul.share li.all a{width:3.375em; background:url(/img/soc_share_all.png) scroll 0 0 no-repeat;}
ul.share li.all a:hover{background:url(/img/soc_share_all.png) scroll 0 -2.5em no-repeat;}
ul.share li.fb a{background:url(/img/soc_share_fb.png) scroll 0 0 no-repeat;}
ul.share li.fb a:hover{background:url(/img/soc_share_fb.png) scroll 0 -2.5em no-repeat;}
ul.share li.gp a{background:url(/img/soc_share_gp.png) scroll 0 0 no-repeat;}
ul.share li.gp a:hover{background:url(/img/soc_share_gp.png) scroll 0 -2.5em no-repeat;}
ul.share li.vk a{background:url(/img/soc_share_vk.png) scroll 0 0 no-repeat;}
ul.share li.vk a:hover{background:url(/img/soc_share_vk.png) scroll 0 -2.5em no-repeat;}
ul.share li.ok a{background:url(/img/soc_share_ok.png) scroll 0 0 no-repeat;}
ul.share li.ok a:hover{background:url(/img/soc_share_ok.png) scroll 0 -2.5em no-repeat;}
ul.share li.in a{background:url(/img/soc_share_tw.png) scroll 0 0 no-repeat;}
ul.share li.in a:hover{background:url(/img/soc_share_tw.png) scroll 0 -2.5em no-repeat;}

.share_adp_div{display:block; text-align:center; margin:1em auto 0.5em auto;}
.share_adp_div ul.share_adp{display:inline-block;}

@media (min-device-width: 64em) {
	ul.prjmenu ul.share{display:table;}
	.share_adp_div{display:none;}
}

#tabs{clear:both; position:relative; margin-bottom:1em; width:100%;}
#tabs-nav{display:table; border-collapse:collapse; margin-left:0.5em;}
#tabs-nav li{float:left; list-style:none outside none; position:relative; top:0; line-height:2.375em; margin-right:0.5em;}
#tabs-nav li a{font-size:0.875em; color:#34393d; display:block; background-color:#a1cf00; font-weight:600; padding:0 0.75em; text-decoration:none; margin-top:0.25em;}
#tabs-nav li a:hover{color:#FFF; background-color:#34393d;  margin-top:0; padding-top:0.25em;}

#tabs-nav li a.special{background-color:#ff5700; color:#FFF;}

#tabs li a.taba-act{color:#34393d; background-color:#FFF;  margin-top:0.25em; padding-top:0;}


div.tabsbg{background-color:#FFF; margin-top:-0.625em; padding:2em 1em;
-webkit-box-shadow: 0px 1px 2px 0px rgba(61, 61, 61, 0.4);
-moz-box-shadow:    0px 1px 2px 0px rgba(61, 61, 61, 0.4);
box-shadow:         0px 1px 2px 0px rgba(61, 61, 61, 0.4);
overflow:auto;
}
div.tabdiv{display:none;}
div.tabdiv.tabs-open{display:inherit;}

ul.infotab{ display:table;  border-collapse:collapse; width:100%; margin:0; padding:0;}
ul.infotab li{list-style:none outside none; float:left; display:inline-block; margin:0;}
ul.infotab li.pic{ width:58.5%; text-align:center; border-right:1px solid #CCC; padding-right:1%;}
ul.infotab li.pic a.goimg2, ul.infotab li.pic a.goimg1{
	position:relative;
    display:inline;
    margin: 0 auto;
    width: inherit;
}
ul.infotab li.pic a.goimg2 .prjshema_zoom, ul.infotab li.pic a.goimg1 .prjshema_zoom{ font-size:medium;}
ul.infotab li.pic a.goimg2:hover .prjshema_zoom{background:url(/img/prjshema_zoom.png) scroll 0 -3.25em no-repeat;}
ul.infotab li.pic a.goimg1:hover .prjshema_zoom{background:url(/img/prjshema_zoom.png) scroll 0 -3.25em no-repeat;}
ul.infotab li.pic img{max-width:100%;}
ul.infotab li.pic div{color:#34393d; text-align:left;  font-size:1.2em; font-weight:600;}
ul.infotab li.pic div span{color:#7ba728;}
ul.infotab li.inf{ width:39%; float:right; padding-left:1%;}



/*
.goimg2div div.about, goimg3div div.about{color:#34393d; text-align:left;  font-size:1.2em; font-weight:600; text-align:center;}
.goimg2div div.about span, goimg3div div.about span{color:#7ba728;}
*/


ul.infotab li.inf h2{margin-bottom:1em;}
ul.infotab .infotable{display:table; border-collapse:collapse; width:100%;}
ul.infotab .infotable td{display:table-cell; width:50%; color:#999c9e; line-height:2em;}
ul.infotab .infotable td h5{line-height:3em;}
ul.infotab .infotable td.r{font-weight:600; padding-left:1em; font-size:1em; color:inherit; vertical-align:bottom;}
ul.infotab .infotable td.r.m{}
ul.infotab .infotable sub, ul.infotab .infotable sup {font-size: 75%; line-height: 0;position: relative;vertical-align: baseline;}
ul.infotab .infotable sup { top: -0.5em;}
ul.infotab .infotable sub {bottom: -0.25em;}


ul.similar{display:table; margin:0; padding:0;}
ul.similar ul{margin:0; padding:0;}
ul.similar li.similarit{display:inline-block; list-style:none outside none; position:relative; margin:0 0 1em 1.6%; padding:0; width:23%; background-color:#FFF; vertical-align:top;
   -webkit-transition:all  0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition:  all 0.4s ease;
    -ms-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

ul.similar li div{ min-height:5em; padding:0.5em 1em; font-size:medium; border:1px solid rgba(61, 61, 61, 0.4); border-top:none 0;}
ul.similar li div a{font-size:0.875em; line-height:1em; color:inherit; text-decoration:none;}
ul.similar li img{ display:inline-block; width:100%; height:auto; vertical-align:top;}
/*.breakpoint-970 ul.similar li.similarit{width:32%;}*/
.breakpoint-750 ul.similar li.similarit{width:31%;}
.breakpoint-750 ul.similar li div{min-height:6em;}
.breakpoint-480 ul.similar li.similarit{width:48%; margin: 0 0 1em 1%;}
.breakpoint-320 ul.similar li.similarit{width:100%; margin:0 0 1em 0;}
.breakpoint-480 ul.similar li div{min-height:7em;}
.breakpoint-320 ul.similar li div{min-height:3em;}

#dops .dopst{display:block; background:url(/img/dops_v_line.jpg) scroll 50% 0 repeat-y;}
#dops .dopstd{display:table-cell; width:45%; vertical-align:text-top;}
#dops .dopstd:hover{background-color:#34393d; cursor:pointer; color:#FFF;}

#dops .dopstd:hover ul.prjmenu{color:#FFF;}

#dops .dopstd .inner{padding:2em; overflow:hidden;}
#dops .dopstdline{display:block; width:26%; margin:0 auto; clear:both; height:1px; background:url(/img/dops_h_line.jpg) scroll 0 0 repeat-x;}
.dopstd .title{font-size:1.5em; clear:#7ba728; font-weight:600;}
.dopstd .text{padding:1em; overflow:hidden;}
.dopstd .text img{outline:0; border:0 none; margin-right:1em;}
#dops ul.prjmenu{ width:inherit; margin:0; clear:inherit; display:inline-block;}
#dops ul.prjmenu li.price span.gb{ font-size:1em; padding-top:0.1875em}
#dops ul.prjmenu li.price span.pr{margin:0 2pt;}
#dops ul.prjmenu li.price span{vertical-align:middle;}

.dopstd .inner{border:1px solid #999c9e; margin-bottom:1em; padding:1em;}

@media (min-device-width: 64em) {
	.dopstd .inner{border:none;}
	ul.infotab .infotable td.r{font-size:1em;}
	ul.infotab .infotable td.r.m{font-size:1.1em; line-height:1.2em; vertical-align:middle; }
}


.prjtext{ position:relative; padding:1em;}
.prjtext .line{position:absolute; left:1em; top:0.5em; width:2.75em; height:0.25em; background-color:#97c246;}
.prjtext h1.title{ font-size:1.625em; color:#7ba728; font-weight:600; text-transform:uppercase; line-height:1.625em}
.prjtext .text{color:#34393d; text-align:justify;}
.prjtext .text ul, .prjtext .text ol{margin-left:2em;}


.prjcomm a.checkl-a{ margin-left:0.5em;}

.prjcomm a.checkl-a.tellme{width:100%; text-align:left; margin-top:0.5em; display:inline-block;}
@media (min-device-width: 48em) {
	.prjcomm a.checkl-a.tellme{width:auto;}
}

.answ{  width:95%; margin-left:3em; margin-top:1em;}


.answform{  margin-top:1em; display:none;}
#prjcommnotintab .prjitem{
text-align:left;
background-color:inherit;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
position:inherit;
}
#prjcommnotintab .loadmore{float:none; margin:1.625em  auto;}
#prjcommintab.prjcomm{font-size:medium;}
.prjcomm.notab
{
	font-size:medium;
/*
	background-color:#FFF; padding:1em; margin-bottom:1em; position:relative;
	-webkit-box-shadow: 0px 1px 2px 0px rgba(61, 61, 61, 0.4);
	-moz-box-shadow:    0px 1px 2px 0px rgba(61, 61, 61, 0.4);
	box-shadow:         0px 1px 2px 0px rgba(61, 61, 61, 0.4);
*/
}
.prjcomm .info{ padding:1em; font-size:medium;}
.prjcomm.notab .info{ padding:1em; font-size:0.85em;}
.prjcomm .divtitle{font-size:1.125em; font-weight:600; color:#83ac38; padding-left:1em; padding-bottom:1em;}
.comminfoline{ display:none;}
	
}
.comprjinfo{ padding:0.5em 0 0.5em 1em; font-weight:600;}
.comprjinfo a{text-decoration:none;}
.comprjinfo img{height:31px; width:auto;
	vertical-align:middle;
	display:inline-block;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.prjcomm .commbodymain{border:2px solid #84ac3d;
	padding:1em;
	-webkit-border-radius: 4px;
	position:relative;
	-moz-border-radius: 4px;
	border-radius: 4px;}
.prjcomm .commbody{ margin-bottom:1em;  padding-right:1em;}
@media (min-device-width: 64em) {
	.contols{display:block;}
	.comminfoline{background-color:#FFF;
		font-size: 0.75em;
		padding: 0 1em;
		font-weight:300;
		position: absolute;
		right: 3em;
		top: -1em;
		display:block;
	}
}

.prjcomm .comauthor{color:#84ac3d; font-weight:600; position:relative;}
.comauthor .commarrow{
	font-weight:300;
	font-size: 2em;
    left: -1em;
    position: absolute;}
.commbody.target > .comauthor { color:#ff5700;}
.prjcomm .comdate{font-weight:300; font-size:0.875em;}


.stars{margin-top:0.5em;}
.starsul{display:inline-block; margin:0 0 0 0.5em !important;}
.stars .starsul{margin:0 0 0 0.5em !important;}
.stars > span { vertical-align:top; padding-top:0.5em; display:inline-block;}

.starsul li.star{ font-weight:bold; list-style:none outside; display:inline-block; color:#34393d; margin:0;}
.stars .starsul  li.star {cursor:pointer;}
.starsul li.star.act{color:rgba(161,207,0,0.8);}
.starsul li.star.hover{color:rgba(161,207,0,1);}
.starsul li.star.nothover{color:inherit;}

.starsul li.star {
   -webkit-transition: color  200ms ease;
    -moz-transition: color 200ms ease;
    -o-transition:  color 200ms ease;
    -ms-transition: color 200ms ease;
    transition: color 200ms ease;
}
.stars_all{font-size:0.5em; color:#9A9A9A; text-align:center;}


.prjcomm .comm_link{width:19px; height:16px; position:absolute; top:-16px; left:2em; background:url(/img/comm_link.png) scroll 0 0 no-repeat; font-size:medium;}
.prjcomm .comtext{
	font-size:0.875em;
	position:relative;
	word-wrap:break-word;
	}
.comtext .comtext_small{
	}
.prjcomm .cheks{padding-top:1em; display:inline-block; text-align:left; width:100%;}
@media (min-device-width: 64em) {
.prjcomm .cheks{ width:auto;}
}
.comtext_small > p{ margin:0;}
.prjcomm .comanswb{font-size:0.875em;}
.gotocomm{display:none;}

@media (min-device-width: 64em) {
	.comminfoline{background-color:#FFF;
		font-size: 0.75em;
		padding: 0 1em;
		font-weight:300;
		position: absolute;
		right: 3em;
		top: -1em;
		display:block;
	}
	.gotocomm{display:inline-block}
}

.commimgs div{display:inline-block;}

.comgoimg > img{
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.prjcomm  .imgsmtd{vertical-align:top;}

.prjcomm  .uploadify {
	position: relative;
	display:inline-block;
}

.prjcomm .textarea{ padding-right:1em;}
.prjcomm textarea.err{border-color: #f00;}
.prjcomm .textareatitle{font-size:1.25em; padding:0.5em;}
.prjcomm .textareatitle span{ font-weight:600;}
.prjcomm textarea{ width:100%; height:2em;
	border:1px solid #bdbdbd;
	padding:0.5em;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.prjcomm.notab textarea{font-size:0.875em;
}
.prjcomm .hiden{display:none;}

.prjcomm .moreabout{margin:1em 0;}
.prjcomm .lform input{background-color:inherit; color:inherit;}

.fasady{background-color:#FFF; padding:1em; margin-bottom:1em; position:relative;
-webkit-box-shadow: 0px 1px 2px 0px rgba(61, 61, 61, 0.4);
-moz-box-shadow:    0px 1px 2px 0px rgba(61, 61, 61, 0.4);
box-shadow:         0px 1px 2px 0px rgba(61, 61, 61, 0.4);
}

.fasadymain{display:none;}
.fasady .divtitle{font-size:1.125em; font-weight:600; color:#83ac38; padding-left:1em; padding-bottom:1em;}
.fasady ul{display:inline-block; width:100%; text-align:center;}
.fasady ul li{display:inline-block; width:24%; list-style: inside none; text-align:center;}
.fasady ul li img{max-width:100%; max-height:auto;}


@media (max-device-width: 64em) {
	.sales_adp img{width:80% !important; height:auto !important;}
/*	.sales_adp{display:block;}*/
}
.comms_info_page{background-color:#FFF; padding:1em; margin-bottom:1em; position:relative;
-webkit-box-shadow: 0px 1px 2px 0px rgba(61, 61, 61, 0.4);
-moz-box-shadow:    0px 1px 2px 0px rgba(61, 61, 61, 0.4);
box-shadow:         0px 1px 2px 0px rgba(61, 61, 61, 0.4);
}
.comms_info_page .divtitle{font-size:1.125em; font-weight:600; color:#83ac38; padding-left:1em; padding-bottom:1em;}

.swf360{background-color:#FFF; padding:1em; margin-bottom:1em; position:relative;
-webkit-box-shadow: 0px 1px 2px 0px rgba(61, 61, 61, 0.4);
-moz-box-shadow:    0px 1px 2px 0px rgba(61, 61, 61, 0.4);
box-shadow:         0px 1px 2px 0px rgba(61, 61, 61, 0.4);
text-align:left;
}
.swf360 .divtitle{font-size:1.125em; font-weight:600; color:#83ac38; float:left; height:90px; line-height:90px; vertical-align:middle; padding:0 1em; }
.swf360 ul{display:inline-block; width:100%; text-align:center;}
.swf360 ul li{display:inline-block; width:24%; list-style: inside none; text-align:center;}
.swf360 ul li img{max-width:100%; max-height:auto;}


.viewed{margin:0 2em 1em 2em;}
.viewed .divtitle{ font-size:1.625em;  margin-left:-1em; line-height:2.25em; }
@media (max-device-width: 48em) {
	.viewed .divtitle{ font-size:1.2em;  margin-left:-1em; line-height:2.25em; }
}


#viewedprj li.viewedi , #similar_slide li.viewedi, .ref_slides li.viewedi{background-color:#FFF; vertical-align:top;
-webkit-box-shadow: 0px 1px 2px 0px rgba(61, 61, 61, 0.4);
-moz-box-shadow:    0px 1px 2px 0px rgba(61, 61, 61, 0.4);
box-shadow:         0px 1px 2px 0px rgba(61, 61, 61, 0.4);
}
#viewedprj li div , #similar_slide li div , .ref_slides li div{ min-height:5em; padding:0.5em 1em;}
#viewedprj li div a, #similar_slide li div a, .ref_slides li div a{font-size:0.875em; line-height:1em; color:inherit; text-decoration:none;}
#viewedprj li img, #similar_slide li img, .ref_slides li img{ display:inline-block;}



.adp_prj_div{display:block;}
.adp_prj_div div.tabsbg{padding:1em;}
.adp_prj_div > div, .adp_prj_div > ul{margin:1em auto}
.adp_prj_div .divtitle{font-size:1.2em ; font-weight:600; color:#7ba728 !important; padding-left:0.5em; text-align:left; padding-bottom:0.5em;}
.adp_prj_div ul.infotab{}
.adp_prj_div ul.infotab li.pic{width:100%; padding-right:0; border-right:none;}
.adp_prj_div ul.infotab li.pic div{text-align:center;}
.adp_prj_div ul.infotab li.inf{width:100%; padding-left:0; float:none;}
.adp_prj_div .fasady ul li{display:inline-block !important; width:auto !important;}

.adp_prj_div .infotable td{display:inline !important; width:auto !important;}

@media (min-device-width: 30em) {
	.adp_prj_div .infotable td{display:table-cell !important; width:50% !important;}
}

.adp_prj_div .prj_btoggle{ height:11em; overflow:hidden;}
.adp_prj_div .prj_btoggle_tr{ text-align:center; color:#7ba728; text-decoration:underline;}

.adp_prj_div .viewed{margin: 0 2em 1em 2em;}
#prj_bottom{ position:fixed; background-color: #34393d; display:table;  width:100%; bottom:0; left:0; z-index:1000;}

#prj_bottom a.buyb{color:#FFF; background-color:#ff5700; width:50%; vertical-align:middle; text-decoration:none; display:table-cell;   font-weight:700; text-transform:uppercase; text-align:center;}
#prj_bottom a.buyb:hover{background-color:#ec5100;}
#prj_bottom .select3{display:table-cell; margin-bottom:0;}
@media (min-device-width: 64em) {
	.adp_prj_div{display:none;}
	.fasady{display:block;}
	#prj_bottom{display:none;}
}