/* CSS Document */
/* ZADS Version 7.0.3 */ 

/* reset */ 
p, pre, td { word-wrap:break-word;  }
pre, code, textarea { white-space: pre-wrap; }

table{ table-layout : fixed; width : 100%;}

.debug-css-mobile{
  display : block ;
}

body{overflow-x: hidden;}

#section-form-details .col-xs-12 
{
  padding-left: 4px;
  padding-right: 4px;
}



.container,
.notification-wrapper .container {
  padding: 0px; 
}

.main#main-two-columns .sidebar {
    display : none; 
    height : 0px; 
}

#external_home_page{
  font-size: 1em;
}

.feature-box{
	padding : 10px;
}



/* styling the post ad-list */
.post{
 table-layout: fixed;
 display : flex;
 margin: 1px 0px;
 font-size: 0.8em;
}

.post.banner>div{
  width : 100%; 
  text-align :center;
}

.pcol-a, .pcol-b, .pcol-c, .pcol-d, .pcol-e {
  padding : 4px; 
}


.list-view .post .pcol-a a.imgWrapper  {
  width: 120px;
  height: 140px;
}

.list-view .post .pcol-a a img,
.pcol-a a img, 
.pcol-a a img.broken-img {
   width : 100%;
   height : 100%;
   object-fit: cover;
   object-position: center center;
}

pcol-b{
  width: 40%;
  flex: 1;
}

.list-view .post .pcol-b .post-date, 
.list-view .medias-info-banner{
display : none; 
}

.edit-mod-btn-overlay a{
  font-size : 1.3em!important; 
}

.listing-tabs {
  font-size : 0.8em;
}

.panel-footer.details-actions > ul> li > a > span {
    display: none; 
}

/* list modification */
/* try to be 100px hieght */

.pre-footer-free-text {
    padding: 10px 10px;
}


#advsearch_area {
    padding: 0px 0px 0px 0px;
    border: 0px;
}

/* removed from default to be compatible with Google map 
*/
.imgwrap img {max-width: 100%;height: auto;}


table, td, blockquote, object, embed, video, input, code, pre, textarea  {
  max-width: 100% !important;
  height: auto;
}

/* set the size of main areas */ 
.center-wrapper {
  max-width: 100% !important;
  margin-top: 0px!important;
  border: 0px!important;
  /* height: 60px; */
}


#dashboard .column-content{
padding : 0 2px 4px 2px; 
}

#dashboard .column-title{
padding-bottom  : 0px;
}

.main#main-two-columns #main-left {
    padding : 4px; 
}

ul.simplelist-view li div.pcol-b {
width : 95%
}

.pcol-c, 
.pcol-d
{display : none;}

#overall-sub-nav
{display : none;}


ul.thumb-view li {
  width: 48%;
}



ul.thumb-view li div.pcol-a img{
  height: 100px;
}


ul.thumb-view li div.pcol-b{
}

ul.thumb-view li div.pcol-b h3{
}


.patcarousel-wrapper .thumb-view li{
  width : 200px; 
}
.patcarousel-wrapper .thumb-view li div.pcol-a img{
  height: auto;
}


/* hide unnecessary elements */ 
#sidebar,
#network-wrapper-right, 
#network-wrapper-ads,
#network-wrapper-help, 
#network-wrapper-left li.text-separator, 
#network-wrapper-left #logo,
#topgallery,
#canvas_country,
#site-motto  
{ display : none; }

#network-wrapper-left #site-name{
} 

#network-wrapper-left #info{
  margin-top: 8px; 
}

#main-nav {padding: 0;}


#site , .is-home-page #site{
 padding-top: 50px!important;
 -webkit-transform: translateX(0%);
 transform: translateX(0%);
 -webkit-transition: .3s ease-in-out -webkit-transform;
 transition: .3s ease-in-out transform;
}

