| Current Path : /var/www/iplanru/data/www/iplan.5018.vps.agava.net/templates/mobiletemplate/css/ |
| Current File : /var/www/iplanru/data/www/iplan.5018.vps.agava.net/templates/mobiletemplate/css/mobile_main.css |
html, body
{
padding: 0;
margin: 0;
}
body {
background-color: #343f45;
font-family: Arial, Helvetica, Verdana;
font-size: 10px;
line-height: 16px;
color: #ffffff;
position: relative;
-webkit-text-size-adjust: none;
}
body *
{
text-shadow: none;
}
h1, h2, h3, h4, h5, h6
{
line-height: 1;
color: #ffffff;
font-weight: bold;
margin: 5px 0 5px 0;
}
h1, h2, h3
{
font-size: 14px;
}
h4, h5, h6
{
font-size: 12px;
}
p
{
margin: 0 0 5px 0;
}
a, a:link, a:active, a:visited, a:hover
{
color: #c5e793;
text-decoration: underline;
}
pre
{
font-size: 12px;
width: 100%;
overflow: auto;
-webkit-overflow-scrolling: touch;
}
#page nav
{
display: none;
}
#header,
.header,
#footer
{
background: #555;
font-size: 16px;
font-weight: bold;
color: #fff;
text-align: center;
line-height: 40px;
height: 40px;
padding: 0 50px;
}
#header a,
.header a
{
background: center center no-repeat transparent;
background-image: url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADhJREFUeNpi/P//PwOtARMDHQBdLGFBYtMq3BiHT3DRPU4YR4NrNAmPJuHRJDyahEeT8Ii3BCDAAF0WBj5Er5idAAAAAElFTkSuQmCC );
display: block;
width: 40px;
height: 40px;
position: absolute;
top: 0;
left: 10px;
}
#header a.friends,
.header a.friends
{
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVNJREFUeNq01jFLAzEYxvH2UBCxiIiDUhzcdXCyIk5ufgUXLR37JdxcXBxcuwmOOtml0EKpo04iWIpIQREVEVFLjf9AhoC9e3O5uxd+lMLdPU1yedO8UiqXdQWO122ghi4+8IwGqiiId+uRCHbxqsLrFHNRz5ACSnhTch1EPScQpnIH0w7TWcGiz5rouS45rtkMVnxCJrAQ4yUq+oT8YhAjZOAT8oWHGCE9nxC9H64cA15w4xOiW0HbfErVNhvUa8c3cecQcoZv3xA9z+fCNbe4SNq7jvEUMaUnuE/au7SjkHbSR1G637ULh73Kn+gn7cIBttELGckQh9Jo8iMOrSksYx2b2MKk8FuvUUcHl/9GbiWuooYu3pVf/eARLZQxbp8na2YR0659e+HLmM/geN+z98lSRv8hZu2QQkYh+kzKjZkvHdPahymH6DNp5Cucev0JMAAkKj0NEoYBJwAAAABJRU5ErkJggg==);
}
#header a.right,
.header a.right
{
left: auto;
right: 10px;
}
#content,
.content
{
padding: 0px;
}
#content
{
margin: 0;
padding: 0px 0px;
width: 100%;
}
.adsbygoogle
{
background: #eee;
position: fixed;
bottom: 0;
left: 0;
z-index: 1;
}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.mobile
{
}
.mobile #logo img
{
width: 100%;
}
.mobile #navigation{
background-color: #000000 !important;
width: 100%;
display: inline-block;
height: 33px;
}
.mobile .menu-mobile
{
display: block;
margin: 0 0px;
padding-left: 0;
list-style:none;
position: relative;
float:left;
background-color: #000000;
width: 100%;
text-align: center;
height: 33px;
}
.mobile .menu-mobile li
{
height: 33px;
padding: 0px 0px;
float: left;
position:relative;
width: 33%;
}
.mobile .menu-mobile .item-293{width: 23%;}
.mobile .menu-mobile .item-294{width: 38%;}
.mobile .menu-mobile .item-295{width: 38%;}
.mobile .menu-mobile li a
{
color: #b7e572;
display:block;
font-size: 15px;
line-height: 33px;
font-family: 'cuprumregular';
}
.mobile .menu-mobile li a:hover
{
color: white;
}
.mobile .menu-mobile li a.active
{
color: yellow;
}
.menu-vertmenu
{
display: block;
list-style: none outside none;
margin: 4%;
position: relative;
padding: 0; /* Убираем поля */
}
.menu-vertmenu li{
padding: 0px;
margin-top: 30px;
position: relative;
border-radius: 7px;
background: -webkit-linear-gradient(90deg, #d7d7d7 0%, #ececec 46%, #ffffff 100%);
background: -moz-linear-gradient(90deg, #d7d7d7 0%, #ececec 46%, #ffffff 100%);
background: -o-linear-gradient(90deg, #d7d7d7 0%, #ececec 46%, #ffffff 100%);
background: -ms-linear-gradient(90deg, #d7d7d7 0%, #ececec 46%, #ffffff 100%);
background: linear-gradient(0deg, #d7d7d7 0%, #ececec 46%, #ffffff 100%);
box-shadow: 0px 2px 3px 0.00px rgba(0, 0, 0, 0.9);
width: 100%;
height: 52px;
display : table;
}
.menu-vertmenu li a {
display : table-cell;
vertical-align : middle;
text-align: center;
text-decoration: none;
font-family: cuprumbold;
color: #538710;
font-size: 20px;
text-shadow: 0px 1px 2px rgba(255, 255, 255, 0.8);
line-height: 20px;
overflow: hidden;
}
/*teaser****************************************************************/
#yoo-zoo .details {
margin: 0px 0px 10px;
}
#yoo-zoo .details h1.title {
font-family: cuprumbold;
background-image: none;
color: white;
font-size: 22px;
line-height: 22px;
font-weight: 400;
height: 60px;
margin: 15px 0 15px;
padding: 0px;
text-align: center;
width: 100%;
white-space: normal;
}
.yu2-category .yu2-cat-description
{
font-size: 15px;
margin-bottom: 22px;
font-family: cuprumbold;
line-height: 15px;
}
.yu2-category .yu2-btm-last
{
display: none;
}
.yu2-cat-btm
{
display: block;
list-style: none outside none;
margin: 5px 0px !important;
padding: 0px !important;
width: 100%;
clear: both;
}
.yu2-cat-btm .yu2-btm {
padding: 0px;
margin: 0px 4% 22px;
border: none;
border-radius: 7px;
background: -webkit-linear-gradient(90deg, #d7d7d7 0%, #ececec 46%, #ffffff 100%);
background: -moz-linear-gradient(90deg, #d7d7d7 0%, #ececec 46%, #ffffff 100%);
background: -o-linear-gradient(90deg, #d7d7d7 0%, #ececec 46%, #ffffff 100%);
background: -ms-linear-gradient(90deg, #d7d7d7 0%, #ececec 46%, #ffffff 100%);
background: linear-gradient(0deg, #d7d7d7 0%, #ececec 46%, #ffffff 100%);
box-shadow: 0px 2px 3px 0.00px rgba(0, 0, 0, 0.9);
width: 92%;
clear: both;
height: 75px;
display : table;
}
.yu2-cat-btm .yu2-btm .yu2-icon{
float: left;
margin: 21px;
width: 33px;
height: 33px;
display : table-cell;
vertical-align : middle;
}
.yu2-btm img {
display: inline-block;
height: 33px;
width: 33px;
margin: 0;
}
.yu2-cat-btm .yu2-btm .yu2-name{
text-align: left;
min-width: 0px;
display : table-cell;
vertical-align : middle;
height: 22px;
line-height: 22px;
width: 85%;
}
.yu2-cat-btm .yu2-btm .yu2-name span{
text-align: left;
font-size: 18px;
text-shadow: 0px 1px 2px rgba(255, 255, 255, 0.8);
font-family: cuprumbold;
color: #538710;
}
#yoo-zoo .items {
display: inline-block;
position: relative;
margin: 0px 4%;
width: 92%;
border-top: 1px solid #D2D2D2;
}
#yoo-zoo .width50 {
float: none;
width: 100%;
}
#yoo-zoo .items div.teaser-item {
border: none;
border-bottom: 1px solid #D2D2D2;
margin: 12px 0px 0px;
overflow: hidden;
padding: 0px 0px 12px;
}
#yoo-zoo .items div.teaser-item .pos-specification .element-joomlamodule.last {display: none;}
#yoo-zoo .items div.teaser-item .pos-specification .element-download {display: none;}
#yoo-zoo .items div.teaser-item .pos-specification .element-itemlink {display: none;}
#yoo-zoo .items div.teaser-item .pos-specification .element-itemname strong {display: none;}
#yoo-zoo .items div.teaser-item .pos-media img
{
width: 100%;
}
#yoo-zoo .items div.teaser-item #td-first{
width: 25%;
}
#yoo-zoo .items div.teaser-item #td-last ul.pos-specification{
margin: 0;
}
#yoo-zoo div.box-1 div.first-row{
border-top: 1px solid rgba(255, 255, 255, 0.77);
}
.pay-title{
background: none !important;
font-family: cuprumbold !important;
color: #ffffff !important;
font-size: 15px !important;
line-height: 15px !important;
text-align: center !important;
display: table;
width: 100% !important;
padding: 0px !important;
margin: 10px 0px !important;
}
#yoo-zoo .items div.teaser-item .pos-specification .element-itemname a{
font-family: cuprumbold;
color: #ffffff;
font-size: 18px;
line-height: 18px;
font-weight: 400;
text-decoration: none;
}
#yoo-zoo .items div.teaser-item .pos-specification .element-itemcreated{
font-family: cuprumregular;
color: #afcf7c;
font-size: 14px;
line-height: 18px;
font-weight: 400;
}
#yoo-zoo .items div.teaser-item .pos-specification .element-itemcreated strong{
font-family: cuprumregular;
color: #afcf7c;
font-size: 14px;
line-height: 18px;
font-weight: 400;
width: 90px;
}
#yoo-zoo .items div.teaser-item .pos-specification .element-joomlamodule span p{
font-family: cuprumbold !important;
color: #ffffff !important;
font-size: 14px !important;
line-height: 18px;
font-weight: 400 !important;
margin-bottom: 0px !important;
margin-top: 0px !important;
}
#yoo-zoo .items .row > a
{
text-decoration: none;
}
#yoo-zoo .items div.media-left {
float: left;
margin-right: 10%;
}
#yoo-zoo div.box-1 div.first-row {
border-top: medium none currentColor;
padding-top: 0px;
}
/*full*****************************************************************/
#yoo-zoo .item {
width: 100%;
/*overflow: hidden;*/
}
#yoo-zoo.product-work .item .pos-top{
background: url("../images/bg-work-name.png") 50% 50% #90451e;
color: white;
line-height: 22px;
text-align: center;
font-family: cuprumbold;
font-size: 22px; /* Приближение из-за подстановки шрифтов */
padding: 0px;
width: 100%;
margin: 0;
display: table;
height: 120px;
max-width: 100%;
font-weight: 400;
-moz-background-size: 100%; /* Firefox 3.6+ */
-webkit-background-size: 100%; /* Safari 3.1+ и Chrome 4.0+ */
-o-background-size: 100%; /* Opera 9.6+ */
background-size: 100%; /* Современные браузеры */
text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.8);
}
#yoo-zoo .item div.box-1 {
display: table-cell;
vertical-align: middle;
width: 100%;
}
#yoo-zoo.product-work .item .pos-top .element-itemname{
text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.8);
padding-top: 0px;
width: 100%;
white-space: normal;
word-wrap: break-word;
overflow: auto;
}
#yoo-zoo .item > div.floatbox {
margin: 4%;
width: 91%;
}
#yoo-zoo #work-top-left
{
width: 45%;
}
#yoo-zoo #work-top-left img
{
width: 100%;
}
#yoo-zoo #work-top-left .element-joomlamodule{
display: none;
}
#work-top{
width: 100%;
}
#work-top-left
{
display: inline-block;
}
#yoo-zoo .item div.pos-specification ul strong {
font-family: cuprumbold;
color: #ffffff;
font-size: 15px;
line-height: 15px;
}
#yoo-zoo .item div.pos-specification ul li a {
color: #c6e793;
font-family: "cuprumbold";
font-size: 15px;
line-height: 15px;
}
#yoo-zoo .item div.pos-specification ul li {
color: #c6e793;
font-family: "cuprumbold";
font-size: 15px;
line-height: 15px;
margin-top: 18px;
}
#yoo-zoo #work-top-right .pos-specification .element-joomlamodule .custom span{
color: #c6e793 !important;
font-family: "cuprumbold" !important;
font-size: 15px !important;
}
#yoo-zoo #work-top-right .pos-specification .element-joomlamodule .custom a span{
color: #ffffff !important;
font-family: "cuprumbold" !important;
font-size: 15px !important;
}
#yoo-zoo #work-top-right .pos-specification .element-joomlamodule .custom p
{
margin: 0;
}
#yoo-zoo #work-top-right .pos-specification .element-select div{
background: url("../images/galka2.png") 0px 0px no-repeat transparent;
font-family: cuprumbold;
color: #ffffff;
font-size: 15px;
line-height: 16px;
text-indent: 22px;
-moz-background-size: 15px; /* Firefox 3.6+ */
-webkit-background-size: 15px; /* Safari 3.1+ и Chrome 4.0+ */
-o-background-size: 15px; /* Opera 9.6+ */
background-size: 15px; /* Современные браузеры */
margin-top: 15px;
}
#yoo-zoo .item > div.floatbox dt.tabs{
float: left;
padding: 10px 0px;
z-index: 50;
margin: 0px 1% 5px 1%;
}
#yoo-zoo .item > div.floatbox dl#tabs{
padding-left: 0px !important;
width: 100%;
}
#yoo-zoo .item > div.floatbox dd.tabs{
width: 100%;
}
#yoo-zoo .item > div.floatbox .tabs dt{
border-radius: 7px;
background: -webkit-linear-gradient(90deg, #d7d7d7 0%, #ececec 46%, #ffffff 100%);
background: -moz-linear-gradient(90deg, #d7d7d7 0%, #ececec 46%, #ffffff 100%);
background: -o-linear-gradient(90deg, #d7d7d7 0%, #ececec 46%, #ffffff 100%);
background: -ms-linear-gradient(90deg, #d7d7d7 0%, #ececec 46%, #ffffff 100%);
background: linear-gradient(0deg, #d7d7d7 0%, #ececec 46%, #ffffff 100%);
box-shadow: 0px 2px 3px 0.00px rgba(0, 0, 0, 0.9);
height: 52px;
width: 31%;
display: table;
}
#yoo-zoo .item > div.floatbox .tabs dt:hover,
#yoo-zoo .item > div.floatbox .tabs dt.open
{
background: -webkit-linear-gradient(-90deg, #ededed 0%, #f7f7f7 46%, #ffffff 100%);
background: -moz-linear-gradient(-90deg, #ededed 0%, #f7f7f7 46%, #ffffff 100%);
background: -o-linear-gradient(-90deg, #ededed 0%, #f7f7f7 46%, #ffffff 100%);
background: -ms-linear-gradient(-90deg, #ededed 0%, #f7f7f7 46%, #ffffff 100%);
background: linear-gradient(180deg, #ededed 0%, #f7f7f7 46%, #ffffff 100%);
box-shadow: none;
}
#yoo-zoo .item > div.floatbox .tabs dt a{
color: #538710;
font-family: "cuprumbold";
line-height: 18px;
margin: 0px 0px;
text-align: center;
font-size: 18px; /* Приближение из-за подстановки шрифтов */
font-weight: 400;
text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.67);
text-decoration: none;
}
#yoo-zoo .item > div.floatbox .tabs dt h3{
margin: 0px;
font-size: 18px;
}
#yoo-zoo .item > div.floatbox .tabs span{
display: table-cell;
vertical-align: middle;
}
#yoo-zoo .element-textarea p
{
font-size: 10px;
font-family: "cuprumbold" !important;
color: #ffffff;
}
#yoo-zoo .tab-caption{
display: none;
}
#yoo-zoo div.current{
border: none;
padding: 0px;
}
#yoo-zoo .element-textarea table{
width: 100% !important;
}
#yoo-zoo .element-textarea table td{
background: #666666 !important;
border: 1px solid #FFFFFF !important;
font-size: 6px;
padding: 0px !important;
}
#yoo-zoo .element-textarea table thead td
{
background: #666666 !important;
border: 1px solid #FFFFFF !important;
padding: 0px !important;
text-transform: uppercase !important;
font-size: 8px;
}
#yoo-zoo.product-work .pos-bottom{
display: none;
}
#yoo-zoo #work-top-left{
float: left;
}
#yoo-zoo #work-top-center{
display: inline-block !important;
width: 51%;
padding: 0 2%;
}
#yoo-zoo #work-top-right{
clear: both;
}
#mob-zoopaylink
{
}
#mob-zoopaylink li
{
margin: 8px 0;
line-height: 31px !important;
}
#mob-zoopaylink li a{
margin-left: 10px
}
#mob-zoopaylink li a span
{
font-family: cuprumbold !important;
color: #c5e793 !important;
font-size: 18px !important;
line-height: 30px !important;
}
#mob-lio a
{
float: left;
}
#mob-lio
{
clear: both;
}
#mob-lin
{
clear: both;
}
#mob-lif
{
clear: both;
}
#mob-icon
{
border-radius: 3px;
background: -webkit-linear-gradient(90deg, #00601b 0%, #88a070 100%);
background: -moz-linear-gradient(90deg, #00601b 0%, #88a070 100%);
background: -o-linear-gradient(90deg, #00601b 0%, #88a070 100%);
background: -ms-linear-gradient(90deg, #00601b 0%, #88a070 100%);
background: linear-gradient(0deg, #00601b 0%, #88a070 100%);
width: 30px;
height: 30px;
float: left;
}
#mob-icon-img
{
width: 20px;
height: 20px;
margin: 5px;
}
#mob-lio{
display: none;
}
#mob-lio #mob-icon #mob-icon-img
{
background: url("../images/pay1.png") 50% 50% no-repeat transparent;
-moz-background-size: 100%; /* Firefox 3.6+ */
-webkit-background-size: 100%; /* Safari 3.1+ и Chrome 4.0+ */
-o-background-size: 100%; /* Opera 9.6+ */
background-size: 100%; /* Современные браузеры */
}
#mob-lin #mob-icon #mob-icon-img
{
background: url("../images/pay2.png") 50% 50%/100% no-repeat transparent;
}
#mob-lif #mob-icon #mob-icon-img
{
background: url("../images/pay3.png") 50% 50%/100% no-repeat transparent;
}
#zakazpotel{
display: none;
}
textarea, input[type="text"]
{
/*background-color: #cccccc !important;*/
width: 97% !important;
}
#jform_mycaptcha{
width: 100% !important;
}
select[id^="jform"] {
/*background-color: #cccccc;*/
border: 1px solid #bbbbbb;
width: 100% !important;
}
#frm-submit{
background-color: none !important;
}
.frm {
font-family: "cuprumbold";
font-size: 10px;
padding: 0;
margin: 10px;
}
#frm-caption {
color: #70B424;
font-size: 15px !important;
}
#textfm{
background: url(/images/icons/bt_fm.png) no-repeat left 0 ;
background-size:100% 36px;
width:100%;
height: 36px;
margin: 20px auto 0px;
}
#yoo-zoo .item div.pos-specification .element-joomlamodule.first
{
display: block;
}
#yoo-zoo .item div.pos-specification .element-joomlamodule.first p
{
font-size: 15px !important;
}
.yoo-zoo p {
margin-bottom: 7px;
margin-top: 5px;
}
#zoocost1{
/*width: 200px;*/
background-color: none !important;
}
#zoocost2{
/*width: 200px;*/
background-color: none !important;
}
#zoocost1 p {
color: #ffffff;
font-family: "cuprumbold" !important;
font-size: 14px !important;
padding: 3px 0px;
text-align: center !important;
text-indent: 0px !important;
}
#zoocost2 p {
color: #ffffff;
font-family: "cuprumregular" !important;
font-size: 14px !important;
line-height: 14px !important;
margin: 0px;
padding: 4px 0px;
text-align: center !important;
text-indent: 0px !important;
}
#zoocost1 p #zoocost-prx{
color: #ffffff;
font-family: "cuprumbold" !important;
font-size: 15px !important;
}
#zoocost1 p #zoocost-cn{
color: #f5b300;
font-family: "cuprumbold" !important;
font-size: 27px !important;
}
#zoocost1 p #zoocost-sfx{
color: #f5b300;
font-family: "cuprumbold" !important;
font-size: 27 px !important;
}
#jm-faq a{
text-decoration: none;
}
#jm-faq a span
{
font-size: 20px !important;
line-height: 20px !important;
}
.worktabs
{
margin: 0 auto; text-align: center;
}
.worktabs #tabs
{
margin: 12px auto; text-align: center;
}
#yoo-zoo .item > div.floatbox .tabs
{
padding-left: 0px !important;
width: 100%
}
/*Проектный опыт*/
/*teaser*/
#yoo-zoo.product-projectexp .details h1.title {
width: 92%;
}
#yoo-zoo.product-projectexp .categories .category h2.title
{
font-family: cuprumbold;
font-weight: 100;
color: #b7e572;
font-size: 16px !important;
text-decoration: underline;
padding: 10px 4%;
}
#yoo-zoo.product-projectexp .categories .category h2 span
{
font-family: cuprumbold;
font-weight: 100;
color: #b7e572;
font-size: 16px !important;
text-decoration: underline;
}
#yoo-zoo.product-projectexp .categories .category .sub-categories
{
line-height: 22px;
margin: 0px 4% 0px;
}
#yoo-zoo.product-projectexp .categories .category .sub-categories a,
#yoo-zoo.product-projectexp .categories .category .sub-categories span
{
font-family: cuprumregular;
color: #b7e572;
font-size: 15px;
font-weight: 400;
text-decoration: underline;
text-align: left;
}
#yoo-zoo.product-projectexp .categories .category .sub-categories br{
display: none;
}
#yoo-zoo.product-projectexp .categories .category .sub-categories a{
width: 40%;
display: block;
float: left;
height: 22px;
overflow: hidden;
}
#yoo-zoo.product-projectexp .categories .category .sub-categories span{
width: 10%;
display: block;
float: left;
}
#yoo-zoo.product-projectexp .width20, #yoo-zoo .width25 {
width: 100%;
min-height: 10px !important;
}
/*
#yoo-zoo.product-projectexp .categories .category .sub-categories br:nth-child(2n+1){
display: none;
}
#yoo-zoo.product-projectexp .categories .category .sub-categories span:nth-child(2n+1){
left: 30%;
position: absolute;
}
#yoo-zoo.product-projectexp .categories .category .sub-categories a:nth-child(2n){
left: 50%;
position: absolute;
}
#yoo-zoo.product-projectexp .categories .category .sub-categories span:nth-child(2n){
left: 80%;
position: absolute;
}
*/
#yoo-zoo.product-projectexp .items .teaser-item .element-itemname
{
font-family: cuprumbold;
font-weight: 100;
color: #b7e572;
font-size: 16px;
text-align: left;
line-height: 16px;
}
#yoo-zoo.product-projectexp .items .teaser-item .pos-description .element-select
{
font-family: cuprumbold;
font-weight: 100;
color: #ffffff;
font-size: 15px;
text-align: left;
line-height: 15px;
}
#yoo-zoo.product-projectexp .items .teaser-item .pos-description .element-textarea p
{
font-family: cuprumbold;
font-weight: 100;
color: #ffffff;
font-size: 15px;
text-align: left;
line-height: 15px;
}
#yoo-zoo.product-projectexp .items .teaser-item .pos-links .element-itemlink a
{
font-family: cuprumbold;
font-weight: 100;
color: #b7e572;
font-size: 16px;
text-align: left;
line-height: 16px;
}
#yoo-zoo.product-projectexp .items .teaser-item .pos-links .element-itemlink a::after
{
display: none;
}
#yoo-zoo.product-projectexp .items .teaser-item .pos-description
{
margin: 5px 0;
text-align: left !important;
}
#yoo-zoo.product-projectexp .items .teaser-item .pos-description .element-textarea p,
#yoo-zoo.product-projectexp .item .floatbox .pos-description .element-textarea p
{
text-align: left !important;
}
#yoo-zoo.product-projectexp .items .teaser-item
{
padding: 20px 0px;
}
#yoo-zoo.product-projectexp .zoo-pagination
{
margin: 15px;
font-family: cuprumbold;
font-weight: 100;
color: #ffffff;
font-size: 15px;
}
#yoo-zoo.product-projectexp .zoo-pagination a
{
color: #b7e572;
}
/*full*/
#yoo-zoo.product-projectexp .item .pos-title
{
display: none;
}
#yoo-zoo.product-projectexp .item {
width: 100%;
}
#yoo-zoo.product-projectexp .item .pos-top {
background: url("/templates/mobiletemplate/images/bg-work-name.png") 50% 50% #90451E;
color: white;
display: table;
font-family: "cuprumbold";
font-weight: 100;
font-size: 22px;
font-weight: 400;
height: 120px;
line-height: 22px;
margin: 0px;
max-width: 100%;
padding: 0px;
text-align: center;
width: 100%;
-moz-background-size: 100%; /* Firefox 3.6+ */
-webkit-background-size: 100%; /* Safari 3.1+ и Chrome 4.0+ */
-o-background-size: 100%; /* Opera 9.6+ */
background-size: 100%; /* Современные браузеры */
}
#yoo-zoo.product-projectexp .item div.box-1 {
display: table-cell;
vertical-align: middle;
width: 100%;
}
#yoo-zoo.product-projectexp .item .pos-top .element-itemname {
overflow: auto;
overflow-wrap: break-word;
padding-top: 0px;
text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.804);
white-space: normal;
width: 100%;
}
#yoo-zoo.product-projectexp .item div.pos-media,
#yoo-zoo.product-projectexp .item div.pos-description,
#yoo-zoo.product-projectexp .item div.pos-bottom
{
width: 100%;
margin: 5px 0px;
text-align: center;
}
#yoo-zoo.product-projectexp .item div.pos-media .element-image a
{
width: 100%;
text-align: center;
}
#yoo-zoo.product-projectexp .item div.pos-media .element-image img{
width: 80%;
}
#yoo-zoo.product-projectexp .item div.pos-description .element-textarea p,
#yoo-zoo.product-projectexp .item div.pos-description .element-textarea li
{
font-family: cuprumbold;
font-weight: 100;
color: #ffffff;
font-size: 15px;
text-align: left;
line-height: 15px;
text-indent: 0px;
}
#yoo-zoo.product-projectexp .item div.pos-description .element-textarea ul
{
list-style-type: square;
}
#yoo-zoo.product-projectexp .item div.pos-description .element-textarea h3
{
font-family: cuprumbold;
font-weight: 100;
color: #b7e572;
font-size: 22px;
text-align: left !important;
line-height: 22px;
background: none;
text-indent: 0px;
margin: 30px 0px 15px;
}
#yoo-zoo.product-projectexp .items div.media-left {
float: left;
margin-right: 5%;
width: 35%;
}
#po_last_text p
{
font-family: cuprumbold !important;
font-weight: 100;
color: #ffffff !important;
font-size: 15px !important;
text-align: left !important;
line-height: 15px !important;
text-indent: 0px !important;
}
#po_last_text p#plt_tel
{
font-family: cuprumbold;
font-weight: 100;
color: #ffffff;
font-size: 22px !important;
text-align: center !important;
line-height: 22px !important;
}
#po_last_text #plt_btn
{
border-radius: 7px;
background: -webkit-linear-gradient(90deg, #508624 0%, #7aa847 46%, #9fc766 100%);
background: -moz-linear-gradient(90deg, #508624 0%, #7aa847 46%, #9fc766 100%);
background: -o-linear-gradient(90deg, #508624 0%, #7aa847 46%, #9fc766 100%);
background: -ms-linear-gradient(90deg, #508624 0%, #7aa847 46%, #9fc766 100%);
background: linear-gradient(0deg, #508624 0%, #7aa847 46%, #9fc766 100%);
box-shadow: 0px 2px 3px 0.00px rgba(0, 0, 0, 0.9);
width: 100%;
height: 50px;
margin: 30px 0;
display : table;
text-align: center;
}
#po_last_text #plt_btn h3{
margin: 0px;
display : table-cell;
vertical-align : middle;
text-align: center;
}
#po_last_text #plt_btn h3 span
{
font-family: cuprumbold !important;
font-weight: 400;
color: #ffffff !important;
font-size: 18px !important;
line-height: 18px !important;
text-align: center !important;
text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.8) !important;
text-decoration: none !important;
padding: 0 10px;
}
#po_last_text a
{
text-decoration: none !important;
}
#bp-main #bp-icons
{
display: none;
}
#bp-main #bp-flag
{
margin: 0 0 22px 0;
text-align: center;
padding: 0 10px;
}
#bp-main #bp-flag a
{
font-family: cuprumbold;
font-weight: 100;
color: #ffffff;
font-size: 22px;
line-height: 22px;
text-decoration: none !important;
}
#bp-main #bp-flag a span
{
}
#bp-main table td img
{
display: none;
}
#bp-main #bp-steps-col1
{
font-family: cuprumbold;
font-weight: 100;
color: #fafafa;
font-size: 12px;
line-height: 15px;
text-align: center;
border-radius: 50%;
background-color: #8cb849;
width: 15px;
height: 15px !important;
margin: 0px 0px 16px;
}
#bp-main table tr
{
margin-bottom: 35px;
}
#bp-main table td
{
padding: 0;
}
#bp-main table td h1
{
font-family: cuprumbold;
font-weight: 100;
color: #b7e572;
font-size: 15px;
line-height: 15px;
text-align: left;
text-transform: uppercase;
margin: 0px 0px 16px;
}
#bp-main table td p
{
font-family: cuprumbold;
font-weight: 100;
color: #ffffff;
font-size: 15px;
line-height: 15px;
text-align: left;
}
#bp-main table td #bp-list1,
#bp-main table td #bp-list2
{
list-style-image: url("/images/bp-images/bp-marker3.png");
}
#bp-main table td #bp-list1 li,
#bp-main table td #bp-list2 li,
#bp-main table td #bp-list3 li
{
margin: 5px 0px 0px -20px;
font-family: cuprumregular;
color: #dedede;
font-size: 15px;
line-height: 15px;
font-weight: 400;
text-align: left;
}
#bp-main table td #bp-list3 li
{
list-style-type: none;
margin: 5px 0 0px -40px;
}
#bp-main table td #bp-list3 img
{
display: inline;
width: 12px;
}
#bp-main #bp-button
{
border-radius: 7px;
background: -webkit-linear-gradient(90deg, #508624 0%, #7aa847 46%, #9fc766 100%);
background: -moz-linear-gradient(90deg, #508624 0%, #7aa847 46%, #9fc766 100%);
background: -o-linear-gradient(90deg, #508624 0%, #7aa847 46%, #9fc766 100%);
background: -ms-linear-gradient(90deg, #508624 0%, #7aa847 46%, #9fc766 100%);
background: linear-gradient(0deg, #508624 0%, #7aa847 46%, #9fc766 100%);
box-shadow: 0px 2px 3px 0.00px rgba(0, 0, 0, 0.9);
width: 100%;
height: 50px;
margin-top: 20px;
text-align: center !important;
display : table;
}
#bp-main #bp-button a
{
font-family: cuprumbold !important;
font-weight: 100;
color: #ffffff !important;
font-size: 18px !important;
line-height: 18px !important;
text-align: center !important;
text-decoration: none !important;
padding: 0 4%;
display : table-cell;
vertical-align : middle;
}
#bp-main #bp-button span
{
text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.8) !important;
}
#bp-main #bp-stars
{
display: none;
}
#bp-main #bp-footer
{
font-family: cuprumbold;
color: #ffffff !important;
font-size: 16px;
line-height: 16px;
font-weight: 100;
text-align: left !important;
margin: 37px 0;
}
#bp-main #bp-footer a
{
font-family: cuprumbold;
color: #b7e572 !important;
font-size: 16px;
line-height: 16px;
font-weight: 100;
text-decoration: underline;
text-align: left;
}
.item-page
{
margin: 4%;
}
.item-page .page-header
{
display: none;
}
#bp-main table #td-col1
{
background: url("/images/bp-images/bg_green_points.png") repeat-y 6px 0/2px;
}
#bp-main table #td-col3
{
padding-bottom: 31px;
}
#yoo-zoo .worktabs .element-textarea p
{
font-family: cuprumbold;
color: #ffffff;
font-size: 15px; /* Приближение из-за подстановки шрифтов */
line-height: 15px;
font-weight: 100;
text-align: left;
text-indent: 0px;
}
#yoo-zoo .worktabs .element-textarea h3
{
font-family: cuprumbold;
font-weight: 100;
color: #b7e572;
font-size: 22px;
text-align: left;
line-height: 22px;
background: none;
text-indent: 0px;
margin: 30px 0px 15px;
}
#textfm{
border-radius: 7px;
background: -webkit-linear-gradient(90deg, #d7d7d7 0%, #ececec 46%, #ffffff 100%);
background: -moz-linear-gradient(90deg, #d7d7d7 0%, #ececec 46%, #ffffff 100%);
background: -o-linear-gradient(90deg, #d7d7d7 0%, #ececec 46%, #ffffff 100%);
background: -ms-linear-gradient(90deg, #d7d7d7 0%, #ececec 46%, #ffffff 100%);
background: linear-gradient(0deg, #d7d7d7 0%, #ececec 46%, #ffffff 100%);
box-shadow: 0px 2px 3px 0.00px rgba(0, 0, 0, 0.9);
/*width: 460px;*/
/*height: 20px;*/
margin: 10px auto 0px;
text-align: center;
display: table;
width: 100%;
}
#textfm span
{
font-family: 'Trebuchet MS';
color: #000000;
font-size: 15px;
font-weight: 400;
line-height: 15px;
text-align: center;
display: table-cell;
vertical-align: middle;
padding: 0 10px;
}
.pos-before .element-joomlamodule a{
text-decoration: none !important;
}
#backtocat #btc-title{
margin: 30px 0px 15px;
}
#backtocat a {
background: transparent;
color: #B7E572;
font-family: "cuprumbold";
font-size: 22px;
font-weight: 100;
line-height: 22px;
text-align: left;
text-indent: 0px;
}
#backtocat #btc-cat-list,
#backtocat #btc-cat-list a {
background: transparent;
color: #ffffff;
font-family: "cuprumbold" !important;
font-size: 15px;
font-weight: 100;
line-height: 15px;
text-align: left;
text-indent: 0px;
}
.zoo-pagination{
padding: 10px 0 !important;
}
.yu-page {
color: #B7E572;
font-size: 22px;
font-weight: 700;
display: none;
}
.yu-page2 {
color: #ffffff;
font-size: 22px;
font-weight: 700;
}
.yu-page2 span {
color: #ffffff;
font-size: 22px;
font-weight: 700;
}
.yu-page2 a {
color: #B7E572;
font-size: 22px;
font-weight: 700;
}
.wf-item ul li.caption,
.wf-item ul li.caption a
{
color: #FFFFFF;
font-family: "cuprumbold";
font-size: 18px;
font-weight: 400;
line-height: 18px;
text-decoration: none;
}
.wf-item ul li .created {
color: #AFCF7C;
font-family: "cuprumregular";
font-size: 14px;
font-weight: 100 !important;
line-height: 18px;
width: 90px;
}
.wf-item ul li .price,
.wf-item ul li .price a {
color: #FFFFFF !important;
font-family: "cuprumbold" !important;
font-size: 14px !important;
font-weight: 100 !important;
line-height: 18px;
margin-bottom: 0px !important;
margin-top: 0px !important;
}
.wf-item ul li.readmore{
display: none;
}
.wf-item img {
/*height: 151px;
margin: 0px 15px 0px 0px;
width: 107px;*/
}
.wf-item {
border-bottom: 1px solid #CCCCCC;
margin: 3px;
min-height: 113px;
overflow: hidden;
padding: 2px 0px 7px;
}
.wf-items {
margin: 0px 4%;
width: 92%;
}
.gradient{
background: none !important;
}
.wf-table > tbody > tr > td {
width: 100%;
display: block;
}
.project-experience-inmat .zoo-items{
display: table;
}
.project-experience-inmat .zoo-item{
display: table;
width: 100%;
margin-bottom: 20px;
}
.project-experience-inmat .po-img{
margin-right: 10px;
}
.project-experience-inmat .zoo-item p{
text-indent: 0px;
display: block;
}
.project-experience-inmat .zoo-item p a{
font-family: "cuprumbold" !important;
text-indent: 0px;
display: block;
}
.yoo-zoo img {
max-width: 100%;
}
#pos_finder
{
display: table;
background: #222222;
width: 100%;
}
#pos_finder > a{
float: right;
text-decoration: none;
width: 20%;
}
.search-btn {
border-radius: 4px;
background: -webkit-linear-gradient(90deg, #699f25 0%, #77af30 46%, #87c23d 100%);
background: -moz-linear-gradient(90deg, #699f25 0%, #77af30 46%, #87c23d 100%);
background: -o-linear-gradient(90deg, #699f25 0%, #77af30 46%, #87c23d 100%);
background: -ms-linear-gradient(90deg, #699f25 0%, #77af30 46%, #87c23d 100%);
background: linear-gradient(0deg, #699f25 0%, #77af30 46%, #87c23d 100%);
box-shadow: 0px 1px 0px 0px rgba(61, 61, 61, 0.31);
width: 90%;
height: 20px;
margin: 5px 15% 5px 5%;
font-family: cuprumbold;
color: #fff;
font-size: 16px;
font-weight: 400;
text-align: center;
text-shadow: 0px 1px 0px #416911;
line-height: 20px;
display: table;
}
#pos_finder > .module
{
width: 80% !important;
}
#pos_finder > .module form
{
display: table;
width: 100% !important;
}
#pos_finder > .module .uk-search-field{
border: 1px solid rgba(0, 0, 0, 0) !important;
color: #666666 !important;
-webkit-transition: all linear 0.2s !important;
transition: all linear 0.2s !important;
position: relative !important;
cursor: pointer !important;
z-index: 1 !important;
box-sizing: border-box !important;
border-radius: 4px !important;
background-color: #fff !important;
width: 90% !important;
height: 20px !important;
margin: 5px 2% !important;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAQAAABag45kAAAABGdBT…VYdGRhdGU6bW9kaWZ5ADIwMTUtMDItMjdUMDY6NDI6MDMrMDA6MDA4/RgPAAAAAElFTkSuQmCC) 8px 50% no-repeat #fff !important;
}
.zoofinder .word {
display: table;
margin: 0 auto;
width: 100%;
height: 30px;
background: none;
}
.zoofinder .word label {
display: none;
}
.zoofinder .word input {
border: medium none currentColor;
border-radius: 3px;
box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.506) inset;
font-size: 16px;
height: 37px;
margin-right: 10px;
padding-left: 10px;
width: 76% !important;
display: inline-block;
}
.zoofinder .word > a {
float: right;
text-decoration: none;
}
.zoofinder .word .submit-btn {
background: url("../images/submit-find.png") 50% 50% no-repeat transparent;
border: medium none currentColor;
border-radius: 5px;
color: rgba(0, 0, 0, 0);
font-size: 16px;
height: 41px;
width: 65px;
display: inline-block;
}
#ext-finder legend{
font-size: 16px;
}
.zoofinder-extparam input{
display: inline-block;
}
.zoofinder #ext-finder .zoofinder-extparam label#types span {
min-width: 0px;
display: inline-block;
margin: 0px 15px 0px 5px;
}
.zoofinder #ext-finder .zoofinder-extparam label {
display: block;
font-size: 13px;
margin: 3px 0;
line-height: 13px;
}
.zoofinder #ext-finder .zoofinder-extparam label#sortby span {
min-width: 0px;
display: inline-block;
margin: 0px 15px 0px 5px;
}
.zoofinder-result .res-type {
font-weight: 100;
color: #ffffff;
float: right;
}
.zoo-breadcrumb li{
margin-top: 0px !important;
}