.clear {
	clear: both;
}

iframe {
	display: block;
	border: 0;
}
.fb_iframe_widget iframe {
	display: inline-block;
}
.fb_iframe_widget {
	float: left;
	margin-top: 8px;
}
.dr_iframe {
	display: inline-block;
	float: left;
	margin-top: 8px;
	margin-bottom: 10px;
}
.noCsCp {
	border-collapse: collapse;
}
.noCsCp tr td {
	padding: 0;
}

#view_data {
	width: 370px;
	margin-left: 20px;
	border-collapse: collapse;
}

#view_data.data_wide {
	margin-left: 0;
	width: 480px;
}

#view_data td {
	padding: 5px 0 0 0;
}

#view_data.data_wide .label_blue {
	background: transparent;
	padding-left: 0;
	width: 50%;
	vertical-align: top;
	font-weight: bold;
}

#view_data.data_wide .label_blue b {
	font-weight: normal;
}

#gridView,
#large_map_div {
	background-color: #ccc;
	height: 500px;
	width: 100%;
	float: left;
}

#view_menu * {
	margin: 0;
	padding: 0;
}

/* Layout */
#ct {
	position: relative;
}

form {
	padding: 0;
	margin: 0
}

#zip_left {
	float: left;
	overflow: hidden;
	width: 185px;
	margin-top: 55px;

}

#zip_right {
	float: left;
	overflow: hidden;
	width: 230px;
}

#zip_center {
	float: left;
	width: 732px;
	overflow: visible;
	margin-right: 10px;
	/*margin-top:55px;*/
	background-color: #ffffff;
	min-height: 375px;
	margin-top: 12px;
}

#zip_center, #zip_indexpage {
	background-color: #ffffff;
	border: 0 solid #c9dce2;
	border-radius: 5px;
	margin: 12px 0 0 0;
}

#top_zip_items {
	border-collapse: collapse;
	margin: 20px 0 0 0;
}

#top_zip_items h2.virsr2 {
	margin-bottom: 5px;
}

#top_zip_items .show {
	display: block;
	float: left;
	clear: both;
	border: 0;
	margin: 0 10px 10px 0;
	/*border-top: 1px solid #c9dce2 !important;*/
	/*padding: 10px;*/
}

#top_zip_items td.highlighted .show {
	background: #FCEECD !important;
	display: block;
}

#top_zip_items .show:hover {
	background-color: #e7f0f1;
}

#top_zip_items h2 {
	margin: 0;
	font-size: 15px;
	color: #0095AD;
	padding: 0;
}

#top_zip_items .text {
	display: block;
	float: right;
	width: 188px;
	height: 96px;
	overflow: hidden;
	padding: 9px;
}

#top_zip_items span.desc {
	font-size: 12px;
	color: #393939;
}

#top_zip_items .img_div div {
	width: 90px;
	height: 67px;
	float: left;
	background: transparent no-repeat scroll center center;
}

#top_zip_items td {
	margin: 0;
	border: 0;
	padding: 0;
}

#top_zip_items td .price {
	float: left;
	clear: left;
	padding-top: 0;
	width: auto;
	margin-left: 0;
	text-align: left;
	font-size: 12px;
	margin-right: 6px;
}

#ct a, #zip_left a, #zip_right a, #zip_indexpage a, #popup_ct a, .jqmWindow a, div.show {
	color: #0095AE;
	text-decoration: none;
}
#zip_indexpage a {
	color: #3b4445;
}

#ct a:hover, #zip_left a:hover, #zip_right a:hover, #zip_indexpage a:hover, #popup_ct a:hover, .jqmWindow a:hover {
	text-decoration: underline;;
}

#zip_right .my_ads, #ad_view .my_ads {
	width: 230px;
}

#ct #zip_hot a:hover h5 {
	text-decoration: underline !important;
}

#ct .navigation a:hover {
	text-decoration: none;
}

#zip_right .my_ads a, #ad_view .my_ads a {
	clear: both;
	display: block;
	float: left;
	width: 230px;
	height: 20px;
	line-height: 19px;
	margin: 1px 0;
	overflow: hidden;
}

#zip_right .my_ads a.more, #ad_view .my_ads a.more, #zip_right .my_ads b, #ad_view .my_ads b {
	font-weight: bold;
	color: #08606f;
	display: inline;
	width: auto;
}

#zip_right .my_ads a:hover, #ad_view .my_ads a:hover, #zip_right .my_ads a.show:hover, #ad_view .my_ads a.show:hover {
	text-decoration: underline;
}

#zip_right .my_ads b, #ad_view .my_ads b {
	font-size: 15px;
}

#zip_right .my_ads a span, #ad_view .my_ads a span {
	width: 23px;
	padding: 2px 5px 2px 22px;
	display: block;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	line-height: 13px;
	height: 12px;
	text-align: right;
	background: #b2bdc0 url('/img/icons/views.png') no-repeat scroll 1px 50%;
	float: left;
	border: 0;
	border-radius: 5px;

}

#zip_right .my_ads a:hover span, #ad_view .my_ads a:hover span {
	background-color: #0899c2;
}

#right_hot {
	width: 230px;
}

#right_hot h4 {
	color: #0095AD;
	font-size: 13px;
}

#zip_right .right_divide, #ad_view .right_divide {
	height: 1px;
	float: right;
	width: 230px;
	background-color: #fbfcfd;
	border-top: 1px solid #c9dce2;
	margin: 15px 0 10px 0;
}

#zip_hot {
	float: right;
	width: 230px;
	overflow: hidden;
	padding: 5px 0;
}

#zip_hot_links {
	width: 1000px;
	overflow: hidden
}

#zip_hot_links a {
	width: 231px;
}

#zip_hot_links div.top_div {
	float: left;
	margin-right: 8px;
}

div.top_div {
	margin-bottom: 6px;
	text-align: left;
	/*font-size:11px;*/
}

.img_div {
	position: relative;
	border-bottom: 0 solid #aeb3b5;
	float: left;
	background-color: #ffffff;
	padding: 0;
	background-repeat: no-repeat;
	background-position: center center;
	border-radius: 0;

}

.top_div .img_div {
	margin: 0 4px 6px -1px;
}

.top_div .img_div img {
	width: 230px;
}

.img_div .ico {
	position: absolute;
	right: -1px;
	bottom: -1px;
	background-color: #ffffff;
	border: 1px solid #ffffff;
	border-top-left-radius: 4px;

	padding: 4px;
}

.img_div .ico.video {
	padding-right: 0;
}

#zip_hot a, #zip_hot_links a {
	overflow: hidden;
	color: black;
	display: block;
	/*height:84px;*/
	margin: 0 0 15px 0;
	padding-left: 1px;
}

#zip_indexpage {
	padding: 0 0 10px 0;
}

#zip_indexpage h3.virsr {
    margin-bottom: 14px;
}
#zip_indexpage h3.virsr a {
	color: #000;
	/*text-decoration:none;*/
}

#zip_indexpage h3.virsr a:hover {
	text-decoration: underline;
}

#footer {
	width: 980px;
	margin: auto;
	padding-top: 27px;
	padding-bottom: 30px;
}

.izpardosanaBanner {
	padding-top: 14px;
}
.izpardosanaBanner a {
	margin-left: 17px;
}

.izpardosanaHeader {
	margin-left: 24px;
	padding-top: 2px;
}

#ct hr, #popup_ct hr {
	/*border-top : 1px dotted #C0C0C0 ;*/
	height: 0;
	background: transparent;
	color: transparent;
	margin: 5px 2px;
}

.highlighted hr, .zbxinfo hr, #zip_multisearch hr {
	border-color: white !important;
}

/* +++++++++++++++++++++++++++++ show popuo +++++++++++++++++++++++++++++++++ */

#bottom_info {
	margin-top: 5px;
	border-top: 1px dotted #c9dce2;
	padding: 5px 0;
}

#view_data {
	width: 393px;
	margin-bottom: 20px;
}

#view_menu * {
	margin: 0;
	padding: 0;
}

#view_menu .copy {
	position: relative;
	height: 18px;
	overflow: hidden;
	cursor: hand;
	cursor: pointer;
	width: 50px;
}

#view_menu .copy div.l {
	position: absolute;
	top: 0;
	left: 0;
	width: 2px;
	height: 18px;
	background-image: url(/img/show/kopet_l.png);
	background-repeat: no-repeat;
}

#view_menu .copy div.m {
	margin-left: 2px;
	margin-right: 2px;
	padding-top: 1px;
	height: 18px;
	background-image: url(/img/show/kopet_m.png);
	background-repeat: repeat-x;
	text-align: center;
	font-weight: bold;
	color: #fff;
}

#view_menu .copy div.r {
	position: absolute;
	top: 0;
	right: 0;
	width: 2px;
	height: 18px;
	background-image: url(/img/show/kopet_r.png);
	background-repeat: no-repeat;
}

#view_menu .zip_item_link {
	margin-left: 2px;
	margin-right: 2px;
	width: 210px;
}

#view_menu table {
	border-collapse: collapse;
	margin-top: 5px;
}

#view_menu table td {
	overflow: hidden;
}

#view_menu .logo {
	width: 63px;
	height: 28px;
}

#view_menu .start, #view_menu .end {
	width: 8px;
	background-repeat: no-repeat;
}

#view_menu .start {
	background-image: url(/img/show/logoline_l.png);
}

#view_menu .start img {
	visibility: hidden;
}

#view_menu .end {
	background-image: url(/img/show/logoline_r.png);
}

#view_menu .end img {
	visibility: hidden;
}

#view_menu .middle {
	height: 28px;
	white-space: nowrap;
	vertical-align: top;
	background-image: url(/img/show/logoline_m.png);
	background-repeat: repeat-x;
	text-align: center;
	padding-top: 4px;
	padding-left: 3px;
	padding-right: 3px;
}

#view_menu .middle .disabled {
	color: rgb(200, 230, 230);
}

#view_menu .middle * {
	color: rgb(0, 149, 173);
	font-weight: bold;
	font-size: 13px;
}

#view_menu .arrow {
	width: 16px;
	text-align: center;
	background-repeat: no-repeat;
}

#view_menu .arrow img {
	visibility: hidden;
}

#view_menu .arrow_l {
	background-image: url(/img/show/logoline_bultinja_l.png);
}

#view_menu .arrow_r {
	background-image: url(/img/show/logoline_bultinja_r.png);
}

#view_menu a {
	color: rgb(0, 149, 173);
}

#view_menu .middle a:hover {
	text-decoration: none;
	color: #0078AB;
}

#ad_options {
	clear: both;
	float: left;
	width: 692px;
	margin: 0 20px 10px 20px;
}

#ad_options .poga_button, #ad_options .poga_button2 {
	line-height: 24px;
	width: 66px;
}

#zip_item_linkinspShadow {
	margin-top: 4px;
	margin-right: 0;
}

#zip_item_linkinspShadow span {
	background: none;
}

#zip_item_link {
	padding-left: 2px;
	width: 225px;
	background: transparent /* url('/img/icons/copy.png') no-repeat scroll 0 50%*/;
}

#ad_share {
	margin: 10px 0 5px 0;
	width: 290px;
	float: left;
	clear: both;
}

#ad_share {
	font-size: 17px;
}

#ad_share iframe {
	float: left;
}

#view_data td.border_bottom {
	border-bottom: 1px dotted #c9dce2;
	padding-bottom: 5px;
}

#view_data td.empty.border_bottom {
	height: 0;
	padding-bottom: 0;
}

#view_data .price {
	color: #000;
}

#view_data td.label {
	width: 90px;
	text-align: right;
	font-size: 13px;
	vertical-align: top;
}

#view_data td.value {
	font-size: 13px;
	padding-left: 5px;
	font-weight: bold;
}

#view_data td.nobold {
	font-weight: normal;
}

#view_data td.text {
	font-size: 13px;
}

#view_data td .price {
	font-size: 14px;
}

#view_data td {
	margin: 0;
}

#view_data td.big {
	font-weight: bold;
	font-size: 14px;
}

#view_data td.medium {
	font-weight: bold;
	font-size: 13px;
}

.paraugs_t1 {
	position: absolute;
	top: 5px;
	left: 10px;
	color: #fff;
}

.paraugs_t2 {
	position: absolute;
	top: 295px;
	left: 10px;
	color: #fff;
}

/* ----------------------------- show popup --------------------------------- */

/* +++++++++++++++++++++++++++++++++ head +++++++++++++++++++++++++++++++++++ */
#zip_header {
	margin-bottom: 10px;
	height: 94px;
}

.headerDropdown {
	display: inline-block;
	position: relative;
}
.headerDropdown b {
	height: 36px;
	line-height: 36px;
	font-weight: normal;
}
.headerDropdown .ddArr {
	display: inline-block;
	width: 5px;
	height: 3px;
	background: url('/img/header/ic-dropdown-gray.svg') no-repeat center;
	margin-left: 5px;
	position: relative;
	top: -3px;
}
.headerDropdown .ddCont {
	display: none;
	position: absolute;
	z-index: 1;
	background-color: #eef1f4;
	box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.2);
	top: 0;
}
.headerDropdown .ddCont a {
	text-decoration: none;
	display: block;
	height: 33px;
	line-height: 33px;
	border-top: 1px solid #d7dbdf;
}
.headerDropdown .ddCont a:hover {
	text-decoration: underline;
}
.headerDropdown:hover .ddCont {
	display: block;
}
.headerDropdown:hover {
	background-color: #eef1f4;
}


#lang_select {
	width: 97px;
	position: relative;
	left: -10px;
}
#lang_select .langIco {
	width: 66px;
	padding-left: 31px;
	font-size: 11px;
	color: #6c6e71;
}
#lang_select .lv {
	background: url('/img/header/lang-lv.svg') no-repeat 10px center;
}
#lang_select .ru {
	background: url('/img/header/lang-ru.svg') no-repeat 10px center;
}
#lang_select .en {
	background: url('/img/header/lang-en.svg') no-repeat 10px center;
}
#lang_select .ddArr {
	background: url('/img/header/ic-dropdown-gray.svg') no-repeat center;
}