#site.mobileNavOpen {
   -webkit-transform: translateX(80%); 
   transform: translateX(80%); 
  -webkit-transition: .3s ease-in-out -webkit-transform;
  transition: .3s ease-in-out transform;
}

.MobileHeader-overlay, 
.MobileHeader-overlay:active, 
.MobileHeader-overlay:focus, 
.MobileHeader-overlay:hover {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}


/* set special font and others */ 
#main-nav-links a{
font-size : 1.2em; 
}

#main-nav-links li {
padding: 5px 1px 5px 5px;
margin: 0 1px 0 1px;
}

/* bugger size icons for small touchscreen devices */ 
#main-nav-links li span.drop, 
#sidebar a.more{
  background-position:-0px -1077px;
  height : 16px;
  width : 16px;
}

#main-nav-links li span.active{
background-position:-0px -1109px;
}


#advsearch-main {
  
}

#banner_pos_page_center_top
{
display : none!important;

}

#listings-header {
  padding : 0;
}

.listings-nav-top {
  display : none; 
}

.sort-options-label, .view-options-label{
  display : none; 
}

ul.sort-options, 
ul.sort-options li 
{
  /* float : none; */
  margin: 0px;
}

ul.sort-options li.label
{display : none;}


/* patched styles for dropmenu */ 
.cat_list ul li{
width : 100%
}

.cat_list dl {
  width : 100%;
}

.col_8 {
width: 180px;
}

#main-nav-links .dropcontent{
padding : 0; 
}

.dropcontent ul.button-options{
float : none;
}

.text-nav{
font-size : 0.9em;
padding : 5px 0 0 0;  
}

#dashboard .column {
  width : 100%; 
  margin: 3px 0px!important;
  font-size: 0.8em;
}

#main-nav-search{
display : block; 
float : left; 
margin : 2px 5px;
}


#main-nav-links{
  margin : 2px 5px;
  display: none;
}


#main-nav-search #search-bar
{
width : 98%; 
}


#search-bar .input-group input.text
{
width : 85%; 
}

#breadcrumbsul 
{display : none !important; ;}

#breadcrumbs .nav
{float : right;}

#breadcrumbs .navmob{
 float : none!important;
 display : inline-block;
 line-height: 40px;
 padding: 0px 0px 0px 5px;
 font-weight: normal;
}

.listing-tab {
padding : 0px 10px; 
}  

.tab-counter {
  /* display : none; */
} 


.forcedonmobile {
  display : block!important; 
}

.addetails .item-desc
{/* display : none; */}

.addetails .item-desc, .addetails .item-desc h2
{/* display : none; */}

/*item details - pictures*/
.addetails .ad-main-section .item-pics-main{
    width: 100%!important;
    margin-bottom: 1px;
    height: 250px;
    background-color: #e1E1E1;
}

.section-map, .section-panorama, .section-video {
    height: 250px;
}

.addetails .ad-main-section .item-pics-main .full-image-link1 IMG {
    width: auto;
    max-width: 100%;
    /* max-height: 250px; */
    display: block;
    display: block;
    max-height: 100%;
    margin: auto!important;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    object-fit: cover;
    width: 100%!important;
}

.block_categories_hp {
  display : none ; 
}

.block_left_hp{
  display : block;
  float :none;
  width: 100%!important;
  height: auto;
  padding: 0 4px 10px 4px;
}

.block_left_hp a.dm_button2 {
    width: 90%;
}


/* home page messages */
.is-home-page #header-widgets-section .slideshow-text .hdrw-title {
    font-size: 1em;
}
.is-home-page #header-widgets-section .slideshow-text .hdrw-subtitle {
    font-size: 1em;
}

.is-home-page #header-widgets-section .slideshow-text {
	height: 220px;
	top: 0px;
}

.is-home-page .only-home-page {
    background: none!important;
    height: auto!important;
}


.is-home-page .only-home-page.slide-video {
    height: 200px!important; 
}


#probanner {
  display: none; 
}

.addetails .item-pics-thumbs{
  float:none;
}

