
/*BODY ID'S USED FOR CSS FONT STYLES AND BASE SITE BODY STYLING */
body#stylef1, body#stylef2, body#stylef3, body#stylef4, body#stylef5, body#stylef6, body#stylef7, body#stylef8, body#stylef9, body#stylef10, body#stylef11, body#stylef12, body#stylef13, body#stylef14, body#stylef15, body#stylef16{background:#eee; color:#3c3c3c}
.stripe_bg{background:url(../images/bg.gif) repeat-x left top}
.stripe_bg1{background:url(../images/bg1.gif) repeat-x left top}
/* BOTTOM PART OF THE SITE LAYOUT. BASE WRAP */
#centerbottom{background:#fff}
/*GRIDS STYLING CAN BE USED TO STYLE EACH orange DIFFERENTLY */
#header{background:url(../images/shine.gif) no-repeat center top}
#logo{background:url(../images/logo.png) no-repeat 0px 0px}
#yjsgheadergrid{color:#efefef}
#yjsg1, #yjsg2, #yjsg3, #yjsg4, #yjsg5, #yjsg6, #pathway, #footer, #joomlacredit{background:#fff}
#pathway .yjsg_breadcrumbs a.pathway{background:url(../images/arrow.png) no-repeat right center}
#yjsg7{background:#42464f url(../images/footer_gradient.jpg) repeat-x left top; color:#efefef}
#pathway{border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf}
.yjsgcp{color:#8f140d}

/*TEMPLATE CSS 
--------------------- */
/* SITE LINKS */
a:link, a:visited{text-decoration:none; color:#4b4744; }
/* SITE HOVERS */
a:focus, a:hover{color:#8f140d; text-decoration:none}

/* SITE HEADINGS */
h1, h2, h3, h4, h5, h6{color:#727272}
.small, .createdate, .modifydate, .createby{text-transform:uppercase; color:#676767; font-size:10px}
/* SITE TITLE, NEWS ITEM TITLE, MORE ARTICLES */
.pagetitle, div.title h1, div.title h2, .yjsg-morearticles h3{color:#4b4744}
.yjsg-morearticles h3{border:none}
/* NEWS ITEM TITLE WITH LINK*/
div.title h1 a:link, div.title h1 a:visited, div.title h2 a:link, div.title h2 a:visited{color:#4b4744}
div.title h1 a:hover, div.title h1 a:focus, div.title h2 a:hover, div.title h2 a:focus{color:#8f140d}
/* FORM ELEMENTS */
/* ARTICLE TABLE OF CONTENTS */
fieldset, .toclink{border:1px solid #c8c8c8}
/* FIELDSET IN MODULES */
.yjsquare_in fieldset, .yjround_in fieldset{border:none}
/* INPUTBOXES */
.inputbox, #userreminder .required{background:#FFF; border:1px solid #dfdfdf}
.inputbox:hover, .inputbox:focus, #userreminder .required:hover, #userreminder .required:focus{background:#F7F7F7; border:1px solid #dfdfdf}
/*BUTTONS
--------------------- */
.button, .validate{color:#fff; background:url(../images/add_cart_big.gif) no-repeat left top}
.button:hover, .validate:hover{text-shadow:none; background-position:left bottom}
a.button:link, a.button:visited, a.button:focus{color:#fff; padding:3px}
.back_button a:hover, .back_button a:active{color:#000; text-decoration:none}
a.pagenav, .pagenav_prev a, .pagenav_next a, .pagenavbar a, .back_button a{border:1px solid #dfdfdf}
a.readon:link, a.readon:visited{background:url(../images/button_small.gif) no-repeat left top; color:#fff}
/* ADDITIONAL SPAN READON CLASS FOR ROUND CORNERS */
.readon span{background:url(../images/button_small_r.gif) no-repeat right top}
a.readon:hover, .pagenavbar a:hover{background-position:left bottom}
a.readon:hover span, .pagenavbar a:hover span{background-position:right bottom}
/* THIS TEMPLATE IS EQUIPED WITH  ROUND AND SQUARE CORNERS
TO SEE ROUND CORNERS SIMPLY CHANGE THE MODULE orange STYLE IN TEMPLATE MANAGER
UNDER ACCORDION ADVANCED OPTIONS. SEE ALSO rounded.css FILE".
/* ROUND MODULES STYLING
--------------------- */
/* ROUND IMAGE. YOU CAN CHANGE TO YOUR OWN. 1 IMAGE TECHNIQUE USED */
.yjround .content, .yjround .t, .yjround .b, .yjround .b div, .yjround_featured .content, .yjround_featured .t, .yjround_featured .b, .yjround_featured .b div, .yjround_onsale .content, .yjround_onsale .t, .yjround_onsale .b, .yjround_onsale .b div{background:url(../images/rounded.gif)}
.yjround_title{background:#eee; border:1px solid #dfdfdf}
.yjround_title h4{color:#8f140d; text-shadow:1px 1px #fff}
/* TITLE SPANS FOR SECOND PART OF THE TITLE COLOR */
.yjround_title h4 span{color:#8f140d}
/*yj1 round*/
.yjround_yj1 .content, .yjround_yj1 .t, .yjround_yj1 .b, .yjround_yj1 .b div, .yjround_yj1_featured .content, .yjround_yj1_featured .t, .yjround_yj1_featured .b, .yjround_yj1_featured .b div, .yjround_yj1_onsale .content, .yjround_yj1_onsale .t, .yjround_yj1_onsale .b, .yjround_yj1_onsale .b div, .yjround_yj1 .content, .yjround_yj1 .t, .yjround_yj1 .b, .yjround_yj1 .b div{background:url(../images/rounded_yj1.gif)}
/*yj2 round*/
.yjround_yj2 .content, .yjround_yj2 .t, .yjround_yj2 .b, .yjround_yj2 .b div, .yjround_yj2_featured .content, .yjround_yj2_featured .t, .yjround_yj2_featured .b, .yjround_yj2_featured .b div, .yjround_yj2_onsale .content, .yjround_yj2_onsale .t, .yjround_yj2_onsale .b, .yjround_yj2_onsale .b div, .yjround_yj2 .content, .yjround_yj2 .t, .yjround_yj2 .b, .yjround_yj2 .b div{background:url(../images/rounded_yj2.gif)}
.yjround_yj1 .yjround_title, .yjround_yj2 .yjround_title, .yjround_yj1_featured .yjround_title, .yjround_yj2_featured .yjround_title, .yjround_yj1_onsale .yjround_title, .yjround_yj2_onsale .yjround_title, .yjround_featured .yjround_title, .yjround_onsale .yjround_title{background:none; border:none}
/*SQUARE MODULES STYLE
--------------------- */
.yjsquare{border:1px solid #dfdfdf}
.yjsquare h4{color:#8f140d; text-shadow:1px 1px #fff; background:#eee; border-bottom:1px solid #dfdfdf}
/* SPAN COLOR SHOWS FIRST */
.yjsquare h4 span{color:#8f140d}
/*SQUARE MODULES STYLE
--------------------- */
#yjsgheadergrid .yjsquare, #yjsg7 .yjsquare{border:none}
#yjsgheadergrid .yjsquare h4, #yjsg7 .yjsquare h4{color:#efefef; background:none; border:none; text-shadow:none}
/* SPAN COLOR SHOWS FIRST */
#yjsgheadergrid .yjsquare h4 span, #yjsg7 .yjsquare h4 span{color:#efefef}
/* ADDITIONAL MODULE STYLES */
.yjsquare_yj1 h4, .yjsquare_yj1_featured h4, .yjsquare_yj1_onsale h4, .yjsquare_featured h4, .yjsquare_onsale h4, .yjsquare_yj1 h4, .yjsquare_yj1_featured h4 span, .yjsquare_yj1_onsale h4 span, .yjsquare_featured h4 span, .yjsquare_onsale h4 span{color:#8f140d}
.yjsquare_yj1, .yjsquare_yj1_featured, .yjsquare_yj1_onsale{background:#eee; border:1px solid #dfdfdf}
.yjsquare_yj1 .yjsquare_h, .yjsquare_yj1_featured .yjsquare_h, .yjsquare_yj1_onsale .yjsquare_h{border:1px solid #dfdfdf; background:#fff}
.yjsquare_yj2, .yjsquare_yj2_featured, .yjsquare_yj2_onsale{background:#eee; border:1px solid #eee}
.yjsquare_yj2 h4, .yjsquare_yj2_featured h4, .yjsquare_yj2_onsale h4{color:#8f140d; text-shadow:1px 1px #fff}
.yjsquare_featured, .yjsquare_onsale{border:1px solid #dfdfdf}
/* featured*/
.stripe_yj1_featured, .stripe_yj2_featured, .stripe_featured{background:url(../images/featured.png) no-repeat left top}
/*on sale*/
.stripe_yj1_onsale, .stripe_yj2_onsale, .stripe_onsale{background:url(../images/onsale.png) no-repeat left top}
/*SEARCH INPUTBOX STYLING. CURRENTLY USING DEFAULT INPUT STYLE
--------------------- */
.search{}
.search .inputbox{}
/*LOGIN MODULE INPUTBOX CURRENTLY USING DEFAULT INPUT STYLE
--------------------- */
#modlgn_passwd, #modlgn_username{}
#modlgn_passwd{}
#modlgn_username{}
#mod_login_remember{border:none; padding:0!important}
/*TOP MENU STYLE FOR SPLIT MENU, CSS DROPDOWN AND SMOOTH DROPDOWN
--------------------- */
.horiznav{background:url(../images/horiz_bg.png) repeat-x 0 bottom}
/* MENU OVERRIDES */
.YJSG_listContainer{background:none}
/* NORMAL SUBTITLE */
.horiznav ul li a span.yjm_desc{color:#8b8b8b}
/*ACTIVE AND HOVER SUBTITLE*/
.horiznav ul li.active a span.yjm_desc, .horiznav ul li a:hover span.yjm_desc, .horiznav ul li.sfHover a span.yjm_desc{color:#8b8b8b}
/* NORMAL TOP LINKS */
.horiznav ul li{background:url(../images/normal_l.png) no-repeat left center}
.horiznav ul li a, .horiznav ul li a:visited{color:#efefef; background:url(../images/normal_r.png) no-repeat right center}
/* NORMAL TOP LINKS WITH CHILD ELEMENT */
.horiznav ul li.haschild{background:url(../images/normal_l_haschild.png) no-repeat left center}
/* TOP LINKS HOVER */
.horiznav ul li:hover, .horiznav ul li.sfHover{background:url(../images/hover_l.png) no-repeat left center}
.horiznav ul li a:hover, .horiznav ul li:hover a, .horiznav ul li.sfHover a, .horiznav ul li.sfHoverHas a{color:#8f140d; background:url(../images/hover_r.png) no-repeat right center}
/* TOP LINKS HOVER WITH CHILD ELEMENT */
.horiznav ul li.haschild:hover{background:url(../images/hover_l_haschild.png) no-repeat left center}
.horiznav ul li.haschild a:hover{color:#8f140d}
/* ACTIVE TOP LINKS  */
.horiznav li#current, .horiznav li.active{background:url(../images/active_l.png) no-repeat left center}
.horiznav li#current a, .horiznav li.active a, .horiznav li.active a:visited, .horiznav li.active.sfHover a:visited, .horiznav li.active.sfHoverHas a:visited{color:#8f140d; background:url(../images/active_r.png) no-repeat right center}
/* ACTIVE TOP LINKS WITH CHILD ELEMENT */
.horiznav li#current.haschild, .horiznav li.haschild, .horiznav ul li.haschild.active, .horiznav ul li.sfHoverHas{background:url(../images/active_l_haschild.png) no-repeat left center}
/* ACTIVE TOP LINKS HOVER */
.horiznav li#current:hover, .horiznav li#current.sfHover, .horiznav li.active:hover, .horiznav li.active.sfHover{background:url(../images/active_l.png) no-repeat left center}
.horiznav li#current a:hover, .horiznav li#current.sfHover a:hover, .horiznav li.active a:hover{color:#8f140d; background:url(../images/active_r.png) no-repeat right center}
/* ACTIVE TOP LINKS HOVER WITH CHILD ELEMENT */
.horiznav li#current.haschild:hover, .horiznav li#current.haschild.sfHoverHas, .horiznav li#current.active.sfHover{background:url(../images/active_l_haschild.png) no-repeat left center}
/* MAIN SUB UL AND MODULE BG */
ul.subul_main.group_holder, .subul_main li.has_modpoz div.yj_menu_module_holder, .subul_main li.has_module div.yj_menu_module_holder, .subul_main li.haschild div.yj_menu_module_holder, .horiznav ul ul.subul_main.dropline{background:#fff}
/* end drpline extra */
.horiznav ul ul.subul_main.dropline ul a, .horiznav ul ul.subul_main.dropline ul a:hover, ul.subul_main.dropline div.yj_menu_module_holder{border-bottom:1px solid #dfdfdf!important}
/*--- end dropline extra ---*/
/* MAIN SUB ITEM*/
.top_menu ul.subul_main li a{background:#fff; border-bottom:1px solid #dfdfdf; color:#121212}
.top_menu ul.subul_main li a:visited{color:#121212; background:#fff}
/*MAIN SUB ITEM HOVER*/
.top_menu ul.subul_main li a:hover{background:#eee; color:#8f140d}
.top_menu ul.subul_main li, .top_menu ul.subul_main li.active, .top_menu ul.subul_main li.active:visited, .top_menu ul.subul_main li.active:hover, .top_menu ul.subul_main li:hover, .top_menu ul.subul_main li:visited, .top_menu ul.subul_main li#current, .top_menu ul.subul_main li#current:hover{border:none; background:none}
/*MAIN SUB ACTIVE UL A ITEMS*/
.top_menu li#current ul.subul_main li a, .top_menu li.active ul.subul_main li a{background:#fff; color:#121212}
/*MAIN SUB ACTIVE UL ITEMS A HOVER*/
.top_menu li#current ul.subul_main li a:hover, .top_menu li.active ul.subul_main li a:hover, .top_menu li#current.sfHover ul.subul_main li a:hover, .top_menu li.active.sfHover ul.subul_main li a:hover{background:#eee; color:#8f140d}
/*MAIN SUB UL ACTIVE LI A ITEM*/
.top_menu ul.subul_main li#current a{background:#eee; color:#8f140d}
/*MAIN SUB UL ACTIVE LI A ITEM HOVER*/
.top_menu ul.subul_main li#current a:hover, .top_menu ul.subul_main li#current.sfHover{background:#efefef; color:#8f140d}
/*SUB LEVEL PARENT ITEM ARROWS*/
ul.subul_main li.haschild span.child a, ul.subul_main ul.subul_main li.haschild span.child a, ul.subul_main ul.subul_main ul.subul_main li.haschild span.child a, ul.subul_main ul.subul_main ul.subul_main ul.subul_main li.haschild span.child a{background-image:url(../images/arrow_right.gif)!important; background-repeat:no-repeat!important; background-position:95% 50%!important}
ul.subul_main li.haschild span.child a:hover, ul.subul_main ul.subul_main li.haschild span.child a:hover, ul.subul_main ul.subul_main ul.subul_main li.haschild span.child a:hover, ul.subul_main ul.subul_main ul.subul_main ul.subul_main li.haschild span.child a:hover{background-image:url(../images/arrow_down.gif)!important; background-repeat:no-repeat!important; background-position:95% 50%!important}
/* IE6 SPECIFIC */
.horiznav li li.sfHover ul, .horiznav li li.sfHoverHas ul, .top_menu ul.subul_main.isie{background:#42474E}
/********************** CORNERS FOR MENU UL'S ***************************/
/*TOP LEFT*/ 
.horiznav li.tl, .horiznav li.tl:hover{background:transparent url(../images/corners/tl.png)!important}
/* TOP RIGHT*/
.horiznav li.tr, .horiznav li.tr:hover{background:transparent url(../images/tr.png) no-repeat right top!important}
/* BOTTOM RIGHT*/
.horiznav li.br, .horiznav li.br:hover{background:transparent url(../images/br.png) no-repeat right bottom!important}
/* BOTTOM LEFT*/
.horiznav li.bl, .horiznav li.bl:hover{background:transparent url(../images/bl.png) no-repeat left bottom!important}
/* RIGHT MIDDLE */
.horiznav li.right, .horiznav li.right:hover{background:transparent url(../images/right.png) no-repeat right bottom!important}
/********************** YJSG MEGA MENU STYLE ***************************/
/* Group holder title*/
.top_menu .horiznav .group_holder li.haschild a, .top_menu .horiznav .group_holder li.haschild .group_holder li.haschild a{color:#888; border:none; background:none}
.top_menu .horiznav .group_holder li.haschild a:hover, .top_menu .horiznav .group_holder li.haschild .group_holder li.haschild a:hover{color:#8f140d; background:none}
/* Group holder items title*/
.top_menu .horiznav .group_holder li.haschild li a, .top_menu .horiznav .group_holder li.haschild .group_holder li.haschild li a{color:#121212; border-bottom:1px solid #dfdfdf; background:#fff}
.top_menu .horiznav .group_holder li.haschild li a:hover, .top_menu .horiznav .group_holder li.haschild .group_holder li.haschild li a:hover{color:#8f140d; background:#eee}
span.separator{background:#fff; border-bottom:1px solid #dfdfdf; color:#121212}
/*Menu module links*/
div.yj_menu_module_holder .yjsquare_in a:link, div.yj_menu_module_holder .yjsquare_in a:visited{color:#121212!important}
div.yj_menu_module_holder .yjsquare_in a:focus, div.yj_menu_module_holder .yjsquare_in a:hover{color:#8f140d!important}
/*SIDE MENU MODULE
--------------------- */
/* MENU NORMAL LINKS COLOR */
#mainlevel li a, .menu li a, a.mainlevel{background:url(../images/mainlevel.gif) no-repeat left top; /* LINKS BG IMAGE */color:#727272}
/* HOVER AND ACTIVE LINKS BG IMAGE */
#mainlevel li a:hover, #mainlevel a#active_menu:link, #mainlevel a#active_menu:visited, a.mainlevel:hover, a.mainlevel#active_menu, #mainlevel li a:hover, #mainlevel a#active_menu:link, #mainlevel a#active_menu:visited, .menu li a:hover, .menu li.active a{background:url(../images/mainlevel.gif) no-repeat left bottom}
/* SUB LEVELS LI IMAGE */
a.sublevel{background:url(../images/bodyli.gif) no-repeat 5px 9px}
a.sublevel:hover{text-decoration:underline}
/*HOVER AND ACTIVE LINK COLOR */
#footmod a.mainlevel:hover, #footmod a.mainlevel:active, #footmod a.mainlevel:focus, #mainlevel li a:hover, #mainlevel a#active_menu:link, #mainlevel a#active_menu:visited, a.mainlevel#active_menu, a.sublevel, a.sublevel:hover, a.sublevel:active, a.sublevel:focus, #active_menu, a.mainlevel:hover, a.mainlevel:active, a.mainlevel:focus, li.active a, li.parent a{color:#525252}
/* MENU LI A AND MENU SUB LEVELS LINK COLOR */
li.active ul li a, a.sublevel#active_menu{color:#525252}
/* MENU LI A HOVER AND ACTIVE LINK COLOR AND BG */
li.active ul li a:hover, li.active ul li.active a{color:#525252; background:url(../images/mainlevel.gif) no-repeat left top}
/* SITES LI IMAGE */
ul li{background:url(../images/bodyli.gif) no-repeat 0px 5px}
/*USER PAGES STYLE */
#userlogin, #userlogout, #userregister, #userreminder{/*background:#e7e7e7; */}
/* IMAGE CAPTIONS */
p.img_caption{background:#efefef; border:1px solid #ccc; text-shadow:1px 1px #fff; text-transform:uppercase; color:#5F5F5F}
/* yj vm reviews*/
#yjsg7 .yj_vm_reviews{border:none; background:url(../images/dot_bottom.gif) repeat-x left bottom}
#yjsg7 .yj_vm_reviews.last{background:none}
#yjsg7 .yjvmrw_title a, #yjsg7 .yjvmrw_title a:visited{color:#fff!important}
#yjsg7 .yjvmrw_title a:hover, #yjsg7 .yjvmrw_title a:focus{color:#8f140d!important}
#yjsg7 .yjvmrw_user{color:#8f140d}
/* toplinks*/
.toplinks{background:url(../images/toplinks_l.gif) no-repeat left top}
.toplinks_r{background:url(../images/toplinks_r.gif) no-repeat right top}
.customer_links, a#loginlink, a#loginlink_solo{color:#fff}
a#loginlink{background:url(../images/top_sep.gif) no-repeat right top}
a#loginlink_solo{background:none}
a#loginlink:hover, a#loginlink_solo:hover{color:#8f140d}
/* modal*/ 
#sbox-window{background-color:#eee}
/* cart*/
#openCart span{color:#8f140d}
#openCart:link, #openCart:visited, #openCart:focus, #openCart:hover{color:#fff}
/* yj vm showcase bodytop position*/
.linkForward_1{background:url(../images/linkForward_1.gif) no-repeat left top}
.linkBackward_1{background:url(../images/linkBackward_1.gif) no-repeat left top}
.yjwm_showcase_holder .price{color:#8f140d}
/* cart button big for yj vm showcase and yj vm latest*/
.yjvmsc_products_cart .yjvmsc_addtocart_button, .yjvm_products .addtocart_button{background:url(../images/add_cart_big.gif) no-repeat left top; color:#fff; text-shadow:1px 1px #c73b04}
/* yj vm showcase bodybottom position*/
.linkBackward{background:url(../images/linkBackward.gif) no-repeat left top}
.linkForward{background:url(../images/linkForward.gif) no-repeat left top}
/* vm latest */
.yjvm_productprice{color:#8f140d}
/* yj vm latest bodybottom*/
.yjvml_holder_bodybottom{background:url(../images/yjvml_holder_sep.gif) no-repeat center center}
/*.yjvml_holder_bodybottom .yjvm_products h3{background:url(../images/vm_t_arrow.gif) no-repeat left 5px}
.yjvml_holder_bodybottom .yjvm_products{background:url(../images/dot.gif) repeat-x left bottom}
/* vm product snapshot in news items*/
.newsitem_text .addtocart a, .newsitem_text .addtocart a:visited{background:url(../images/add_cart_big.gif) no-repeat left top; color:#fff; text-shadow:1px 1px #c73b04}
.newsitem_text .addtocart a:hover, .newsitem_text .addtocart a:focus{background:url(../images/add_cart_big.gif) no-repeat left bottom; text-shadow:none}
/* yjnf ultimate*/
.yjnewsflashu_in{background:url(../images/yjnfu_bottom_shade.jpg) no-repeat center bottom}
.yjnewsflashu a.itemreadmore, .yjnewsflashu a.itemreadmore:visited{background:url(../images/add_cart_big.gif) no-repeat left top; color:#fff; text-shadow:1px 1px #c73b04}
.yjnewsflashu a.itemreadmore span{background:url(../images/add_cart_big.gif) no-repeat right top}
.yjnewsflashu a.itemreadmore:hover{background:url(../images/add_cart_big.gif) no-repeat left bottom}
.yjnewsflashu a.itemreadmore:hover span{background:url(../images/add_cart_big.gif) no-repeat right bottom}
/* typo*/
.price{color:#8f140d}
/* menu */
#topmenu_holder, ul.subul_main{background:#fff}
#yjsg7 .yjsgxhtml{background:url(../images/footer_sep.jpg) no-repeat right top}
/*vm*/
.vm_browse_item_addcart .addtocart_button, .yjvm_paddcart .vmCartContainer .addtocart_button{background:url(../images/add_cart_big.gif) no-repeat left top; color:#fff; text-shadow:1px 1px #c73b04}
.vm_browse_item_addcart .addtocart_button:hover{background:url(../images/add_cart_big.gif) no-repeat left bottom; text-shadow:none}
#vmMainPage a.button, #vmMainPage a.button:visited{color:#8f140d!important}
#vmMainPage a.button:focus, #vmMainPage a.button:hover{color:#4b4744!important}
.yjvm_rating_star0{background:url(../images/star0.png) no-repeat left top}
.yjvm_rating_star1{background:url(../images/star1.png) no-repeat left top}
.yjvm_rating_star2{background:url(../images/star2.png) no-repeat left top}
.yjvm_rating_star3{background:url(../images/star3.png) no-repeat left top}
.yjvm_rating_star4{background:url(../images/star4.png) no-repeat left top}
.yjvm_rating_star5{background:url(../images/star5.png) no-repeat left top}
.yjvmlogin_form form .button{color:#8f140d}
/* yj vm cart*/
.yj_vm_product{border-bottom:1px solid #515660}
#cart_pop_in{background:#43474F; color:#efefef}
#cart_pop_in a, #cart_pop_in a:visited{color:#fff}
#cart_pop_in a:hover, #cart_pop_in a:focus{color:#8f140d}
.yjvm_pprice, .vm_browse_item_price{color:#8f140d}
/* K2 */
a.subCategoryMore, a.subCategoryMore:visited{text-shadow:1px 1px #c73b04; background:url(../images/add_cart_big.gif) no-repeat left top; color:#fff!important}
.k2CategoriesListBlock ul.level1 a{}
.k2CategoriesListBlock ul li a{background:url(../images/mainlevel.gif) no-repeat left top}
.k2CategoriesListBlock ul li a:hover, div.k2CategoriesListBlock ul li.activeCategory a, div.k2CategoriesListBlock ul li.activeCategory a:hover{color:#8f140d; background-position:left bottom}
div.catItemTagsBlock span{color:#8f140d}
/*k2 store*/
.mycart .mc_button, .mycart .mc_submit{background:url(../images/add_cart_big.gif) no-repeat left top; text-shadow:1px 1px #c73b04; color:#fff}
.mc_price{color:#8f140d}
.k2store_item_price_value{color:#8f140d}

/*-----------------------------------------CLASES div NEW 2014---------------------------------------------*/
.descrip h3{
	    line-height: 1.3em !important;
		margin-top: 9px;
}
h4 {
    margin-top: 14px !important;
    margin-bottom: 0px !important;
}
.bannvenmar{
	display:none;
	}
	.bannvenmar2{
	display:block;
	}
.yjnfitem51 b {
    line-height: 20px !important;
	display:table;
}

.textcab{
	    text-transform: uppercase;
    font-size: 9pt;
	float: right;
    margin: 8px;
    color: #fff;
    margin-top: 29px;
    width: 257px;
    text-align: center;
    letter-spacing: 5px;
}

.cont-index{
	width: 980px;
}

.yjsgxhtml{
width: 87%;
}
.piecolm{
	width: 33%;
}
     .horiznav ul .oculto{
		display:none;
	}
	.horiznav ul .oculto a{
		display:none ;
	}

#centerbottom{
		width: 900px;
	}
	#centertop{
		width: 980px;
	}
	
	.horiznav li.current{
		display:none;
	}
	.toplinks > .buscest{
		display:none;
	}
	#footer{
		width: 980px;
	}
	.linefoot{
		width: 980px;
	}
	/*tienda de libros*/
	.produc-gen{
	float: left;
	width: 45%;
	padding: 22px;
	height: 187px;
	}
	.produc-img{
		float: left;
margin-right: 23px;
	}
	.cont-cest{
	float:left;
	}
	.paginacion{
		width: 1px;
		margin: 0px;
	}
	.cont-form{
		display: table;
	}
	.col-1-form{
		width:60%;
		margin: 20px;
		float: left;
	}
	.col-2-form{
		margin-top: 20px;
		float:right;
	}
	.iframe {
	width: 300px;
	height: 500px;
	}
	.catlibros{
		width:250px;
		height: 255px;
	}
	.col-5-distri{
	float: left;
margin-right: 22px;
width: 194px;
height: 214px;
	}
	.col-6-distri{
	float: left;
	height: 214px;
	}
	.hr2{
	display:none;
	}
	
	.col-1-distri{
	float: left;
	width: 50%;
	}
	.col-2-distri{
	float: left;
	width:40%;
	}
	hr{
		float: left;
height: 0px;
width: 100%;
	}
	.col-2-distri{
		margin-left: 25px;
	}
	.col-1-dir{
		float: left;
width: 40%;
	}
	#centerbottom{
		  display: table;
		/*display: run-in;
		display: table !important;*/
	}
	.col-1-tien{
	float: left;
	}
	.col-2-dir{
		float: left;
		width: 56%;
		margin-left: 25px;
	}
	.createdate{
		width: 90%;
	}
	.h2comoh1{
		margin-bottom: 15px;
	}
	.fot_fund{
		float: left;
		width: 24%;
	}
	.tex_1_fund{
		float: left;
		width: 42%;
		padding-right: 20px;
	}
	.tex_2_fund{
		float: left;
width: 30%;
	}
	.tex_3_fund{
		float: left;
		width: 50%;
		padding-right: 22px;
	}
	.cont-1-his{
		width:45%;
		}
	.tex_4_fund{
		float: left;
        width: 45%;
	}
	.col-1-his{
		float: left;
		width: 26%;
	}
	.col-2-his{
	float: left;
	width: 30%;
	text-align: center;
	}
	.col-3-his{
		float: left;
		width: 43%;
	}
	.col-4-his{
		float: left;
        width: 100%;
	}
	.cont-1-his{
		width: 34%;
float: left;
margin-right: 35px;
	}
	.cont-1-his img{
		float: left;
	}
	.col-6-his{
		float: left;
		margin-bottom: 12px;
margin-top: 12px;
	}
	.col-20-his{
		float: left;
		width: 100%;
		text-align: center;
		margin-bottom: 15px;
	}
	
	.col-7-his{
		float: left;
	}
	.col-8-his{
		float: left;
	}
	.col-9-his{
		float: left;
	}
	.col-10-his{
		float: left;
	}
	.col-11-his{
		float: left;
	}
	.cont-20-his{
		float: left;
		
	}
	.con-8-his{
		float: left;
		width: 63%;
		/*text-align: justify;*/
	}
	.cont-20-his p{
		float: left;
		width: 54%;
	}
	.cont-20-his p+p{
		float: right;
width: 46%;
	}
	.cont-20-his p a{
		float:left;
	}
	.cont-30-his{
		float: left;
width: 28%;
text-align: justify;
margin-left: 21px;
	}
	.cont-31-his{
		float: left;
width: 37%;
text-align: center;
	}
	.cont-32-his{
			float: left;
			width: 30%;
			text-align: justify;
	}
	.col-12-his{
		float:left;
	}
	.con-40-his{
		float:left;
		width: 31%;
text-align: center;
	}
.con-41-his{
	float: left;
width: 67%;
}
.txpresen{
	float: left;
	width: 44%;
	padding: 17px;
}
.imgpresen{
	float: left;
width: 50%;
}
.formdatcli{
	display: none;
}
.form_pedido{
	display: block;
}
	
	.cont-index-2{
		float: left;
width: 30%;
margin-top: 5px;
	}
	#holder2{
		width: 100%;
float: left;
	}
	#yjsg7{
		width:980px;
	}

	.yjroundout_yj1_featured{
		width: 109%;
		float: left;
	}
	.yjnewsflashu{
		width: 108%;
		float: left;
	}
	#bodybottom1{
		width: 96% !important;
		height: 300px;
	}
	.content .b{
		bottom: -296px;
		width: 103%;
		display: block;
		z-index: 999;
	}
	.yjroundout_yj1{
		height: 331px;
	}
	.yjround_yj1{
		height: 334px;
	}
	.content{
		height: 332px;
	}
	.yjround_yj2 .content{
		height: auto;
	}
	.yjround_onsale .content{
		height: auto;
	}
	.mejorletter{
    position: relative;
    top: 9px;
    width: 57% !important;
    transform: rotate(-29deg);
    z-index: 9999999;
	}
	
	/*----------------------------------------------RESPONSIVE------------------------------------------------*/

@media screen and (max-width: 997px){
	#header{
		background-position-x: -182px;
	}
	#centertop{
		width: 819px;
	}
	.horiznav a{
		padding: 0px 7px 0px 20px;
	}
	#logo{
		background-position-x: -35px;
	}
	#centerbottom{
		width: 740px;
	}
	#footer{
		width: 820px;
	}
	.linefoot{
		width: 820px;
	}
	#yjsg7{
		width:820px;
	}
	.produc-gen{
	width: 44%;
	}
	.col-1-form {
    width: 52%;
	}
	.catlibros{
		width: 43%;
	}
	#centerbottom{
	text-align: center;
	 /* float: left;*/
	}
	
	.h2comoh1{
		text-align: left;
		margin-bottom: 17px;
	}
	.col-1-distri{
		text-align: center;
	}
	.col-5-distri{
	width: 100%;
	}
	.col-6-distri{
		width: 100%;
	}
	.col-2-distri{
		margin-left: 0px; 
	}
	.hr2{
	display:block;
	}
	.fot_fund{
		float: none;
width: 100%;
	}
	.tex_1_fund{
		 float: none;
		 width: 100%;
		 padding-right: 0px;
	}
	.tex_2_fund{
		 float: none;
width: 100%;
	}
	.tex_3_fund{
		float: none;
width: 100%;
padding-right: 0px;
	}
	.tex_4_fund{
		 float: none;
width: 100%;
	}
	.txpresen{
	width: 100%;
}
.imgpresen{

width: 100%;
}
.col-4-his img{
	width: 60%;
height: 60%;
}
.cont-index{
	width: 820px;
}
.yjroundout_yj1_featured{
		width: 76%;
	}
	.yjwm_scproduct{
		width: 100%;
	}
	.yjwm_sc_in{
		width: 92%;
	}
	#rightblock{
		width: 104%;
	}
	.yjvml_holder img{
		width: 102% !important;
	}
	.yjnewsflashu{
		width: 109%;
		float: left;
	}
	/*----------------index_precios_-------------------*/
	.mejorletter{
    top: 81px;
	}
	
	.bot_preci_pay{
		float: right;
width: 200px;
margin-top: 5px;
	}
	.precio-index{
		float: left;
	}
	.yjnewsflashu .price{
	position: initial !important;
	}
	.bot-precio-index{
		float: right;
	}
	.itemreadmore{
		position: static !important;
	}
	.linkForward{
		right: -18px;
		width: 16px;
		background-position-x: -14px;
	}
	.linkBackward{
		left: -32px;
		width: 28px;
	}
	.yjround_yj1 .b{
		width: 103.9% !important;
	}
	.overall_container{
		width: 531px;
	}
	/*------showcase-------*/
	.yjwm_scproduct{
		width: 276px !important;
	}
	.yjwm_sc_in{
		width: 253px !important;
		/*float: left;*/
	}
	.yjwm_showcase_holder{
		width: 496px !important;
		float: left;
	}
	.yjwm_showcase_holder{
		float: left;
	}
	.yjwm_scproduct{
		float: left;
		}
.linkForward:hover{
	background-position-x: -13px !important;
}
	/*------showcase-------*/
	#bodybottom1{
		width: 101% !important;
		height: 300px;
	}
	#destac-yj-feat{
		width: 540px;
	}
	#scpro_wi{
		width: 100% !important;
	}
	#cont-pro-dest{
		width: 100% !important;
	}
	#cont-dest-wi{
		width: 100% !important;
	}
	.descrip{
		width: 68% !important;
	}
	
	/*----------------index_precios_-------------------*/
	

}
@media screen and (max-width: 819px){
	
	.textcab {
    margin-top: 15px;
    width: 174px;
	}
	
	.horiznav li.active{
		display:none;
	}
	.menunav > ul > .current{ 
		display:none;
	}
	#centertop {
	width: 100%;
	}
	#centerbottom{
		width: 99%;
		padding: 3px !important;
	}
	#footer{
		width: 100%;
	}
	.linefoot{
		width: 100%;
	}
	.h2comoh1{
		margin-left: 20px;
        padding-top: 14px;
	}
	.stripe_bg1 h3{
		margin-left: 20px;
	}
	/*---------------------MENÚ-RESPONSIVE-------------*/
	.menunav {
		position: relative;
		min-height: 40px;
	}	
	.menunav ul {
		width: 100%;
		padding: 0px 0;
		position: absolute;
		top: 0;
		left: 0;

	}
	.menunav li {
		display: none;
		margin: 0;
	}
	.menunav .current {
		display: block; 
	}
	.menunav a {
		display: block;
		padding: 0px;
		text-align: center;
	}
	.menunav .current a {
		background: none;
		color: #666;
	}

	.menunav ul:hover {
		background-image: none;
	}
	.menunav ul:hover li {
		display: block;
		margin: 0 0 0px;
		width: 100%;
	}
	.menunav ul:hover .current {
		background: url(images/icon-check.png) no-repeat 10px 7px;
	}

	.menunav.right ul {
		left: auto;
		right: 0;
	}

	.menunav.center ul {
		left: 50%;
		margin-left: -90px;
	}
	.horiznav li#current, .horiznav li.active{
		background:none;
		width: 100%;
		color:#fff;
	}
	.horiznav ul li a, .horiznav ul li a:visited{
		color: #efefef;
	background: url(../images/horiz_bg.png) repeat-x 0 bottom;
	width: 100%;
	}
	.horiznav ul li a:hover, .horiznav ul li:hover a, .horiznav ul li.sfHover a, .horiznav ul li.sfHoverHas a
	{
		background: url(../images/horiz_bg.png) repeat-x 0 bottom;
	}
	.horiznav a{
	float: none;
	width: 100%;
	}
	.horiznav ul .oculto{
		display:block;
		width: 100%;
	}
	.horiznav ul .oculto a{
		display:block ;
	}


	/*---------------------MENÚ-RESPONSIVE-------------*/
	.toplinks {
	background: url(../images/toplinks_l.gif) repeat left top !important;
	width:100%;
	}
	#logo {
	background-position-x: -31px;
	background-position-y: 25px;
	}
	#header {
	background-position-x: 85%;
	}
	.col-1-distri{
		width: 46%;
	}
	.col-2-distri{
		margin-left: 23px;
	}
		.txpresen{
	width: 93%;
	}
	.imgpresen{
		margin-bottom:20px;
	width: 100%;
	}
	.cont-index{
	width: 100%;
}
.yjroundout_yj1_featured{
		width: 76%;
	}
	
	/*----------------index_-------------------*/
	#holder2{
		width: 100% !important;
	}
	.cont-index-2{
		float: right;
	}
	.yjsgxhtml{
		width: 99%;
	}
	#yjsgbodytop, #yjsgbodybottom{
		width: 100%;
	}
	.yjroundout_yj1_featured {
	width: 100%;
	}
	#yjsg7{
		width: 100%;
		height: 561px;
	}
	.yjnewsflashu{
		width: 100%;
	}
	#destac-yj-feat{
		width: 97%;
	}
	#bodybottom1{
		width: 100% !important;
	}
	.yjround_yj1 .b{
		width: 103.1% !important;
	}
	/*----------------index_-------------------*/
	
}
@media screen and (max-width: 750px){
	.textcab {
    margin-top: -9px;
    width: 411px;
}
	.produc-gen{
		width: 42%;
	}
	.produc-img{
	margin-bottom: 40px;
	}
	.h2comoh1{
		text-align: center;
	}
	.col-1-distri{
		width: 98%;
	}
	.col-2-distri{
		float: left;
		width: 95%;
		margin-top: 40px;
		margin-left: 0px;
	}
	#cont-pro-dest{
		width: 100% !important;
	}
	#scpro_wi{
		width: 100% !important;
	}
	.yjwm_showcase_holder{
		width: 100% !important;
	}
	.cont-index-2{
		float: left;
		width: 100%;
	}
	.yjroundout_yj22{
		width: 100%;
		margin-left: 31px;
	}
	.yjround_yj2{
	width: 30%;
float: left;
	}
	.yjroundout_yj2{
		width: 30%;
float: left;
	}
	.yjroundout_onsale{
		width: 30%;
float: left;
	}
}

.contprecio form .btnarg {
	width: 94% !important;
	margin-top:10px;
}

@media screen and (max-width: 729px){
	.bannvenmar{
	display:block;
	}
	.bannvenmar2{
	display:none;
	}
.descrip{
		width: 100% !important;
		margin-right:0px !important;
		    margin-top: 37em;
	}
	.imprecio{
		width: 100% !important;
		margin-bottom: 40px;
	}
	.imgcatal{
float: left;
   width: 135px !important;
    margin-top: 15em;
    margin-left: 33%;
    position: absolute;
    top: 0;
	    left: 0;
	}
	#foto{
		width: 100%;
float: left;
	}
	.inputbox{
	    height: 30px;
    width: 50px;
    text-align: center;
	}
.resuautor{
	  float: left;
  width: 100%;
}
#fichatecnica{
height: 79px;
    overflow: hidden;
}
#texto {
    padding: 0px 11px;
    text-align: justify;
}
	.contprecio{
		float: left;
width: 99%;
    position: absolute;
    top: 0;
	text-align:center;
		}
		.contprecio h3 {
    padding: 10px;
    font-size: 18pt;
    color: #bc1309;
	margin-bottom: -24px;
}
.contprecio form {
margin-bottom: -24px;
}
.contprecio form .button {
    width: 20%;
    padding: 9px;
    background: #bc1309;
    background-image: none;
    height: auto;
    margin-top: 0;
    font-size: 14pt;
}
.contprecio form .btnarg {
	 width: 60% !important;
	 margin-top:0px;
	 
	}
.lupgran{
	display:none;
}
.imgcatal{
	display:block !important;
}
.libromodal{
	display:none;
}
#header{
	background: url(../images/shine_res.gif) no-repeat center top;
}
#logo1{
	text-align:center;
}
.logimg{
}
.mejorletter{
	    top: -168px;
    left: 109px;
    width: 41% !important;
}
input.button2 {
    width: 100%;
    padding: 11px;
    margin-bottom: -10px;
}
}

@media screen and (max-width: 648px){
.produc-gen{
		width: 90%;
	padding: 0px;
	padding-left: 20px;
	height:343px;
	}
	.produc-img{
		width: 100%;
	}
	.col-1-form{
		width: 90%;
	}
	.col-2-form{
		/*float: left;
		margin: 20px;*/
		position: relative;
       /* padding-bottom: 75%; // This is the aspect ratio
        height: 0;*/
       width: 100%;
	}
	.iframe {
	/*width: 168%;
	height: 322px;
	position: absolute;*/
        top: 0;
        left: 0;
        width: 100% !important;
       height: 322px !important;
	}
	.col-1-dir{
		width: 95%;
		float: none;
		padding-left: 15px;
	}
	.col-2-dir{
		float: left;
		width: 90%;
	}
	.createdate{
		text-align: center;
		width: 100%;
	}
	.txpresen{
	width: 92%;
	}
	.col-1-his{
	float: none;
	width: 100%;
	}
	.col-2-his{
	 float: none;
	width: 100%;
	text-align: center;
	}
	.col-3-his{
		float: none;
	width: 100%;
	}
	.cont-1-his{
		width: 100%;
float: none;
margin-right: 0px;
	}
	.cont-30-his{
		float: none;
	width: 100%;
	text-align: justify;
	margin-left: 0px;
	}
	.cont-31-his{
	float: none;
width: 100%;
text-align: center;
	}
	.cont-32-his{
		float: none;
width: 100%;
text-align: justify;
	}
	.con-40-his{
		float: none;
width: 100%;
text-align: center;
	}
	.con-41-his{
		float: none;
		width: 100%;
	}
	.con-8-his{
		width: 98%;
	}
	.cont-20-his{
		width: 89% !important;
	}
	.yjvml_holder_bodybottom{
			background:none;
		}
}
@media screen and (max-width: 588px){
	iframe{
	width: 100%;
	}
	.catlibros {
width: 90%;
}
	.txpresen{
	width: 91%;
	}
	.cont-index-2{
		float: left;
width: 100%;
	}
	.inside{
		margin-right: 6px !important;
        margin-left: 6px !important;
		overflow: initial !important;
	}
	.yjroundout_yj22 {
    width: 100% !important;
    margin-left: 0px !important;
}
.yjroundout_yj2{
	width:100% !important;
}
.yjroundout_onsale{
	width:100% !important;
	margin-left: 4px !important;
}
.yjround_yj2{
	width:100% !important;
	margin: 0px auto 0px 16px !important;
}
#rightblock{
	width: 100% !important;
}
#yjsg7{
	    width: 100%;
    height: auto !important;
    float: left;
}
.yjround_yj1_featured .content{
	padding: 0px 0px 0px 0px !important;

}
.yjwm_showcase_holder{
	overflow: inherit !important;
}
}
@media screen and (max-width: 500px){
	.toplinks > table{
		display:none;
	}
	.toplinks > .buscest{
		display:block;
	}
	
	
	.toplinks p{
	color: #fff;
font-size: 7pt;
float: left;
margin-left: 2%;
margin-top: 12px;
	}
	.formdatcli{
	display: block;
}
.form_pedido{
	display: none !important;
}
}
@media screen and (max-width: 471px){
	.textcab {
    margin-top: -3px;
    width: 136px;
}
	.imgpresen img{
width: 100% !important;
height: 100% !important;
	}
	#header{background:url(../images/shine_res.gif) no-repeat center top;    height: 208px !important;}
	/*#centerbottom{
	display:inherit !important;	
	}*/
	.descrip{
margin-right:-47px !important;
}
.anivers {
    float: right !important;
    margin: 0px !important;
    width: 32% !important;
	margin-right: 16px !important;
	
}
.europ {
    float: left !important;
    margin: 0px !important;
    margin-right: 0px !important;
}
.logopng{
	    padding: 0px;
   /* border: 1px solid #b83d35;*/
    margin: 6px;
}
.europ img{
	    width: 55% !important;
}
.buscest{
	    margin-left: 23px;
}
.descrip h3{
	line-height: 1em !important;
}
.descrip h2{
	    padding: 9px;
		    margin-bottom: 20px;
}
 #texto p{
	        padding-right: 10px;
    padding-left: 10px;
 }
 .logoalv{
	 height: auto !important;
    width: 100%;
    display: table;
 }
 .anivers {
    width: 18% !important;
 }
	
}
@media screen and (max-width: 406px){
	.iframe{
		width: 100% !important;
	}
	.cont-form{
		display:block;
	}
	.col-1-form{
		float:none;
		margin: 10px;
		}
		.col-2-form{
		float:none;
		}
		.catlibros{
			width: 88%;
		}
		.yjvml_holder_bodybottom{
			float: left;
		}
		.yjvml_holder_bodybottom{
			background:none;
		}
		.mincol1{float:left; width:100% !important;}

.mincol2{float:left; width:100% !important;}
	/*----------------index_-------------------*/
	.yjwm_showcase_holder{
		width: 100% !important;
	}
	.yjround_yj1 .b{
		width: 106.4% !important;
	}
	.linkForward{
		right: -22px;
	}
	.yjnewsflashu_in{
		border-bottom: 1px solid #ccc;
	}
	.cont-index-2{
		
		width: 96%;
	}
	#destac-yj-feat{
		width: 94%;
		}
		#overall_container_1 .yjwm_sc_in{
			height: 600px;
		}
		.yjround_yj1_featured .content{
			height: 600px;
		}
		.yjroundout_yj2{
			text-align: center;
		}
		.yjvml_holder img{
			width: 100% !important;
		}
		#yjsg7 .yjsgxhtml{
			/*width: 0% !important;*/
			    display: table;
		}
		#user21{
			display:none;
		}
		#sbox-window{
			  width: 100% !important;
		}
	
	/*----------------index_END-------------------*/
	.redessoc{
		    display: table;
    width: 100%;
	}
	#header{
		    height: 208px !important;
	}
	.europ{
		    float: left !important;
    margin: 0px !important;
    margin-right: 0px !important;
	}
	.anivers{
		float: right !important;
    margin: 0px !important;
    width: 32% !important;
	margin-right: 16px !important;
	}
	
}
@media screen and (max-width: 399px){
	#header {
	background-position-x: 85%;
	background-size: 778px;
	background-position-y: 37px;
	}
	.yjwm_showcase_holder img{
		width: 76%;
	}
	#bodybottom1{
		display:none;
	}
	.tg{
		display:block !important;
	}
	.ef{
		display:none;
	}
	.ef1{
		display:none;
	}
	.col-1-dir {
 padding-left: 0px; 
}
.png{
	    height: auto !important;
    width: 100%;
    padding-top: 44px !important;
}
.logoalv{
	    height: auto !important;
    display: table;
    width: 100%;
}
.europ img {
    width: 67% !important;
}
.anivers {
    width: 24% !important;
}

}
@media screen and (max-width: 355px){
	/*.redessoc{
		float: left;
	}*/
	.contprecio{
		width:100%;
			}
			
	.png img{
		  margin-top: 12px;
  width: 88%;
	}
	#yjsg7 .yjsgxhtml .yjsquare {
  padding: 1px;
}
.yjsquare_in {
  padding: 3px;
}
}

.tg{
		display:none;
	}
.tg-031e11{
background-color: #CCC;
  color: #FFF;
  }
.tiego{
	/*float: left;*/
}
.descrip{
	width: 71%;
float: left;

margin-right: 30px;
}
.imprecio{
	width: 25%;
float: left;
}
.libromodal{
	position: relative;
}
.libromodal .imgcatal {
    display: block;
}
.imgcatal{
	display:block !important;
}
.lupgran{
    top: -116px;
    left: 76px;
    width: 55px;
    position: relative;
    z-index: 99999999999;
}
.videoiframe{
	width:100%;
	height:300px;
}
.mincol1{float:left; width:50%;}

.mincol2{float:left; width:50%;}
.linkfich{
	  max-height: 6rem;
  overflow: hidden;
  text-align: justify;
}
#destac-yj-feat{
	display:none;
}
.yjroundout{
	display:none;
}
/*.resuautor{
	  float: left;
  width: 42%;
}*/
.resuautor p{
	  overflow: hidden;
}
#overall_container{
	display:none;
}