#zip_user {
	top: -5px;
	right: 0;
	margin-top: -5px;
	position: absolute;
	z-index: 100;
}

#zip_header .link {
	font-size: 12px;
	color: #6c6e71;
	text-decoration: none;
}
#zip_header .link:hover {
	color: #58595c;
}

.headerBgCont {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: 104px;
    min-width: 980px;
}
.headerRow1 {
	height: 36px;
	background-color: #eef1f4;
}
.headerRow1 .cont {
	display: flex;
	justify-content: space-between;
	margin-left: auto;
	margin-right: auto;
}
.headerRow1 .profImg {
	width: 18px;
	height: 18px;
	border-radius: 10px;
	vertical-align: middle;
	margin-right: 7px;
	margin-top: -2px;
}

.headerRow1 .link .svg-icon {
	width: 16px;
	height: 16px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 6px;
	color: #aaadb0;
	margin-top: -2px;
}
.headerRow1 .link:hover .svg-icon {
	color: #8e9194;
}
.headerRow1 .mySlud {
	margin-right: 19px;
}
.headerRow1 .favAds {
	margin-right: 25px;
}
.headerRow1 .favCount {
	display: inline-block;
	height: 14px;
	line-height: 14px;
	border-radius: 2px;
	background-color: #0097c0;
	padding-left: 3px;
	padding-right: 3px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #fff;
	margin-left: 5px;
}
#zip_header .profName {
	color: #0080a3;
	font-weight: bold;
	padding-right: 4px;
	line-height: 36px;
	height: 36px;
	padding-left: 10px;
}
#zip_header .profName:hover {
	color: #006580;
}

#profile_select .svg-icon {
	width: 16px;
	height: 16px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 6px;
	margin-left: 11px;
}
#profile_select .ddCont {
	top: 36px;
	box-shadow: 0 6px 6px -3px rgba(0, 0, 0, 0.2);
}
#profile_select .ddCont a:hover {
	text-decoration: none;
}
#profile_select .settingsIco {
	min-width: 160px;
	font-size: 12px;
	color: #6c6e71;
}
#profile_select .settingsIco .svg-icon {
	color: #aaadb0;
}
#profile_select .settingsIco:hover .svg-icon {
	color: #8e9194;
}
#profile_select .exitIco {
	min-width: 160px;
	font-size: 12px;
	color: #6c6e71;
}
#profile_select .exitIco .svg-icon {
	color: #aaadb0;
}
#profile_select .exitIco:hover .svg-icon {
	color: #8e9194;
}
#profile_select .settingsIco:hover,
#profile_select .exitIco:hover {
	color: #58595c;
}
#profile_select .ddArr {
	background-image: url('/img/header/ic-dropdown.svg');
}

.btnLogin {
	margin-top: 7px;
	display: inline-block;
}
.btnLink {
	color: #0080a3;
	font-weight: bold;
	text-decoration: none;
}
.btnLink:hover {
	color: #006580;
}
.btnRegister {
	margin-left: 10px;
}

.headerRow2 {
	height: 56px;
	padding-top: 12px;
	background-color: #0097c0;
}

.headerRow2 .cont {
	margin-left: auto;
	margin-right: auto;
	display: flex;
}

.headerRow2 .logo img {
	display: block;
}

#zip_search_form {
	text-align: left;
	padding: 0 0 0 20px;
	vertical-align: top;
	display: inline-block;
}

#zip_search_button {
	margin: 0;
	overflow: visible;
	position: relative;
}

#zip_top_search {
	margin-top: 8px;
	color: #a8a8a8;
	font-weight: bold;
}

#zip_top_search a {
	color: #0095ad
}

#zip_search_form .inputCont {
    position: relative;
    float: left;
}

#zip_search_form .input {
	height: 45px;
	padding: 0 20px 0 43px;
	font-size: 14px;
	border: none;
	width: 546px;
	border-radius: 4px 0 0 4px;
	background: #fff;
	float: left;
}
#zip_search_form .input::placeholder {
	color: #b4b7ba;
}

/* ikonu neliek kaa inputa backgroundu, jo chromes autofilla backgrounds to paarraksta */
#zip_search_form .searchIcon {
	position: absolute;
	top: 15px;
	left: 18px;
	width: 14px;
	height: 14px;
	background: url('/img/header/ic-search.svg') no-repeat;
	cursor: text;
}

#zip_search_form .input.category {
	border-radius: 0;
	width: 429px;
}

#zip_search_form .select_category {
	position: relative;
	padding: 0 20px 0 20px;
	width: 77px;
	background: #eef1f4 url('/img/header/ic-select.svg') no-repeat right 13px center;
	height: 45px;
	line-height: 45px;
	float: left;
	cursor: pointer;
	border-radius: 4px 0 0 4px;
}

#zip_search_form .select_category .cat_title {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	color: #232629;
	font-size: 14px;
}

#zip_search_form .select_category select {
	position: absolute;
	opacity: 0;
	left: 0;
	top: 0;
	line-height: 45px;
	height: 45px;
	width: 145px;
	cursor: pointer;
	margin: 0;
	padding: 0;
	border: 0;
}
#zip_search_form .submit {
	width: 83px;
	height: 45px;
	border-radius: 0 4px 4px 0;
	background-color: #006580;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #fff;
	border: 0;
	cursor: pointer;
    -webkit-appearance: none;
}
#zip_search_form .submit:hover {
	background-color: #047796;
}
#zip_search_form .submit:active {
	background-color: #00576f;
}

#zip_search_form .zip_check {
	line-height: 8px;
	margin-bottom: -4px;
	padding: 0;
}

#zip_top_menu {
	text-align: left;
	padding-left: 210px;
	padding-top: 5px;
	font-weight: bold;
	font-size: 14px;
}

#zip_top_menu img {
	margin-right: 6px;
}

#zip_top_menu a {
	text-decoration: underline;
	margin-right: 30px;
}

#zip_top_menu a:hover {
	text-decoration: none;
}

#top_small_links {
	text-align: right;
	color: #ebebeb;
}

.btnAdd {
	display: inline-block;
	width: 204px;
	height: 45px;
	line-height: 45px;
	border-radius: 4px;
	background: #ffc201;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #543a00;
	text-decoration: none;
	margin-left: auto;
}
.btnAdd:hover {
	background-color: #ffd03d;
}
.btnAdd:active {
	background-color: #e5ae00;
}
.btnAdd img {
	padding: 3px 3px;
	margin-right: 6px;
	vertical-align: middle;
}

/* --------------------------------- head ----------------------------------- */

/* ++++++++++++++++++++++ sludinājumu ievietosanas tree +++++++++++++++++++++ */
#add_category_title {
	font-size: 15px;
	margin: 20px 0 0 20px;
	padding: 0;
}

.add_category {
	float: left;
	margin: 10px 20px 20px 20px;
}

.add_category a {
	float: left;
	clear: both;
	text-decoration: none;
}

.add_category a:hover {
	text-decoration: underline;
}

.add_category.parent a {
	color: #7eb5c5 !important;
}

.add_category a.active {
	font-weight: bold;
	color: #08606f !important;
}

.add_category * {
	margin: 0;
	padding: 0;
}

.add_category h2, .add_category h3 {
	float: left;
}

.add_category h2 a, .add_category h3 a {
	margin-left: 3px;
}

.add_category h3 {
	margin-top: 5px;
}

/* ------------------- sludinājumu ievietosanas tree ------------------------ */

/* Kastes */

.zbx {
	/*border: 1px solid #8CCFDA;
	background: #F1F1F1;
	padding: 10px;*/
	margin-bottom: 10px;
}

.zbx.highlight_border {
	background-color: #EFF3F7;
	border: 0;
	border-radius: 5px;

	padding: 10px;
	width: 233px;
	float: left;
	text-align: left;
}

.zbxg {
	border: 1px solid #E3E3E3;
	background: #F1F1F1;
	padding: 10px;
	margin-bottom: 10px;
}

.left_align {
	margin-left: 0 !important;
}

.zbxt, .option_list {
	/*border: 1px solid #8CCFDA;
	background: white;*/
	padding: 17px 0 0 20px;
	margin-bottom: 10px;
}

.zbxt img {
	margin-bottom: 20px;
}

.zbxinfo {
	border: 1px solid #8CCFDA;
	background: #D3EDF1;
	padding: 10px;
	margin-bottom: 10px;
}

/*sākuma lapa, kategoriju linki */

div.column {
	position: relative;
	width: 245px;
	margin: 10px 0 15px 0;
	float: left;
	background-repeat: no-repeat;
}

div.column img.icon {
	position: absolute;
	top: -5px;
	left: 0;
	width: 34px;
}

div.column div.icon {
	position: absolute;
	top: -5px;
	left: -5px;
	width: 35px;
	height: 35px;
	background: transparent url('/img/icons/home_cat_sprite2.png') no-repeat scroll 0 0;
}

div.column div.icon.home {
	background-position: 0 0;
	height: 30px;
}

div.column div.icon.car {
	background-position: 0 -30px;
	height: 26px;
}

div.column div.icon.darbs {
	background-position: 0 -323px;
	height: 27px;
}

div.column div.icon.elektronika {
	background-position: 0 -56px;
	height: 30px;
}

div.column div.icon.berniem {
	background-position: 0 -86px;
	height: 30px;
}

div.column div.icon.latvia {
	background-position: 0 -350px;
	height: 21px;
	top: 0;
}

div.column div.icon.majaidarzam {
	background-position: 0 -146px;
	height: 30px;
}

div.column div.icon.buvnieciba {
	background-position: 0 -176px;
	height: 30px;
}

div.column div.icon.dzivnieki {
	background-position: 0 -206px;
	height: 28px;
}

div.column div.icon.atputa {
	background-position: 0 -234px;
	height: 30px;
}

div.column div.icon.skaistums {
	background-position: 0 -396px;
	height: 30px;
}

div.column div.icon.iepazisanas {
	background-position: 0 -371px;
	height: 25px;
}

div.column div.icon.pazaudets {
	background-position: 0 -264px;
	height: 30px;
}

div.column div.icon.kramu_tirgus {
	background-position: 0 -294px;
	height: 29px;
}

div.column div.icon.apgerbs {
	background-position: 0 -116px;
	height: 30px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2) {
    div.column div.icon {
        background-image: url('/img/icons/home_cat_sprite2@2x.png');
        background-size: 30px 426px;
    }
}

.alertBox {
	position: relative;
	border-radius: 5px;

	width: 572px;
	padding: 20px 10px 20px 60px;
}

.alertBox.inside {
	width: 622px;
	margin: 20px;
}

.alertBox .icon {
	position: absolute;
	top: 10px;
	left: 10px;
	bottom: 10px;
	width: 37px;
	background: url('/img/icons/info.png') no-repeat;
}

.alertBox.ok .icon {
	background: url('/img/icons/success.png') no-repeat 0 50%;
}

.alertBox.error .icon {
	background: url('/img/icons/error.png') no-repeat 0 50%;
}

.alertBox.info .icon {
	background: url('/img/icons/info.png') no-repeat 0 50%;
}

.alertBox.ok {
	background: #80c001; /* Old browsers */
	background: -moz-linear-gradient(top, #99cf02, #5ba400); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, from(#99cf02), to(#5ba400)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #99cf02, #5ba400); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #99cf02, #5ba400); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #99cf02, #5ba400); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#99cf02', endColorstr='#5ba400', GradientType=0); /* IE6-9 */
	background: linear-gradient(top, #99cf02, #5ba400); /* W3C */
	border: 1px solid #4f8901;
}

.alertBox.error {
	background: #ff6600; /* Old browsers */
	background: -moz-linear-gradient(top, #ff8300, #ff4200); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, from(#ff8300), to(#ff4200)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ff8300, #ff4200); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ff8300, #ff4200); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #ff8300, #ff4200); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8300', endColorstr='#ff4200', GradientType=0); /* IE6-9 */
	background: linear-gradient(top, #ff8300, #ff4200); /* W3C */
	border: 1px solid #bc3200;
}

.alertBox.info {
	background: #e5ebee; /* Old browsers */
	background: -moz-linear-gradient(top, #edf1f3, #dae3e6); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, from(#edf1f3), to(#dae3e6)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #edf1f3, #dae3e6); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #edf1f3, #dae3e6); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #edf1f3, #dae3e6); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#edf1f3', endColorstr='#dae3e6', GradientType=0); /* IE6-9 */
	background: linear-gradient(top, #edf1f3, #dae3e6); /* W3C */
	border: 1px solid #b5c4c8;
}

h3.virsr {
	margin: 0 20px 5px 35px;
	padding: 0 0 5px 0;
	/*border-bottom:1px dotted #C0C0C0;*/
}

h3.virsr4 {
	margin: 0 0 5px 0;
	padding: 4px 0;
	/*border-bottom:1px solid #C0C0C0;*/
}

h3.virsr, h2.virsr2, h3.virsr3, h3.virsr4 {
	font-weight: bold;
	font-size: 15px;
	color: black;
}
h3.virsr {
	font-size: 17px;
}

h2.virsr2, h3.virsr3 {
	margin: 0 0 10px 10px;
	padding: 0;
}

h3.virsr a, h3.virsr a:hover, h2.virsr2 a, h2.virsr2 a:hover {
	color: black;
}

h3.virsr3, h3.virsr3 a, h3.virsr3 a:hover {
	color: #FF6000 !important;
}

.cat_list_main {
	margin-left: 35px;
	color: #6d7476;
}

.cat_column {
	width: 351px;
	padding: 4px 5px 4px 0;
	float: left;
}

.cat_list a, .d_filter a {
	font-size: 13px;
	text-decoration: none !important;
}

.cat_list_main a:hover, .cat_list a:hover, .d_filter a:hover {
	text-decoration: underline !important
}

.cat_column a {
	border: 1px solid #E7E7E7;
	padding: 11px 0;
	width: 344px;
	display: block;
	text-align: center;
	border-radius: 3px;
	margin-bottom: 10px;
}

.cat_column a .cat_count {
	color: #8d8d8d;
}

.cat_column a .arrow {
	background: url(/img/buttons/arrow.png);
	width: 4px;
	height: 7px;
	display: block;
	float: right;
	margin: 5px 13px 0 0;
}

.cat_column a:hover .arrow {
	background-position: right center;
}

.cat_column a:hover {
	text-decoration: none !important;
	background-color: #128aa7;
	color: #fff !important;
}

.cat_column a:hover .cat_count {
	color: #6ac7de;
}

.d_filter, .cat_list {
	line-height: 17px;
	font-size: 11px;
}
.cat_list_main {
	line-height: 22px;
	font-size: 11px;
}
.cat_list_main a {
	font-size: 14px;
}

.cat_list.realestate {
	background: #e7edef !important;
	border: 1px solid #e7edef;
	border-radius: 5px;

	padding: 3px;
}

.d_filter a {
	font-size: 13px;
	line-height: 17px;
}

.d_filter input {
	margin-bottom: -1px;
}

.d_filter.c2 span, .d_filter.c3 span, .d_filter.c4 span {
	font-size: 11px;
}

.d_filter {
	width: 100%;
}

#zip_filters .d_filter.c2 span {
	width: 310px;
}

#zip_filters .d_filter.c2.checkboxes span {
	width: 220px;
}

#zip_filters .d_filter.c3 span {
	width: 206px;
}

#zip_filters .d_filter.c3.checkboxes span {
	width: 181px;
}

#zip_filters .d_filter.c4 span {
	width: 165px;
}

#zip_filters .d_filter.c4.checkboxes span {
	width: 125px;
}

