*{margin:0;padding:0;}
html{margin:0;padding:0;}
body{margin:0;padding:0;color:#333;font-size:15px;font-family: Verdana, Arial, sans-serif;}
a{color:#0073aa;text-decoration:none;}
img{border:0;}
.alignright{float:right;margin:0 0 15px 20px;}
.alignleft{float:left;margin:0 20px 15px 0;}
.aligncenter{display: block;margin:30px auto;}
.break{font-size:0;width:0;height:0;clear:both;}
#wrapper{background:#fff;width:1160px;margin:20px auto;text-align:left;line-height:25px;}
#header{height:194px;margin:0 0 30px;border-bottom:1px solid #ccc;}
#header .logo{width:400px;height:90px;margin:30px 0 30px 30px;float:left;}
#header .logo img{width:100%;height:auto;}
#nav {clear:both;height:44px;margin:0 auto;background:#fafafa;}
ul.menu{display:block;width:958px;list-style-type:none;margin:0;padding:0;float:left;text-align:center;}
ul.menu li.items{display:block;float:left;width:132px;height:40px;margin-right:4px;padding:0;position:relative;}
ul.menu li.items a{color:#555;display:block;line-height:18px;padding:11px 0;text-decoration:none;}
ul.menu li.icon{display:none;}
ul.menu li.item1{display:none;}
ul.menu li.items{border-top:4px solid #ccc;}
ul.menu li.items a:hover{color:#fff;background:#ccc;}
ul.menu li.items ul{display:none;}
ul.menu li.item2{border-top:4px solid #6835f9;}
ul.menu li.item3{border-top:4px solid #d544f6;}
ul.menu li.item4{border-top:4px solid #f650ab;}
ul.menu li.item5{border-top:4px solid #fbb92e;}
ul.menu li.item6{border-top:4px solid #f8d52f;}
ul.menu li.item7{border-top:4px solid #b4f62f;}
ul.menu li.item8{border-top:4px solid #54f7a8;}
ul.menu li.item2 a:hover{color:#fff;background:#6835f9;}
ul.menu li.item3 a:hover{color:#fff;background:#d544f6;}
ul.menu li.item4 a:hover{color:#fff;background:#f650ab;}
ul.menu li.item5 a:hover{color:#fff;background:#fbb92e;}
ul.menu li.item6 a:hover{color:#fff;background:#f8d52f;}
ul.menu li.item7 a:hover{color:#fff;background:#b4f62f;}
ul.menu li.item8 a:hover{color:#fff;background:#54f7a8;}
ul.menu li.item2:hover ul, ul.menu li.item3:hover ul, ul.menu li.item4:hover ul, ul.menu li.item5:hover ul{display:block;padding:0;z-index:1;}
ul.menu li ul{width:200px;top:40px;display:none;list-style-type:none;position:absolute;text-align:left;}
ul.menu li:hover ul{border:1px solid #ddd;background-color:#fff;}
ul.menu li ul li{width:100%;border:none;float:none;height:auto;}
ul.menu li ul li a{display:block;float:none;height:auto;}
.buscar{width:198px;float:right;border:1px solid #ddd;border-top:4px solid #ccc;}
input.busqueda{width:calc(100% - 60px);height:20px;float:left;padding:10px;border:0;}
input.botonbuscar{width:40px;height:40px;background:url(https://www.pintomicasa.com/imagenes/find.png) no-repeat center center;background-color:#ccc;float:right;margin-top:0;padding:0;border:0;}
#content{width:728px;float:left;padding:0;margin:0 0 30px 30px;}
#content h2, #content h3, #content h4, #contents h2, #contents h3, #contents h4{margin-bottom:15px;font-size:22px;font-weight:normal;font-family:Arial, sans-serif;line-height:30px;}
#content h3, #content h4, #contents h3, #contents h4{font-size:20px}
#contents h2{margin:30px 0;font-size:25px;}
#content .recent .post{width:100%;padding:30px 0;float:left;border-top:1px solid #ddd;}
#content .recent .post img{margin-right:20px;float:left;}
#content .recent .post p{margin-top:10px;}
#content .recent .post p.categoria{font-size:12px;}
#content-cat{width:100%;padding:0;margin:0;}
#content-cat h1{margin:30px 0;font-size:30px;font-weight:normal;font-family:Arial, sans-serif;line-height:30px;}
#content-cat h2{margin-bottom:15px;font-size:22px;font-weight:normal;font-family:Arial, sans-serif;line-height:30px;}
#content-cat .recent .post{width:calc(25% - 30px);height:600px; margin:15px;float:left;}
#content-cat .recent .post img{width:100%;height:260px;margin-bottom:20px;object-fit: cover;}
#content-cat .recent .primerpost{width:calc(50% - 30px);height:600px;margin:15px;overflow:hidden;float:left;}
#content-cat .recent .primerpost img{width:100%;height:auto;}
#titulocat{width:90%;height:auto;margin:30px auto;overflow:hidden;text-align:center;}
#titulocat .subcategoria{width:calc(25% - 20px);margin-top:30px; padding: 10px;float:left;}
#titulocat .subcategoria:hover{background-color:#fafafa;}
#titulocat .subcategoria img{float: none;width: 48px;height: 48px;}
#titulocat .subcategoria h2{color:#333;font-size:18px;margin:0;}
#contents{width:728px;float:left;padding:0;margin-left:30px;overflow:hidden;}
.ad1, .ad2{clear:both;width:100%;height:auto;margin:30px auto;}
.ad3{width:100%;height:auto;margin:0 auto;padding:0;}
#enarticulo{margin-bottom: 30px;}
#contents .single .encabezado{text-align:center;margin-bottom:30px;border-bottom:1px solid #0FB9F1;}
#contents .single .encabezado h1{font-size:30px;font-weight:normal;margin:30px 0;line-height:35px;}
#contents .single .encabezado p{margin:15px 0;}
#contents .single p{margin-bottom:20px;}
#contents .single a{text-decoration:underline;color:#00a1da}
#contents .single ol, #contents .single ul{margin:15px 0 15px 30px;}
#contents .single blockquote{padding:10px 10px 5px;}
#contents .single img{border:0;max-width:100%;height:auto;width:auto\9;}
#contents .single .wp-caption{max-width:100% !important;width:auto !important;}
#contents .single .video embed, #contents .single .video object, #contents .single .video iframe{width:100%;height:auto;}
#contents .single form{padding:10px 20px;}
#contents .single form input{width:96%;padding:7px;margin:7px 0;border:1px solid #999;}
#contents .single form input.file{width:96%;padding:7px;margin:7px 0;border:1px solid #999;}
#contents .single form textarea{width:96%;height:100px;padding:7px;margin:10px 0;border:1px solid #999;}
#contents .single form select{width:50%;padding:7px;margin:7px 0;background-color:#FFF;border:1px solid #999;}
#contents .single form select option{margin:10px;}
#contents .single form input[type="submit"]{width:150px;padding:7px;margin:7px 20px 7px 0;border:1px solid #999;background-color:#0FB9F1;border:0;color:#FFF;}
#contents .single form input:focus,
#contents .single form textarea:focus{-moz-box-shadow:inset 0 0 3px #DDD;-webkit-box-shadow:inset 0 0 3px #DDD;box-shadow:inset 0 0 3px #DDD;}
.single-foot{clear:both;height:65px;padding:10px;margin:30px 0;background:#fafafa;border:1px solid #ddd;overflow:hidden;}
.socialbar{width:220px;float:left;margin-left:50px;}
.botonface{border:none;overflow:hidden;width:76px;height:62px;}
.socialbar2{width:350px;height:65px;float:left;border:0;overflow:hidden;}
.socialbot2{height:65px;padding-right:10px;margin:0;}
.botonface2{clear:both;overflow:hidden;width:170px;height:62px;}
.anterior{width:170px;height:65px;float:left;text-align:left;}
.siguiente{width:170px;height:65px;float:right;text-align:right;}
.anterior a, .siguiente a{color:#333;text-decoration:none;}
.anterior a:hover, .siguiente a:hover{text-decoration:none;}
.anterior .flecha, .siguiente .flecha{display:none;}
.anterior .titulo, .siguiente .titulo{display:block;}
#relacion {width:100%;height:auto;border-top:1px solid #DDD;}
#relacion .related-posts .post{width:100%;padding-top:30px;float:left;}
#relacion .related-posts .post img{width:300px;height:225px;margin-right:20px;float:left;}
#relacion .related-posts .post p{line-height:22px;margin-bottom:10px;}
.wp-pagenavi{clear:both;height:50px;margin:30px auto;text-align:center;}
.wp-pagenavi a,.wp-pagenavi span{display:inline-block;width:48px;text-align:center;padding:13px 0;margin-right:0px}
.wp-pagenavi a:hover, .wp-pagenavi span.current{background-color:#0FB9F1;color:#FFF;}
.wp-pagenavi span.current{font-weight:bold;}
#sidebar, #sidebar2, #sidebar3{width:336px;height:auto;float:right;margin-right:30px;}
#sidebar .box, #sidebar2 .box, #sidebar3 .box{width:336px;border-bottom:1px solid #DDD;margin: 0 0 30px; padding: 0 0 30px;}
#sidebar .box img, #sidebar2 .box img, #sidebar3 .box img{width:100%; height:auto;}
#sidebar .box .banner, #sidebar2 .box .banner, #sidebar3 .box .banner{margin-top:30px;}
#sidebar .box h2, #sidebar2 .box h2, #sidebar3 .box h2{color:#999;margin-bottom:10px;}
#sidebar .box ul, #sidebar2 .box ul, #sidebar3 .box ul{list-style-type:none;margin:0;padding:0;}
#sidebar .box ul li, #sidebar2 .box ul li, #sidebar3 .box ul li{padding:10px 0;}
#sidebar .box ul li a, #sidebar2 .box ul li a, #sidebar3 .box ul li a{color:#333;}
#footer{clear:both;width:100%;margin:0;padding:15px 0 0;color:#ddd;font-size:14px;background-color:#444;border-top:4px solid #0FB9F1;}
#footer a{color:#0FB9F1;}
#footer ul{list-style:none;}
#footer h2{margin-bottom:20px;}
#footer .box1{padding: 0 15px;width:calc(50% - 60px); height:80px;float:left;}
#footer .box2{padding: 0 15px;width:calc(50% - 60px); height:80px;float:right;}
#footer .box3{clear:both;width:calc(100% - 30px);float:none;background-color: #333;padding:15px;}
#footer .social .boton{margin-left:15px;}
#footer .social .botonmail, #footer .social .botonfacebook, #footer .social .botontwitter, #footer .social .botongoogle, #footer .social .botonrss{width:32px;height:32px;margin-left:15px;float:left;}
#footer .social .botonmail{background:url(https://www.pintomicasa.com/imagenes/botones.png) 0px 0px;}
#footer .social .botonfacebook{background:url(https://www.pintomicasa.com/imagenes/botones.png) -32px 0px;}
#footer .social .botontwitter{background:url(https://www.pintomicasa.com/imagenes/botones.png) -96px 0px;}
#footer .social .botongoogle{background:url(https://www.pintomicasa.com/imagenes/botones.png) -64px 0px;}
#footer .social .botonrss{background:url(https://www.pintomicasa.com/imagenes/botones.png) -128px 0px;}
.coloresycomb{width:calc(100% - 32px);margin-top:30px;padding:15px;background-color:#FFF;background-repeat:no-repeat;background-position:right top;border:1px solid;-moz-border-radius:5px;-webkit-border-radius:10px;border-radius:10px;}
.muestracolor{float:left;width:calc(10% - 24px);height:100px;margin:2px;padding:10px;}
.muestracolor a{color:#fff;}
.mrojos{background-color:#c13a00;}
.mrosas{background-color:#d9b0b3;}
.mverdes{background-color:#8fa830;}
.mazules{background-color:#2582a9;}
.mnaturales{background-color:#684426;}
.mneutros{background-color:#b8bfbd;}
.mvioletas{background-color:#7c3c64;}
.mamarillos{background-color:#e4ac04;}
.mnaranjas{background-color:#e68600;}
.mblancos{float:left;width:calc(10% - 26px);height:98px;background-color:#fff;border:1px solid #777;}
.mblancos a, .mneutros a{color:#333;}
#bottombar{width:100%;text-align:center;}
#bottombar .box{width:calc(33% - 60px);margin:15px; padding:15px; float:left; background-color: #FAFAFA;text-align:left; overflow:hidden;}
#bottombar .box img{min-width:336px;}
#bottombar .box ul li{padding:10px 0;list-style:none;}
#bottombar .widebox{clear:both; width:100%;margin:15px 0;text-align:center;}
#bottombar h2{margin:30px 0;font-size:30px;font-weight:normal;font-family:Arial, sans-serif;line-height:30px;}
table.cartacolores tbody td{padding:10px 0;}
table.pasoapaso tbody td{padding:10px 0;}
table.pasoapaso img{margin-right:10px;}
table.pasoapaso p{line-height:25px;}
.video-wide{width:728px;height:409px; margin-bottom:30px}
@media screen and (max-width:1200px){
body{background:#fff;}
#wrapper{width:980px;}
ul.menu{width:778px;}
ul.menu li.items{width:107px;}
#content, #contents{width:600px;margin:0 0 30px;}
#sidebar, #sidebar2, #sidebar3{margin:0;}
#contents .single-foot .socialbar{margin-left:15px;}
.video-wide{width:600px;height:337px}
}
@media screen and (max-width:1020px){
#wrapper{width:630px;margin:30px auto 0;}
#header{height:100px;}
#header .logo{display:none;}
ul.menu {width:100%;padding:0;float:left;}
ul.menu li.item1{display:block;width:200px;height:60px;float:left;}
ul.menu li.item1 img{width:200px;height:auto;}
.buscar{width:calc(100% - 2px);}
ul.menu{background:#fff;}
ul.menu li{margin:0;margin-bottom:15px;padding:0;}
ul.menu li:not(:first-child){display:none;}
ul.menu li.item1{width:200px;height:60px;margin:0;padding:0;}
ul.menu li.icon{float:right;font-size:30px;display:inline-block;padding:5px 0;}
ul.menu.responsive{margin:0 0 20px;padding:0;position:relative;background:#fff;border-bottom:0;}
ul.menu.responsive li.icon{position:absolute;right:0;top:0;padding:5px 0;}
ul.menu.responsive li{margin:0;padding:0;text-align:left;float:none;display:block;border:none;overflow:hidden;}
ul.menu.responsive li a{width:100%;padding-left:0;}
ul.menu.responsive li ul{display:none;}
#contents{width:100%;}
#content .recent .post img{margin:0 20px 0 0;}
#contents .single-foot{padding:10px;}
#contents .single-foot .socialbar{margin-left:30px;}
#contents .single-foot .socialbot{padding-right:10px;}
#contents .single-foot .anterior, #contents .single-foot .siguiente{width:170px;border-right:0;}
#contents .single-foot .flechal, #contents .single-foot .flechar{display:none;}
#contents .single-foot .anterior .titulo, #contents .single-foot .siguiente .titulo{display:block;}
#sidebar, #sidebar2, #sidebar3{clear:both;float:none;margin:0 auto;} 
#sidebar .box, #sidebar2 .box, #sidebar3 .box{margin: 0 0 30px;}
#relacion .related-posts .post img{margin:0 15px 0 0;}
#footer .box1, #footer .box2{width:calc(100% - 30px);}
.video-wide{width:630px;height:354px}
#content-cat .recent .post{width:calc(50% - 30px);height:550px;margin:15px;}
#content-cat .recent .primerpost{width:calc(100% - 30px);height:auto;margin:15px;float:none;}
.muestracolor{width:calc(20% - 24px)}
.mblancos{width:calc(20% - 26px);}
#bottombar .box{width:calc(100% - 60px);margin:15px; padding:15px;}
}
@media screen and (max-width:600px){
#wrapper{width:calc(100% - 20px);margin-top:20px;}
#header{margin:0;padding:0;border:none;}
#content, #contents{width:100%;margin:0;padding:0;}
#contents img{width:100%;}
#content .recent .post img{float:none; margin:0 auto 20px;}
#contents .single-foot{height:70px;padding:0;}
#contents .single-foot .socialbar{width:210px;float:left;padding:10px 0;margin-left:10px;}
#contents .single-foot .socialbot{padding-right:3px;}
#contents .single-foot .anterior, #contents .single-foot .siguiente{width:32px;height:85px;}
#contents .single-foot .flechal, #contents .single-foot .flechar{width:32px;height:85px;padding:0;display:block;}
#contents .single-foot .flechal{background:url(https://www.pintomicasa.com/imagenes/flechas2.png) no-repeat -32px 10px;}
#contents .single-foot .flechar{background:url(https://www.pintomicasa.com/imagenes/flechas2.png) no-repeat 0px 10px;}
#contents .single-foot .anterior .titulo, #contents .single-foot .siguiente .titulo{display:none;}
.ad1, .ad2{width:300px;height:250px;}
#sidebar, #sidebar2, #sidebar3{width:300px;}
#sidebar .box, #sidebar2 .box, #sidebar3 .box{width:300px;}
.mrojos, .mrosas, .mverdes, .mazules, .mnaturales, .mneutros, .mvioletas, .mamarillos, .mnaranjas{width:79px;}
#relacion{width:300px; margin:0 auto;}
#relacion .related-posts{padding:0 0 30px;border-bottom:1px solid #ddd;}
#relacion .related-posts .post img{margin:0 0 15px;}
#titulocat .subcategoria{width:calc(50% - 20px);}
.video-wide{position:relative;width:100vw;height:56vw;}
#content-cat .recent .post{width:100%;height: auto;margin:0 0 70px;float:none;}
#content-cat .recent .post img{width:100%;height:auto;margin-bottom:20px;object-fit: contain;}
#content-cat .recent .primerpost {margin:30px 0 70px;}
.muestracolor{width:calc(50% - 24px)}
.mblancos{width:calc(50% - 26px);}
}