/* Global */
* { margin: 0; padding: 0; }
body { font-size: 12px; font-family: verdana, arial, georgia; color: #333333; }
#main_container { width: 1015px; margin: 0 auto; }
h1{margin: 10px 0; font-size: 8px;}
h2,h3,h4,h5,p { margin: 10px 0; } 
.left { float: left; }
.right { float: right; }
.clear { clear: both; }
img { border: none; }
a { color: #0000FF; text-decoration: none; }
a:hover { color:#0000FF; }

/* Content */
#content {
    float: left;
    width: 700px;
}

/* Header */
#header { padding: 10px 0 10px; }
#menu_container { padding-bottom: 15px; }
#menu_container ul { list-style-type: none; margin-right: 25px; float: left; }
#menu_container ul li { float: left; }
#menu_container ul li a { color: #fff; text-decoration: none; background-color: #000; padding: 6px 5px; margin-right: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; display: block; }
#menu_container ul li a:hover { background-color: #858585; }
#menu_container ul li.current-menu-item a, #menu_container ul li.current_page_item a { background-color: #858585; }
#menu_container input[type=text] { width: 172px; height: 25px; background-color: #000; color: #fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; float: right; border: none; padding: 0 5px; }

.header_social_icons_cont { float: right; margin-right: 5px; }
.header_social_icons_cont img { float: left; margin-right: 7px; }

/* Content */
.home_post_cont { float: left; margin-right: 34px; width: 210px; min-height: 300px; margin-bottom: 35px; position: relative; }
.home_post_cont_last { margin-right: 0; }
.home_post_cont img { width: 228px; height: 320px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; }
.home_post_cont h3 { font-size: 14px; }
.home_post_cont h3 a { color: #000; text-decoration: none; }
.home_post_cont h3 a:hover {  text-decoration: none; color: #666; }

.home_post_content { color: #A0A0A0; font-size: 12px; padding-right: 30px; font-weight: normal; height: 270px; }
.home_post_content .in_title { color: #fff; font-size: 14px; margin: 0; font-weight: bold; }
.home_post_content h4 a { color: #fff; font-size: 14px; margin: 0; }
/*.home_post_cat { position: absolute; bottom: -20px; left: 10px; color: #A0A0A0; font-size: 10px; font-weight: normal; padding-right: 40px; }*/
.home_post_cat { color: #A0A0A0; font-size: 10px; font-weight: normal; padding-right: 40px; }
.home_post_cat a { color: #A0A0A0 !important; text-decoration: none; }
.home_post_cat a:hover {  text-decoration: none; color: #666; }

.single_left { float: left; width: 665px; text-align: center;}
.single_left h1 { font-size: 18px; margin-top: 0; }
.single_left h2 { font-size: 16px; margin-top: 0; }
.single_left h3 { font-size: 16px; margin-top: 0; }
.comentarios { text-align: left;}
.capturas {max-width: 700px; 
height: auto;}

    .hover_caption {
      /* If you can count of CSS3 support: */
      background-color: /*rgba(0, 0, 0, 0.7)*/ #000; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
  
      /* Or use a transparent image if you need to support bad browsers: */
      /*background-image: url(images/hover_caption_bg.png);*/
  
      /* NOTE: If you're img elements have paddings or margins you'll need to
      match them here to get things lined up properly. */
    }
  
#commentform input[type=submit] { background-color: #000; border: none; color: #fff; padding: 8px 10px; }
#commentform a { color: #000; }

.commentlist a { color: #000; }    
.iphone-home-image { width: 300px !important; }

/* Sidebar */
#sidebar { float: right; width: 285px; }
.side_box { margin-bottom: 25px; }
.side_box h3 { padding: 5px 5px; background-color: #000; margin-top: 0; color: #fff; }
.side_box p { padding: 0px 5px; }
.side_box ul { list-style-type: none; margin-left: 5px; }
.side_box ul li { margin-bottom: 3px; }
.textwidget { padding: 5px; }
.populares-widget li{width: 25%; display: inline-block; margin: 7px;}
.populares-widget img{ width:85px; height:120px;}
.cat_left {
	float:left;
	padding-left:25px;
	width:100px;
	font-weight: bold;
	text-align: center;
}
.cat_right {
	float:right;
	margin-right:15px;
	width:100px;
	font-weight: bold;
	text-align: center;
}

.descarga{
        font-size: 18px; }

.tutoriales{
text-align: justify;
}


table {
  border: 1px solid; }

td {
  border: 1px solid; }

/* Footer */
#footer { margin: 25px 0; padding: 12px 0; border-top: 1px solid #CBCBCB; border-bottom: 1px solid #CBCBCB; color: #8C8889; text-align: right; }
#footer a { color: #8C8889; text-decoration: none; }
#footer a:hover { text-decoration: underline; }


#infscr-loading { text-align: center; }

/* Yarpp */

.yarpp-related {
    margin: 1em 0;
}

.yarpp-related a{
    text-decoration: none;
    font-weight: bold;
}

.yarpp-related .yarpp-thumbnail-title{
    text-align: left;
    font-weight: bold;
    font-size: 96%;
    text-decoration: none;
}

.yarpp-related h3{
    font-weight: bold;
    padding: 0 0 5px 0;
    font-size: 125%;
    text-transform: capitalize;
    margin: 0;
}

.yarpp-related .yarpp-promote{ 
    clear: both;
    background: url(//api.engage.bidsystem.com/adk_mini_logo.png) no-repeat;
    float: right;
    text-indent: -1000px;
    cursor: pointer;
    color: #666;
    font-size: 11px;
    height: 17px;
    width: 78px;
}

/* GDSR*/

.blockleft { float: left; padding: 10px; }
.blockright { float: right; padding: 10px; }

/* BLUE */
.tableblue { border: 1px dashed #87ceeb; }
.tableblue tr.mtrow { background-color: #f5fffa; }
.tableblue tr.mtrow.alternate { background-color: #f0f8ff; }

.textblue { color: navy; }
.textblue strong { color: #8b0000; }
.textblue.voted { color: #1e90ff; }
.textblue.voted strong { color: #ff4500; }

.buttonblue.gdinactive { border-color: #708090; background-color: #e6e6fa; }
.buttonblue.gdactive { border-color: #00008b; background-color: #add8e6; }
.buttonblue.gdinactive a { color: gray; }
.buttonblue.gdactive a { color: #0000cd; }

/* RED */
.tablered { border: 1px dashed #ffd700; }
.tablered tr.mtrow { background-color: #ffffe0; }
.tablered tr.mtrow.alternate { background-color: #fffacd; }

.textred { color: maroon; }
.textred strong { color: black; }
.textred.voted { color: #ff6347; }
.textred.voted strong { color: #dc143c; }

.buttonred.gdinactive { border-color: #708090; background-color: #e6e6fa; }
.buttonred.gdactive { border-color: maroon; background-color: #ffd700; }
.buttonred.gdinactive a { color: gray; }
.buttonred.gdactive a { color: red; }

/* GREEN */
.tablegreen { border: 1px dashed #228b22; }
.tablegreen tr.mtrow { background-color: #fffff0; }
.tablegreen tr.mtrow.alternate { background-color: #f0fff0; }

.textgreen { color: #006400; }
.textgreen strong { color: #191970; }
.textgreen.voted { color: #3cb371; }
.textgreen.voted strong { color: #a52a2a; }

.buttongreen.gdinactive { border-color: #708090; background-color: #90ee90; }
.buttongreen.gdactive { border-color: #32cd32; background-color: #228b22; }
.buttongreen.gdinactive a { color: gray; }
.buttongreen.gdactive a { color: #00fa9a; }

/*PAGE NAVI*/

.wp-pagenavi {
	clear: both;
}

.wp-pagenavi a, .wp-pagenavi span {
	text-decoration: none;
	border: 1px solid #BFBFBF;
	padding: 3px 5px;
	margin: 2px;
}

.wp-pagenavi a:hover, .wp-pagenavi span.current {
	border-color: #000;
}

.wp-pagenavi span.current {
	font-weight: bold;
}

/*Validator WPDISCUZ*/
.wpdiscuz-item .tooltip{float:left;top:2px;left:7px;position:relative;z-index:2}
.wpdiscuz-item .tooltip:hover{z-index:3}
.wpdiscuz-item .tooltip>span{display:inline-block;width:15px;height:15px;line-height:15px;font-size:.9em;font-weight:bold;text-align:center;color:#FFF;cursor:help;background-color:#00aeef;position:relative;border-radius:10px}
.wpdiscuz-item .tooltip .content{opacity:0;width:200px;background-color:#333;color:#FFF;font-size:.9em;position:absolute;top:0;left:20px;padding:8px;border-radius:6px;pointer-events:none;transition:.2s cubic-bezier(0.1,0.1,0.25,2);-webkit-transition:.3s cubic-bezier(0.1,0.2,0.5,2.2);-moz-transition:.3s cubic-bezier(0.1,0.2,0.5,2.2)}
.wpdiscuz-item .tooltip p{padding:0}
.wpdiscuz-item .tooltip.down .content{left:auto;right:0;top:30px}
.wpdiscuz-item .tooltip:hover .content{opacity:1;left:36px}
.wpdiscuz-item .tooltip .content b{height:0;width:0;border-color:#333 #333 transparent transparent;border-style:solid;border-width:9px 7px;position:absolute;left:-14px;top:8px}
.wpdiscuz-item .tooltip.down .content b{left:auto;right:6px;top:-10px;border-width:5px;border-color:transparent #333 #333 transparent}
.wpdiscuz-item .alert{float:left;margin:0;padding:2px 10px;color:#d00;border-radius:3px 4px 4px 3px;background-color:#ffe8e8;white-space:pre;position:relative;left:-15px;opacity:0;z-index:1;transition:.15s ease-out}
.wpdiscuz-item .alert{max-width:100%;position:absolute;top:-5px;font-size:12px}
.wpdiscuz-item.bad .alert{left:0;opacity:1;padding:2px 4px;line-height:14px}@keyframes shake{15%{transform:translateX(-5px)}30%{transform:translateX(5px)}45%{transform:translateX(-3px)}60%{transform:translateX(3px)}75%{transform:translateX(2px)}100%{transform:none}}@-webkit-keyframes shake{25%{-webkit-transform:translateX(-6px)}75%{-webkit-transform:translateX(6px)}}form fieldset{clear:both;margin:0 0 10px 0}form .wpdiscuz-item{padding:3px 0;position:relative;height:2em;font-family:Lato,sans-serif}form .wpdiscuz-item.wpdiscuz-items{height:auto}
.wpdiscuz-item label,.wpdiscuz-item .label{float:left;cursor:pointer}
.wpdiscuz-item label span,.wpdiscuz-item .label{float:left;width:160px;text-transform:capitalize;line-height:2em}
.wpdiscuz-item input,.wpdiscuz-item textarea{float:left;padding:3px 4px;width:210px;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}
.wpdiscuz-item input[type=checkbox]{width:auto}
.label ~ label{vertical-align:middle;margin:.3em 1.2em 0 0}
.wpdiscuz-item input.short{width:90px}
.wpdiscuz-item input:focus:not([type="checkbox"]){box-shadow:0 0 4px #bcbcbc;border:1px solid #bcbcbc}


.wpdiscuz-item select{float:left;width:220px;padding:2px 0;margin:0;border:1px solid #CCC;text-transform:capitalize}
.wpdiscuz-item select option{padding:1px}
.wpdiscuz-item>.extra{float:left;font-size:.9em;color:#999;line-height:2em;margin-left:13px}
.wpdiscuz-item.multi .input{float:left}
.wpdiscuz-item.multi input{float:left;margin-right:5px;width:35px;text-align:center}form .wpdiscuz-item.multi input:nth-last-child(-n+2){margin:0}
.wpdiscuz-item.wpdiscuz-items input{border-top:5px solid #e1e1e1;margin:0 0 0 160px}
.bad input,.bad select,.bad textarea{box-shadow:0 0 4px -2px #ffffff;position:relative;left:0}
.wc_comm_form input{box-shadow:0 0 4px -2px #d4d0ba}
.wc_comm_form textarea{box-shadow:0 0 4px -2px #ffffff;}

/*Toolpister WP-DISCUZ*/

.tooltipster-default{border-radius:5px;border:2px solid #000;background:#4c4c4c;color:#fff}.tooltipster-default .tooltipster-content{font-family:Arial,sans-serif;font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.230,0.635,0.495,1);-webkit-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);-moz-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);-ms-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);-o-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4)}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15)}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15)}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}.tooltipster-content-changing{opacity:.5;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}

@media screen and (max-width: 766px) {

#main_container { width: 320px; }
#menu_container { padding-bottom: 25px;  }
#menu_container ul { list-style-type: none; margin-right: 25px; float: left; padding: 10px 10px  10px 10px;}
#menu_container ul li { float: left; padding: 2px 2px  2px 2px; }
#menu_container ul li a { color: #fff; text-decoration: none; background-color: #000; padding: 6px 6px; margin-right: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; display: block; }
#menu_container ul li a:hover { background-color: #858585; }
#menu_container ul li.current-menu-item a, #menu_container ul li.current_page_item a { background-color: #858585; }

.header_social_icons_cont { display: none;}
.header_social_icons_cont img { display: none;}

#menu_container input[type=text] { margin-left: 13px; float: left;}

.home_post_cont { margin-right: auto; margin-left: auto; float: none; clear: both; }
#content{float:none;width:320px;margin:auto}
#footer { display: none; }
#commentform textarea { width: 220px; }
#sidebar { display: none; }
.single_left { float: none; width: 240px; margin-left: auto; margin-right: auto; }
.single_left img { width: 234px; height:inherit; }
.wp-pagenavi a,.wp-pagenavi span{float:left;margin-bottom:10px}
iframe { width: 234px; height:inherit;}
.yarpp-related {display: none; } 
}