.d_filter br {
	display: none;
}

.cat_list ul {
	list-style: none;
	padding: 2px 0;
	margin: 2px 0;
}

#zip_right .cat_list ul.cat_level_1 li > a {
	color: #3b4445;
}
.cat_list ul.cat_level_2 li a b {
	color: #08606F !important;
}

.cat_level_1.external li {
	margin: 0 0 4px 0;
	color: #6D7476;
}

.cat_list ul.cat_level_3 li a b {
	color: #222222 !important;
}

.cat_list ul.cat_level_2, .cat_list ul.cat_level_3 {
	padding: 0 0 0 9px;
	border-left: 1px solid #A1D8E1;
	margin-left: 15px;
	/*border-top:1px dotted #C0C0C0;
	border-bottom:1px dotted #C0C0C0;*/
}

.cat_list ul.cat_level_2 * {
	font-size: 13px !important;
	color: #08606F !important;
}

.cat_list ul.cat_level_3 * {
	font-size: 13px !important;
	color: #222222 !important;
}

.cat_list ul.cat_level_3 li span {
	font-size: 6px !important;
	color: #71a600 !important;
	display: block;
	float: left;
	margin-right: 5px;
}

/* izcelts */
tr.myown {
	background-color: #f7fced;
}

.highlighted {
	/*border: 1px solid #FF6000 !important;*/
	background: #fffdcf !important; /*#FFDEAD !important;*/
}

.highlighted.transparent {
	/*border: 1px solid #FF6000 !important;*/
	background: transparent !important; /*#FFDEAD !important;*/
}

.highlighted h2 {
	color: #ee6204 !important;
}

/*
.highlighted .ad_img_small, .highlighted .zip_img_box, .highlighted .zip_img_box2, .highlighted td .image  {
	border: 1px solid #FF6000 !important;
}

.highlighted h5, .highlighted .zip_box_top_left, .highlighted .price  {
	color: #FF6000 !important;
}

.highlighted td  {
 border-top: 1px solid #FF6000 !important;
 border-bottom: 1px solid #FF6000 !important;
}
.highlighted .main_td a {
	font-weight:bold
}
.highlighted td.hl_left  {
 border-left: 1px solid #FF6000 !important;
}
.highlighted td.hl_right  {
 border-right: 1px solid #FF6000 !important;
}
*/
/*meklesana */
#zip_multisearch {
	/*border: 1px solid #8CCFDA;
	background: #D3EDF1;
	padding: 10px;*/
	margin-bottom: 10px;
}

/* navigacija */
.cat_path {
	margin-bottom: 5px;
}

#ct .cat_path a:hover {
	text-decoration: underline;
}

.ad_cat_path {
	display: none;
	float: left;
	clear: both;
	width: 730px;
	font-weight: bold;
	font-size: 14px;
	color: #000;
	/*border-bottom:1px dotted #ccc;*/

	padding: 0;
	margin-bottom: 3px;
	background-repeat: no-repeat;
	background-position: 0 center;
	overflow: hidden;
	height: 32px;
}

.ad_cat_path img {
	float: left;
}

.ad_cat_path .text {
	float: left;
	padding-top: 9px;
}

.ad_cat_path .text {
	float: left;
}

.ad_cat_path a:hover {
	text-decoration: none;
}

.ad_cat_path a {
	text-decoration: underline;
}

#zip_center .ad_cat_path {
	top: 0;
	left: 0;
	position: absolute;
	width: 970px;
}

/* +++++++++++++++++++++++++++++++++ Tabi +++++++++++++++++++++++++++++++++++ */
.zdsbx, #ad_title {
	height: 45px;
	overflow: visible;
	background-color: #abcdd4;
	margin: 2px -1px 29px 7px;
	border: 1px solid #abcdd4;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;

	border-bottom: 0 none;
}

#ad_title {
	background-color: #eff3f7;
	border: 0;
	margin: 0 0 10px 0;
	border-bottom: 1px solid #dce7eb;
	color: #222;
	line-height: 40px;
	font-size: 17px;
	padding: 0 20px;
	font-weight: bold;
	overflow: hidden;
}
#ad_title.popup {
	background-color: #0097C0;
	border-bottom: 0 none;
	border-radius: 0;
	height: 71px;
}

#ad_title.popup div {
	float: left;
}

#ad_title.popup #zip_item_linkinspShadow {
	border-radius: 3px 0 0 3px;

	margin: 24px 0 0 38px;
	background: #0080A0;
	font-weight: bold;
}

#ad_title.popup #zip_item_linkinspShadow #zip_item_link {
	color: #fff;
	font-weight: bold;
}

#copyBtnWrap {
	background: transparent !important;
	margin: 24px 7px 0 0;
	height: 27px;
	width: 90px;
	float: left;
	position: relative;
}

#copyBtn {
	background: #056c87;
	color: #fff;
	height: 27px;
	width: 64px;
	float: left;
	margin-top: 0;
	padding-top: 2px;
	border: 0;
	font-size: 13px;
	font-weight: bold;
	cursor: pointer;
	border-radius: 0 3px 3px 0;

}

#copyBtn:hover {
	background: #26aece;
}

#copyBtn:active {
	background: #ccc;
}

#ad_title.popup .head_logo {
	background: url('/img/open_head_logo.png') no-repeat;
	width: 109px;
	height: 48px;
	margin-top: 10px;
}

#ad_title.popup a.head_logo {
	display: block;
	float: left;
}

.zds {
	color: #ffffff;
	display: block;
	float: left;
	height: 34px;
	overflow: visible;
	text-decoration: none;
	cursor: hand;
	cursor: pointer;
	margin: 9px 0 0 10px;
	padding: 0 5px;
	line-height: 28px;
	font-size: 13px;
	font-weight: bold;
	background-color: #c6e0e5;
	border: 1px solid #c6e0e5;
	/*border-bottom: 1px solid #70949b;*/
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;

}

#ct .zds:hover {
	text-decoration: none;
}

.zdsbx.small {
	height: 40px;
}

.zdsbx.small .zds {
	font-size: 13px;
	margin: 4px 0 0 5px;
}

.zds .zds_l {
	float: left;
	height: 34px;
	width: 5px;
	background-image: url(/img/tabs/closed_tab_l.gif);
	background-repeat: no-repeat;
}

.zds .zds_m {
	float: left;
	color: #128aa7;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
}

.zds span {
	font-size: 14px;
	color: #128aa7;
	font-weight: normal;
}

.zdsa span {
	color: #128aa7;
}

.zds .zds_r {
	float: left;
	height: 34px;
	background-image: url(/img/tabs/closed_tab_r.gif);
	background-repeat: no-repeat;
	width: 5px;
}

.zds:hover .zds_m b {
	/*background-image:url(/img/tabs/hover-closed_tab_m.gif);*/
	text-decoration: underline;
}

.zdsn:hover .zds_l {
	background-image: url(/img/tabs/hover-closed_tab_l.gif);
}

.zdsn:hover .zds_r {
	background-image: url(/img/tabs/hover-closed_tab_r.gif);
}

.zdsa {
	float: left;
	margin: 9px 0 0 10px;
	height: 35px;
	background-color: #ffffff;
	border: 1px solid #ffffff;
	color: #08606f;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;

}

.zdsa .zds_l {
	background-image: url(/img/tabs/open_tab_l.gif);
	width: 6px;
}

.zdsa .zds_r {
	background-image: url(/img/tabs/open_tab_r.gif);
	width: 21px;
}

.zdsa .zds_m {
	color: #128aa7;
}

/* --------------------------------- Tabi ----------------------------------- */

/* +++++++++++++++++++++++++++++++++ Pogas +++++++++++++++++++++++++++++++++++ */
.btnOrange {
	display: inline-block;
	height: 26px;
	line-height: 26px;
	border-radius: 4px;
	background-color: #ff6503;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	padding-left: 14px;
	padding-right: 14px;
}
.btnOrange:hover {
	background-color: #ff7a26;
}
.btnOrange:active {
	background-color: #e75a00;
}

.poga_wrap, .poga_wrap2, .poga_wrap3, .poga_wrap4, .poga_wrap5, .poga_wrapDR {
	width: auto !important;
	float: left;
	position: relative;
	display: -moz-inline-stack;
	display: inline-block;
	padding: 0 6px 0 0 !important;
	text-decoration: none !important;
	height: 24px;
	margin: 6px;
}

.poga_button, .poga_button2, .poga_button3, .poga_button4, .poga_button5, .poga_buttonDR {
	position: relative;
	cursor: pointer;
	display: -moz-inline-stack;
	display: inline-block;
	padding: 0 25px 0 31px;
	border-width: 0;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: center !important;
	text-decoration: none;
	height: 24px;
	margin: 0 0 0 -6px;
	overflow: hidden;
	color: #fff;
	background: transparent url('/img/buttons/formelements.png') no-repeat -520px -102px;
}

.poga_wrap {
	background: #ff6600;
	padding: 0 !important;
	border-radius: 4px;
}

.poga_wrap.no-margin-side {
	margin-left: 0 !important;
	margin-right: 0 !important;
}

.poga_wrap:hover {
	background: #ff771d;
}

.poga_wrap:active {
	background: #e15a00;
}

.poga_wrap .poga_button, .poga_wrap5 .poga_button5 {
	background: none !important;
	margin: 0 !important;
	padding: 0 25px;
	line-height: 24px;
}

.poga_wrap2, .poga_wrap3, .poga_wrap4, .poga_wrapDR {
	background: transparent url('/img/buttons/formelements.png') no-repeat right -102px;
}

.poga_wrap2 {
	/*background-position: right -126px;*/
	float: right;
	margin: 6px 5px 0 6px;
	/*background:transparent;*/
	background-position: right -324px;
}

.poga_wrap2 .poga_button {
	background: transparent url('/img/buttons/formelements.png') no-repeat -520px -324px;
	line-height: 24px;
}

.poga_wrap2:hover {
	background-position: right -350px;
}

.poga_wrap2:hover .poga_button {
	background-position: -520px -350px;
}

.poga_wrap2:active {
	background-position: right -350px;
}

.poga_wrap2:active .poga_button2 {
	background-position: -520px -350px;
}

.poga_wrap3 {
	background-position: right -126px;
	height: 23px;
}

.poga_wrap3 .poga_button3 {
	height: 23px;
}

.poga_wrap3:hover {
	background-position: right -174px;
}

.poga_wrap3:hover .poga_button3 {
	background-position: -520px -174px;
}

.poga_wrap3:active {
	background-position: right -222px;
}

.poga_wrap3:active .poga_button3 {
	background-position: -520px -222px;
}

.poga_wrap4 {
	background-position: right -324px;
	height: 26px;
}

.poga_wrap4:hover {
	background-position: right -350px;
}

.poga_wrap4:hover .poga_button4 {
	background-position: -520px -350px;
}

.poga_wrap4:active {
	background-position: right -376px;
}

.poga_wrap4:active .poga_button4 {
	background-position: -520px -376px;
}

.poga_wrap5 {
	background: #c5d3d9;
	padding: 0 !important;
	border-radius: 4px;
}
.poga_wrap5:hover {
	background: #d3e0e4;
}

.poga_wrap5:active {
	background: #c0cfd4;
}

.poga_wrapDR {
	background-position: right -246px;
	height: 25px;
	color: #ffffff;
	text-decoration: none;
}

.poga_wrapDR:hover {
	background-position: right -272px;
}

.poga_wrapDR:hover .poga_buttonDR {
	background-position: -500px -272px;
}

.poga_wrapDR:active {
	background-position: right -298px;
}

.poga_wrapDR:active .poga_buttonDR {
	background-position: -500px -298px;
}

.poga_wrapFB {
	background: #4267b2;
	color: #ffffff;
	padding: 5px 10px;
	margin: 6px 0;
	display: inline-block;
	width: 100%;
	font-weight: bold;
	text-decoration: none;
	border-radius: 3px;
	box-sizing: border-box;
}

.poga_button, .poga_button2, .poga_button3, .poga_button4, .poga_button5, .poga_buttonDR {
	position: relative;
	cursor: pointer;
	display: -moz-inline-stack;
	display: inline-block;
	padding: 0 25px 0 31px;
	border-width: 0;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: center !important;
	text-decoration: none;
	height: 24px;
	margin: 0 0 0 -6px;
	overflow: hidden;
	color: #fff;
	background: transparent url('/img/buttons/formelements.png') no-repeat -520px -102px;
}

.poga_wrap a, .poga_wrap2 a, .poga_wrap3 a, .poga_wrap5 a {
	color: black !important;
	text-decoration: none;
	padding-top: 5px;
	height: 19px;
}

.poga_button2 {
	background: transparent url('/img/buttons/formelements.png') no-repeat;
	background-position: -520px -126px;
	color: #fff;
	line-height: 24px;
	border-radius: 3px;

}

