h1,h2,h3,h4,h5,h6{font-family: "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;font-weight: 500; margin-top: 10px;}
a{ outline: none !important; }
h1,h2,h3,h4,h5,h6{ letter-spacing: -1px; font-weight: 300; }
h1{ font-size: 36px;}
h2{ font-size: 30px;}
h3{ font-size: 28px; letter-spacing: normal;}
h4{ font-size: 24px; letter-spacing: normal;}
h5{ font-size: 20px; letter-spacing: normal;}
h6{ font-size: 16px; letter-spacing: normal;}
h1.spaced, h2.spaced, h3.spaced, h4.spaced, h5.spaced, h6.spaced{ margin-top: 22px; }
h1.more-spaced, h2.more-spaced, h3.more-spaced, h4.more-spaced, h5.more-spaced, h6.more-spaced{ margin-top: 44px; }
p{
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
	font-size: 14px;
}
p.bxe-first-letter:first-letter{
	font-weight: bold;
	font-size: 56px;
	line-height: 56px;
	margin-right: 10px;
	float: left;
	vertical-align: top;
}
.lead {
	color: #757575;
  	margin-left: 40px;
  		padding:0 0 0 15px;
  	font-size: 13px;
  	font-weight: 300;
  	line-height: 1.4;
  	border-left: 3px solid #99cded;
}
@media (min-width: 768px){
	.lead {
	  	font-size: 16px;
  		margin-left: 20px;
	}
}
blockquote {
  	padding:0 0 0 15px;
  	margin: 0 0 20px 20px;
	border-left: 3px solid #c2c2c2;
}
blockquote p, 
#quote-carousel p {
  	font-size: 16px;
  	line-height: 20px;
  	font-style: italic;
  	font-family: "Helvetica Neue", Arial,  Helvetica, sans-serif;
}
@media (max-width: 768px){
	blockquote p {
	  	font-size: 16px;
	}
}

blockquote.bxe-quote {
	position: relative;
	padding-left: 70px;
	padding-top: 8px;
	min-height: 50px;
	border-left: none;
}
blockquote.bxe-quote:after{
	content: "";
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAzOS45OTYgMzcuOTk1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzOS45OTYgMzcuOTk1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggc3R5bGU9ImZpbGw6I0Q2RDdENjsiIGQ9Ik0wLjAxLDM3Ljk5NXYtMTguMTFjLTAuMDc5LTIuNjA0LDAuMjk0LTUuMDQ5LDEuMTE4LTcuMzM4YzAuODI0LTIuMjg4LDEuOTgxLTQuMywzLjQ3Mi02LjAzNmMxLjQ5LTEuNzM1LDMuMjc2LTMuMTc2LDUuMzU2LTQuMzIxYzIuMDc4LTEuMTQzLDQuMzM1LTEuODczLDYuNzY4LTIuMTl2Ny44MTJjLTIuOTgzLDEuMDI3LTUuMDIzLDIuNTQ1LTYuMTIxLDQuNTU3Yy0xLjEsMi4wMTItMS42NDgsNC40NzktMS42NDgsNy4zOThoNy43Njl2MTguMjI4SDAuMDF6IE0yMy4yODEsMzcuOTk1di0xOC4xMWMtMC4wNzktMi42MDQsMC4yOTQtNS4wNDksMS4xMTgtNy4zMzhjMC44MjQtMi4yODgsMS45ODEtNC4zLDMuNDcyLTYuMDM2YzEuNDktMS43MzUsMy4yNzYtMy4xNzYsNS4zNTYtNC4zMjFjMi4wNzgtMS4xNDMsNC4zMzUtMS44NzMsNi43NjgtMi4xOXY3LjgxMmMtMi45ODMsMS4wMjctNS4wMjMsMi41NDUtNi4xMjEsNC41NTdjLTEuMSwyLjAxMi0xLjY0OCw0LjQ3OS0xLjY0OCw3LjM5OGg3Ljc2OXYxOC4yMjhIMjMuMjgxeiIvPjwvc3ZnPg==);
	background-repeat: no-repeat;
	background-position: top left;
	position: absolute;
	left: 10px;
	top: 10px;
	-webkit-background-size: 40px;
			background-size: 40px;
	width: 40px;
	height:40px;
}

hr{
	border: none;
	border-bottom: 1px solid #ccc;
}
hr.bxe-bolder{
	border-bottom-width: 5px;
}
hr.bxe-dashed{
	border-bottom-style: dashed;
	border-bottom-width: 2px;
}
hr.bxe-normal{}
hr.bxe-light{
	border-bottom-color: #e5e5e5

}
hr.bxe-dotted{
	border-bottom-width: 2px;
	border-bottom-style: dotted;
}

