/* Add here all your CSS customizations */
.b-header-r						{ padding-top:25px; }
.b-header-r.b-header-r--icon	{ padding-top:20px; padding-right:0px; }
.b-header__box					{ padding-top:5px; padding-bottom:5px; }
.is-fixed-header .b-header__box	{ padding-top:5px; padding-bottom:5px; }
.is-fixed-header .b-header-r		{ padding-top:10px; }
.is-fixed-header .b-logo img		{ max-width: 200px; }
.b-header-r--icon .b-header-ico-group { display:none;}
p								{ font-size:13px; text-align:justify; }
h3								{ color:#e26228;}
.f-primary-l					{ font-weight:normal !important;}
.b-column .f-infoblock-with-icon__info_text { display:none; }
.row.useful-links > ul			{ padding-left:15px; }
.row.useful-links li				{ list-style:none; padding-bottom:10px;}
.useful-links a,
.f-contacts-short-item__text,
.f-contacts-short-item__text_email a,
.b-copyright 					{ color: #8c8989;}
footer							{ background: none repeat scroll 0 0 #363839; padding-top:10px;}
footer a:hover					{ color: #e26228;}
.b-contacts-short-item			{ border-top:0px solid #444; padding-top:0px;}
.b-footer-primary				{ box-shadow:none; background:#282a2b; border-top:1px solid #444;}
.b-copyright					{ text-align:center;}
.b-btn.b-footer__btn_up			{ bottom: 10px; }

.b-bg-header-inner-page			{ background:none; background-color:#e26228;}
.b-bg-header-inner-page h1		{ color: white;}

.about-img						{ background: none repeat scroll 0 0 #e26228; color: #eee; float: left;font-size: 7em;height: 150px; padding-top: 5%; width: 100%; }
.team-building					{ }
.team-building li				{ list-style:none; margin-bottom:5px; line-height:20px;}
.team-building li .fa				{ color: #555; font-size: 1.1em; margin-right: 5px !important;}
#happy-clients .bx-wrapper		{ background:white; }
.b-list-markers					{ /*padding:25px 0 0 25px;*/ margin-top:25px;}
.b-our-works__item				{ border:8px solid #ddd; border-radius:5px;}
.j-filter-mobileapp .b-our-works__item { border:0px;}
.b-form--contact-size textarea.form-control { height: 140px;}
.fancybox-wrap-popup .fancybox-title .fancybox-counter { float:left: width:100%; text-align:center;}
.fancybox-wrap-popup .fancybox-title-inside-wrap			{ width:100%;}
.history-title					{ color:#e26228;}
.color-primary					{ color: #e26228;}
.b-employee-item p				{ padding:0px 15px;}
.f-desc-section					{ line-height:2em;}
.b-infoblock--small, .b-infoblock, .b-infoblock--without-border { padding:15px;}
.l-inner-page-container			{ padding:15px 0; }
.b-google-map__info-window-address-icon:hover,
.f-google-map__info-window-address-title:hover { cursor:auto;}
.employee-title					{ background:#e26228; padding:10px; margin-bottom:10px;}
.b-employee-item__position		{ color: white; }
.employee-title h4				{ color:white; font-weight:bold;}
.employee-desc					{ /*padding:10px 0px;*/ min-height:220px;}
.employee-photo					{ padding:0px 10px; }
.b-employee-item__social		{ margin:0px; border-top:1px solid #e3e3e3; padding-top:5px;}
.b-employee-item__social_btn	{ margin:5px; }
.list-wrap li					{ float:left;}
.list-wrap li span				{ float:left; width:90%; line-height:20px; margin-left:5px; }
.list-wrap li i					{ line-height:25px !important; float:left; }
/*.b-logo-item a					{ margin-bottom:0px; line-height:auto; }
.b-logo-item					{ line-height:35px; }*/

.user 						{ display: inline-block; margin-bottom:20px;width: 100px; height: 100px; border-radius: 50%; background-repeat: no-repeat; background-position: center center; background-size: cover; /*border:10px solid #e6e6e6;*/}
.user-photo-container		{ margin-top:20px;}
.user-name					{ font-size: 1.2em; font-weight:bold; color: #e26228;}
.user-company				{ margin-top:10px; margin-bottom:30px; color:gray;}