.poga_button3 {
	background-position: -520px -126px;
}

.poga_button4 {
	background-position: -520px -324px;
	height: 26px;
	line-height: 25px;
	color: #ffffff;
	/*#text-shadow: #00696b 0 1px 0;*/
}

.poga_buttonDR {
	background-position: -500px -246px;
	height: 26px;
	line-height: 24px;
	color: #ffffff;
	/*#text-shadow: #d15b17 0 1px 0;*/
	padding: 0 10px 0 36px;
}

.poga_a {
	background-color: #ff8d2b;
	color: #fff;
	display: inline-block;
	line-height: 25px;
	height: 25px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: center !important;
	border-radius: 3px;
	width: 150px;
	text-decoration: none;
}
.poga_a:hover {
	background-color: #ff9e4b;
	text-decoration: none !important;
}

#ad_view_admin .poga_wrap2 {
	margin: 0 0 10px 20px;
}

/* --------------------------------- Pogas----------------------------------- */

/*lappuses*/
.navigation {
	height: 27px;
	margin: 5px 10px 14px 10px;
	clear: left;
	float: left;
	display: block;
}

.navigation a {
	float: left;
	height: 27px;
	background: transparent url('/img/buttons/paging.png') no-repeat scroll -178px 0;
	color: #fff !important;
	text-align: center;
	line-height: 26px;
	text-decoration: none;
	font-weight: bold;
	/*text-shadow: #ffffff 1px 1px 0;*/
}

.navigation a:hover {
	opacity: 0.75;
	filter: alpha(opacity=75);
	color: #000000 !important;
}

.navigation a.page {
	background-position: -178px 0;
	width: 25px;
}

.navigation a.active {
	background-position: -128px 0;
	width: 25px;
}

.navigation a.first {
	background-position: -177px 0;
	width: 26px;
}

.navigation a.last {
	background-position: -178px 0;
	width: 26px;
}

.navigation a.active.first {
	background-position: -204px 0;
	width: 25px;
}

.navigation a.active.last {
	background-position: -229px 0;
	width: 25px;
}

.navigation a.aActive {
	background-position: -153px 0;
	width: 25px;
}

.navigation a.prev {
	background-position: 0 0;
	padding: 0 10px;
}

.navigation a.next {
	background-position: right 0;
	padding: 0 10px;
}

.navigation b {
	background: #0095AD;
	color: #FFF;
	padding: 2px 6px;
}

.searchRSS {
	background: transparent url('/img/buttons/paging.png') no-repeat scroll -351px -48px;
	display: block;
	float: right;
	text-decoration: none;
	padding-left: 20px;
	margin: 10px 20px 0 0;
}

.searchMail {
	background: transparent url('/img/buttons/paging.png') no-repeat scroll -351px -29px;
	display: block;
	float: right;
	text-decoration: none;
	padding-left: 20px;
	margin: 10px 20px 0 0;
}

.searchMail img, .searchRSS img {
	display: none;
}

.searchMail:hover, .searchRSS:hover {
	text-decoration: underline;
}

.fav {
	position: relative;
}

#ad_view .fav_icon {
	position: absolute;
	top: 1px;
	right: 1px;
	height: 16px;
	width: 16px;
	background-repeat: no-repeat;
	background-position: center center;
}

#ad_view .fav_icon_on {
	background-image: url('/img/star_on.png');
	_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/star_on.png');
}

#ad_view .fav_icon_off {
	background-image: url('/img/star_off.png');
	_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/star_off.png');
}

#pagetop {
	padding: 4px 10px;
	/*border-top:1px dotted #C0C0C0;
	border-bottom:1px dotted #C0C0C0;*/
	margin-bottom: 2px;
	margin-top: 5px;
	line-height: 18px;
	float: right;
	width: 720px;
}

.viewSwitch {
	height: 28px;
	padding-top: 4px;
}

.viewSwitch a {
	display: block;
	float: left;
	width: 30px;
	height: 24px;
	background: transparent url('/img/buttons/paging.png') no-repeat scroll -156px -27px;
}

.viewSwitch a:hover {
	opacity: 0.75;
	filter: alpha(opacity=75);
}

.viewSwitch a.active {
	background-position: -249px -27px;
}

.viewSwitch a.first {
	background-position: -218px -27px;
}

.viewSwitch a.active.first {
	background-position: -124px -27px;
	padding-left: 1px;
}

.viewSwitch a.last {
	background-position: -186px -27px;
	width: 31px;
	padding-left: 1px;
}

.viewSwitch a.active.last {
	background-position: -279px -27px;
	padding-left: 2px;
}

.viewSwitch a span {
	display: block;
	width: 30px;
	height: 24px;
	background: transparent url('/img/buttons/paging.png') no-repeat scroll right -27px;
}

#zip_view1 span {
	background-position: -1px -27px;
}

#zip_view2 span {
	background-position: -33px -27px;
}

#zip_view5 span {
	background-position: -94px -27px;
}

#zip_view8 span {
	background-position: -63px -27px;
}

/*open link */
a.show *, a.show:hover *, a.show:link *, a.show, a.show:hover, a.show:link, div.show {
	cursor: pointer;
	display: block;
	text-decoration: none !important;
}

/* Thumbs view */
#thumb_view {
	width: 733px;
	margin-right: -10px;
	overflow: hidden;
	clear: both;
}

.zip_box1, .zip_box2 {
	/*background:#F1F1F1;
	border: 1px solid #E3E3E3; */
	float: left;
	margin: 0 4px 15px 5px;
	width: 234px;
	height: 253px;
	border-radius: 2px;

}

.zip_box1.highlighted, .zip_box2.highlighted {
	/*background: none !important;*/
	background-color: #fceecd;
}

.zip_box1:hover, .zip_box1:hover .price {
	background-color: #e7f0f1 !important;
}

.zip_box1 .img_div {
	margin-bottom: 5px;
}

.zip_box1.highlighted .img_div {
	background-color: #ee6204 !important;
}

#ad_view .zip_box1 .fav_icon {
	right: 4px;
	top: 2px;
}

.zip_box_content {
	position: relative;
	overflow: hidden;
	width: 236px;
	height: 253px;
	/*margin:3px; */
	display: block;
	text-decoration: none;
	color: black !important;
	/*line-height:13px;*/
}

.zip_box_content h5 {
	font-weight: normal !important;
	font-size: 12px !important;
}

.zip_box_content .price {
	display: block;
	clear: both;
	padding: 0 4px;
	margin-top: -2px;
	background-color: #ffffff;
	width: 226px;
	/*position: absolute;*/
	bottom: 0;
	left: 0;
}

.zip_box_content h5, .zip_box_content h4 {
	padding: 0 4px;
}

.zip_box1.highlighted .zip_box_content .price {
	background: #fceecd;
}

.zip_box_content .over {
	color: #ffffff;
	display: none;
	position: absolute;
	top: 2px;
	left: 2px;
	width: 230px;
	height: 170px;
	/*#text-shadow: #1c1f20 1px 1px 0;*/
}

.zip_box_content .overLay {
	background-color: #000000;
	opacity: 0.60;
	filter: alpha(opacity=60);
}

.zip_box_content .overText {
	margin: 10px;
	width: 210px;
	height: 160px;
	font-size: 13px;
	line-height: 1.5;
	overflow: hidden;
	display: none !important;
}

.zip_box_content:hover .overText {
	display: block !important;
}

.zip_box2 .zip_box_content {
	width: 288px;
}

.zip_img_box, .zip_img_box2 {
	width: 228px;
	height: 168px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: center center;
	/*background-color:#F1F1F1;*/
	border: 1px solid transparent;
}

td.zip_img_box {
	width: auto;
	height: auto;
}

.zip_box2 .zip_img_box {
	float: left;
}

.zip_box2 .zip_img_box2 {
	float: right;
}

.zip_box_top {
	font-weight: bold;
	font-size: 11px;
	height: 13px;
	/*border-bottom:1px dotted #E3E3E3;*/
}

.zip_box_top_left {
	color: #0095AD;
}

.zip_box_top_right {
	float: right;
}

.zip_box_content h4, .zip_box_content_simple h4, .main_td h2, .top h4, .top_div h4 {
	font-weight: bold;
	font-size: 14px;
	line-height: 17px;
	margin: 0;
	/*padding:0px;*/
	border: 0 !important;
	color: #0095AD;
}

.main_td h2, .main_td h3 {
	padding: 0;
}

.main_td h2 {
	margin-bottom: 1px;
}

.zip_box2 h4 {
	font-size: 13px;
	clear: both;
	border: 0;
}

h4.is_map {
	text-indent: 14px;
	background-image: url('/img/karte.png');
	background-repeat: no-repeat;
	background-position: 0 0;
}

.zip_box_content h5, .zip_box_content_simple h5, .main_td h3, .ad_view_top h5, .top_div h5 {
	font-weight: bold;
	font-size: 13px;
	margin: 0;
	/*padding:0px;*/
	border: 0 !important;
}

.zip_box2 h5 {
	font-size: 13px;
}

.main_td h5, .ad_view_top h5 {
	font-size: 12px;
	border: 0 !important;
	margin: 0;
}

.ad_view_top td {
	border: 0 !important;
}

.ad_view_top * {
	text-decoration: none;
}

.ad_view_top .zip_img_box {
	margin-right: 5px;
}

.ad_view_top a.show, .ad_view_top a.show:link {
	color: black !important;
}

/*thumbs simple */

.zip_box_content_simple {
	overflow: hidden;
	margin: 6px;
	height: 117px;
	display: block;
	text-decoration: none;
	color: black !important;
}

.zip_box1 .zip_box_content_simple {
	width: 128px;
}

.zip_box2 .zip_box_content_simple {
	width: 284px;
}

/* List view */

.slud_list {
	border-collapse: collapse;
	border-bottom: 1px solid #c9dce2;
	/*background-color:#F3F3F3;*/
	width: 100%;
	margin-bottom: 10px;
	clear: both;
}

.slud_list td {
	border-top: 1px solid #d9d9d9;
}

.slud_list tr:hover td {
	background-color: #e7f0f1;
}

.slud_list td.field {
	white-space: nowrap;
	text-align: left;
	padding: 1px 10px;
	line-height: 23px;
	font-weight: bold;
}

.slud_list td.field.admin {
	width: 290px;
	max-width: 290px;
	white-space: normal;
	font-weight: normal;
	vertical-align: top;
	padding-top: 10px;
	border-left: 1px solid #d9d9d9;
	border-right: 1px solid #d9d9d9;
}

.slud_list td.main_td {
	padding: 10px;
	position: relative;
}

.slud_list td.hl_left {
	/*border-left: 1px solid #E3E3E3;*/
	width: 20px;
	padding-left: 0;
}

.slud_list td.hl_right {
	/*border-right: 1px solid #E3E3E3;*/
}

.slud_list td.restore {
	width: 30px;
	max-wiidth: 30px;
}

.slud_list tr.no_top td {
	border-top: 0 !important;
}

.no_bottom {
	border-bottom: 0 !important;
}

.slud_list th {
	border-bottom: 2px solid #E3E3E3;
	background-color: white;
	white-space: nowrap;
	padding: 2px 0;
	text-align: left;
	font-weight: normal;
}

.slud_list th.sort {
	white-space: nowrap;
}

.slud_list th .sort a {
	color: #74B31A !important;
}

.slud_list th a.sort {
	margin-right: 5px;
	color: #000 !important;
}

#ct .slud_list th a.sort:hover {
	text-decoration: none;
}

.slud_list th a.sort span.sort_arrow {
	width: 7px;
	height: 10px;
	display: inline-block;
	margin: 3px 0 0 4px;
}

.slud_list th a.sort span.sort_title {
	margin: 0 0 0 11px;
}

.slud_list th a.sort.sort_1 span.sort_arrow {
	background: url(/img/arrowUp.png) no-repeat;
	background-position: center center;
}

.slud_list th a.sort.sort_0 span.sort_arrow {
	background: url(/img/arrowDown.png) no-repeat;
	background-position: center center;
}

.slud_list th .sort img {
	margin-left: 3px;
	margin-bottom: -1px;
}

.sort_default {
	background: url(/img/arrowUpDown.png) no-repeat !important;
	height: 9px !important;
}

#ad_view_admin .main_td {
	padding-bottom: 25px;
}

.main_td a, .main_td div.show {
	text-align: justify;
	display: block;
	text-decoration: none;
	color: black!important;
	padding: 1px;
	min-height: 79px;
	overflow: hidden;
}

.main_td a.adminLink {
	display: inline-block;
	min-height: 0;
	padding: 2px;
	overflow: initial;
}

.main_td .addRowLine {
	/*
	position: absolute;
	bottom: 5px;
	left: 0;
	right: -110px;
	*/
	margin-top: 5px;
	overflow: hidden;
}

.main_td .addRow {
	height: 20px;
	float: left;
	margin: 0 10px;
	float: left;
	line-height: 20px;
	color: #0095AD !important;
}

.main_td .addRow a {
	color: #0095AD !important;
	height: 20px;
	line-height: 20px;
}

.main_td .addRow.views {
	padding-left: 20px;
	background: transparent url('/img/icons/myads.png') no-repeat scroll 0 0;
}

.main_td .addRow.edit {
	padding-left: 17px;
	background: transparent url('/img/icons/myads.png') no-repeat scroll 0 -20px;
}

.main_td .addRow.delete {
	float: right;
	padding-left: 17px;
	background: transparent url('/img/icons/myads.png') no-repeat scroll 0 -40px;
}

.main_td .addRow.highlight {
	padding-left: 17px;
	background: transparent url('/img/icons/myads.png') no-repeat scroll 0 -60px;
}

.main_td .addRow a:hover {
	text-decoration: underline !important;
}

.main_td .addRow .zip_delete {
	float: right;
}

.slud_list tr.even {
	background-color: white;
}

.slud_list tr.list_lite td {
	padding: 10px;
}

.slud_list td .image {
	position: relative;
	background: #F1F1F1 no-repeat center center;
	border: 0 solid #E3E3E3;
	margin: 0;
	width: 133px;
	height: 100px;
	display: block;
}

