div.wk-panel div.wk-margin p a {
	background-color: #ee9400;
	padding: 8px 20px;
	font-weight: bold;
	color: #ffffff;
	border-style: none;
	border-color: #dee6f3;
	border-radius: 20px 20px 20px 20px;
}

div#yoo-zoo.yoo-zoo.blog-default.blog-default-sr-chocolate div.item div.pos-bottom div.element.element-download.first a {
	background-color: #ee9400;
	padding: 8px 20px;
	font-weight: bold;
	color: #ffffff;
	border-style: none;
	border-color: #dee6f3;
	border-radius: 20px 20px 20px 20px;
}

div#yoo-zoo.yoo-zoo.blog-default.blog-default-sr-chocolate div.item div.pos-bottom div.element.element-download.first {
	text-align: center;
}

div#yoo-zoo.yoo-zoo div.item h1.pos-title a {
	font: bold 32px "Lucida Grande", Lucida, Verdana, sans-serif, Arial, Arial;
	color: #006ebd;
}
div#yoo-zoo.yoo-zoo div.item div.floatbox div.pos-media.media-right div.element.element-image.element-imagepro.first.last img {
	width: 50%;
	float: right;
	margin-bottom: 20px;
}
div#yoo-zoo.yoo-zoo div.item h1.pos-title {
	text-align: center;
}

div#yoo-zoo.yoo-zoo.blog-default.blog-default-sr-chocolate div.item div.floatbox div.pos-media.media-right div.element.element-image.element-imagepro.first.last img {
	width: 100%!important;
}

div#yoo-zoo.yoo-zoo.blog-default.blog-default-la-computacion div.item div.floatbox div.pos-media.media-right div.element.element-image.element-imagepro.first.last img {
	width: 100%!important;
}

body.vip-page div.tm-page div.uk-section-default.uk-section div.uk-container div.tm-grid-expand.uk-child-width-1-1.uk-grid-margin.uk-grid.uk-grid-stack div.uk-first-column div.uk-panel div.vip-page div.wk-grid.wk-text-left.wk-flex-middle div.wk-width-medium-3-5 div.wk-panel.wk-panel-space.wk-width-1-1 h3.wk-panel-title a.wk-link-reset {
	font-size: 25px;
	font-weight: bold;
	color: #006ebd;
}

div#yoo-zoo.yoo-zoo.blog-default.blog-default-la-computacion div.item div.floatbox div.pos-content div.element.element-textarea.first.last p img {
	padding-bottom: 20px;
}

div#wk-gridf07 div.wk-panel div.wk-margin h3 {
	color: #0e70bb;
}

div#yoo-zoo div.item div.pos-content div.element.element-media {
	float: left;
	width: 50%!important;
	min-width: 45%!important;
	
}

form#pwebcontact97_form.pwebcontact-form {
	
	min-width: 95%;
	max-width: 950%;
}

div#pwebcontact97_box.pwebcontact-box.pweb-static.pweb-labels-above.pweb-bg-white.pweb-form-blue.pweb-icomoon {
	float: right;
	width: 45%;
	min-width: 45%;
	max-width: 45%;
}

div#yoo-zoo.yoo-zoo.blog-default div.element.element-joomlamodule.last h3 {
	text-align: center;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-size: 25px;
	padding-top: 20px;
	color: #0d6fba;
}

/* Smartphones */
@media (max-width: 480px) {
	
	div#yoo-zoo div.item div.pos-content div.element.element-media {
	
	width: 100%!important;
	min-width: 100%!important;
	text-align: center;
	}

form#pwebcontact97_form.pwebcontact-form {
	
	min-width: 100%;
	max-width: 100%;
}

div#pwebcontact97_box.pwebcontact-box.pweb-static.pweb-labels-above.pweb-bg-white.pweb-form-blue.pweb-icomoon {
	min-width: 100%;
	max-width: 100%;
	clear: both;
}
	
}
    
/* Smartphones to Tablets */
@media (min-width: 481px) and (max-width: 767px) {
	
	div#yoo-zoo div.item div.pos-content div.element.element-media {
	
	width: 100%!important;
	min-width: 100%!important;
	text-align: center;
	}

form#pwebcontact97_form.pwebcontact-form {
	
	min-width: 100%;
	max-width: 100%;
}

div#pwebcontact97_box.pwebcontact-box.pweb-static.pweb-labels-above.pweb-bg-white.pweb-form-blue.pweb-icomoon {
	min-width: 100%;
	max-width: 100%;
	clear: both;
}
	
}
    
/* Tablets */
@media (min-width: 768px) and (max-width: 959px) {
	
	div#yoo-zoo div.item div.pos-content div.element.element-media {
	
	width: 100%!important;
	min-width: 100%!important;
	text-align: center;
	}

form#pwebcontact97_form.pwebcontact-form {
	
	min-width: 100%;
	max-width: 100%;
}

div#pwebcontact97_box.pwebcontact-box.pweb-static.pweb-labels-above.pweb-bg-white.pweb-form-blue.pweb-icomoon {
	min-width: 100%;
	max-width: 100%;
	clear: both;
}
	
}
    
/* Desktop */
@media (min-width: 960px) and (max-width: 1199px) {
	
	
	div#yoo-zoo div.item div.pos-content div.element.element-media {
	
	width: 100%!important;
	min-width: 100%!important;
	text-align: center;
	}

form#pwebcontact97_form.pwebcontact-form {
	
	min-width: 100%;
	max-width: 100%;
}

div#pwebcontact97_box.pwebcontact-box.pweb-static.pweb-labels-above.pweb-bg-white.pweb-form-blue.pweb-icomoon {
	min-width: 100%;
	max-width: 100%;
	clear: both;
}
}
/* Large Display */
@media (min-width: 1200px) {
}