#Catalog-Search{margin-top:3em;margin-right:20px}.category-page{margin-right:20px}.product-title{color:#474747;font-weight:700;font-size:1.2em}.product-title a{word-wrap:break-word;-ms-word-wrap:break-word}.slide .box-products{width:100%}.description{color:#757575}.discount{display:block}#CategoryProducts .middle-content .description{color:#757575}#CategoryProducts .middle-content .author{color:#757575}#CategoryProducts .add-info .buttons{justify-content:center}.product-selectors:first-child{margin-top:0}.product-selectors{background-color:#f2f3f3;float:left;width:100%;margin:2em 0}.product-selectors .pager{background-color:#f2f3f3;float:left;width:100%;margin:0}.product-selectors .pager ul{padding-left:0;margin-bottom:0;margin:.5em 0}.product-selectors .pager ul #products-orderby{background-color:#757575;color:#fff;padding:.4em 0;box-shadow:5px 5px 5px #d7d9da}.product-selectors .pager ul li.total-summary{font-size:1.1em;font-weight:700}.product-selectors .pager ul li.total-summary span{color:#e8457c}.product-selectors .pager ul li.current-page{font-weight:700;font-size:1.3em}.product-selectors .pager ul li.current-page span{color:#e8457c}.product-selectors .pager ul li>a{border:none;text-decoration:underline;padding:4px;background-color:transparent}.product-selectors .pager ul li>a:hover{background-color:#fff}.product-selectors .pager ul li>a>span{border:none;padding:5px 3px}.product-selectors .pager ul li span{border-radius:0;background-color:transparent;border:none;padding:3px}.product-selectors .pager ul li span.total-summary span{color:#e8457c}.product-selectors .pager ul li span.changeviewmode a{font-size:1.5em;color:#757575}.product-selectors .pager ul li span.viewmode{font-size:1.5em}.product-selectors .pager ul li.last-page{border-right:1px solid #d7d9da;padding:5px 5px 5px 0}.product-selectors .pager ul li:nth-child(9){padding-left:5px}.product-selectors .pager ul li:nth-child(11){border-right:1px solid #d7d9da;padding:5px 5px 5px 0}.product-selectors .pager ul li:nth-child(12){padding-left:5px}.product-selectors .pager ul span.results-per-page{font-weight:700;color:#e8457c;text-decoration:none}.product-selectors .pager ul span.changeviewmode i,.product-selectors .pager ul span.viewmode i{margin:0 .2em}.product-selectors .pager ul .viewmode{color:#e8457c;font-weight:700}.product-selectors .pager ul .changeviewmode dfn{font-style:normal}.product-result-number{float:left;padding:.3em;border-right:solid 1px #474747}.product-viewmode{float:left;padding:.3em;border-right:solid 1px #474747;border-right:none}.product-sorting{float:left;padding:.3em;border-right:solid 1px #474747}.product-page-size{float:left;padding:.3em;border-right:solid 1px #474747}.product-item .buttons{margin:1em 0;text-align:center}.product-item .add-to-cart-additional-text,.product-item .pre-order-start-date-time{clear:both;font-size:.8em;color:#e8457c;display:block;margin-top:.5em}h5{font-size:1em;line-height:1.4em;margin-top:0}.author{font-size:12px;color:#757575}.coordinator{font-size:12px;color:#757575}.director{font-size:12px;color:#757575}.pubDate{font-size:12px;color:#757575}.short-description{font-size:12px;color:#757575}.show-more-description-button{font-weight:700;color:#7bc143}.product-reviews-overview .product-review-box{margin-bottom:.5em}.product-reviews-overview .product-no-reviews{margin-bottom:.5em}.middle-content{padding:4px}.prices{font-weight:700;padding:4px;text-align:left}.new-prices{font-weight:700}.price.old-price{text-decoration:line-through;color:#e8457c}.product-list{float:left;width:100%}.product-list .product-item{border-bottom:2px solid #dadada;display:flex;padding:1em 0}.product-list .product-item .picture.thumbnail{float:left;margin:0 .5em 0 0}.product-list .product-item .middle-content{flex:3}.product-list .product-item .middle-content h4.product-title{padding:0;margin:0}.product-list .product-item .middle-content h4.product-title>a{font-size:12pt;color:#000;font-weight:400}.product-list .product-item .middle-content .product-title{margin-bottom:.5em}.product-list .product-item .middle-content .author{margin-bottom:.5em}.product-list .product-item .middle-content .coordinator{margin-bottom:.5em}.product-list .product-item .middle-content .director{margin-bottom:.5em}.product-list .product-item .middle-content .pubDate{margin-bottom:.5em}.product-list .product-item .middle-content .fechaNumber{margin-bottom:.5em}.product-list .product-item .middle-content .directormaster{margin-bottom:.5em}.product-list .product-item .middle-content .formador{margin-bottom:.5em}.product-list .product-item .middle-content .short-description{margin-bottom:.5em}.product-list .product-item .middle-content+div{flex:1;padding:.5em 0}.product-list .product-item .prices{text-align:center}.product-list .product-item .prices .oldproductPrice{display:block;color:#757575;text-decoration:line-through}.product-list .product-item .prices .productPrice{display:block;color:#474747}.product-list .product-item .prices .discount{display:block;color:#e8457c}.product-list .product-item .buttons button.btn-wishlist{font-size:.9em}.product-grid{margin-top:8em}.product-grid .box-products .productbox{margin-bottom:2em;border-bottom:1px solid #dadada}.product-grid .ash-box{height:104px;background-color:#F5F5F5;padding-top:2px;padding-bottom:2px}.product-grid .ash-box .prices{height:25px;margin-top:10px;text-align:center}.product-grid .ash-box .prices .oldproductPrice{display:block;color:#757575;text-decoration:line-through}.product-grid .ash-box .prices .productPrice{display:block;color:#474747}.product-grid .ash-box .prices .discount{display:block;color:#e8457c}.product-grid .ash-box .new-prices{height:25px;margin-top:10px;font-size:1.4em;font-weight:700}.product-grid .ash-box .buttons{margin-top:15px}.product-grid .prices{text-align:center}.product-grid .prices .oldproductPrice{display:block;color:#757575;width:100%;text-decoration:line-through}.product-grid .prices .productPrice{display:block;color:#474747;width:100%}.marcaheader+.marcabody .product-filters-wrapper-container{margin-top:-22px}.marcabody .buttons .fa-info-circle{display:none}#CategoryTemplateProductsInGridOrLines .panel-heading{padding:.5em 0}#CategoryTemplateProductsInGridOrLines .panel-body{padding:0}#CategoryTemplateProductsInGridOrLines .offer-default{padding:0}.marcabody.box-products{background:#F2F3F3;background:-moz-linear-gradient(top,#f2f3f3 0,#fff 37%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f2f3f3),color-stop(37%,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#f2f3f3 0,#fff 37%,#fff 100%);background:-o-linear-gradient(top,#f2f3f3 0,#fff 37%,#fff 100%);background:-ms-linear-gradient(top,#f2f3f3 0,#fff 37%,#fff 100%);background:linear-gradient(to bottom,#f2f3f3 0,#fff 37%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@greysofterwke', endColorstr='#ffffff', GradientType=0);margin:0 1em;box-shadow:1px 3px 5px #dadada;margin-bottom:1em}.box-products{display:-webkit-flex;display:flex}.box-products .productbox{display:-webkit-flex;display:flex;padding:0 .5em;border-right:1px solid #dadada;margin-bottom:.5em}.box-products .productbox:last-child{border-right:none}.box-products .productbox .product-item{flex:1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:space-between}.box-products .productbox .product-item .prices .oldproductPrice{display:block;color:#757575;text-decoration:line-through}.box-products .productbox .product-item .prices .productPrice{display:block;color:#474747;font-size:1.2em}.box-products .productbox .product-item .prices .discount{display:block;color:#e8457c}.slide .box-products{display:block}.slide .box-products .productbox{min-height:inherit!important}.showmore{margin:0}.showmore>div{padding-left:0;padding-right:0}.showmore a input{width:100%;border:none;padding:.2em 0;font-size:1.5em;background-color:#f2f3f3;color:#0768a9;font-weight:700;transition:background-color .3s ease-in-out}.showmore a input:hover{background-color:#0768a9;color:#fff}.pricecolumn .affix{z-index:1;top:0;width:295px;padding-bottom:10px}.pricecolumn .affix-bottom{position:absolute;z-index:1;width:295px}.product-details-page{margin-top:6px}.product-details-page .product-essential{background-color:#f2f3f3;margin-bottom:3em;padding-bottom:.5em;display:flex;margin-right:2em}.product-details-page .product-essential #photo-text{background-color:#f2f3f3}.product-details-page .product-essential .free-text-offer{margin-bottom:15px;margin-left:1em}.product-details-page .product-essential .precios{margin-bottom:15px;margin-left:1em}.product-details-page .product-essential .add-to-cart .addtocartquantity{margin:.5em 0}.product-details-page .product-essential .add-to-cart .addtocartquantity div{text-align:right}.product-details-page .product-essential .add-to-cart .addtocartbuttons{margin:.5em 0}.product-details-page .product-essential .add-to-cart .addtocartbuttons button{padding:5px 1em;display:block;margin:0 auto;font-size:1.1em}.product-details-page .product-essential .add-to-cart .addtocartbuttons .add-to-cart-additional-text{color:#e8457c;font-size:.8em;display:block;margin:0 6em;text-align:center}.product-details-page .product-essential .add-to-cart .add-to-reviewbuttons{margin:1em 0 .5em 0;justify-content:space-around;display:flex}.product-details-page .product-essential .add-to-cart .add-to-reviewbuttons button{font-size:1em}.product-details-page .product-essential .add-to-cart .download-demo button{padding:6px 3px}.product-details-page .gallery{float:left;padding-left:0;width:100%}.product-details-page .gallery img{max-width:100%}.product-details-page .gallery .picture-thumbs a{margin-right:3px}.product-details-page .panel{margin-bottom:0}.product-details-page .product-name h1{font-size:1.5em;color:#000}.product-details-page .delivery-date,.product-details-page .details,.product-details-page .gtin,.product-details-page .manufacturer-part-number,.product-details-page .manufacturers,.product-details-page .product-vendor,.product-details-page .short-description,.product-details-page .sku,.product-details-page .stock{color:#474747;margin-bottom:.5em;font-size:1.1em}.product-details-page .free-shipping{background:url(images/free-shipping.png) left 0 no-repeat;font-size:11px;height:60px;width:120px;line-height:12px;padding:18px 5px 0 4px;text-align:center;color:#fff;font-weight:400}.product-details-page .full-description{margin-bottom:2em}.product-details-page .full-description div.tab-pane{border:1px solid #757575;padding:1em;font-size:1.1em}.product-details-page .full-description strong{color:#0768a9}.product-details-page .full-description p.creadtibe-intro span{font-size:14px}.product-details-page .stock .label{color:#474747;padding:0;font-size:inherit}.product-details-page .stock .value{color:#e8457c}.product-details-page iframe{width:100%}.product-details-page .back-in-stock-subscription{margin-top:10px;margin-bottom:10px}.product-details-page .email-a-friend{margin:10px 5px 10px 0;float:left}.product-details-page .compare-products{margin:10px 0 10px 0;float:left}.product-details-page .product-share-button{margin-top:10px;margin-bottom:10px;clear:both}.product-details-page .product-reviews-overview .product-review-box{margin-right:5px}.product-details-page .product-reviews-overview .product-review-links .separator{margin:0 2px}.product-details-page .product-reviews-overview .product-review-links{margin:0}.product-details-page .product-reviews-overview .product-review-links a{color:#7bc143}.product-details-page .product-reviews-overview .product-no-reviews a{text-decoration:underline;color:#7bc143}.product-details-page .product-variant-list{clear:both;padding:10px 0;border:0;margin-top:10px}.product-details-page .product-variant-list .product-variant-line{border:1px solid #EEE;padding:20px;margin:10px 0;zoom:1}.product-details-page .product-variant-list .product-variant-line:after{content:".";display:block;clear:both;height:0;font-size:0;line-height:0;visibility:hidden}.product-details-page .product-variant-list .add-to-cart-button{margin-left:0;display:block}.product-details-page .no-associated-products{font-weight:700}.product-details-page .variant-picture{clear:both;float:left;margin-bottom:15px}.product-details-page .variant-overview{float:left;width:100%}.product-details-page .variantproduct{background-color:#fff;margin:3em 2em 0 0;border:solid 1px #dadada;padding:0}.product-details-page .variantproduct .variant-name{color:#757575;font-size:1.3em;margin-bottom:.3em;margin-top:-30px;font-weight:700;margin-left:-30px;float:left;width:100%}.product-details-page .variantproduct .variant-name i{display:none;color:#fff;width:60px;height:60px;background-color:#dadada;border-radius:30px;font-size:2em;padding-top:15px;margin-right:-5px}.product-details-page .variantproduct .variant-name div{background-color:#dadada;margin-top:15px;padding:.2em 1em}.product-details-page .variantproduct.bibliotecadigital .fa-desktop{display:block}.product-details-page .variantproduct.formacion .fa-graduation-cap{display:block}.product-details-page .variantproduct.basico .fa-at,.product-details-page .variantproduct.online .fa-at,.product-details-page .variantproduct.plus .fa-at,.product-details-page .variantproduct.premium .fa-at{display:block}.product-details-page .variantproduct.papel .fa-book{display:block}.product-details-page .variantproduct.papel .ion-ios-book{display:block;padding-top:3px;font-size:2.5em}.product-details-page .variantproduct.software .fa-hdd-o{display:block}.product-details-page .download-sample{clear:both;color:#474747;margin-top:15px;margin-bottom:15px}.product-details-page .download-sample .download-sample-button{-x-system-font:none!important;background:#f1f1f1 url(../images/download-sample-bg.gif) repeat-x scroll 0 100%;border:1px solid #B5B5B5;color:#444;cursor:pointer;font-family:arial,sans-serif!important;font-size:11px!important;font-size-adjust:none!important;font-stretch:normal!important;font-style:normal!important;font-variant:normal!important;font-weight:700!important;line-height:normal!important;overflow:visible;padding:1px 5px;text-align:center;text-transform:uppercase;vertical-align:middle;width:auto}.product-details-page .download-sample .download-sample-button a{text-decoration:none}.product-details-page .download-sample .download-sample-button a:hover{color:#444}.product-details-page .product-variant-line .prices{padding-top:10px;margin-right:30px}.product-details-page .prices .non-discounted-price span{text-decoration:line-through}.product-details-page .prices .product-price{font-weight:700}.product-details-page .prices .product-price span{color:#e8457c;font-size:1.3em}.product-details-page .prices .old-product-price{color:#757575}.product-details-page .prices .old-product-price span{text-decoration:line-through}.product-details-page .customer-entered-price{margin-bottom:10px}.product-details-page .add-to-cart .form-group{margin:0}.product-details-page .add-to-cart .qty-input{width:75px}.product-details-page .add-to-cart .add-to-cart-panel .form-control{padding:6px 2px;height:25px}.product-details-page .attributes{margin-bottom:10px}.product-details-page .attributes dl dt{margin:0 0 0}.product-details-page .attributes .text-prompt{font-weight:700}.product-details-page .attributes .attribute-description{font-size:11px}.product-details-page .attributes ul.option-list{padding:0;margin:0}.product-details-page .attributes ul.option-list li{list-style:none}.product-details-page .attributes textarea{width:300px;height:150px}.product-details-page .attributes ul.color-squares li{display:inline}.product-details-page .attributes ul.color-squares .color-container{position:relative;display:inline-block;border:solid 1px #999;padding:1px;margin-bottom:5px}.product-details-page .attributes ul.color-squares .selected-value .color-container{border-color:#075899;border-width:2px;padding:0}.product-details-page .attributes ul.color-squares .color{display:inline-block;width:18px;height:18px}.product-details-page .attributes ul.color-squares label{cursor:pointer;position:relative}.product-details-page .attributes ul.color-squares input{height:0;overflow:hidden;z-index:-10000;position:absolute;float:none}.product-details-page .giftcard dt{clear:left;float:left;width:150px}.product-details-page .giftcard label{display:inline-block;width:150px;vertical-align:top}.product-details-page .giftcard .message{width:300px;height:100px}.product-details-page .short-description .product-details-label{color:#444;font-size:15px}.rating{height:16px;width:80px;background:url(../images/star-x-inactive.png) 0 0 repeat-x}.rating div{float:left;height:16px;background:url(../images/star-x-active.png) 0 0 repeat-x}.old-product-price{font-size:15px}.tax-shipping-info{font-size:15px}.add-to-cart-button{padding:5px 10px;cursor:pointer;color:#fff;border:0 none;font-weight:700;font-size:1.3em}.add-to-cart-button:hover{color:#fff}.also-purchased-products-grid,.related-products-grid{margin-top:10px}.also-purchased-products-grid .title,.related-products-grid .title{text-align:left;padding:5px;font-weight:700;clear:both;font-size:1.1em;color:#757575}.also-purchased-products-grid .item-box,.related-products-grid .item-box{padding-bottom:10px;text-align:center;vertical-align:text-top}.product-specs-box .data-table td{padding-left:0}.product-specs-box .title{text-align:left;padding:5px;font-weight:700;clear:both;font-size:1.1em;color:#757575}.product-specs-box .data-table{margin:5px}.product-tags-box{color:#474747;zoom:1}.product-tags-box:after{content:".";display:block;clear:both;height:0;font-size:0;line-height:0;visibility:hidden}.product-tags-box .title{text-align:left;padding:5px;font-weight:700;clear:both;font-size:1.1em;color:#757575}.product-tags-box .product-tags-list ul{padding-left:0;margin-left:0}.product-tags-box .product-tags-list a{text-decoration:underline}.product-tags-box .product-tags-list li{float:left;padding-left:5px;list-style:none}.tier-prices{text-align:center;margin-bottom:10px}.tier-prices .prices-header{background:#3a3a3a;color:#FFF;padding:3px;font-weight:700}.tier-prices .prices-list table{width:100%;border-collapse:collapse;text-align:center;vertical-align:middle;background:#f3f3f3}.tier-prices .prices-list td{border-bottom:solid 3px #d7d7d7;padding-top:3px;padding-bottom:3px;font-weight:700}.tier-prices .prices-list .field-header{font-weight:700;text-align:center}.tier-prices .prices-list .item-price{color:#B80709}.remove_left_padding{padding-left:0}.remove_right_padding{padding-right:0}.padding_top_bottom{padding-top:20px;padding-bottom:20px}.add_left_padding{padding-left:15px}.product-review-helpfulness{padding-top:10px}.product-review-item{padding-bottom:15px}.category-topic h4{color:#0768a9}.category-topic .video-container{width:100%}.category-topic .video-container iframe{width:100%}#ProductBoxBooks .product-icons span,#ProductBoxDatabases .product-icons span,#ProductBoxEducation .product-icons span,#ProductBoxManagementToolsSoftware .product-icons span,#ProductBoxNewspapersAndMagazines .product-icons span,#ProductBoxNotDefined .product-icons span{background-color:#fff;color:#0768a9;font-weight:700;padding:0}.product-details-page .product-icons span{background-color:transparent;color:#0768a9;font-weight:700;padding:0}#Barilliance .product-icons span,#HomepageBestSellers .product-icons span,#HomepageCategories .product-icons span{background-color:#fff;color:#0768a9;font-weight:700;padding:0}#BannerMega{margin:2em 0}#BannerMega p{line-height:0}#suscribeToCourseContainer{border:solid 1px #d7d9da}#suscribeToCourseContainer input#PrivacyPolicy{float:left}#suscribeToCourseContainer input.form-control{height:25px;padding:2px 6px}#suscribeToCourseContainer select.form-control{height:25px;padding:2px 6px}#suscribeToCourseContainer label#AcceptConditions{display:block;font-size:1em}#suscribeToCourseContainer #captcha-container{padding:0}#suscribeToCourseContainer h4{font-size:16px;font-weight:700;color:#e8457c}.Catalog-Search .ui-tooltip{-webkit-box-shadow:5px 5px 5px #aaa;box-shadow:5px 5px 5px #aaa;width:900px}.Catalog-Search .ui-widget{font-family:'Trebuchet MS',sans-serif;width:900px}.Catalog-Search .ui-corner-all{border-radius:0;width:900px}.Catalog-Search .ui-widget-content{border:1px solid #f2f3f3;background:#fff;color:#757575;width:900px}@media (max-width:1024px){.product-selectors .pager ul li span{padding:0}.pricecolumn.affix{position:relative;top:inherit;width:100%;min-height:inherit;margin-top:3em;padding-right:1em;padding-left:3em}.pricecolumn.affix-bottom{position:relative;top:inherit;width:100%;min-height:inherit;margin-top:3em;padding-right:1em;padding-left:3em}.pricecolumn.affix-top{position:relative;top:inherit;width:100%;min-height:inherit;margin-top:3em;padding-right:1em;padding-left:3em}}@media (max-width:767px){.box-products{display:block}.box-products .thumbnail{margin-right:1em;float:left}.box-products .productbox{border-bottom:3px solid #d7d9da}.box-products .productbox .product-item{display:block}.box-products .prices{text-align:right;padding:4px 1em}.box-products .buttons{text-align:right;padding:4px 1em}.box-products .buttons button{font-size:14px}.product-list .product-item{display:block}.product-list .product-item .middle-content{display:block}.product-list .product-item .middle-content+div{display:block}.product-details-page{margin-top:.5em}.product-details-page .product-essential{display:block;margin-bottom:1em;margin-right:0;margin-left:0}.product-details-page .full-description ul.nav.nav-tabs{display:flex;margin-bottom:0;margin-bottom:-11px}.product-details-page .full-description ul.nav.nav-tabs li.active{z-index:1}.product-details-page .full-description ul.nav.nav-tabs li a{padding:5px}.product-details-page .variantproduct{margin:0;margin-top:3em}.product-details-page .variantproduct #AddToCart .add-to-cart-panel .addtocartbuttons button{padding:10px 2em;font-size:1.5em}.product-details-page .variantproduct #AddToCart .add-to-cart-panel .add-to-reviewbuttons i{display:none}.pricecolumn.affix{position:relative;top:inherit;width:100%;min-height:inherit;margin-top:3em;padding-right:1em;padding-left:3em}.pricecolumn.affix-bottom{position:relative;top:inherit;width:100%;min-height:inherit;margin-top:3em;padding-right:1em;padding-left:3em}.pricecolumn.affix-top{position:relative;top:inherit;width:100%;min-height:inherit;margin-top:3em;padding-right:1em;padding-left:3em}.product-collateral h3{font-size:18px}}