.comment-respond/*
Theme Name: MWZ
Theme URI: https://www.megaWarez.org
Author: MegaMW
Author URI: https://www.megawarez.org
Description: html5, css3
Version: 2
License:
License URI: 
Tags: two-columns, right-sidebar
Text Domain: MegaMW
*/

/* CSS Reset*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,:before,:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{background:#f1f1f1}article,aside,details,figcaption,figure,footer,header,main,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:400;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none}a:hover,a:active{outline:0}a img{border:0}

/*Typography*/
body, button, input, select, textarea {font-family:Tahoma, Arial, Helvetica, sans-serif;font-size: 13px;font-size: 1.5rem;line-height: 1.6;}
body {background: #000 url(../../../bg_1.png) repeat-y center;}
h1, h2, h3, h4, h5, h6 { clear: both; font-weight: 700; }
p {margin-bottom: 1.6em;font-size: 14px;color: #000;font-family: Tahoma, Arial, Helvetica, sans-serif;font-weight: normal;} 
b, strong { font-weight: 700; } 
dfn, cite, em, i {font-style: italic;}
blockquote {border: 1px solid #ccc; padding: 10px 10px 10px 10px; font-size: 18px; font-size: 1.8rem; line-height: 1.6667; margin-bottom: 1.6667em; padding-left: 0.7778em; }
blockquote p { margin-bottom: 1.6667em; }
blockquote > p:last-child { margin-bottom: 0; }
blockquote cite, blockquote small { color: #333; font-size: 14px; font-size: 1.5rem; line-height: 1.6; }
blockquote em, blockquote i, blockquote cite { font-style: normal; }
blockquote strong, blockquote b { font-weight: 400; }
abbr[title] { border-bottom: 1px dotted #eaeaea; border-bottom: 1px dotted rgba(51, 51, 51, 0.1); cursor: help; }
small { font-size: 75%; }
.clear { clear:both; }
a, .excerpt-content h2 a:hover, .related-articles a:hover { color: #2DCC71; text-decoration: none; }
a:hover, a:focus { color: #707070; color: rgba(51, 51, 51, 0.7); }
li {font-size: 15px;}

/*Cuepor Wrapper*/

#page { margin:0 auto; width:auto; max-width:98%; background:#fff;  }
.site-header {width:100%;text-align:center;float:left;background:transparent;}
.site-header img {width: auto;height:auto;max-width:100%;margin-bottom: -7px;}
#container {padding: 20px 25px;padding-right: 10px;width:100%;box-sizing:border-box;float:left;background: #fff;}
.site-content {padding:0 40px 0 0;width:70%;box-sizing:border-box;float:left;}
.widget-area { width:30%; float:left;} 

/*Posts Contenido Home*/
.post-excerpt {position:relative;margin-bottom: 50px;width:100%;min-height:180px;float:left;}
.post-thumbnail { position:absolute; top:0; left:0; }
.post-thumbnail img {background: none 0 0 repeat scroll #eaf2f4;border-radius: 6px 6px 6px 6px;padding: 3px;float: left;max-width: 150px;width: 150px;max-height: 200px;height: auto;margin-top: 4px;}
.post-thumbnail img:hover { opacity:0.7; }
.excerpt-content {padding-left:160px;color:#888888;float:left;margin-top: 3px;line-height: 24px;}
.excerpt-content h2 { margin-bottom:10px; font-size:28px; font-weight:400; line-height:1.2em; }
.excerpt-content h2 a { color:#444; }
.read-m {padding: 1px 5px;color: #666;background: #F8F8F8;float:right;border: #E4E4E4 solid 1px;} 
.read-m:hover {background-color: #F8F8F8; color:#2196f3; border-color:#2196f3;}
.read-m2 {padding: 1px 5px;color: #666;border-bottom: #E4E4E4 solid 1px;border-left: #E4E4E4 solid 1px;border-right: #E4E4E4 solid 1px;} 

/*Post*/
.post, .post-header { margin:0 0 30px 0; width:100%; float:left; }
.post-header { margin:0 0 20px 0; }
.post-title a { font-size: 27px;font-weight: bold;line-height: 33px; color: #000}
.post-meta { padding:15px 10px 13px 10px; width:100%; font-size:20px; color:#878787; border-bottom:1px solid #EEEEEE; box-sizing:border-box; float:left; }
.post-meta .comments-link { float:right; }
.post-content, .no-content { margin:0; width:100%;  font-size:18px; color:#000;  border-bottom:1px solid #EEEEEE;  float:left; }
.post-content img { height: auto; max-width: 100%; border-radius: 2px 2px 2px 2px;display: block;margin: auto;}
.post-content h1, .post-content h2, .post-content h3, .post-content h4 { margin:0 0 15px 0; padding:0 0 6px 0; border-bottom:1px solid #eaeaea; }
.post-content h1 { font-size:30px; } .post-content h2 { font-size:27px; } .post-content h3 { font-size:24px; } .post-content h4 { font-size:20px; }
.post-content ul, .post-content ol { margin:0 0 25px 30px; }
.post-content ul { list-style-type: circle; } .post-content ol { list-style-type: decimal; }
.single-share { margin:0 0 20px 0 !important; width:100%; list-style:none !important; float:left; }
.single-share li { margin:0; line-height:20px; box-sizing:border-box; float:left; }
.single-share li:nth-of-type(1) {  padding-bottom:15px; width:100%; font-size: 20px; color:#666666; }
.full-width { padding:0; width:100%; float:left; }
.category-desc { margin:0 0 25px 0; padding:15px; width:100%; color:#666; box-sizing:border-box; background:#f6f6f6; float:left; margin-bottom: 10px;}

/*Sidebar*/
.widget { margin:0 0 0px 0; width:290px; float:left; }
.widget a { color:#444; }
.widget a:hover, .tagcloud a:hover { color:#2DCC71; }
.widget img {width: auto;height:auto;max-width:100%;}
.widget ul { margin:0; padding:0 0px; width:100%; list-style:none; box-sizing:border-box; float:left; }
.widget ul li { float:left; }
.widget-title, .home-title { margin-bottom:15px; padding:6px 5px; width:100%; font-size:17px; color:#2ECC71; font-weight:normal; border-bottom:1px solid #eaeaea; box-sizing:border-box; float:left; }
.widget_categories ul li, .widget_archive ul li {padding:3px 10px;width:50%;font-size:  13px;box-sizing:border-box;}
.widget_links ul li { padding:3px 10px; width:100%; box-sizing:border-box; }
.widget_recent_entries ul li, .widget_recent_comments ul li, .widget_pages ul li { padding:10px 4px; width:100%; border-bottom:1px dashed #eaeaea; box-sizing:border-box; }
.tagczoud, .textwidget {width:100%;box-sizing:border-box;}
.tagcloud a { margin:0 10px 10px 0; padding:3px 5px; font-size:13px !important; color:#999; border:1px solid #ddd; border-radius:3px; display:inline-block; float:left;  }
.widget_custom_popular { margin-bottom:0; }
.side-article { margin:0 0 30px 0; width:100%; min-height:80px; float:left; }
.side-article a { position:relative; display:block; } .side-article img {position:absolute;top:0;left:15px;float:left;max-width: 100px;max-height: 110px;}
.side-article a h2 { margin:0; padding:0 15px 0 120px; font-size:18px; font-weight:normal; line-height:1.4em; float:left; }
.home-title {  margin-bottom:25px; padding:1px 5px 6px 5px; color:#999; font-size:20px; }
.home-title h1 { margin:0; padding:0; font-weight:400; display:inline; }
.other-posts .side-article { padding:0 15px; width:50% !important; box-sizing:border-box; float:left; }
.other-posts .side-article a { color:#999; }
.w2 { text-align:center; }
.w2 img { width:auto; height:auto; max-width:100%; }
#liketop {float: left}
/*Taxonomia widget*/
#related-posts-by-taxonomy-4 ul li {padding: 1px 5px; border: #E4E4E4 solid 1px;font-size:13px}
.gallery {width: 100%;}
.gallery .gallery-item {margin-top: 0;width: 100%;margin-left: 0;}
.gallery img {float:left;margin-right: 5px;max-width: 100% !important;height: auto !important;background: #eaf2f4;border-radius: 5px;padding: 2px;}
.gallery .gallery-caption {color: #444;font-size: 13px;margin-bottom: 35px;} 

/*Paginacion*/
.paginate { margin:0; width:100%; float:left; }
.paginate .pages, .paginate .page-numbers {margin:0 9px 5px 0;padding: 5px 10px;font-size:15px;color: #2196f3;background-color: #F8F8F8;float:left;border-radius: 2px;border: #E4E4E4 solid 1px;}
.paginate .pages {color:#fff;background: #1e73be !important;border-color: #E4E4E4 !important;border-radius: 2px;border: solid 1px;}
.paginate .current {color: white;background-color: #1e73be;border: 1px solid #C6C6C6;}
.paginate a.page-numbers:hover {color: white;background-color: #1e73be;border: 1px solid #C6C6C6;}

/*Archives*/
.archive-header, .no-posts { margin:0 0 25px 0; padding:0; width:100%; float:left; }
.archive-title { margin:0; padding:0; width:100%; font-size:24px; font-weight:normal; color:#999; border-bottom:1px solid #ddd; float:left; }
.no-posts .archive-title { margin-bottom:20px; }
.mbox, .mboxa { margin:0 0 40px 0; padding:0; width:100%; text-align:center; float:left;  }
.mboxa { margin-bottom:25px; }
.mbox img, .mboxa img { width:auto; height:auto; max-width:100%; }
.screen-reader-text { display:none; }
.sticky { }.bypostauthor { }

/*Footer widgets*/
.footer-widgets {padding:25px 25px;width: 100%;box-sizing:border-box;float:left;-webkit-box-shadow: 0 0 15px rgba(0,0,0,.07), inset 0 5px 81px rgba(0,0,0,.75);-moz-box-shadow: 0 0 15px rgba(0,0,0,.07),inset 0 5px 81px rgba(0,0,0,.75);box-shadow: 0 0 15px rgba(0,0,0,.07), inset 0 5px 81px rgba(0,0,0,.75);border-bottom: 1px solid #0f0f0f;}
.footer-widgets .widget {  margin:0; padding:0 30px; width:33.33333333%; color:#fff; box-sizing:border-box; }
.footer-widgets .widget a {color:#d9d9d9;font-size:13px;}
.footer-widgets .widget a:hover { color:#166738; }
.footer-widgets .widget-title, .footer-widgets .tagcloud a {/* color:#fff !important; */border-color: #0272a7;/* font-size: 17px; */font-weight: 900;}
.footer-widgets .widget_recent_entries ul li, .footer-widgets .widget_recent_comments ul li, .footer-widgets .widget_pages ul li  { border-color:rgba(255,255,255, 0.6); }
.ft-bar {padding:17px 20px 15px 20px;width:100%;font-size:15px;color:#999;background: none repeat scroll 0 0 #222121;box-sizing:border-box;float:left;}
.go-top {position:relative; font-weight:600; color:#2196f3; float:right; }
.go-top:before { content:'Ir Arriba'; }
.separador {background: #1e73be;margin: 0 0 5px 0;margin-left: -1px;padding: 25px 25px;border-color: #1e73be;margin-bottom: 0px;}

/*Comentarios Seccion*/
.comments-area {margin:0;padding:0;width:100%;float:left;background: -o-linear-gradient(top,#1771af 0%,#105a8e 100%);background: -ms-linear-gradient(top,#1771af 0%,#105a8e 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1771AF',endColorstr='#105A8E',GradientType=0);-moz-border-radius: 3px;}
.comments-title {margin:0 0 25px 0;padding:5px 15px;width:100%;border: 1px solid #eee;box-sizing:border-box;font-size: 18px;color: #FF0000;}

/*Comentarios Lista*/
.comment-list { margin:0 0 15px 0; padding:0; width:100%; list-style:none; float:left; }
.comment-list li.comment { position:relative; margin:0 0 15px 0; padding:0; width:100%; font-size:16px; box-sizing:border-box; border-radius:3px; float:left; }
.comment-list li.comment li { margin:10px 0 0 2%; width:98%; }
.comment-body { margin:0; padding:0; width:100%; border-radius:3px; float:left; }
.comment-meta {margin:0;padding:10px;width:20%;box-sizing:border-box;text-align:center;border: 3px;float:left;background: #ffffff7d;border-radius: .5em;border: crimson;color: #000;}
.vcard img {margin:0 auto;padding:2px;display:block;border-radius: 50%;}
.fn {font-size: 13px;color: #000 !important;font-style: italic;}
.says {font-size: 8px;color: #3F51B5; display:none;}
.comment-metadata {margin:0;padding:0;width: 100%;font-size:10px;text-transform:uppercase;float:left;}
.comment-metadata a {text-transform: lowercase;color: #000;}
.comment-content {margin:0;padding:45px 15px 15px 15px;width:80%;color: #000;box-sizing:border-box;float:left;}
.comment-content p {color: #000;}
.reply {position:absolute;top:10px;right:10px;}
.reply a{margin:0;padding:6px 10px;float:left;font-size:11px;box-shadow:inset 0 1px 0 0 #fff;background:linear-gradient(to bottom,#f9f9f9 5%,#e9e9e9 100%);background-color:#f9f9f9;border-radius:6px;border:1px solid #dcdcdc;display:inline-block;cursor:pointer;color:#666;font-weight:700;text-decoration:none;text-shadow:0 1px 0 #fff}
.reply a:hover{background:linear-gradient(to bottom,#e9e9e9 5%,#f9f9f9 100%);background-color:#e9e9e9}
.reply a:active{position:relative;top:1px}
.thread-even .comment-body {box-shadow:inset 0px 1px 0px 0px #ffffff;background:linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%);background-color:#ffffff;border-radius: .5em;border:1px solid #dcdcdc;}
.thread-odd .comment-body {box-shadow:inset 0px 1px 0px 0px #ffffff;background:linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%);background-color:#ffffff;border-radius: .5em;border:1px solid #dcdcdc;;}
.comment-awaiting-moderation {font-weight:bold; color:#ff0000;font-size: 13px}

/*Caja Respuesta*/
.comment-respond {margin:0;padding:10px 10px 34px 10px;width:100%;box-sizing:border-box;float:left;border-radius: .5em;box-shadow: 0 5px 10px rgba(0,0,0,0.5);background: -moz-linear-gradient(top,#1771af 0%,#105a8e 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#1771af),color-stop(100%,#105a8e));}
.comment-reply-title {margin:0 0 10px 0;padding:8px 14px;font-size: 17px;font-weight:400;color:#fff;float:left;background: -webkit-gradient(linear,0% 0%,0% 100%,from(#0272a7),to(#013953));border: 1px solid #002232;box-shadow: inset 0 0 1px #edf9ff;border-radius: 6px;}
.comment-reply-title a { color:#fff; }
.comment-form {margin:0;padding:0;width:100%;float:left;color: #fff;} .comment-notes { display:none; }
.comment-form-comment, .comment-form-author, .comment-form-email, .comment-form-url, .form-unknow, .form-submit { margin:0 0 15px 0; padding:0; width:100%; box-sizing:border-box; float:left; }
.comment-form label {margin-top:10px;;width:100%;font-size:11px;color: #fff;float:left;}
.comment-form textarea {margin:0;padding:20px;width:100%;height: 100px;color: #000;background: #fff;border-color: #ccc;outline:none;box-sizing:border-box;float:left;}
.comment-form textarea:focus { background:#fff; }
.comment-form-author { padding-right:20px; width:50%; } .comment-form-email { padding-left:20px; width:50%; }
.comment-form-url input {padding: 0 25px;width:100%;height: 30px;background: url(../../../images/url-form.png) no-repeat #fff;border: 1px solid #ccc;outline:none;box-sizing:border-box;float:left;}
.comment-form-email input {padding: 0 25px;width:100%;height: 30px;background: url(../../../images/email-form.png) no-repeat #fff;border: 2px solid #ccc;outline:none;box-sizing:border-box;float:left;}
.comment-form-author input {padding: 0 25px;width:100%;height: 30px;background: url(../../../images/author-form.png) no-repeat #fff;border: 2px solid #ccc;outline:none;box-sizing:border-box;float:left;}
.comment-form-author input:focus, .comment-form-email input:focus, .comment-form-url input:focus { background-color:#fff; border-color:#2196f3; }
.form-submit {margin:0; text-align:right; }
.form-submit .submit {padding: 12px 25px !important;font-size: 16px !important;cursor:pointer;float:right;font-weight: normal;box-shadow:inset 0px 1px 0px 0px #ffffff;background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);border-radius:6px;border:1px solid #002232;display: inline-block !important;color:#444;height: 50px;text-shadow:0px 1px 0px #ffffff;}
.form-submit .submit:hover {background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);background-color:#e9e9e9;}
.form-submit .submit:active {position:relative;top:1px;}

/*Wordpress Defaul Alignments*/
.entry-content img { margin: 0 0 20px 0; }
.alignleft, img.alignleft { margin-right: 1.5em; display: inline; float: left; }
.alignright, img.alignright { margin-left: 1.5em; display: inline; float: right; }
.aligncenter, img.aligncenter { margin-right: auto; margin-left: auto; display: block; clear: both; }
.alignnone, img.alignnone { /* not sure about this one */ }
.wp-caption { position:relative; margin:0 auto 20px auto; padding:0 !important; width:100% !important; background:#000; font-size:13px; }
.wp-caption img { border: 0 none; padding: 0; margin: 0; width:100%; height:auto; }
.wp-caption p.wp-caption-text { position:absolute; bottom:0; left:0; margin:0; padding:10px 2%; width:96%; color:#fff; text-align:right; background:rgba(0,0,0,0.7); display:block; }
.wp-smiley { margin: 0 !important; max-height: 1em;}
blockquote.left { margin-right: 20px; text-align: right; margin-left: 0; width: 33%; float: left; }
blockquote.right { margin-left: 20px; text-align: left; margin-right: 0; width: 33%; float: right; }

/* links de descarga */
.caja1 .caja2 a {margin: 0 1px 0 0;background: -moz-linear-gradient(top,#1771af 0%,#105a8e 100%);background: -webkit-linear-gradient(top,#1771af 0%,#105a8e 100%);background: -o-linear-gradient(top,#1771af 0%,#105a8e 100%);background: -ms-linear-gradient(top,#1771af 0%,#105a8e 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1771AF',endColorstr='#105A8E',GradientType=0);border: 1px solid #0D5385;-moz-border-radius: 3px;border-radius: 3px;color: #FFFFFF;font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;font-size: 12px;margin: 8px 1px 0 0;padding: 2px 7px;display: inline-block;}
.caja1 .caja2 a:hover {color: #FFF;background: #1d8dc3;background: -moz-linear-gradient(top,#1d8dc3 0%,#1471aa 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#1d8dc3),color-stop(100%,#1471aa));background: -webkit-linear-gradient(top,#1d8dc3 0%,#1471aa 100%);background: -o-linear-gradient(top,#1d8dc3 0%,#1471aa 100%);background: -ms-linear-gradient(top,#1d8dc3 0%,#1471aa 100%);}
/* botones compartir aportes */
#share-buttons { width: 400px;margin: 0 auto;-ms-transform: scale(.8,.8);-webkit-transform: scale(.8,.8);transform: scale(.8,.8);}

/* metas */
.home-meta {padding: 3px 0; color: #aaaaaa;border-top: 1px solid #eee; border-bottom: 1px solid #eee;line-height: 24px; margin-top: 6px;font-size:13px;}
.meta-mmw {padding: 3px 0;color: #aaaaaa;border-top: 1px solid #eee;border-bottom: 1px solid #eee;line-height: 24px;margin-top: 6px;font-size: 13px;}

/* feed mail suscriptores */
.suscribetecss{padding-bottom:8px !important;box-shadow:inset 0 1px 0 0 #54a3f7;border-radius:3px;border:1px solid #124d77;display:inline-block;color: #fff;line-height: 1.5;box-sizing: border-box;background: linear-gradient(#1e73be, #1b66a8);width: 100%;}
.suscribetecss p{font-family:tahoma;font-size:13px;font-weight:700;text-decoration:none;text-shadow:0 1px 0 #154682}
#feedburner{margin:10px 0 10px 0}
.feedburner-email{padding:8px;width:73%;border:1px solid #E4E4E4}
.feedburner-email{width:60%;border-radius: 3px}
.feedburner-subscribe{padding: 8px 7px 8px 7px;box-shadow: inset 0px 1px 0px 0px #54a3f7 !important;background: linear-gradient(to bottom, #007dc1 5%, #0061a7 100%) !important;background-color: #007dc1 !important;border-radius: 3px !important;height: 39px !important;border: 1px solid #124d77 !important;display: inline-block !important;cursor: pointer !important;color: #ffffff !important;font-family: tahoma !important;font-size: 13px !important;font-weight: bold !important;text-decoration: none !important;text-shadow: 0px 1px 0px #154682 !important;}
.feedburner-subscribe:hover {background:linear-gradient(to bottom, #0061a7 5%, #007dc1 100%)!important;background-color:#0061a7;!important}
.feedburner-subscribe:active {position:relative;top:1px;}

/* tablas de registro contenido pro */
.rcp-table {overflow: hidden; width: 100%;} .rcp-table th {display: none;}
.rcp-table tr td {display: block;text-align: left;padding-left: 50%;}
.rcp-table td:first-child { padding-top: .5em; }
.rcp-table td:last-child {padding-bottom: .5em; }
.rcp-table td:before {  content: attr(data-th) ": "; font-weight: bold; display: inline-block; height: 100%;line-height: 100%;width: 100%;margin-left: -100%;}
.rcp-table td:first-child { background-color: rgba(0, 0, 0, 0.1);}
/* Login Vips */
.rcp_form {margin-left: auto;margin-right: auto;max-width: 316px;background: #FFF;padding: 10px !important;box-shadow: rgba(187,187,187,1) 0 0 20px -1px;color: #666;border-radius: 10px;margin-bottom: 34px;}
#rcp_login_submit{-moz-box-shadow:inset 0 1px 0 0 #54a3f7;-webkit-box-shadow:inset 0 1px 0 0 #54a3f7;box-shadow:inset 0 1px 0 0 #54a3f7;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#007dc1),color-stop(1,#0061a7));background:-moz-linear-gradient(top,#007dc1 5%,#0061a7 100%);background:-webkit-linear-gradient(top,#007dc1 5%,#0061a7 100%);background:-o-linear-gradient(top,#007dc1 5%,#0061a7 100%);background:-ms-linear-gradient(top,#007dc1 5%,#0061a7 100%);background:linear-gradient(to bottom,#007dc1 5%,#0061a7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007dc1',endColorstr='#0061a7',GradientType=0);background-color:#007dc1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #124d77;display:inline-block;cursor:pointer;color:#fff;font-family:Arial;font-size:13px;padding:6px 24px;text-decoration:none;text-shadow:0 1px 0 #154682;float:right}#rcp_login_submit:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#0061a7),color-stop(1,#007dc1));background:-moz-linear-gradient(top,#0061a7 5%,#007dc1 100%);background:-webkit-linear-gradient(top,#0061a7 5%,#007dc1 100%);background:-o-linear-gradient(top,#0061a7 5%,#007dc1 100%);background:-ms-linear-gradient(top,#0061a7 5%,#007dc1 100%);background:linear-gradient(to bottom,#0061a7 5%,#007dc1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0061a7',endColorstr='#007dc1',GradientType=0);background-color:#0061a7}#rcp_login_submit:active{position:relative;top:1px}

/* scroll */
div.scroll2 {height: 368px;overflow-x:auto;border: #E4E4E4 solid 1px} 

#style-15::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #F5F5F5;
}

#style-15::-webkit-scrollbar
{
	width: 5px;
	background-color: #E4E4E4;
}

#style-15::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #e4e4e4 ;
}

/* botones */
.mega1 {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 40px 80px;
    border: 1px solid #1a77c2;
    border-radius: 8px;
    background: #2bc2ff;
    background: -webkit-gradient(linear, left top, left bottom, from(#2bc2ff), to(#1a77c2));
    background: -moz-linear-gradient(top, #2bc2ff, #1a77c2);
    background: linear-gradient(to bottom, #2bc2ff, #1a77c2);
    text-shadow: #114b7a 1px 1px 1px;
    font: normal normal bold 23px arial;
    color: #ffffff;
    text-decoration: none;
}
.mega1:hover,
.mega1:focus {
    border: 1px solid #2195f3;
    background: #34e9ff;
    background: -webkit-gradient(linear, left top, left bottom, from(#34e9ff), to(#1f8fe9));
    background: -moz-linear-gradient(top, #34e9ff, #1f8fe9);
    background: linear-gradient(to bottom, #34e9ff, #1f8fe9);
    color: #ffffff;
    text-decoration: none;
}
.mega1:active {
    background: #1a77c2;
    background: -webkit-gradient(linear, left top, left bottom, from(#1a77c2), to(#1a77c2));
    background: -moz-linear-gradient(top, #1a77c2, #1a77c2);
    background: linear-gradient(to bottom, #1a77c2, #1a77c2);
}
.mega1:after{
    content:  "\0000a0";
    display: inline-block;
    height: 24px;
    width: 24px;
    line-height: 24px;
    margin: 0 -4px -6px 4px;
    position: relative;
    top: 0px;
    left: 0px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAD2UlEQVRIiZ2VX4hUVRzHP+f3O2dmdlZnc1uHzUxSqR78UysWhtZLIRIKQQ9BBCHVQ/VUEEFvhU8RGEHQgw++WJEQmS70IIhEFrSUWor4p/XPKLq7zM6u2+7OzLnn9HDvrrvjjqIXfvzuvefc7+d+f+f+7jG0OTqWsr3nKV6dd9NkOc6fWx8lDA3wHjDRqmPbAQo9rH3u7UdfLxW6SYLHB08Sm4xNjzDRGJ03t3qKMDTAh/cEAFje9QSPdD1O3U8y7Sep+0kuxn+4WR/FZG5ivJMCyJ0GQ/AkwZPEhBCTLIdZcWDe+UJHWwfGGAyRGD3EhEgAAvMW4C5vf0eAGsGpIgZUDDYKiQh5dRRdB0kIs44w4T4Aoji1iIBisNEQRCm4PJ2uSIiBJAZ8SMhrA2jcqwMlpxYVAxhiFKIqBZunM9eZrkkI+JhQsHIfABHy1mLFYBCISkTosHl8LnMQEpKQULDtF6MtQIySUzcLMAgYS4fLE7jlIAmegkvuCnigdcBE05G3DieCGsUbizGBDpfHmOLsIqcOGgAlbq9TwwC58qPF/Vt3rn6xs7OIGEGMkMur7dv8WC6nnYToCbGJD00mmzUafook3gKMV6e5dGps0mcl88Fz7ex//viP1XfSNjEUN21fvu+Nj7a8vHRJL2LSzxMgxkCICSF6fGxS9xP40EjrHxNSUU8zeJqJpxmaDJ4cne7/YvDNkcH6N5pZaVbOjh+o3ri5as3G8rquRYtRUawYVAQVg0raD2rAimLVYsXhVNO5Js2Df41NHvj8/Gsjl+r7AXROvXzl/Nih4avjD617undDV6mEU8FKGiqClfTrcmqx6rBisxexWFFOHxse//6zU6+MVKb6Z0TnAgCSyoVaf+Xf0cV9m5Y9u6SrhFPFqmDFYDNxpy5zYHEZZOBwpbp31x87qjemjswVbAUAxGsXa4cvn6tq3zMrtvQ8WDJOFKtp4zl1tyCZ+NGD565//ekvL41X67+3ii0EAIhXL9WOXjgzNNW3ceUL5aVdxkkuq7nDiZ0ty6HvTl7+ateRbTdr9eMLCbUDpE6u1H79+8/K0JMbVm8r93aLGIcYS5qVb/f8dn73Jz9vnZxonGkn0goQ0o1RSZtQh6+Pnzg+cPHKmvWrti17uKxiLCEIe748fHr3rv7tzUZSmfPczP5iaPmZSyaYA4rAItLu7gbKQO+KleW39v308dTZ4b3x3Q92nFCV9dlYTza3lD1byLRkhjQX0C4EsN09pS2bn1+78+APx94HaoC/S4RWgLSKtuSZEsxsb7NCC5yHuQBaBGSBgNsBM9F6b+aa/wHFO6dWZs9S8wAAAABJRU5ErkJggg==") no-repeat left center transparent;
    background-size: 100% 100%;
}

.mega2 {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 40px 80px;
    border: 1px solid #33a71e;
    border-radius: 8px;
    background: #53ff31;
    background: -webkit-gradient(linear, left top, left bottom, from(#53ff31), to(#33a71e));
    background: -moz-linear-gradient(top, #53ff31, #33a71e);
    background: linear-gradient(to bottom, #53ff31, #33a71e);
    text-shadow: #206913 1px 1px 1px;
    font: normal normal bold 23px arial;
    color: #ffffff;
    text-decoration: none;
}
.mega2:hover,
.mega2:focus {
    border: 1px solid ##40d126;
    background: #64ff3b;
    background: -webkit-gradient(linear, left top, left bottom, from(#64ff3b), to(#3dc824));
    background: -moz-linear-gradient(top, #64ff3b, #3dc824);
    background: linear-gradient(to bottom, #64ff3b, #3dc824);
    color: #ffffff;
    text-decoration: none;
}
.mega2:active {
    background: #33a71e;
    background: -webkit-gradient(linear, left top, left bottom, from(#33a71e), to(#33a71e));
    background: -moz-linear-gradient(top, #33a71e, #33a71e);
    background: linear-gradient(to bottom, #33a71e, #33a71e);
}
.mega2:after{
    content:  "\0000a0";
    display: inline-block;
    height: 24px;
    width: 24px;
    line-height: 24px;
    margin: 0 -4px -6px 4px;
    position: relative;
    top: 0px;
    left: 0px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADk0lEQVRIiaWUXWhcRRTHf3Nm7t3NkrakTURSY2lKpaUG0YpUaZ+siAqB6oP0wVcR+9ZXn6tIKShiESJi8QNb0cYHHywWEvzAxGhqGtM2HzXE1oQmJms22c3u3Tvjw96b7K6bXagHDufcuXP/v5kz94xic9vuHXruDdnSAigUgIqy6EFFMX+l7/NwbvrbWiKmDqB595PHXn7s4MM4Bxai6LBO4QAHLOQCBub+mLgbAJ4WtiYM1kHoSoLWgXUOG+WJwBJtqabVBUBJ2MZOJF4Gcw2+rw9QqkzcVYFYL5PafAP1AesloXoXpRhaRzof8j9KpAgplcVVgRZyAVPpHAVbX6HhGcQ1j/+iwDqm0jnmVgsopTBa0HKXgOoSBdYxOr/CciGMxBW+UUidQ4gB9+n2Pc9Lyz3r1XRBfofyvArxq/MrZAohohSeLrlvFF4qdaTl4JGCKEqwMGD+ysAI1vbFeuJ3HT6549grb+5/YK9oVWqkZl+TNJrQOcYWsiyuBYgo/Fg8Bpgo1wrtikz3fnRp/LOeF7E2reMFh3dmfsz/NX2Te3c/29nRbpp9gxbBOriVyTO7WkCLIhGJJiL3TWksoRVSyDL5ydlPp744dxznVgA0ZWYXZ0cyk1cHlra1d7ft7EiKUmSDkBuLOXQs7NUAGIXL/G2vf/j26ZlLvSeAINasAADYzNLNleu/fJNOtXZv7+jc8mcmT2AdvpEKQb8sD+7cKo69f+bk7A+XT1HV3P8BALi11bnstaHeRZN6mvbO1oSRjVXrSlBuenzt957TL80PD3xQS6smIPqLlnIj35/3kk1PbNt74P6E0SSiXcSA5bFfF0fOvt6dnhj7ejOdTQGRZbPXhs6LCw+07Oval0x4JXGtWBjsm/nt3VNPZeduD9YTaAQACFbHRy661eW21v1djzY1Jbl9+avR0Z4zRwv/pCcafRz3QTOQbDBX2h55/LWtu/Ycnrr48XFgscH8NWBFAaQOPfPOzqMvvOprhRaFESg6i1JgtMKTOCqMBk8rjJSazWii8cr3P1248N7gl70nDIDf0squBx+SlCdoUWiBdCHAOrtxHZR1bty1pQ6mLN+YM97fD5TuIlm7Mfzd8Lm3RONEcEZwIsoZhRWNMwpElBMd3TVaQESs1soaLUWtZSMaXTRa7OTPQ/3xGUjkBvA3cRMvJqqvBYpAIfJiVPPy5yJQLL9nhUqY1PBys1VerDHGvwbHmjTWM5q+AAAAAElFTkSuQmCC") no-repeat left center transparent;
    background-size: 100% 100%;
}

.mega3 {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 40px 80px;
    border: 1px solid #000000;
    border-radius: 8px;
    background: #000000;
    background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000));
    background: -moz-linear-gradient(top, #000000, #000000);
    background: linear-gradient(to bottom, #000000, #000000);
    text-shadow: #000000 1px 1px 1px;
    font: normal normal bold 23px arial;
    color: #ffffff;
    text-decoration: none;
}
.mega3:hover,
.mega3:focus {
    background: #ff5959;
    background: -webkit-gradient(linear, left top, left bottom, from(#ff5959), to(#b62f2f));
    background: -moz-linear-gradient(top, #ff5959, #b62f2f);
    background: linear-gradient(to bottom, #ff5959, #b62f2f);
    color: #ffffff;
    text-decoration: none;
}
.mega3:active {
    background: #982727;
    background: -webkit-gradient(linear, left top, left bottom, from(#982727), to(#982727));
    background: -moz-linear-gradient(top, #982727, #982727);
    background: linear-gradient(to bottom, #982727, #982727);
}
.mega3:after{
    content:  "\0000a0";
    display: inline-block;
    height: 24px;
    width: 24px;
    line-height: 24px;
    margin: 0 -4px -6px 4px;
    position: relative;
    top: 0px;
    left: 0px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAEx0lEQVRIia2VfWhVdRjHP/ecc7frvXvVtbeYzusLy5fJjHxBSVkGUkynJf4ziJQCq1mJEYJJEtEfEQUGEUqiQVR/aC++FtV0c7pw0ticOt3ddvd2d7fde3ffz73nnF9/nDO9hEmDHng48OP5fV+e5+H8ZGYY9QspXlfG6ifymSNpxMdUkjPFeGQ0vVVyXIw2C6P3rAg2faR2fr61+fud2bvKHDj+F4JfGsu+E7EhISKDQkSGhIj7hBi5JHqPbbv1aS3r/1kvzZhBCFBDVgYh5gd7Ie5tH1a9cuj9306+6NyVWa7M3IMBqTDoBiBMQpMZ16JNWS806l+GIh/49l7kHIA8U/iGFWKHOz+y1KZOQnYe6BroCdCToMWxF8yVKnKiz7Zdu/PVYIyEXF1EztPlLOwOMGlKenRsmZ/e4fJ3Lo12XcbmuUD27DngKAQtDloS0jFyy+a5SoJX9G9uqL/LR7ay9+CBhh92b3hs90s1tlWbK6by1ZiI3Q4SfBjhunlsyHOwTFGwJ5MqmudPXGXlYHeCljDdCLCl/BXHzg9+Yft6O4cb3nz9EK55Jl4qSHrCYwx6vf1To4Otnr6Ri8fbROvZXjwWx2ygsqqIqlef5OXnFlFb4S6VnOv3gK5bkgTqWBeb955ersRT6AQ8ILnuC7YXzpPcs+e7qTHcNVqooW7HoDE0MnwvMuFrudkz/uvRZlqavNzYd5Fz3jDvvZvn2+dUvWBzmkPXIdthZ0ERc5WbfnpEaABbbgUI40FXJGEusSTIKiqT3MWPL0YyFq+ondq1fafPaG/vurD+cPj5z65yePNyNpYagZWgmgSGDSbbkGQU5coQt6OBcXKLgyaBTZi7lbF+5keAAUjgsAWkrMlwFeaah6W8WbeR1JXoqgke6AZ1AGRQun0M+QPhUK4aKADjAbicAc60GwMxchf/tTEiMTTAOPgMS1atLdmCMQV6GsL3QA2ABFoaQ0kYhCZDqndBsLuAnCJANl1IwsS/70RH7+3H1x5nRCV8ooOPjzZQW19XeDy/ODsHtRcS45gDgLgfhsNMKIAWiOMhOVqN4QOnCxxOsNlBsmUsqI4oBmeNgjEmAgfXyO+459sXy0oaUnfN9trNFpKCgT5CV4fwKABjUbpRqEcRQBT0KGiAJJkp28AGSh4UFsLqpVQi0iBSpstsU/h0Jm5Ch5/LkaTpgA4fHQKwKdbYFEw1imGldSZbabMSzMEbFrgBWieMDKOd7OAIYCgAl/roSajgzLMA7KZNBJCTcSZbRJn/YGERqJBuBb8HzvRz8vwtLmOV0zXKkD9CqLKUAuwgpiDQbra1sBLk5UBJBomU4UAF0QfRFggmodlP076fOWBJNAlSOqHxMN5KOwViFMa7YVgQlUGJ9uNweSCnHLKrQCoFHCA00Ccg3gNTXkgJjDP9nNr/E28bBv5pg9PvgTY1yT29i2r/OPRp+PZfYE8gRvyNdTSuLWdjSYAcpQ2UWSBbm4wG0TTGjQDdx65z5Ewn3wLhjAY+eHCGE3SNhdj+V5yu106ze2CS64DReIqWHAdL6paxafVcnipyUZyloERUQnfG6fmxkz/u+GgFJqxpPDzqqlnzST0nnFm4/7UIHNbY8wAnM3wRJSBrJhf+S/wNbS430494JFMAAAAASUVORK5CYII=") no-repeat left center transparent;
    background-size: 100% 100%;
}

.mega4 {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 40px 80px;
    border: 1px solid #000000;
    border-radius: 8px;
    background: #000000;
    background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000));
    background: -moz-linear-gradient(top, #000000, #000000);
    background: linear-gradient(to bottom, #000000, #000000);
    text-shadow: #000000 1px 1px 1px;
    font: normal normal bold 20px arial;
    color: #ffffff;
    text-decoration: none;
}
.mega4:hover,
.mega4:active,
.mega4:focus {
    color: #ffffff;
    text-decoration: none;
}
.mega4:after{
    content:  "\0000a0";
    display: inline-block;
    height: 24px;
    width: 24px;
    line-height: 24px;
    margin: 0 -4px -6px 4px;
    position: relative;
    top: 0px;
    left: 0px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAFaElEQVRIiY2Wb2hcWRnGf+fPnTtzc81MS2jjtGyjGbpt6LahkdJt6rgs6dZkZbcsxaqLiLBCEfeDiEjJ9+i63/xQtCqoq4iLhVD8V0x3jW23WtSWjdQREzcutYntNs0kzcydO+ePHzIzpMu69cCBA+ec93nOeZ/nnFfw8KaBCMi0xgAGSIFaa/w/m3ifuQxQPHny5IePHDnyMaXUdu99AUAIsWytvXXhwoXp06dPzwK3WoD/N0DP2OjHD46Pjz/f+8HiR7TWW6y1WeecBpBSGqVU4py7fefOnesTExOvTE5OvgG88zAAPXp0ZOD4c88+/+wzo1+q1dNotdbEefngJiFQShGGIXEcE4Zhcu7cudNnz5794eTk5A02XJvauHH06Mier3z5xRfLj+//XL16M04aazg0HtXhIoRASonWmiAI0Fqjtda7d+9+rL+/P7+0tDRXqVT+0465kVrPiePPffaxR0ufbNxb6DbJKsolSBoIHOA7AO0TBEFAEARIKZFSxvv27Tt+4sSJzwM97wbIPD02dujpp576YnL3dndaq4MRCNNEuxqCJuARYh2gzb59AiEEzjmstfHY2NjJY8eOHWJdJJ0c9F2+fPnr23s2fyq5dxvpGuvMlcMHCpspILM9ZDI5pFy/VSklYRh2AIwxNJtNhBDMz8///MCBA18F5hWgx8fHD5bL5S/U6skmJxReKPAC4UFKiDf1mlxX/s2oK54Mw+yftNbZIAg2e++lcw5jDGma0mw2SZKEOI6j7u7uP09PT/9TA9HQ0NCwUmqLEwJ0BqcCrMqgXZP8przJRvkzOpc/v7i4mAXo7e39tfd+1BjzQr1e12321lqstURR1DM4OPg48HsNZIUQjxhjsq0sghB4AoK4myCK/0IQ/XZ6erowOzu7AshSqVQYHh4+Dxz03g82Gg2stTjn2rnICiEeAbISkN77uG2ijtalJJPNEuSiSwsLC9mZmZnlarX6u2q1OjUzM7O8sLCQVUq9BmCM6QB477HWau99DMgHgm6UoRACqRRCSgDXUopprwGcB2edw1gL3uO9b891mmxtvq+UMm0TtTUOYK19olgspgMDA4VcLvdkLpd7cmBgoFAsFtPVpPnEWiPFet9yCW2FGSHEfcBpIPHev62USpRSsVKqA9Bis1dKebRcLp8vlUoRQLFYXLmX+iN3ambwXs3RhSISDtkir7VOvPdvA4kGatevX7+yf//+z4RhGLes33Goc04bY17w3h/etm3bJeucW11LDy3V7Z4bdxvaS00kJZukIZaWnPRYa29fu3btClDrGO3q1asv9/X1HffedxzqvccYQ6PRwDnXMpSllqQs3rf8Ow2oC4lQkJWOWFr6ukNWF2+++tHhQ18D5ttPxa2JiYlXwjBMwjDssG8/AcYY6vU61WqVlZUV0kadnDTEwhJ4j3VQs4pU59C5rtrExMRPWP8jOq+prVQqd4eGhqKdO3fukVJm2uzTNKXRaGCM6cgQPEoAeFInMV7wgWzAh/LhyqWp35z51svf+CmwuhEAoNZsNhf6+/vzW7duLTnnMm37t126HryjZwQC4wVhJkNfIbvyr7/PvPqj733nzPzcP95qL3vgP6hUKneXlpbmhBB2165dQ9ZalSQJzWZzA/uWDwRoKcjHEVvyXbXXfnnu2z/+wfe/+/r5X90AXIfHu43W8sb2w4cPf+LUqVOf3rFjx65cLtcNaOecbOncee/N2traytzcWzde+uZLP/vjH678Ari5Mfj7AURACdhbLpcfHRkZ2RvH8WatdQRgjElWV1ffmZqa+uvFixf/BrwJzLJeZTwUANbLkwLQ3eoF3rtsWQZWWn2Z9yhh/guwTIakVBWmkgAAAABJRU5ErkJggg==") no-repeat left center transparent;
    background-size: 100% 100%;
}

.mega5 {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 40px 80px;
    border: 1px solid #31607e;
    border-radius: 8px;
    background: #4f9ccd;
    background: -webkit-gradient(linear, left top, left bottom, from(#4f9ccd), to(#31607e));
    background: -moz-linear-gradient(top, #4f9ccd, #31607e);
    background: linear-gradient(to bottom, #4f9ccd, #31607e);
    text-shadow: #1f3c4f 1px 1px 1px;
    font: normal normal bold 20px arial;
    color: #ffffff;
    text-decoration: none;
}
.mega5:hover,
.mega5:focus {
    border: 1px solid ##3d789e;
    background: #5fbbf6;
    background: -webkit-gradient(linear, left top, left bottom, from(#5fbbf6), to(#3b7397));
    background: -moz-linear-gradient(top, #5fbbf6, #3b7397);
    background: linear-gradient(to bottom, #5fbbf6, #3b7397);
    color: #ffffff;
    text-decoration: none;
}
.mega5:active {
    background: #31607e;
    background: -webkit-gradient(linear, left top, left bottom, from(#31607e), to(#31607e));
    background: -moz-linear-gradient(top, #31607e, #31607e);
    background: linear-gradient(to bottom, #31607e, #31607e);
}
.mega5:after{
    content:  "\0000a0";
    display: inline-block;
    height: 24px;
    width: 24px;
    line-height: 24px;
    margin: 0 -4px -6px 4px;
    position: relative;
    top: 0px;
    left: 0px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAEW0lEQVRIidWVzWtdRRjGfzNzzklq7k1vsmgSqEUpuqoVa9G0TZNQLajbohVEpepSwYX/gktBXAldtBREUburFsSqaburREhT2lK1SQtJ0yRNzMe9c+bMvOPi3HtNRISqG18YzpxzZp5n3uf9GPi/m2pN9uzZ05sYUzFJgtYarTXGGJRSiIgbGxu7848JBgYGOrds2TJrjKkZY0iSBGMMWmuUUiilXJ7nD05OTt69b4Lt27frNE3fE5H3tTFJYkwbfAOBaK0/jDH+JiKICCGE9mh9izFuxF7z3n+kvvn23ODY2A/fq0inMQa9iUChlEYpIEIkEiPEKIjENnCLMIogsXwH3Mjo6OGkWu0ePnr05U6jNV3VKh0dHaRJSpIYtDaoNlE7XMQYEYkloAS8DxS+wBcFee64MztDV6WSWWtHE4lSX11Z4ZefbzC4/wBpmhIkoKUJGuGn8QmWl5dI0zIBRCLeew4MDRFECBKQUJ68KBy3b02z46GHkRitJkZb6+nlqX37SZKkrav3Hh8CjXqDs1+f4exXZ0iNYXhoiNHhg8zP3WF5eZng/aZ4aGN47PEn6KpUiCJ1XXhvffBIEHwLuPAUzefivUXm5uaoN+rEGEnTlDRNKYqCqamp9jofygMFHwjSCn60SeEKG3wo5WjJ3A5oRAHOOXJrsc0RY6TRsGil8N4TfCgJfEnUUiAEbxObW+eD3wweywwJJhABEaFWq1EUBfPz801PEtI0xTlXrm1K6r1vggcK722S27zuvW9mRxM8CmIELRqA9fV1RkaG6evr4/bt2wDs3r2bLE1wzhFjbHsRNpDkNndJ4QsbQmifnmYKighalwR5nnPyxEmOHDlCf38/ADdv3uTA8AhpRychCNJKjiaJBME5Z3UIwYYNP9taNkfpfmBpaYnjx49z5coVxsfHOXXqFFrrltbtve2MkkAIvp6IiP2jgkqJYhQujF3ks08/QWnN/N27NBoNQgicPn2aoihYX1/n3XfeBhRPDw7y+rFjpQKAQrVajE0ajYa1NseYZgfVhq5KF488+ig9vb38eOkSSql2n1lcXGzPp6am6O8f4ODwMESwud3Um2ye2yRLM9vdXSVLExoNywNdXayurFLr6eG5519gZmaGW9PTmzpk6WWkUqnw4tGX2Latj3qjQXe1m7X1NRSRNOtgdWXF6suXJzTA5MQEzjm01lSrVYqiYHDfPt548y221mqbqjWEgDGGV159jUPPHibNUrqrVYzRGK25NT2NUorr166RXLxwnl27dk2ladY5MzPD7OxsWVxFQQiB7q1bOXToGb784vOaiHQ25ZEn9+5d2Llzp9y4fh2tNVmWEcsKBaW5dvWqO/fdOVSWZbojyyoolfxZBqWUDiFUlFK9IrJfKfUBkMUYP9Zan4gx3tNarwB+Y7dt7vcispY458Q5t/JXt1HTFrIsW9Ba98YYzwM7lFIXiqL41Tm38Df77t+SJOnMsqz7PwX9t/Y7ts0WaQnYJBkAAAAASUVORK5CYII=") no-repeat left center transparent;
    background-size: 100% 100%;
}

.mega6 {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 40px 80px;
    border: 1px solid #000000;
    border-radius: 5px;
    background: #0022ff;
    background: -webkit-gradient(linear, left top, left bottom, from(#0022ff), to(#271cbf));
    background: -moz-linear-gradient(top, #0022ff, #271cbf);
    background: linear-gradient(to bottom, #0022ff, #271cbf);
    -webkit-box-shadow: #000000 0px 0px 40px 0px;
    -moz-box-shadow: #000000 0px 0px 40px 0px;
    box-shadow: #adaaad 0px 0px 40px 0px;
    text-shadow: #000000 1px 1px 1px;
    font: normal normal bold 20px arial;
    color: #ffffff;
    text-decoration: none;
}
.mega6:hover,
.mega6:focus {
    background: #0029ff;
    background: -webkit-gradient(linear, left top, left bottom, from(#0029ff), to(#2f22e5));
    background: -moz-linear-gradient(top, #0029ff, #2f22e5);
    background: linear-gradient(to bottom, #0029ff, #2f22e5);
    color: #ffffff;
    text-decoration: none;
}
.mega6:active {
    background: #001499;
    background: -webkit-gradient(linear, left top, left bottom, from(#001499), to(#271cbf));
    background: -moz-linear-gradient(top, #001499, #271cbf);
    background: linear-gradient(to bottom, #001499, #271cbf);
}
.mega6:after{
    content:  "\0000a0";
    display: inline-block;
    height: 24px;
    width: 24px;
    line-height: 24px;
    margin: 0 -4px -6px 4px;
    position: relative;
    top: 0px;
    left: 0px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAA7EAAAOxAGVKw4bAAADNklEQVRIibWVXWgdRRTHfzO7m5vkJmlvCmlNKxclvdCiMdzGj2BNnkRELPggKIUiGKSBPpTmwWcf/IS2UH1QVBDBN0WiFStSLAgK+tAHUdvbNNLekKrphw1p2ZnZ3fFh7252mps+lObAMGd3Z/7/c/5n5qwAJOtoGXiyxvfkbvi3ZiDvpu8XkZ/56PRgz5bqYb+zu5a/jKN09pylbS0KbzSW/74w/c1kfSHLINslAUr9Ww4TlF6I4hiw6IVZNv76IRbB0tgUwUAVEGDTCXB9v7Ne6r8HYG9GmhEkAImQNaPCPKL/fvmK9w/uQUrJix+cpOfR55Cl7ttmkQhZa+FJIHHyNlohZLSijlZ0BAG+78Fvx9m9scmpxV7Y/fKaBDaOnGdHIqMUQq7UKUni3J8Y2cr01PMEH89w4vjr+B0lwtG9yHLFJUj3ZCDSkcioECG9FYJCNL4nsRZ8KXjrpTqD26o8e+gI3uYh/Pt34W3e3goqyvAkkDhHVOvQGUkcs8oE9JZLbKr0MV5NmHl1nMeufY++cR2tQ4xSt5MoRFy5SOefJzBdFWKtXWxR9AWB57Gpv4/h2jZO/XsVyhVs7EpUvMmJUYquM9/x+dv7ODb5COXFPwAIfJ+R4R1YCztrVXr7NmCt5eHRh3JCoxVGKYwOc8lZdYpUyM1SP5f+uUr9we0cfW0/QeDT0eHz1JNPgLVMjA3n6/c8PYG1NiewXghJXrekmAqANFpxvfo4B947yZnZJiMPDFHu7kQIgUCkc5sBEGmNUSE6rYHMRpEg0SrERBHzW8eZOvItZ883sZY8Ste3uZ9LpMNVEjmnKI0gRBvD3MAYr7zzNefmmikglrQv4ABbazl78TLKSrRyTlEbiVSrUEqhTUSjMsrkm18yf2lxTYk+/eIHPpnrQZso3Ze2mlyiYpETrUOEcLt3M9nA7F8L3Ds4QBq4RQiRZ/Hz7/MsB0PQ6mGtm7xGL1Ih3EKwLHt447OfeHfmNO3s3JUI3bXSILH5f8Zp16lEN5cb+KW6Qyq6+dHcB9fa4qdxFm9vpBoUpHckipYuT9uuPpB+jTuxOGqIcGmagkRZDOtmjkTrRbKuP/3/AdkrgQ4fCwZsAAAAAElFTkSuQmCC") no-repeat left center transparent;
    background-size: 100% 100%;
}


.mega7 {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 40px 80px;
    border: 1px solid #2636d6;
    border-radius: 8px;
    background: #4865ff;
    background: -webkit-gradient(linear, left top, left bottom, from(#4865ff), to(#2636d6));
    background: -moz-linear-gradient(top, #4865ff, #2636d6);
    background: linear-gradient(to bottom, #4865ff, #2636d6);
    text-shadow: #17207e 1px 1px 1px;
    font: normal normal bold 20px arial;
    color: #ffffff;
    text-decoration: none;
}
.mega7:hover,
.mega7:focus {
    border: 1px solid #2d3ffc;
    background: #5679ff;
    background: -webkit-gradient(linear, left top, left bottom, from(#5679ff), to(#2e41ff));
    background: -moz-linear-gradient(top, #5679ff, #2e41ff);
    background: linear-gradient(to bottom, #5679ff, #2e41ff);
    color: #ffffff;
    text-decoration: none;
}
.mega7:active {
    background: #2636d6;
    background: -webkit-gradient(linear, left top, left bottom, from(#2636d6), to(#2636d6));
    background: -moz-linear-gradient(top, #2636d6, #2636d6);
    background: linear-gradient(to bottom, #2636d6, #2636d6);
}
.mega7:after{
    content:  "\0000a0";
    display: inline-block;
    height: 24px;
    width: 24px;
    line-height: 24px;
    margin: 0 -4px -6px 4px;
    position: relative;
    top: 0px;
    left: 0px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADEUlEQVRIiaWVz2skRRTHP6+qe3uSHd0flxxMQHEddGFhjUGCsOfkJAi7ExACuv+EevAgiv+GXrPqHjz5AxYvxjnMIWJYZHVJSAaRPSwTM+t2T1fX89A9nZ5NzziuBQ1f6lV9vvVe1+uGKaPdaS23O62VSfGNTmul3WktT2ME04LADvBxu9PqAyvA88X8PtBVeAuRD/+HgSyCLgPvi2BAAFAFUA98h+oicDCRMCnQ7rSuAt8Dg6Hqr/00W3e+OJWB86H95ozIyyDzoGu3Vu/tzGxw46eXGn3nf/kzcZceOX9LhK/izG8JgqIANKzZUOVGMzDXF6Lg9/OhvfLF6r14JoMXv116J/H6maoiMirLiUYrOwsdGXn3/trh50+yat9B6nUe+GHMvmTnRqoKQqlTz3wdSwDe/vEVnM1WEUHEdY6GcvWZwLwpghUkK8ClBixQaq+aHTv/9UUJd6qcrdfv5xk4m10HtkBRtRu7x383IyMfnbWGhhVCEawIpsjCK2SqpF6JvfIo8yReD964YC5VOcCXAcCR85fPBcYIkHi9grKXZEqSjQ5Zk7ee1iMOCEPvL5fv4O5xzOJcSCDC4eMhKlpDrSvuiRaEu8exrXBsaaDA4eN0tDzrP3yOqDGg0RhgTH75FUVGjVbR3hviuEkSN7lw8Y+swqE0qA5FSeKzJEmTv46UIEgIwiHWOGRk5g2ZD3DpGZyL8hTy9rZV8zEDzRcgIhYpN+DSCJdG/1IvhbxHMrS8ytmpDE4aabShpqPG4hVdZFAy8quMAQiFXRHxgA+FnyuW1Gqp18XeMY4B2Fvv3Z4z8tqckVf31nu3yxP9l0fkNKdaot/WDitfw6coUdEM45wigydHI0x2BR3OWiJBh40w2a1j1RoMNre7UZgsifhrUJQAPQBeyB89KOYQ8deiMFkabG53ZzYoTB6oN73ikwmIdzfv7Lubd/ZBfDGHqukNNrcfTOJMNACm/O9mH1MNApv6Son8SUT9qET5mqc0WDj3sBdY96kxvhta995oPrTpB8b4bmDdJwvP9nvTGP8Ak/+NKcT9RTsAAAAASUVORK5CYII=") no-repeat left center transparent;
    background-size: 100% 100%;
}
.mega8 {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 40px 80px;
    border: 1px solid #000000;
    border-radius: 5px;
    background: #fff200;
    background: -webkit-gradient(linear, left top, left bottom, from(#fff200), to(#1cbf3d));
    background: -moz-linear-gradient(top, #fff200, #1cbf3d);
    background: linear-gradient(to bottom, #fff200, #1cbf3d);
    -webkit-box-shadow: #000000 0px 0px 40px 0px;
    -moz-box-shadow: #000000 0px 0px 40px 0px;
    box-shadow: #adaaad 0px 0px 40px 0px;
    text-shadow: #000000 1px 1px 1px;
    font: normal normal bold 20px arial;
    color: #ffffff;
    text-decoration: none;
}
.mega8:hover,
.mega8:focus {
    background: #ffff00;
    background: -webkit-gradient(linear, left top, left bottom, from(#ffff00), to(#22e549));
    background: -moz-linear-gradient(top, #ffff00, #22e549);
    background: linear-gradient(to bottom, #ffff00, #22e549);
    color: #ffffff;
    text-decoration: none;
}
.mega8:active {
    background: #999100;
    background: -webkit-gradient(linear, left top, left bottom, from(#999100), to(#1cbf3d));
    background: -moz-linear-gradient(top, #999100, #1cbf3d);
    background: linear-gradient(to bottom, #999100, #1cbf3d);
}
.mega8:after{
    content:  "\0000a0";
    display: inline-block;
    height: 24px;
    width: 24px;
    line-height: 24px;
    margin: 0 -4px -6px 4px;
    position: relative;
    top: 0px;
    left: 0px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAA7EAAAOxAGVKw4bAAADQklEQVRIia2VzW4cRRDHf9XTMzs7OxvvbmzvGiLLbMaJMFIIVnxYRC6cEAeUGyeegAfgCTjwIHxckVAkbrlwABQJCQ7I5ksgJ0JySOIs8saz08VhZtazXzZIlDTqf9V0dVX9u7pbAMP/LDcGA+wYe1rzxlIEcEsCVe1zePfWwCCsA30gyfzm9bTeTdJw7Vpw8merdvzLy3ZmMSoBJ3h3b9Ap9Lcx9vrzxpUkDbvJk1q7n9Yut9L6uknrXcZBCzUBCHR++3wYPvsVu7OzQ9hYiaDIxHh9F8RXs0YvyeJe34Xt/olLW/WDux8c9d/96MkLb6JSzWuBaDkqthathKfdV38ebd7uZXGPLO6RhW2wtcl8/+hHooO7ZMElMD5y/vKIMRhPQASLKKdrO/FJ8lYlAUVQQFDNxzItVUUkdzbWm/88D4zgH9XzCgTJ3VVn0gCMYnyQSFHAb9RprLUR6yGmqEMESt8qLiQnMwDTAvGLLyj+eLmPV1DuBT5ezV/AiSzBYFXANBXbzcmZy2hGSorKipfhMoKVia7lCmeUz9I2PfNcXK511m+z2S5RRSrcL/KdowhcsP/tvhk+jvOM1aG4fMx18/dTp/B7dPDFN7XDr4s56qQYUecmthyPvWcPjhXGVoDs6WiYjh+PQR0oZYByAS8d4sPIPD9+gHiuQoibprGwoYhLRwAWxQxXb+3+tXUnnqWwlPD4J6589+GXwxvv3Rlt3l42bUri7z8eRj98+v7UBVd2gKqe4erWVe3/AosoVkTyfRGZbKBUNkpyw0TJoVb2chkGRbCqStCMiDcuLy3X948AnNdVbMKCfpwXc5h3+aRNBcnvoPKwyLQtn6SIKcoq76ilOK/Gls4l1xPOl2aplX/nYMAoOUX+o/3T8I+vyOINsmgVrTXJU6W4CpccpItEBKs+o+Dh/e3g4f1NhERtve/C9va4+WLfRat9F7Y20cwgIKNhflTEXExRUUj1TV4ou3uvB6BbCEOUdzRsbGfdl5Ks3U1cs7PpVtYj1+6ZrLOBi1tgAwDq9z4ZRvc+61706J8rr+0NAoEesAVcc3H7quv0kqzVS7xHh5fs4f4riyqYe/T/K7558w1jbGazNBj/A0bxfL8nM0PlAAAAAElFTkSuQmCC") no-repeat left center transparent;
    background-size: 100% 100%;
}


 .cols { 
        }
            .col1 {
                width: 49%;
            }
            .col2 {
                width: 49%;
            }
            .col1,
            .col2 {
                display: inline-block;
            }
            
.mega9{padding: 22px 35px;box-shadow:inset 0px 1px 0px 0px #54a3f7;background:linear-gradient(to bottom, #007dc1 5%, #0061a7 100%);background-color:#007dc1;border-radius: 6px;border:1px solid #124d77;display:inline-block;cursor:pointer;color: #ffffff !important;text-decoration: none;font: normal normal bold 23px arial;}
.mega9:hover {color: #ffffff;background:linear-gradient(to bottom, #0061a7 5%, #007dc1 100%);background-color:#0061a7;}
.mega9:active {position:relative;color: #ffffff;}


/*MediaQuerys*/
@media only screen and (min-width: 1920px) {
#page { width:98%; max-width:1000px;  }
}

@media only screen and (max-width: 1920px) {
#page { width:98%; max-width:1000px;  }
}

@media only screen and (max-width: 1024px) {
.post-excerpt { margin-bottom:80px; min-height:150px; }
.mbox { margin:0 0 30px 0; }
.post-thumbnail { width:250px; }
.excerpt-content { padding-left:165px; font-size:16px;  }
.excerpt-content h2 { font-size:22px;  }
.side-article a h2 { padding:0 15px 0 110px; font-size:14px; }
.post-title { font-size:30px; }
.post-meta { font-size:18px; }
.post-content, .no-content { font-size:15px; }
.related-left, .related-right { font-size:14px; }
.comment-form-author input, .comment-form-email input, .comment-form-url input { height:40px; }
.comment-list li.comment { font-size:14px; }
}

@media only screen and (max-width: 870px) {
#container { padding:25px 25px; }
.site-content { margin-bottom:20px; padding:0; width:100%; }
.widget-area { width:100%;}
.footer-widgets { padding:25px 0; }
.footer-widgets .widget { padding:0 20px; }
.widget-area .widget_categories ul li, .widget-area .widget_archive ul li { width:25%; }
.widget-area .widget_recent_entries ul li, .widget-area .widget_recent_comments ul li, .widget-area .widget_pages ul li {  width:50%; }
.side-article { margin:0 0 20px 0; padding:0 15px; width:50%; box-sizing:border-box; }
.footer-widgets .side-article { padding:0; width:100%; }
.footer-widgets .side-article img { width:60px; height:auto; }
.footer-widgets .side-article a h2 { padding:0 15px 0 90px; }
}

@media only screen and (max-width: 640px) {
.post-excerpt { min-height:130px; }
.post-thumbnail { width:220px; }
.excerpt-content { padding-left:165px;  }
.excerpt-content {  font-size:15px; line-height:1.4em; }
.excerpt-content h2 { font-size:20px; line-height:1.4em; }
.widget-area .side-article { padding:0;  }
.widget-area .side-article img { left:0; }
.widget-area .side-article h2 { padding:0 20px 0 95px;}
.footer-widgets .widget { margin-bottom:20px; width:100%; }
.footer-widgets .widget-title { border-bottom-width:3px; }
.widget_categories ul li, .widget_archive ul li { width:25% !important; }
.widget_recent_entries ul li, .widget_recent_comments ul li, .widget_pages ul li {  width:50% !important; }
.footer-widgets .side-article { padding:0; width:50%; }
.comment-meta {width:30%;}
.comment-content { padding:40px 15px 15px 15px; width:70%; }
.reply a { padding:4px 8px; font-size:10px;}
.comment-form textarea { height:120px; overflow:auto; }
.comment-form label { font-size:14px; }
.comment-form p { margin-bottom:10px; }
.paginate .pages, .paginate .page-numbers { margin:0 10px 5px 0; padding:6px 14px; font-size:14px; }
 .cols { 
        }
            .col1 {
                width: 49%;
            }
            .col2 {
                width: 49%;
            }
            .col1,
            .col2 {
                display: inline-block;
            }
}

@media only screen and (max-width: 480px) {
#container { padding:25px 15px; }
.post-title { font-size:25px; }
.post-meta, .post-content blockquote { font-size:16px; }
.post-excerpt { min-height:108px; }
.post-thumbnail { width:180px; }
.excerpt-content { padding-left:155px;  }
.excerpt-content h2 { font-size:18px; }
.exc-text { display:none; }
.widget_recent_entries ul li, .widget_recent_comments ul li, .widget_pages ul li {  width:100% !important; }
.widget_categories ul li, .widget_archive ul li { width:33.3333% !important; }
.related-left, .related-right { width:100%; border-left:0; float:left; }
.related-left { padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #ddd; }
.widget-area .side-article { height:80px; overflow:hidden; }
 .cols { 
        }
            .col1 {
                width: 49%;
            }
            .col2 {
                width: 49%;
            }
            .col1,
            .col2 {
                display: inline-block;
            }
}

@media only screen and (max-width: 360px) {
#page { width:100%; }
.site-header img {max-width:100%; margin-bottom: 10px; }
.home-title { font-size:17px; }
.post-title { font-size:22px; }
.post-meta { font-size:14px; }
.post-excerpt {padding-bottom:10px;margin-bottom: 10px;border-bottom:1px solid #ddd;}
.post-thumbnail { position:relative; top:auto; height:auto; margin-bottom:12px; width: 90px; float:left; }
.post-thumbnail img { width:80px; height:100px; }
.excerpt-content {padding-left: 100px;margin-top: -115px;}
.widget_categories ul li, .widget_archive ul li { width:50% !important; }
.side-article { padding:0; width:100% !important; height:auto; overflow:auto;}
.comment-form-author , .comment-form-email { padding:0; width:100%; }
.form-submit .submit { padding:8px 15px; font-size:14px; }
.post-content, .no-content { font-size:14px; }
.comments-title { font-size:14px; }
.comment-meta {width: 40%;}
.comment-content { padding:15px; width:100%; }
.vcard img { display:none; }
 .cols { 
        }
            .col1 {
                width: 49%;
            }
            .col2 {
                width: 49%;
            }
            .col1,
            .col2 {
                display: inline-block;
            }
}

@media only screen and (max-width: 320px) {
.excerpt-content h2 { font-size:16px; }
.post-title { font-size:20px; }
}