@import url("fonts.css");@import url("non-responsive.css");@import url("flexslider.css");@import url("jquery.skippr.css");html, body {    height:100%;    min-height:100%;}body {    margin: 0;}.wrap {    height: auto !important;    min-height: 100%;}.wrap-container {    height: 100%;    padding: 0 0 210px;}.wrap-footer {    height: 210px;    margin-top: -210px;} .btn/* , .btn:hover,  .btn:focus, .btn:active  */{	color: #ffffff;	text-transform: uppercase;	} .btn:hover,  .btn:focus, .btn:active {	color: inherit;	/* text-transform: inherit; */	}h4, .h4, h5, .h5, h6, .h6 {	font-family: ubuntu_condensedregular; 	 	}.text-danger {	color: #ee2742;}.navbar {  border: medium none;  margin-bottom: 0;  }.navbar-header {  background: none repeat scroll 0 0 #fff9e6;  width: 230px;}.navbar-brand.logo {  background: url("../img/logo.png") no-repeat scroll center center;  width: 210px;  display: inline-block;} .navbar-nav > li > a {  margin: 15px 0;    padding: 9.5px  15px;    text-transform: uppercase;  -webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;}.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {   background-color: #422619;   color: #ee2742;}.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {   background-color: #422619;   color: #ee2742;}.navbar-default .navbar-nav > .firstbutton > a, .navbar-default .navbar-nav > .firstbutton > a:hover, .navbar-default .navbar-nav > .firstbutton > a:focus , .btn-help, .btn-help:hover, .btn-help:focus{  border-bottom: 3px solid #971123;  margin-bottom: 10px;  padding: 9px 30px 7px;  background-color: #ee2742;  font-family: ubunturegular;  text-transform: uppercase;  color: #fff;}.navbar-default .navbar-nav > .firstbutton > a:hover, .navbar-default .navbar-nav > .firstbutton > a:focus,.btn-help:hover, .btn-help:focus {	color: #d98f99;	background-color: #b3273b;}.navbar-default .navbar-nav > .firstbutton > a:active,  .btn-help:active {	color: #811827;	background-color: #952333;}.dropdown-menu {	min-width: 110px;	border: medium none;	-webkit-border-box-shadow: none;	-moz-border-box-shadow: none;	  box-shadow: none;} .dropdown-menu::before {    content: '';     position: absolute;      right: 35%; 	top: -27px; 	border: 15px solid transparent; 	border-bottom: 15px solid #e4dfce; }/* .dropdown-menu.pull-right {  left: auto;  right: 16px;} */.dropdown-menu > li > a {   text-align:center;  color: #422619;  text-transform: capitalize;}.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {  background-color: transparent;  color: #ee2742;   }.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {  background-color: transparent;  color: #ee2742;}.navbar-nav > li > .dropdown-menu {  -webkit-border-radius: 0px;	-moz-border-radius: 0px;	border-radius: 0px;    background: none repeat scroll 0 0 #e4dfce;}.navbar-nav > li:first-child {	 margin-left: 50px;}.nav.navbar-nav > li:last-child {    margin-right: 0;}.nav.navbar-nav > li:last-child > a {  background: none repeat scroll 0 0 #422619;  -webkit-border-bottom-right-radius: 0;  -moz-border-bottom-right-radius: 0;  border-bottom-right-radius: 0;  margin-bottom: 0;  padding-bottom: 24.5px;  padding-right: 0;  z-index: 99;}.autorization {  bottom: -40px;  display: inline-block;  height: 45px;  margin-left: -74px;  position: absolute;  text-align: center;  width: 74px;  background: url("../img/bg-login.png") no-repeat scroll center top;   }.autorization:hover, .autorization:focus, .autorization:active {  bottom: -45px; background: url("../img/bg-login.png") no-repeat scroll center -45px;   }.autorization a {	color: #ffffff;	text-transform: uppercase;	text-decoration: none;	line-height: 42px;	display: block;    height: 100%;	  width: 100%;	}.autorization:hover a, .autorization:focus a, .autorization:active a{	line-height: 37px;   }.bg-yellow {  background: none repeat scroll 0 0 #FFF9E6;  height: 70px;}.bg-green {  background: none repeat scroll 0 0 #bacabb;  height: 70px;}.bg-brown {  background: none repeat scroll 0 0 #422619;  left: 50%;  height: 70px;} /*---------------------------------------*/	 .main {	margin-top: 70px;	height: 825px;	/* background: url("../img/bg_main_01.jpg") no-repeat scroll center center; */	color: #ffffff;	overflow: hidden;	 }@media handheld and (orientation:portrait) {	.main {		height: 530px !important;	}} .bg-main-01 {	background: url("../img/bg_main_01.jpg") no-repeat scroll center center;	background-size: cover;	height:825px; }.bg-main-02 {	background: url("../img/bg_main_02.jpg") no-repeat scroll center center;	background-size: cover;	height:825px; }.bg-main-03 {	background: url("../img/bg_main_03.jpg") no-repeat scroll center center;	background-size: cover;	height:825px; }.bg-main-04 {	background: url("../img/bg_main_04.jpg") no-repeat scroll center center;	background-size: cover;	 height:825px;}.bg-main-05 {	background: url("../img/bg_main_05.jpg") no-repeat scroll center center;	background-size: cover;	 height:825px;}.main-top {	height: 825px;	 }.main-bottom-sidebar-wrapper {  height: 215px;  position: relative;  bottom: 0;  width: 100%;  z-index: 999;     }.main-bottom-sidebar {	background: none no-repeat scroll center center rgba(255,255,255,0.5);	 position: absolute;    width: 100%;	top: -214px;	 }.main h1 {	font-size: 66px;	font-family: ubuntu_condensedregular;	text-transform: uppercase;	margin-top: 75px;	margin-bottom: 18px;}.main h3 {	font-size: 22px;	/* font-family: calibribold; */		margin-top: 18px;	margin-bottom: 33px;}.main h2 {	font-size: 21px;	font-family: ubuntu_condensedregular; 	margin-top: 18px;	margin-bottom: 13px;	color: #1c0f0a;	text-transform: uppercase;	}.skippr-nav-container {    bottom: 235px;}.skippr-nav-element {    background-color: #764837;}.skippr-nav-element-bubble {  border-radius: 50%;  height: 8px;  margin: 0 9px;  width: 8px;}.skippr-nav-element:hover, .skippr-nav-element-active {    background-color: #ee2742;}.bg-btn-big-red-arrow {	background: url("../img/bg-btn-big-red-arrow.png") no-repeat scroll left center;	border: medium none;    -webkit-border-radius: 0;	-moz-border-radius: 0;    border-radius: 0;    width: 277px;	font-size: 20px;	padding: 12px 17px; }.bg-btn-big-red-arrow:hover, .bg-btn-big-red-arrow:focus, .bg-btn-big-red-arrow:active  {	background: url("../img/bg-btn-big-red-arrow.png") no-repeat scroll right center;	color: #d88c97;}.bg-btn-middle-red-arrow {	background: url("../img/bg-btn-middle-red-arrow.png") no-repeat scroll 1px center;	border: medium none;	-webkit-border-radius: 0;	-moz-border-radius: 0;    border-radius: 0;    width: 166px;	font-size: 16px;	padding: 4px 17px; 	text-transform: none;	}.bg-btn-middle-red-arrow:hover, .bg-btn-middle-red-arrow:focus, .bg-btn-middle-red-arrow:active  {	background: url("../img/bg-btn-middle-red-arrow.png") no-repeat scroll right center;	font-size: 16px; 		-webkit-border-radius: 0;	-moz-border-radius: 0;    border-radius: 0;}.one-cell .bg-btn-middle-red-arrow {	color: #fff;	font-family: ubunturegular;	text-transform: none;}.one-cell:hover .bg-btn-middle-red-arrow, .one-cell:focus .bg-btn-middle-red-arrow, .one-cell:active .bg-btn-middle-red-arrow  {	background: url("../img/bg-btn-middle-red-arrow.png") no-repeat scroll right center;	color: #d88c97;font-family: ubunturegular;	}.btn-social {	width: 50px;	height: 50px;	margin: 25px 6.1px 33px;	}.btn-social.ok {	background: url("../img/bg-btn-social.png") no-repeat scroll left 0px;}.btn-social.vk {	background: url("../img/bg-btn-social.png") no-repeat scroll left -56px;}.btn-social.fb {	background: url("../img/bg-btn-social.png") no-repeat scroll left -116px;}.btn-social.ig {	background: url("../img/bg-btn-social.png") no-repeat scroll left -173px;}.btn-social.yb {	background: url("../img/bg-btn-social.png") no-repeat scroll left -229px;} .btn-social:hover, .btn-social:focus, .btn-social:active  {	opacity: 0.7;} /*.btn-social.ok:hover, .btn-social.ok:focus, .btn-social.ok:active  {	background: url("../img/bg-btn-social.png") no-repeat scroll right 0px;}.btn-social.vk:hover, .btn-social.vk:focus, .btn-social.vk:active {	background: url("../img/bg-btn-social.png") no-repeat scroll right -56px;}.btn-social.fb:hover, .btn-social.fb:focus, .btn-social.fb:active {	background: url("../img/bg-btn-social.png") no-repeat scroll right -116px;}.btn-social.ig:hover, .btn-social.ig:focus, .btn-social.ig:active{	background: url("../img/bg-btn-social.png") no-repeat scroll right -173px;}.btn-social.yb:hover, .btn-social.yb:focus, .btn-social.yb:active {	background: url("../img/bg-btn-social.png") no-repeat scroll right -229px;} */.btn-share {	text-transform: capitalize;     color: #ffffff;    font-family: Arial;    padding: 2px 10px 2px 35px;}.btn-share.fb {	background: url("../img/bg-btn-share-all.png") no-repeat scroll 0 top #3e609d;	border-bottom: 3px solid #293e64;}.btn-share.fb:hover, .btn-share.fb:focus, .btn-share.fb:active {	background: url("../img/bg-btn-share-all.png") no-repeat scroll 0 -75px #3d4e7d;	border-bottom: 3px solid #334063;	color: #5d75b5;	text-transform: capitalize; }.btn-help.fb {	background: none no-repeat scroll 0 top #3e609d;	border-bottom: 3px solid #293e64;}.btn-help.fb:hover, .btn-help.fb:focus, .btn-help.fb:active {	background: none no-repeat scroll 0 -75px #3d4e7d;	border-bottom: 3px solid #334063;	color: #5d75b5;	 }.btn-share.vk {	background: url("../img/bg-btn-share-all.png") no-repeat scroll 0 -50px #506d96;	border-bottom: 3px solid #3b4f6b;}.btn-share.vk:hover, .btn-share.vk:focus, .btn-share.vk:active {	background: url("../img/bg-btn-share-all.png") no-repeat scroll 0 -125px #435a7d;	border-bottom: 3px solid #3b4f6b;	color: #6c91ca;	text-transform: capitalize; }.btn-help.vk {	background: none no-repeat scroll 0 -50px #506d96;	border-bottom: 3px solid #3b4f6b;}.btn-help.vk:hover, .btn-help.vk:focus, .btn-help.vk:active {	background: none no-repeat scroll 0 -125px #435a7d;	border-bottom: 3px solid #3b4f6b;	color: #6c91ca;		 }.btn-help.ok {	background: none no-repeat scroll 0 -50px #ff9c43;	border-bottom: 3px solid #aa682d;}.btn-help.ok:hover, .btn-help.ok:focus, .btn-help.ok:active {	background: none no-repeat scroll 0 -125px #e68d3d;	border-bottom: 3px solid #aa682d;	color: #f0d6a8;	 }.btn-download {    font-size: 18px;	font-family: ubuntu_condensedregular; 	margin-top: 18px;	 text-decoration: underline;	 padding: 6px 12px 6px 27px;	 background: url("../img/bg-btn-download.png") no-repeat scroll 0 9px;	 color: #cd2b43;	 text-transform: none; }.btn-download:hover, .btn-download:focus, .btn-download:active {    color: #952333;	 background: url("../img/bg-btn-download.png") no-repeat scroll 0 -37px;	  text-decoration: underline;	  }.btn-buy {  border-bottom: 3px solid #971123;  margin: 24px 0 14px;  padding: 7px 20px 7px;  background-color: #ee2742;  font-family: ubunturegular;  text-transform: uppercase;  color: #fff;}.btn-buy:hover, .btn-buy:focus, .btn-buy:active {    color: #d98f99;	background-color: #b3273b;	  }.title-image-wrapper {	width: 180px; 	    margin: 30px 9.33px 0;    padding: 0;	    }.title-image-wrapper a:hover, .title-image-wrapper a:focus, .title-image-wrapper a:active {	text-decoration: none;	color: #cd2b43;} .title-image-wrapper a:hover > h2, .title-image-wrapper a:focus > h2, .title-image-wrapper a:active > h2 {	color: #cd2b43;} .title-image-wrapper:hover > a > h2, .title-image-wrapper:focus > a > h2, .title-image-wrapper:active > a > h2 {	color: #cd2b43;}.title-image-wrapper:first-child {    margin-left: 0;}.title-image-wrapper:last-child {    margin-right: 0;}.title-image-wrapper .tumbs {	height: 130px;	width: 180px; 	background: none repeat scroll 0 0;	 -webkit-box-shadow: inset 0px 0px 130px 0px rgba(50, 50, 50, 0.6);	-moz-box-shadow:    inset 0px 0px 130px 0px rgba(50, 50, 50, 0.6);	box-shadow:         inset 0px 0px 130px 0px rgba(50, 50, 50, 0.6);	display:block;}.title-image-wrapper:hover >a >span.tumbs {  -webkit-box-shadow: none;	-moz-box-shadow:    none;	box-shadow:         none;}.bg-hover-main-01 .tumbs {	background: url("../img/tumbs-01.jpg") no-repeat scroll center center;}.bg-hover-main-02 .tumbs {	background: url("../img/tumbs-02.jpg") no-repeat scroll center center;}.bg-hover-main-03 .tumbs {	background: url("../img/tumbs-03.jpg") no-repeat scroll center center;}.bg-hover-main-04 .tumbs {	background: url("../img/tumbs-04.jpg") no-repeat scroll center center;}.bg-hover-main-05 .tumbs {	background: url("../img/tumbs-05.jpg") no-repeat scroll center center;}/*---------------------------------------*/	.stat {	 	color: #3d1b0f;}.stat h1{	font-family: ubuntu_condensedregular;  	font-size: 40px;	margin-top: 40px;    text-transform: uppercase;	margin-bottom: 40px;}.stat p{	margin-bottom: 25px;}.stat-img {	height: 110px;	/* margin-left: -8px;    width: 88px; */	margin-left: -15px;    width: 85px;}.stat-punkt1 {	background: url("../img/bg-stat.png") no-repeat scroll left -12px;}.stat-punkt2 {	background: url("../img/bg-stat.png") no-repeat scroll right -12px;}.stat-punkt3 {	background: url("../img/bg-stat.png") no-repeat scroll left -145px;}.stat-punkt4 {	background: url("../img/bg-stat.png") no-repeat scroll right -145px;}.stat-punkt5 {	background: url("../img/bg-stat.png") no-repeat scroll left bottom;}.stat-punkt6 {	background: url("../img/bg-stat.png") no-repeat scroll right bottom;}.stat-content {	font-size: 18px;	margin-bottom: 14px;	padding-top: 10px;}.stat-content  .lik{	  	color: #ee2743;	line-height: 20px;    margin: 0 0 14px 0;    }.stat-content  .lik-desc{	font-size: 40px;	vertical-align: middle; 	color: #ee2743;	float:left;	line-height: 30px;	margin: 0;	padding-right: 7px;	font-family: ubuntubold;}.lik.doubleline {    margin-top: -5px;	margin-bottom: 7px;}.stat .counter {    margin-top: 120px;}/*.counter-wrapper {  width: 290px;}*/.counter-wrapper .digit span {  background: url("../img/bg-digit-full.png") no-repeat scroll center center  rgba(0, 0, 0, 0);  background-size: cover;  border: 1px solid;    display: inline-block;  font-family: Arial;  font-size: 38px;  font-weight: bold;  height: 42px;  line-height: 42px;  margin: 0 1px;  text-align: center;  width: 30px;  -webkit-border-radius: 2px;	-moz-border-radius:    2px;	border-radius: 2px;}.digit p {    margin-bottom: 20px;}.counter-wrapper .digit span.razryad {	margin-left: 11px;}.counter-wrapper h4 {	font-family: ubuntubold;	text-transform: uppercase;	margin-bottom: 25px;	color: #3d1b0f;}.big-digit {    margin-top: 150px;}.content-404 {	margin-bottom: 150px;}.big-digit .digit span {  background: url("../img/bg-digit-big.png") no-repeat scroll center center #9ebaae;  border: 4px solid #7d938a;  display: inline-block;  font-family: Arial;  font-size: 143px;  font-weight: bold;  height: 180px;  line-height: 167px;  margin: 0 5px;  text-align: center;  width: 135px;  -webkit-border-radius: 5px;	-moz-border-radius:    5px;	border-radius: 5px;}.stat .infografics {	width: 580px;	margin-left: 70px;} /*---------------------------------------*/ .blog {  background: none repeat scroll 0 0 #9ebaae;  color: #ffffff; }.blog h1{	font-family: ubuntu_condensedregular;  	font-size: 40px;	margin-top: 33px;	margin-bottom: 20px;	text-transform: uppercase;}.blog h2{	font-family: ubuntu_condensedregular;  	font-size: 22px;	text-transform: uppercase;	margin: 17px 0 5px; }.blog h3{	 	font-size: 18px;	margin: 0 0 18px ;  }/* .blog a, .blog a:hover, .blog a:focus, .blog a:active   {	color: #ffffff;} */.blog  .title-image-wrapper {  margin: 0 11px;  padding: 0;  width: 310px;}.blog  .title-image-wrapper:first-child  {    margin-left: 0;}.blog  .title-image-wrapper:last-child  {    margin-right: 0;}.blog .title-image-wrapper .tumbs  {	height: 185px;	width: 310px; 	background: none repeat scroll 0 0 #ffffff;}.blog .title-image-wrapper p {    margin-bottom: 35px;}/*---------------------------------------*/.footer {	background: none repeat scroll 0 0 #422619;	color: #ffffff;	height: 210px;}.footer a, .footer a:hover, .footer a:focus, .footer a:active   {	color: #ffffff;}.footer .logo {  background: url("../img/logo-footer.png") no-repeat scroll center center;  width: 210px;   height: 55px;  display: inline-block;} .red {	color: #ee2742;}.footer .red {   background: url("../img/logo-tet.png") no-repeat scroll center center;  bottom: -5px;  color: #ee2742;  display: inline-block;  height: 20px;  position: relative;  width: 46px;}.footer .copy  {	margin: 20px -10px 0 0;	 }.footer .copy a{	text-decoration: underline;		 }.footer p {    margin-bottom: 1px;}.footer strong {    font-family: arial;}/*---------------------------------------*/.projects {	margin-top: 230px;}.sidebar {	width: 320px;}.main-column {	margin-left: 34px;	width: 650px;}.one-project {	width: 310px;	margin-left: 15px;}.one-project img{	width: 100%;	height: auto;	}.one-project h2{	font-family: ubuntu_condensedregular; 	font-size: 21px;	color: #1c0f0a;	text-transform: uppercase;	margin: 15px 0 45px;}/*---------------------------------------*/.project-site {	margin-top: 70px;}.project-site  .counter {    margin-top: 5px;}.project-title-img {	height: 315px;	background: url("../img/bg_projekt_zaglushka.jpg") no-repeat scroll center center;	background-size: cover;}.project-1 {	background: url("../img/bg_projekt_01.jpg") no-repeat scroll center center;	background-size: cover;}.project-2 {	background: url("../img/bg_projekt_02.jpg") no-repeat scroll center center;	background-size: cover;}.project-3 {	background: url("../img/bg_projekt_03.jpg") no-repeat scroll center center;	background-size: cover;}.project-4 {	background: url("../img/bg_projekt_04.jpg") no-repeat scroll center center;	background-size: cover;}.project-site h1{	font-family: ubuntu_condensedregular; 	margin: 30px 0 40px;}.project-site h2 {	font-family: ubuntu_condensedregular; 	font-size: 25px;	}.project-site .content p {	margin-bottom: 25px;}.share-button-group {	margin: 35px 0 80px;}/*---------------------------------------*/.slider {	margin: 15px 0 5px;}.flexslider {  background: none repeat scroll 0 0 rgba(0,0,0,0);  border: medium none;  margin: 0;  -webkit-box-shadow: none;  -moz-box-shadow: none;  box-shadow: none;  margin-bottom: 3px; } .flexslider:first-child  {     }.flexslider:last-child  .slides > li {    cursor: pointer; 	border: 3px solid rgba(0,0,0,0);}.flexslider:last-child .slides > li:first-child {    margin-left: 0px;}.flexslider:last-child  .slides > li.flex-active-slide {	border: 3px solid #cd2b43;}.flexslider:hover .flex-prev {   background: url("../img/bg-slider-nav_origin.png") no-repeat scroll top left;}.flexslider:hover .flex-next {   background: url("../img/bg-slider-nav_origin.png") no-repeat scroll top right;}.flexslider:hover  .flex-prev:hover {   background: url("../img/bg-slider-nav_hover.png") no-repeat scroll top left;}.flexslider:hover  .flex-next:hover {   background: url("../img/bg-slider-nav_hover.png") no-repeat scroll top right;}.flexslider:hover  .flex-prev:active {   background: url("../img/bg-slider-nav_active.png") no-repeat scroll top left;}.flexslider:hover  .flex-next:active {   background: url("../img/bg-slider-nav_active.png") no-repeat scroll top right;}.flex-direction-nav a:before {	content:"";} .flex-direction-nav a.flex-next:before {	content:"";} /*---------------------------------------*/.article-img {	margin: 2.5px 0 20px;	width: 100%;	height: auto;}.partner-logo {	margin: 0 40px 25px 0;}/*---------------------------------------*/.one-cell {	font-family: ubuntu_condensedregular; 	margin-bottom: 20px;}.one-cell a{	color: #1f1612;	}.one-cell a:hover, .one-cell a:focus, .one-cell a:active {	color: #cd2b43;	text-decoration: none;}.one-cell img{	width: 100%;	height: auto;}.cell:nth-child(2n+1) {    padding-right: 7.5px;}.cell:nth-child(2n) {    padding-left: 7.5px;}.cell-0 {	padding-right: 7.5px;}.cell-1 {	padding-left: 7.5px;}.one-cell i {  display: block;  height: 230px;  overflow: hidden;  position: relative;}.one-cell i > i {   display: block;    height: 100%;    position: absolute;    top: 0;    width: 100%;  -webkit-box-shadow: inset 0px 0px 130px 0px rgba(50, 50, 50, 0.6);	-moz-box-shadow:    inset 0px 0px 130px 0px rgba(50, 50, 50, 0.6);	box-shadow:         inset 0px 0px 130px 0px rgba(50, 50, 50, 0.6);}.one-cell:hover  i > i {     -webkit-box-shadow: none;	-moz-box-shadow:    none;	box-shadow:         none;}.one-cell h4 {  font-size: 18px;  margin-bottom: 0;}.one-cell h2{	font-family: ubuntu_condensedregular; 	font-size: 21px;	 	text-transform: uppercase;	margin: 15px 0 45px;}.one-cell.sidebar-banner {	padding: 0;}.sidebar-banner {	margin-top: 55px;}.pagination {}.pagination > li > a, .pagination > li > span {   -webkit-border-radius: 25px !important;  -moz-border-radius: 25px !important;  border-radius: 25px !important;  padding: 2px 8px;  font-size: 14px;   margin-left: 6px;  }/*---------------------------------------*//* .list {	margin-top: 80px;} */.list h2{	font-family: ubuntu_condensedregular; 	font-size: 25px;	 text-transform: uppercase;	 margin-bottom: 17px;}.list .one-cell h4,  .one-cell.sidebar-banner h4   {	font-size: 22px;	 text-transform: uppercase;	 margin-bottom: 5px;}.list .pagination_box {    margin-top: 15px;    min-height: 26px;    margin-bottom: 70px;}.one-cell.sidebar-banner h4 {    margin: 13px 0;}.bigbanner {	margin-bottom: 17px;	border-bottom: 1px solid rgba(66,38,25,0.2);	 }.bigbanner p {    margin: 0;}.datelabel {	display: inline-block;	position: absolute;    top: 15px;}.date {  color: #ffffff;  display: inline-block;  font-size: 20px;  text-transform: uppercase;padding: 5px 15px;  background: none repeat scroll 0 0 #ee2742;    }  .flag  {     display: inline-block;    }   .flag:after {  border: 19.5px solid #ee2742;  content: "";  display: inline-block;   padding: 0;    position: absolute;    right: -25px;    top: 0;} .flag:after {  border-right-color: transparent !important;  }/*---------------------------------------*/   .article-head {	height: 160px; } .article-head.has-title-img  {	height: 120px;} .article-head.has-header  {	height: 140px;} .article-head.plitka  {	height: 80px;}  .article-head h1 {	margin: 70px 0 10px 0;	}.article-head.has-title-img  h1{	margin: 45px 0 10px 0;} .article-head h4 {	margin: 10px 0 20px 0;	font-size: 20px;}/*---------------------------------------*/   .tovar-wrapper {  background: none repeat scroll 0 0 #ffffff;  border: 1px solid #ece6e3;  -webkit-border-radius: 5px;	-moz-border-radius: 5px;    border-radius: 5px;	-webkit-border-box-shadow: 0 0 0 5px #ffffff;	-moz-border-box-shadow: 0 0 0 5px #ffffff;	  box-shadow: 0 0 0 5px #ffffff;  padding: 5px;  width: 625px;  margin-bottom: 35px;}.tovar-wrapper .tovar-img {    -webkit-border-radius: 5px;	-moz-border-radius: 5px;    border-radius: 5px;  height: auto;  margin-bottom: 10px;  width: 100%;}.tovar-content {  padding-left: 10px;}.tovar-content h3 {  font-size: 18px;  margin: 2px 0 0;  text-transform: uppercase;  font-family: Arial;}.tovar-content h2 {  font-size: 23.6px;  margin: 24px 0 10px;  text-transform: uppercase;  font-weight: 700;  font-family: Arial;}.tovar-content span {font-family: Arial;	 font-size: 12px;	 line-height: 18px;	 color: #c5c5c5;}/*---------------------------------------*/  .personal  {	margin-top: 80px;	margin-bottom: 120px;}.personal .sidebar {	width: 440px;}.personal .main-column {	width: 534px;	margin-left:0;}.personal .form-wrapper {	background: none repeat scroll 0 0 #f6f0de;	 padding: 20px 20px 5px;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;    border-radius: 5px;}.personal h1, .personal h2 {	margin: 0;}.personal p.title {	font-size: 17px;	margin-bottom: 17px;    font-weight: bold;    text-decoration: underline;}.score {    background: none repeat scroll 0 0 #e9e4d2;    margin: 10px 0 50px;    padding: 7px 10px 6px;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;    border-radius: 5px;}.score h2 {	font-size: 17px;    line-height: 24px;	font-family: ubuntubold;	text-transform: uppercase;}.score .red {	color: #ee2742;	font-size: 25px;}.radio-block  {	margin-bottom: 30px;}.radio-block label {	padding-bottom: 5px;	margin-left: -16px;}.fields-block {	margin-bottom: 50px;}.fields-block .col-xs-9 {    margin-left: 5%;    width: 70%;}.personal .form-horizontal .control-label {  text-align: left;	font-weight: normal;}.radio input[type="radio"], .radio input[type="checkbox"] {    display:none;}.radio  input[type="radio"] +  label span, .radio  input[type="checkbox"] +  label span {    display:inline-block;    width:16px;    height:16px;    margin:-1px 4px 0 0;    vertical-align:middle;	background: url("../img/bg-radio.png") no-repeat scroll top left;         cursor:pointer;}.radio input[type="radio"]:checked + label,  .radio input[type="checkbox"]:checked + label  {    color: #ee2742;}.radio input[type="radio"]:checked + label span, .radio input[type="checkbox"]:checked + label span {    background: url("../img/bg-radio.png") no-repeat scroll bottom left;}.partner .btn-help {	margin: 10px 0 70px;}a.red {	line-height: 130px;	text-decoration: underline;	font-size: 16px;}/*---------------------------------------*/  .helpform h1 {  margin: 80px 0 20px;  text-transform: uppercase;  font-size: 30px;}.helpform .form-wrapper {	background: none repeat scroll 0 0 #e9e4d2;	 padding: 20px 10px 0px;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;    border-radius: 5px;}.helpform .form-wrapper  label{	color: #1c0f0a;	font-size: 22px;	margin: 5px 10px 30px;	font-family: ubunturegular;	font-weight: normal;}.summ .form-control {	width: 130px;}.helpform  .form-group input, .helpform  .form-group label span{    bottom: 2px;    position: relative;}.help-content {	font-family: Arial;}.help-content h2, .help-content h3 {	 text-transform: uppercase;	font-family: ubuntubold;}.help-content h2 {	font-size: 18px;}.help-content h3 {	font-size: 15px;}.content iframe {  margin: 20px 0 15px;}/*---------------------------------------*/.has-error {	border-color: #ee2742;}  .has-error input, .has-error textarea, .has-error .form-control {	border: 2px solid #ee2742;}.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {  color: #ee2742;}.modal-dialog  {	margin-top: 70px;}.modal-content {  background-clip: padding-box;  background-color: #fff9e6;  border: none;  -webkit-border-radius: 2px;	-moz-border-radius: 2px;  border-radius: 2px;    }.modal-content h1,h2,h3,h4,h5 {	font-family: ubuntu_condensedregular; }	.modal-content h1 {	font-size: 40px; 	margin: 0 0 40px;}.modal-content h5 {	font-size: 15px; 	margin: 0 0 35px;	text-transform: uppercase;	font-family: ubuntubold;}.modal-content .close {    position: absolute;  right: 10px;  top: 5px;   width:23px;    height:23px;	display: block;	 background: url("../img/bg-close.png") no-repeat scroll center center;   opacity: 0.6;}.modal-content .close:hover, .modal-content.close:focus {     opacity: 1;   }.modal-content .form-control:focus {    border-color: #ee2742;    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px #ee2742;     }.modal-body {	padding: 15px 35px 40px;}.modal-body .form-wrapper {	margin-bottom: 20px;}.form-horizontal .control-label {  text-align: left;  text-transform: uppercase;  font-weight:normal;}.modal-body textarea {	height: 125px;}.btn-register-block {	padding-bottom: 20px;	border-bottom: 1px solid #dbd1bf;	margin-bottom: 20px;}.btn-register-block .btn:nth-child(even) {	margin-left: 18px; 	margin-right: 18px;}a.link-brown {  color:  #422619;  text-decoration: underline;   font-weight: bold;}.form-register .btn-login-block .col-xs-6 {	width: 40%;	margin: 0 5%;}.alert-block {    line-height: 1.7;    padding: 0 0 5px;    color: #ee2742;}input.error {    border: 2px solid #ee2742;}.inner-login {    margin: 80px auto 50px;    padding: 0;    width: 530px;}.inner-login h3 {    margin-bottom: 20px;}.loading {    background: url("../img/loader.gif") no-repeat scroll 50% 0 rgba(0, 0, 0, 0);    height: 6px;}.loading > div {    opacity: 0.4;}/*----------ChildrensPage---------- */.childContainer {	display: flex;	margin-top: 15px;	margin-bottom: 15px;	border: 2px dotted transparent;	border-color: #BACABB ;	align-items:center;	justify-content: space-around;}#childImage {	padding: 5px;}.doneBlock img{	position: relative;	padding: 5px;}.doneBlock {	text-align: center;	float: left;}.heartImage {	z-index: 2;	left: 35px;	top: 8px;}.doneImage {	z-index: 100;	left: -32px;	top: 4px;}.childData {	text-align: center;	margin-top: 10px;	margin-bottom: 10px;}#childName {	font-size: 26px;	color: #422619;	font-style: bold; 	line-height: 28px;}#childAge {	font-size: 18px;	color: #422619;	font-style: bold; }#childWish{	font-size: 16px;}#search{	margin-top: 25px;}#searchfield {	display: inline;}#searchbutton {	display: inline;}.btn-gift {  border-bottom: 3px solid #971123;  padding: 7px 20px 7px;  background-color: #ee2742;  font-family: ubunturegular;  text-transform: uppercase;  color: #fff;}.btn-search {	margin-bottom: 0px;	padding-top: 7px;	padding-bottom: 6px;}.btn-search:hover, .btn-search:focus  {	margin-bottom: 0px;	padding-top: 7px;	padding-bottom: 6px;}.btn-gift:hover, .btn-buy:focus, .btn-buy:active {    color: #d98f99;	background-color: #b3273b;	  }#emptySearchText {	margin-top: 50px;}.project-title-img.img-child {	height: 100%;	width: 100%;	background-size: cover;	text-align: center;	margin-bottom: 15px;	background: url("../img/gifts/banner_bgr.png") no-repeat scroll center center;}.sideImg {	margin-bottom: 15px;}.childImageBox {}#childImage {padding: 5% 0;}.btn-gift.reserve {  border-bottom: 3px solid #828d77;  margin: 30px 0 14px;  padding: 7px 20px 7px;  background-color: #bacaab;  font-family: ubunturegular;  text-transform: uppercase;  color: #fff;}.btn-gift.reserve:hover {    color: #f1f1f1;	background-color: #abcaac;	  }@media screen and (max-width: 1279px) {    .project-title-img.img-child {		height: 380px;	} 	#banner_gift {		width: 100%;	}}.volunteer {	background-color: #428658;	border-bottom-color: #2E5D3D;}.volunteer:hover {	background-color: #2E5D3E;	border-bottom-color: #20412B;	color: #D2D9D4;}