/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */
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, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { background: transparent; border: 0; margin: 0; padding: 0; vertical-align: baseline; } body { line-height: 1 }h1, h2, h3, h4, h5, h6 { clear: both; font-weight: normal; } ol, ul { list-style: none; list-style-position: inside; list-style-position: inherit; } blockquote { quotes: none } blockquote:before, blockquote:after { content: ''; content: none; }del { text-decoration: line-through } table { border-collapse: collapse; border-spacing: 0; } a img { border: none } * { margin: 0; padding: 0; outline: 0; }table { border-columnapse: columnapse; border-spacing: 0; }ul { list-style-type: none } textarea{font-size: 100%; /* Corrects font size not being inherited in all browsers */margin: 0; /* Addresses margins set differently in IE6/7, F3/4, S5, Chrome */ vertical-align: baseline; /* Improves appearance and consistency in all browsers */ *vertical-align: middle; /* Improves appearance and consistency in all browsers */}
*{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

/* = Colones from 5% to 100% by 1%
-------------------------------------------------------------- */
.col5{ float:left; width:5%;}.col6{ float:left; width:6%;}.col7{ float:left; width:7%;}.col8{ float:left; width:8%;}.col9{ float:left; width:9%;}.col10{ float:left; width:10%;}.col11{ float:left; width:11%;}.col12{ float:left; width:12%;}.col13{ float:left; width:13%;}.col14{ float:left; width:14%;}.col15{ float:left; width:15%;}.col16{ float:left; width:16%;}.col17{ float:left; width:17%;}.col18{ float:left; width:18%;}.col19{ float:left; width:19%;}.col20{ float:left; width:20%;}.col21{ float:left; width:21%;}.col22{ float:left; width:22%;}.col23{ float:left; width:23%;}.col24{ float:left; width:24%;}.col25{ float:left; width:25%;}.col26{ float:left; width:26%;}.col27{ float:left; width:27%;}.col28{ float:left; width:28%;}.col29{ float:left; width:29%;}.col30{ float:left; width:30%;}.col31{ float:left; width:31%;}.col32{ float:left; width:32%;}.col33{ float:left; width:33%;}.col34{ float:left; width:34%;}.col35{ float:left; width:35%;}.col36{ float:left; width:36%;}.col37{ float:left; width:37%;}.col38{ float:left; width:38%;}.col39{ float:left; width:39%;}.col40{ float:left; width:40%;}.col41{ float:left; width:41%;}.col42{ float:left; width:42%;}.col43{ float:left; width:43%;}.col44{ float:left; width:44%;}.col45{ float:left; width:45%;}.col46{ float:left; width:46%;}.col47{ float:left; width:47%;}.col48{ float:left; width:48%;}.col49{ float:left; width:49%;}.col50{ float:left; width:50%;}.col51{ float:left; width:51%;}.col52{ float:left; width:52%;}.col53{ float:left; width:53%;}.col54{ float:left; width:54%;}.col55{ float:left; width:55%;}.col56{ float:left; width:56%;}.col57{ float:left; width:57%;}.col58{ float:left; width:58%;}.col59{ float:left; width:59%;}.col60{ float:left; width:60%;}.col61{ float:left; width:61%;}.col62{ float:left; width:62%;}.col63{ float:left; width:63%;}.col64{ float:left; width:64%;}.col65{ float:left; width:65%;}.col66{ float:left; width:66%;}.col67{ float:left; width:67%;}.col68{ float:left; width:68%;}.col69{ float:left; width:69%;}.col70{ float:left; width:70%;}.col71{ float:left; width:71%;}.col72{ float:left; width:72%;}.col73{ float:left; width:73%;}.col74{ float:left; width:74%;}.col75{ float:left; width:75%;}.col76{ float:left; width:76%;}.col77{ float:left; width:77%;}.col78{ float:left; width:78%;}.col79{ float:left; width:79%;}.col80{ float:left; width:80%;}.col81{ float:left; width:81%;}.col82{ float:left; width:82%;}.col83{ float:left; width:83%;}.col84{ float:left; width:84%;}.col85{ float:left; width:85%;}.col86{ float:left; width:86%;}.col87{ float:left; width:87%;}.col88{ float:left; width:88%;}.col89{ float:left; width:89%;}.col90{ float:left; width:90%;}.col91{ float:left; width:91%;}.col92{ float:left; width:92%;}.col93{ float:left; width:93%;}.col94{ float:left; width:94%;}.col95{ float:left; width:95%;}.col96{ float:left; width:96%;}.col97{ float:left; width:97%;}.col98{ float:left; width:98%;}.col99{ float:left; width:99%;}.col100{ float:left; width:100%;}
.col333 { float:left; width:33.3%;}.col666 { float:left; width:66.6%;}.col166 {float:left; width:16.5%;}
/* = Widths - form 5% to 100%  
-------------------------------------------------------------- */
.w5{width:5%;}.w6{width:6%;}.w7{width:7%;}.w8{width:8%;}.w9{width:9%;}.w10{width:10%;}.w11{width:11%;}.w12{width:12%;}.w13{width:13%;}.w14{width:14%;}.w15{width:15%;}.w16{width:16%;}.w17{width:17%;}.w18{width:18%;}.w19{width:19%;}.w20{width:20%;}.w21{width:21%;}.w22{width:22%;}.w23{width:23%;}.w24{width:24%;}.w25{width:25%;}.w26{width:26%;}.w27{width:27%;}.w28{width:28%;}.w29{width:29%;}.w30{width:30%;}.w31{width:31%;}.w32{width:32%;}.w33{width:33%;}.w333{width:32.7%;}.w34{width:34%;}.w35{width:35%;}.w36{width:36%;}.w37{width:37%;}.w38{width:38%;}.w39{width:39%;}.w40{width:40%;}.w41{width:41%;}.w42{width:42%;}.w43{width:43%;}.w44{width:44%;}.w45{width:45%;}.w46{width:46%;}.w47{width:47%;}.w48{width:48%;}.w49{width:49%;}.w50{width:50%;}.w51{width:51%;}.w52{width:52%;}.w53{width:53%;}.w54{width:54%;}.w55{width:55%;}.w56{width:56%;}.w57{width:57%;}.w58{width:58%;}.w59{width:59%;}.w60{width:60%;}.w61{width:61%;}.w62{width:62%;}.w63{width:63%;}.w64{width:64%;}.w65{width:65%;}.w66{width:66%;}.w67{width:67%;}.w68{width:68%;}.w69{width:69%;}.w70{width:70%;}.w71{width:71%;}.w72{width:72%;}.w73{width:73%;}.w74{width:74%;}.w75{width:75%;}.w76{width:76%;}.w77{width:77%;}.w78{width:78%;}.w79{width:79%;}.w80{width:80%;}.w81{width:81%;}.w82{width:82%;}.w83{width:83%;}.w84{width:84%;}.w85{width:85%;}.w86{width:86%;}.w87{width:87%;}.w88{width:88%;}.w89{width:89%;}.w90{width:90%;}.w91{width:91%;}.w92{width:92%;}.w93{width:93%;}.w94{width:94%;}.w95{width:95%;}.w96{width:96%;}.w97{width:97%;}.w98{width:98%;}.w99{width:99%;}.w100{width:100%;}
/* = Heights - form 5px by 5 to 100px 
-------------------------------------------------------------- */
.h0{}.h5{height:5px;}.h10{height:10px;}.h15{height:15px;}.h20{height:20px;}.h25{height:25px;}.h30{height:30px;}.h35{height:35px;}.h40{height:40px;}.h45{height:45px;}.h50{height:50px;}.h55{height:55px;}.h60{height:60px;}.h65{height:65px;}.h70{height:70px;}.h75{height:75px;}.h80{height:80px;}.h85{height:85px;}.h90{height:90px;}.h95{height:95px;}.h100{height:100px;}
/* = Heights 110 to 200 - 10 by 10px
-------------------------------------------------------------- */
.h110{height:110px;}.h120{height:120px;}.h130{height:130px;}.h140{height:140px;}.h150{height:150px;}.h160{height:160px;}.h170{height:170px;}.h180{height:180px;}.h190{height:190px;}.h200{height:200px;}
/* = Heights 250 to 1000 - 50 by 50px
-------------------------------------------------------------- */
.h250{height:250px;}.h300{height:300px;}.h350{height:350px;}.h400{height:400px;}.h450{height:450px;}.h500{height:500px;}.h550{height:550px;}.h600{height:600px;}.h650{height:650px;}.h700{height:700px;}.h750{height:750px;}.h800{height:800px;}.h850{height:850px;}.h900{height:900px;}.h950{height:950px;}.h1000{height:1000px;}
/* = divider inner
-------------------------------------------------------------- */
.divider { float:left; width:100%; height:1px;} .inner{ padding:0px; margin:0px; border:none;}
/* = text align
-------------------------------------------------------------- */
.text-left, .text-left p, .text-left * {text-align:left !important;} .text-center, .text-center p, .text-center * {text-align:center !important;}.text-right, .text-right p, .text-right * {text-align:right !important;}
/* = float
-------------------------------------------------------------- */
.left {float:left;}.center{float:none !important; /*display: block;*/ margin-left:auto; margin-right:auto; }.right {float:right;}.both {clear: both;}
/* = margin-top 
-------------------------------------------------------------- */
.mt5 {margin-top:5px;} /* margin top 5px
/* = display 
-------------------------------------------------------------- */
.hidden {display:none;}.show{ display:block;}.inline-block {display:inline-block !important;}
/* = WordPress Core
-------------------------------------------------------------- */
.alignnone {margin: 5px 20px 20px 0;}
.aligncenter, div.aligncenter { display:block;text-align:center; margin: 5px auto 5px auto;}
.alignright {float:right; margin: 0px 0 5px 10px;}
.alignleft {float:left; margin: 5px 10px 5px 0 ;}
a img.alignnone, img.alignnone {margin: 5px 10px 10px 0;}
a img.aligncenter, img.aligncenter {display: block; margin-left: auto;margin-right: auto}
a img.alignleft, img.alignleft {float:left;margin: 5px 10px 5px 0;}
a img.alignright, img.alignright {float:right;margin: 5px 0 10px 10px;}
/* = WP Caption
-------------------------------------------------------------- */
.wp-caption { max-width: 100%; /* Image does not overflow the content area */ padding: 5px 5px 10px; text-align: center;}
.wp-caption p {text-align: center;}
.wp-caption.alignnone {margin: 5px 20px 20px 0;}
.wp-caption.alignleft {margin: 5px 20px 20px 0;}
.wp-caption.alignright {margin: 5px 0 20px 20px;}
.wp-caption img, .wp-caption iframe, .wp-caption embed {border: 0 none; height: auto; margin:5px 0px 5px 0px; max-width: 100% !important; padding:0; width: auto;}
.wp-caption p.wp-caption-text {margin:0;padding:3px 4px 5px;}

/*<dl class='gallery-item'><dt class='gallery-icon'><dd class='wp-caption'><a */

dl.gallery-item {padding:0px; border:0px solid red;}
dt.gallery-item{margin:0px;}
dd.wp-caption {margin:5px;}

.size-auto, 
.size-full,
.size-large,
.size-medium,
.size-thumbnail {
	max-width: 100%;
	height: auto;
}