.price {
	/*color:#0095AD;*/
	font-size: 17px;
	font-weight: bold;
	width: 90px;
}

/* Pievienosanas forma */

#form_add_title {
	padding: 7px 0 0 25px;
}

#form_add_title a, #form_add_title span {
	font-weight: normal;
}

.ad_create_form .create_divider {
	width: 691px;
	height: 1px;
	/*background-color: #FBFCFD;*/
	border-top: 1px dotted #c9dce2;
	margin: 0 20px;
}

.ad_create_form {
	width: 730px;
	padding: 0
}

.ad_create_form td {
	/*border-top: 1px solid #8CCFDA;*/
	padding: 4px
}

.ad_create_form th {
	font-weight: bold;
}

.ad_create_form label {
	line-height: 32px;
}

.ad_create_form .obl {
	float: right;
}

.ad_create_form label .obl {
	float: left;
}

.form_add_label {
	color: #618a91;
	font-weight: bold;
	font-size: 13px;
	text-align: right;
	padding-left: 20px !important;
	width: 150px;
}

.form_add_label small, .form_add_text small {
	color: #8ba9ae;
}

.form_add_text small {
	display: block;
	width: 500px;
}

#popup_ct small {
	color: #8ba9ae;
}

.form_error {
	padding: 3px;
	font-weight: bold;
	color: red;
}

.alertBox.SWFUpload_msg, .alertBox.SWFUpload_msgV {
	margin: 10px 0;
	width: 400px;
}

.upload_thumb {
	position: relative;
	float: left;
	padding: 5px;
	text-align: center;
	height: 150px;
	width: 130px;
}

.upload_thumb label {
	cursor: pointer;
}

.upload_thumb.video, .upload_thumb.video label {
	width: 140px;
	height: 140px;
}

.upload_thumb.video label {
	width: 130px;
	height: 130px;
	padding: 5px;
}

.upload_thumb .zip_img_box {
	width: 128px;
	height: 128px;
}

.upload_thumb .zip_img_box_def, .upload_thumb .zip_img_box:hover {
	border: 1px solid #ccc;
}

.upload_thumb .upload_thumb_def {
	position: absolute;
	left: 2px;
	bottom: 2px;
	padding: 0;
	margin: 0;
	visibility: hidden;
}

.upload_thumb.progress {
	background: transparent url("/img/load.gif") no-repeat scroll 50% 50%;
	border: 1px solid #ccc;
	padding: 0;
	margin: 5px;
}

.upload_thumb.uploaded {
	background: transparent url("/img/icons/success.png") no-repeat scroll 50% 50%;
	border: 1px solid #ccc;
	padding: 0;
	margin: 5px;
}

.obl {
	color: #f00;
}

/* Atlasisanas forma */

#zip_multisearch br {
	display: none;
}

#zip_multisearch h3 {
	margin-bottom: 10px;
}

.textareaShadow {
	/*border: 3px solid #dce5e8;*/
	display: block;
	padding: 0;
	width: auto;
	border-radius: 5px;

	width: 526px;
	background-color: #dce5e8;
	padding-right: 4px;
}

.textareaShadow textarea {
	margin: 3px;
	border: 1px solid #c2c5ce;
	border-top-color: #a3a9b2;
	border-radius: 3px;

	width: 518px;
}

.inpShadow .inp, .inpShadow input, #zip_multisearch .bt {
	height: 17px;
	margin: 1px 0 0 0;
	float: left;
	display: block;
	border: 0;
	line-height: 17px;
}

.inpShadow select {
	height: 20px;
	margin: 0;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer;
	width: 215px;
}

#zip_multisearch b {
	color: #222;
	/*float: left;*/
	clear: both;
	display: block;
}

.inpShadow {
	background: transparent url('/img/buttons/formelements.png') no-repeat scroll 0 -75px;
	margin: 2px 12px 5px 2px;
	float: left;
	height: 27px;
}

#zip_multisearch .inpShadow {
	margin: 0 12px 3px 2px;
}

#zip_multisearch .typeFilterSelect {
	margin-bottom: 10px;
}

.inpShadow span {
	display: block;
	position: relative;
	float: left;
	margin: 0 -2px 0 10px;
	padding: 4px 3px 0 0;
	background: transparent url('/img/buttons/formelements.png') no-repeat scroll right -75px;
	height: 23px;
}

.inpShadow.select {
	background-position: left -48px;
}

.inpShadow.select span {
	background-position: right -48px;
	margin: 0 -10px 0 4px;
	padding: 4px 5px 0 0;
}

.inpShadow.select span u {
	position: absolute;
	top: 4px;
	left: 4px;
	height: 20px;
	line-height: 20px;
	text-decoration: none !important;
	right: 28px;
	overflow: hidden;
}

#zip_multisearch .inpShadow.checkbox {
	clear: left;
	margin-right: 0;
}

.inpShadow.checkbox {
	background-position: right 4px;
	margin: 2px 2px 5px 2px;
	width: 19px;
	overflow: hidden;
	position: relative;
	cursor: pointer;
}

.inpShadow.checkbox.checked {
	background-position: right -20px;
}

.inpShadow.checkbox input {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer;
	width: 19px;
	height: 27px;
}

.inpShadow.radio {
	background-position: -654px 4px;
	margin: 2px 2px 5px 2px;
	width: 19px;
	overflow: hidden;
	position: relative;
	cursor: pointer;
}

.inpShadow.radio.checked {
	background-position: -655px -20px;
}

.inpShadow.radio input {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer;
	width: 19px;
	height: 27px;
}

label {
	padding: 0 4px;
	font-weight: bold;
	line-height: 28px;
	color: #222;
}

label.checkboxLabel, label.radioLabel, label u {
	color: #222;
	font-weight: normal;
}

label b {
	float: left;
	color: #222;
	line-height: 29px;
}

.inpShadow .zip_check, .inpShadow input[type="checkbox"] {
	opacity: 0;
	filter: alpha(opacity=0);
	padding: 0;
	margin: 0; /*1px 0.5px 0 0.5px;*/
	line-height: 28px;
}

#publish_days label {
	height: 34px !important;
}

#publish_days {
	float: left;
	clear: both;
	margin-left: 20px;
	width: 475px;
}

#publish_days input.publish_chk {
	width: auto;
}

#publish_methodes .inpShadow.radio {
	float: left;
	clear: left;
}

#publish_methodes label {
	width: 300px;
}

label, #zip_multisearch input, #zip_multisearch .poga_wrap {
	float: left;
}

#zip_multisearch input {
	float: left;
}

#zip_filters span {
	width: 130px;
	float: left;
	padding: 4px 2px 0 2px;
	line-height: 14px;
	color: #6d7476;
}

/*#zip_filters br, #zip_filters a{
	float: left;
	padding: 4px 2px 0 2px;
	line-height: 14px;
}
#zip_filters a span {
	color: #222;
}
#zip_filters a:hover span {
	text-decoration: none !important;
}*/
#zip_filters .inpShadow.checkbox {
	background-position: right 0;
	height: 19px;
	clear: left;
	line-height: 18px;
	margin: 2px;
}

#zip_filters .inpShadow.checkbox.checked {
	background-position: right -24px;
}

#zip_filters .inpShadow.checkbox input {
	height: 19px;
	line-height: 18px;
}

#zip_filter_form h2.virsr2 {
	margin-bottom: 8px;
}

#zip_filter_form .cat_list span {
	padding: 0 2px 4px 2px;
	color: #6d7476;
	width: 135px;
}

#zip_center td.zbxt {
	width: 100%;
	background: #e7edef !important;
	border: 1px solid #e7edef;
	border-radius: 5px;

}

#zip_center td.zbxt form {
	float: left;
	padding: 8px;
}

#zip_center td.zbxt.transparent {
	background: transparent !important;
	border: 0 none;
}

#zip_center td.zbxt form b {
	color: #08606F;
	/*float: left;*/
	clear: both;
	display: block;
	margin-left: 5px;
}

#car_forms_bodyTypes .inpShadow.checkbox, #car_forms_bodyTypes .inpShadow.checkbox input, #car_forms_bodyTypes label {
	height: 19px;
	line-height: 18px;
	background-position: right 0;
	margin: 0 0 5px 0;
}

#car_forms_bodyTypes .inpShadow.checkbox.checked {
	background-position: right -24px;
}

#zip_center td.zbxt form .inpShadow select {
	width: 168px;
}

#zip_center td.zbxt .d_filter {
	width: 100%;
}

#zip_center td.zbxt .d_filter span {
	float: left;
	clear: both;
	padding: 0 0 4px 0;
	margin-right: 15px;
	width: 118px;
	display: block;
}

#work_filter .d_filter {
	width: 100%;
}

#zip_filters #work_filter .left span {
	width: 250px;
}

#zip_filters #work_filter .right span {
	width: 220px;
}

#work_filter .lt, #work_filter .lb {
	border-right: 1px solid #C9DCE2;
}

#work_filter .lt, #work_filter .rt {
	border-bottom: 1px solid #C9DCE2;
}

#work_filter .rt, #work_filter .rb {
	padding-left: 5px;
}

#work_filter .lb, #work_filter .rb {
	padding-top: 5px;
}

/*Apskate */
.ad_img_small {
	width: 92px;
	height: 67px;
	background-repeat: no-repeat;
	background-position: center center;
	/*border: 1px solid #8CCFDA;*/
	text-align: center;
}

.ad_img_small .img_div {
	margin: 10px 3px 0 0;
}

.zip_ad_video {
	display: block;
	width: 284px;
	height: 226px;
	background-position: center;
	background-size: 100% auto;
	position: relative;
}
.zip_ad_video .play {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -28px;
	margin-left: -28px;
	width: 56px;
	height: 56px;
	background: url(/img/videoplayer/icn_playbtn_2x.png) center center no-repeat;
	background-size: auto auto;
	background-size: 56px 56px;
	border-radius: 56px;
	box-shadow: 0 0 8px 0 rgba(0, 0, 0, .5);
}

/* spotlight */

.zip_spotlight {
	border: 1px solid #E3E3E3;
	background: #F1F1F1;
	width: 980px;
}

.zip_spotlight .td2 a {
	display: block;
	width: 155px;
	padding: 2px;
}

/*auto forma */
#car_search select {
	width: 130px;
}

#car_search td {
	padding: 0 2px 4px 2px;
}

#car_search tr.cars_label td {
	padding: 4px 2px 0 2px;
}

.option_list td {
	border: 0 !important;
}

.option_list br {
	display: none;
}

.ad_create_form .option_list {
	width: 535px;
	padding: 0;
}

.ad_create_form input {
	width: 211px;
}

.ad_create_form .radioLabel {
	width: 145px;
	margin-bottom: 6px;
}

.option_list .checkbox {
	clear: left;
}

#selected_color {
	height: 18px;
	margin: 0;
}

#selected_colorinspShadow span {
	margin-left: 4px;
	padding-right: 5px;
}

/* nek. īp. */
.realestate_selected {
	/*background: #D3EDF1 url('/img/choice_arrow.png') no-repeat right center !important;
	color: black;*/
	color: #08606F !important;
	font-weight: bold;
}

.realestate_list {

}

.adOverlay {
	padding: 5px;
	margin-top: 10px;
	margin-left: -125px;
	width: 250px;
	position: absolute;
	background-color: rgb(211, 237, 241);
	border: 1px solid rgb(140, 207, 218);
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	z-index: 5000;
}

.adOverlay.highlight {
	border-color: rgb(255, 96, 0);
	background-color: rgb(255, 222, 173);
}

.adOverlay.pic .content {
	float: left;
	width: 140px;
}

.adOverlay .content strong {
	display: block;
	clear: both;
}

.adOverlay.pic img {
	float: left;
	margin-right: 5px;
	width: 90px;
}

.adOverlay .t1 {
	font-weight: bold;
}

.adOverlay .lt {
	font-weight: bold;
	color: rgb(255, 96, 0);
}

.map_zip_ad_overlay {
	position: absolute;
	width: 250px;
	background-color: rgb(211, 237, 241);
	border: 1px solid rgb(140, 207, 218);
	overflow: hidden;
}

.map_zip_ad_overlay * {
	margin: 0;
	padding: 0;
}

.map_zip_ad_overlay_izc {
	border-color: rgb(255, 96, 0);
	background-color: rgb(255, 222, 173);
}

.map_zip_ad_overlay table {
	width: 250px;
}

.map_zip_ad_overlay .t1 {
	font-weight: bold;
}

.map_zip_ad_overlay .lt {
	font-weight: bold;
	color: rgb(255, 96, 0);
}

#map_canvas {
	cursor: hand;
	cursor: pointer;
	position: relative;
}

#map_canvas_ {
	width: 450px;
}

#map_canvas .map_canvas_home {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 38px;
	height: 35px;
	margin-top: -30px;
	margin-left: -5px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url('/img/home_marker.png');
	_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/home_marker.png');
}

/** img viewer **/

#previmg,
#nextimg {
	position: absolute;
	width: 45%;
	top: 0;
	display: block;
	z-index: 100;
	height: 100%;
}

#previmg img, #nextimg img {
	width: 50px;
	height: 42px;
	position: absolute;
	top: 45%;
	display: none;
}

#previmg:hover, #previmg:active, #previmg:focus,
#nextimg:hover, #nextimg:active, #nextimg:focus {
	outline: none;
}

#img_holder {
	position: relative;
	overflow: hidden;
}

#img_preview {
	position: relative;
	z-index: 10;
}

#previmg img {
	background: url('//ifrype.com/gallery/img/prev.png');
	left: 10px;
}

#nextimg img {
	background: url('//ifrype.com/gallery/img/next.png');
	right: 10px;
}

#nextimg {
	right: 0;
}

#previmg {
	left: 0;
}

#nextimg:hover img {
	display: block;
	_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//ifrype.com/img/g/gal_img_arrow_right.png', sizingMethod='scale');
}

#previmg:hover img {
	display: block;
	_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//ifrype.com/img/g/gal_img_arrow_left.png', sizingMethod='scale');
}

