.moderatorCP.maintitle.ipsFilterbar li.active a {padding: 0;}
.moderatorCPdeletedPost .post_block  {margin-top: 10px;}
#modcp_content .moderatorCPdeletedPost .post_block  .post_wrap {background: #fff; }
#modcp_content .moderatorCPdeletedPost .post_block  .post_wrap h3 img.ipsUserPhoto {display: none;}
#modcp_content .moderatorCPdeletedPost .post_block  .post_wrap h3 {padding-left: 5px;}
#modcp_content .moderatorCPdeletedPost .post_block  .post_wrap .post_body {border: none;} 
#modcp_content .moderatorCPdeletedPost .post_block  .post_wrap .post_body .ipsList_inline.right {margin-right: 0;}
#modcp_content .topic_controls {margin-top: 0;}
#modcp_content ul.topic_buttons li {margin-right: 10px;  margin-bottom: 0;}
.ipsType_subtitle.moderatorEditUser {margin-bottom: 10px; line-height: normal}
.showEventDay .ipsBox_container .post_block h3 span.summary span.desc {color: #fff;}
/*calendar*/
.showEventDay .ipsBox_container .post_block { margin-bottom: 10px;} 
.showEventDay .ipsBox_container .post_block:last-child {margin-bottom: 0;}

.ipsType_pagetitle.normalTitle {word-break: break-all;}
.gallery_wrap img {max-width: 100%; height: auto;}
.topic_buttons li {margin-right: 10px;}

/*topicButtons new position*/
.topic_controls.newPosition .pagination.clearfix.right {margin-top: 4px;} 
/*bottom*/
.topic_controls.ipsPad_top_bottom_half {margin-bottom: 10px;}

/*new icons for forum topics*/
.ipsBadge.ipsBadge_purple.closedTopic {text-indent: -123456px; background: none; width: 13px; height: 13px; margin: 0; padding: 0; margin-right: 5px; margin-top: 3px; background: url(../closedTopic.svg) no-repeat 0 0;}

.openPostControlsNormal.comments > ul.responsiveOpenControlsNormal  > li.right:first-child {margin-top:4px; }
.ipsLikeButton.ipsLikeButton_enabled {width: 51px;}
header#dynamicHeader.fixed.relative {position: relative!important}
span.showMessenger {display: none;}
.showEventDay .ipsBox_container.ipsLayout_content {background: none; border: none;}

/*zasebna sporočla*/
table#message_table tr td ul.mini_pagination {display: inline-block; position: relative; top: 3px;}
table#message_table tr td .clear > span.blend_links { margin-right: 5px;}
/*zasebna sporčila pogovor*/
#conversation .messageOpen .post_wrap  {margin-top: 10px;}
#conversation .messageOpen .post_block:last-child .post_wrap {margin-bottom: 10px;}
#conversation .topic_controls {margin-top: 0;}
#conversation .topic_controls .pagination {padding-top: 0;}
#conversation .topic_controls ul.topic_buttons li {margin-top: 0;}

.gallery_album_info.memberGallery ul.ipsList_inline.ipsType_smaller li{margin-right: 10px;}
.gallery_album_info.memberGallery .noMargin {margin: 0;}
.gallery_album_info.memberGallery .noMargin .marginTop10{margin-top: 10px;}

#topBarNew ul.ipsList_inline.right li.responsiveShow750 {display: none;}


/*announcement*/
h2.announcementTitle span.right{display: none;}
.announcement .post_wrap:first-child {margin-top: 3px;}
.announcement .post_wrap {margin-bottom: 10px;}
.announcement .post_wrap .author_info {padding-top: 20px;}
.announcement .post_wrap .post_body  {padding-top: 10px;}
.announcement .post_wrap .author_info .user_details > span.hide {display: block; font-size: 14px; color:#1a4386; font-weight: bold;}


#iframeUploadForm {border: 1px solid red !important;}

body.fixed .banner160 { -webkit-transition: 0.3s ease; -moz-transition: 0.3s ease;  -ms-transition: 0.3s ease; -o-transition: 0.3s ease; transition: 0.3s ease;}

.imageShowCommentsTitleComments#commentTitle {margin-top: 10px;}

/*komentarji članki*/
.openPostControlsNormal.comments .responsiveOpenControlsNormal.newStyleUL {}
.openPostControlsNormal.comments .responsiveOpenControlsNormal.newStyleUL li.optionsButtons {width: 200px;}
.openPostControlsNormal.comments .responsiveOpenControlsNormal.newStyleUL li.facebookLike { float: right; max-width:  70%;}

.openPostControlsNormal.comments .responsiveOpenControlsNormal.newStyleUL li.optionsButtons ul li{float: left; margin-right: 10px;}
.openPostControlsNormal.comments .responsiveOpenControlsNormal.newStyleUL li.optionsButtons ul li:last-child {margin-right: 0;}
.openPostControlsNormal.comments .responsiveOpenControlsNormal.newStyleUL li.optionsButtons ul li a {position: relative; top: 2px;}
.openPostControlsNormal.comments .responsiveOpenControlsNormal.newStyleUL li.optionsButtons ul li a:hover {text-decoration: underline;}
.openPostControlsNormal.comments .responsiveOpenControlsNormal.newStyleUL li.optionsButtons ul li:first-child a{top: 0;}

.openPostControlsNormal.comments .responsiveOpenControlsNormal.newStyleUL li.facebookLike ul li {float: right;}
.openPostControlsNormal.comments .responsiveOpenControlsNormal.newStyleUL li.facebookLike ul li.inputLike {margin-left: 5px;}
.openPostControlsNormal.comments .responsiveOpenControlsNormal.newStyleUL li.facebookLike ul li.facebookButton ul li.ipsLikeBar_info{padding: 0 5px; text-align: right; margin-bottom: 5px; margin-left: 5px;}

.floatLeftTitle {float: left;}
.sortiraj {margin-right: 10px;}
.datumObjave {position: relative; top: 1px;}

#openAdminBar {display: none;}

/*
body.fixed.relative {padding-top: 0;}*/
body.blue {height: 100%;
    overflow: hidden;
    width: 100%;
    position: fixed; padding-bottom: 45px;}



    
.post_wrap .post_body .signature a.hide_signature {width: 14px; height: 14px; display: block; }



/*forum post table*/
table.postTableBmw {width: 100%; margin: 0; padding: 0; border-collapse: collapse; }
table.postTableBmw tbody {background: #f9f9f9;}
table.postTableBmw tr td {padding: 0;  vertical-align: top;  box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
table.postTableBmw tr td.user {width: 195px; background: #e2e9f0; border-right: 1px solid #819cbd;}
table.postTableBmw tr td.text,
table.postTableBmw tr td.gumbi {background: #f9f9f9;}


table.postTableBmw tr td .column_view .post_wrap {background: none;}
table.postTableBmw tr td .post_body .post  {width: 100%; display: table; table-layout: fixed; }
table.postTableBmw tr td .post_body {margin-left: 0; border-left: none; }
table.postTableBmw tr td .post_body .post {min-height: 20px;}
table.postTableBmw tr td.gumbi {vertical-align: bottom; padding-bottom: 5px;}
table.postTableBmw tr td.gumbi ul.post_controls {padding: 10px 10px 0 10px;}
pre.prettyprint, code.prettyprint {white-space: pre-wrap;}

/*photoStrip*/
#photostrip {width: 490px; padding: 0 35px;padding-right: 28px; position: relative; margin: 0 auto;}
#photostrip .photoStipNav {position: absolute; margin-top: 7px;}
#photostrip .photoStipNav.left {left: 0;}
#photostrip .photoStipNav.right {right: 0;}
#photostrip ul#strip {height: 62px; width: 100%;}
#photostrip ul#strip li {width: 86px; margin-right: 12px;}

/*paginacija vertikalni popravek*/
.responsive930 .pagination li {float: left; margin-right: 3px;}
.responsive930 .pagination li.pagejump {position: relative; top: 3px;} 

@-moz-document url-prefix(){table#forum_table tr td.col_f_views {width:165px !important}}
/* news 1300 */
@media all and (max-width: 1300px){
    .news .col1_2first{width:260px}
    .news .col1_2second{padding-left:270px}
    
        
    
    /*GALERIJA*/
    /*.ipsBox.gallery_box {border: 1px solid red;}*/
    .ipsBox.gallery_box .gallery_album .gallery_album_info {width: 100%; height: auto; padding: 0; margin-bottom: 10px;}
    .ipsBox.gallery_box .gallery_album .gallery_album_info .ipsType_subtitle {float: left; margin-right: 10px;}
    .ipsBox.gallery_box .gallery_album .gallery_album_info .desc {margin-top: 4px;  margin-bottom: 0px;}
    .ipsBox.gallery_box .gallery_album .gallery_album_info br {display: none;}
    .ipsBox.gallery_box .gallery_album .gallery_album_info .ipsList_inline.right {margin-right: 0;}

    .ipsBox.gallery_box .gallery_album .gallery_album_previews { position: relative; left: 0;}
    
    
    /*gallery*/
    .gallery_image.large_image a img {max-width: 100%; height: auto;} 
}

@media all and (max-width: 1290px){
    .openPostControlsNormal.comments .responsiveOpenControlsNormal.newStyleUL li.optionsButtons {width: auto; float: right; clear: both; margin-top: 10px;display: block}
    .openPostControlsNormal.comments .responsiveOpenControlsNormal.newStyleUL li.facebookLike { float: right; max-width:  100%;}
    
    
    /* admin bar menu */
    #openAdminBar {display: block; cursor: pointer; padding: 0 10px;background-color: #fff; color: #8bbfff; font-weight: bold;
    -moz-border-radius: 3px 3px 0 0; -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; border-radius: 3px 3px 0 0;}
    #openAdminBar.deactive
    {background: none; color: #fff;
    -moz-border-radius: 0; -webkit-border-top-left-radius: 0; -webkit-border-top-right-radius: 0; border-radius: 0;}
    #openAdminBar:hover {color: #8bbfff; }  
    #admin_bar .ipsList_inline.left {display: none;}
    #admin_bar {position: relative; overflow: visible;}
    #admin_bar .ipsList_inline.left {width: 200px; height: auto; position: absolute; top: 27px; right: 12px; z-index: 9999; background: #fff;     -webkit-box-shadow: rgba(0,0,0,0.4) 0px 0px 10px;
    -moz-box-shadow: rgba(0,0,0,0.4) 0px 0px 10px; box-shadow: rgba(0,0,0,0.4) 0px 0px 10px; background: #ffffff; padding: 10px; -moz-border-radius: 0 0 6px 6px;
    -webkit-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; font-size: 13px;}
    #topBarNew #admin_bar a{color: #1a4386}
    /*end admin bar*/
}
@media all and (max-width: 1160px){
    #search_wrap {min-width: 200px;}
}
/* banner and wrapper*/
@media all and (max-width: 1132px){
    body {background: none;}
    .banner160{display:none} 
    .twoColumn{padding:0}
    .mainResaults, #mainResaults{margin:0 auto} 
    .settingsAside{display:none}
    #footer {margin: 0 auto;}
    
    #content {/*padding:0 20px;*/}
    #logo {margin-left: 20px;}
    }

/* resposnive menu */
#toggleMenu { display: none; width: 40px; height: 42px; z-index: 101; position: absolute; color: #fff;  background: url("../responsiveMenu.svg") no-repeat center; margin: 0; padding: 0;}
#toggleMenu:hover {background: #1f497f url("../responsiveMenu.svg") no-repeat center; cursor: pointer;}

#toggleUserMenu { display: none; width: 40px; height: 41px; z-index: 101; position: absolute;color: #fff;  background: url("../responsiveMan.svg") no-repeat center;  margin: 0; padding: 0;}
#toggleUserMenu:hover {background: #1f497f url("../responsiveMan.svg") no-repeat center; cursor: pointer;}
#topBarNew {margin-right: 20px;}


#recaptcha_table img {max-width: none;} /*max width images Register Table*/
.ipsAd.top .nexusad img, 
.ipsAd.bottom .spodaj img {max-width: 100%;}
#bottomAd img {max-width: 100%;}
.ipsAd.top .nexusad {margin-left: 20px; margin-right: 20px;}

.relative {position: relative;} /*class position relative*/
.responsivePostForumContent .left img {width: 50px; height: 50px;}

table#recaptcha_table.recaptchatable.recaptcha_theme_clean .recaptcha_input_area input {border: 1px solid #cccccc !important;}
/*forum prikaži možnosti */
.openPostControlsNormal span.show, span.showStore{display: none;}
/*forum nova tema prikaži pool*/
span.showPoll {display: none;}
/*replay to this topic*/
#topic_summary .post_block.no_sidebar.topic_summary:first-child {margin-top: 20px;}
/*responsive design*/
/*1300px*/

#user_utility_links{ margin-top: 10px !important;}

@media all and (max-width: 1000px){
    /* HEADER */
    
    /* FOOTER */    
    
    
    /***************************************
    **************** PAGES *****************
    ***************************************/
    /* ČLANKI */
    .news .col1_2first {width: 100%; margin: 0; padding: 0; float: none;}
    .news .col1_2second {padding: 0; margin: 0; float: none; position: relative;}
    .news .rates.R {top: 3px; right: 0;}
    .news .marginTop {width: 100%; margin: 0; padding: 0;}
    .news h3.podnaslov {margin-top: 5px;}
    .news .ipsBox_container {padding: 0; margin: 0; padding-top: 10px;}
    
    /* FORUM */
    /* nova tema */
    form#postingform .ipsField_primary input {width: 100%; padding: 6px 0;}
    .ipsPad .attach_controls iframe {max-width: 500px; width: 100% !important;}
    
    .post_body .post iframe {max-width: 100%; width: auto !important;}
    
     /*PROFIL SETTINGS*/
    /*Notification Preferences*/
    table.ipb_table.notification_table.notification th{vertical-align: top;}
    
    /* VIEW NEW CONTENT ČLANKI */
    .responsiveNewTable #search_results ol li.twoColumn ._recordRow{ padding: 0;}    
    .responsiveNewTable #search_results ol li.twoColumn .searchPhotoLeft {float: none; width: 100%;}
    .responsiveNewTable #search_results ol li.twoColumn .searchPhotoLeft img {width: auto ; margin-bottom: 10px; }
    
    .responsiveNewTable #search_results .ipbmenu_content {position: relative !important; top: 0 !important; left: 0 !important; padding: 0 !important; margin: 5px 0;border: none; box-shadow: none;}
    
    .news .col1_2first {width: 100%; margin: 0; padding: 0; float: none;}
    .news .col1_2second {padding: 0; margin: 0; float: none; position: relative;}
    .news .rates.R {top: 3px; right: 0;}
    .news .marginTop {width: 100%; margin: 0; padding: 0;}
    .news h3.podnaslov {margin-top: 5px;}
    .news .ipsBox_container {padding: 0; margin: 0; padding-top: 10px;}
    
    /*STORE LAYOUT*/
    .ipsLayout_largeright.ipsLayout_withright.mainShoppingLayout.storeView {padding-right: 0; padding-left: 0;}
    .ipsLayout.storeView .ipsLayout_left {margin: 0; padding: 0; float: none; width: 100% !important; margin-bottom: 10px;}
    .ipsLayout.storeView .ipsLayout_right {float: none;width: 100%;margin-right: 0;}
    .ipsLayout.storeView .ipsLayout_content {float: none;}

    #responsiveHidden, .responsiveHidden {display: none;}
    span.showStore {display: block; float: right; font-size: 12px;  color: #fff;  background: #1a4886;  margin-bottom: 10px;  padding: 5px; cursor: pointer; }
    .shoppingLayout .no_messages {padding: 5px;}
    .shoppingLayout {margin-top: 10px;}
    
    /* Zasebna sporočila */
    #messenger_utilities.left {width: 100%; float: none; margin-top: 10px;}
    #messenger_content.right {width: 100%; float: none;}
    span.showMessenger {display: block; font-size: 12px;  color: #fff;  background: #1a4886;  padding: 5px; cursor: pointer; }
    #message_compose {margin-top:10px;}
    
    /*galerija*/
    .ipsBox.gallery_box .gallery_image.large_image a img{width: 100%;}
    .ipsBox.gallery_box .gallery_image.large_image .gallery_image_info {padding: 10px 0;}
    .ipsBox.gallery_box .gallery_image.large_image .gallery_image_info h2.ipsType_subtitle {word-break: break-word; padding-right: 40px;}
    
    @-moz-document url-prefix(){
       .ipsBox.gallery_box .gallery_image.large_image .gallery_image_info h2.ipsType_subtitle {word-break: break-all;} 
        
    }
    
    
    /*lightbox - colorbox
    #cboxContent #cboxTitle, #cboxContent #cboxCurrent {display: block !important;} */
}

 
/*950px*/
@media all and (max-width: 950px){
    /* HEADER */
    .headerContainer {height: auto;}
    #headerBox {height: auto;}
    #iskanik {float: left; width: 100%; padding: 0; border-top: 1px solid #dddddd; margin-top: 4px; padding-top: 2px;}
    #iskanik #search {padding: 0 20px; float: none;}
    #search_wrap {width: 100%; padding: 0; margin: 0; float: none; position: relative; right: 27px;}
    #main_search {margin-left: 27px;}
   
    
    /* FOOTER */    
    #footerContainer {padding: 0 20px;}
    #footer #footCol1_3 {width: 100%; float: none;margin-left: 0;}
    #footer #footCol2_3 {width: 100%;  float: none; margin-top: 18px;}
    #footer #footCol2_3 ul.newList {width: 30%; margin-right: 5%;}
    #footer #footCol2_3 ul.newList:last-child {margin-right: 0;}
    /***************************************
    **************** PAGES *****************
    ***************************************/
    
    /* NOVICE */
    /* FORUM LIGHTBOX */
    #ips_lightbox {min-width: 300px;}
    
        
    /*moderator CP*/
    .moderatorCPrestrictposts ul.ipsMemberList{}
    .moderatorCPrestrictposts ul.ipsMemberList li.ipsPad.member_entry { position: relative; padding-bottom: 40px;}
    .moderatorCPrestrictposts ul.ipsMemberList li ul.ipsList_inline.right {position: absolute; bottom: 0; left: 10px ; margin-right: 0;}
    .moderatorCPrestrictposts ul.ipsMemberList li ul.ipsList_inline.right li a,
    .moderatorCPrestrictposts ul.ipsMemberList li ul.ipsList_inline.right a {margin-top: 0;}
    .moderatorCPrestrictposts ul.ipsMemberList .ipsButton_secondary {filter:alpha(opacity=100); opacity: 1;	}
    
    /*store*/
    /*checkout*/
    table#order_review tr td:first-child {width: 65%; padding-right: 5%;}

}


/*930px (before - 820px)*/
@media all and (max-width: 930px){
    /* HEADER */
    body.fixed .ipsAd.top:first-child {margin-top: 41px;}
    
    .ipsLayout.ipsLayout_withleft {padding-left: 0;}
    .ipsLayout.responsive930 .ipsLayout_left {margin: 0; padding: 0; float: none; width: 100% !important; margin-bottom: 10px;}
    .ipsLayout.responsive930 span.showPoll {    display: block; width: 115px; font-size: 12px; color: #fff; background: #1a4886; margin-bottom: 10px; padding: 5px; cursor: pointer; margin-top: 10px;}
    .ipsLayout.responsive930 .openPoll {display: none;}
    /* FOOTER */    
    
    
    /***************************************
    **************** PAGES *****************
    ***************************************/
    .ipsLayout_largeright.ipsLayout_withright .ipsLayout_content {float:none;}
    /*gallery home page*/
    .ipsLayout.ipsLayout_withright.homeGallery {padding: 0;}
    .ipsLayout.ipsLayout_withright.homeGallery .ipsLayout_content {float: none;}
    .ipsLayout.ipsLayout_withright.homeGallery .ipsLayout_right {float: none; margin: 0; width: 100%; margin-top: 10px;}
    
    .ipsBox_withphoto h3.ipsType_subtitle {word-break: break-all;}
    /* ČLANKI */
    .ipsLayout_largeright.ipsLayout_withright {padding-right: 0;}
    .ipsLayout_largeright.ipsLayout .ipsLayout_right {float: none;width: 100%; margin-right: 0;}
    .ipsLayout_right.galleryShow {margin-top: 10px;}
    
    ul.newStyle li {  width: 47%; float: left;}
    ul.newStyle li:nth-child(2n+2) {float: right;}
    ul.newStyle li:first-child {margin-top: 0;}
    ul.newStyle {margin-top: 11px;}
    /*desni banner*/
    /*.ipsLayout_right .nexusad {display: none;}*/
    ul.recentArticleWithImage li {width: 47%; float: left; min-height: 100px; clear: none;}
    ul.recentArticleWithImage li:nth-child(2n+2) {float: right; background: none;}
    /* FORUM */
    .general_box h3 {clear: both;}
    .column_view .post_body .post ._sharedMediaBbcode {width: 96%; padding: 10px 2% !important;}
    
    /*forum topic*/
    #postingform .ipsPad {padding: 9px 0;}
    
    /*new topic*/
    .ipsPostForm .ipsLayout_content,
    .ipsBox_container {border: none; -webkit-box-shadow: none; box-shadow: none; -moz-box-shadow: none;}
    
    /* more options replay */
    #postingform .ipsPostForm.ipsLayout_withright {padding: 0 !important;}
    #postingform .ipsPostForm.ipsLayout_withright .ipsLayout_right {float: none; width: 100%; margin: 0;}
    
    .dailyView.ipsBox.ipsLayout.ipsLayout_withright {padding-right: 9px;}
    .dailyView.ipsLayout_content {width: auto;}
    
    /* CALENDAR */
    .ipsBox.ipsLayout_largeright.ipsLayout_withright.responsiveLayout {padding: 10px;}
    /*events post from*/
    .responisveForm#postingform {}
    .responisveForm#postingform ul li {margin: 0; padding: 5px 0; position: relative;}
    .responisveForm#postingform ul li label {text-align: left; width: auto; float: none;}
    

    .responisveForm#postingform .bar {padding: 9px 0; width: 100%; text-indent: 10px;}
    .responisveForm#postingform .input_text, 
    .responisveForm#postingform .ipsTagBox_wrapper, 
    .responisveForm#postingform textarea {padding: 6px 0; width: 100%; text-indent:  6px;}
    .responisveForm#postingform .checkbox input.input_check, 
    .responisveForm#postingform #mod_form .checkbox input.input_check {margin-left: 0;}
    
    .responisveForm#postingform  img#start_date_icon,
    .responisveForm#postingform  img#end_date_icon{position: absolute; top: 29px; right: 13px;}
    
    .responisveForm#postingform ul li select.event_timezone {width: 100%;  margin-top: 5px;}
    
    .responisveForm#postingform ul#attachments li > div {margin-left: 40px;}
    .responisveForm#postingform ul#attachments {margin-bottom: 10px;}
    
    /*gallerija*/
    .ipsLayout_right.galleryShow {margin-top: 10px;}
    
    /*galerija search resaults */
    table.ipb_table tbody tr.galleryImageSearchResult td:nth-child(2n) span.right{display: block; float: none;}
    

}
/*900px*/
@media all and (max-width: 900px){
    /* HEADER */
    #search_wrap {  min-width: 190px;}
    #main_search {width: 50%;}
    
    /* FOOTER */    
    

    /***************************************
    **************** PAGES *****************
    ***************************************/
    /* ČLANKI */

    /* NOVICE */
    
    /* FORUM */

    .post_body .post.entry-content  img,
    .post_body .post.entry-content  iframe {max-width: 100%}
    #board_statistics #stat_links {display: none;}
    
    
    .ipsLayout.ipsLayout_withleft.clearfix div#search_results li.liwrap {padding: 10px 0;}    
    .ipsLayout.ipsLayout_withleft.clearfix #search_results li.twoColumn .searchPhotoLeft {width: 100%; float: none; margin-bottom: 5px;}
    .ipsLayout.ipsLayout_withleft.clearfix #search_results li.twoColumn .searchPhotoLeft img {width: auto !important;}
    .ipsLayout.ipsLayout_withleft.clearfix #search_results li.twoColumn ._recordRow {padding-left: 0;}
    #responsiveHidden {display: none;}
}

/*840px*/
@media all and (max-width: 840px){
    /* HEADER */
    


    
    /* FOOTER */    
    
    
    /***************************************
    **************** PAGES *****************
    ***************************************/
    /* ČLANKI */
    .ipsLayout_content .news {margin-right: -20px; margin-left: -20px; padding-left: 20px; padding-right: 20px;}

    
    /*PROFIL SETTINGS*/
    .ipsLayout_smallleft.ipsLayout_withleft.ipsVerticalTabbed .ipsVerticalTabbed_content fieldset select#timezone {width: 100%;}
    .ipsLayout_smallleft.ipsLayout_withleft.ipsVerticalTabbed .ipsVerticalTabbed_content fieldset input { padding: 6px 0; text-indent: 6px; width: 99%;}
    .ipsLayout_smallleft.ipsLayout_withleft.ipsVerticalTabbed .ipsVerticalTabbed_content fieldset .attach_controls input {width: auto; padding: 0 6px; text-indent: 0;}
    .ipsLayout_smallleft.ipsLayout_withleft.ipsVerticalTabbed .ipsVerticalTabbed_content fieldset textarea{width: 99%; padding: 6px 0;}
    .ipsLayout_smallleft.ipsLayout_withleft.ipsVerticalTabbed .ipsVerticalTabbed_content fieldset input.input_submit {width: auto; padding: 6px; text-indent: 0;}
    .ipsLayout_smallleft.ipsLayout_withleft.ipsVerticalTabbed .ipsVerticalTabbed_content fieldset input.input_check {width: auto; padding: 0; text-indent: 0;}
    
    .ipsLayout_smallleft.ipsLayout_withleft.ipsVerticalTabbed .ipsVerticalTabbed_content fieldset input.input_text.color {width: auto;} 
    .ipsLayout_smallleft.ipsLayout_withleft.ipsVerticalTabbed .ipsVerticalTabbed_content fieldset input#bg_upload {text-indent: 0;}    
}

/*800px*/
@media all and (max-width: 800px){
    /* HEADER */
    
    
    /* FORUM */    
    
    /***************************************
    **************** PAGES *****************
    ***************************************/
    /* ČLANKI */
    
    /* NOVICE */
    
    /* LOGIN */
    .guestMessage table tr td .side {min-height: 130px;}
    
    /* SIGN IN  */
    #other_signin {float: none; width: auto;}

    /* REGISTER  */
    .resize_form {max-width: 700px; width: 100%;}
    
    
    ul#strip{height:72px; }
    
}

/*750px*/
@media all and (max-width: 750px){
    #content {border: none;}
     /* HEADER */
     body.fixed .ipsAd.top:first-child {margin-top: 15px;}
    

    body {overflow-x: hidden; background: #4584f0; padding-top: 42px;}
    body.fixed {padding-top: 42px;}
    header#dynamicHeader.fixed {height: 42px;}
    
    #topBarNew ul.ipsList_inline.right li.responsiveShow750 {display: block; padding-right: 4px; }
    #topBarNew ul.ipsList_inline.right li:nth-child(3n) { padding-right: 7px;}
    #topBarNew ul.ipsList_inline.right li.responsiveHidden750 {display: none;}
    /* vedno fixed header */
    header#dynamicHeader {position: fixed; top: 0; width: 100%; z-index: 10;}
    /**/
    header#dynamicHeader.nav-up {top: -42px;}
    #logo {width: 245px; float: none; margin: 0 auto; margin-top: 10px; margin-bottom: 7px;}
    #user_bar {height: auto; padding-bottom: 5px; border-bottom: none;}
    
    .headerContainer {border-bottom: 0;}

    /* admin bar menu */
    #openAdminBar {display: none;}
    #admin_bar .ipsList_inline.left {display: block !important;}
    #admin_bar {position: relative; overflow: visible;}
    #admin_bar .ipsList_inline.left {width: 100%; height: auto; position: relative; top: 0; right: 0; z-index: 9999; background: none; 
    -webkit-box-shadow: none;
    -moz-box-shadow: none; box-shadow: none; background: none; padding: 0; -moz-border-radius: 0;
    -webkit-border-radius: 0; border-radius: 0; font-size: 13px;}
    #topBarNew #admin_bar a{color: #fff}
    /*end admin bar*/
    
    
    /* menu */
    #toggleMenu {display: block; top: -42px;}
    #primary_nav {display: none; position: fixed; top: 42px; box-sizing: border-box; padding-bottom: 55px; left: 0; width: 250px; min-height: 100%; height: 100%; overflow-y: scroll; overflow-x: hidden; }
    #primary_nav.closedToogleMenu {display: none;}
    .ipsList_inline#community_app_menu {float: none; display: block;  z-index: 0; margin: 0; padding: 0; /*-webkit-box-shadow: 0px 3px 8px 0px rgba(0,0,0,0.3); -moz-box-shadow: 0px 3px 8px 0px rgba(0,0,0,0.3); box-shadow: 0px 3px 8px 0px rgba(0,0,0,0.3);*/}
    .ipsList_inline#community_app_menu li {width: 100%; margin: 0; float: none; border-bottom: 1px solid #7da9f5;}
    .ipsList_inline#community_app_menu li a {padding: 10px; text-align: left; color: #fff;margin: 0;}
    
    /*open menu content*/
    #user_link_menucontent {position: relative !important; left: 0!important; top: 0!important; }
    #user_link_menucontent.ipsHeaderMenu.boxShadow {width: 250px; padding: 0; margin: 0; box-shadow:none; margin-top: -35px; background: #003d72;border-bottom: 1px solid #7da9f5; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0;}
    #user_link_menucontent > div {margin-left: 0; width: 100%; padding-top:10px;}
    #user_link_menucontent.ipsHeaderMenu a.ipsUserPhotoLink {display: none;}
    #user_link_menucontent.ipsHeaderMenu a {color: #fff;}
    #user_link_menucontent > div form#statusForm {}
    #user_link_menucontent > div form#statusForm input#statusUpdateGlobal.input_text {width: 150px !important; float: left; margin-right: 10px; margin-left: 10px; border: none ;}  
    #user_link_menucontent > div form#statusForm input#statusSubmitGlobal {position:relative; top: -1px;}
    #user_link_menucontent > div form#statusForm br {display: none;}
    
    #user_link_menucontent #links {width: 100%; margin-bottom: 10px;}
    #user_link_menucontent #links li {float: none; width: 100%; margin: 0; padding: 0; margin-bottom: 7px;}
    #user_link_menucontent #links li a {font-weight: normal; text-align: right; display: block; padding-right: 10px; text-shadow: none;}
    
    
    /* user icons*/
    #toggleUserMenu {display: block; right: 0;top: 0;}
    #topBarNew {display: none; position: fixed; top: 42px;  box-sizing: border-box; padding-bottom: 55px;  right: 0; width: 250px; margin-right: 0; margin-top: 0; min-height: 100%; height: 100%; overflow-y: scroll; overflow-x: hidden;}
    #primary_nav.closeTopBar {display: none;}
    #topBarNew {float: none; }
    #topBarNew ul.ipsList_inline.right {margin: 0; float: none; padding: 0; width: 250px; }
    #topBarNew ul.ipsList_inline.right li {display: block; float: none;  border-bottom: 1px solid #7da9f5; text-align: right; padding: 0; margin: 0;  height: auto;}
    #topBarNew ul.ipsList_inline.right li a {margin: 0 !important; padding: 0 !important; width: 100%; text-align: right; display: block; height: 34px; line-height: 34px; }
    #topBarNew ul.ipsList_inline.right li a#user_link {width: auto; display: inline-block; padding-left: 13px !important; padding-right: 9px !important;}
    #topBarNew ul.ipsList_inline.right li a:hover,
    #topBarNew ul.ipsList_inline.right li a#user_link:hover,
    #topBarNew #secondary_links a:hover,
    #topBarNew #user_navigation a:hover {color: #fff;}
    #topBarNew ul.ipsList_inline.right li a#user_link.menu_active{color: #668baa;}
    
    #topBarNew ul.ipsList_inline.right li a#inbox_link {background-position: center -29px; text-align: right; background: none;}
    #topBarNew ul.ipsList_inline.right li a#inbox_link::before {content: "Inbox"; font-weight: bold; }
    #topBarNew ul.ipsList_inline.right li a#notify_link {background-position: center -29px; background: none; }
    #topBarNew ul.ipsList_inline.right li a#notify_link::before {content: "Notifications"; font-weight: bold; }
    #topBarNew ul.ipsList_inline.right li a#user_link.menu_active, 
    #topBarNew ul.ipsList_inline.right li a#notify_link.menu_active, 
    #topBarNew ul.ipsList_inline.right li a#inbox_link.menu_active,
    #topBarNew ul.ipsList_inline.right li a#notify_link.menu_active:hover, 
    #topBarNew ul.ipsList_inline.right li a#inbox_link.menu_active:hover {/*background-position: center -61px;*/ background: none; color: #fff;}
    
    
    
    #topBarNew ul#secondary_links  li a{padding-right: 10px;}
    #topBarNew ul.ipsList_inline.right li:last-child {padding-right: 10px;}
    .ipsHasNotifications {top: 10px; left: 135px;}
    #user_navigation ul li:first-child .ipsHasNotifications { left: 183px;}
    
    #admin_bar {display: block; float: none; padding: 0; width: 100%;}
    #admin_bar ul {width: 100%; padding: 0;}
    #admin_bar ul li {float: none; display: block; width: 100%; padding: 0;border-bottom: 1px solid #7da9f5;}
    #admin_bar ul li a {display: block; text-align: right;padding-right: 10px; height: 34px; line-height: 34px;} 
    #admin_bar ul li a:hover {color: #fff !important;}      
    /*not logded in*/
    #user_navigation.not_logged_in {height: auto;}
    .responsiveNbsp {display: none;}
    #user_navigation #register_link {border: none; background: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}
    
    #topBarNew #user_navigation.not_logged_in  ul.ipsList_inline.right li {padding-right: 10px;}
    
    /*iskalnik*/ 
    #iskanik {float: none; width: 250px; border-top: none; margin-top: 0; padding-right: 0;}
    #iskanik #search {margin: 0; padding: 0; margin-left: 37px;}
    #iskanik #search_wrap {right: 37px;}
    #iskanik #main_search {width: 90px; margin-left: 10px;}
    #iskanik #adv_search {position: relative; right: 10px;}
    
    /*page*/
    #ipbwrapper.wrapper.twoColumn.clear.open {-webkit-transform: translate3d(250px,0,0) scale3d(1,1,1); -moz-transform: translate3d(250px,0,0) scale3d(1,1,1); -o-transform: translate3d(250px,0,0) scale3d(1,1,1); transform: translate3d(250px,0,0) scale3d(1,1,1);}
    #ipbwrapper.wrapper.twoColumn.clear {
        -webkit-transition: all .2s ease-in-out;
        -moz-transition: all .2s ease-in-out;
        -o-transition: all .2s ease-in-out;
        -ms-transition: all .2s ease-in-out;
        transition: all .2s ease-in-out;
        -webkit-transform: translate3d(0,0,0) scale3d(1,1,1);
        -moz-transform: translate3d(0,0,0) scale3d(1,1,1);
        -o-transform: translate3d(0,0,0) scale3d(1,1,1);
        transform: translate3d(0,0,0) scale3d(1,1,1);
        box-shadow: -.2rem 0 0.5rem rgba(0,0,0,.5);
        background-color: #fff;
    }
    
    #ipbwrapper.wrapper.twoColumn.clear.openUser {-webkit-transform: translate3d(0,0,0) translateX(-250px) scale3d(1,1,1); -moz-transform: translate3d(0,0,0) translateX(-250px) scale3d(1,1,1); -o-transform: translate3d(0,0,0) translateX(-250px) scale3d(1,1,1); transform: translate3d(0,0,0) translateX(-250px) scale3d(1,1,1);}

    /* FOOTER */    
    
    
    /***************************************
    **************** PAGES *****************
    ***************************************/
    /* ČLANKI */
    .news .rates.R {position: relative; right: auto; float: none; top: 0; margin-bottom: 5px;}
    .news .ipsType_subtitle {margin-bottom:3px;}
    .news h3.podnaslov {padding-right: 0;}
    .ipbfs_titlebox {position: relative;}
    .ipbfs_titlebox .right {float: none; margin-top: 10px;}
    .ipbfs_titlebox .rating {position: absolute; right: 0; top: 0;}
    /*gallery*/
    .ipbfs_titlebox .rating.gallery {position: relative; right: 0; top: 0;}
    .ipbfs_titlebox #galleryFollow .right {float: right; margin-top: 0;}
    .ipbfs_titlebox .right.gallery {float: right; margin-top: 0;}
    
    #image_content .image_view_wrap {padding: 0; box-shadow: none !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important;}

    /*komentarji*/
    #commentsStart.ipsBox .ipsBox_container #comment_wrap.ipsComment_wrap .ipsComment_comment {margin-left: 0 !important; padding: 5px 10px;}
    #commentsStart.ipsBox .ipsBox_container #comment_wrap.ipsComment_wrap .ipsComment {height: auto; min-height: 30px;}
    #commentsStart.ipsBox .ipsComment_reply.row2 .ipsComment_reply_user_photo .left {width: auto;}
    #commentsStart #commentReply.ipsComment_comment { margin-left: 65px !important; margin-bottom: 20px;}
    #commentsStart.ipsBox .ipsBox_container #comment_wrap.ipsComment_wrap .ipsComment .ipsComment_author {width: 100%; min-height: 10px; height: auto; clear: both; position: relative; top: 0; background: #f1f1f1; text-align: center; /* border-right: 1px solid #ddd; */ float: none; padding: 0; margin: 0; border-bottom: 1px solid #dddddd;}
    
    #commentsStart.ipsBox .ipsBox_container #comment_wrap.ipsComment_wrap .ipsComment .ipsComment_author .right{display: none}
    #commentsStart.ipsBox .ipsBox_container #comment_wrap.ipsComment_wrap .ipsComment .ipsComment_author > .clear {clear: none; float: left; margin-top: 3px; margin-left: 10px; padding-bottom: 3px;}
    #commentsStart.ipsBox .ipsBox_container #comment_wrap.ipsComment_wrap .ipsComment .ipsComment_author .post_id {float: right; margin-right: 10px; margin-top: 3px; padding-bottom: 3px;}
    #commentsStart.ipsBox .ipsBox_container #comment_wrap.ipsComment_wrap .ipsComment .ipsComment_author .lighter.ipsType_smaller.blend_links {display: none;}
    #commentsStart.ipsBox .ipsBox_container #comment_wrap.ipsComment_wrap .ipsComment.moderated .ipsComment_author {padding-top: 5px; text-align: left;}
    #commentsStart.ipsBox .ipsBox_container #comment_wrap.ipsComment_wrap .ipsComment.moderated .ipsComment_author a {margin-left: 10px;}
    #commentTitle span {  font-size: 25px;  }
    #commentsStart.ipsBox .ipsBox_container #comment_wrap.ipsComment_wrap .ipsComment .ipsComment_author:after  {content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}
    
    /*komentarji imageShowComments*/
    #imageShowComments .ipsBox {padding: 0; background: none;}
    #imageShowComments .ipsBox .ipsBox_container #comment_wrap.ipsComment_wrap .ipsComment_comment {margin-left: 0 !important; padding: 5px 10px;}
    #imageShowComments .ipsBox .ipsBox_container #comment_wrap.ipsComment_wrap .ipsComment {height: auto; min-height: 30px;}
    #imageShowComments .ipsBox .ipsComment_reply.row2 .ipsComment_reply_user_photo .left {width: auto;}
    #commentsStart #commentReply.ipsComment_comment { margin-left: 65px !important; }
    #imageShowComments .ipsBox .ipsBox_container #comment_wrap.ipsComment_wrap .ipsComment .ipsComment_author {width: 100%; min-height: 10px; height: auto; clear: both; position: relative; top: 0; background: #f1f1f1; text-align: center; /* border-right: 1px solid #ddd; */ float: none; padding: 0; margin: 0; }
    
    #imageShowComments .ipsBox .ipsComment  {border: 1px solid #dddddd; padding: 0; margin-bottom: 10px;}
    
    #imageShowComments .ipsBox .ipsBox_container #comment_wrap.ipsComment_wrap .ipsComment .ipsComment_author .right{display: none}
    #imageShowComments .ipsBox .ipsBox_container #comment_wrap.ipsComment_wrap .ipsComment .ipsComment_author > .clear {clear: none; float: left; margin-top: 3px; margin-left: 10px; padding-bottom: 3px;}
    #imageShowComments .ipsBox .ipsBox_container #comment_wrap.ipsComment_wrap .ipsComment .ipsComment_author .post_id {float: right; margin-right: 10px; margin-top: 3px; padding-bottom: 3px;}
    #imageShowComments .ipsBox .ipsBox_container #comment_wrap.ipsComment_wrap .ipsComment .ipsComment_author .lighter.ipsType_smaller.blend_links {display: none;}
    #imageShowComments .ipsBox .ipsBox_container #comment_wrap.ipsComment_wrap .ipsComment.moderated .ipsComment_author {padding-top: 5px; text-align: left;}
    #imageShowComments .ipsBox .ipsBox_container #comment_wrap.ipsComment_wrap .ipsComment.moderated .ipsComment_author a {margin-left: 10px;}
    #commentTitle span {  font-size: 25px;  }
    #imageShowComments .ipsBox .ipsBox_container #comment_wrap.ipsComment_wrap .ipsComment .ipsComment_author:after  {content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}
    
    
    
    /*reportCenterComment*/
    
    
    #reportCenterComment .ipsBox .ipsBox_container #comment_wrap.ipsComment_wrap .ipsComment_comment {margin-left: 0 !important; padding: 5px 10px;}
    #reportCenterComment .ipsBox .ipsBox_container #comment_wrap.ipsComment_wrap .ipsComment_comment>div.comment_content{height: auto; min-height: 20px;}
    #reportCenterComment .ipsBox .ipsBox_container #comment_wrap.ipsComment_wrap .ipsComment {min-height: 93px;}
    
    
    #reportCenterComment .ipsBox .ipsBox_container #comment_wrap.ipsComment_wrap .ipsComment .ipsComment_author {width: 100%; min-height: 10px; height: auto; clear: both; position: relative; top: 0; background: #f1f1f1; text-align: center; /* border-right: 1px solid #ddd; */ float: none; padding: 0; margin: 0; }
    
    #reportCenterComment .ipsBox .ipsBox_container #comment_wrap.ipsComment_wrap .ipsComment .ipsComment_author .right{display: none}
    #reportCenterComment .ipsBox .ipsBox_container #comment_wrap.ipsComment_wrap .ipsComment .ipsComment_author > .clear {clear: none; float: left; margin-top: 3px; margin-left: 10px; padding-bottom: 3px;}
    #reportCenterComment .ipsBox .ipsBox_container #comment_wrap.ipsComment_wrap .ipsComment .ipsComment_author .post_id {float: right; margin-right: 10px; margin-top: 3px; padding-bottom: 3px;}
    #reportCenterComment .ipsBox .ipsBox_container #comment_wrap.ipsComment_wrap .ipsComment .ipsComment_author .lighter.ipsType_smaller.blend_links {display: none;}
    #reportCenterComment .ipsBox .ipsBox_container #comment_wrap.ipsComment_wrap .ipsComment.moderated .ipsComment_author {padding-top: 5px; text-align: left;}
    #reportCenterComment .ipsBox .ipsBox_container #comment_wrap.ipsComment_wrap .ipsComment.moderated .ipsComment_author a {margin-left: 10px;}
    #commentTitle span {  font-size: 25px;  }
    #reportCenterComment .ipsBox .ipsBox_container #comment_wrap.ipsComment_wrap .ipsComment .ipsComment_author:after  {content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}
    
    
    /* FORUM */    
    .responsivePostForum .rating {position: absolute; right: 0; top: 5px;}
    .responsivePostForumContent .responsivePostForumFollow  {margin-bottom: 10px; height: 26px;}
    .responsivePostForumContent .responsivePostForumFollow .right {float: none;}
    .responsivePostForumContent br {display: none;}
    
    .ipsBox_withphoto.responsivePostForum {min-height: 50px;}
    
    .topic_controls.newPosition .pagination.clearfix.right {margin-bottom: 7px;}
    .topic_controls.newPosition .topic_buttons.L.relativeBottom {float: none; clear:both; margin-bottom: 10px;}
    .topic_controls.newPosition .topic_buttons.L.relativeBottom li {margin: 0; padding: 0; }
    .topic_controls.newPosition .topic_buttons.L.relativeBottom li a {padding:0; margin-right: 20px; height: auto; line-height: normal;}
    
    /*report*/
    .reportResponsive {padding-left: 0;}
    
    /*preview komentarja */
    .post_wrap#post_preview {padding: 0;}
    .post_wrap#post_preview .ipsPad.ipsBox_container {min-height: 20px !important;}
    .post_wrap#post_preview .post_body {padding: 0;}
    
    /*forum tabela*/
    /*fourth col*/
    .ipsBox table.ipb_table.topic_list tr td.col_f_views  {display: none;}
    /* NOVICE */
    
    /* LOGIN */
    
    /* REGISTER  */
    .ipsForm_horizontal .ipsField {margin-bottom: 5px;}
    .ipsForm_horizontal .ipsField_title {float: none; width: auto; display: block; text-align: left;}
    .ipsForm_horizontal .ipsField_content {margin-left: 0;}
    #captcha.recaptcha .ipsField_content {margin-left: 0;}
    /*#captcha.recaptcha .ipsField_content #recaptcha_area table#recaptcha_table #recaptcha_image {width: 80%;}
    #captcha.recaptcha .ipsField_content #recaptcha_area table#recaptcha_table #recaptcha_challenge_field_holder input {width: 80%;}
    */
    #recaptcha_widget_div {max-width: 100%;}
    .ipsForm_horizontal .ipsField_checkbox {margin: 0 0 5px 0;}
    .ipsForm.ipsForm_horizontal .ipsForm_center {text-align: left;}
    #register_form .ipsPad .ipsForm_submit {text-align: left;}
    .recaptcha_only_if_privacy {float: none !important; text-align: left;}
    #register_form hr, #login_form hr {width: 100%;}
    
    
    /*PROFIL SETTINGS*/
    .popupWrapper .popupInner #ips_photoWrap {width: 360px;}
    .popupWrapper .popupInner #ips_photoWrap #ips_sidePanel { float: none; width: 100%;}
    .popupWrapper .popupInner #ips_photoWrap #ips_currentPhoto {text-align: left;}
    
    .popupWrapper .popupInner #ips_photoWrap #ips_cropperStart, 
    .popupWrapper .popupInner #ips_photoWrap #ips_cropperControls {text-align: left; margin-bottom: 10px;}
    .popupWrapper .popupInner #ips_photoWrap #ips_photoOptions {width: 368px;margin-left: 0;}
    .popupWrapper .popupInner #ips_photoWrap #ips_photoOptions input {width: auto;}
    .popupWrapper .popupInner #ips_photoWrap #ips_photoOptions input#upload_photo {width: 96%;}
    
    .popupWrapper .popupInner #ips_photoWrap #ips_photoOptions .ips_photoPreview {display: none;}
    .popupWrapper .popupInner #ips_photoWrap #ips_photoOptions .ips_photoControls {margin-left: 10px;}
    .popupWrapper .popupInner #ips_photoWrap #ips_photoOptions .ips_photoOptionText {margin-left: 0;}
    
    /*EDIT MEMBER*/
    .with_subhead {/*border: 1px solid red;*/ margin-top: 10px;}
    fieldset.with_subhead h4 {width: auto; margin-right: 10px;}
    fieldset.with_subhead ul {margin: 0 15px 0px 30px;}
    /*report center*/
    .report_center tr td,
    .report_center tr th {padding: 5px;}
    .report_center tr td:nth-child(5),
    .report_center tr th:nth-child(5) {border:1px solid red; display: none;}
    .report_center tr td:nth-child(6) a.ipsUserPhotoLink  {display: none;}
    .report_center tr td:nth-child(6) ul {margin-left: 0;}
       
    /*GALERIJA*/
    .ipsBox.gallery_box .gallery_album .gallery_album_previews .gallery_image {width: 100%;}
    .ipsBox.gallery_box .gallery_album .gallery_album_previews .gallery_image a {display: block; width: 100%; height: auto; }
    .ipsBox.gallery_box .gallery_album .gallery_album_previews .gallery_image a .gallery_album_image {width: 100% !important; height: 290px; display: block;}
        
    .ipsBox.gallery_box .gallery_album .gallery_album_previews .gallery_preview_strip {position: relative; left: 0; height: 140px; overflow: hidden;}
    .ipsBox.gallery_box .gallery_album .gallery_album_previews .gallery_preview_strip ul li {width: 22%; float: left; margin: 0!important; margin-bottom: 150px !important; margin-right: 4% !important; border: none; padding: 0 !important;}
    .ipsBox.gallery_box .gallery_album .gallery_album_previews .gallery_preview_strip ul li:nth-child(4n+4) {margin: 0 !important;}
    .ipsBox.gallery_box .gallery_album .gallery_album_previews .gallery_preview_strip ul li img {max-width: 95%; display: block; margin: 0 auto; height: auto;}
    
     .editAlbum ul.ipsForm.ipsForm_horizontal {margin: 10px;}
     .editAlbum ul.ipsForm.ipsForm_horizontal .input_text, 
     .editAlbum ul.ipsForm.ipsForm_horizontal .ipsTagBox_wrapper, 
     .editAlbum ul.ipsForm.ipsForm_horizontal textarea {width: 100% !important; padding: 6px 0; text-indent: 6px;}
    
    /********************** CONTENT LAYOUT ************************************/
    .ipsLayout_smallleft.ipsLayout_withleft,
    .ipsLayout.ipsLayout_withleft {padding: 0;}
    .ipsLayout .ipsLayout_left {margin: 0; padding: 0; float: none; width: 100% !important; margin-bottom: 10px;}
    .ipsLayout_smallleft.ipsLayout .ipsLayout_left {margin: 0; width: 100%;}
    
    .ipsLayout.ipsLayout_withleft.ipsLayout_withright.ipsPostForm.ipsLayout_smallleft.ipsVerticalTabbed {}
    .ipsLayout.ipsLayout_withleft.ipsLayout_withright.ipsPostForm.ipsLayout_smallleft.ipsVerticalTabbed  {padding-right: 0 !important;}
    .ipsLayout.ipsLayout_withleft.ipsLayout_withright.ipsPostForm.ipsLayout_smallleft.ipsVerticalTabbed .ipsLayout_right {width: 100%; float: none; margin: 0; margin-bottom: 10px;}
    .ipsLayout.ipsLayout_withleft.ipsLayout_withright.ipsPostForm.ipsLayout_smallleft.ipsVerticalTabbed .ipsLayout_right .ipsSideMenu {padding: 0;}
    .ipsLayout_largeleft.ipsLayout .ipsLayout_left {margin: 0;}
    .ipsVerticalTabbed_content {min-height: 100px !important;}
    
    .ipsPad.ipsBox_container {min-height: 100px !important;}
    

    
    /*payment*/
    .ipsBox.payment .ipsLayout_hugeright.ipsLayout_withright {padding: 0;}
    .ipsBox.payment .ipsLayout_hugeright.ipsLayout_withright .ipsLayout_content {float: none;}
    .ipsBox.payment .ipsLayout_hugeright.ipsLayout_withright .ipsLayout_right {width: 100%; margin: 0; margin-top: 10px;}
    
    /*member layout*/
    .memberList.ipsLayout_tinyleft.ipsLayout .ipsLayout_left {width: 40px !important; float: left;}
    
    /*PROFIL EDIT SETTINGS*/
    .ipsLayout_smallleft.ipsLayout_withleft.ipsVerticalTabbed { padding-left: 0; float: none;}
    .ipsLayout_smallleft.ipsLayout_withleft.ipsVerticalTabbed .ipsVerticalTabbed_tabs.ipsLayout_left {width: 100%; margin: 0; margin-bottom: 10px;}
    .ipsLayout_smallleft.ipsLayout_withleft.ipsVerticalTabbed .ipsVerticalTabbed_tabs.ipsLayout_left > ul {width: 100% !important; border-left: none;}
    .ipsLayout_smallleft.ipsLayout_withleft.ipsVerticalTabbed .ipsVerticalTabbed_tabs.ipsLayout_left > ul li {border-left: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc;}
    .ipsLayout_smallleft.ipsLayout_withleft.ipsVerticalTabbed .ipsVerticalTabbed_tabs.ipsLayout_left > ul li a {width: auto;}
    
    #profile_background {padding: 0;}
    #profile_background #user_content_area {padding: 10px 0;}
    #profile_background #customBackground {margin: 0;}
    #profile_background #user_content_area #profile_panes_wrap .general_box .ipsBox {padding: 10px 0; background: none;}
    
    /*user top*/
    #customBackground {height: 200px !important;}
    #user_info_cell, #user_info_cell * {text-shadow: none !important; color: #000 !important;}
    #profile_content_main #user_info_cell .ipsBadge_green, 
    #profile_content_main #user_info_cell .ipsBadge_lightgrey.reset_cursor {color: #fff !important;}
    
    #user_status_cell {display: block; margin-top: 5px;}
    #user_status_cell #user_latest_status {padding-left: 0;}
    .status_arrow {display: none !important;}
    
    /*billing in information*/
    .billingInformation ul li .input_text, 
    .billingInformation ul li .ipsTagBox_wrapper, 
    .billingInformation ul li textarea {width: 100%; padding: 6px 0; float: none; text-indent: 6px;}
    
    
    /*shipping*/
    .ipsBox_container.ipsPad.shipping .input_text, 
    .ipsBox_container.ipsPad.shipping .ipsTagBox_wrapper, 
    .ipsBox_container.ipsPad.shipping textarea{width: 100%; text-indent: 6px;padding: 6px 0;}
    
    .ipsBox_container.ipsPad.shipping select{width: 100%;padding: 6px 0; border: 1px solid #d4d4d4;}
    
    .ipsBox_container.ipsPad.shipping .ship_select {width: auto; display: block; min-width: 200px; padding: 10px}
    .ipsBox_container.ipsPad.shipping .ship_select ul {margin-left: 0; list-style-position: inside;}
    
    .ipsBox_container.ipsPad.shipping .ship_select  {padding: 10px; }
    .ipsBox_container.ipsPad.shipping .ship_select   select {float: none; display: block;  width: 100%; padding: 6px 0; margin-bottom: 10px; float: none;}
    
    /*CALENDAR*/
    .maintitle.showEventTitle {min-height: 32px; height: auto; line-height: normal; padding-top: 5px; padding-bottom: 6px;}
    #showEventContent .ipsBox {background: none; padding: 10px 0;}
    .showEventDay .ipsBox_container .post_block:first-child { margin-top: 10px;} 
    .showEventDay .ipsBox_container .post_block h3 {position: relative; }
    .showEventDay .ipsBox_container .post_block h3 span.summary {padding-left: 42px; float: none; display: block;}
    .showEventDay .ipsBox_container .post_block h3 span.summary span.desc {color: #fff;}
    .showEventDay .ipsBox_container .post_block h3 span.summary a {color: #fff;  background: none; line-height: normal;}
    
    /*attachmetns*/
    div.post_form fieldset.attachments .desc.ipsType_small{margin-left: 0;}
    /* popups */    
    .popupWrapper {width: 400px !important; margin-left: -208px !important; left: 50% !important; right: auto !important;}
    .popupWrapper .popupInner,
    #sign_in_popup_inner { width: 100% !important; }
    
    .popupWrapper .stem.topright {display: none;}
    
    .popupWrapper .popupInner .input_text, 
    .popupWrapper .popupInner .ipsTagBox_wrapper, 
    .popupWrapper .popupInner  textarea {padding: 6px 0; width: 100%;}
    
    /*poll wrap*/
    #poll_popup_popup.popupWrapper {top: 25px !important}
    #poll_wrap {max-height: 300px; height: auto !important; overflow: auto;}
    #poll_wrap #check_public_poll {margin-left: -18px;}
    #poll_wrap #poll_container .question_title {margin-left: 10px;}
    #poll_wrap .question .wrap ol {margin-left: 5px; list-style-position: inside;}
    #poll_wrap #poll_container .question_title li input.input_text {display: block; width: 200px;}
    
    #poll_wrap .ipsPad.ipsBox_container {min-height: 20px !important;}
    #poll_wrap #poll_container_wrap {height: auto !important;}
    
    /*Add new alternative contact*/
    .altContactSelectForm select {width: 100% !important; height: 50px !important;}
    
    /*galerija*/
    .ipbfs_titlebox .right.followShowImage,
    .ipbfs_titlebox .right.followShowImage .right{margin-top: 0;}
    .ipbfs_titlebox .right.followShowImage {margin-bottom: 10px;}
    .topic_controls.right.showImage {margin-top: 0;}
    .topic_controls.right.showImage ul.topic_buttons li {float: left;}
    .showImageRating {margin-top: 5px;}
    
    /* ZAsebna sporočila */
    #message_compose ul li label {text-align: left; width: auto; float: none; clear: both;}
    #message_compose ul li input {padding: 6px 0; text-indent: 6px; width: 100%; }
    #message_compose ul li span.desc {margin-left: 0;}
    
}

/*700px*/
@media all and (max-width: 700px){

    
    /***************************************
    **************** PAGES *****************
    ***************************************/
    /* ČLANKI */
    
    /* NOVICE */
    
    /* FORUM */
    #board_stats ul {text-align: left;}
    
    
    
    /* SIGN IN */
    #sign_in_popup_inner .ipsForm.ipsForm_horizontal ul  {margin: 10px;}
    #sign_in_popup_inner .ipsForm.ipsForm_horizontal ul li.ipsField_primary input {width: 90%;}
    
    /*PROFIL SETTINGS*/
    /*'Ignore' Preferences*/
    table.ipb_table.ignored tr th:nth-child(2),
    table.ipb_table.ignored tr td:nth-child(2) {display: none;}
    input.input_text.addMember {display: block;  margin-bottom: 10px;}
    
    /*Manage Attachments*/
    table.ipb_table.coreAttachments tr.header {display: none;}
    table.ipb_table.coreAttachments tr td{ display: block; text-align: left; padding: 5px 10px;}
    
    table.ipb_table.coreAttachments tr td:last-child{text-align: right; }
    table.ipb_table.coreAttachments tr td:first-child {border: none; position: absolute;}
    table.ipb_table.coreAttachments tr td:nth-child(2) {padding-left: 70px; padding-right: 40px;}
    table.ipb_table.coreAttachments tr td:nth-child(3) {display: none;}
    table.ipb_table.coreAttachments tr td:nth-child(4) {padding-top: 15px;}
    table.ipb_table.coreAttachments tr td a {word-break: break-all;}
    
    table.ipb_table.coreAttachments tr:last-child td:last-child{border: none;}
    /*MY SETTINGS*/
    /*Manage Attachments*/
    table.ipb_table.coreAttachments  tr td,
    table.ipb_table.coreAttachments  tr:last-child td:last-child{border-bottom: none;}
    table.ipb_table.coreAttachments  tr td:last-child{border-bottom: 1px solid #dddddd; padding-top: 5px;}
    
    table.ipb_table.coreAttachments  tr td:first-child a img {width: 50px; height: 50px;}
    
    /*My Notifications*/
    table.ipb_table.notificationLog tr td{ display: block; text-align: left; padding: 5px 0; border: none; }
    
    table.ipb_table.notificationLog tr td:first-child,
    table.ipb_table.notificationLog tr td:nth-child(2) {position: absolute;}
    table.ipb_table.notificationLog tr td:first-child  {margin-left: 10px; margin-top: 5px;}
    table.ipb_table.notificationLog tr td:nth-child(2) {margin-left: 40px;}
    table.ipb_table.notificationLog tr td:nth-child(3) {padding-left: 90px; padding-right: 20px;}
    table.ipb_table.notificationLog tr td:nth-child(4) {padding-left: 90px; width: 140px;}
    
    
    table.ipb_table.notificationLog tr td:last-child{border-bottom: 1px solid #dddddd; width: 100%; padding: 5px 0;}
    table.ipb_table.notificationLog tr td:last-child input {margin-right: 10px;}
    
    table.ipb_table.notificationLog tr td:last-child{text-align: right; }
    
    
    /*galerija photo_sizes*/
    .gallery_wrap #photo_sizes ul.gallery_buttons li {width: 25%; margin: 0; display: block; float: left; padding: 0; vertical-align: top;}
    .gallery_wrap #photo_sizes ul.gallery_buttons li a {display: block;}
    
}

/*650px*/
@media all and (max-width: 650px){
    
    .bread-vrh {margin: -11px -10px 20px -10px;}
   .bread-dno {margin: 0 -10px 20px -10px;}
    /* FOOTER */    
    
    #footerContainer {padding: 0 10px;}
    
    /***************************************
    **************** PAGES *****************
    ***************************************/
    #content {padding: 10px;}
    #footer {padding: 25px 0;}
    /* ČLANKI */
    .ipsLayout_content .news {margin-right: -10px; margin-left: -10px; padding-left: 10px; padding-right: 10px;}
    .topic_share.shareButtons.ipsList_inline {padding: 0;}
    
    ._sharedMediaBbcode {max-width: 96%; padding: 2% !important; margin: 0 !important;}
    /* NOVICE */
    ul.newStyle li {width: 98%; padding: 2px 1%;}
    /* FORUM */    
    .announcement .post_wrap .author_info {padding-top: 5px;}
    .announcement .post_wrap .author_info .user_details > span.hide {text-align: left; padding-left: 46px;}
    h2.maintitle.announcementTitle {height: auto;}
    
    
    .post_wrap .post_body {border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
    .repsonsiveClearPost:after {content: "."; display: block;height: 0;clear: both; visibility: hidden; overflow: hidden;}
    .clearBoth {clear: both;}
    /*naslov foruma*/
    .responsivePostForumContent .left {display: none;}
    .ipsBox_withphoto.responsivePostForum {margin-left: 0; min-height: 10px;}
    
    .ipsBox_withphoto.responsivePostForum  .ipsType_pagetitle.forumTitle {font-size: 19px;}
    
    .post_wrap .author_info {width: auto; float: none;position: relative; padding-bottom: 5px; border-bottom: 1px solid #dddddd;}
    .post_wrap .post_body {margin-left: 0;}
    
    .post_wrap ul.basic_info li {width: auto; float: left; margin: 0; padding: 0; margin-right: 10px; line-height: 17px;}
    .post_wrap ul.basic_info li.avatar {position: absolute; left: 10px; top: 5px; margin: 0; padding: 0;display: block;}
    
    .post_wrap ul.basic_info li:last-child {display: block; padding-left: 46px;}
    .post_wrap ul.basic_info li.post_count {display: none;}    
    
    .post_wrap .post_username {float: none; width: auto; min-width: 20px; text-align: left; margin-left: 60px; margin-top: 0;padding-top: 2px;}  
    .post_wrap .post_username .post_username span.author.vcard {max-width: none;}
    .column_view .post_body .post {min-height: 20px;}
    .post_wrap ul.basic_info li {width: auto; float: none; margin: 0; padding: 0; margin-right: 10px; line-height: 17px; display: none; text-align: left;}    
    .post_wrap .author_info ul.basic_info p.member_title {display: none;}
    .post_wrap .author_info ul.basic_info li.group_title { display: block; margin-left: 46px; margin-top: 0; }
     
    .post_wrap .author_info ul.custom_fields {display: none;}   
    .post.entry-content ul, ul.bbc, .as_content ul, .comment_content ul {margin: 12px 0 12px 20px}
    
    /*nova tabela forum*/   
    .column_view .post_wrap {background: none;} 
    table.postTableBmw tr td{display: block;}
    table.postTableBmw tr td.user {width: 100%; border-right: none;}
    table.postTableBmw tr td .openPostControlsNormal span.show {position: relative; left: -10px; margin: 0;}
    table.postTableBmw tr td .user_details {padding-bottom: 0;}
    table.postTableBmw tr:last-child {display: table-cell;}
    table.postTableBmw tr td.gumbi {padding-bottom: 10px;}
    /*end*/
    /*citat*/
    .post_body .post.entry-content p.citation {position: relative;padding-right: 35px;} 
    .post_body .post.entry-content p.citation a.snapback  {position: absolute; right: 6px; top: 6px ; float: none;}
    
    /*moderated*/
    .post_block.moderated .openPostControlsNormal {display: none;} 
    .post_block.moderated .post_username {margin-left: 0; margin-top: 3px;}
    .post_block.moderated .post_wrap .author_info {padding-left: 70px; }
    .post_block.moderated .post_wrap .author_info ul.basic_info li.group_title {margin-left: 0;}
        
    /*fast replay*/
    #fast_reply .ipsComment_reply_user_photo,
    .ipsBox.newStyle#fast_reply_wrapper .ipsUserPhotoLink  ,
    .ipsBox.newStyle#fast_reply_wrapper .ipsUserPhoto_medium {display: none;}
    .ipsBox.newStyle#fast_reply_wrapper .ipsBox_withphoto {margin: 0;} 
    .ipsBox.newStyle#fast_reply_wrapper .ipsPad {margin-bottom: 0;}
    #commentsStart #commentReply.ipsComment_comment {margin-left: 0 !important; margin-bottom: 20px ;}
    #commentsStart #commentReply.ipsComment_comment  textarea {margin: 0; padding: 0; width: 98%; padding: 1%;}
    #commentReply.ipsComment_comment .cke_wrapper.minimized .cke_contents {border: 1px solid #d6d6d6}
    
    .ipsBox.newStyle#fast_reply_wrapper .ipsBox_withphoto  textarea {margin: 0; padding: 0; width: 98%; padding: 1%;}
    
    .column_view .post_body {border-left: none;}
    
    .ipsUserPhoto_large {max-width: 30px;}
    
    /*zasebna sporočila fast replay */
    #conversation .ipsUserPhotoLink.left {display: none;}
    #conversation .ipsBox_withphoto {margin-left: 0;}
    
    /*prikaži več možnosti*/
    .openPostControlsNormal span.show {display: block; float: right; font-size: 12px;  color: #fff;  background: #1a4886;  margin-bottom: 10px;  padding: 5px; cursor: pointer; }
    /*.openPostControlsNormal span.show:hover,
    .openPostControlsNormal span.show:focus {background: #4584f0;}*/
    .responsiveOpenControlsNormal {display: none;}
    
    /* komentarji članki */
    .openPostControlsNormal.comments .responsiveOpenControlsNormal >  li {filter:alpha(opacity=100); opacity:1; }
    
    /*.openPostControlsNormal.comments  span.show {margin-bottom: 0; margin-top: 5px;}
    .openPostControlsNormal.comments .responsiveOpenControlsNormal {float: right; clear: both;}
    
    .openPostControlsNormal.comments .responsiveOpenControlsNormal  li.right {margin-top: 0; margin-left: 5px; margin-top: 0; }
    .openPostControlsNormal.comments .responsiveOpenControlsNormal  li:nth-child(4) {clear: right;}
    .openPostControlsNormal.comments .responsiveOpenControlsNormal  li.right input {position: relative; top: -3px;}
    
    .openPostControlsNormal.comments .responsiveOpenControlsNormal  ul {position: relative;}
    .openPostControlsNormal.comments > ul.responsiveOpenControlsNormal  > li:nth-child(3) {margin-right: 20px;}    
    .openPostControlsNormal.comments > ul.responsiveOpenControlsNormal  > li.right:first-child {position: absolute; right: 10px; bottom: 7px; }
    
    .openPostControlsNormal.comments ul.responsiveOpenControlsNormal li .ipsLikeBar ul{position: relative; min-height: 26px;  padding-right: 84px; } 
    .openPostControlsNormal.comments ul.responsiveOpenControlsNormal li .ipsLikeBar ul li:nth-child(2),
    .openPostControlsNormal.comments ul.responsiveOpenControlsNormal li .ipsLikeBar ul li:last-child { position: absolute; top: 0; right: 0;}
    .openPostControlsNormal.comments ul.responsiveOpenControlsNormal li .ipsLikeBar ul li:first-child {float: right;}/*
    .openPostControlsNormal.comments ul.responsiveOpenControlsNormal li .ipsLikeBar ul li.ipsLikeBar_info {border: 1px solid red; position: relative;}*/
    
    /* NOVICE            
    .openPostControlsNormal.comments .responsiveOpenControlsNormal  li:nth-child(3) {clear: right;}
    .openPostControlsNormal.comments .responsiveOpenControlsNormal  li:nth-child(4) {clear: none;}
    .openPostControlsNormal.comments .responsiveOpenControlsNormal  li:nth-child(4) a,
    .openPostControlsNormal.comments .responsiveOpenControlsNormal  li:nth-child(5) a,
    .openPostControlsNormal.comments .responsiveOpenControlsNormal  li:nth-child(6) a,
    .openPostControlsNormal.comments .responsiveOpenControlsNormal  li:nth-child(7) a  {margin-top: 5px; display: block;}
    .openPostControlsNormal.comments .responsiveOpenControlsNormal .ipsLikeBar {margin-bottom: 10px;}*/
     
    
    /*prikaz komentarjev*/
    #commentsStart.ipsBox .ipsComment_comment .openPostControlsNormal.comments  span.show{display: none; }
    #commentsStart.ipsBox .ipsComment_comment .openPostControlsNormal.comments .responsiveOpenControlsNormal {display: block !important}
    
    
    /*forum new topic prikaži pool*/
    .ipsBox.white {background: #fff;}
    span.showPoll {display: block; width: 115px;  font-size: 12px;  color: #fff;  background: #1a4886;  margin-bottom: 10px;  padding: 5px; cursor: pointer; margin-top: 10px; }
    /*span.showPoll:hover,
    span.showPoll:focus {background: #4584f0;}*/
    .openPoll {display: none;}
    
    /* MEMBER */
    ul.ipsMemberList li.ipsPad.member_entry {  padding-bottom: 30px;  position: relative;}
    ul.ipsMemberList h3.ipsType_subtitle {margin-bottom: 5px;}
    ul.ipsMemberList li.ipsPad.member_entry .ipsList_inline.right {position: absolute; bottom: 5px;}
    ul.ipsMemberList li.ipsPad.member_entry  span.left {width: auto !important;}
    ul.ipsMemberList li.ipsPad.member_entry .left.desc.line_height  {/*position: absolute; right: 0; top: 0; */margin-top: 0 !important;}
    ul.ipsMemberList li.ipsPad.member_entry  .left.desc {margin-bottom: 10px;}
    ul.ipsMemberList li.ipsPad.member_entry  .left.desc > span {  min-width: 10px !important; display: block; float: none;}
    
    ul.ipsMemberList li.ipsPad.member_entry  .left.desc > span.right {float: none;}
    
    ul.ipsMemberList li.ipsPad.member_entry .ipsUserPhoto_medium {width: 40px; height: 40px;}
    ul.ipsMemberList li.ipsPad.member_entry .ipsBox_withphoto {margin-left: 55px;}

    /*moderator CP*/
    .moderatorCPrestrictposts ul.ipsMemberList li.ipsPad.member_entry .ipsBox_withphoto {padding-right: 0;}
    
    
    /* LOGIN */
    .guestMessage table tr td {width: 100%; padding: 0; display: block;}
    .guestMessage table tr td:first-child {padding: 0; margin-bottom: 10px;}
    
    /* BANNER  */
    .ipsAd.top .nexusad {margin-left: 10px; margin-right: 10px;}
    
    /*PROFIL SETTINGS*/
    .ipsLayout_smallleft.ipsLayout_withleft.ipsVerticalTabbed .ipsVerticalTabbed_content fieldset.ipsSettings_section .ipsSettings_sectiontitle {float: none; width: auto;}
    .ipsLayout_smallleft.ipsLayout_withleft.ipsVerticalTabbed .ipsVerticalTabbed_content fieldset.ipsSettings_section > div {margin: 10px;}
    
    #profile_content_main #user_utility_links li {margin-bottom: 5px; margin-top: 0!important;}
    #profile_content_main #user_utility_links li:last-child {margin-bottom: 0;}

    /*'Ignore' Preferences*/
    table.ipb_table.ignored td {padding: 5px;}
     /*Notification Preferences*/
    table.ipb_table.notification_table.notification tr td select#track_choice{display: block; margin-top: 10px;}
    
    
    /*GALLERY*/
    #theImage {min-height: 50px;}
    
    /*gallery comment*/
    #imageShowComments #commentReply.ipsComment_comment {margin-left: 0 !important;}

    
    /*SUPPORT requestView */
    .requestView .ipsSideBlock.ipsPad.right{border: none!important; border-bottom: 1px solid #dddddd !important; float: none; padding: 0; width: 100% !important;}
    .requestView .leftSide {width: 100% !important;}
    
    /* Zasebna sporočila */
    .maintitle.messageTitle {padding-right: 0;}
    table#message_table tr {border-bottom: 1px solid #dddddd;}
    table#message_table tr td {display: block;margin: 0; padding: 0; width: 100%; border: none;}
    table#message_table tr td:last-child {border-bottom: 1px solid #dddddd;position: relative; padding-bottom: 5px;}
    table#message_table tr td.col_m_subject {padding-top: 5px;}
    table#message_table tr td.col_m_subject span.desc.lighter.blend_links {float: left; margin-bottom: 3px;}
    table#message_table tr td.col_m_subject span.desc.lighter.blend_links span {float: none;}
    
    table#message_table tr td.col_m_photo {display: none;}
    table#message_table tr td .ipsUserPhotoLink img.ipsUserPhoto {display: none;}
    table#message_table tr td ul {margin-left: 10px;}
    table#message_table tr td ul.mini_pagination {margin: 0; margin-bottom: 3px; top: 0;}
    table#message_table tr td ul li {text-align: left;}
    table#message_table tr td .clear {margin-left: 10px;}
    table#message_table tr td .clear ul {float: left;}
    table#message_table tr td p.ipsType_small.desc {display: inline-block;}
    table#message_table tr td input.input_check.msg_check {margin-right: 5px; position: absolute; right: 0; bottom: 5px;}
    
    table#message_table tr td ul.last_post li {float: left; margin-right: 5px;}
        
    table#message_table tr td a.titleA { padding-left: 10px; display: inline-block}
    table#message_table tr td strong a.titleA { padding-left: 0;}
    
    #conversation .messageOpen  .post_wrap .post_username {margin-left: 47px; padding-top: 5px;}
    #conversation .messageOpen .post_wrap .author_info ul.basic_info li.group_title {padding-top: 5px;}
    
    
    
    #reportCenterComment #commentReply.ipsComment_comment { margin-left: 0 !important; }
    #modcp_content .post_block .post_wrap .post_body {border-left: none;}
    #modcp_content .post_block .post_wrap .author_info h3 {padding-left: 46px; text-align: left;}

    /* ČLANKI */
    
    ul.recentArticleWithImage li {width: 100%;}    
    ul.recentArticleWithImage li:nth-child(2n+2) {background: #f4f4f4;}
    
    
    /* NOVICE */
    
    /* FORUM */
    table.ipb_table tr:hover .expander {filter:alpha(opacity=100); opacity:1;	}
    .topic_controls .pagination.left {float:  none; padding-top: 6px;}
    .topic_controls ul.topic_buttons li {margin: 10px; margin-left: 0; float: left; margin-top: 5px; margin-bottom: 8px;}
    #modcp_content ul.topic_buttons li {margin-bottom: 10px;}
    #modcp_content ul.topic_buttons li:last-child {margin-bottom: 0;}
    /*forum tabela */
    .ipsBox table.ipb_table.topic_list.topic_list tr {position: relative;}
    .ipsBox table.ipb_table.topic_list tr td {display: block; margin: 0; padding: 0;width: 100%; border: none; position: relative;}
    
    /*first col*/
    .ipsBox table.ipb_table.topic_list tr td.col_f_icon {height: auto;}
    .ipsBox table.ipb_table.topic_list tr td.col_f_icon br {display: none;}
    .ipsBox table.ipb_table.topic_list tr td.col_f_icon img {position: absolute; left: 6px; z-index: 2; top: 6px;}
    .ipsBox table.ipb_table.topic_list tr td.col_f_icon span img {top: 25px;}
    /*second col*/
    .ipsBox table.ipb_table.topic_list tr td.col_f_content.with_mod_links,
    .ipsBox table.ipb_table.topic_list tr td.col_f_content:nth-child(2) {padding-right: 40px !important; width: auto; padding-left: 30px !important;}
    
    .ipsBox table.ipb_table.topic_list tr td.col_f_content h4 {display: inline-block;  width: auto;}
    .ipsBox .sameTagged table.ipb_table.topic_list tr td.col_f_content h4 { margin-top: -17px;}
    
    .ipsBox table.ipb_table.topic_list tr.row1 td.col_f_content,
    .ipsBox table.ipb_table.topic_list tr.row2 td.col_f_content {margin-bottom: 3px; margin-top: 5px;}
    .ipsBox table.ipb_table.topic_list tr td.col_f_content > a {display: none;}
    .ipsBox table.ipb_table.topic_list tr td.col_f_content > span.ipsText_small.desc {display: none;}
    
    .ipsBox table.ipb_table.topic_list tr td.col_f_content span.blend_links.topic_desc span.tagged {display: none;}
    
    .ipsBox table.ipb_table.topic_list tr td.col_f_content > span {display: inline-block; margin-right: 5px}
    /*third col*/
    .ipsBox table.ipb_table.topic_list tr td.col_f_preview {width: 100% !important;}
    .ipsBox table.ipb_table.topic_list tr td.col_f_preview .expander {visibility: visible;  position: absolute;  right: 10px;  bottom: 22px; }
    /*fourth col*/
    .ipsBox table.ipb_table.topic_list tr td.col_f_views  {display: none;}
    /*fifth col*/
    .ipsBox table.ipb_table.topic_list tr td.col_f_content ul.mini_pagination {margin-left: 0;}
          
    .ipsBox table.ipb_table.topic_list tr td.col_f_post a.ipsUserPhotoLink.left {display: none;}
    .ipsBox table.ipb_table.topic_list tr td.col_f_post ul {margin-left: 0;padding-left: 30px; width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
    .ipsBox table.ipb_table.topic_list tr td.col_f_post ul li {float: left; margin: 0; padding: 0; vertical-align: bottom; margin-right: 5px; font-size: 11px; display: block; line-height: 15px;}
    .ipsBox table.ipb_table.topic_list tr td.col_f_post  { margin-bottom: 5px;}
    .ipsBox table.ipb_table.topic_list tr td.col_f_post .left {display: none;}
    
    /*sixth col*/
    .ipsBox table.ipb_table.topic_list tr td.col_f_mod.short {border-bottom: 1px solid #dddddd; padding-bottom: 3px !important; }
    .ipsBox table.ipb_table.topic_list tr td.col_f_mod.short input { position: absolute; right: 10px; bottom: 5px;}
    .ipsBox table.ipb_table.topic_list tr td.col_f_mod.short a {display: none;}
    .ipsBox table.ipb_table.topic_list td, .ipsBox table.ipb_table.topic_list tr.row1 td, .ipsBox table.ipb_table.topic_list tr.row2 td {border: none; margin: 0 ; padding: 0 !important; position: relative;}
    
    /*no message*/    
    .ipsBox table.ipb_table.topic_list tr td.no_messages { border-bottom: 1px solid #dddddd; padding: 10px !important; width: auto;}
    
    /*preview*/
    .ipsBox table.ipb_table.topic_list.topic_list tr.row1.highlighted {background: #fff;}
    .ipsBox table.ipb_table.topic_list.topic_list tr.row1,
    .ipsBox table.ipb_table.topic_list.topic_list tr.row2 {border-bottom: 1px solid #dddddd;}
    .ipsBox table.ipb_table.topic_list.topic_list tr.preview a.ipsUserPhotoLink,
    .ipsBox table.ipb_table.topic_list.topic_list tr.preview img.ipsUserPhoto  {display: none;}
    .ipsBox table.ipb_table.topic_list.topic_list tr.preview td > div {padding: 10px; border-top: 1px solid #dddddd;}
    .ipsBox table.ipb_table.topic_list.topic_list tr.preview td > div > br.clear {display: none;}
    .ipsBox table.ipb_table.topic_list.topic_list tr.preview td div.preview_col {margin: 0; padding: 0; margin-bottom: 10px; min-height: 10px;}
    .ipsBox table.ipb_table.topic_list.topic_list tr.preview td div.preview_col:last-child {margin-bottom: 0;}

    /*statistika forum*/
    .statistics_head {padding:8px 10px;}
    .active_users .ipsList_inline, .active_users .statistics_brief {padding-left: 10px;}
    #board_statistics p.statistics_brief,
    #board_statistics p span.name {margin-right: 4px;}
    
    /*PROFIL SETTINGS*/
    /*Notification Preferences*/
    table.ipb_table.notification_table.notification tr td{padding: 5px;}
    
    /*gallery*/
    #albumBoxWrap #albumWrap .ipsLayout .ipsLayout_left,
    #albumBoxWrap #albumWrapNone .ipsLayout .ipsLayout_left {margin-left: 0; float: none;}
    #albumBoxWrap #albumWrap .ipsLayout.ipsLayout_withleft,
    #albumBoxWrap #albumWrapNone .ipsLayout.ipsLayout_withleft {padding-left: 0;}
    #albumBoxWrap #albumWrap .ipsLayout.ipsLayout_withleft .ipsLayout_content a.ipsButton_secondary,
    #albumBoxWrap #albumWrapNone .ipsLayout.ipsLayout_withleft .ipsLayout_content a.ipsButton_secondary {margin-bottom: 10px;}
    /*gallery step 2*/

    .ipsBox#step2Image .ipsLayout_smallleft.ipsLayout_withleft {padding: 0 10px;}
    .ipsBox#step2Image .ipsLayout .ipsLayout_left {padding: 0; margin: 0;}
    .ipsBox#step2Image  .ipsTagBox_wrapper {width: 100%; padding: 6px 0;}
    .ipsBox#step2Image .cke_wrapper {margin: 0!important; padding: 0!important; }
    .ipsBox#step2Image .ipsEditor_textarea {padding: 6px 0;}
    
    /*galerija*/
    .ipsBox.gallery_box .gallery_album .gallery_album_previews .gallery_preview_strip ul li {width: 30%; float: left; margin: 0!important; margin-bottom: 150px !important; margin-right: 5% !important; border: none; padding: 0 !important;}
    .ipsBox.gallery_box .gallery_album .gallery_album_previews .gallery_preview_strip ul li:nth-child(4n+4) {margin-bottom: 150px !important; margin-right: 5% !important;}
    .ipsBox.gallery_box .gallery_album .gallery_album_previews .gallery_preview_strip ul li:nth-child(3n+3) {margin: 0 !important;}
    

    
    /*VIEW NEW CONTENT */
    /*gallerija*/
    .responsiveNewTable table.ipb_table tr td {padding: 5px;}
    .responsiveNewTable table.ipb_table tr td:nth-child(2) { width: 340px;}
    .responsiveNewTable table.ipb_table tr td:nth-child(2) span.right {float: none; display: block; }
    .responsiveNewTable table.ipb_table tr td:nth-child(3){display: none;}
    .responsiveNewTable table.ipb_table tr td:nth-child(4) a.ipsUserPhotoLink  { display: none; }
    .responsiveNewTable table.ipb_table tr td:nth-child(4) .last_post {margin: 0;}
    
    /*forums */
    .responsiveNewTable h2.maintitle input.marginRight10 {margin: 0;}
    /*forum tabela */
    .responsiveNewTable table.ipb_table.topic_list tr td {display: block; margin: 0; padding: 0;width: 100%; border: none; position: relative;}
    .responsiveNewTable table.ipb_table.topic_list tr td:last-child {border-bottom: 1px solid #dddddd;}
    /*first col*/
    .responsiveNewTable table.ipb_table.topic_list tr td.col_f_icon {height: auto;}
    .responsiveNewTable table.ipb_table.topic_list tr td.col_f_icon br {display: none;}
    .responsiveNewTable table.ipb_table.topic_list tr td.col_f_icon img {position: absolute; left: 6px; z-index: 2; top: 6px;}
    .responsiveNewTable table.ipb_table.topic_list tr td.col_f_icon span img {top: 25px;}
    /*second col*/
    .responsiveNewTable table.ipb_table.topic_list tr td:nth-child(2) {padding-right: 40px !important; width: auto; margin-top: 5px; padding-left: 30px !important; width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
    .responsiveNewTable table.ipb_table.topic_list tr td:nth-child(2)  {display: inline-block;  width: 100%}    
    .responsiveNewTable table.ipb_table.topic_list tr td.col_f_content > span.ipsText_small.desc {display: none;} 
    /*third col*/
    .responsiveNewTable table.ipb_table.topic_list tr td.col_f_preview {width: 100% !important;}
    .responsiveNewTable table.ipb_table.topic_list tr td.col_f_preview .expander {visibility: visible;  position: absolute;  right: 15px;  bottom: 19px; }
    /*fourth col*/
    .responsiveNewTable table.ipb_table.topic_list tr td.col_f_views  {display: none;}
    /*fifth col*/    
    .responsiveNewTable table.ipb_table.topic_list tr td.col_f_content ul.mini_pagination {margin-left: 0;}    
    /*last post */    
    .responsiveNewTable table.ipb_table.topic_list tr td.col_f_post {padding: 3px 0; padding-bottom: 5px; margin:0; width: 100% !important;}     
    table.ipb_table.topic_list#forum_table tr td.col_f_post {width: 100% !important;}        
    .responsiveNewTable table.ipb_table.topic_list tr td.col_f_post ul {padding-left: 30px; margin-left: 0; width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
    .responsiveNewTable table.ipb_table.topic_list tr td.col_f_post ul li {float: left; width: auto; margin-right: 5px;}
    .responsiveNewTable table.ipb_table.topic_list tr td.col_f_post ul li:last-child a {color: #000;}
    .responsiveNewTable table.ipb_table.topic_list tr td.col_f_post a.ipsUserPhotoLink.left {display: none}
    
    .responsiveNewTable table.ipb_table.topic_list tr td.col_f_post ul.last_post {line-height: 15px;}
    /*.responsiveNewTable table.ipb_table.topic_list tr td.col_f_post {display: none;}
    .responsiveNewTable table.ipb_table.topic_list tr td.col_f_post  {padding-left: 10px !important; margin-bottom: 5px;}  */  
    /*sixth col*/
    .responsiveNewTable table.ipb_table.topic_list tr td.col_f_mod input{margin-right: 10px; vertical-align: top;}
    
    /*sixth col*/
   
    .responsiveNewTable table.ipb_table.topic_list tr td.col_f_mod input { position: absolute; right: 0; bottom: 6px;}
    
    /*preview*/
    .responsiveNewTable table.ipb_table.topic_list.topic_list tr.row1.highlighted {background: #fff;}
    .responsiveNewTable table.ipb_table.topic_list.topic_list tr.row1,
    .responsiveNewTable table.ipb_table.topic_list.topic_list tr.row2 {border-bottom: 1px solid #dddddd;}
    .responsiveNewTable table.ipb_table.topic_list.topic_list tr.preview a.ipsUserPhotoLink,
    .responsiveNewTable table.ipb_table.topic_list.topic_list tr.preview img.ipsUserPhoto  {display: none;}
    .responsiveNewTable table.ipb_table.topic_list.topic_list tr.preview td > div {padding: 10px; }
    .responsiveNewTable table.ipb_table.topic_list.topic_list tr.preview td > div > br.clear {display: none;}
    .responsiveNewTable table.ipb_table.topic_list.topic_list tr.preview td div.preview_col {margin: 0; padding: 0; margin-bottom: 10px; min-height: 10px;}
    .responsiveNewTable table.ipb_table.topic_list.topic_list tr.preview td div.preview_col:last-child {margin-bottom: 0;}
    
    /* user profile gallery*/
    
    #user_content_area #profile_panes_wrap table.ipb_table tr td {padding: 0; display: block; border: none; height: auto;}
    #user_content_area #profile_panes_wrap table.ipb_table tr td:first-child {}
    #user_content_area #profile_panes_wrap table.ipb_table tr td:first-child img {background: none;position: absolute; padding: 0; width: 50px; height: auto; margin-top: 5px; margin-left: 5px; left: 10px;}
    #user_content_area #profile_panes_wrap table.ipb_table tr td:nth-child(2) {padding-left: 65px;  padding-right: 10px;}
    #user_content_area #profile_panes_wrap table.ipb_table tr td:nth-child(2) span.right {float: none; display: block;}
    #user_content_area #profile_panes_wrap table.ipb_table tr td:nth-child(3){display: none;}
    #user_content_area #profile_panes_wrap table.ipb_table tr td:nth-child(4) a.ipsUserPhotoLink  { display: none; }
    #user_content_area #profile_panes_wrap table.ipb_table tr td .last_post {margin-left: 0;padding-bottom: 5px; margin-left: 65px;}
    #user_content_area #profile_panes_wrap table.ipb_table tr td .last_post li {float: left; margin-right: 5px;}
    #user_content_area #profile_panes_wrap table.ipb_table tr td:last-child{border-bottom: 1px solid #dddddd; width: 100% !important; display: block;}
    
    #user_content_area #profile_panes_wrap table.ipb_table tr td .toggle_notify_off {display: none;} /*se lahko odstrani podnaslov oz kratek opis*/
    
 
    /******** MAIN FORUM TABLE *************/
    #board_index #categories .category_block .ipb_table tr td:last-child {border-bottom:1px solid #dddddd}
    .subForum.ipb_table tr td {border: none !important;}
    .subForum.ipb_table tr td.col_c_forum {border-bottom:1px solid #dddddd!important;}
    
    /*forum tabela */
    .subForum.ipb_table td,
    #board_index #categories .category_block .ipb_table td {display: block; margin: 0; padding: 0;width: 100%; border: none; position: relative;}    
    /*first col*/
    .subForum.ipb_table tr td.col_c_icon,
    #board_index #categories .category_block .ipb_table tr td.col_c_icon {padding: 0 !important; height: auto; padding-top: 7px !important;}
    .subForum.ipb_table tr td.col_c_icon img,
    #board_index #categories .category_block .ipb_table tr td.col_c_icon img {position: absolute; z-index: 1; margin-left: 5px;}
    /*second col */
    .subForum.ipb_table tr td.col_c_forum,
    #board_index #categories .category_block .ipb_table tr td.col_c_forum {min-height: 30px; width: auto; border-bottom: 1px solid #dddddd; padding-bottom: 5px;  padding-left: 45px;}
    .subForum.ipb_table tr td.col_c_forum h4, 
    #board_index #categories .category_block .ipb_table tr td.col_c_forum h4,
    .subForum.ipb_table tr td.col_c_forum p,
    #board_index #categories .category_block .ipb_table tr td.col_c_forum p {padding-left: 0;}
    /*third col*/
    .subForum.ipb_table tr td.col_c_stats,
    #board_index #categories .category_block .ipb_table tr td.col_c_stats {display: none;}
    #board_index #categories .category_block .ipb_table tr td.col_c_stats ul {text-align: left; margin-left: 45px;}
    #board_index #categories .category_block .ipb_table tr td.col_c_stats ul li {float: left; margin-right: 10px;}
    /*fourth col*/
    .subForum.ipb_table tr td.col_c_post,
    #board_index #categories .category_block .ipb_table tr td.col_c_post {padding-top: 5px !important; display: none; }
    .subForum.ipb_table tr td.col_c_post a.ipsUserPhotoLink,
    #board_index #categories .category_block .ipb_table tr td.col_c_post a.ipsUserPhotoLink {display: none;}
    .subForum.ipb_table tr td.col_c_post ul,
    #board_index #categories .category_block .ipb_table tr td.col_c_post ul {margin-left: 45px;}
    .subForum.ipb_table tr td.col_c_post ul li,
    #board_index #categories .category_block .ipb_table tr td.col_c_post ul li {float: left; margin-right: 10px;}
    
 
    /*moderator cp*/
    .ipsBox .moderatorCPunapproved table.ipb_table.topic_list tr td:first-child a.topic_title {margin-top: 10px; display: block; }
    .ipsBox .moderatorCPunapproved table.ipb_table.topic_list tr td:first-child br {display: none;}
 
    /*moderatorCPannuncements*/
    .moderatorCPannuncements table.ipb_table {}
    .moderatorCPannuncements table.ipb_table tr.header {display: none;} 
    .moderatorCPannuncements table.ipb_table tr td {display: block; text-align: left; border: none; padding: 2px 10px;}
    .moderatorCPannuncements table.ipb_table tr td:first-child {padding-top: 10px;}
    .moderatorCPannuncements table.ipb_table tr td:last-child {padding-bottom: 10px; border-bottom: 1px solid #dddddd;}
    .moderatorCPannuncements table.ipb_table tr:last-child td:last-child {border: none;}
    .moderatorCPannuncements table.ipb_table tr td:nth-child(2)::before { content: "Starts:"; font-weight: bold; font-size: 13px; text-align: left;  margin-right: 35px;}
    .moderatorCPannuncements table.ipb_table tr td:nth-child(3)::before { content: "End Date:"; font-weight: bold; font-size: 13px; text-align: left;  margin-right: 15px;}
    .moderatorCPannuncements table.ipb_table tr td:nth-child(4) .forumdesc::before { content: "Forums:"; font-weight: bold; font-size: 13px; text-align: left;  margin-right: 28px; float: left;}
 
    /* CLIENT AREA*/
    /* pending invoices*/
    .ipb_table.pendingInvoices tr td {width: auto !important; display: block; border: none; padding: 0; text-align: left !important;}
    .ipb_table.pendingInvoices tr td:first-child span {float: left; margin-right: 5px;position: relative; top: 3px;}
    .ipb_table.pendingInvoices tr td:first-child {padding-top: 10px;}
    .ipb_table.pendingInvoices tr td:last-child {border-bottom: 1px solid #dddddd; padding-bottom: 15px; margin-top: 10px;}
    .ipb_table.pendingInvoices tr td:nth-child(3) a {float: right; position: relative; top: 11px;}
    .ipb_table.pendingInvoices tr td:nth-child(3) a.input_submit {top: 5px;}
    
    /* Your Support Requests */
    .ipsBox  table.ipb_table.topic_list.supportRequests tr.header {display: none;}
    .ipsBox  table.ipb_table.topic_list.supportRequests tr td {width: auto;}
    .ipsBox  table.ipb_table.topic_list.supportRequests tr td:nth-child(2) strong {padding-top: 10px; display: block;}
    .ipsBox  table.ipb_table.topic_list.supportRequests tr td:nth-child(2) br {display: none;}
    .ipsBox  table.ipb_table.topic_list.supportRequests tr td:last-child {border-bottom: 1px solid #dddddd; padding-bottom: 10px!important;}
    .ipsBox  table.ipb_table.topic_list.supportRequests tr td:nth-child(3)::before { content: "Last Reply:"; font-weight: bold; font-size: 13px; text-align: left;  margin-right: 15px;}    
    .ipsBox  table.ipb_table.topic_list.supportRequests tr td:nth-child(4)::before { content: "Status:"; font-weight: bold; font-size: 13px; text-align: left;  margin-right: 35px;}
    
     
    /* Open Support Requests*/
    .ipsBox  table.ipb_table.topic_list.openSupportRequests tr.header {display: none;}
    .ipsBox  table.ipb_table.topic_list.openSupportRequests tr td {width: auto;}
    .ipsBox  table.ipb_table.topic_list.openSupportRequests tr td:first-child {}    
    .ipsBox  table.ipb_table.topic_list.openSupportRequests tr td.col_f_icon img {top: 13px; left: 0;}
    .ipsBox  table.ipb_table.topic_list.openSupportRequests tr td:nth-child(2) strong {padding-top: 10px; display: block;}    
    .ipsBox  table.ipb_table.topic_list.openSupportRequests tr td:nth-child(2) strong a,
    .ipsBox  table.ipb_table.topic_list.openSupportRequests tr td:nth-child(2) a {padding-left: 15px;}
    .ipsBox  table.ipb_table.topic_list.openSupportRequests tr:nth-child(2) td:nth-child(2) strong {padding-top: 0; display: block;}
    .ipsBox  table.ipb_table.topic_list.openSupportRequests tr td:nth-child(2) br {display: none;}    
    .ipsBox  table.ipb_table.topic_list.openSupportRequests tr td:nth-child(2) a {margin-top: 10px; display: block;}
    .ipsBox  table.ipb_table.topic_list.openSupportRequests tr td:last-child {border-bottom: 1px solid #dddddd; padding-bottom: 10px!important;}
    .ipsBox  table.ipb_table.topic_list.openSupportRequests tr td:nth-child(3)::before { content: "Last Reply:"; font-weight: bold; font-size: 13px; text-align: left;  margin-right: 15px;}    
    .ipsBox  table.ipb_table.topic_list.openSupportRequests tr td:nth-child(4)::before { content: "Status:"; font-weight: bold; font-size: 13px; text-align: left;  margin-right: 35px;}

    /*Moderator Control Panel*/
    /*latestWarnLogs*/
    table.latestWarnLogs tr.header {display: none;}
    table.latestWarnLogs tr td {display: block;  margin: 0; padding: 0; padding-left: 10px; border: none; word-break: break-all;}
    table.latestWarnLogs tr.row1 td, table.latestWarnLogs tr.row2 td {border: none;}
    table.latestWarnLogs tr td img {display: none;}
    table.latestWarnLogs tr td:nth-child(1)::before { content: "Member Warned:"; font-weight: bold; font-size: 13px; text-align: left; float: left; display: block;}    
    table.latestWarnLogs tr td:nth-child(1) {padding-top: 3px;}
    table.latestWarnLogs tr td a,
    table.latestWarnLogs tr td span.padding120 {display: block; padding-left: 120px;}    
    table.latestWarnLogs tr td span.margin120 { margin-left: 120px;}    
    table.latestWarnLogs tr td:nth-child(2)::before { content: "Warned by:"; font-weight: bold; font-size: 13px; text-align: left;  float: left; display: block;}
    table.latestWarnLogs tr td:nth-child(3)::before { content: "Reason:"; font-weight: bold; font-size: 13px; text-align: left;  float: left; display: block;}
    table.latestWarnLogs tr td:nth-child(4) {margin-top: 3px; padding-bottom: 5px; border-bottom: 1px solid #dddddd;}
    .stem {background: none !important;}
    
    /* CART TABLE*/
    table.ipb_table.cartTable tr.header {display: none;}
    table.ipb_table.cartTable tr td {display:block; border: none; width: 100% !important; padding: 5px 0; clear: both; text-align: left!important;}
    table.ipb_table.cartTable tr td.qty::before { content: "Qty:"; font-weight: bold; font-size: 13px; text-align: left;float: left; margin-right: 100px; }
    table.ipb_table.cartTable tr td.name::before { content: "Item Description:"; font-weight: bold; font-size: 13px; text-align: left;float: left; margin-right: 15px;}
    table.ipb_table.cartTable tr td.unitPrice::before { content: "Unit Price:"; font-weight: bold; font-size: 13px; text-align: left; float: left;  margin-right: 58px;}
    table.ipb_table.cartTable tr td.linePrice::before { content: "Total Price:"; font-weight: bold; font-size: 13px; text-align: left;float: left;  margin-right: 52px; }
    
    table.ipb_table.cartTable tr td.qty input,
    table.ipb_table.cartTable tr td a,
    table.ipb_table.cartTable tr td h3,
    table.ipb_table.cartTable tr td img,
    table.ipb_table.cartTable tr td span {float: left;}
    table.ipb_table.cartTable tr td:nth-child(1) a {margin-left: 5px;}
    table.ipb_table.cartTable tr td.linePrice {border-bottom: 1px solid #dddddd; padding-bottom: 10px;}
    table.ipb_table.cartTable tr td.responsiveNone {display: none;}
    table.ipb_table.cartTable tr td.qty input {position: relative; top: -6px; width: auto !important}
    
    table.ipb_table.cartTable tr td.qty {padding-top: 20px;}
    
    
    /*GALERIJA*/
    .photoStipNav {margin-top: 5px;}
    ul#strip, #photostripwrap {height: 70px;}
    ul#strip img.emptyBox {height: auto;}
    

    /* ipsGlobalNotification */
    #ipsGlobalNotification { margin: 0; padding: 0;}
    
    #previewAlbumButtons .topic_buttons li {margin-bottom: 10px;}
    
    /*member list*/
    table.ipb_table.ipsMemberList tr.header {display: none;}
    table.ipb_table.ipsMemberList tr td{position: relative;}
    table.ipb_table.ipsMemberList tr td {display: block; border: none; width: 100%; padding: 0 10px; padding-left: 55px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
    table.ipb_table.ipsMemberList tr td:first-child {padding-top: 0; padding-left: 0; position: absolute; width: 30px; height: 30px; margin-top: 5px; margin-left:  10px; z-index: 1;}
    table.ipb_table.ipsMemberList tr td:first-child a {float: none;}
    table.ipb_table.ipsMemberList tr td:last-child {border-bottom: 1px solid #dddddd; padding-bottom: 5px;}
    table.ipb_table.ipsMemberList tr td img {margin-right: 10px; }
    table.ipb_table.ipsMemberList tr td ul li img {margin-right: 0;}
    table.ipb_table.ipsMemberList tr td ul.right { float: none;}
    
    
    /*galerija search resaults */
    .responsiveNewTable table.ipb_table tr.galleryImageSearchResult td {display: block; text-align: left; margin: 0; border: none; padding: 0; padding-left: 70px; width: 100% !important; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
    .responsiveNewTable table.ipb_table tr.galleryImageSearchResult td:first-child {display: block; position: absolute; padding-left: 0; margin-top: 2px; width: 50px !important; height: 50px; z-index: 10;}
    .responsiveNewTable table.ipb_table tr.galleryImageSearchResult td:first-child img {width: 50px; height: 50px;}
    .responsiveNewTable table.ipb_table tr.galleryImageSearchResult td.col_f_views {display: none;}
    .responsiveNewTable table.ipb_table tr.galleryImageSearchResult td.col_f_views.short {display: block;}
    .responsiveNewTable table.ipb_table tr.galleryImageSearchResult td .toggle_notify_off {display: none;}
    .responsiveNewTable table.ipb_table tr.galleryImageSearchResult td:last-child {border-bottom: 1px solid #56749b; padding-bottom: 5px;}
    .responsiveNewTable table.ipb_table tr.galleryImageSearchResult td.col_f_post ul li {float: left; margin-right: 3px;}
}

#image_holder img {max-width: 100%;}

/*580px*/
@media all and (max-width: 580px){
    /*photoStrip*/
    #photostrip {width: 100%; max-width: 400px; padding: 0 35px;padding-right: 28px; position: relative; margin: 0 auto;}
    #photostrip ul#strip {height: 52px; width: 100%;}    
    #photostrip ul#strip li {width: 72px; margin-right: 8px;}    
    #photostrip .photoStipNav {position: absolute; margin-top: 0;}
    ul#strip img.emptyBox {width:46px;}
}
/*end*/

/*550px*/
@media all and (max-width: 550px){
    /* HEADER */
    #user_inbox_link_menucontent,
    #user_notifications_link_menucontent { left: auto !important; right: 3px !important;width: 280px !important; }

    /* FOOTER */    
    
    
    /***************************************
    **************** PAGES *****************
    ***************************************/
    
    /* FORUM*/
    h2.maintitle.announcementTitle span.right { display: none;}
    form#postingform .ipsForm.ipsForm_vertical .ipsField.tag_field #ipsTags_wrapper {width: 100%; padding: 6px 0;}
    
    span.checkBoxRight {position: absolute; right: 10px;}
    
    /*.topic_controls ul.topic_buttons {border: 1px solid red;}*/
    .topic_controls ul.topic_buttons li {float: none; margin: 0; margin-right: 15px; margin-bottom: 8px;  }
    .showEvent.topic_controls ul.topic_buttons li {margin-bottom: 8px; margin-top: 5px;}
    .topic_controls ul.topic_buttons li.non_button {float: left;}
    .topic_controls ul.topic_buttons li.non_button a {padding: 0;}
    
    /*topicButtons new position*/   
    .topic_controls.newPosition .pagination.clearfix.right {margin-top: 0;}
    .topic_controls.newPosition .topic_buttons.L.relativeBottom {float: none; clear:both; margin-bottom: 10px;}
    .topic_controls.newPosition .topic_buttons.L.relativeBottom li {margin: 0; padding: 0; }
    .topic_controls.newPosition .topic_buttons.L.relativeBottom li a {padding:0; margin-right: 20px; height: auto; line-height: normal;}

    .post_block .post_body a {word-wrap: break-word;}

    /* REGISTER  */
    
    /* CALENDAR*/
    /*add event*/
    .responisveForm#postingform ul li.checkbox label {margin-bottom: 3px; display: block; line-height: 20px;}
    .responisveForm#postingform ul li.checkbox .input_check.event_options {margin-left: 0 !important; margin-right: 0;  margin-top: -2px;}
    .responisveForm#postingform ul li.checkbox .input_check {margin-right: 0;}
    
    /*PROFIL SETTINGS*/
    /*user top*/
    #customBackground {height: 200px !important;}
    
    
    .ipsLayout_smallleft.ipsLayout_withleft.ipsVerticalTabbed .ipsVerticalTabbed_content fieldset .ipsSettings_fieldtitle{ display: block;}
    
    
    #profile_content #user_content_area table.ipb_table h4 a {word-break: break-word;}
    
    /*gallery*/
    .filterBarPrefix.second {margin-left: 0; clear: both;}
    .maintitle.ipsFilterbar ul.ipsList_inline:last-child {float: left;}
    #user_content_area .maintitle.ipsFilterbar ul.ipsList_inline:last-child {float: right;}
    .ipsLayout.galleryAlbum .maintitle.ipsFilterbar .filterBarPrefix.second {margin-left: 0;}
    .ipsLayout.galleryAlbum .maintitle.ipsFilterbar ul.ipsList_inline.left {float: none;}
    .ipsLayout.galleryAlbum .ipsBox.gallery_box {padding: 0;}
    .ipsLayout.galleryAlbum .ipsBox.gallery_box .gallery_image img.galattach{}
    
    #previewAlbumButtons.topic_controls ul.topic_buttons li{float: left;} 
    #previewAlbumButtons.topic_controls ul.topic_buttons li:last-child {margin-bottom: 0;}
    ul#strip {width: 72%;}    
    .photoStipNav {margin-top: -5px;}
    /*find content calendar*/
    .responsiveNewTable #search_results .ipbmenu_content {background: none;}
    .responsiveNewTable #search_results .ipbmenu_content select {width: 200px; float: none; display: block; margin-bottom: 5px;}

    /* CLIENT AREA*/
    /* Alternative ContactsAdd */
    .altcontactsTop h2.L , 
    .altcontactsTop a.right {float: none;}  
    .ipsBox  table.ipb_table.altcontacts tr td {padding: 5px;}
    .ipsBox  table.ipb_table.altcontacts tr td.image img {display: none;}
    
    /*Your Purchases*/
    #package_list.responsiveShowPurchases .product_info {width: auto !important; padding: 0; display: block; float: none;}
    #package_list.responsiveShowPurchases .product_info img {margin-bottom: 31px; margin-right: 15px;}
    #package_list.responsiveShowPurchases .ship_info.left {float: none; display:block;}
    
    /* mesages */
    #message_compose.post_form form#msgForm fieldset.submit input {margin-bottom: 10px;}
    #conversation .topic_controls ul.topic_buttons li {/*float: left;*/}
    
    .orderLeft {float: left; margin-right: 10px; position: relative; top: -1px;}
    
    .floatLeftTitle {float: none;}
    .datumObjave {top: 0;}
    .filterBarPrefix.second {margin-left: 0;}
}


/*500px*/
@media all and (max-width: 500px){
    /* HEADER */
    
    
    /* FOOTER */    
    
    
    /***************************************
    **************** PAGES *****************
    ***************************************/
    /* ČLANKI */    
    #commentTitle span {  font-size: 22px;}

    /* NOVICE */

        
    /* SIGN IN  */
    #regular_signin  .ipsPad_double {padding: 9px 10px}
    #regular_signin  .ipsPad_double li p input {width: 90%;}
    /* REGISTER  */
    table#recaptcha_table.recaptchatable.recaptcha_theme_clean td.recaptcha_image_cell #recaptcha_image img,
    table#recaptcha_table.recaptchatable.recaptcha_theme_clean td.recaptcha_image_cell #recaptcha_image {width: 100% !important; height: auto !important;}
    table#recaptcha_table.recaptchatable.recaptcha_theme_clean .recaptcha_input_area input {width: auto !important; }
    .removeDefault .ipsBox_container ul.ipsForm.ipsForm_horizontal li input {max-width: 280px;}
 

    /* galerija */  
    ul#strip, #photostripwrap {height: 50px;}
    ul#strip img.emptyBox {width: 46px;}
 
    /*edit member report*/    
    #modcp_content #report_mod.input_submit  {margin-top: 5px;}
    
    /*CALENDAR*/
    #calendar_table.newStyle tr th span.responsiveShort {width: 24px; display: block; overflow: hidden; margin: 0 auto;}

    #calendar_table.newStyle tr th:nth-child(2n) span.responsiveShort {width: 19px;}
    #calendar_table.newStyle tr th:nth-child(3n) span.responsiveShort {width: 24px;}
    #calendar_table.newStyle tr th:nth-child(4n) span.responsiveShort {width: 20px;}
    #calendar_table.newStyle tr th:nth-child(5n) span.responsiveShort {width: 21px;}
    #calendar_table.newStyle tr th:nth-child(6n) span.responsiveShort {width: 17px;}
    #calendar_table.newStyle tr th:last-child    span.responsiveShort {width: 20px;}
    
    #calendar_table.newStyle td {height: auto; min-height: 45px;}
    .ipsType_pagetitle.calendar_title.left,
    .ipsType_pagetitle.calendar_title {float: none; display: block;}
    .calendar_jump.blend_links {display: block; margin: 0;padding: 0; margin-top: 5px;}
    
    /*follow*/
    .right.followTop {float: none; display: block;} 
    .right.followTop .right {float: none; margin-bottom: 5px;}
    /*show event*/
    .showEvent,
    .showEvent.ipsBox_withphoto {margin-left: 0; margin-top: 5px;}
    .showEventPhoto.ipsUserPhoto {display: none;}
    .showEvent.ipsBox_withphoto h1 {margin-top: 5px;}
    .showEvent .calendar_jump.blend_links {margin-top: 0;}
    
    /*FORUM*/
    /*forum topic*/
    #postingform .ipsPad iframe {min-height: 45px !important;}
    #postingform .ipsPad iframe input {border: 1px solid red !important; margin-top: 5px !important; }
    
    .column_view .post_body .signature {display: none;}
    
    /*GALLERY*/
    .ipbfs_titlebox #galleryFollow .right {float: none; margin-top: 0; margin-bottom: 5px;}
    .ipbfs_titlebox .right.gallery { position: absolute; left: 150px; top: 0;}
    
    /*cart billing*/
    .ipsSteps {height: auto;}
    .ipsSteps ul li {float: none; background: none; height: auto; padding: 5px; border-bottom: 1px solid #dddddd;}
    .ipsSteps ul li strong {display: inline-block}
    .ipsSteps_active .ipsSteps_arrow {display: none;}
    .ipsSteps .ipsSteps_active {background: #525252;}
    
    div#search_results div.result_info {width: auto; /*padding-left: 67px;*/ word-break: break-all;}
    div#search_results span.icon {margin-bottom: 15px;}
    #search_results li.twoColumn .result_info .desc {margin-bottom: 0; }
    
    /*gallery*/
    .ipsBox.gallery_box ul.ipsList_inline.ipsList_reset li.gallery_image  {width: 43%; padding: 2%;}
    .ipsBox.gallery_box ul.ipsList_inline.ipsList_reset li.gallery_image  img {max-width: 100%; height: auto;}
     .ipsBox.gallery_box ul.ipsList_inline.ipsList_reset li.gallery_image  img.galattach {width: 100%;}
     
     .post.entry-content fieldset.submit input.input_submit.alt {margin: 5px;}
     form#postingform fieldset.submit.clear input.input_submit.alt {margin: 5px 0; margin-left: 5px;}
     
     /*photoStrip*/
    #photostrip {width: 100%; max-width: 300px; padding: 0 35px;padding-right: 28px; position: relative; margin: 0 auto;}
    #photostrip ul#strip {height: 39px; width: 100%;}    
    #photostrip ul#strip li {width: 52px; margin-right: 8px;}    
    #photostrip .photoStipNav {position: absolute; margin-top: 0; height: 41px;}
    ul#strip img.emptyBox {width:35px;}
}

/*450px*/
@media all and (max-width: 450px){
    
    /* popups */    
    .popupWrapper {width: 300px !important; margin-left: -158px !important; left: 50% !important; right: auto !important;}
    
    /* HEADER */
    #logo {width: 200px;margin: 0 auto;  margin-top: 10px;  margin-bottom: 7px;}
    #logo img{ max-width: 100%;}
    /* FOOTER */    
    
    
    /***************************************
    **************** PAGES *****************
    ***************************************/
    /* ČLANKI */
    #commentTitle span {font-size: 20px;}    
    /*
    .openPostControlsNormal.comments .responsiveOpenControlsNormal > li:nth-child(2) {clear: both; } /* odstrani puščico
    .openPostControlsNormal.comments .responsiveOpenControlsNormal  li:nth-child(2) ul.ipsList_inline li {float: left;} /*right
    .openPostControlsNormal.comments .responsiveOpenControlsNormal  li:nth-child(2) ul.ipsList_inline li:last-child, 
    .openPostControlsNormal.comments .responsiveOpenControlsNormal  li:nth-child(2) ul.ipsList_inline li:nth-child(2) {float: right;}
    .openPostControlsNormal.comments .responsiveOpenControlsNormal  li:nth-child(2) ul.ipsList_inline li:first-child {margin-bottom: 10px;}
    .openPostControlsNormal.comments .responsiveOpenControlsNormal  li:nth-child(2) ul.ipsList_inline li.ipsLikeBar_info {margin-bottom: 0;}*/
    /* FORUM */
    .responsivePostForum .rating strong {display: none;}
    .newPositionBottom  .topic_buttons.L,
    .newPositionBottom  .pagination.right {float: none;}
    .newPositionBottom  .topic_buttons {margin: 10px 0; margin-bottom: 7px;}
    .newPositionBottom  .pagination.right li.pagejump  a {padding-left: 0;}
    
    /*main forum*/    
    #board_index #categories .category_block .ipb_table tr td.col_c_post ul li.bold {float: none;}
    
    
    /*PROFIL SETTINGS*/
    /*'Ignore' Preferences*/
    table.ipb_table.ignored tr.header {display: none;}
        
    table.ipb_table.ignored td, table.ipb_table.ignored tr.row1 td, table.ipb_table.ignored tr.row2 td {border: none; padding: 10px; border-bottom: 1px solid #ddd}
    table.ipb_table.ignored td:last-child {border: none !important;}
    table.ipb_table.ignored td {display: block; text-align: left; border: none; }
    table.ipb_table.ignored td a {width: 40px; text-align: center;}
    table.ipb_table.ignored tr td:nth-child(2){display: block;}
    
    table.ipb_table.ignored td:nth-child(2)::before { content: "Group:"; font-weight: bold; font-size: 13px; text-align: left;  margin-right: 48px;}
    table.ipb_table.ignored td:nth-child(3)::before { content: "Posts: "; font-weight: bold; font-size: 13px; text-align: left;}
    table.ipb_table.ignored td:nth-child(4)::before { content: "Signature: "; font-weight: bold; font-size: 13px; text-align: left;}
    table.ipb_table.ignored td:nth-child(5)::before { content: "Messenger: "; font-weight: bold; font-size: 13px; text-align: left;}
    
    table.ipb_table.ignored td:nth-child(3) a {margin-left: 50px;}
    table.ipb_table.ignored td:nth-child(4) a {margin-left: 22px;}
    table.ipb_table.ignored td:nth-child(5) a {margin-left: 15px;}
    table.ipb_table.ignored td:nth-child(6) a {margin-left: 92px;}
    input.input_text.addMember {width: 200px;}
    strong#strongAddMember {display: block;}
        
    /*My Notifications*/
    table.ipb_table.notificationLog tr td{ display: block; text-align: left; padding: 5px 0; border: none; }
    
    table.ipb_table.notificationLog tr td:first-child,
    table.ipb_table.notificationLog tr td:nth-child(2) {position: absolute;}
    table.ipb_table.notificationLog tr td:first-child  {margin-left: 10px; margin-top: 5px;}
    table.ipb_table.notificationLog tr td:nth-child(2) {display: none;}
    table.ipb_table.notificationLog tr td:nth-child(3) {padding-left: 40px; padding-right: 20px;}
    table.ipb_table.notificationLog tr td:nth-child(4) {padding-left: 40px; width: 140px;}
    /*popup*/
    .popupWrapper .popupInner #ips_photoWrap {width: 260px;}
    .popupWrapper .popupInner #ips_photoWrap #ips_photoOptions {width: 268px;margin-left: 0;}
    
    /*galerija*/
    .ipsBox.gallery_box .gallery_album .gallery_album_previews .gallery_preview_strip ul li {width: 48%; float: left; margin: 0!important; margin-bottom: 150px !important; margin-right: 4% !important; border: none; padding: 0 !important;}
    .ipsBox.gallery_box .gallery_album .gallery_album_previews .gallery_preview_strip ul li:nth-child(4n+4) {margin-bottom: 150px !important; margin-right: 5% !important;}
    .ipsBox.gallery_box .gallery_album .gallery_album_previews .gallery_preview_strip ul li:nth-child(2n+2) {margin: 0 !important;}
    
    /*galerija photo_sizes*/
    .gallery_wrap #photo_sizes ul.gallery_buttons li {width: 100%; margin: 0; display: block; float: none; padding: 0; vertical-align: top; margin-bottom: 10px;}
    .gallery_wrap #photo_sizes ul.gallery_buttons li a {display: inline-block;}
    
    /* MEMBER*/
    ul.ipsMemberList li.ipsPad.member_entry {  padding-bottom: 60px;}
    ul.ipsMemberList li.ipsPad.member_entry .ipsList_inline.right li a.ipsButton_secondary {  margin-top: 5px;}
    .moderatorCPrestrictposts ul.ipsMemberList li .reputation {float: left;}
    .moderatorCPrestrictposts ul.ipsMemberList .ipsBox_withphoto > span:last-child {display: block; padding-left: 33px;}
    /*input*/
    .input_text, .ipsTagBox_wrapper, textarea {padding: 6px 0; text-indent: 6px; width: 100%;}
    
    /* forum new topic*/
    .openPoll input.input_text#mod_open_time,
    .openPoll input.input_text#mod_open_date,
    .openPoll input.input_text#mod_close_time,
    .openPoll input.input_text#mod_close_date{width: auto;}
    
    /*gallery*/
    .reportButtons li{margin-bottom: 10px;}
  
   
}

/*400px*/
@media all and (max-width: 400px){
    /* HEADER */


    /* FOOTER */    
    
    
    /***************************************
    **************** PAGES *****************
    ***************************************/
    /* ČLANKI */
    
    /* NOVICE */
    /* REGISTER  */
    .removeDefault .ipsBox_container ul.ipsForm.ipsForm_horizontal li input {max-width: 270px;}
    
    /*gallery*/
    #uploadBoxWrapParent  iframe {width: 250px !important; display: block; float: none;}
        ul#strip, #photostripwrap {height: 50px;}
    .showImageRating strong {display: none;}
    
    /*user*/
    #user_content_area .content_border .post_block.no_sidebar .post_body a {word-wrap: break-word;}
   
    .maintitle.ipsFilterbar ul li {margin: 0px 9px 0px 0;}
    
    /*forum*/
    .topic_controls.newPosition .topic_buttons.L {float: none; margin-bottom: 10px;}
    .topic_controls.newPosition .pagination.clearfix.right {margin-top: 2px; float: none; padding: 0; margin-bottom: 15px;} 
    .topic_controls.newPosition .pagination.clearfix.right ul.ipsList_inline.left.pages li.pagejump  a{padding-left: 0;}
    
     /*photoStrip*/
    #photostrip {width: 100%; max-width: 250px; padding: 0 35px;padding-right: 28px; position: relative; margin: 0 auto;}
    #photostrip ul#strip {height: 31px; width: 100%;}    
    #photostrip ul#strip li {width: 40px;}    
    #photostrip .photoStipNav {position: absolute; margin-top: 0; height: 35px;}
    ul#strip img.emptyBox {width: 27px;}
    
    
}


/*400px*/
    @media all and (max-width: 380px){
    .moderatorCPrestrictposts ul.ipsMemberList li.ipsPad.member_entry {padding-bottom: 75px;}
    ul#strip, #photostripwrap {height: 40px;}
}

/*VEDNO PRIKAŽI IMPORTANT */
 @media (min-width: 751px) {
    /* HEADER */
    .ipsList_inline#community_app_menu {display: block !important;}
    body.blue {background: url("../bg_2015.jpg") repeat 0 0; }
    #topBarNew {display: block !important;}
    
 }


@media all and (max-width: 1000px)and (-webkit-min-device-pixel-ratio: 2){
    /* HEADER */
    #user_notifications_link_menucontent ul.ipsList_withminiphoto,
    #user_inbox_link_menucontent ul.ipsList_withminiphoto {max-height: 70px; overflow: auto;}

}

@media (min-width: 931px) {
    .responsive930 .openPoll {display: block !important;}
}









