.header { padding: 0px 10px 15px 30px }
.header:after { content: '.'; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; clear: both; }
.header .working-time {  float: right; padding: 29px 50px 0px 75px; background-image: url('clock5.png'); background-position: 22px 28px; background-repeat: no-repeat; text-shadow: 0px 0px 2px white, 0 0 1em white;  }
	.header .working-time span { font-size:19px; display: inline-block; padding: 3px 0px 0px 0px; }
	.header .working-time span span { font-size:15px; letter-spacing: 0px }
.header .our-phone {  float: right; padding:29px 20px 0px 75px; background-image: url('phone3.png'); background-position: 22px 28px; background-repeat: no-repeat; text-shadow: 0px 0px 2px white, 0 0 1em white; }
/*.header .our-phone:hover { background-image: url('/img/icons/phone-calling.png'); }*/
/*.header .our-phone .call { position: absolute; display: inline-block; width: 52px; height: 48px;    margin-left: -58px; margin-top: -5px; }*/
.header .our-phone > span span a { display: none !important; }
/*.header .our-phone:hover, .header .working-time:hover { background-color: #f1f8e1; cursor: pointer; transition: all 1s ease;}*/
	.header .our-phone span { font-size:19px; line-height: 29px; }
.fgts-logo { float: left; display: block; margin:30px 0px 12px 0px; }
.fgts-logo img { /*box-shadow:0 0 7px rgba(0,0,0,.14);*/ transition: all 0.2s ease; }

.fgts-logo img:hover { opacity: 0.9; /*box-shadow: 0 0 13px rgba(0,0,0,.3);*/ }
.slogan { font-size: 15px; position: absolute; color: #444; margin: 28px 0px 0px 350px; line-height: 21px;  text-shadow: -1px -1px 1px white, 1px 1px 1px white;}

/* ТЕМЫ ОФОРМЛЕНИЯ*/
.theme-common { /*background-color: #fff;
background: url(web2.png);
background-repeat: no-repeat;
background-position: top center;
background: url(/img/bg/cloud.jpg);
background-repeat: no-repeat;
background-position:center -58px;*/
 }
