@font-face {
	font-family: ultimate-social;
	src: url(font/ultimate-social.eot?#iefix&v=4) format("embedded-opentype"), url(font/ultimate-social.woff?v=4) format("woff"), url(font/ultimate-social.ttf?v=4) format("truetype"), url(font/ultimate-social.svg?#ultimate-social&v=4) format("svg");
	font-weight: 400;
	font-style: normal;
}
.us_tac {
	text-align: center !important;
}
.us_tar {
	text-align: right !important;
}
.us_tal {
	text-align: left !important;
}
.us_wrapper {
	line-height: 0; clear: both; cursor: auto; max-width: 100%; text-shadow: none; -ms-hyphens: none; -webkit-hyphens: none; -moz-hyphens: none; hyphens: none;
}
.us_wrapper .us_heading {
	line-height: 24px; font-size: 24px; font-weight: 700; margin-bottom: 20px;
}
.us_wrapper label {
	color: rgb(0, 0, 0);
}
.us_wrapper .border-box {
	box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.us_wrapper .alert {
	padding: 15px; border-radius: 4px; border: 1px solid transparent; border-image: none; margin-bottom: 20px;
}
.us_wrapper .alert h4 {
	color: inherit; margin-top: 0px;
}
.us_wrapper .alert .alert-link {
	font-weight: 700;
}
.us_wrapper .alert > p {
	margin-bottom: 0px;
}
.us_wrapper .alert > ul {
	margin-bottom: 0px;
}
.us_wrapper .alert > p + p {
	margin-top: 5px;
}
.us_wrapper .alert-dismissable {
	padding-right: 35px;
}
.us_wrapper .alert-dismissable .close {
	top: -2px; right: -21px; color: inherit; position: relative;
}
.us_wrapper .alert-success {
	border-color: rgb(214, 233, 198); color: rgb(60, 118, 61); background-color: rgb(223, 240, 216);
}
.us_wrapper .alert-success hr {
	border-top-color: rgb(201, 226, 179);
}
.us_wrapper .alert-success .alert-link {
	color: rgb(43, 84, 44);
}
.us_wrapper .alert-info {
	border-color: rgb(188, 232, 241); color: rgb(49, 112, 143); background-color: rgb(217, 237, 247);
}
.us_wrapper .alert-info hr {
	border-top-color: rgb(166, 225, 236);
}
.us_wrapper .alert-info .alert-link {
	color: rgb(36, 82, 105);
}
.us_wrapper .alert-warning {
	border-color: rgb(250, 235, 204); color: rgb(138, 109, 59); background-color: rgb(252, 248, 227);
}
.us_wrapper .alert-warning hr {
	border-top-color: rgb(247, 225, 181);
}
.us_wrapper .alert-warning .alert-link {
	color: rgb(102, 81, 44);
}
.us_wrapper .alert-danger {
	border-color: rgb(235, 204, 209); color: rgb(169, 68, 66); background-color: rgb(242, 222, 222);
}
.us_wrapper .alert-danger hr {
	border-top-color: rgb(228, 185, 192);
}
.us_wrapper .alert-danger .alert-link {
	color: rgb(132, 53, 52);
}
.us_wrapper fieldset {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
.us_wrapper legend {
	border-width: 0px 0px 1px; border-style: none none solid; border-color: currentColor currentColor rgb(229, 229, 229); padding: 0px; border-image: none; width: 100%; color: rgb(51, 51, 51); line-height: inherit; font-size: 21px; margin-bottom: 20px; display: block;
}
.us_wrapper label {
	font-weight: 700; margin-bottom: 5px; display: inline-block;
}
.us_wrapper input[type=search] {
	box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.us_wrapper input[type=radio] {
	margin: 4px 0px 0px; line-height: normal;
}
.us_wrapper input[type=checkbox] {
	margin: 4px 0px 0px; line-height: normal;
}
.us_wrapper input[type=file] {
	display: block;
}
.us_wrapper select[multiple] {
	height: auto;
}
.us_wrapper select[size] {
	height: auto;
}
.us_wrapper select optgroup {
	font-family: inherit; font-size: inherit; font-style: inherit;
}
.us_wrapper input[type=radio]:focus {
	outline: dotted thin; outline-offset: -2px;
}
.us_wrapper input[type=checkbox]:focus {
	outline: dotted thin; outline-offset: -2px;
}
.us_wrapper input[type=file]:focus {
	outline: dotted thin; outline-offset: -2px;
}
.us_wrapper output {
	color: rgb(85, 85, 85); line-height: 1.4285; padding-top: 7px; font-size: 14px; display: block;
}
.us_wrapper .form-control {
	padding: 6px 12px; border-radius: 4px; border: 1px solid rgb(204, 204, 204); transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; border-image: none; width: 100%; height: 34px; color: rgb(85, 85, 85); line-height: 1.4285; font-size: 14px; display: block; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); background-image: none; background-color: rgb(255, 255, 255); -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.us_wrapper .form-control:focus {
	border-color: rgb(102, 175, 233); outline: 0px; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
}
.us_wrapper :-ms-input-placeholder.form-control {
	color: rgb(153, 153, 153);
}
.us_wrapper [disabled].form-control {
	cursor: not-allowed; background-color: rgb(238, 238, 238);
}
.us_wrapper [readonly].form-control {
	cursor: not-allowed; background-color: rgb(238, 238, 238);
}
fieldset[disabled] .us_wrapper .form-control {
	cursor: not-allowed; background-color: rgb(238, 238, 238);
}
textarea.us_wrapper .form-control {
	height: auto;
}
.us_wrapper .form-group {
	margin-bottom: 15px;
}
.us_wrapper .checkbox {
	padding-left: 20px; margin-top: 10px; margin-bottom: 10px; display: block; min-height: 20px;
}
.us_wrapper .radio {
	padding-left: 20px; margin-top: 10px; margin-bottom: 10px; display: block; min-height: 20px;
}
.us_wrapper .checkbox label {
	font-weight: 400; display: inline; cursor: pointer;
}
.us_wrapper .radio label {
	font-weight: 400; display: inline; cursor: pointer;
}
.us_wrapper .checkbox input[type=checkbox] {
	margin-left: -20px; float: left;
}
.us_wrapper .checkbox-inline input[type=checkbox] {
	margin-left: -20px; float: left;
}
.us_wrapper .radio input[type=radio] {
	margin-left: -20px; float: left;
}
.us_wrapper .radio-inline input[type=radio] {
	margin-left: -20px; float: left;
}
.us_wrapper .checkbox + .checkbox {
	margin-top: -5px;
}
.us_wrapper .radio + .radio {
	margin-top: -5px;
}
.us_wrapper .checkbox-inline {
	padding-left: 20px; font-weight: 400; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer;
}
.us_wrapper .radio-inline {
	padding-left: 20px; font-weight: 400; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer;
}
.us_wrapper .checkbox-inline + .checkbox-inline {
	margin-top: 0px; margin-left: 10px;
}
.us_wrapper .radio-inline + .radio-inline {
	margin-top: 0px; margin-left: 10px;
}
.us_wrapper [disabled].checkbox-inline {
	cursor: not-allowed;
}
.us_wrapper [disabled].checkbox {
	cursor: not-allowed;
}
.us_wrapper [disabled].radio-inline {
	cursor: not-allowed;
}
.us_wrapper [disabled].radio {
	cursor: not-allowed;
}
.us_wrapper input[type=radio][disabled] {
	cursor: not-allowed;
}
.us_wrapper input[type=checkbox][disabled] {
	cursor: not-allowed;
}
fieldset[disabled] .us_wrapper .checkbox {
	cursor: not-allowed;
}
fieldset[disabled] .us_wrapper .checkbox-inline {
	cursor: not-allowed;
}
fieldset[disabled] .us_wrapper .radio {
	cursor: not-allowed;
}
fieldset[disabled] .us_wrapper .radio-inline {
	cursor: not-allowed;
}
fieldset[disabled] .us_wrapper input[type=radio] {
	cursor: not-allowed;
}
fieldset[disabled] .us_wrapper input[type=checkbox] {
	cursor: not-allowed;
}
.us_wrapper .input-sm {
	padding: 5px 10px; border-radius: 3px; height: 30px; line-height: 1.5; font-size: 12px;
}
select.us_wrapper .input-sm {
	height: 30px; line-height: 30px;
}
textarea.us_wrapper .input-sm {
	height: auto;
}
.us_wrapper .input-lg {
	padding: 10px 16px; border-radius: 6px; height: 46px; line-height: 1.33; font-size: 18px;
}
select.us_wrapper .input-lg {
	height: 46px; line-height: 46px;
}
textarea.us_wrapper .input-lg {
	height: auto;
}
.us_wrapper .has-warning .checkbox {
	color: rgb(138, 109, 59);
}
.us_wrapper .has-warning .checkbox-inline {
	color: rgb(138, 109, 59);
}
.us_wrapper .has-warning .control-label {
	color: rgb(138, 109, 59);
}
.us_wrapper .has-warning .help-block {
	color: rgb(138, 109, 59);
}
.us_wrapper .has-warning .radio {
	color: rgb(138, 109, 59);
}
.us_wrapper .has-warning .radio-inline {
	color: rgb(138, 109, 59);
}
.us_wrapper .has-warning .form-control {
	border-color: rgb(138, 109, 59); box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.us_wrapper .has-warning .form-control:focus {
	border-color: rgb(102, 81, 44); box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 6px #c0a16b; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
}
.us_wrapper .has-warning .input-group-addon {
	border-color: rgb(138, 109, 59); color: rgb(138, 109, 59); background-color: rgb(252, 248, 227);
}
.us_wrapper .has-error .checkbox {
	color: rgb(169, 68, 66);
}
.us_wrapper .has-error .checkbox-inline {
	color: rgb(169, 68, 66);
}
.us_wrapper .has-error .control-label {
	color: rgb(169, 68, 66);
}
.us_wrapper .has-error .help-block {
	color: rgb(169, 68, 66);
}
.us_wrapper .has-error .radio {
	color: rgb(169, 68, 66);
}
.us_wrapper .has-error .radio-inline {
	color: rgb(169, 68, 66);
}
.us_wrapper .has-error .form-control {
	border-color: rgb(169, 68, 66); box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.us_wrapper .has-error .form-control:focus {
	border-color: rgb(132, 53, 52); box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 6px #ce8483; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
}
.us_wrapper .has-error .input-group-addon {
	border-color: rgb(169, 68, 66); color: rgb(169, 68, 66); background-color: rgb(242, 222, 222);
}
.us_wrapper .has-success .checkbox {
	color: rgb(60, 118, 61);
}
.us_wrapper .has-success .checkbox-inline {
	color: rgb(60, 118, 61);
}
.us_wrapper .has-success .control-label {
	color: rgb(60, 118, 61);
}
.us_wrapper .has-success .help-block {
	color: rgb(60, 118, 61);
}
.us_wrapper .has-success .radio {
	color: rgb(60, 118, 61);
}
.us_wrapper .has-success .radio-inline {
	color: rgb(60, 118, 61);
}
.us_wrapper .has-success .form-control {
	border-color: rgb(60, 118, 61); box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.us_wrapper .has-success .form-control:focus {
	border-color: rgb(43, 84, 44); box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 6px #67b168; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
}
.us_wrapper .has-success .input-group-addon {
	border-color: rgb(60, 118, 61); color: rgb(60, 118, 61); background-color: rgb(223, 240, 216);
}
.us_wrapper .form-control-static {
	margin-bottom: 0px;
}
.us_wrapper .help-block {
	color: rgb(115, 115, 115); margin-top: 5px; margin-bottom: 10px; display: block;
}
@media all and (min-width:768px)
{
.us_wrapper .form-inline .form-group {
	margin-bottom: 0px; vertical-align: middle; display: inline-block;
}
.us_wrapper .form-inline .form-control {
	vertical-align: middle; display: inline-block;
}
.us_wrapper .form-inline select.form-control {
	width: auto;
}
.us_wrapper .form-inline .checkbox {
	padding-left: 0px; margin-top: 0px; margin-bottom: 0px; vertical-align: middle; display: inline-block;
}
.us_wrapper .form-inline .radio {
	padding-left: 0px; margin-top: 0px; margin-bottom: 0px; vertical-align: middle; display: inline-block;
}
.us_wrapper .form-inline .checkbox input[type=checkbox] {
	margin-left: 0px; float: none;
}
.us_wrapper .form-inline .radio input[type=radio] {
	margin-left: 0px; float: none;
}
}
.us_wrapper .form-horizontal .checkbox {
	padding-top: 7px; margin-top: 0px; margin-bottom: 0px;
}
.us_wrapper .form-horizontal .checkbox-inline {
	padding-top: 7px; margin-top: 0px; margin-bottom: 0px;
}
.us_wrapper .form-horizontal .control-label {
	padding-top: 7px; margin-top: 0px; margin-bottom: 0px;
}
.us_wrapper .form-horizontal .radio {
	padding-top: 7px; margin-top: 0px; margin-bottom: 0px;
}
.us_wrapper .form-horizontal .radio-inline {
	padding-top: 7px; margin-top: 0px; margin-bottom: 0px;
}
.us_wrapper .form-horizontal .checkbox {
	min-height: 27px;
}
.us_wrapper .form-horizontal .radio {
	min-height: 27px;
}
.us_wrapper .form-horizontal .form-group {
	margin-right: -15px; margin-left: -15px;
}
.us_wrapper .form-horizontal .form-control-static {
	padding-top: 7px;
}
@media all and (min-width:768px)
{
.us_wrapper .form-horizontal .control-label {
	text-align: right;
}
}
.us_wrapper .btn {
	padding: 6px 12px; border-radius: 4px; border: 1px solid transparent; border-image: none; text-align: center; line-height: 1.4285; font-size: 14px; font-weight: 400; margin-bottom: 0px; vertical-align: middle; display: inline-block; white-space: nowrap; cursor: pointer; -ms-user-select: none; background-image: none; -webkit-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none;
}
.us_wrapper .btn:focus {
	outline: dotted thin; outline-offset: -2px;
}
.us_wrapper .btn:focus {
	color: rgb(51, 51, 51); text-decoration: none;
}
.us_wrapper .btn:hover {
	color: rgb(51, 51, 51); text-decoration: none;
}
.us_wrapper .btn.active {
	outline: 0px; box-shadow: inset 0px 3px 5px rgba(0,0,0,0.125); background-image: none; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.us_wrapper .btn:active {
	outline: 0px; box-shadow: inset 0px 3px 5px rgba(0,0,0,0.125); background-image: none; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.us_wrapper .btn.disabled {
	cursor: not-allowed; opacity: 0.65; pointer-events: none; box-shadow: none; -webkit-box-shadow: none;
}
.us_wrapper [disabled].btn {
	cursor: not-allowed; opacity: 0.65; pointer-events: none; box-shadow: none; -webkit-box-shadow: none;
}
fieldset[disabled] .us_wrapper .btn {
	cursor: not-allowed; opacity: 0.65; pointer-events: none; box-shadow: none; -webkit-box-shadow: none;
}
.us_wrapper .btn-default {
	border-color: rgb(204, 204, 204); color: rgb(51, 51, 51); background-color: rgb(255, 255, 255);
}
.open .dropdown-toggle.us_wrapper .btn-default {
	border-color: rgb(173, 173, 173); color: rgb(51, 51, 51); background-color: rgb(235, 235, 235);
}
.us_wrapper .btn-default.active {
	border-color: rgb(173, 173, 173); color: rgb(51, 51, 51); background-color: rgb(235, 235, 235);
}
.us_wrapper .btn-default:active {
	border-color: rgb(173, 173, 173); color: rgb(51, 51, 51); background-color: rgb(235, 235, 235);
}
.us_wrapper .btn-default:focus {
	border-color: rgb(173, 173, 173); color: rgb(51, 51, 51); background-color: rgb(235, 235, 235);
}
.us_wrapper .btn-default:hover {
	border-color: rgb(173, 173, 173); color: rgb(51, 51, 51); background-color: rgb(235, 235, 235);
}
.open .dropdown-toggle.us_wrapper .btn-default {
	background-image: none;
}
.us_wrapper .btn-default.active {
	background-image: none;
}
.us_wrapper .btn-default:active {
	background-image: none;
}
.us_wrapper .btn-default.disabled {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
.us_wrapper .btn-default.disabled.active {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
.us_wrapper .btn-default.disabled:active {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
.us_wrapper .btn-default.disabled:focus {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
.us_wrapper .btn-default.disabled:hover {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
.us_wrapper [disabled].btn-default {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
.us_wrapper [disabled].btn-default.active {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
.us_wrapper [disabled].btn-default:active {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
.us_wrapper [disabled].btn-default:focus {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
.us_wrapper [disabled].btn-default:hover {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
fieldset[disabled] .us_wrapper .btn-default {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
fieldset[disabled] .us_wrapper .btn-default.active {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
fieldset[disabled] .us_wrapper .btn-default:active {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
fieldset[disabled] .us_wrapper .btn-default:focus {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
fieldset[disabled] .us_wrapper .btn-default:hover {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
.us_wrapper .btn-default .badge {
	color: rgb(255, 255, 255); background-color: rgb(51, 51, 51);
}
.us_wrapper .btn-primary {
	border-color: rgb(53, 126, 189); color: rgb(255, 255, 255); background-color: rgb(66, 139, 202);
}
.open .dropdown-toggle.us_wrapper .btn-primary {
	border-color: rgb(40, 94, 142); color: rgb(255, 255, 255); background-color: rgb(50, 118, 177);
}
.us_wrapper .btn-primary.active {
	border-color: rgb(40, 94, 142); color: rgb(255, 255, 255); background-color: rgb(50, 118, 177);
}
.us_wrapper .btn-primary:active {
	border-color: rgb(40, 94, 142); color: rgb(255, 255, 255); background-color: rgb(50, 118, 177);
}
.us_wrapper .btn-primary:focus {
	border-color: rgb(40, 94, 142); color: rgb(255, 255, 255); background-color: rgb(50, 118, 177);
}
.us_wrapper .btn-primary:hover {
	border-color: rgb(40, 94, 142); color: rgb(255, 255, 255); background-color: rgb(50, 118, 177);
}
.open .dropdown-toggle.us_wrapper .btn-primary {
	background-image: none;
}
.us_wrapper .btn-primary.active {
	background-image: none;
}
.us_wrapper .btn-primary:active {
	background-image: none;
}
.us_wrapper .btn-primary.disabled {
	border-color: rgb(53, 126, 189); background-color: rgb(66, 139, 202);
}
.us_wrapper .btn-primary.disabled.active {
	border-color: rgb(53, 126, 189); background-color: rgb(66, 139, 202);
}
.us_wrapper .btn-primary.disabled:active {
	border-color: rgb(53, 126, 189); background-color: rgb(66, 139, 202);
}
.us_wrapper .btn-primary.disabled:focus {
	border-color: rgb(53, 126, 189); background-color: rgb(66, 139, 202);
}
.us_wrapper .btn-primary.disabled:hover {
	border-color: rgb(53, 126, 189); background-color: rgb(66, 139, 202);
}
.us_wrapper [disabled].btn-primary {
	border-color: rgb(53, 126, 189); background-color: rgb(66, 139, 202);
}
.us_wrapper [disabled].btn-primary.active {
	border-color: rgb(53, 126, 189); background-color: rgb(66, 139, 202);
}
.us_wrapper [disabled].btn-primary:active {
	border-color: rgb(53, 126, 189); background-color: rgb(66, 139, 202);
}
.us_wrapper [disabled].btn-primary:focus {
	border-color: rgb(53, 126, 189); background-color: rgb(66, 139, 202);
}
.us_wrapper [disabled].btn-primary:hover {
	border-color: rgb(53, 126, 189); background-color: rgb(66, 139, 202);
}
fieldset[disabled] .us_wrapper .btn-primary {
	border-color: rgb(53, 126, 189); background-color: rgb(66, 139, 202);
}
fieldset[disabled] .us_wrapper .btn-primary.active {
	border-color: rgb(53, 126, 189); background-color: rgb(66, 139, 202);
}
fieldset[disabled] .us_wrapper .btn-primary:active {
	border-color: rgb(53, 126, 189); background-color: rgb(66, 139, 202);
}
fieldset[disabled] .us_wrapper .btn-primary:focus {
	border-color: rgb(53, 126, 189); background-color: rgb(66, 139, 202);
}
fieldset[disabled] .us_wrapper .btn-primary:hover {
	border-color: rgb(53, 126, 189); background-color: rgb(66, 139, 202);
}
.us_wrapper .btn-primary .badge {
	color: rgb(66, 139, 202); background-color: rgb(255, 255, 255);
}
.us_wrapper .btn-success {
	border-color: rgb(76, 174, 76); color: rgb(255, 255, 255); background-color: rgb(92, 184, 92);
}
.open .dropdown-toggle.us_wrapper .btn-success {
	border-color: rgb(57, 132, 57); color: rgb(255, 255, 255); background-color: rgb(71, 164, 71);
}
.us_wrapper .btn-success.active {
	border-color: rgb(57, 132, 57); color: rgb(255, 255, 255); background-color: rgb(71, 164, 71);
}
.us_wrapper .btn-success:active {
	border-color: rgb(57, 132, 57); color: rgb(255, 255, 255); background-color: rgb(71, 164, 71);
}
.us_wrapper .btn-success:focus {
	border-color: rgb(57, 132, 57); color: rgb(255, 255, 255); background-color: rgb(71, 164, 71);
}
.us_wrapper .btn-success:hover {
	border-color: rgb(57, 132, 57); color: rgb(255, 255, 255); background-color: rgb(71, 164, 71);
}
.open .dropdown-toggle.us_wrapper .btn-success {
	background-image: none;
}
.us_wrapper .btn-success.active {
	background-image: none;
}
.us_wrapper .btn-success:active {
	background-image: none;
}
.us_wrapper .btn-success.disabled {
	border-color: rgb(76, 174, 76); background-color: rgb(92, 184, 92);
}
.us_wrapper .btn-success.disabled.active {
	border-color: rgb(76, 174, 76); background-color: rgb(92, 184, 92);
}
.us_wrapper .btn-success.disabled:active {
	border-color: rgb(76, 174, 76); background-color: rgb(92, 184, 92);
}
.us_wrapper .btn-success.disabled:focus {
	border-color: rgb(76, 174, 76); background-color: rgb(92, 184, 92);
}
.us_wrapper .btn-success.disabled:hover {
	border-color: rgb(76, 174, 76); background-color: rgb(92, 184, 92);
}
.us_wrapper [disabled].btn-success {
	border-color: rgb(76, 174, 76); background-color: rgb(92, 184, 92);
}
.us_wrapper [disabled].btn-success.active {
	border-color: rgb(76, 174, 76); background-color: rgb(92, 184, 92);
}
.us_wrapper [disabled].btn-success:active {
	border-color: rgb(76, 174, 76); background-color: rgb(92, 184, 92);
}
.us_wrapper [disabled].btn-success:focus {
	border-color: rgb(76, 174, 76); background-color: rgb(92, 184, 92);
}
.us_wrapper [disabled].btn-success:hover {
	border-color: rgb(76, 174, 76); background-color: rgb(92, 184, 92);
}
fieldset[disabled] .us_wrapper .btn-success {
	border-color: rgb(76, 174, 76); background-color: rgb(92, 184, 92);
}
fieldset[disabled] .us_wrapper .btn-success.active {
	border-color: rgb(76, 174, 76); background-color: rgb(92, 184, 92);
}
fieldset[disabled] .us_wrapper .btn-success:active {
	border-color: rgb(76, 174, 76); background-color: rgb(92, 184, 92);
}
fieldset[disabled] .us_wrapper .btn-success:focus {
	border-color: rgb(76, 174, 76); background-color: rgb(92, 184, 92);
}
fieldset[disabled] .us_wrapper .btn-success:hover {
	border-color: rgb(76, 174, 76); background-color: rgb(92, 184, 92);
}
.us_wrapper .btn-success .badge {
	color: rgb(92, 184, 92); background-color: rgb(255, 255, 255);
}
.us_wrapper .btn-warning {
	border-color: rgb(238, 162, 54); color: rgb(255, 255, 255); background-color: rgb(240, 173, 78);
}
.open .dropdown-toggle.us_wrapper .btn-warning {
	border-color: rgb(213, 133, 18); color: rgb(255, 255, 255); background-color: rgb(237, 156, 40);
}
.us_wrapper .btn-warning.active {
	border-color: rgb(213, 133, 18); color: rgb(255, 255, 255); background-color: rgb(237, 156, 40);
}
.us_wrapper .btn-warning:active {
	border-color: rgb(213, 133, 18); color: rgb(255, 255, 255); background-color: rgb(237, 156, 40);
}
.us_wrapper .btn-warning:focus {
	border-color: rgb(213, 133, 18); color: rgb(255, 255, 255); background-color: rgb(237, 156, 40);
}
.us_wrapper .btn-warning:hover {
	border-color: rgb(213, 133, 18); color: rgb(255, 255, 255); background-color: rgb(237, 156, 40);
}
.open .dropdown-toggle.us_wrapper .btn-warning {
	background-image: none;
}
.us_wrapper .btn-warning.active {
	background-image: none;
}
.us_wrapper .btn-warning:active {
	background-image: none;
}
.us_wrapper .btn-warning.disabled {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
.us_wrapper .btn-warning.disabled.active {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
.us_wrapper .btn-warning.disabled:active {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
.us_wrapper .btn-warning.disabled:focus {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
.us_wrapper .btn-warning.disabled:hover {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
.us_wrapper [disabled].btn-warning {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
.us_wrapper [disabled].btn-warning.active {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
.us_wrapper [disabled].btn-warning:active {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
.us_wrapper [disabled].btn-warning:focus {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
.us_wrapper [disabled].btn-warning:hover {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
fieldset[disabled] .us_wrapper .btn-warning {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
fieldset[disabled] .us_wrapper .btn-warning.active {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
fieldset[disabled] .us_wrapper .btn-warning:active {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
fieldset[disabled] .us_wrapper .btn-warning:focus {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
fieldset[disabled] .us_wrapper .btn-warning:hover {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
.us_wrapper .btn-warning .badge {
	color: rgb(240, 173, 78); background-color: rgb(255, 255, 255);
}
.us_wrapper .btn-danger {
	border-color: rgb(212, 63, 58); color: rgb(255, 255, 255); background-color: rgb(217, 83, 79);
}
.open .dropdown-toggle.us_wrapper .btn-danger {
	border-color: rgb(172, 41, 37); color: rgb(255, 255, 255); background-color: rgb(210, 50, 45);
}
.us_wrapper .btn-danger.active {
	border-color: rgb(172, 41, 37); color: rgb(255, 255, 255); background-color: rgb(210, 50, 45);
}
.us_wrapper .btn-danger:active {
	border-color: rgb(172, 41, 37); color: rgb(255, 255, 255); background-color: rgb(210, 50, 45);
}
.us_wrapper .btn-danger:focus {
	border-color: rgb(172, 41, 37); color: rgb(255, 255, 255); background-color: rgb(210, 50, 45);
}
.us_wrapper .btn-danger:hover {
	border-color: rgb(172, 41, 37); color: rgb(255, 255, 255); background-color: rgb(210, 50, 45);
}
.open .dropdown-toggle.us_wrapper .btn-danger {
	background-image: none;
}
.us_wrapper .btn-danger.active {
	background-image: none;
}
.us_wrapper .btn-danger:active {
	background-image: none;
}
.us_wrapper .btn-danger.disabled {
	border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79);
}
.us_wrapper .btn-danger.disabled.active {
	border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79);
}
.us_wrapper .btn-danger.disabled:active {
	border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79);
}
.us_wrapper .btn-danger.disabled:focus {
	border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79);
}
.us_wrapper .btn-danger.disabled:hover {
	border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79);
}
.us_wrapper [disabled].btn-danger {
	border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79);
}
.us_wrapper [disabled].btn-danger.active {
	border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79);
}
.us_wrapper [disabled].btn-danger:active {
	border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79);
}
.us_wrapper [disabled].btn-danger:focus {
	border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79);
}
.us_wrapper [disabled].btn-danger:hover {
	border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79);
}
fieldset[disabled] .us_wrapper .btn-danger {
	border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79);
}
fieldset[disabled] .us_wrapper .btn-danger.active {
	border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79);
}
fieldset[disabled] .us_wrapper .btn-danger:active {
	border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79);
}
fieldset[disabled] .us_wrapper .btn-danger:focus {
	border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79);
}
fieldset[disabled] .us_wrapper .btn-danger:hover {
	border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79);
}
.us_wrapper .btn-danger .badge {
	color: rgb(217, 83, 79); background-color: rgb(255, 255, 255);
}
.us_wrapper .btn-info {
	border-color: rgb(70, 184, 218); color: rgb(255, 255, 255); background-color: rgb(91, 192, 222);
}
.open .dropdown-toggle.us_wrapper .btn-info {
	border-color: rgb(38, 154, 188); color: rgb(255, 255, 255); background-color: rgb(57, 179, 215);
}
.us_wrapper .btn-info.active {
	border-color: rgb(38, 154, 188); color: rgb(255, 255, 255); background-color: rgb(57, 179, 215);
}
.us_wrapper .btn-info:active {
	border-color: rgb(38, 154, 188); color: rgb(255, 255, 255); background-color: rgb(57, 179, 215);
}
.us_wrapper .btn-info:focus {
	border-color: rgb(38, 154, 188); color: rgb(255, 255, 255); background-color: rgb(57, 179, 215);
}
.us_wrapper .btn-info:hover {
	border-color: rgb(38, 154, 188); color: rgb(255, 255, 255); background-color: rgb(57, 179, 215);
}
.open .dropdown-toggle.us_wrapper .btn-info {
	background-image: none;
}
.us_wrapper .btn-info.active {
	background-image: none;
}
.us_wrapper .btn-info:active {
	background-image: none;
}
.us_wrapper .btn-info.disabled {
	border-color: rgb(70, 184, 218); background-color: rgb(91, 192, 222);
}
.us_wrapper .btn-info.disabled.active {
	border-color: rgb(70, 184, 218); background-color: rgb(91, 192, 222);
}
.us_wrapper .btn-info.disabled:active {
	border-color: rgb(70, 184, 218); background-color: rgb(91, 192, 222);
}
.us_wrapper .btn-info.disabled:focus {
	border-color: rgb(70, 184, 218); background-color: rgb(91, 192, 222);
}
.us_wrapper .btn-info.disabled:hover {
	border-color: rgb(70, 184, 218); background-color: rgb(91, 192, 222);
}
.us_wrapper [disabled].btn-info {
	border-color: rgb(70, 184, 218); background-color: rgb(91, 192, 222);
}
.us_wrapper [disabled].btn-info.active {
	border-color: rgb(70, 184, 218); background-color: rgb(91, 192, 222);
}
.us_wrapper [disabled].btn-info:active {
	border-color: rgb(70, 184, 218); background-color: rgb(91, 192, 222);
}
.us_wrapper [disabled].btn-info:focus {
	border-color: rgb(70, 184, 218); background-color: rgb(91, 192, 222);
}
.us_wrapper [disabled].btn-info:hover {
	border-color: rgb(70, 184, 218); background-color: rgb(91, 192, 222);
}
fieldset[disabled] .us_wrapper .btn-info {
	border-color: rgb(70, 184, 218); background-color: rgb(91, 192, 222);
}
fieldset[disabled] .us_wrapper .btn-info.active {
	border-color: rgb(70, 184, 218); background-color: rgb(91, 192, 222);
}
fieldset[disabled] .us_wrapper .btn-info:active {
	border-color: rgb(70, 184, 218); background-color: rgb(91, 192, 222);
}
fieldset[disabled] .us_wrapper .btn-info:focus {
	border-color: rgb(70, 184, 218); background-color: rgb(91, 192, 222);
}
fieldset[disabled] .us_wrapper .btn-info:hover {
	border-color: rgb(70, 184, 218); background-color: rgb(91, 192, 222);
}
.us_wrapper .btn-info .badge {
	color: rgb(91, 192, 222); background-color: rgb(255, 255, 255);
}
.us_wrapper .btn-link {
	border-radius: 0px; color: rgb(66, 139, 202); font-weight: 400; cursor: pointer;
}
.us_wrapper .btn-link {
	box-shadow: none; background-color: transparent; -webkit-box-shadow: none;
}
.us_wrapper .btn-link:active {
	box-shadow: none; background-color: transparent; -webkit-box-shadow: none;
}
.us_wrapper [disabled].btn-link {
	box-shadow: none; background-color: transparent; -webkit-box-shadow: none;
}
fieldset[disabled] .us_wrapper .btn-link {
	box-shadow: none; background-color: transparent; -webkit-box-shadow: none;
}
.us_wrapper .btn-link {
	border-color: transparent;
}
.us_wrapper .btn-link:active {
	border-color: transparent;
}
.us_wrapper .btn-link:focus {
	border-color: transparent;
}
.us_wrapper .btn-link:hover {
	border-color: transparent;
}
.us_wrapper .btn-link:focus {
	color: rgb(42, 100, 150); text-decoration: underline; background-color: transparent;
}
.us_wrapper .btn-link:hover {
	color: rgb(42, 100, 150); text-decoration: underline; background-color: transparent;
}
.us_wrapper [disabled].btn-link:focus {
	color: rgb(153, 153, 153); text-decoration: none;
}
.us_wrapper [disabled].btn-link:hover {
	color: rgb(153, 153, 153); text-decoration: none;
}
fieldset[disabled] .us_wrapper .btn-link:focus {
	color: rgb(153, 153, 153); text-decoration: none;
}
fieldset[disabled] .us_wrapper .btn-link:hover {
	color: rgb(153, 153, 153); text-decoration: none;
}
.us_wrapper .btn-lg {
	padding: 10px 16px; border-radius: 6px; line-height: 1.33; font-size: 18px;
}
.us_wrapper .btn-sm {
	padding: 5px 10px; border-radius: 3px; line-height: 1.5; font-size: 12px;
}
.us_wrapper .btn-xs {
	padding: 1px 5px; border-radius: 3px; line-height: 1.5; font-size: 12px;
}
.us_wrapper .btn-block {
	width: 100%; padding-right: 0px; padding-left: 0px; display: block;
}
.us_wrapper .btn-block + .btn-block {
	margin-top: 5px;
}
.us_wrapper input[type=submit].btn-block {
	width: 100%;
}
.us_wrapper input[type=reset].btn-block {
	width: 100%;
}
.us_wrapper input[type=button].btn-block {
	width: 100%;
}
.us_wrapper .clearfix::after {
	display: table; content: " ";
}
.us_wrapper .clearfix::before {
	display: table; content: " ";
}
.us_wrapper .us_wrapper .form-horizontal .form-group::after {
	display: table; content: " ";
}
.us_wrapper .us_wrapper .form-horizontal .form-group::before {
	display: table; content: " ";
}
.us_wrapper .clearfix::after {
	clear: both;
}
.us_wrapper .us_wrapper .form-horizontal .form-group::after {
	clear: both;
}
.us_wrapper .center-block {
	margin-right: auto; margin-left: auto; display: block;
}
.us_wrapper .pull-right {
	float: right !important;
}
.us_wrapper .pull-left {
	float: left !important;
}
.us_wrapper .hide {
	display: none !important;
}
.us_wrapper .show {
	display: block !important;
}
.us_wrapper .invisible {
	visibility: hidden;
}
.us_wrapper .text-hide {
	font: 0px/0 a; border: 0px currentColor; border-image: none; color: transparent; font-size-adjust: none; font-stretch: normal; text-shadow: none; background-color: transparent;
}
.us_wrapper .hidden {
	display: none !important; visibility: hidden !important;
}
.us_wrapper .affix {
	position: fixed;
}
.us_wrapper [class*=' us-icon-']::before {
	width: 1em; text-align: center; text-transform: none; line-height: 1em; font-family: ultimate-social; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: inherit; margin-right: 0.2em; margin-left: 0.2em; display: inline-block; speak: none;
}
.us_wrapper [class^=us-icon-]::before {
	width: 1em; text-align: center; text-transform: none; line-height: 1em; font-family: ultimate-social; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: inherit; margin-right: 0.2em; margin-left: 0.2em; display: inline-block; speak: none;
}
.us_wrapper .us-icon-managewp::before {
	content: "\e000";
}
.us_wrapper .us-icon-reddit::before {
	content: "\e001";
}
.us_wrapper .us-icon-github::before {
	content: "\e002";
}
.us_wrapper .us-icon-envato::before {
	content: "\e003";
}
.us_wrapper .us-icon-pocket::before {
	content: "\e004";
}
.us_wrapper .us-icon-meneame::before {
	content: "\e005";
}
.us_wrapper .us-icon-spin::before {
	content: "\e006";
}
.us_wrapper .us-icon-flipboard::before {
	content: "\e007";
}
.us_wrapper .us-icon-buffer::before {
	content: "\e008";
}
.us_wrapper .us-icon-google::before {
	content: "\e009";
}
.us_wrapper .us-icon-gplus::before {
	content: "\e009";
}
.us_wrapper .us-icon-instagram::before {
	content: "\e00a";
}
.us_wrapper .us-icon-linkedin::before {
	content: "\e00b";
}
.us_wrapper .us-icon-mail::before {
	content: "\e00c";
}
.us_wrapper .us-icon-mailchimp::before {
	content: "\e00c";
}
.us_wrapper .us-icon-love::before {
	content: "\e00d";
}
.us_wrapper .us-icon-tumblr::before {
	content: "\e00e";
}
.us_wrapper .us-icon-twitter::before {
	content: "\e00f";
}
.us_wrapper .us-icon-members::before {
	content: "\e010";
}
.us_wrapper .us-icon-print::before {
	content: "\e011";
}
.us_wrapper .us-icon-vimeo::before {
	content: "\e012";
}
.us_wrapper .us-icon-vkontakte::before {
	content: "\e013";
}
.us_wrapper .us-icon-comments::before {
	content: "\e014";
}
.us_wrapper .us-icon-feedpress::before {
	content: "\e015";
}
.us_wrapper .us-icon-youtube::before {
	content: "\e016";
}
.us_wrapper .us-icon-stumble::before {
	content: "\e017";
}
.us_wrapper .us-icon-stumbleupon::before {
	content: "\e017";
}
.us_wrapper .us-icon-posts::before {
	content: "\e018";
}
.us_wrapper .us-icon-dribbble::before {
	content: "\e019";
}
.us_wrapper .us-icon-soundcloud::before {
	content: "\e01a";
}
.us_wrapper .us-icon-delicious::before {
	content: "\e01b";
}
.us_wrapper .us-icon-facebook::before {
	content: "\e01c";
}
.us_wrapper .us-icon-flickr::before {
	content: "\e01d";
}
.us_wrapper .us-icon-pinterest::before {
	content: "\e01e";
}
.us_wrapper .us-icon-digg::before {
	content: "\e01f";
}
.us_wrapper .us-icon-xing::before {
	content: "\e020";
}
.us_wrapper .us-icon-weibo::before {
	content: "\e021";
}
.us_wrapper .us-icon-whatsapp::before {
	content: "\e022";
}
.us_wrapper .us-icon-behance::before {
	content: "\e023";
}
.us_wrapper .us-icon-ok::before {
	content: "\e024";
}
.us_wrapper .us-icon-plus::before {
	content: "\e025";
}
.us_wrapper .us-icon-minus::before {
	content: "\e026";
}
.us_wrapper .us-icon-spin {
	animation:spin 5s linear infinite; display: inline-block; -webkit-animation: spin 5s infinite linear; -moz-animation: spin 5s infinite linear; -o-animation: spin 5s infinite linear;
}
.us_wrapper.us_mail_fade.mfp-bg.mfp-ready {
	opacity: 0.8;
}
.us_wrapper.us_mail_fade.mfp-bg.mfp-removing {
	opacity: 0;
}
.us_wrapper.us_mail_fade.mfp-wrap .mfp-content {
	transition:0.3s ease-out; opacity: 0; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out;
}
.us_wrapper.us_mail_fade.mfp-wrap.mfp-ready .mfp-content {
	opacity: 1;
}
.us_wrapper.us_mail_fade.mfp-wrap.mfp-removing .mfp-content {
	opacity: 0;
}
.us_wrapper.mfp-bg {
	background: rgb(11, 11, 11); left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; position: fixed; z-index: 1042; opacity: 0.8;
}
.us_wrapper.mfp-wrap {
	z-index: 1043 !important;
}
.us_wrapper.us_modal {
	background: rgb(255, 255, 255); margin: 20px auto; padding: 20px; width: auto; text-align: left; line-height: 20px; position: relative; max-width: 500px;
}
.us_wrapper.us_modal .us_mail_message {
	height: 110px;
}
.us_wrapper .us_button {
	width: 90px; text-align: center; overflow: hidden; margin-right: 3px; margin-bottom: 3px; vertical-align: middle; display: inline-block; white-space: nowrap;
}
.us_wrapper .us_button .usnative {
	top: 50%; margin-right: auto; margin-left: auto; display: none; position: relative; transform: translateY(-50%); -webkit-transform: translateY(-50%);
}
.us_wrapper .us_button .usnative .vk-like {
	width: 48px !important;
}
.us_wrapper .us_button .usnative .vk-like iframe {
	width: 48px !important; margin-left: 25px;
}
.us_wrapper .us_button.us_native:hover {
	cursor: auto;
}
.us_wrapper .us_button.us_native:hover .us_box {
	display: none;
}
.us_wrapper .us_button.us_native:hover .usnative {
	display: block;
}
.us_wrapper .us_button.us_names {
	width: 183px;
}
.us_wrapper .us_button.us_names .us_count {
	width: 20%;
}
.us_wrapper .us_button.us_names .us_share {
	width: 20%;
}
.us_wrapper .us_button.us_names .us_name {
	width: 60%;
}
.us_wrapper .us_button.us_names.us_no_count .us_share {
	width: 20%;
}
.us_wrapper .us_button.us_whatsapp {
	display: none;
}
.us_wrapper .us_button .us_box {
	padding: 0px !important; border: currentColor; border-image: none; width: 100%; height: 100%; font-size: 18px; display: block;
}
.us_wrapper .us_button .us_count {
	top: 50%; width: 50%; float: right; display: block; position: relative; transform: translateY(-50%); -webkit-transform: translateY(-50%);
}
.us_wrapper .us_button .us_share {
	top: 50%; width: 50%; float: left; display: block; position: relative; transform: translateY(-50%); -webkit-transform: translateY(-50%);
}
.us_wrapper .us_button .us_name {
	top: 50%; float: left; display: block; position: relative; transform: translateY(-50%); -webkit-transform: translateY(-50%);
}
.us_wrapper .us_button.us_total .us_share {
	float: right;
}
.us_wrapper .us_button.us_total .us_count {
	float: left;
}
.us_wrapper .us_button.us_share_text {
	width: auto; margin-right: 10px; background-color: transparent;
}
.us_wrapper .us_button.us_share_text span {
	top: 50%; position: relative; transform: translateY(-50%); -webkit-transform: translateY(-50%);
}
.us_wrapper .us_button.us_no_count .us_share {
	width: 100%;
}
.us_wrapper .us_button .us_mail .us_box .us_share {
	width: 100%;
}
.us_wrapper.us_skin_default .us_button {
	height: 30px;
}
.us_wrapper.us_skin_default .us_button:hover .us_share {
	background-color: transparent;
}
.us_wrapper.us_skin_default .us_button .us_share {
	background-color: transparent;
}
.us_wrapper.us_skin_default a {
	border: currentColor; border-image: none; color: rgb(255, 255, 255) !important; text-decoration: none !important;
}
.us_wrapper.us_skin_default a:hover {
	color: rgb(255, 255, 255) !important;
}
.us_wrapper.us_skin_default a:visited {
	color: rgb(255, 255, 255) !important;
}
.us_wrapper.us_skin_default .us_no_link {
	color: rgb(255, 255, 255);
}
.us_wrapper.us_skin_simple .us_button {
	border-radius: 5px; border: 1px solid rgb(221, 221, 221); border-image: none; height: 28px; box-shadow: 1px 1px 3px rgba(0,0,0,0.05); background-image: linear-gradient(rgb(255, 255, 255), rgba(255, 255, 255, 0)); background-color: rgb(221, 221, 221);
}
.us_wrapper.us_skin_simple .us_fan_count {
	border-radius: 5px; border: 1px solid rgb(221, 221, 221); border-image: none; height: 28px; box-shadow: 1px 1px 3px rgba(0,0,0,0.05); background-image: linear-gradient(rgb(255, 255, 255), rgba(255, 255, 255, 0)); background-color: rgb(221, 221, 221);
}
.us_wrapper.us_skin_simple .us_button:hover {
	background-color: rgb(204, 204, 204);
}
.us_wrapper.us_skin_simple .us_fan_count:hover {
	background-color: rgb(204, 204, 204);
}
.us_wrapper.us_skin_simple .us_button:hover .us_share {
	background-color: transparent;
}
.us_wrapper.us_skin_simple .us_fan_count:hover .us_share {
	background-color: transparent;
}
.us_wrapper.us_skin_simple .us_button:active {
	background-image: linear-gradient(rgba(255, 255, 255, 0), rgb(255, 255, 255));
}
.us_wrapper.us_skin_simple .us_fan_count:active {
	background-image: linear-gradient(rgba(255, 255, 255, 0), rgb(255, 255, 255));
}
.us_wrapper.us_skin_simple .us_button.us_no_link:hover {
	background-color: rgb(221, 221, 221);
}
.us_wrapper.us_skin_simple .us_fan_count.us_no_link:hover {
	background-color: rgb(221, 221, 221);
}
.us_wrapper.us_skin_simple .us_button.us_no_link:active {
	background-image: linear-gradient(rgb(255, 255, 255), rgba(255, 255, 255, 0));
}
.us_wrapper.us_skin_simple .us_fan_count.us_no_link:active {
	background-image: linear-gradient(rgb(255, 255, 255), rgba(255, 255, 255, 0));
}
.us_wrapper.us_skin_simple .us_share {
	background-color: transparent;
}
.us_wrapper.us_skin_simple .us_share:hover {
	background-color: transparent;
}
.us_wrapper.us_skin_simple .us_fan_count {
	margin-top: -1px; margin-left: -1px;
}
.us_wrapper.us_skin_simple .us_fan_count a:visited {
	color: inherit;
}
.us_wrapper.us_skin_minimal .us_button {
	border: 1px solid rgb(221, 221, 221); border-image: none; height: 30px; background-color: rgb(255, 255, 255);
}
.us_wrapper.us_skin_minimal .us_fan_count {
	border: 1px solid rgb(221, 221, 221); border-image: none; height: 30px; background-color: rgb(255, 255, 255);
}
.us_wrapper.us_skin_minimal .us_button:hover .us_share {
	background-color: transparent;
}
.us_wrapper.us_skin_minimal .us_fan_count:hover .us_share {
	background-color: transparent;
}
.us_wrapper.us_skin_minimal .us_button .us_share {
	background-color: transparent;
}
.us_wrapper.us_skin_minimal .us_fan_count .us_share {
	background-color: transparent;
}
.us_wrapper.us_skin_minimal .us_fan_count {
	margin-top: -1px; margin-left: -1px;
}
.us_wrapper.us_skin_modern .us_button {
	border-radius: 5px; height: 30px; box-shadow: 1px 1px 3px rgba(0,0,0,0.05); background-image: linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
}
.us_wrapper.us_skin_modern .us_fan_count {
	border-radius: 5px; height: 30px; box-shadow: 1px 1px 3px rgba(0,0,0,0.05); background-image: linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
}
.us_wrapper.us_skin_modern .us_button:active {
	background-image: linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5));
}
.us_wrapper.us_skin_modern .us_fan_count:active {
	background-image: linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5));
}
.us_wrapper.us_skin_modern .us_button a {
	border: currentColor; border-image: none; color: rgb(255, 255, 255) !important; text-decoration: none !important;
}
.us_wrapper.us_skin_modern .us_fan_count a {
	border: currentColor; border-image: none; color: rgb(255, 255, 255) !important; text-decoration: none !important;
}
.us_wrapper.us_skin_modern .us_button a:hover {
	color: rgb(255, 255, 255) !important;
}
.us_wrapper.us_skin_modern .us_fan_count a:hover {
	color: rgb(255, 255, 255) !important;
}
.us_wrapper.us_skin_modern .us_button a:visited {
	color: rgb(255, 255, 255) !important;
}
.us_wrapper.us_skin_modern .us_fan_count a:visited {
	color: rgb(255, 255, 255) !important;
}
.us_wrapper.us_skin_modern .us_button.us_no_link {
	color: rgb(255, 255, 255);
}
.us_wrapper.us_skin_modern .us_fan_count.us_no_link {
	color: rgb(255, 255, 255);
}
.us_wrapper.us_skin_modern .us_button.us_no_link:active {
	background-image: linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
}
.us_wrapper.us_skin_modern .us_fan_count.us_no_link:active {
	background-image: linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
}
.us_wrapper.us_skin_modern .us_button .us_share {
	background-color: transparent;
}
.us_wrapper.us_skin_modern .us_fan_count .us_share {
	background-color: transparent;
}
.us_wrapper.us_skin_modern .us_button .us_share:hover {
	background-color: transparent;
}
.us_wrapper.us_skin_modern .us_fan_count .us_share:hover {
	background-color: transparent;
}
.us_wrapper.us_skin_round a {
	border: currentColor; border-image: none; color: rgb(255, 255, 255) !important; text-decoration: none !important;
}
.us_wrapper.us_skin_round a:hover {
	color: rgb(255, 255, 255) !important;
}
.us_wrapper.us_skin_round a:visited {
	color: rgb(255, 255, 255) !important;
}
.us_wrapper.us_skin_round .us_button {
	border-radius: 45px; transition:width 400ms ease-out; width: 45px; height: 45px; line-height: 50px; background-color: grey; -webkit-transition: width 400ms ease-out; -moz-transition: width 400ms ease-out; -o-transition: width 400ms ease-out;
}
.us_wrapper.us_skin_round .us_button .us_share {
	border-radius: 45px; width: 45px; height: 45px;
}
.us_wrapper.us_skin_round .us_button .us_count {
	border-radius: 45px; width: 45px;
}
.us_wrapper.us_skin_round .us_button.us_no_count .us_share {
	width: 100%;
}
.us_wrapper.us_skin_round .us_button.us_names .us_name {
	width: 93px;
}
.us_wrapper.us_skin_round .us_button.us_names:hover {
	width: 183px;
}
.us_wrapper.us_skin_round .us_button.us_names:hover .us_count {
	width: 45px;
}
.us_wrapper.us_skin_round .us_button:hover {
	transition:width 400ms ease-out; width: 90px; -webkit-transition: width 400ms ease-out; -moz-transition: width 400ms ease-out; -o-transition: width 400ms ease-out;
}
.us_wrapper.us_skin_round .us_button:hover .us_count {
	width: 45px;
}
.us_wrapper.us_skin_round .us_fan_count {
	border-radius: 50%; color: rgb(255, 255, 255);
}
.us_wrapper.us_skin_jet .us_button {
	background: rgb(248, 248, 248); border: 1px solid rgb(204, 204, 204); border-image: none; height: 30px; font-weight: 400; box-shadow: 0px 1px 0px rgba(0,0,0,0.08); text-shadow: none;
}
.us_wrapper.us_skin_jet .us_fan_count {
	background: rgb(248, 248, 248); border: 1px solid rgb(204, 204, 204); border-image: none; height: 30px; font-weight: 400; box-shadow: 0px 1px 0px rgba(0,0,0,0.08); text-shadow: none;
}
.us_wrapper.us_skin_jet .us_button:hover {
	background: rgb(250, 250, 250); border: 1px solid rgb(153, 153, 153); border-image: none;
}
.us_wrapper.us_skin_jet .us_fan_count:hover {
	background: rgb(250, 250, 250); border: 1px solid rgb(153, 153, 153); border-image: none;
}
.us_wrapper.us_skin_jet .us_button:hover .us_share {
	background-color: transparent;
}
.us_wrapper.us_skin_jet .us_fan_count:hover .us_share {
	background-color: transparent;
}
.us_wrapper.us_skin_jet .us_button .us_share {
	background-color: transparent;
}
.us_wrapper.us_skin_jet .us_fan_count .us_share {
	background-color: transparent;
}
.us_wrapper.us_skin_jet .us_button {
	border-radius: 3px;
}
.us_wrapper.us_skin_jet .us_fan_count {
	border-radius: 5px;
}
.us_wrapper.us_skin_easy .us_button {
	height: 38px;
}
.us_wrapper.us_skin_easy .us_fan_count {
	height: 38px;
}
.us_wrapper.us_skin_easy .us_button a {
	border: currentColor; border-image: none; color: rgb(255, 255, 255) !important; text-decoration: none !important;
}
.us_wrapper.us_skin_easy .us_fan_count a {
	border: currentColor; border-image: none; color: rgb(255, 255, 255) !important; text-decoration: none !important;
}
.us_wrapper.us_skin_easy .us_button a:hover {
	color: rgb(255, 255, 255) !important;
}
.us_wrapper.us_skin_easy .us_fan_count a:hover {
	color: rgb(255, 255, 255) !important;
}
.us_wrapper.us_skin_easy .us_button a:visited {
	color: rgb(255, 255, 255) !important;
}
.us_wrapper.us_skin_easy .us_fan_count a:visited {
	color: rgb(255, 255, 255) !important;
}
.us_wrapper.us_skin_easy .us_button:active {
	transition:box-shadow linear; -webkit-transition: -webkit-box-shadow 0ms linear;
}
.us_wrapper.us_skin_easy .us_fan_count:active {
	transition:box-shadow linear; -webkit-transition: -webkit-box-shadow 0ms linear;
}
.us_wrapper.us_skin_easy .us_button:hover .us_share {
	background-color: transparent;
}
.us_wrapper.us_skin_easy .us_fan_count:hover .us_share {
	background-color: transparent;
}
.us_wrapper.us_skin_easy .us_button .us_share {
	background-color: transparent;
}
.us_wrapper.us_skin_easy .us_fan_count .us_share {
	background-color: transparent;
}
.us_wrapper.us_skin_easy .us_button.us_no_link {
	color: rgb(255, 255, 255);
}
.us_wrapper.us_skin_easy .us_fan_count.us_no_link {
	color: rgb(255, 255, 255);
}
.us_wrapper.us_skin_easy .us_button {
	border-radius: 3px; box-shadow: inset 0px -4px 0px rgba(0,0,0,0.2); -webkit-box-shadow: inset 0 -4px 0 rgba(0, 0, 0, .2);
}
.us_wrapper.us_skin_easy .us_button:active {
	box-shadow: inset 0px -2px 0px rgba(0,0,0,0.2); -webkit-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .2);
}
.us_wrapper.us_skin_easy .us_fan_count {
	border-radius: 5px; box-shadow: inset 0px -8px 0px rgba(0,0,0,0.2); -webkit-box-shadow: inset 0 -8px 0 rgba(0, 0, 0, .2);
}
.us_wrapper.us_skin_easy .us_fan_count:active {
	box-shadow: inset 0px -4px 0px rgba(0,0,0,0.2); -webkit-box-shadow: inset 0 -4px 0 rgba(0, 0, 0, .2);
}
.us_wrapper .us_total {
	border: currentColor !important; border-image: none !important; width: 90px; box-shadow: none !important; background-image: none !important; background-color: transparent !important;
}
.us_wrapper .us_total:hover {
	background-color: transparent !important;
}
.us_wrapper .us_total .us_share {
	font-size: 12px; background-color: transparent !important;
}
.us_wrapper .us_share_text {
	cursor: auto;
}
.us_wrapper .us_button {
	transition:400ms ease-out; -webkit-transition: all 400ms ease-out; -moz-transition: all 400ms ease-out; -o-transition: all 400ms ease-out;
}
.us_wrapper .us_fan_count_button {
	transition:400ms ease-out; -webkit-transition: all 400ms ease-out; -moz-transition: all 400ms ease-out; -o-transition: all 400ms ease-out;
}
.us_wrapper .us_button:hover {
	transition:400ms ease-out; -webkit-transition: all 400ms ease-out; -moz-transition: all 400ms ease-out; -o-transition: all 400ms ease-out;
}
.us_wrapper .us_fan_count_button:hover {
	transition:400ms ease-out; -webkit-transition: all 400ms ease-out; -moz-transition: all 400ms ease-out; -o-transition: all 400ms ease-out;
}
.us_wrapper.us_fan_count_wrapper .us_fan_count {
	width: 100%; height: auto; text-align: center; margin-right: 0px; margin-bottom: 0px; display: inline-block; position: relative; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.us_wrapper.us_fan_count_wrapper .us_fan_count .us_fan_count_button {
	padding-bottom: 100%;
}
.us_wrapper.us_fan_count_wrapper .us_fan_count .us_fan_count_button div {
	left: 0px; top: 15%; right: 0px; bottom: 0px; position: absolute;
}
.us_wrapper.us_fan_count_wrapper .us_fan_count .us_fan_count_button div.us_fan_count_holder {
	top: 55%;
}
.us_wrapper.us_fan_count_wrapper .us_fan_count .us_fan_count_button div.us_fan_count_desc {
	top: 75%;
}
.us_wrapper.us_fan_count_wrapper .us_fan_count.rows-1 {
	width: 100%;
}
.us_wrapper.us_fan_count_wrapper .us_fan_count.rows-2 {
	width: 50%;
}
.us_wrapper.us_fan_count_wrapper .us_fan_count.rows-3 {
	width: 33.33%;
}
.us_wrapper.us_fan_count_wrapper .us_fan_count.rows-4 {
	width: 25%;
}
.us_wrapper.us_fan_count_wrapper .us_fan_count.rows-5 {
	width: 20%;
}
.us_wrapper .us_display_none {
	display: none !important;
}
.us_floating {
	position: relative;
}
.us_floating .us_wrapper {
	left: 0px; top: 200px; position: fixed; z-index: 10000;
}
.us_floating .us_skin_minimal .us_button {
	margin-top: -1px;
}
.us_floating .us_button {
	overflow: hidden; margin-top: 0px; margin-bottom: 0px !important; display: block;
}
.us_floating .us_button .us_share {
	width: 45px;
}
.us_floating .us_button .us_count {
	width: 45px;
}
.us_floating .us_button .us_box {
	width: 90px;
}
.us_floating .us_button.us_no_count .us_box {
	width: 100%;
}
.us_floating .us_button.us_no_count .us_share {
	width: 100%;
}
.us_floating .us_button.us_whatsapp {
	display: none;
}
.us_pinterest_images {
	overflow: hidden; box-sizing: border-box; column-count: 3; column-gap: 5px; -moz-box-sizing: border-box; -webkit-column-count: 3; -moz-column-count: 3; -moz-column-gap: 5px; -webkit-column-gap: 5px;
}
.us_pinterest_images .us_pinterest_image_holder {
	padding-bottom: 5px; display: block; box-sizing: border-box; -moz-box-sizing: border-box;
}
.us_pinterest_images .us_pinterest_image_holder img {
	width: 100%;
}
@media only screen and (max-width:767px)
{
.us_mobile_hide {
	display: none;
}
.us_floating .us_button.us_whatsapp {
	display: block;
}
.us_wrapper .us_button.us_whatsapp {
	display: inline-block;
}
}
@media all and (min-width:1025px)
{
.us_desktop_hide {
	display: none;
}
}
.gc-bubbleDefault {
	display: none !important;
}
.pls-container {
	display: none !important;
}
body > iframe[id*=vkwidget] {
	display: none !important;
}
.us_sticky {
	position: relative; z-index: 100;
}
.mfp-bg {
	background: rgb(11, 11, 11); left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; position: fixed; z-index: 1042; opacity: 0.8;
}
.mfp-wrap {
	outline: 0px !important; left: 0px; top: 0px; width: 100%; height: 100%; position: fixed; z-index: 1043; -webkit-backface-visibility: hidden;
}
.mfp-container {
	padding: 0px 8px; left: 0px; top: 0px; width: 100%; height: 100%; text-align: center; position: absolute; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.mfp-container::before {
	height: 100%; vertical-align: middle; display: inline-block; content: "";
}
.mfp-align-top .mfp-container::before {
	display: none;
}
.mfp-content {
	margin: 0px auto; text-align: left; vertical-align: middle; display: inline-block; position: relative; z-index: 1045;
}
.mfp-ajax-holder .mfp-content {
	width: 100%; cursor: auto;
}
.mfp-inline-holder .mfp-content {
	width: 100%; cursor: auto;
}
.mfp-ajax-cur {
	cursor: progress;
}
.mfp-zoom-out-cur {
	
}
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
	
}
.mfp-zoom {
	cursor: pointer;
}
.mfp-auto-cursor .mfp-content {
	cursor: auto;
}
.mfp-arrow {
	-webkit-user-select: none; -moz-user-select: none; user-select: none;
}
.mfp-close {
	-webkit-user-select: none; -moz-user-select: none; user-select: none;
}
.mfp-counter {
	-webkit-user-select: none; -moz-user-select: none; user-select: none;
}
.mfp-preloader {
	-webkit-user-select: none; -moz-user-select: none; user-select: none;
}
.mfp-loading.mfp-figure {
	display: none;
}
.mfp-hide {
	display: none !important;
}
.mfp-preloader {
	left: 8px; top: 50%; width: auto; text-align: center; right: 8px; color: rgb(204, 204, 204); margin-top: -0.8em; position: absolute; z-index: 1044;
}
.mfp-preloader a {
	color: rgb(204, 204, 204);
}
.mfp-preloader a:hover {
	color: rgb(255, 255, 255);
}
.mfp-s-ready .mfp-preloader {
	display: none;
}
.mfp-s-error .mfp-content {
	display: none;
}
button.mfp-arrow {
	background: 0px 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; overflow: visible; display: block; z-index: 1046; cursor: pointer; box-shadow: none; -webkit-appearance: none; -webkit-box-shadow: none;
}
button.mfp-close {
	background: 0px 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; overflow: visible; display: block; z-index: 1046; cursor: pointer; box-shadow: none; -webkit-appearance: none; -webkit-box-shadow: none;
}
.mfp-close {
	padding: 0px 0px 18px 10px; top: 0px; width: 44px; height: 44px; text-align: center; right: 0px; color: rgb(255, 255, 255); line-height: 44px; font-family: Arial,Baskerville,monospace; font-size: 28px; font-style: normal; text-decoration: none; position: absolute; opacity: 0.65;
}
.mfp-close:focus {
	opacity: 1;
}
.mfp-close:hover {
	opacity: 1;
}
.mfp-close:active {
	top: 1px;
}
.mfp-close-btn-in .mfp-close {
	color: rgb(51, 51, 51);
}
.mfp-iframe-holder .mfp-close {
	width: 100%; text-align: right; right: -6px; color: rgb(255, 255, 255); padding-right: 6px;
}
.mfp-image-holder .mfp-close {
	width: 100%; text-align: right; right: -6px; color: rgb(255, 255, 255); padding-right: 6px;
}
.mfp-counter {
	top: 0px; right: 0px; color: rgb(204, 204, 204); line-height: 18px; font-size: 12px; position: absolute;
}
.mfp-arrow {
	margin: -55px 0px 0px; padding: 0px; top: 50%; width: 90px; height: 110px; position: absolute; opacity: 0.65; -webkit-tap-highlight-color: transparent;
}
.mfp-arrow:active {
	margin-top: -54px;
}
.mfp-arrow:focus {
	opacity: 1;
}
.mfp-arrow:hover {
	opacity: 1;
}
.mfp-arrow .mfp-a {
	border: inset transparent; border-image: none; left: 0px; top: 0px; width: 0px; height: 0px; margin-top: 35px; margin-left: 35px; display: block; position: absolute; content: "";
}
.mfp-arrow .mfp-b {
	border: inset transparent; border-image: none; left: 0px; top: 0px; width: 0px; height: 0px; margin-top: 35px; margin-left: 35px; display: block; position: absolute; content: "";
}
.mfp-arrow::after {
	border: inset transparent; border-image: none; left: 0px; top: 0px; width: 0px; height: 0px; margin-top: 35px; margin-left: 35px; display: block; position: absolute; content: "";
}
.mfp-arrow::before {
	border: inset transparent; border-image: none; left: 0px; top: 0px; width: 0px; height: 0px; margin-top: 35px; margin-left: 35px; display: block; position: absolute; content: "";
}
.mfp-arrow .mfp-a {
	top: 8px; border-top-width: 13px; border-bottom-width: 13px;
}
.mfp-arrow::after {
	top: 8px; border-top-width: 13px; border-bottom-width: 13px;
}
.mfp-arrow .mfp-b {
	border-top-width: 21px; border-bottom-width: 21px; opacity: 0.7;
}
.mfp-arrow::before {
	border-top-width: 21px; border-bottom-width: 21px; opacity: 0.7;
}
.mfp-arrow-left {
	left: 0px;
}
.mfp-arrow-left .mfp-a {
	margin-left: 31px; border-right-color: rgb(255, 255, 255); border-right-width: 17px; border-right-style: solid;
}
.mfp-arrow-left::after {
	margin-left: 31px; border-right-color: rgb(255, 255, 255); border-right-width: 17px; border-right-style: solid;
}
.mfp-arrow-left .mfp-b {
	margin-left: 25px; border-right-color: rgb(63, 63, 63); border-right-width: 27px; border-right-style: solid;
}
.mfp-arrow-left::before {
	margin-left: 25px; border-right-color: rgb(63, 63, 63); border-right-width: 27px; border-right-style: solid;
}
.mfp-arrow-right {
	right: 0px;
}
.mfp-arrow-right .mfp-a {
	margin-left: 39px; border-left-color: rgb(255, 255, 255); border-left-width: 17px; border-left-style: solid;
}
.mfp-arrow-right::after {
	margin-left: 39px; border-left-color: rgb(255, 255, 255); border-left-width: 17px; border-left-style: solid;
}
.mfp-arrow-right .mfp-b {
	border-left-color: rgb(63, 63, 63); border-left-width: 27px; border-left-style: solid;
}
.mfp-arrow-right::before {
	border-left-color: rgb(63, 63, 63); border-left-width: 27px; border-left-style: solid;
}
.mfp-iframe-holder {
	padding-top: 40px; padding-bottom: 40px;
}
.mfp-iframe-holder .mfp-content {
	width: 100%; line-height: 0; max-width: 900px;
}
.mfp-iframe-holder .mfp-close {
	top: -40px;
}
.mfp-iframe-scaler {
	width: 100%; height: 0px; overflow: hidden; padding-top: 56.25%;
}
.mfp-iframe-scaler iframe {
	background: rgb(0, 0, 0); left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; box-shadow: 0px 0px 8px rgba(0,0,0,0.6);
}
img.mfp-img {
	margin: 0px auto; padding: 40px 0px; width: auto; height: auto; line-height: 0; display: block; max-width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.mfp-figure {
	line-height: 0;
}
.mfp-figure::after {
	background: rgb(68, 68, 68); left: 0px; top: 40px; width: auto; height: auto; right: 0px; bottom: 40px; display: block; position: absolute; z-index: -1; content: ""; box-shadow: 0px 0px 8px rgba(0,0,0,0.6);
}
.mfp-figure small {
	color: rgb(189, 189, 189); line-height: 14px; font-size: 12px; display: block;
}
.mfp-figure figure {
	margin: 0px;
}
.mfp-bottom-bar {
	left: 0px; top: 100%; width: 100%; margin-top: -36px; position: absolute; cursor: auto;
}
.mfp-title {
	text-align: left; color: rgb(243, 243, 243); line-height: 18px; padding-right: 36px; -ms-word-wrap: break-word;
}
.mfp-image-holder .mfp-content {
	max-width: 100%;
}
.mfp-gallery .mfp-image-holder .mfp-figure {
	cursor: pointer;
}
@media screen and (orientation:landscape) and (max-width:800px), screen and (max-height:300px)
{
.mfp-img-mobile .mfp-image-holder {
	padding-right: 0px; padding-left: 0px;
}
.mfp-img-mobile img.mfp-img {
	padding: 0px;
}
.mfp-img-mobile .mfp-figure::after {
	top: 0px; bottom: 0px;
}
.mfp-img-mobile .mfp-figure small {
	margin-left: 5px; display: inline;
}
.mfp-img-mobile .mfp-bottom-bar {
	background: rgba(0, 0, 0, 0.6); margin: 0px; padding: 3px 5px; top: auto; bottom: 0px; position: fixed; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.mfp-img-mobile :empty.mfp-bottom-bar {
	padding: 0px;
}
.mfp-img-mobile .mfp-counter {
	top: 3px; right: 5px;
}
.mfp-img-mobile .mfp-close {
	background: rgba(0, 0, 0, 0.6); padding: 0px; top: 0px; width: 35px; height: 35px; text-align: center; right: 0px; line-height: 35px; position: fixed;
}
}
@media all and (max-width:900px)
{
.mfp-arrow {
	transform: scale(0.75); -webkit-transform: scale(.75);
}
.mfp-arrow-left {
	transform-origin: 0% 50%; -webkit-transform-origin: 0;
}
.mfp-arrow-right {
	transform-origin: 100% 50%; -webkit-transform-origin: 100%;
}
.mfp-container {
	padding-right: 6px; padding-left: 6px;
}
}
.mfp-ie7 .mfp-img {
	padding: 0px;
}
.mfp-ie7 .mfp-bottom-bar {
	left: 50%; width: 600px; padding-bottom: 5px; margin-top: 5px; margin-left: -300px;
}
.mfp-ie7 .mfp-container {
	padding: 0px;
}
.mfp-ie7 .mfp-content {
	padding-top: 44px;
}
.mfp-ie7 .mfp-close {
	top: 0px; right: 0px; padding-top: 0px;
}