/* +++++++++++++++++++++++++++ PRINT CSS ++++++++++++++++++++++++++++++++++++ */

@media print {
	#view_menu, #zip_navi, .top, .zip_child_span, .highlight_border, .no_pictures, .send_msg {
		display: none;
	}

	a {
		text-decoration: none;
		font-weight: normal;
	}
}

/* -------------------------- PRINT CSS ------------------------------------- */

/* Reklāma */
#adv80 {
	float: right;
}

#adv104 {
	text-align: center;
	text-decoration: none;
}

#adv104 a {
	height: 22px;
	color: black !important;
}

#adv104 img {
	width: 147px;
	height: 16px;
	margin: 0 5px 3px;
	background-repeat: no-repeat;
	vertical-align: middle;
}

#adv204 {

}

#adv131 {
	display: block;
	clear: both;
	/*width: 700px;
	height: 60px;*/
	margin: -10px 15px 10px 15px;
}

#adv219 {
	display: block;
	clear: both;
	/*width: 900px;
	height: 60px;*/
	margin: 10px 0;
}

#adv220 {
	display: block;
	clear: right;
	width: 230px;
	/*
		height: 170px;*/
	margin: 10px 0;
}

.newButtonBuy a, .newButtonBuy input {
	color: white !important;
}

table.content th {
	background-color: #EAEDF2;
}

table.content td, table.content th {
	border-left: 1px solid #bcc5d6;
	border-top: 1px solid #bcc5d6;
	padding: 3px;
}

table.content {
	border-right: 1px solid #bcc5d6;
	border-bottom: 1px solid #bcc5d6;
}

#ct #ad_view {
	float: left;
	margin-left: 7px;
	width: 100%;
}

/*draugiem.lv css dalas */

* {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

html, body {
	margin: 0;
	padding: 0;
	color: #222;
	text-align: center;
	font-size: 13px;
	background: #fff /* url('/img/header/bg_body.png') repeat scroll 0 0*/;
}

body, td, th, .href {
	font-size: 13px;
	line-height: 1.5;
}

body {
	overflow: auto;
}

:focus, :active {
	outline: none;
}

/* --- default --- */

.failed {
	border-color: #f00;
}

#server, #pagetime {
	color: #fff;
}

.wrap {
	text-align: left;
}

* html .wrap {
	height: 100%;
}

#wrap {
	margin: auto;
}

* html body.common #outermost {
	height: 100%;
}

* html #outer {
	height: 100%;
}

#lt, #rt, #ct {
	float: left;
	overflow: hidden;
}
.index-page #ct {
    overflow: visible;
}

#lt {
	margin-top: 10px;
}

#ct {
	margin-top: 0 !important;
}

#rt, #tt {
	margin-top: 10px;
}

td, th {
	line-height: 1.3;
}

img {
	border: 0 none;
}

hr {
	border: 0;
	height: 1px;
	color: #ccc;
	background-color: #ccc;
	clear: both;
	margin: 0;
}

.ad_view_hr {
	height: 1px;
	border-bottom: 1px dotted #c9dce2;
}

h1, h2, h3 {
	line-height: normal;
	font-weight: bold;
	margin: 0;
}

h1 {
	font-size: 1.7em;
	padding: 0 0 1ex;
}

h2 {
	font-size: 1.6em;
	padding: 1ex 0;
}

h3 {
	font-size: 1.4em;
	padding: 1ex 0 0.2ex;
}

.inp {
	border-left: 1px solid #808080;
	border-top: 1px solid #808080;
	border-bottom: 1px solid #D4D0C8;
	border-right: 1px solid #D4D0C8;
	background-color: #fff;
	font-family: Tahoma, Helvetica, Arial, helvetica, sans-serif;
	font-size: 13px;
}

.bt {
	background-color: #fff;
	border-bottom: 1px solid #808080;
	border-right: 1px solid #808080;
	border-left: 1px solid #D4D0C8;
	border-top: 1px solid #D4D0C8;
	height: 20px;
	font-size: 11px;
	font-weight: normal;
}

.sbm {
	padding-left: 14px;
	background: url("/img/icons/accept.gif");
	background-repeat: no-repeat;
	background-position: 0 50%;
	background-color: #fff;
	margin-left: 5px;
}

.cls {
	padding-left: 14px;
	background: url("/img/icons/deny.gif");
	background-repeat: no-repeat;
	background-position: 0 50%;
	background-color: #fff;
	margin-left: 5px;
}

#diena_zip_right {
	float: right;
}

#diena_zip_right a {
	color: #215D98;
}

.col_d {
	margin-top: -40px !important;
}

img {
	border: 0 !important;
}

/* ++++++++++++++++++++++++++++ POP UP ++++++++++++++++++++++++++++++++++++++ */
#popup_ct {
	padding: 5px;
	text-align: left;
}

#popup_body {
	width: 700px;
	margin: 0 auto;
}

#popup_ct .ad_cat_path {
	overflow: hidden;
}

#popup_ct .ad_cat_path a {
	font-weight: normal;
	font-size: 13px;
}

#popup_ct .ad_cat_path img {
	display: none;
}

.zip_child_span {
	font-weight: normal;
	/*font-size:11px;*/
}

.zip_child_span a {
	/*font-weight:bold;*/
}

#view_menu .menu1 td {
	white-space: nowrap;
	vertical-align: middle;
}

#view_menu .menu1 .icon {
	/*width:30px;*/
	padding-left: 15px;
	padding-right: 2px;
}

/* ---------------------------- POP UP -------------------------------------- */

.login_popup {
	width: 233px;
	clear: both;
	margin: 20px auto;
}

.login_popup input {
	width: 210px;
}

.login_popup .inpShadow {
	clear: left;
}

.login_popup .poga_wrap {
	clear: right;
	float: right;
	margin: 2px 0 0 0;
}

.login_popup .poga_button {
	width: 100px;
}

.login_popup .passport {
	clear: both;
}

.login_popup label, .login_popup label b {
	height: 15px !important;
	line-height: 15px !important;
}

.login_popup label.checkboxLabel {
	height: 29px !important;
	line-height: 29px !important;
}

.login_popup .poga_buttonDR {
	width: 181px !important;
}

.login_popup .divider {
	width: 233px;
	border-bottom: 1px solid #e2e9ea;
	height: 10px;
	margin: 10px 0 10px 0;
	text-align: center;
	clear: both;
}

.login_popup .divider span {
	color: #618a91;
	background-color: #ffffff;
	padding: 10px;
}

.register_popup {
	width: 712px;
	margin: 20px;
}

.register_popup .regBox {
	width: 195px;
	float: left;
	text-align: left;
}

.register_popup .regBox label {
	float: left;
	display: block;
	clear: both;
	height: 19px;
	line-height: 19px;
}

.register_popup .regBox label b {
	height: 19px;
	line-height: 19px;
}

.register_popup .regBox .inpShadow {
	float: left;
	clear: left;
}

.register_popup .regBox .inpShadow input {
	width: 170px;
}

.register_popup .regBox img {
	float: left;
	margin-top: -5px;
	width: 80px;
}

.register_popup .regBox .desc {
	display: block;
	width: 100%;
	height: 90px;
}

.register_popup .regBox .title {
	font-weight: bold;
	color: #08606F;
	clear: both;
	margin-bottom: 5px;
}

.register_popup .divider {
	width: 15px;
	border-right: 1px solid #e2e9ea;
	height: 330px;
	margin: 0 25px 0 15px;
	text-align: center;
	float: left;;
}

.register_popup .divider span {
	color: #618a91;
	display: block;
	width: 15px;
	background-color: #ffffff;
	padding: 10px 5px 10px 5px;
	margin-top: 140px;
}

.register_popup .poga_wrap {
	margin: 10px 0 0 7px;
	float: left;
	clear: both;
	width: 130px;
}

.register_popup .poga_button {
	width: 130px !important;
}

/*footer*/
.siteFooter {
	display: flex;
	justify-content: space-between;
	text-align: left;
}

.siteFooter .links {
	margin-bottom: 10px;
}
.siteFooter .links a {
	font-size: 13px;
	font-weight: bold;
	color: #0080a3;
	margin-right: 20px;
	text-decoration: none;
}
.siteFooter .links a:hover {
	text-decoration: underline;
}
.siteFooter .totals {
	font-size: 11px;
	color: #6c6e71;
	margin-bottom: 37px;
}
.siteFooter .copyright {
	font-size: 11px;
	color: #b4b7ba;
}
.siteFooter .copyright img {
	vertical-align: middle;
	margin-right: 6px;
	margin-top: -2px;
}
.siteFooter .right {
	text-align: right;
}
.siteFooter .dgLogo {
	margin-right: 32px;
}



#infobox3 a {
	color: #6d7476;
	text-decoration: none;
}

#infobox3 a:hover {
	text-decoration: underline;
}

/* tooltip */
#ToolTip {
	border: 1px solid #ccc;
	background-color: #fff;
	opacity: 0.95;
	filter: alpha(opacity=95);
	padding: 5px;
	font-size: 11px;
	position: fixed;
	z-index: 10000;
}

#ToolTip h3, #ToolTip p {
	font-size: 11px;
	font-weight: normal;
}

/* +++ infobox v3 +++ */
#infobox3 {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1000;
}

#infobox3 table {
	border-collapse: collapse;
	border-spacing: 0;
}

#infobox3 table, #infobox3 td {
	margin: 0;
	padding: 0;
}

#infobox3_overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #000000;
	opacity: 0.7;
	filter: alpha(opacity=70);
}

#infobox3_content_table {
	height: 100%;
	width: 100%;
}

#infobox3_content_table2 {
	position: relative;
}

#infobox3_tl {
	width: 13px;
	height: 62px;
	background-image: url('/img/infobox/sprite.png');
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/infobox/sprite.png', sizingMethod='crop');
}

#infobox3 #infobox3_tm {
	height: 52px;
	background-position: 0 -83px;
	background-image: url('/img/infobox/sprite.png');
	background-repeat: repeat-x;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/infobox/sprite.png', sizingMethod='crop');
	font-size: 17px;
	font-weight: bold;
	line-height: 50px;
	padding: 10px 50px 0 20px;
}

#infobox3_tr {
	width: 13px;
	height: 62px;
	background-position: -13px 0;
	background-image: url('/img/infobox/sprite.png');
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/infobox/sprite.png', sizingMethod='crop');
}

#infobox3_l {
	width: 13px;
	background-image: url('/img/infobox/sprite2.png');
	background-repeat: repeat-y;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/infobox/sprite2.png', sizingMethod='crop');
}

#infobox3_r {
	width: 13px;
	background-position: -13px 0;
	background-image: url('/img/infobox/sprite2.png');
	background-repeat: repeat-y;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/infobox/sprite2.png', sizingMethod='crop');
}

#infobox3_bl {
	width: 13px;
	height: 10px;
	background-position: 0 -62px;
	background-image: url('/img/infobox/sprite.png');
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/infobox/sprite.png', sizingMethod='crop');
}

#infobox3_bm {
	height: 10px;
	background-position: 0 -73px;
	background-image: url('/img/infobox/sprite.png');
	background-repeat: repeat-x;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/infobox/sprite.png', sizingMethod='crop');
}

#infobox3_br {
	width: 13px;
	height: 10px;
	background-position: -13px -62px;
	background-image: url('/img/infobox/sprite.png');
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/infobox/sprite.png', sizingMethod='crop');
}

#infobox3_closeButton {
	position: absolute;
	top: -23px;
	right: 11px;
	width: 31px;
	height: 27px;
	cursor: hand;
	cursor: pointer;
	background-position: 0 -145px;
	background-image: url('/img/infobox/sprite.png');
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/infobox/sprite.png', sizingMethod='crop');
}

#infobox3_closeButton.hover {
	opacity: 0.7;
	filter: alpha(opacity=70);
	background-image: url('/img/infobox/sprite.png');
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/infobox/sprite.png', sizingMethod='crop');
}

#infobox3_box {
	position: relative;
	background-color: #EAEDF2;
}

#infobox3_box_lite {
	position: relative;
	background-color: #fff;
}

#infobox3_box_content {
	width: 200px;
	height: 200px;
	background-color: #fff;
	overflow: auto;
}

#infobox3_box_content.load {
	background-image: url('/img/load.gif');
	background-position: center center;
	background-repeat: no-repeat;
}

#infobox3_box_content.with_padding {
	padding: 0;
}

#infobox3_box_content iframe {
	width: 100%;
	height: 100%;
}

/* --- infobox v3 --- */

#infobox3_box_content .alertBox.inside {
	width: 360px;
}

#infobox3_box_content h1 {
	text-align: left;
}

#infobox3_box_content .textareaShadow {
	width: 350px;
}

/* sludinajumu raadisana arpus /zip/ */

.zip_ext_vertical .zip_ext {
	margin: 4px 0;
}

.zip_ext {
	border: 1px solid #FF6000;
	background-color: #FFDEAD;
	text-align: left;
	overflow: hidden;
	padding: 4px 0;
}

.zip_ext_note {
	border: 1px solid #FF6000;
	background: #F1F1F1 url('/img/zip_addressbar.gif') no-repeat 4px center;
	padding: 4px 4px 4px 24px;
	margin: 8px 0 4px 0;
}

.zip_ext_note a {
	color: #465A99 !important;
	font-weight: bold;
}

.zip_ext .zip_ext_top {
	font-size: 11px !important;
	display: block;
	text-decoration: none !important;
	overflow: hidden;
	color: black;
	margin: 0 4px;
	height: 72px;
}

.zip_ext .zip_ext_top * {
	cursor: pointer;
	color: black;
	line-height: 14px;
	font-size: 11px !important;
}

.zip_ext .zip_ext_img {
	border: 1px solid #FF6000 !important;
	background: #F1F1F1 no-repeat center center;
	margin: 1px 6px 1px 2px;
	width: 90px;
	height: 67px;
	display: block;
	float: left;

}

.zip_ext h4 {
	font-weight: bold;
	margin: 0;
	padding: 0;
}

.zip_ext h5 {
	font-weight: bold;
	font-size: 11px !important;
	margin: 0;
	padding: 0;
	color: #FF6000 !important;
}