.addetails .item-pics-thumbs IMG {
  width: 60px;
  height: auto;
}

#inner-left{
  width : 100%!important;
}

#inner-right{
  /* width: 100%; */
}

.bandecoration{
  display: none; 
}

.panel-inner-top 
{word-wrap:break-word;}

#boxes #dialog
{left: 0px!important;width: 100%;min-width: 100px;/* margin: 10px; *//* padding: 10px; *//* box-sizing: border-box; */}

#boxes #dialog #mbox-header .text span.slideshow-title {
  display : none ; 
}

#boxes #dialog #mbox-header .text {
  padding-top : 0px ; 
  float  : none ; 
  text-align : center ; 
}

#boxes .labelform2 {
  width : 100px!important;
}

/*========= formular =========== */

.adinput2
{float : none;width: 98%;padding: 0px;}


.labelform, .labelform_label , .adinput, .adinput_label,
.admin-page .forminput_modal .adinput, 
.admin-page .forminput_modal .adinput_label, 
.forminput_modal .adinput, 
.forminput_modal .adinput_label
{
  width: 100%!important;
  text-align :left;
  padding-left : 1px;
  margin: 0px;
  float: none;
}


.adinput input.text, 
.admin-page .forminput_modal .adinput input.text, 
.forminput_modal .adinput input.text 
{
  width: 100%!important;
  height : 40px;
}

.input-group-btn .btn {
    height : 40px;
}

input.form-control{
  height : 40px;
}


.form-control-feedback,
.form.quick-form .rt-validate .validation-flag, 
.val-icon{
  
height: 38px;
width: 25px;
line-height: 38px;
margin : 1px; 

}

.input-icon>i {
    /* margin: 12px 2px 4px 10px; */
}

.form-control-feedback-verify {
    line-height: 40px;
}

.rt-validate .validation-flag {
  height : 40px;
  line-height: 40px;
}

.dm_button2 i {
    font-size: 1.4em;
}


.big-field .adinput input.text, 
.big-field .forminput_modal .adinput input.text {
  height : 48px;
}



.forminput_modal {
  width : 100%;
}

.adinput_label {
  display: none ; 
}


.adinput .adpostlabel
{ display  : block; }

.adinput .error
{ 
display  : block; 
padding : 0!important;
}

.labelform2
{/* width: 98%; */text-align :left;/* padding-left : 10px; */}


span.help_icon_form {
  display: none; 
}

#email_form .adinput2 input#email
{
size : 32px;
}

#forminput{
max-width : 100%; 
}

.userdetails#inner-right{ 
width : 100%;
}

#bton_tools2 li, #bton_tools2b li {
    margin-top: 10px;
    display: block;
}

#third_party_login_area a {
  margin-top : 10px;
}

#map_box_overlay{
left : 0px!important;
width:85%!important;
}

#map_box_overlay #inner {
margin: 2px 4px 2px 4px;
}

#map_canvas, #map_canvas2{
width : 97%;
height : 90%; 
margin: 2px 4px 2px 4px!important;
}

#header {
  /*display: none; */
}

/*updates for ZADS 6.5.3*/

#header-widgets-section, .is-home-page #header-widgets-section{
  display: none;
}

.is-home-page section.main-content-wrapper, 
.is-home-page section.notification-wrapper 
{
	top : 50px;
}

.is-home-page  #header-widgets-section .slideshow-img ul{
    height:100px;
}
.is-home-page #header-widgets-section .slideshow-text{
    height:100px;
    font-size: 1.5rem;
}

#footer {
  width : 100%!important;
  min-width: 100%!important;
  padding: 20px 0px;
}

#footer-content, #dashboard-content { 
  width: 100%!important;
}


#footer-content {
  display: none; 
}


#footer-content-mob {
  display: inline-block ; 
}

#footer-content-mob .social-footer li a {
  color: white!important;
}

#dashboard .column#column-1 {
  width: 100%!important; 
  display: none; 
}

