
#yagendoo_vm_main .yagendoo_vm_checkout_payment_elements {
    float: left;
    margin-left: 5px;
    width: 95%;
}

#product_search_module #search_form {
	width: 100%;
}

#product_search_module #search_form #search_area {
	width: 98%;
}

#ja-mainbody-fr #ja-col1 {
	width: 98%;
	margin-left: 5px;
	}

#product_search_module {
   position: absolute;
   top: 80px;
   left: 10px;
   width:100%;
   border: 2px solid red;
   border-radius: 5px;
   background-color: white;
}
#product_search_module div{
	display: none;
}

	
#ja-col1 .moduletable_promo  {
	max-width:98%;
	width: 98%;
	margin: auto;
}

#ja-contentwrap {
	position: relative;
	top: 35px;
}

#ja-col1 .moduletable_promo .yagendoo_vm_prodsnap_price .yagendoo_productPrice  {
   float: none;
}

.yagendoo_vm_prodsnap_name{
	text-align:center;
}

div.moduletable_promo img {
        display:block;
        margin-left: auto;
        margin-right: auto;
  max-height: 400px;
  max-width:100%;
  width: auto;
  height: auto;    

}

#ja-mainbody-fr #ja-contentwrap {
   	width: 98%;
   	}

#ja-content {
    padding: 0 0 0 0px;
}
.image_tips,
#vmMainPage  img {

  max-width:100%;
  max-height: auto;
  width: auto;
  height: auto;    
}

div.yagendoo_vm_feat_item{
	display: block;
	width: 50%;
}

div.yagendoo_vm_feat_item_name {
	max-height: 200px;
}

#ja-pathway {
   display: block;
   font-size: 10px;
   max-height: 20px;
   min-height: 0px;
}


div#yagendoo_vm_fly2_right_area,
div#yagendoo_vm_fly2_left_area{
	width: 100%;
}


div.yagendoo_vm_fly2_price div.yagendoo_productPrice span.yagendoo_productPrice{
	font-size: 30px;
}

.vmChildDetail
.vmChildDetail span {
    font-size: 100%;
}

.yagendoo_vm_minicart_price, .yagendoo_vm_minicart_total_price ,
.yagendoo_vm_minicart_quantity, .yagendoo_vm_minicart_total_prod,
.yagendoo_atc_form_container {
    font-size: 100%;
}

.yagendoo_vm_feat_addit .yagendoo_vm_feat_item_desc{
	display:none;
}

.ja-box-left,
.ja-box-right {
	width: 50% !important;
}

div#product_search_module {
	width: 97%;
}
/*
#product_search_module #search_form,
#product_search_module #search_form #search_area{
	width: 98% !important;
}
*/
#product_search_module #search_form select {
    float: right;
    display:none;
}

.yagendoo_vm_browse_title h3,
div.yagendoo_vm_browse_filter {
	width: 50%;
}

.ThemePet4uMenuMenu{
	display:none;
	font-size: 14pt;
}

/* PROMO DO MODULO CLIENTES QUE COMPRARAM  */
.mainbox_cwb_promo{
background-color: transparent;
background-attachment: scroll;
background-clip: border-box;
background-color: white;
background-image: none;
background-origin: padding-box;
border-left-color: #A70101;
border-left-style: solid;
border-left-width: 1px;
border-right-color: #A70101;
border-right-style: solid;
border-right-width: 1px;
border-bottom-color: #A70101;
border-bottom-style: solid;
border-bottom-width: 1px;
font-family: "Segoe UI", Arial, Helvetica, sans-serif;
}

.mainbox_cwb_promo h3{
height: 50px;
background-color: transparent;
background-image: url("/components/com_virtuemart/themes/pet4you/yagendoo_images/basics/red/title_box_header_m.png");
color:white;
}

div.yagendoo_vm_recent_inner, div.yagendoo_vm_recent_bm, div.yagendoo_vm_recent_tl {
    display:none;
}

div.yagendoo_vm_browse_s_desc p {
max-height: 100px;
 overflow: auto;
}

.vmRowTwo { /* Even Row Styling */
background-color: #fbfbfb;
	}

.checkstock{
    color: #028D01;
    font-weight: bold;
    max-height: 20px;
}
.checkstock img {
    max-height: 20px;
    margin-top: 10px;
    
	@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
		max-height: 15px;
    		margin-top: 10px;
	}
}

.yagendoo_vm_browse_image_area {
	@media only screen and (min-device-width : 100px) and (max-device-width : 480px) {
		max-height: 110px;
	}




