
div.ui-footer.ui-bar-inherit
{
	background-color        : #FFF;
	padding                 : 80px 0;
}

.div_footer_text
{
	font-family         : 'Open Sans';
	font-weight         : bold;
	font-size           : 15px;
	text-align          : left;
	color               : #666;
	margin-bottom       : 10px;
	text-transform      : uppercase; 
}

.info_contact,
.info_contact a,
.footer_content > div:first-child a,
.footer_content > div:first-child
{
	font-family        : 'Open Sans';
	font-weight        : normal;
	font-size          : 14px;
	line-height        : 30px;
	text-align         : left;
	color              : #999;
	text-decoration    : none;
}

.link_chat
{
    font-family        : 'Open Sans';
    font-weight        : normal;
	font-size          : 14px;
	text-align         : left;
	color              : #2EA8DF;
	text-decoration    : underline;
	cursor             : pointer;
}

.slogan_footer
{
	margin          : 10px 0px;
    font-family     : 'Open Sans';
    font-weight     : normal;
	font-size       : 14px;
	line-height     : 22px;
	color           : #2EA8DF;
	text-align      : left;
	text-decoration : underline;
	cursor          : pointer;
}

.copyright
{
	margin               : 0px;
    font-family          : 'Open Sans';
    font-weight          : normal;
	font-size            : 14px;
	line-height          : 22px;
	color                : #999;
	text-align           : right;
}

.tr
{
	overflow: hidden;
	clear   : both;
}

.td
{
	float   : left;
	overflow: hidden;
}

.tdr
{
	float   : right;
	overflow: hidden;
}

.footer_content > div:last-child a
{
	margin: 0px;
}

.bar_addImages
{
	background: #884b9c;
	height: 68px;
}

.bar_addServices
{
	background: #2880b9;
	height: 68px;
}

.bar_addImages
{
	background: #884b9c;
	height: 68px;
}

.bar_addVideo
{
	background: #6dad3c;
	height: 68px;
}

.bar_addPromo
{
	background: #961101;
	height: 68px;
}

.bar_addNew
{
	background: #d61414;
	height: 68px;
}

.bar_addServices img,
.bar_addImages img,
.bar_addVideo img,
.bar_addPromo img,
.bar_addNew img
{
	margin-left: 22px;
	float: left
}

.bar_addServices img,
.bar_addNew img
{
	margin-top: 20px;
}

.bar_addImages img,
.bar_addVideo img,
.bar_addPromo img,
.bar_addNew img
{
	margin-top: 15px;
}

.bar_addServices > .td,
.bar_addImages > .td,
.bar_addVideo > .td,
.bar_addPromo > .td,
.bar_addNew > .td
{
	font-family: 'Source Sans Pro';
	font-weight: 300;
	font-size: 18px;
	line-height: 24px;
	text-align: left;
	color: #fff;
	margin: 22px 0px 0px 10px;
}

.ui-select .ui-btn>span:not(.ui-li-count)
{
	display: block;
	text-overflow: ellipsis;
	overflow: hidden!important;
	white-space: nowrap;
	text-align: left;
	text-transform: none;
	color: #999;
}

.ui-select
{
	max-width: 420px;
}

.butPub_0
{
	background: #5491C6;
}

.butPub_0:hover
{
	background: #175f9f;
}

.butPub_1
{
	background: #8849bc;
}

.butPub_1:hover
{
	background: #5a1a6e;
}

.butPub_2
{
	background: #6DAD3C;
}

.butPub_2:hover
{
	background: #336d07;
}

.butPub_3
{
	background: #961101;
}

.butPub_3:hover
{
	background: #470800;
}

.butPub_4
{
	background: #D61414;
}

.butPub_4:hover
{
	background: #850000;
}

.butAdd_0, .butAdd_1, .butAdd_2, .butAdd_3, .butAdd_4
{
	width: 186px;
	padding: 6px 0px;
	text-align: center;
	border-radius: 40px;
	border: 2px solid #7e7e7e;
	color: #999;
	font-size: 16px !important;
	line-height: 22px;
	background: #F2F3EA;
	cursor: pointer;
	text-transform: none;
}

.butAdd_0I, .butAdd_1I, .butAdd_4I
{
	padding: 6px 0px !important;
	text-align: center !important;
	border-radius: 40px !important;
	background: #F2F3EA !important;
	cursor: pointer !important;
	text-transform: none;
}

.butAdd_0:hover
{
	border: 2px solid #5491C6;
	color: #5491C6;
}

.butAdd_1:hover
{
	border: 2px solid #8849bc;
	color: #8849bc;
}

.butAdd_2:hover
{
	border: 2px solid #6DAD3C;
	color: #6DAD3C;
}

.butAdd_3:hover
{
	border: 2px solid #961101;
	color: #961101;
}

.butAdd_4:hover
{
 	border: 2px solid #d61414;
	color: #d61414;
}

.butPub
{
	width: 186px;
	padding: 8px 0px;
	text-align: center;
	border-radius: 40px;
	color: #fff;
	font-size: 16px;
	line-height: 22px;
	margin-left: 10px;
	cursor: pointer;
	text-transform: none;
}

.butPubI
{
	padding: 8px 0px !important;
	text-align: center !important;
	border-radius: 40px !important;
	margin-left: 10px !important;
	cursor: pointer !important;
	text-transform: none;
	background: none !important;
}

/*div.ui-input-text.ui-body-inherit.ui-corner-all.ui-shadow-inset,
div.ui-input-text.ui-body-inherit.ui-corner-all.ui-shadow-inset.ui-focus
{
	border: 0px;
	border-radius: 3px;
}*/

.ui-input-text,
.ui-input-search
{
	margin: .5em 0;
	border-width: 2px;
	border-style: solid;
	border-radius: 3px !important;
}

.ui-btn.ui-icon-carat-d.ui-btn-icon-right.ui-corner-all.ui-shadow
{
	border-radius: 3px;
	border: 2px solid #ddd;
}

.ui-page-theme-a .ui-btn,
.ui-page-theme-a .ui-btn:visited,
.ui-page-theme-a .ui-btn:link,
.ui-page-theme-a .ui-btn:active
{
	border-width: 0;
	background: none;
	text-shadow: none;
	font-family: 'Source Sans Pro';
	font-weight: 600;
	color: #fff;
	font-size: 15px;
	line-height: 18px;
	text-transform: uppercase;
}

/*
 * Media querys
 */

@media only screen and (max-width: 1140px)
{
	.footer_content
	{
		width: 96%;
	}
}