#dashboard .column#column-2, 
#dashboard .column#column-3,
#dashboard .column#column-4,
#dashboard  {
  display: none; 
}

.advsearch-button, .avdsavethissearchbutton {
  float: none;
  margin: 2px 0px!important;
  width: 100% !important;
}

.advsearch-button .advs-in.dm_button2,
.advsearch-link .advs-in.dm_button2 {
  width: 100% !important; 
}

#navigation .advsearch-button.top-search {
display : none;   
}

.advsearch-footer {
  display : block!important; 
}

.advsearch-footer-wrapper{
  float : none;
}

.advs_checkbox{
   padding: 0px 2px; 
}

#network {
  height: 50px!important;
  border-bottom: 1px solid #c1c1c1;
}

.is-home-page #header-widgets-section {
    padding-top: 0px!important;
}


#mainloading {
  padding-left: 2px;
}

#site .center-wrapper-inner {
    margin: 1px;
}

.oneline-search div {
  float: none;
  margin: 0;
}
.advs-in {
  float: none;
}

.oneline-search span {
  width: 20%;
}


/*updates for ZADS 6.5.8*/
/*hide top gallerie*/
#topgallery, #ScrollTop {
  display: none!important; 
}

#pages svg {width : 100%;height: auto;}

#network-wrapper-flags {
  margin-right: 4px!important;
}

input.advs-in {
  height: 30px!important;
}

.advsearch-main, 
.advsearch-footer, 
.advsearch-second {
 padding: 4px 0px 0px 0px!important;
}

.advsearch-second{
  padding: 1px!important;
}


.advsearch-second.advsearch-dynvfields {
  /* border-top : 1px solid white; */
  /* border-bottom : 1px solid white; */
}

.advsearch-main > input, 
.advsearch-main > div:not(.clear)
{
 margin: 1px 0px 4px 0px;
}

.advsearch-second .vfield_in_div {
   display: block;
   float: none;
   margin: 1px 2px;
   padding: 0px;
}

.advsearch-second .vfield_in_div select {
   width   : 100%;
   color : #919191;
   /* border-radius : 4px; */
}

.advsearch-second .vfield_in_div .no_mob_label {
    display : none; 
}

.advs-in,
.advs-forcedvfields .vfield_in_div {
  padding: 0px!important;
  margin: 1px 2px !important;
}

.advs-in.selectWrapper{
  display : block; 
}

.advs-in .gen-checkbox, .advsearch-second .gen-checkbox {
  padding : 0px 5px; 
}
.advsearch-second .gen-radio {
  margin : 0px 5px; 
}


ul.view-options .maplist, ul.view-options .simplelist{
  display: none;
}

#network-wrapper-left #logo{
  display: block;
}
#network-wrapper-left #logo img {
height: 45px!important;
}

.addetails .item-pics-thumbs.adimgs-th {
min-height  : 1px!important;
}

#network-wrapper-right{
  display: none;
  margin-bottom: 1px!important; 
}

.pcol-c-d-wrap {
  display: none; 
}

#main-nav-links .dropcontent {
  top : 25px!important;
}

div.sort-option-inline {
  /* margin-left: 0px; */
  display: none;
}

#listings-header ul.view-options {
 padding: 0px;
}

#navpage .dm_button2 {
  width: 40px;
}

.advsearch-urgent {
  padding: 0 3px; 
}

.skgrid .twelve.columns {
/*width: 300px;*/
padding:  2px; 
}

#network-wrapper-left UL {
  width: auto!important;
}
#network ul.tabbed li.tab-green {
  display: none;
}
#network-wrapper-left {
  height: auto!important;
  line-height: 40px;
}

#network-wrapper-left div.mob-menu-username{
  display: block ;
  margin-left: 10px; 
  float: none; 
}

#network-wrapper-left div.mob-menu-username img{
  vertical-align: middle;
}

#network-wrapper-left div.mob-menu-username .login-user-name{
  margin-left: 6px; 
}