/**/
.bg-primary	{background: #60aadb!important;color: #fff;}
.bg-success	{background: #64ba4e!important;color: #fff;}
.bg-info	{background: #9bc6dd!important;color: #fff;}
.bg-warning	{background: #fec139!important;color: #fff;}
.bg-danger{}
/**/
img.pull-left{
	padding: 5px 15px 5px 0;
}
img.pull-right{
	padding: 5px 0 5px 15px;
}
[class^="flaticon-"]:before, [class*=" flaticon-"]:before, [class^="flaticon-"]:after, [class*=" flaticon-"]:after {
	margin-left: 0;
    font-family: Flaticon;
    /*font-size: 16px;*/
    font-style: normal;
}
div.soc-serv-title { font-family:Arial, Helvetica,sans-serif; }
div#workarea > div.soc-serv-main {padding-left: 12px; position: relative; }
tr.soc-serv-header { color:grey;  font-weight:400; font-size: 85%; }
td.split-item-actions a.split-delete-item { width: 15px; height: 15px;  display: inline-block; }
td.split-item-actions a.split-delete-item {width: 15px; height: 15px; background:url('images/grey_del.gif'); }
td.split-item-actions a.split-delete-item:hover{background:url('images/red_del.gif') no-repeat; }
div.soc-serv-accounts { color:grey; font-weight:400; }
div.soc-serv-accounts td.soc-serv-name { color: black; padding-right: 5px; }
div.soc-serv-title { padding-left: 7px; padding-top: 3px; background: #f5f5f5; width: ; height: 19px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; }
div.soc-serv-title-grey { font-family:Arial, Helvetica,sans-serif; color:grey;  font-weight:lighter; padding-left: 4px; }
A.soc-serv-link:visited {color: #486DAA; }
a.soc-serv-link:hover {color: #D00;}
div.soc-serv-main tr.soc-serv-personal td.bx-ss-icons { padding: 9px !important;}

i.soc-serv-photo { width:30px; height:30px; display:inline-block; vertical-align:middle;}
i.soc-serv-text { font-style: normal; vertical-align:-43%;}
.uk-icon-button.uk-icon-sid {
	border: none;
	width: 36px;
	height: 36px;
	line-height: 36px;
}
/*.uk-icon-button {
    box-sizing: border-box;
    display: inline-block;

    
    background: #f5f5f5;
    
    color: #444;
    font-size: 18px;
    text-align: center;
    border: 1px solid #e7e7e7;
    text-shadow: 0 1px 0 #fff;
}*/
.uk-icon-button.uk-icon-sid:hover {
	cursor: pointer;
    outline: 0;
    opacity: .9;
}
div.bx-auth-serv-icons a:hover {
    margin: 1px;
    border: 0;
}
.uk-icon-button:hover {
    background: ;
    color: #444;
    outline: 0;
    border-color: #d3d3d3;
}
.bx-ss-icons {
	text-align: left;
}
.um-form-password {
    min-width: 100%;
}
.openid {background-position: 0px -192px;}
.yandex {background-color: #efefef !important; color: #DB000D !important;}
.yandex:before {content: "\f19b";}
.openid-mail-ru {background-color: #efefef !important; color: #E3AB3A !important;}
.openid-mail-ru:before {content: "\f19b";}
.livejournal {background-color: #13A1DA !important; color: #113140 !important;}
.livejournal:before {content: "\f040";}
.liveinternet {background-position: 0px -128px;}
.blogger {background-position: 0px -144px;}
.rambler {background-position: 0px -160px;}
.liveid {background-position: 0px -176px;}
.facebook {background-color: #3b5998 !important; color: #ffffff !important;}
.facebook:before {content: "\f09a";}
.twitter {background-color: #55acee !important; color: #ffffff !important;}
.twitter:before {content: "\f099";}
.vkontakte{background-color: #5B7FA6 !important; color: #ffffff !important;}
.vkontakte:before {content: "\f189";}
.mymailru {background-position: 0px -64px;}
.google {background-position: 0px -112px;}
.odnoklassniki {background-position: 0px -208px;}
.bitrix24 {background-position:0px -378px}
#bx_socserv_icon_Livejournal {-moz-transform: scale(-1, 1);	-webkit-transform: scale(-1, 1); -o-transform: scale(-1, 1); transform: scale(-1, 1);	filter: FlipH; -ms-filter: "FlipH";}

.feed-add-post-form-but-wrap {padding:0 7px 2px; position:relative; display: none;}
.feed-add-post-text {color:#bfbfbf; font-size:17px; display: none; /*height:75px; padding:10px 7px 0;*/}
.feed-add-post-form.feed-add-post-edit-form {padding:0 7px 2px; position:relative; display: none;}
.feed-add-post-destination-block {border-bottom: 0px !important; margin-top:5px; overflow:hidden; padding:0 0 7px 12px; position:relative; zoom:1; line-height: 20px;}
.feed-add-post-destination-wrap {max-width:100% !important;}
.feed-add-button {display: none;}

div#bx_sonet_fieldset_SOCSERV  td.bx-sonet-profile-fieldcaption {display: none;}
.bx-sonet-profile-edit-layout div.bx-sonet-profile-edit-layers table.bx-sonet-profile-fieldset-table td.bx-sonet-profile-field  {padding-left: 35px;}
.bx-auth input[type|="text"] {width: 25% !important;}
.bx-authform-social {min-height: 36px;}
.basket-is-empty {
	display: inline-block;
    position: relative;
    width: 100%;
    line-height: 1.095236;
    text-align: center;
}
.basket-is-empty i:before {
    font-size: 300px;
    color: rgba(255, 89, 5, 0.2);
}