.zip_ext .zip_ext_bottom {
	border-top: 1px solid #FF6000;
	height: 12px;
	padding: 0 4px;
}

.zip_ext_bottom a {
	color: #FF6000 !important;
}

#draugiem_header {
	text-align: left;
	border-bottom: 1px solid #E7E7E7;
	margin-bottom: 5px;
	padding: 5px 0;
	height: 20px;
}

#draugiem_header div {
	padding-top: 5px;
	float: right;
}

#draugiem_header a, #draugiem_header span {
	text-decoration: none;
	color: #6e6d6d;
	font-size: 11px;
	font-weight: bold;
	padding-left: 6px;
}

#draugiem_header a:hover {
	text-decoration: underline;
	color: #6e6d6d;
	font-size: 11px;
	font-weight: bold;
}

#draugiem_header a#logout {
	background: url('/img/icons/logout.gif') no-repeat 6px 3px;
	padding-left: 16px;
	color: #3f3f3f;
}

#emaildata td {
	vertical-align: middle;
}

#emaildata .inpShadow.radio, #emaildata label {
	float: left;
}

#emaildata label {
	margin-right: 20px;
	line-height: 33px;
}

#emaildata br {
	display: none;
}

#paid_block_content .poga_wrap {
	float: none;
}

.adsPlace204 {
	display: none;
}

#navi_list {
	clear: both;
}

#infobox3 .showPayOptions td.tab {
	padding: 3px 5px;
	text-align: left;
	position: relative;
	background-color: transparent;
	cursor: pointer;
	border: 0 solid transparent;
	border-top-left-radius: 5px;

	border-bottom-left-radius: 5px;

}

#infobox3 .showPayOptions td.block, #infobox3 .showPayOptions td.tab.show {
	background-color: #e3eaed;
}

#infobox3 .showPayOptions td.tab input {
	position: absolute;
}

#infobox3 .showPayOptions td.tab b {
	color: #0095AD;
	font-weight: normal;
}

#infobox3 .showPayOptions td.tab.show b {
	font-weight: bold;
}

#infobox3 .showPayOptions td.tab:hover a b.title {
	/*background-color: #e3eaed;
	font-weight: bold;*/
	text-decoration: underline;
}

#infobox3 .showPayOptions td.block {
	border: 0 solid transparent;
	border-radius: 5px;

}

#infobox3 .showPayOptions td.block.first {
	border-top-left-radius: 0;

}

#infobox3 .showPayOptions h2.virsr2 {
	display: none;
}

#offer_form td label {
	float: right;
}

#filter_form td label {
	float: right;
	margin-right: 0;
}

#filter_form td label.radioLabel {
	float: left;
	margin-right: 20px;
}

#filter_form .fields {
	margin: 10px 20px;
}

#send_email_form {
	padding: 10px;
}

#send_email_form td label {
	float: right;
}


.newCatBadge {
	background-color: #ff6700;
	padding: 1px 5px;
	color: #ffffff;
	border-radius: 3px;

	margin-right: 2px;
	font-size: 10px;
}

.newCatTitle {
	font-weight: bold;
}

.popup_wrapper {
	display: none;
	background: url(/img/popup_back.png);
	position: fixed;
	width: 100%;
	height: 100%;
	text-align: center;
	z-index: 1000;
}

.popup_wrapper .popup_jani {
	background: url(/img/ligo_banner.png);
	position: relative;
	top: 25%;
	left: 132px;
	width: 707px;
	height: 398px;
}

.popup_wrapper .popup_jani .popup_jani_header {
	background: url(/img/ligo_banner_header.png);
	height: 29px;
	width: 254px;
	margin-left: 229px;
	position: relative;
	top: 8px;
}

.popup_wrapper .popup_jani .popup_jani_content {
	position: relative;
	top: 35px;
	width: 640px;
	text-align: justify;
	text-justify: inter-word;
	margin-left: 33px;
	color: #edeea2;
	font-size: 13px;
}

.popup_wrapper .popup_jani .popup_jani_content.centered {
	top: 55px;
	text-align: center;
}

.popup_wrapper .popup_jani .popup_jani_close {
	background: url(/img/ligo_banner_close.png);
	height: 9px;
	width: 9px;
	float: right;
	right: 6px;
	margin-top: -18px;
	margin-right: 10px;
	cursor: pointer;
}

.popup_wrapper .popup_jani .popup_jani_add {
	background: url(/img/ligo_banner_add.png);
	height: 42px;
	width: 222px;
	margin-left: 241px;
	top: 69px;
	position: relative;
}

.popup_wrapper .popup_jani a.view {
	position: relative;
	top: 68px;
	color: #EDEEA2;
}

.user_contacts {
	border-radius: 3px;

	background: #e7edef;
	margin-top: 5px;
	padding: 4px;
}

#ct .btnSendMail {
	background: #ff6600;
	height: 52px;
	line-height: 52px;
	color: #fff;
	display: block;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	border-radius: 3px;
	margin-bottom: 10px;
	margin-top: 5px;
}
#ct  .btnSendMail:hover {
	background: #ff771d;
	text-decoration: none;
}
#ct  .btnSendMail:active {
	background: #e15a00;
}


.move_button {
	top: 0 !important;
	margin-top: 0 !important;
	background: #ff8d2b !important;
	padding-right: 0 !important;
	border-radius: 3px;

}

.move_button span {
	background: transparent !important;
	padding: 1px 10px !important;
	color: #fff;
	margin-left: 0 !important;
}

.move_info {
	height: 150px;
	background: transparent !important;
}

#bottom_info.popup {
	float: left;
	width: 528px;
	margin-top: 50px;
	border: 0;
}

.crit .text {
	float: left;
}

.crit .cancel {
	background: url(/img/buttons/cancel.png) center center no-repeat;
	border-left: 1px solid #c9c9c9;
	float: right;
	width: 22px;
	height: 24px;
	margin: -2px 0 0 9px;
	cursor: pointer;
}

.poga_wrap2.print span {
	background-position: -520px -148px;
}

.poga_wrap2.print span:hover {
	background-position: -520px -148px;
}

.d_filter_span {
	width: 100% !important;
	text-align: center;
	border: 1px solid #e7e7e7;
	border-radius: 3px;

	margin: 5px 1px;
}

.d_filter_span a {
	width: 100%;
	margin: 7px 0;
	display: block;
}

.d_filter_span a:hover {
	text-decoration: none !important;
}

.d_filter_span a .name {
	width: 100% !important;
}

.move_wrapper {
	width: 243px;
	float: left;
	margin-right: 13px;
}

.move_wrapper .highlight {
	margin-bottom: 4px;
	height: 31px;
	border-radius: 3px;
	background: #e7edef;
	font-weight: bold;
	vertical-align: middle;
	line-height: 31px;
	padding-left: 11px;
	font-size: 8px;
}

.move_wrapper .highlight b {
	color: #51a8bc;
	font-size: 10px;
	margin-right: 4px;
}

.move_wrapper .highlight.highlighted b {
	color: #ee6204;
}

.move_wrapper .highlight.faded b {
	color: #b9dce4;
}

.move_wrapper .highlight.faded {
	background: #f5f8f9;
	color: #d2d3d3;
}

.move_wrapper.arrow {
	background: url(/img/arrowMove.png) no-repeat 2px 12px;
	width: 253px;
	padding-left: 14px;
}

.ad_title {
	font-size: 20px;
	font-weight: bold;
}

.ad_price {
	font-size: 15px;
}

.ad_price.bordered {
	border-top: 1px solid #e7edef;
	padding: 10px 0;
	margin-bottom: 25px;
}

.ad_price b {
	color: #fc8c37;
}

#ad_title.popup .poga_wrap {
	margin-top: 26px;
}

#ad_title.popup .poga_button {
	line-height: 25px;
}

.right.rt span, .right.rb span {
	width: 106px !important;
}

#draugiemLike {
	margin: 28px 0 0 0;
	float: right !important;
}

.fb-like {
	float: right !important;
	width: 72px;
	margin: 28px 0 0 7px;
}
#ad_title .fb-share-button {
	float: right !important;
	width: 72px;
	margin: 28px 0 0 7px;
}

.twitter-share-button {
	float: right !important;
	width: 41px;
	margin: 28px 0 0 7px;
}

div.show {
	cursor: pointer;
}

#skinfoot {
	margin-top: 100px;
	border-top: 1px solid #eef1f4;
}


/* EUR cena */
span.EUR,
a.show span.EUR {
	font-size: 0.8em;
	display: inline;
}

.api_table {
	width: 100%;
	margin-bottom: 15px;
	border-collapse: collapse;
}
.api_table th {
	border-bottom: 1px solid #b6b6b6;
}
.api_table td {
	padding: 3px 0;
	border-bottom: 1px solid #C4C4C4;
}
.api_table .delete {
	display: inline-block;
	background: transparent url('/img/icons/myads.png') no-repeat scroll 0 -40px;
	padding-left: 20px;
	line-height: 22px;
}

.api_docs {}
.api_docs p {
	line-height: 22px;
}
.api_docs .code {
	font-size: 1em;
	background-color: #eee;
	border: 1px solid #ddd;
	font-family: monospace;
}
.api_docs span.code {
	padding: 0 2px;
}
.api_docs pre.code {
	padding: 5px;
}
.api_docs .alert_info {
	padding: 15px;
	margin-bottom: 20px;
	border-radius: 4px;
	background-color: #d9edf7;
	border: 1px solid #bce8f1;
	color: #31708f;
	font-size: 16px;
	font-weight: bold;
}

.api_docs .api_request {
	border: 1px solid #dfdfdf;
	border-radius: 10px;
	margin-top: 30px;
}
.api_docs .api_request .nav {
	padding-left: 10px;
}
.api_docs .api_request div.tab {
	display:none;
	padding: 20px;
}
.api_docs .api_request div.tab.active {
	display: block;
}
.api_docs .api_request h2 {
	font-size: 20px;
	margin: 10px 20px;
	line-height: 20px;
	padding: 0;
}
.api_docs .api_request h3 {
	font-size: 14px;
	background: #eee;
	margin-bottom: 10px;
	margin-top: 0;
	padding: 5px 20px;
}
.api_docs .api_request h3 b {
	font-size: 16px;
}
.api_docs .api_request h3 span {
	font-weight: normal;
	color: #888;
}
.api_docs .api_request h3 i {
	color: #669;
}
.api_result pre {
	font-size: 11px;
	max-height: 400px;
	overflow: auto;
	line-height: 12px;
}

.api_table {
	width:100%;
	font-size: 14px;
	line-height: 18px;
	border-collapse: collapse;
	margin-bottom: 20px;
	margin-top: 5px;
}
.api_table:last-child {
	margin-bottom: 0;
}
.api_table .api_table{
	margin-top: 0;
	margin-bottom: 0;
}
.api_table tr.childRow > td{
	padding-left: 30px;
}
.api_table textarea , .api_table input, .api_table select{
	margin: 0;
}
.api_table textarea {
	width: 535px;
	height: 200px;
	font-family: monospace;
	font-size: 12px;
}
.api_table .api_table tr:first-child td{
	border-top-width: 0 ;
}
.api_table .api_table tr:last-child td{
	border-bottom-width: 0 ;
}
.api_table td{
	border: 1px solid #dfdfdf;
	padding: 6px;
}
.api_table td.property{
	font-weight: bold;
	padding-left: 20px;
}
.api_table td.description{
	width: 400px;
}
.api_table td.type{
	width: 100px;
}
.api_table td.required:after{
	content: ' *';
	color: #f0473d;
}
.api_table .api_table td:last-child{
	border-right-width: 0;
}
.api_table .childRow>td{
	padding: 0;
}

.api_table .docsToggle{
	color: black;
	text-decoration: underline;
}
.api_table .docsToggle:hover{
	color: #f0473d;
}
.api_table .docsToggle:before{
	float: left;
	content: "▷";
	font-size: 10px;
	margin-left: -15px;
}
.api_table .docsToggle.opened:before{
	content: "▽";
}


.api_docs .nav {
	margin-bottom: 0;
	padding-left: 0;
	list-style: none;
}
.api_docs .nav::before {
	content: " ";
	display: table;
}
.api_docs .nav::after {
	content: " ";
	display: table;
	clear: both;
}

.api_docs .nav>li>a {
	padding: 10px 15px;
}

.api_docs .nav>li>a:focus, .api_docs .nav>li>a:hover {
	text-decoration: none;
}

.api_docs .nav>li.disabled>a {
	color: #777;
}

.api_docs .nav>li.disabled>a:focus, .api_docs .nav>li.disabled>a:hover {
	color: #777;
	text-decoration: none;
	background-color: transparent;
	cursor: not-allowed;
}

.api_docs .nav .open>a, .api_docs .nav .open>a:focus, .api_docs .nav .open>a:hover {
	background-color: #eee;
	border-color: #428bca;
}

.api_docs .nav .nav-divider {
	height: 1px;
	margin: 9px 0;
	overflow: hidden;
	background-color: #e5e5e5;
}

.api_docs .nav>li>a>img {
	max-width: none;
}
.api_docs .nav-tabs {
	border-bottom: 1px solid #ddd;
}

.api_docs .nav-tabs>li {
	float: left;
	margin-bottom: -1px;
}

.api_docs .nav-tabs>li>a {
	margin-right: 2px;
	line-height: 1.42857143;
	border: 1px solid transparent;
	border-radius: 4px 4px 0 0;
}

.api_docs .nav-tabs>li>a:hover {
	border-color: #eee #eee #ddd;
}

.api_docs .nav-tabs>li.active>a, .api_docs .nav-tabs>li.active>a:focus, .api_docs .nav-tabs>li.active>a:hover {
	color: #555;
	background-color: #fff;
	border: 1px solid #ddd;
	border-bottom-color: transparent;
	cursor: default;
}

.api_docs .nav.nav-tabs>li, .api_docs .nav.nav-tabs>li>a {
	border-radius: 0;
	font-size: 15px;
	transition: border-bottom 50ms ease-in;
	display: block;
	position: relative;
}

