* {
	box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.btn {
	margin: 0px; padding: 10px 0px; outline: 0px; border-radius: 3px; border: 1px solid transparent; transition:none; border-image: none; height: 40px; text-align: center; color: rgb(255, 255, 255); line-height: 1.4285; overflow: hidden; font-size: 1.12em; font-weight: 700; vertical-align: middle; display: inline-block; position: relative; cursor: pointer; min-width: 180px; box-sizing: border-box; background-image: none; background-color: rgb(0, 139, 194); -moz-box-sizing: border-box; -webkit-transition: none; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -webkit-font-smoothing: antialiased; -moz-font-smoothing: antialiased; -o-font-smoothing: antialiased; font-smoothing: antialiased;
}
.btn::after {
	transition:0.3s; position: absolute; z-index: -1; content: ""; -webkit-transition: all .3s;
}
.btn span {
	transition:0.3s; width: 100%; height: 100%; display: inline-block; backface-visibility: hidden; -webkit-transition: all .3s; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden;
}
.btn:focus {
	outline: rgb(51, 51, 51) dotted thin;
}
.btn:focus {
	color: rgb(255, 255, 255); text-decoration: none;
}
.btn:hover {
	color: rgb(255, 255, 255); text-decoration: none;
}
.btn:visited {
	color: rgb(255, 255, 255); text-decoration: none;
}
.active.btn {
	outline: 0px; background-image: none;
}
.btn:active {
	outline: 0px; background-image: none;
}
.disabled.btn {
	cursor: not-allowed; opacity: 0.65; pointer-events: none; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none;
}
[disabled].btn {
	cursor: not-allowed; opacity: 0.65; pointer-events: none; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none;
}
fieldset[disabled] .btn {
	cursor: not-allowed; opacity: 0.65; pointer-events: none; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none;
}
.btn-primary {
	background: rgb(0, 139, 194); padding: 6px 0px; color: rgb(255, 255, 255); overflow: hidden; font-size: 20px; font-weight: 700; text-decoration: none; min-width: 260px; backface-visibility: hidden; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden;
}
.btn-primary:active {
	background: rgb(0, 108, 188); top: 2px;
}
.btn-primary:visited {
	color: rgb(255, 255, 255);
}
.btn-primary:hover {
	background: rgb(9, 119, 181); text-decoration: none;
}
.big.btn-primary {
	padding: 8px 0px; font-size: 22px; margin-right: 5px;
}
.wide.btn-primary {
	width: 100%;
}
.small.btn-primary {
	width: auto; min-width: 120px;
}
.btn-basic {
	background-color: rgb(94, 94, 94);
}
.btn-basic:hover {
	background-color: rgb(0, 139, 194);
}
.btn-cancel {
	background-color: rgb(94, 94, 94);
}
.btn-cancel:hover {
	background-color: rgb(255, 86, 86);
}
.btn-mobile {
	min-width: 100%;
}
[disabled].submit {
	color: rgb(255, 255, 255); background-color: rgb(172, 172, 172);
}
.btn-payment {
	background: rgb(49, 173, 93); color: rgb(255, 255, 255); overflow: hidden; margin-bottom: 8px; backface-visibility: hidden; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden;
}
.btn-payment:hover {
	background: rgb(55, 193, 103); color: rgb(255, 255, 255); text-decoration: none;
}
.btn-payment:active {
	background: rgb(2, 150, 75); top: 2px;
}
.wide.btn-payment {
	width: 340px;
}
.btn-payment:visited {
	color: rgb(255, 255, 255);
}
.small.btn-payment {
	min-width: 150px;
}
.wide.btn {
	min-width: 260px;
}
.fill.btn {
	min-width: 100%;
}
.btn-lg {
	height: 40px;
}
.btn-da-insert.btn {
	padding: 0px; border-radius: 2px; border: currentColor; border-image: none; width: 200px; height: 30px; text-align: center; color: rgb(255, 255, 255) !important; line-height: 28px; letter-spacing: normal; overflow: hidden; font-family: Helvetica,Arial,sans-serif; font-size: 16px; font-weight: 700; text-decoration: none; vertical-align: middle; float: right; backface-visibility: hidden; background-color: rgb(251, 115, 0); -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden;
}
.btn-da-insert:hover {
	text-decoration: none; background-color: rgb(255, 140, 36);
}
.btn-da-insert:active {
	top: 2px; background-color: rgb(220, 98, 0);
}
.icon-ad-insert.animated::before {
	width: 35px; height: 34px; display: block;
}
.btn-inner.icon-ad-insert.animated::before {
	background-position: -325px -300px; width: 30px; height: 25px; margin-top: 1px;
}
.btn-inner {
	margin: 0px !important; float: none;
}
.animated:hover span {
	transform: translateY(300%); -webkit-transform: translateY(300%); -moz-transform: translateY(300%);
}
.animated::before {
	top: -100%;
}
.animated:hover::before {
	top: 0px;
}
.animated::before {
	transition:0.3s; left: 50%; line-height: 1.4; font-size: 180%; margin-left: -10px; position: absolute; -webkit-transition: all .3s;
}
.ie8 .icon-ad-insert.animated::before {
	background-image: none;
}
.ie8 .icon-checkout.animated::before {
	background-image: none;
}
.btn-default {
	color: rgb(255, 255, 255);
}
.active.btn-default {
	border-color: rgb(173, 173, 173); color: rgb(255, 255, 255); background-color: rgb(235, 235, 235);
}
.btn-default:active {
	border-color: rgb(173, 173, 173); color: rgb(255, 255, 255); background-color: rgb(235, 235, 235);
}
.btn-default:focus {
	border-color: rgb(173, 173, 173); color: rgb(255, 255, 255); background-color: rgb(235, 235, 235);
}
.btn-default:hover {
	border-color: rgb(173, 173, 173); color: rgb(255, 255, 255); background-color: rgb(235, 235, 235);
}
.open .dropdown-toggle .btn-default {
	border-color: rgb(173, 173, 173); color: rgb(255, 255, 255); background-color: rgb(235, 235, 235);
}
.active.btn-default {
	background-image: none;
}
.btn-default:active {
	background-image: none;
}
.open .dropdown-toggle .btn-default {
	background-image: none;
}
.btn-default {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
.active.btn-default {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
.disabled.btn-default {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
.btn-default:active {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
.btn-default:focus {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
.btn-default:hover {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
[disabled].btn-default {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
fieldset[disabled] .btn-default {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
.btn-warning {
	color: rgb(255, 255, 255);
}
.active.btn-warning {
	border-color: rgb(213, 129, 18); color: rgb(255, 255, 255); background-color: rgb(237, 155, 40);
}
.btn-warning:active {
	border-color: rgb(213, 129, 18); color: rgb(255, 255, 255); background-color: rgb(237, 155, 40);
}
.btn-warning:focus {
	border-color: rgb(213, 129, 18); color: rgb(255, 255, 255); background-color: rgb(237, 155, 40);
}
.btn-warning:hover {
	border-color: rgb(213, 129, 18); color: rgb(255, 255, 255); background-color: rgb(237, 155, 40);
}
.open .dropdown-toggle .btn-warning {
	border-color: rgb(213, 129, 18); color: rgb(255, 255, 255); background-color: rgb(237, 155, 40);
}
.active.btn-warning {
	background-image: none;
}
.btn-warning:active {
	background-image: none;
}
.open .dropdown-toggle .btn-warning {
	background-image: none;
}
.btn-warning {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
.active.btn-warning {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
.disabled.btn-warning {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
.btn-warning:active {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
.btn-warning:focus {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
.btn-warning:hover {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
[disabled].btn-warning {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
fieldset[disabled] .btn-warning {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
.btn-danger {
	color: rgb(255, 255, 255);
}
.active.btn-danger {
	border-color: rgb(172, 37, 37); color: rgb(255, 255, 255); background-color: rgb(210, 48, 45);
}
.btn-danger:active {
	border-color: rgb(172, 37, 37); color: rgb(255, 255, 255); background-color: rgb(210, 48, 45);
}
.btn-danger:focus {
	border-color: rgb(172, 37, 37); color: rgb(255, 255, 255); background-color: rgb(210, 48, 45);
}
.btn-danger:hover {
	border-color: rgb(172, 37, 37); color: rgb(255, 255, 255); background-color: rgb(210, 48, 45);
}
.open .dropdown-toggle .btn-danger {
	border-color: rgb(172, 37, 37); color: rgb(255, 255, 255); background-color: rgb(210, 48, 45);
}
.active.btn-danger {
	background-image: none;
}
.btn-danger:active {
	background-image: none;
}
.open .dropdown-toggle .btn-danger {
	background-image: none;
}
.btn-danger {
	border-color: rgb(212, 61, 58); background-color: rgb(217, 83, 79);
}
.active.btn-danger {
	border-color: rgb(212, 61, 58); background-color: rgb(217, 83, 79);
}
.disabled.btn-danger {
	border-color: rgb(212, 61, 58); background-color: rgb(217, 83, 79);
}
.btn-danger:active {
	border-color: rgb(212, 61, 58); background-color: rgb(217, 83, 79);
}
.btn-danger:focus {
	border-color: rgb(212, 61, 58); background-color: rgb(217, 83, 79);
}
.btn-danger:hover {
	border-color: rgb(212, 61, 58); background-color: rgb(217, 83, 79);
}
[disabled].btn-danger {
	border-color: rgb(212, 61, 58); background-color: rgb(217, 83, 79);
}
fieldset[disabled] .btn-danger {
	border-color: rgb(212, 61, 58); background-color: rgb(217, 83, 79);
}
.btn-success {
	color: rgb(255, 255, 255);
}
.active.btn-success {
	border-color: rgb(59, 132, 57); color: rgb(255, 255, 255); background-color: rgb(73, 164, 71);
}
.btn-success:active {
	border-color: rgb(59, 132, 57); color: rgb(255, 255, 255); background-color: rgb(73, 164, 71);
}
.btn-success:focus {
	border-color: rgb(59, 132, 57); color: rgb(255, 255, 255); background-color: rgb(73, 164, 71);
}
.btn-success:hover {
	border-color: rgb(59, 132, 57); color: rgb(255, 255, 255); background-color: rgb(73, 164, 71);
}
.open .dropdown-toggle .btn-success {
	border-color: rgb(59, 132, 57); color: rgb(255, 255, 255); background-color: rgb(73, 164, 71);
}
.active.btn-success {
	background-image: none;
}
.btn-success:active {
	background-image: none;
}
.open .dropdown-toggle .btn-success {
	background-image: none;
}
.btn-success {
	border-color: rgb(78, 174, 76); background-color: rgb(92, 184, 92);
}
.active.btn-success {
	border-color: rgb(78, 174, 76); background-color: rgb(92, 184, 92);
}
.disabled.btn-success {
	border-color: rgb(78, 174, 76); background-color: rgb(92, 184, 92);
}
.btn-success:active {
	border-color: rgb(78, 174, 76); background-color: rgb(92, 184, 92);
}
.btn-success:focus {
	border-color: rgb(78, 174, 76); background-color: rgb(92, 184, 92);
}
.btn-success:hover {
	border-color: rgb(78, 174, 76); background-color: rgb(92, 184, 92);
}
[disabled].btn-success {
	border-color: rgb(78, 174, 76); background-color: rgb(92, 184, 92);
}
fieldset[disabled] .btn-success {
	border-color: rgb(78, 174, 76); background-color: rgb(92, 184, 92);
}
.btn-info {
	color: rgb(255, 255, 255);
}
.active.btn-info {
	border-color: rgb(38, 156, 188); color: rgb(255, 255, 255); background-color: rgb(57, 181, 215);
}
.btn-info:active {
	border-color: rgb(38, 156, 188); color: rgb(255, 255, 255); background-color: rgb(57, 181, 215);
}
.btn-info:focus {
	border-color: rgb(38, 156, 188); color: rgb(255, 255, 255); background-color: rgb(57, 181, 215);
}
.btn-info:hover {
	border-color: rgb(38, 156, 188); color: rgb(255, 255, 255); background-color: rgb(57, 181, 215);
}
.open .dropdown-toggle .btn-info {
	border-color: rgb(38, 156, 188); color: rgb(255, 255, 255); background-color: rgb(57, 181, 215);
}
.active.btn-info {
	background-image: none;
}
.btn-info:active {
	background-image: none;
}
.open .dropdown-toggle .btn-info {
	background-image: none;
}
.btn-info {
	border-color: rgb(70, 186, 218); background-color: rgb(91, 192, 222);
}
.active.btn-info {
	border-color: rgb(70, 186, 218); background-color: rgb(91, 192, 222);
}
.disabled.btn-info {
	border-color: rgb(70, 186, 218); background-color: rgb(91, 192, 222);
}
.btn-info:active {
	border-color: rgb(70, 186, 218); background-color: rgb(91, 192, 222);
}
.btn-info:focus {
	border-color: rgb(70, 186, 218); background-color: rgb(91, 192, 222);
}
.btn-info:hover {
	border-color: rgb(70, 186, 218); background-color: rgb(91, 192, 222);
}
[disabled].btn-info {
	border-color: rgb(70, 186, 218); background-color: rgb(91, 192, 222);
}
fieldset[disabled] .btn-info {
	border-color: rgb(70, 186, 218); background-color: rgb(91, 192, 222);
}
.btn-lg {
	padding: 10px 16px; border-radius: 4px; line-height: 1.33; font-size: 15px;
}
.btn-sm {
	padding: 5px 10px; border-radius: 2px; line-height: 1.5; font-size: 10px;
}
.btn-xs {
	padding: 5px 10px; border-radius: 2px; line-height: 1.5; font-size: 10px;
}
.btn-xs {
	padding: 1px 5px;
}
.btn-block {
	width: 100%; padding-right: 0px; padding-left: 0px; display: block;
}
.btn-pair {
	width: 100%; display: inline-block;
}
.btn-pair .btn {
	float: left; min-width: 47%;
}
.btn-pair :nth-child(1).btn {
	margin-right: 5%;
}
.btn-post-preview {
	height: 40px; font-size: 20px; float: none; min-width: 260px;
}
.ie8 #view-ads {
	margin-right: 5%;
}
.btn-options {
	display: inline-block;
}
.btn-options .btn {
	margin-right: 10px; float: left;
}
.btn-options :last-child.btn {
	margin-right: 0px;
}
.icon-yapo::before {
	text-transform: none !important; line-height: 1; font-family: yapo-icons !important; font-style: normal !important; font-variant: normal !important; font-weight: 400 !important; -webkit-font-smoothing: antialiased; speak: none; -moz-osx-font-smoothing: grayscale;
}
.icon-arrow-right::before {
	content: "a";
}
.icon-arrow-left::before {
	content: "b";
}
.icon-arrow-back::before {
	content: "c";
}
.icon-arrow-down-bold::before {
	content: "d";
}
.icon-envelope::before {
	content: "e";
}
.icon-excl-circled::before {
	content: "f";
}
.icon-phone::before {
	content: "g";
}
.icon-picture::before {
	content: "h";
}
.icon-warning::before {
	content: "i";
}
.icon-zoom::before {
	content: "j";
}
.icon-plane::before {
	content: "k";
}
.icon-eye::before {
	content: "l";
}
.icon-briefcase::before {
	content: "n";
}
.icon-facebook-circled::before {
	content: "o";
}
.icon-poker-face-circled::before {
	content: "p";
}
.icon-face-crying-circled::before {
	content: "1";
}
.icon-face-happy-circled::before {
	content: "2";
}
.icon-face-smile-circled::before {
	content: "8";
}
.icon-face-wink-circled::before {
	content: "3";
}
.icon-face-tongue-circled::before {
	content: "4";
}
.icon-face-sad-circled::before {
	content: "5";
}
.icon-sad-face::before {
	content: "q";
}
.icon-facebook-full::before {
	content: "r";
}
.icon-cart::before {
	content: "s";
}
.icon-chain::before {
	content: "t";
}
.icon-heart::before {
	content: "u";
}
.icon-search::before {
	content: "v";
}
.icon-check::before {
	content: "w";
}
.icon-flag::before {
	content: "x";
}
.icon-star::before {
	content: "y";
}
.icon-store::before {
	content: "9";
}
.icon-heart-full::before {
	content: "A";
}
.icon-check-circled::before {
	content: "B";
}
.icon-clock::before {
	content: "C";
}
.icon-id::before {
	content: "D";
}
.icon-trash::before {
	content: "E";
}
.icon-close::before {
	content: "F";
}
.icon-list::before {
	content: "G";
}
.icon-twitter-circled::before {
	content: "H";
}
.icon-contacts::before {
	content: "I";
}
.icon-location::before {
	content: "J";
}
.icon-twitter-full::before {
	content: "K";
}
.icon-email-circled::before {
	content: "L";
}
.icon-padlock::before {
	content: "M";
}
.icon-user::before {
	content: "N";
}
.icon-user-circled::before {
	content: "O";
}
.icon-pencil::before {
	content: "P";
}
.icon-email-full::before {
	content: "Q";
}
.icon-arrow-up-bold::before {
	content: "R";
}
.icon-arrow-left-bold::before {
	content: "m";
}
.icon-arrow-right-bold::before {
	content: "S";
}
.icon-arrow-up::before {
	content: "T";
}
.icon-arrow-down::before {
	content: "U";
}
.icon-gift::before {
	content: "V";
}
.icon-world::before {
	content: "X";
}
.icon-face-sleeping-circled::before {
	content: "W";
}
.icon-settings::before {
	content: "Y";
}
.icon-info-circled::before {
	content: "Z";
}
.icon-plus::before {
	content: "0";
}
.icon-caret-up-d::before {
	content: "6";
}
.icon-menu::before {
	content: "7";
}
.icon-store-full::before {
	content: "z";
}
.icon-arrow-curved::before {
	content: "!";
}
.icon-close-circled::before {
	content: "&";
}
.icon-icono-pack::before {
	content: "'";
}
.icon-costumer-service::before {
	content: "(";
}
.icon-clock-pack::before {
	content: ")";
}
.icon-stats::before {
	content: "+";
}
.icon-speed::before {
	content: "*";
}
.icon-vector-right::before {
	content: ",";
}
.icon-ok::before {
	content: ".";
}
.icon-people::before {
	content: """;
}
.icon-ad-insert::before {
	content: "-";
}
.logo-wrap {
	margin: 20px 0px 10px; float: left; display: inline-block;
}
.header-right {
	width: 600px; height: 112px; float: right; display: inline-block; position: relative;
}
.header-right .account-bar {
	width: 600px; margin-top: -1px;
}
.region {
	cursor: pointer; fill: #6eb961;
}
.hover.region {
	fill: #f60;
}
.region:hover {
	fill: #f60;
}
#raphael_map_wrap {
	display: none;
}
.svg-map {
	display: inline;
}
.main {
	padding: 15px; border-radius: 5px; border: 1px solid rgb(229, 229, 229); border-image: none; margin-right: auto; margin-bottom: 70px; margin-left: auto; max-width: 960px; background-color: rgb(240, 240, 240); -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px;
}
.main::after {
	display: table; content: " ";
}
.main::before {
	display: table; content: " ";
}
.main::after {
	clear: both;
}
.left-features {
	width: 300px; margin-right: 15px; float: left; display: inline-block;
}
.feat-box {
	padding: 10px; border-radius: 5px; border: 1px solid rgb(229, 229, 229); border-image: none; background-color: rgb(255, 255, 255); -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px;
}
.top.feat-box {
	padding-bottom: 30px; margin-bottom: 25px;
}
.top.feat-box h2 {
	margin: 5px 0px 2px; color: rgb(0, 0, 0); font-size: 26px;
}
.top.feat-box h3 {
	margin: 0px 0px 15px; line-height: 30px; font-size: 26px; font-weight: 400;
}
.top.feat-box p {
	color: rgb(102, 102, 102); line-height: 24px; font-size: 20px;
}
.bottom.feat-box {
	display: inline-block;
}
.bottom.feat-box h2 {
	margin: 15px 0px 20px; color: rgb(0, 0, 0); line-height: 22px; font-size: 19px;
}
.bottom.feat-box .verb {
	color: rgb(254, 123, 7); font-weight: 700;
}
.highlight-data {
	color: rgb(204, 0, 0); font-weight: 700;
}
.map-wrap {
	width: 280px; margin-right: 22px; float: left; display: inline-block;
}
.steps {
	font-size: 20px;
}
.steps li {
	margin-bottom: 15px;
}
.steps li .number {
	width: 30px; height: 26px; text-align: center; color: rgb(255, 255, 255); line-height: 28px; font-size: 18px; margin-right: 5px; display: inline-block; background-color: rgb(40, 119, 189);
}
.region-list {
	width: 290px; float: left; display: inline-block;
}
.region-list li {
	font-size: 18px; font-weight: 700; margin-bottom: 12px;
}
.btn-home.btn-da-insert.btn {
	outline: 0px; width: 290px; right: 0px; bottom: 10px; line-height: 46px; font-size: 24px; margin-right: 2px; position: absolute; min-height: 46px;
}
.btn-home.btn-da-insert.btn:active {
	bottom: 8px;
}
.user-login-icon {
	background: 0px 0px; top: 2px; right: 2px; color: rgb(177, 212, 240); font-size: 16px;
}
.icon-ad-insert.animated::before {
	text-transform: none !important; line-height: 1; font-family: yapo-icons !important; font-style: normal !important; font-variant: normal !important; font-weight: 400 !important; -webkit-font-smoothing: antialiased; speak: none; -moz-osx-font-smoothing: grayscale;
}
.user-login-icon::before {
	text-transform: none !important; line-height: 1; font-family: yapo-icons !important; font-style: normal !important; font-variant: normal !important; font-weight: 400 !important; -webkit-font-smoothing: antialiased; speak: none; -moz-osx-font-smoothing: grayscale;
}
.user-login-icon::before {
	content: "N";
}
.icon-ad-insert.animated::before {
	background: 0px 0px; font-size: 45px; margin-top: 0px; margin-left: -15px; content: "-";
}
.ie8 .icon-ad-insert.animated::before {
	margin-top: -50px;
}
#adserver-home-top {
	width: 980px; height: 90px; margin-bottom: 20px; display: none;
}
#adserver-home-top-inner {
	left: 0px; top: 0px; position: absolute;
}
#adserver-home-right {
	left: 980px; top: 0px; float: left; display: inline-block; position: absolute;
}