/*update for static pages*/
/*FAQ page*/
.tc-maintext {
margin: 10px auto;
width: 100%;
}

.site-title-static .colC {
  display: none; 
}

.pricing_table li.pricing_header1 {
  font-size: 12px; 
}


/*zads 7.0.3*/
div.style-switcher{
  display: none; 
}

/*generic css hidden by default */
.large-hidden{
  display: block !important;
}



/*style for the navigation box displayed for mobile*/

.mobileNav {
  position: fixed;
  top: 0;
  left: -110%;
  /* right: 100%; */
  height: 100%;
  margin: 0;
  /*background: #333333;*/
  background: #f6f6f6;
  /*opacity: 0.8;*/
  z-index: 9000;
  overflow: auto;
  backface-visibility: hidden;
  -webkit-transition: position,0.3s;
  -moz-transition: position,0.3s;
  transition: position,0.3s;
  /*   -webkit-transition: .3s ease-in-out -webkit-transform;
  transition: .3s ease-in-out transform; */
  font-size: 1em;
}

.mobileNav .hover-item{
  display : inline-block; 
}

.mobileNav.open {
    left: 0;
    width: 80%;
}


.mobileNav ul {

    line-height: 40px!important;
    margin : 0;
}

.mobileNav li {
  display: block;
  float: none!important;
  border-bottom: 1px solid #e8e8e8;
  color: #66777f;
}


.mobileNav li.mobile-create-ad{
  background-color: orange!important;
}

.mobileNav li.mobile-create-ad a{

  color: white!important;
}


.mobileNav li.highlight {
  background-color: orange!important;
  color: white;
  padding: 0px 3px;
  line-height: 40px;
}

.mobileNav li:hover, .mobileNav li.active {
  /*background-color: #191e23!important; */
  background: #2590ff!important; 
    -webkit-transition: position,0.3s;
  -moz-transition: position,0.3s;
  transition: position,0.3s;
}


.mobileNav li a {
  font-size: 1.2em!important;
  text-decoration: none;
  padding: 4px!important;
  color: #66777f!important;
  display: block;
}

.mobileNav li.highlight a, .mobileNav li.highlight span {
  color: #FFF!important;
  font-size: 1.2em!important;
}

.mobileNav li:hover a, .mobileNav li.active a  {
  color: #FFF!important;
  text-decoration: none; 
}

/* nav buttons section for mobile */ 
.mobile-nav-btns{
  display : flex;
  position: absolute;
  top: 0px;
  right: 40px;
}

.mobile-nav-btn{
  
}


a.displayMobileNav, 
a.displayMobileSearch,
a.displayMobileCart,
a.displayMobileDirectory{
 font-size: 1.3em;
 padding: 0px 5px;
 color: black;
 background-color: white;
 display: block;
 width: 50px;
 text-align: center;
 /*margin-right: 10px;*/
}

a.displayMobileNav {
 color: #000000;
 background-color: white;

}

a.displayMobileSearch {
  /* position: absolute; */
  /* top : 0px; */
  /*right : 40px;*/
}

a.displayMobileCart {
  /* position: absolute; */
  /*top : 0px;*/
  /*right: 90px;*/
}

a.displayMobileSearch.no-lang-menu {
  /*top : 0px;*/
  /*right : 0px;*/
  margin-right: 0px;
}


a.displayMobileCart, 
a.displayMobileDirectory  {
  background-color: #323232;
  color: white;
}

a.displayMobileSearch.open {
   background-color: #323232;
   color: white;
}

a.displayMobileSearch.open i:before {
    content: "\f010";
}

.is-home-page .navigation-wrapper.no-header-widget:not(.stuck) {
    padding-top: 0px;
}

#main-nav-adv-search{
  display: none!important; 
}

#main-nav-adv-search.open{
  display : block!important;
}



.list-view UL.post-list LI {
  display: block; 
  float: none; 
}