.api_docs .nav.nav-tabs>li.active>a, .api_docs .nav.nav-tabs>li>a {
	font-family: ProximaNova-Bold,sans-serif;
	border: none;
	border-bottom: 3px solid transparent;
	color: #6f6f6f;
}

.api_docs .nav.nav-tabs>li.active>a,.api_docs .nav.nav-tabs>li.active>a:focus, .api_docs .nav.nav-tabs>li>a:hover {
	border-color: #222;
	color: #222;
	text-decoration: none !important;
}

.api_docs .nav.nav-tabs:empty {
	display: none;
}

.social-buttons {
	margin-bottom: 10px;
}

.social-buttons.social-buttons-large {
	margin-top: 20px;
}

.social-buttons a {
	width: 112px;
	height: 26px;
	line-height: 26px !important;
	border-radius: 4px;
	display: block;
	color: #ffffff !important;
	text-align: center;
	cursor: pointer;
	font-weight: bold;
	text-decoration: none;
}

.social-buttons.social-buttons-large a {
	width: 100%;
	margin-bottom: 10px;
}

.social-buttons .social-button-dr {
	background: #ff6600;
	float: left;
}

.social-buttons .social-button-dr:hover {
	background: #ff771d;
	text-decoration: none !important;
}

.social-buttons .social-button-dr:active {
	background: #e15a00;
}

.social-buttons .social-button-fb {
	background: #4267b2;
	float: right;
}

.social-buttons .social-button-fb:hover {
	background: #365899;
	text-decoration: none !important;
}

.social-buttons .social-button-fb:active {
	background: #577fbc;
}

.social-buttons a .icon {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: text-bottom;
	margin-right: 6px;
}

.social-buttons .social-button-fb .icon {
	background: url('/img/fb@2x.png');
	background-size: 16px auto;
}

.social-buttons .social-button-dr .icon {
	background: url('/img/draugiem@2x.png');
	background-size: 16px auto;
}

.login-links {
	text-align: left;
}

.login-links a {
	display: inline-block !important;
	font-size: 14px;
	line-height: 16px !important;
	color: #0095ae;
	vertical-align: middle;
	margin: 0 !important;
}

.login-links .sep {
	display: inline-block;
	vertical-align: middle;
	width: 1px;
	height: 16px;
	margin: 0 8px;
	background: #d8d8d8;
}

.sk-fading-circle {
	margin: 0 auto;
	width: 40px;
	height: 40px;
	position: relative;
}

.sk-fading-circle .sk-circle {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}

.sk-fading-circle .sk-circle:before {
	content: '';
	display: block;
	margin: 0 auto;
	width: 15%;
	height: 15%;
	background-color: #0097C0;
	border-radius: 100%;
	-webkit-animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
	animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
}
.sk-fading-circle .sk-circle2 {
	-webkit-transform: rotate(30deg);
	-ms-transform: rotate(30deg);
	transform: rotate(30deg);
}
.sk-fading-circle .sk-circle3 {
	-webkit-transform: rotate(60deg);
	-ms-transform: rotate(60deg);
	transform: rotate(60deg);
}
.sk-fading-circle .sk-circle4 {
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
}
.sk-fading-circle .sk-circle5 {
	-webkit-transform: rotate(120deg);
	-ms-transform: rotate(120deg);
	transform: rotate(120deg);
}
.sk-fading-circle .sk-circle6 {
	-webkit-transform: rotate(150deg);
	-ms-transform: rotate(150deg);
	transform: rotate(150deg);
}
.sk-fading-circle .sk-circle7 {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}
.sk-fading-circle .sk-circle8 {
	-webkit-transform: rotate(210deg);
	-ms-transform: rotate(210deg);
	transform: rotate(210deg);
}
.sk-fading-circle .sk-circle9 {
	-webkit-transform: rotate(240deg);
	-ms-transform: rotate(240deg);
	transform: rotate(240deg);
}
.sk-fading-circle .sk-circle10 {
	-webkit-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	transform: rotate(270deg);
}
.sk-fading-circle .sk-circle11 {
	-webkit-transform: rotate(300deg);
	-ms-transform: rotate(300deg);
	transform: rotate(300deg);
}
.sk-fading-circle .sk-circle12 {
	-webkit-transform: rotate(330deg);
	-ms-transform: rotate(330deg);
	transform: rotate(330deg);
}
.sk-fading-circle .sk-circle2:before {
	-webkit-animation-delay: -1.1s;
	animation-delay: -1.1s;
}
.sk-fading-circle .sk-circle3:before {
	-webkit-animation-delay: -1s;
	animation-delay: -1s;
}
.sk-fading-circle .sk-circle4:before {
	-webkit-animation-delay: -0.9s;
	animation-delay: -0.9s;
}
.sk-fading-circle .sk-circle5:before {
	-webkit-animation-delay: -0.8s;
	animation-delay: -0.8s;
}
.sk-fading-circle .sk-circle6:before {
	-webkit-animation-delay: -0.7s;
	animation-delay: -0.7s;
}
.sk-fading-circle .sk-circle7:before {
	-webkit-animation-delay: -0.6s;
	animation-delay: -0.6s;
}
.sk-fading-circle .sk-circle8:before {
	-webkit-animation-delay: -0.5s;
	animation-delay: -0.5s;
}
.sk-fading-circle .sk-circle9:before {
	-webkit-animation-delay: -0.4s;
	animation-delay: -0.4s;
}
.sk-fading-circle .sk-circle10:before {
	-webkit-animation-delay: -0.3s;
	animation-delay: -0.3s;
}
.sk-fading-circle .sk-circle11:before {
	-webkit-animation-delay: -0.2s;
	animation-delay: -0.2s;
}
.sk-fading-circle .sk-circle12:before {
	-webkit-animation-delay: -0.1s;
	animation-delay: -0.1s;
}

@-webkit-keyframes sk-circleFadeDelay {
	0%, 39%, 100% { opacity: 0; }
	40% { opacity: 1; }
}

@keyframes sk-circleFadeDelay {
	0%, 39%, 100% { opacity: 0; }
	40% { opacity: 1; }
}

.NativeUploader{
	position:relative;
	height:100%;
	min-height:22px;
	-moz-user-select:none;
	-webkit-user-select:none;
	overflow:hidden;
}

.NativeUploader input{
	position:absolute;
	opacity:0;
	filter:alpha(opacity=0);
	top:0;
	left:0;
	width:100%;
	height:100%;
	font-size:80px;
	cursor:pointer;
}

.NativeUploader input::-webkit-file-upload-button{
	cursor: pointer;
}

.upload-thumb {
	width: 100px;
	height: 100px;
	box-sizing: border-box;
	border: 1px solid #cccccc;
}

.upload-thumb .sk-fading-circle {
	margin-top: 30px;
	margin-left: 30px;
}

.upload-progress-info {
	text-align: center;
}

#video_div .alertBox {
	margin-bottom: 10px;
	max-width: 300px;
}

.video-thumbnail-title {
	margin-left: 5px;
	font-weight: bold;
}

.upload_thumb label {
	border: 1px solid #ffffff;
}

#video_div input {
	width: 100%;
}

#video_upload_button {
	display: inline-block;
	position: relative;
	font-size: 13px;
	color: #0097c0;
	line-height: 26px;
	height: 26px;
	padding: 0 5px;
	font-weight: bold;
}

.video-upload-info {
	font-size: 11px;
	line-height: 16px;
	color: #8ba9ae;
	margin-top: 5px;
	padding: 0 5px;
}

#video_upload_button .NativeUploader {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}

.AdPicUPload .alertBox {
	margin-bottom: 10px;
}

.AdPicUpload .upload-button {
	width: 208px;
	height: 26px;
	box-sizing: border-box;
	background: #0097c0;
	color: #ffffff !important;
	font-weight: bold;
	font-size: 13px;
	line-height: 26px;
	text-align: center;
	position: relative;
	border-radius: 3px;
	display: inline-block;
	overflow: hidden;
}

.AdPicUpload .upload-info {
	font-size: 11px;
	line-height: 16px;
	color: #8ba9ae;
	margin-top: 5px;
}

.AdPicUpload .upload-button .NativeUploader, .AdPicUpload .upload-button .flashUpload {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}

.AdPicUpload .items {
	margin-bottom: 10px;
}

.AdPicUpload .items:empty {
	margin-bottom: 0;
}

.AdPicUploadItem {
	height: 150px;
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
}

.AdPicUploadItem .image {
	width: 130px;
	height: 130px;
	box-sizing: border-box;
	background: no-repeat center center;
	background-size: contain;
	cursor: pointer;
	border: 3px solid #ffffff;
}

.AdPicUploadItem .image.error {
	background-size: auto;
}

.AdPicUploadItem.active .image {
	border: 3px solid #0097c0;
}

.AdPicUploadItem.uploading .image {
	border: 1px solid #cccccc;
	cursor: default;
}

.AdPicUploadItem.uploading .image .sk-fading-circle {
	margin-top: 45px;
	margin-left: 45px;
}

.AdPicUploadItem .delete {
	text-align: center;
	font-size: 13px;
	line-height: 20px;
}

.forgot-password-link a {
	color: #0095AE;
	text-decoration: none;
}

.forgot-password-link a:hover {
	text-decoration: underline;
}

.ForgotPassword {
	padding: 0 10px;
}

.ForgotPassword .alertBox {
	width: 100%;
	margin-bottom: 5px;
	box-sizing: border-box;
}

.ForgotPassword .alertBox.ok {
	margin-top: 10px;
}

.ForgotPassword .forgot-password-form {
	width: 200px;
	margin: 0 auto;
}

.ForgotPassword .forgot-password-form label {
	display: block;
	padding-left: 2px;
	float: none;
}

.ForgotPassword .forgot-password-form .inpShadow, .ForgotPassword .forgot-password-form .inpShadow span {
	float: none;
}

.ForgotPassword .forgot-password-form .poga_wrap {
	float: none;
	margin-left: 2px;
}

.ForgotPassword .text-right {
	text-align: right;
}

.ForgotPassword .poga_wrap {
	margin-left: 2px;
}

.ForgotPasswordPage {
	padding: 0 10px;
}

.ForgotPasswordPage h1 {
	margin-left: 10px;
}

.carSellWarning {
	width: 100%;
	box-sizing: border-box;
}

.carSellWarning h3 {
	padding-top: 0;
}

#zipAdminMDRT {
	width: 350px;
	height: 80px;
	font-size: 13px;
	padding: 3px;
}

/* +++ svg_icons.css +++ */
#svg-icon-container svg path {
    fill: inherit;
    stroke: inherit;
}

.svg-icon {
    display: inline-block;
    vertical-align: middle;
    width: 16px;
    height: 16px;
    stroke-width: 0;
    line-height: 16px;
    stroke: currentColor;
    fill: currentColor;
    pointer-events: none;
    transform: translateZ(0); /* Firefox blurry fix */
}

.svg-icon-solid path {
    stroke: currentColor;
    fill: currentColor;
}

.svg-icon-nofill, .svg-icon-nofill path {
    fill: none;
}

.svg-icon-24 {
    width: 24px;
    height: 24px;
}

.svg-icon-32 {
    width: 32px;
    height: 32px;
}

.svg-icon-pointer-dd-white use {
    fill: #ffffff;
}
/* --- svg_icons.css --- */

#verify-email-container {
	width:980px;
	margin-top:60px;
}

#verify-email {
	display:table;
	width:800px;
	margin:0 auto;
	font-size: 14px;
	line-height: 20px;
	color: #58595c;
}

#verify-email a {
	color: #0080a3;
	font-weight: bold;
	display:inline-block;
	margin-right: 30px;
}

#verify-email .img-block {
	display:inline-block;
}

#verify-email .img-block img {
	width:160px;
	height:160px;
	padding-right:30px;
}

#verify-email .content-block {
	display: table-cell;
	vertical-align: top;
}

#verify-email .content-block svg {
	display:none;
}

#verify-email .content-block.sent #verifyMailButton {
	color:#629429;
}

#verify-email .content-block.sent svg {
	display:inline-block;
	margin-right: 6px;
	vertical-align: text-top;
}
.page-rules-menu li {
	padding: 5px 0px;
}
.page-rules h2 {
	font-size: 14px;
	height: 48px;
	line-height: 48px;
	font-weight: bold;
	border-top: 1px solid #dbdbdb;
	box-sizing: border-box;
	margin: 0;
	cursor: pointer;
	padding: 0px;
	background: url('/img/arrowDown.png') no-repeat 99%;
}
.page-rules h2.expanded {
	background: url('/img/arrowUp.png') no-repeat 99%;
}
.page-rules ul {
	margin: 0px;
}
.page-rules div {
	display: none;
}
.page-rules .download {
	display: block;
	margin-top: 20px;
}
.page-rules .download img{
	margin-right: 5px;
	vertical-align: top;
}
.page-rules .pricelist {
	border-spacing: 2px;
}
.page-rules .pricelist td, .page-rules .pricelist th {
	border: 1px solid #e1e1e1;
}
.page-rules .pricelist th {
	background: #e1e1e1;
	text-align: center;
}
#cookie-notice {
	position: fixed;
	top: 0px;
	left: 0px;
	right: 0px;
	height: 60px;
	background-color: #3b444f;
	color: #eef1f4;
	font-size: 13px;
	width: 100%;
	z-index: 2;
}
#cookie-notice .container {
	width: 980px;
	display: table;
	margin: auto;
}
#cookie-notice .container p.text {
	height: 60px;
	display: table-cell;
	vertical-align: middle;
	padding-right: 30px;
}
#cookie-notice .container p.btn {
	display: table-cell;
	vertical-align: middle;
	text-align: right;
}
#cookie-notice .container p.btn span {
	display: inline-block;
	background-color: #eef1f4;
	color: #3b444f;
	border-radius: 5px;
	padding: 6px 12px;
	font-weight: bold;
	font-size: 13px;
	cursor: pointer;
}
#cookie-notice .container p.btn span:hover {
	background-color: #fff;
}
#cookie-notice a {
	color: #0ebae8;
	text-decoration: none;
}
#cookie-notice a:hover {
	color: #0097c0;
}
.hide_param {
	float:left;
}
.hidden {
	display:none;
}