@media (max-width:1300px) {
	#main_container, .content-display-el{width: 1100px; }
	.right_banners{width: 300px;}
	.index-category h2{font-size: 15px;}
	.ad_descr_sm, .item-descr_sm{width: 615px;}
	.site-menu-container > ul.header-dropdown-menu.m-logged-in.m-admin > li > a, .site-menu-container > ul.header-dropdown-menu.m-logged-in.m-admin > li > span{padding: 6px 3px;}
	.site-menu-container > ul.header-dropdown-menu > li > a, .site-menu-container > ul.header-dropdown-menu > li > span{font-size: 13px;}
	.site-menu-container > ul.header-dropdown-menu > li > a, .site-menu-container > ul.header-dropdown-menu > li > span{padding: 6px 37px;}
	
	.site-header-dark div.simple-tbl{width: 100%; }
	.site-header-dark .top .left{padding-left: 10px;}
	.site-header-dark .top .right{padding-left: 10px;}
	.site-header-dark .bottom .simple-tbl > div.logo{padding-left: 10px;}
	.site-header-dark .bottom .mnu-button a{margin-left: 15px;}
	
	
	#notifications-holder{ margin-left:120px;}
	
}



@media (min-width:1120px) {
	.chat-msgs-header{display: none;}
	.admin-pg .simple-tbl.tbl-filter-ads.tbl-cont-with-left-mnu .col-filters{display: none; }
	.admin-pg .simple-tbl.tbl-filter-ads.tbl-cont-with-left-mnu .col-ads{padding-left: 0;}
	
	
}