#cnx-label {
  display: none ; 
}

ul.sort-options select {
    /* font-size: 16px; */
}

.datepicker-inner { 
width  : 100% ; 
}

#calendar_list,  #logs {
  display: none!important; 
}

.img_side_content > a:first-child {
  display: none; 
}

.panel-inner#admin a.dm_button2, .panel-inner#vendor a.dm_button2, .panel-inner #item-edit a.dm_button2{
  /* width: 90% ; */
}

.panel-inner#vendor a.dm_button2 {
  background-color: #333;
  background-image: none;
  color: white!important;
  font-size: 1.6em;
  height: 30px;
  line-height: 30px;
  border: none;
  text-align: center;
  margin-bottom: 10px; 
}

/* .dm_button2 {
  height: 30px; 
  line-height: 30px; 
} */

#breadcrumbs {
  height: auto!important; 
}




.sharethis-in-icons li {
    font-size: 40px;
}

.li-no-mobile{
  display: none; 
}

#coms_wrapper .com_spare {
  display: none;
}

.com_rating_item .rating_name{
  width: 60px; 
  text-align: left;
  font-size: 0.8em;  
}


#login_form {
  font-size: 1em;
}

#login_form .forl .inner-right {
  line-height: 1em ;
}

#login_form .forl.adinput2 input.text, 
#login_form .forl.adinput2 .dm_button2 {
  width : 90%;
}

.gen-dropzone,
.uploadwp_rec_live {
  display: none!important;
}


#debug-toolbar{
    display : none; 
}

.advs-forcedvfields{
 margin: 0px!important;
 padding: 0px;
}

/*     full width on inputs */
.advs-in input[type=text], 
.advs-in select, 
.advs-in .gen-select, 
.vfield_in_div input[type=text],
.advs-forcedvfields select, 
.advs-forcedvfields input[type=text] {
    width    : 100%;
    height : 30px;
    margin-right: 0px!important;
    /* color: red; */
    min-width: 100px;
}

.advs-in i, .oneline-search i{
    display : none; 
}


.gen-radio li {float : none;display : inline-block;width: auto;}


.vfields_list.list-group .list-group-item .key {
    width: 50%;
    padding-left : 4px;
    padding : right : 0px;
}

.vfields_list.list-group .list-group-item .value {
    width: 50%;
    padding-left : 4px;
    padding : right : 0px;
}

.vfields_list.list-group .list-group-item {
  font-size : 0.9em; 
}

/* modal box body */
#boxes #dialog #mbox-body {
    padding: 4px;
}

/* menu */

.mob-menu-username{
  position : relative; 
}
.mob-menu-username img{
  border-radius: 50%;
  margin-right : 5px;
  /* display: inline-block; */
  top: 8px;
  width: 30px;
  Height: 30px;
  position : relative; 
}

/* form */
.form-sidebar{
  display : none; 
}

.form-main{
  float: none!important; 
}

select.chosen-select{
  width : 100%; 
}

.labelform_label.paidoptions {
    text-align: left;
}

.panel {
  margin-bottom: 5px;
}


.panel-inner {
  padding : 5px;
}

.panel-body {
    padding: 4px;
}

.panel-heading {
    padding: 10px 4px ;
}

.userdetails #skills .title2 {
  font-size : 0.8em;
   
}


.userdetails #skills .help_rating {
  display : none;  
}

#boxes #dialog #mbox-header .orange_text {
    font-size : 0.7em; 
}


.imgWrapper-cat-icon [class*="icon-fa-"]:before {
    font-size: 5em;
    margin-top: -30px;
    margin-left: -30px;
}

.imgWrapper-cat-icon [class*="mdi-"]:before {
    font-size: 5em;
    margin-top: 0px;
    margin-left: -30px;
}

#share_sub_menu {
  left : auto;
  right : 0;
}

.social-widget-header{
  display : none; 
}

.quick-form .input-group-btn .btn {
    height: 40px;
}

