/* @font-face{font-family:FontAwesome;src:url(/datos/fonts/fontawesome-webfont.eot?v=4.3.0);src:url(/datos/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0) format('embedded-opentype'),url(/datos/fonts/fontawesome-webfont.woff2?v=4.3.0) format('woff2'),url(/datos/fonts/fontawesome-webfont.woff?v=4.3.0) format('woff'),url(/datos/fonts/fontawesome-webfont.ttf?v=4.3.0) format('truetype'),url(/datos/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}
 */


.create_button {
	 margin-top:0px;
	margin-left:10px;
	margin-bottom:5px; 
	
	width:195px;
    display: inline-block;
   /*  text-align: center; */
    vertical-align: middle;
	padding: 5px 5px 5px 5px;
    border: 0px solid #23B7E5;
    border-radius: 4px;
    background: #FF7F7F;
    background: -webkit-gradient(linear, left top, left bottom, from(#FF7F7F), to(#FF0000));
    background: -moz-linear-gradient(top, #FF7F7F, #FF0000);
    background: linear-gradient(to bottom, #FF7F7F, #FF0000);
    text-shadow: #00436f 1px 1px 1px;
    font: italic normal bold 14px arial;
	font-family:"Source Sans Pro",sans-serif;
    color: #ffffff;
    text-decoration: none;
}
.create_button:hover,
.create_button:focus {
    border: 0px solid #0085de;
    background: #F74829;
    background: -webkit-gradient(linear, left top, left bottom, from( #F74829), to(#B20606));
    background: -moz-linear-gradient(top,  #F74829, #B20606);
    background: linear-gradient(to bottom,  #F74829, #B20606);
    color: #ffffff;
    text-decoration: none;
}
.create_button:active {
    background: #F74829;
    background: -webkit-gradient(linear, left top, left bottom, from( #F74829), to(#B20606));
    background: -moz-linear-gradient(top,  #F74829, #B20606);
    background: linear-gradient(to bottom,  #F74829, #B20606);
}
.create_button:before{
	margin-left:15px;
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
    font-size-adjust: none;
	font-stretch: normal;
	font-feature-settings: normal;
	font-language-override: normal;
	font-kerning: auto;
	font-synthesis: weight style;
	font-variant: normal;
	font-size: inherit;
	text-rendering: auto;
	transform: translate(0px, 0px);
	content:  "\0000a0";
    display: inline-block;
    height: 24px;
    width: 24px;
    line-height: 24px;
    margin: 0 3px 0px 5px;
    position: relative;
    top: 0px;
    left: 0px;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAEdElEQVRIiY2Vy29bVRDGf3POuQ87ju04TR8qpI9FVAFdIiGgO8qfgcSfwIIVmy67Y0tBSKgSCxYFRBESFSpIBRUkKChEtLRQAg3Ftds0duzr+zyHxbXdtMQVI11p7jm68818M/Ndaf/T3uv53kqn08nTJLEiCsSBCDgBHPV63VTn5sJRFNWSJAnr9Ybv+141y7JaFEX9jb83zp548UTKLmZEyftxHL/UbDYREUQEYOrvfK/VaszPz0/PwzCkWq3Sbt/5FljbFcA5pwCcc7vdT4M756ZgO805x9bWfTvrW5MkSWqMYTgc0ul0MEazsNCi0Wj8B2QWeBRFM5MzxpgYwPM9Wq0W2mgEYbu/jcOhlHqIJgSUKMIwJAxDAIZRNLsCz/P6WZaRpRnRaATO4Xke1lrAIaJQSpVgCKIU1lpEhCAISuCZ+YPBuVhEUFphtC6DOYfWmvJc46xFa4VS5X2lUsEYM62sTGZ3U2mWlePlHjRaqTJY6QvGGKBsdFEUDAYD8jx/TN47KlBKRQC+79NoNDDG4Pv+zJHdeT6xx1VglFJDay3OOfI8pygK0vTBzuxs8gRMKUW1UsV4BoCiKB4FMyJiAWusLWIQ4jim3+8DDmM8nHPT2dda49x4ohCss1hb0GwuTACmu1TYor7d336qXq//JSJtUxQ2nzS0lAfIsxzjGQSh3qjjXNmLnRT5vj/NOs9zJfUW77x95nkdVF5/Yv++l5cPHXr12LFjHxoQC6B0ShjmiBKcdRgjOGcJKwWIIIzHcewjOVDuQS9XR988ffq1e/e6r4ShT9ysX1j7ee37lZUVa0QoAWSIsvfAgtYKm5WN62/eZSIiEwBnLV5QJZmrsHbtOktz5qPBdl819yxtrP74w9nPzn9+rtVobNy4+Zs1O5vneQalhMJaPONhx7y78WIppfH8CqNRzK8379Jp/4EqMqq+17/d739y/vyn72aj9MogctHvX35hP/j4HFMAW1jSNMN4Gs8YwCEOlAgYA05IM0uah9z6c5PtTo/9i4t4QYWvv7n8xsULF9/rbN2Krv2y/vCYTtQ0qMxTqQblwo35GG8BxgQ4K6xevkKjbmku7qG72WVx7wGOHDnKXK1++9SpU7sq3rSCJA4ZDPJxQD3daq01cTwiSRKsC/hp9SoHDyxz/OkXOPjkElorfN8Pdwv+EABMJKIUM611SZMI7XaHbrdDs7nAc8+eYHn5ELbQbHVzWvsEpVR1JsCUoiAgSZKpQlpr8X2fIAg4fvwZsiyDIkArj3hY6lIQauLIwWRedzE1cXq9Huvr62xt9UjTFK01RVEQJwl5nmO0wbqM3MbEyZDRMMY6EHEYYx5D0biCNE05fPgwrVYL2F3gqlUY9BytJY0Ao1FBOOdh7pvZFKV5djMajQa1Ws0qpdLBcJiCi3HEzrnYOZcrpWz5CMoz4WDgjLV2EKe9zdur29/5QfDVLAA589YZune79c6djr1+43p+6dIla621eZ6TZdmjOmyvXrvqb9zasCdPnvxfP4R/Ad3BJjQPt2zfAAAAAElFTkSuQmCC") no-repeat left center transparent;
    background-size: 100% 100%;
}
.create_button:after{
    content:  "\0000a0";
    display: inline-block;
    height: 20px;
    width: 20px;
    line-height: 24px;
    margin: 0 -4px -6px 4px;
    position: relative;
    top: 3px;
    left: 35px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAC8klEQVRIie1US0wTURQ9782zfORToBTaFAU/yAaMKCBGVIjGjUGjMWGtGxduDTH+WEgIGnVjIppI2OCKGBPiygj4xUBUwBhRQP6GX6DQdmY6M2+eC0pTmvLxs9OT3LyTmTPn3HsnM8A/h+LboMW3QNerX7dwCS66o3FX0r724zc2Hzhdtfbz0q8GHKnIqz9bdmaLRFHUNT48mnkgZnrohar8tYDCcldNecFRZNpdqda45IPfp4dcjv2sc6hN8UXSs9KrSbFCIIcACQAAAYAEzggwOYffcINKCsryCp0ZtvRzz7pf5klVH65xw3jXdt3tDdWT0svW/J1Zec1bHZucAmbwhggEkTCeHJ+AvTm5MIUGgEAiUXD7FDztaJn5OPDpjtu7UNdaPTcbnABcJGTZnc7D+XvATf+aKxIwIWtzEIERCbywbJBwrKjElmFzVD7rbHWUXFJvvqpWRgCACc6h6Qo86jQMU10zYCUQUORudSRkpVecf/S8+aS1aqrSo8w9YcIUMLgGWfPB4OriHhZbjcxXhQeMWXDqUJmzp+97zcf+zxYmuMC8PIJvk4NQdc9vTxCchFAkRqfBmpjqoiYvYOAmVE3GtNcNRVv4E2dESTGIZXZ8G9Pl7i8djxcWvLUMpoDBBVRdQNHXaSYEQEiQE0IRF5UEqtkwNkp6u770NWpcr39zV//BBBeIYYlIi7dD0SJ+K8vg8bvhlmdgmIvdSIQhKdYG4UlD99cfXXPzvgua33j9pk5XAYDsP0ddEPQKAcle1uQKASkpsYe250dj1jeDjZZ4JLJ0eCalqffdvTWckqb2+8bYss2tcylBnLhoFdm7rfAbCixKCsZH5nsnJmZrW+4pDZH07FcDKBjscZsw2D+B4aHJBzOz8w+5EF0r6cMD6Fonl0lTz9vRwr6B4Yb2RrM2xIcCwX+NucRJiAELKUtYRS9dT9uGHGZB3NQgenUFcoihBkANlBeADEALfQc0rOPVKhxLnRsBboTw/1gdPwEiGj/jRnINbgAAAABJRU5ErkJggg==") no-repeat left center transparent;
    background-size: 100% 100%;
}


/************************************************/
.button_download {
	
	/*margin-left:60px;*/
	margin-top:3px;
	
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 8px 20px;
    border: 1px solid #300002;
    border-radius: 20px;
    background: #C00000;
    background: -webkit-gradient(linear, left top, left bottom, from(#C00000), to(#E14C4C ));
    background: -moz-linear-gradient(top, #C00000, #E14C4C );
    background: linear-gradient(to bottom, #C00000, #E14C4C );
    text-shadow: #00436f 0px -2px 1px;
    font: normal normal bold 14px arial;
    color: #ffffff;
    text-decoration: none;
}
.button_download:hover,
.button_download:focus {
    border: 1px solid black;
    background: #F74829;
    background: -webkit-gradient(linear, left top, left bottom, from(#F74829), to(#FF0000));
    background: -moz-linear-gradient(top, #F74829, #FF0000);
    background: linear-gradient(to bottom, #F74829, #FF0000);
    color: #ffffff;
    text-decoration: none;
}
.button_download:active {
    background: #F74829;
    background: -webkit-gradient(linear, left top, left bottom, from(#F74829), to(#FF0000));
    background: -moz-linear-gradient(top, #F74829, #FF0000);
    background: linear-gradient(to bottom, #F74829, #FF0000);
}
.button_download:after{
    content:  "\0000a0";
    display: inline-block;
    height: 20px;
    width: 20px;
    line-height: 24px;
    margin: 0 -4px -6px 4px;
    position: relative;
    top: 2px;
    left: 5px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAC8klEQVRIie1US0wTURQ9782zfORToBTaFAU/yAaMKCBGVIjGjUGjMWGtGxduDTH+WEgIGnVjIppI2OCKGBPiygj4xUBUwBhRQP6GX6DQdmY6M2+eC0pTmvLxs9OT3LyTmTPn3HsnM8A/h+LboMW3QNerX7dwCS66o3FX0r724zc2Hzhdtfbz0q8GHKnIqz9bdmaLRFHUNT48mnkgZnrohar8tYDCcldNecFRZNpdqda45IPfp4dcjv2sc6hN8UXSs9KrSbFCIIcACQAAAYAEzggwOYffcINKCsryCp0ZtvRzz7pf5klVH65xw3jXdt3tDdWT0svW/J1Zec1bHZucAmbwhggEkTCeHJ+AvTm5MIUGgEAiUXD7FDztaJn5OPDpjtu7UNdaPTcbnABcJGTZnc7D+XvATf+aKxIwIWtzEIERCbywbJBwrKjElmFzVD7rbHWUXFJvvqpWRgCACc6h6Qo86jQMU10zYCUQUORudSRkpVecf/S8+aS1aqrSo8w9YcIUMLgGWfPB4OriHhZbjcxXhQeMWXDqUJmzp+97zcf+zxYmuMC8PIJvk4NQdc9vTxCchFAkRqfBmpjqoiYvYOAmVE3GtNcNRVv4E2dESTGIZXZ8G9Pl7i8djxcWvLUMpoDBBVRdQNHXaSYEQEiQE0IRF5UEqtkwNkp6u770NWpcr39zV//BBBeIYYlIi7dD0SJ+K8vg8bvhlmdgmIvdSIQhKdYG4UlD99cfXXPzvgua33j9pk5XAYDsP0ddEPQKAcle1uQKASkpsYe250dj1jeDjZZ4JLJ0eCalqffdvTWckqb2+8bYss2tcylBnLhoFdm7rfAbCixKCsZH5nsnJmZrW+4pDZH07FcDKBjscZsw2D+B4aHJBzOz8w+5EF0r6cMD6Fonl0lTz9vRwr6B4Yb2RrM2xIcCwX+NucRJiAELKUtYRS9dT9uGHGZB3NQgenUFcoihBkANlBeADEALfQc0rOPVKhxLnRsBboTw/1gdPwEiGj/jRnINbgAAAABJRU5ErkJggg==") no-repeat left center transparent;
    background-size: 100% 100%;
}