/* hover efekti */
@media (min-width:1000px) {
	button.primary:hover,input[type=button].primary:hover,input[type=submit].primary:hover, .button.primary:hover{background-color:#a23835;border-color:#a23835}
}

@media (max-width:1150px) {
    .site-header-dark .top .left .premium-active-msg{display: none;}
}

@media (max-width:1120px) {
	body{overflow-x: hidden;}
	#main_container{padding: 0px 10px;}
	#main_container, .content-display-el{width: auto; }
	#main_container>table,#main_container>table>tbody, #main_container>table>tbody>tr, #main_container>table>tbody>tr>td{display: block; width: auto !important;}
	.right_banners{padding-left: 0;}
	
	.site-header{margin-bottom: 10px;}
	.site-header-bottom{display: none; }
	.site-header-top a.lang-select{display: none;}
	
	.site-header-middle{height: auto; padding: 10px;}
	
	.simple-tbl.tbl-header-middle, .simple-tbl.tbl-header-middle>div{display: block; width: auto;}
	.simple-tbl.tbl-header-middle>div{padding: 0px 10px;}
	.site-header-middle .site-main-logo img{margin-top: 15px;}
	
	.tbl-header-middle{display: none !important; }
	.tbl-header-middle-mobile{display: table; }
	.tbl-header-middle-mobile>div{vertical-align: middle;}
	.tbl-header-middle-mobile img{width: 125px;}
	.tbl-header-middle-mobile .buttons{text-align: right; }
	.tbl-header-middle-mobile .buttons > *{vertical-align: middle; }
	.site-header-submit.mobile{display: inline-block; }
	.site-header-submit.mobile a{margin: 0;}
	.site-header-middle .site-header-submit{width: auto; }
	.site-header-middle .site-header-submit a{width: auto;  font-size: 12px; line-height: 12px; border: 1px solid white;}
	
	
	.site-header-search.mobile{width: auto !important;}
	.site-header-search.mobile{vertical-align: middle;  }
	.site-header-search.mobile form{width: 100%; box-sizing: border-box; padding-right: 0 !important; position: relative;}
	.site-header-search.mobile form button{    color: black;position: absolute;font-size: 18px;right: 32px;top: 50%;margin-top: -3px; background-color: #D0DA39; font-weight: 600; padding: 6px 15px 7px 15px; cursor: pointer; border: none; width: auto;}
	.site-header-search.mobile form button i{font-weight: bold; margin-right: 15px; }
	
	.site-header-search.mobile input{border: none;-webkit-border-radius: 0px; -moz-border-radius: 0px;border-radius: 0px; width: 100%; box-sizing: border-box;}
	
	.site-header-search.mobile input{margin-top: 30px; padding: 8px; font-size: 14px;}
		
	.site-header-search.mobile input{margin-top: 10px; }
	.site-header-search.mobile form{padding-right: 0;}
	.site-header-search.mobile form i{right: 10px; margin-top: -4px; }
	
	.site-header-search.mobile form button{top: -11px; padding: 11px 9px 10px 9px; top: 23px; right: 2px; margin-top: -11px;}
	.site-header-search.mobile form button i{margin-right: 0;}
	.site-header-search.mobile form button span{display: none;}
	
	.ad_descr_sm, .item-descr_sm{width: calc(100% - 125px);}
	.ad_descr, .item-descr{width: calc(100% - 125px);}
	
	#footer>.content-display-el{line-height: 1.6;}
	#footer .mob-br{height: 15px;}
	
	.site-main-logo{position: relative;}
	.mobile-menu-ico{display: inline-block; cursor: pointer; }
	
	#mobile-menu a.lang-select{display: inline-block;}
	
	/*.site-header-middle, #main_container, #footer{transition: all 0.5s ease-in; transform: translate(0px, 0px);}*/
	.site-header-middle.mnu-active, #main_container.mnu-active, #footer.mnu-active{transform: translate(-150px, 0px);}
	#mobile-menu{display: block;}
	
	.site-header-middle{background-color: #BF272D;}
	.site-header-middle>*{transition: all 0.5s ease-in;}
	.site-header-middle.floating{position: fixed;top: 0;left: 0;right: 0;height: auto;z-index: 9;}
	
	
	/*.site-header-middle.floating .site-header-submit.mobile, .site-header-middle.floating .site-header-submit.desktop, .site-header-middle.floating .site-header-search{display: none;}*/
	.search-active  .site-header-search{display: block;}
	
	.site-header-middle #floating-search-btn{display: inline-block;  font-size: 25px; color: white; margin: 0px 10px; text-align: center; cursor: pointer; width: 25px; }
	.site-header-middle #floating-search-btn .fa-times{display: none;}
	.site-header-middle.search-active #floating-search-btn .fa-search{display: none;}
	.site-header-middle.search-active #floating-search-btn .fa-times{display: inline;}
	
	/*.site-header-middle.floating .mobile-menu-ico{top: 13px;}*/
	
	.simple-tbl.tbl-filter-ads, .simple-tbl.tbl-filter-ads>div{display: block; width: auto !important; padding: 0; margin-bottom: 30px;}
	.simple-tbl.tbl-filter-ads .col-filters{padding-right: 0;}
	
	/* chat */
	.chat-list-container, .chat-list-container>div{display: block; padding-left: 0 !important; padding-right: 0 !important; width: 100% !important; }
	.chat-list-container .chat-list-menu ul{border-right: none; padding: 0px; margin: 10px 0px; display: table; width: 100%;}
	.chat-list-container .chat-list-menu ul>li{display: table-cell; }
	.chat-list-container .chat-list-menu ul li a{font-size: 12px;}
	.chat-list-container .chat-list-menu ul li span{float: none;}
	.chat-list-container .chat-list-menu ul li.mnu1{text-align: left; width: 30%;}
	.chat-list-container .chat-list-menu ul li.mnu2{text-align: center;}
	.chat-list-container .chat-list-menu ul li.mnu3{text-align: right; width: 30%;}
	
	.chat-list-container .chat-list-menu ul li a .fal{margin-right: 2px;}
	.chat-list-row .search-inp, .chat-list-row .search-inp input{width: 100%;}
	
	.chat-list-row>div.mobile{display: table-cell; }
	.chat-list-row>div.desktop{display: none;}
	
	.chat-msg-input-container .mob-camera{display: table-cell; text-align: center; width: 30px; font-size: 28px;}
	
	.chat-header{padding: 0;}
	.chat-header p{font-size: 12px;}
	.chat-header p a{font-weight: bold;}
	.chat-header.desktop{display: none;}
	.chat-header.mobile{display: table; width: 100%;}
	.chat-header.mobile>div{display: table-cell; vertical-align: top;}
	.chat-header.mobile .chat-header-profile-img{width: 85px;}
	.chat-header.mobile .chat-header-profile-img img{width: 70px; height: 70px;}
	.chat-header > div a span{display: none;}

	
	.chat-list-menu.bdr{display: none;}
	
	

	.chat-msg .img{ height: 200px; top: -205px;}
	.chat-msg.has-img-1{/*margin-top: 240px;*/}
	
	
	.site-header-chat.mobile{display: inline-block;}
	.site-header-middle .site-header-chat.mobile{padding-left: 0;}
	.site-header-middle .site-header-chat.mobile a{border: none; background-color: transparent; color: white; margin-top: 0; width: auto; padding: 0;}
	.site-header-middle .site-header-chat.mobile a i{font-size: 25px;}
	.site-header-middle .site-header-chat.mobile a span{left: auto; right: -11px;font-size: 12px;line-height: 12px; width: 22px; color: black;}
	
	.chat-msgs-title-page a{display: inline-block; float: right; }
	.chat-msgs-title-page a img{width: 24px; height: 24px;}
	
	
	.cht #pbOverlay .wrapper > img{max-width: 100%;}
	.pb-header-desktop{display: none;}
	.pb-header-mobile{display: block; position: absolute; top: 0; left: 0; width: 100%; color: white; text-align: left; padding: 10px; z-index: 20; background: #BF272D;}
	.pb-header-mobile a{font-size: 36px; color: white; cursor: pointer;}
	.pb-header-mobile a.pb-delete{float: right; margin-right: 25px; display: none;}
	.pb-footer-mobile{display: block; position: absolute; bottom: 0; left: 0; width: 100%; color: black; text-align: left; padding: 10px; z-index: 20; background: #DEDEDE;}
	.pb-footer-mobile a{color: black; cursor: pointer;}
	.pb-footer-mobile a i{font-size: 24px; vertical-align: bottom;}
	.cht #pbOverlay #pbPrevBtn, .cht #pbOverlay #pbNextBtn{opacity: 0;}
	
	.mobile-tbl-wrapper{overflow-x: scroll; max-width: 100%; width: 100%;}
	
	.respo-filters-table, .respo-filters-table>tbody, .respo-filters-table tr, .respo-filters-table th, .respo-filters-table td {display: block; width: auto !important;}
	.respo-filters-table input, .respo-filters-table select{width: 100% !important; box-sizing: border-box;}
	.respo-filters-table .respo-fit-filter-login select{width: 70px !important;}
	.respo-filters-table .respo-fit-filter-login .multiple.dropdown-multiple {width: calc(100% - 90px) !important;}
	
	.ui-tabs .ui-tabs-nav.respo-tabs{}
	.ui-tabs .ui-tabs-nav.respo-tabs li{display: inline-block;float: none;margin: 4px;}
	.ui-tabs .ui-tabs-nav.respo-tabs li.ui-tabs-active{margin-bottom: 0.2em;}
	
	.respo-form-flds input[type=text],.respo-form-flds input[type=password],.respo-form-flds input[type=file], .respo-form-flds select{width:100% !important; max-width: 100% !important; box-sizing: border-box;}
	.respo-form-flds .respo-title{width: 80px;}
	.respo-form-flds select#nr_prefix{width: 70px !important;}
	.respo-form-flds input#nr_number{width: calc(100% - 127px) !important;}
	
	.tab-menu-simple {}
	.tab-menu-simple li{display: inline-block;float: none; margin: 4px;}
	
	
	.chat-msg-input-container{display: table; width: calc(100% + 20px); background-color: #E6E7E9; margin-top: 0; margin-left: -10px; margin-right: -10px;}
	.chat-msg-input-container>div{display: table-cell; padding: 8px 5px; vertical-align: middle;}
	.chat-msg-input-container .mob-img, .chat-msg-input-container .mob-camera, .chat-msg-input-container .mob-send{display: table-cell; text-align: center; width: 30px; font-size: 28px;}
	.chat-msg-input-container .mob-send img{width: 30px; height: 30px;}
	.chat-msg-input-container .mob-img a, .chat-msg-input-container .mob-camera a{color: #5976DD; }
	.chat-msg-input-container .desktop-button, .chat-msg-input-container .desktop-h{display: none;}
	.chat-msg-input-container textarea{height: 40px;}
	.chat-msg-input-container .desktop-h-input-answ, .chat-msg-input-container .desktop-buttons{display: none; }
	
	.simple-tbl.tbl-filter-ads.tbl-cont-with-left-mnu .col-ads{padding-left: 0;}
	
	.f-u-mnu{min-height: 20px !important; text-align: center; padding: 5px !important; margin-bottom: 15px;}
	.f-u-mnu ul{list-style: none; margin :0; padding: 0; font-size: 0px !important; padding-inline-start: 0px !important;}
	.f-u-mnu ul li{display: inline-block; }
	.f-u-mnu ul li a{display: block; color: #191919; font-size: 14px; text-transform: uppercase; border-left: 1px solid #191919; font-weight: 800; padding: 1px 5px; margin: 0px 5px 0px 0px;}
	.f-u-mnu ul li a.active, .f-u-mnu ul li a:hover{color: #BF272D;}
	.f-u-mnu ul li:first-child a{border-left: none;}
	
	.pretpl-btn{text-align: left !important; margin-top: 10px;}
	.broj-bodova-container{width: 100%; margin: 30px 0 15px 0; box-sizing: border-box;}
	
	.f-u-mnu{border-radius: 0px !important; }
	.f-u-mnu ul, .ui-tabs ul{white-space: nowrap; overflow-x: scroll; }
	.f-u-mnu ul ul{display: inline;}
	
	
	
}
@media (min-width:800px) {
	.show-800{display: none !important;}
}

@media (max-width:800px) {
	.site-header-dark{display: none;}
	.site-header-mobile{display: block; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75) !important; margin-bottom: 20px;}
	.site-header-mobile .simple-tbl.content-display-el{width: 100%;}
	.site-header-mobile .top .logo{width: 80%; padding-left: 10px;}
	.site-header-mobile .top .logo a{display: block; padding: 13px 0px;}
	.site-header-mobile .top .logo img{width: calc(100% - 35px);}
	.site-header-mobile .top .mnu-button{text-align: right; width: 80px; vertical-align: middle; padding-right: 5px;}
	.site-header-mobile .top .mnu-button a{display: inline-block; width: 40px;}
	.site-header-mobile .top .mnu-button a img{width: 90%;}
	.site-header-mobile .top .mnu-button a img.a{max-width: 27px;}
	.site-header-mobile .top .logo a {display: block;padding: 11px 0px 8px 0px;}
	.site-header-mobile .top .logo img {width: calc(100% - 50px); max-width: 200px;}
	.site-header-mobile .top .mnu-button {text-align: right;width: 80px;vertical-align: middle;padding-right: 10px;}
	
	.site-header-mobile .middle{background-color: #191919; color: white; padding: 5px 0px; text-align: center;  position: relative;}
	.site-header-mobile .middle.hasof:before{content:""; position: absolute;z-index: 2;  left: 0; top: 0; bottom: 0; width: 40px;background: -moz-linear-gradient(left, rgba(19,19,19,1) 0%, rgba(19,19,19,0) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(left, rgba(19,19,19,1) 0%,rgba(19,19,19,0) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to right, rgba(19,19,19,1) 0%,rgba(19,19,19,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */}
	.site-header-mobile .middle.hasof:after{content:""; position: absolute; z-index: 2; right: 0; top: 0; bottom: 0; width: 40px;background: -moz-linear-gradient(left, rgba(19,19,19,0) 0%, rgba(19,19,19,1) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(left, rgba(19,19,19,0) 0%,rgba(19,19,19,1) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to right, rgba(19,19,19,0) 0%,rgba(19,19,19,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */}
	.site-header-mobile .middle > div{font-size: 0;overflow-x: scroll;white-space: nowrap; padding: 0px 15px;}
	.site-header-mobile .middle a{color: white; display: inline-block; padding: 5px 15px; font-size: 14px;}
	.site-header-mobile .middle a{border-right: 1px solid rgba(255,255,255,0.2);}
	.site-header-mobile .middle a:last-child{border-right: none;}
	
	.filters-box.f-u-mnu{position: relative}
	.filters-box.f-u-mnu > ul{padding-left: 15px !important; padding-right: 15px !important;}
	.filters-box.f-u-mnu:before{content:""; position: absolute;z-index: 2;  left: 0; top: 0; bottom: 0; width: 20px;
	background: -moz-linear-gradient(left, rgba(238,238,238,1) 0%, rgba(238,238,238,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(238,238,238,1) 0%,rgba(238,238,238,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(238,238,238,1) 0%,rgba(238,238,238,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	}
	
	.filters-box.f-u-mnu:after{content:""; position: absolute; z-index: 2; right: 0; top: 0; bottom: 0; width: 40px;
	background: -moz-linear-gradient(left, rgba(238,238,238,0) 0%, rgba(238,238,238,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(238,238,238,0) 0%,rgba(238,238,238,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(238,238,238,0) 0%,rgba(238,238,238,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	}
	
	
	
	.site-header-mobile .bottom{padding: 5px 10px;}
	.site-header-mobile .bottom .submit{vertical-align: middle;}
	.site-header-mobile .bottom .submit a{display: block; background-color: #BF272D;  color: white;  line-height: 36px; font-size: 13px; width: calc(100% - 10px); box-sizing: border-box; text-align: center; border-radius: 5px; }
	.site-header-mobile .bottom .right{width: 36px; text-align: right;vertical-align: middle;}
	.site-header-mobile .bottom .right a{display: inline-block; width: 36px; padding: 7px 0px; font-size: 22px; background-color: #191919; color: white; text-align: center; border-radius: 5px;}
	#mob-search{display: none;}
	.site-header-mobile .search{padding: 5px;}
	.site-header-mobile .search form{display: block; position: relative; margin: 0 !important; padding: 0 !important;}
	.site-header-mobile .search form input{box-sizing: border-box; width: 100%; border-radius: 5px !important; border: 1px solid #DEDEDE; margin: 0 !important;display: block;}
	.site-header-mobile  .search form button{position: absolute; right: 5px; top: 2px;  top: 50%; transform: translateY(-50%);border: none; background: black; border-radius: 3px; color: white; text-transform: initial; font-weight: 400; width: auto; padding: 5px; box-sizing: border-box; width: 100px;} 
    body.is-ios .site-header-mobile  .search form button{top: 2px; transform: translateY(0px);}
    
    .main-dd-menu{width: 100%; box-sizing: border-box; top: 95px;}
    .main-dd-menu:before{display: none; }
    .main-dd-menu-mob-hdr{display: block; padding: 5px; text-align: center; background-color: #191919;font-size: 0;margin: -20px -20px 20px -20px;}
    .main-dd-menu-mob-hdr div a{color: white; display: inline-block; padding: 5px 15px; font-size: 14px;}
    .main-dd-menu-mob-hdr div a:first-child{border-right: 1px solid rgba(255,255,255,0.2);}
	
	
	.breadcrumbs-wnd h1, .breadcrumbs-wnd h2 {font-size: 12px;}

	.index-category{width: 50%; }
	.index-category:nth-child(odd){padding-left: 0;}
	.index-category:nth-child(even){padding-right: 0;}
	.index-category a{padding: 8px 10px 30px 10px;}
	.index-category.index-category-main .index-category-image, .index-category .index-category-image{width: 100%; height: 150px;}
	.index-category h2{margin-top: 0px;}
	
	.ad_row, .item-row{padding-bottom: 4px;}
	.mob-ad-cat{clear: both; display: block; padding: 5px 5px 0px 5px; font-size: 12px; text-align: left; font-weight: 600;}
	.mob-ad-cat > div * {font-weight: 400;}
	.item-row h4 a{ max-height: 60px; line-height: 20px; overflow: hidden;}
	.item-row span.date-display, .item-row span.cat-display{display: none !important; }
	.s-paged-item span.date-display, .s-paged-item  span.cat-display{display: none !important;; }
	.item-row p{ margin-top: -10px; max-height: 60px; line-height: 20px; overflow: hidden;}
	.cdispl .item-row p{ margin-top: -0px; max-height: 60px; line-height: 15px; overflow: hidden;}
	.paged-item .item-descr_sm p{margin-top: -10px;}
	
	#cat-search-filters{display: none;}
	.cat-title-buttons .right{text-align: right;}
	.cat-title-buttons a span{background-color: #191919; color: white; display: inline-block; border-radius: 5px; width: 24px; font-size: 14px; padding: 5px 0px; text-align: center;}
	
	body .cat-title .cat-description, body .subcategories-el{margin-left: 0;}
	body .subcategories-el{padding: 15px;}
	body .main_cat_desc{font-size: 13px;}
	

	table.tbl-to-block-800,table.tbl-to-block-800>tbody, table.tbl-to-block-800>tbody>tr, table.tbl-to-block-800>tbody>tr>td{display: block; width: auto !important;}
	table.tbl-to-block-800 .data-table-title{text-align: left; padding: 0; margin-top: 10px;}
	table.tbl-to-block-800>tbody>tr>td.td-inlineblock800{display: inline-block !important; margin-top: 0;}
	
	.simple-tbl.tbl-to-block-800, .simple-tbl.tbl-to-block-800>div{display: block; width: auto !important; }
	
	.bold-800{font-weight: bold;}
	td.bold-800{margin: 15px 0 5px 0;}
	
	
	.spacer-login{margin-bottom: 5px;}
	/*.login-cancel-td{display: none;}*/
	.login-submit-td, .f-submit-button{text-align: left !important;}
	.login-submit-td input, .f-submit-button input{width: 150px !important;}
	
	.hide-800, .hide800{display: none !important; }
	.show-800{display:block; }
	.showtd-800{display:table-cell !important; }
	.showtr-800{display:table-row !important; }
	
	.rp800-input100pr input[type=text], .rp800-input100pr input[type=password], .rp800-input100pr select{width: 100% !important; box-sizing: border-box;}
	.rp800-input100pr select#nr_prefix{width: auto !important; }
	
	.no-padd-lft-800{padding-left: 0 !important;}
	.no-float-lft-800{padding-left: none; clear: both;}
	
	
	.aricle{display: block; width: auto; }	
	
	ul.step_pointers li{margin-left: 0.5%; margin-right: 0.5%; font-size:11px; width: 32%; box-sizing: border-box; padding-left: 1px; padding-right: 1px; text-align: center;}
	.ad-cat-select td, .ad-region-select td{margin-bottom: 10px;}
	.ad-region-select td{padding: 0px !important;}
	#display_category{font-size:12px;}
	
	.ad-user-info select{width: auto !important;}
	.ad-submit-wnd{font-size: 13px;}
	.ad-submit-wnd input, .ad-submit-wnd textarea{max-width: 100% !important; box-sizing: border-box;}
	
	.inputs100p-800 input, .inputs100p-800 textarea, .inputs100p-800 select{width: 100% !important; box-sizing: border-box;}
	#fileToUpload{width:300px; margin-bottom: 10px;}
	
	.ad-submit-wnd #buttons_container input{width: 48%;}
	.ad-submit-wnd #buttons_container #step_prev{margin-right: 1%;}
	
	.ad-main-data-el-tr{padding: 0px 5px;}
	.ad-details-main-image{width: auto;}
	.ad-details-main-image a{display: block; width: auto;}
	
	.content-menu {text-align: center;}
	.content-menu a{width: 32%; margin-bottom: 5px;}
	
	.ad-main-data-el h1{margin-bottom: 50px;}
	.ad-main-data-el h1 .ad-details-buttons.favorites{margin-top: 10px; position: relative; }
	
	.nofloat_less800{float: none !important;}
	.margintop_less800{margin-top: 10px !important;}
	.fullwidth_800{width: 100% !important; box-sizing: border-box;}
	.btnsmallsidepadding_less800{padding-left: 2px !important; padding-right: 2px !important;}
	.btnsmallerfont_less800{font-size: 13px !important;}
	
	.toblock-lt800{display: block; }
	.lbl-lt800{display: inline-block; width: 75px;}
	.width100precent_less800{width: 100% !important;}
	
	
	.admin-ads-search-form #search{width: calc(100% - 95px) !important;}
	.admin-ads-search-form select{width: calc(50% - 55px) !important;}
	.admin-ads-search-form #date_from, .admin-ads-search-form #date_to{width: calc(50% - 53px) !important;}
	.admin-ads-search-form #f-submit-search{width: calc(100% - 15px)!important; box-sizing: border-box; float: none !important;}
	
	.no-padding-top-lt800{padding-top: 0 !important;}
	
	body #st-1 .st-btn{margin-right: 2px;}
	body #st-1 .st-btn > img{width: 36px; height: 36px;}
	
	.register-h-intro{padding-top: 0 !important;}
	
	.scroll-container-noscroll .blog_post_operater {width: 100%;margin-left: 0 !important;}
	body .blog_post_operater .operater-number a{font-size: 11px !important;}
	
	#api-nr-send #nr_number{width: calc(100% - 190px) !important; margin-right: 5px !important;}
	#api-nr-send #nr_prefix{margin-right: 5px !important;}
	#api-nr-send button{float: right; margin-left: 0px !important;}
	
	
	#api-email-send #u_email_add{width: calc(100% - 120px) !important;  margin-right: 5px !important;}
	#api-email-send button{float: right; margin-left: 0px !important;}
	
	#api-nr-code #nr_code{width: calc(100% - 120px) !important; margin-right: 5px !important;}
	#api-nr-code button{float: right; margin-left: 0px !important;}
	
	#api-email-code #email_code{width: calc(100% - 120px) !important; margin-right: 5px !important;}
	#api-email-code button{float: right; margin-left: 0px !important;}
	
	.payed-category-ntf > .simple-tbl, .payed-category-ntf > .simple-tbl > div{display: block; margin: 0px; padding: 0px; width: auto;}
	.payed-category-ntf .btn{text-align: center; margin-top: 10px !important;}
	
	.ad-main-data-el h1#ad-preview-name{margin-bottom: 15px !important;}
	
	
	.chld-tbl-to-div-800 > table, .chld-tbl-to-div-800 > table > tbody, .chld-tbl-to-div-800 > table > tbody > tr, .chld-tbl-to-div-800 > table > tbody > tr > td {display: block; width: auto !important; }
	.txt-center-800{text-align: center !important;}

	.ad-payment-type-options{width: auto; border-right: none; padding-right: 0; margin-right: 0;}
	.ad-payment-payment-options{width: auto; float: none; max-width: 800px; min-width: 300px;}
	
	
	.thumb1_frame{width:calc(50% - 22px);;margin-right:10px;}
	.thumb1_frame img{max-width: 100%;}
	
	
	.age-notif{padding: 30px 20px; width: calc(100% - 40px);}
	.age-notif h3{font-size: 16px;}
	.age-notif h4{font-size: 18px;}
	.warn18plus{font-size: 36px; width: 70px; line-height: 70px;}
	.age-notif button{margin: 0px 5px; min-width: 120px;}
	
	.tbl-cont-with-left-mnu .col-filters{display: none !important;}
	
	.simple-tbl.tbl-filter-ads.tbl-cont-with-left-mnu{padding-top: 10px;}
	
	button.btn-ct-ad{min-width: 110px; padding: 6px 5px;}
	
	.payment-type-select-container .payment-type-select{width: calc(50% - 8px); box-sizing: border-box; margin-top: 15px;}
	.payment-type-select-container .payment-type-select:nth-child(even){margin-right: 0;}
	
	.msg-popup,
    .msg-popup.mg-popup-lg
    {width: auto; margin-left: 0; left: 15px; right: 15px;}
	
	.ad_row h4, .item-row h4{max-width: 155px;}
	
	.report-fake-ad {margin: 20px 0;}
	
	
	.profiles-table .wraper{white-space: initial; padding-right: 0;}
	
	
	body #notifications-holder{top: auto; left: auto; width: 300px; margin-left:0 ; right: 20px; bottom: 50px;}
	body #notifications-holder .fm-notif{margin-bottom: 0px; margin-top: 25px;}
	body #notifications-holder .fm-notif .body{width: calc(100% - 110px);}
	body #notifications-holder .fm-notif .img{width: 50px; height: 50px;  background-size: 42px !important; background-position: 5px !important;}

    .dopisivanje-l-box h2{font-size: 18px;}
    .main-dd-menu .premium-active-msg{display: block !important;}
}

@media (max-width:600px) {
    .lst-galleries{margin: 20px 0;}
    .lst-gallery p{-webkit-line-clamp: 3; height: 48px;}
    .lst-gallery > div{
        grid-template-columns: 100px auto;
    }

    .msg-popup h2{padding-right: 30px !important;}
}

@media (max-width:420px) {
	.tbl-header-middle-mobile img{width: 100px;}
	
	.age-notif{ padding: 30px; }
	
	.window-m{width: calc(100% - 10px); padding: 40px 25px;}
	.window-m > p{text-align: center;}
	.window-m > p a{display: block;}
	
	
}

@media (max-width:400px) {
	.index-category h2{font-size: 12px;}
	.index-category.index-category-main .index-category-image, .index-category .index-category-image{width: 100%; height: 80px;}
	.breadcrumbs-wnd h2{font-size: 11px;}
	
	.site-header-middle .site-main-logo img{width: 255px;}
	.site-header-middle.floating .site-main-logo img{width: 220px;}
	
	.mobile-menu-ico{top: 16px;}
	
	.ogl-hamburger{width: 26px;}
	.site-header-middle .site-header-submit a{padding: 8px 4px;}
	
	
	
	.chat-msg-container{height: 300px; max-height: 300px;}
	.chat-msg-input-container{margin-top: 0;}

	.chat-msg .img a.pb-href{ overflow: hidden; display: block; max-width: 100%;}
	.chat-msg .img a img{height: 100%; max-width: 900px;  }
	
	.ad-details-small-images a{width: calc(33% - 6px);}
	.ad-details-small-images a:nth-child(3){margin-right: 0px;}
	
	.age-notif {padding: 30px 15px;}
}

@media (max-width:370px) {
	
	.tbl-header-middle-mobile img{width: 80px;}
	.age-notif button{margin: 0px 5px; min-width: 110px;}
}


@media (max-width:355px) {
	.tbl-header-middle-mobile img{width: 60px;}
	.site-header-middle .site-header-submit a{padding: 8px 2px;}
	
}