/* protection against big logos */
#network #hdr-logo-tagline img{
    max-width: 140px;
    height: auto;
    max-height: 100%;
}



.verify-item .list-cell {

padding: 5px;
}

 .adactions.fixed {
   padding : 5px

 }
#adactions_btons_inner .btn {
  width :100%; 
}



/*alerts*/
.alert-moddate-details, 
.alert-expiredate-details{
    font-size: 0.6rem; 
}

.alert-item-section-action .btn{
  width : 100%;
  margin: 1px!important;
}
.alert-item-section-action .btn-group>.btn:first-child {
  margin: 0px;
}
.alerts-wrapper .create-buttons .btn{
    width : 100%;
}


/* user manu below main av */
.user-nav-menu ul, .debug-toolbar ul {
}


.user-nav-menu li, .debug-toolbar li  {
    padding: 6px 7px;
    color : #FFF;
    font-size : 0.9rem
}

.user-nav-menu li a, .debug-toolbar li a {
  color : inherit; 
}

.user-nav-menu li:hover,
.user-nav-menu li.active {
    color : white; 
    border-bottom : 3px solid #04a8df;

}


#noresults p , #okcheckmark p, .homemessage p, #userrelads P {
    padding-left : 0px;
}


.add_ad_button.btn{
  width : 100%;
  margin : 10px 0px;
}


.advs-custom {
    margin: 10px 10px!important;
}


.search-form-inner {
    background: transparent;
}

.search-form-inner .form-group {
  width: 100%;
  margin: 0 0 15px;
  background: white;
    border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
}

.search-form-inner .static-loc {
    width: auto;
    max-width: 100%;
}

.search-form-inner .btn-submit {
     border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
}


.advs-custom .price-input {
    width: 50%;
}

.all-filters .vfield_in_div {
    display: block;
    border: 1px solid #ccc;
    padding: 4px 4px;
    margin: 4px;
    border-radius: 4px;
    width: 100%;
}

.all-filters .vfield_in_div select {
  width : 100% ; 
  text-align : center; 

}


.pagination > li > a {

font-size: 1.2em;
}


ul.view-options li {
  height: 40px;
  width: 40px;
}

ul.view-options .view-options-icon {
    font-size: 1.5em;
    line-height: 40px;
}



/*field error description*/

.field-in-error-wrapper{
    font-size :1em; 
}

.field-in-error {
    padding : 4px; 
}


/*shopping cart*/

.consignment-item .consignment-desc, 
.consignment-item .cart-remove-item
{
  display: none; 
}

.consignment-item  .quantity.item-qty {
  text-align : left!important;
  display : inline-block; 
   
}

.consignment-item  .stock{
  text-align : left; 
  display : inline-block; 
  margin-left : 6px; 
}

.consignment-item  .cart-remove-item-mobile{
  text-align : left; 
  display : inline-block!important; 
  margin-left : 11px; 
  font-size : 1.4em; 
}

.consignment-item  .product-quantity{
  padding-left : 0px; 
  text-align : left!important;
}

.shop-checkout-page .consignment-item .item-price {
  text-align : left!important;
  padding-left : 0px; 
}
.shop-checkout-page .consignment-item .item-price .strike{
  display : none; 
}

.cart-head-label {
    min-width: 0px;
}

.cat-post .cat-imgWrapper, .cat-post .cat-icon-imgWrapper {
    width: 150px!important;
    height: 110px;
}

.thumb-view .cat-post .cat-imgWrapper, .thumb-view .cat-post .cat-icon-imgWrapper {
    height: auto!important;
}

 .cat-post .cat-post-section-right-top {
    max-width: 220px;
}

.selectWrapper select {
  height : 50px; 
}

.panel.option-page.is-paidoption {
    flex: 0 0 calc(100% - 10px);
}

.options-page .item-widget-section .post{
    max-width : 100%
}

.options-page .item-widget-section .post img{
 max-width : 120px; 

}
