.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;
}.grid {
float:left;
margin-bottom:2.127659574468%;
padding-top:0;
}
.grid-right {
float:right;
margin-bottom:2.127659574468%;
padding-top:0;
}
.col-60, 
.col-140, 
.col-220, 
.col-300, 
.col-380, 
.col-460, 
.col-540, 
.col-620, 
.col-700, 
.col-780, 
.col-860 {
display:inline;
margin-right:2.127659574468%;
}
.col-60 {
width:6.382978723404%;
}
.col-140 {
width:14.893617021277%;
}
.col-220 {
width:23.404255319149%;
}
.col-300 {
width:31.914893617021%;
}
.col-380 {
width:40.425531914894%;
}
.col-460 {
width:48.936170212766%;
}
.col-540 {
width:57.446808510638%;
}
.col-620 {
width:65.957446808511%;
}
.col-700 {
width:74.468085106383%;
}
.col-780 {
width:82.978723404255%;
}
.col-860 {
width:91.489361702128%;
}
.col-940 {
width:100%;
} .fit {
margin-left:0!important;
margin-right:0!important;
} #respond label {
display:block;
font-weight:700;
padding:2px 0;
}
#respond legend {
padding:2px 5px;
}
#respond fieldset {
border:1px solid #ccc;
margin:0 0 1.5em;
padding:1em 2em;
}
#respond form{
clear:both;
}
#respond select,
#respond input[type="text"], 
#respond input[type="password"] {
-moz-border-radius:2px;
-webkit-border-radius:2px;
-webkit-box-shadow:0 1px 0 #fff, inset 0 1px 1px rgba(0,0,0,0.2);
-moz-box-shadow:0 1px 0 #fff, inset 0 1px 1px rgba(0,0,0,0.2);
box-shadow:0 1px 0 #fff, inset 0 1px 1px rgba(0,0,0,0.2);
background:#f4f4f4;
border:1px solid #aaa;
border-bottom-color:#ccc;
border-radius:2px;
margin:0;
outline:none;
padding:6px 8px;
vertical-align:middle;
width:70%;
}
#respond select {
height:auto;
width:70%;
}
#respond area,
#respond textarea {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-border-radius:2px;
-webkit-border-radius:2px;
-webkit-box-shadow:0 1px 0 #fff, inset 0 1px 1px rgba(0,0,0,0.2);
-moz-box-shadow:0 1px 0 #fff, inset 0 1px 1px rgba(0,0,0,0.2);
box-shadow:0 1px 0 #fff, inset 0 1px 1px rgba(0,0,0,0.2);
box-sizing: border-box;
background:#f4f4f4;
border:1px solid #aaa;
border-bottom-color:#ccc;
border-radius:2px;
height:auto;
overflow:auto;
margin:0;
outline:none;
padding:8px 10px;
width:100%;
}
#respond input, 
#respond select {
cursor:pointer;
}
#respond area:focus,
#respond input:focus, 
#respond textarea:focus {
background:#fff;
}
#respond input[type='text'], 
#respond input[type='password'] {
cursor:text;
} #respond button, 
#respond a.button,
#respond input[type='reset'], 
#respond input[type='button'], 
#respond input[type='submit'] {
-moz-border-radius:2px;
-webkit-border-radius:2px;
background-color:#eaeaea;
background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eaeaea));
background-image:-webkit-linear-gradient(top, #ffffff, #eaeaea);
background-image:-moz-linear-gradient(top, #ffffff, #eaeaea);
background-image:-ms-linear-gradient(top, #ffffff, #eaeaea);
background-image:-o-linear-gradient(top, #ffffff, #eaeaea);
background-image:linear-gradient(top, #ffffff, #eaeaea);
box-shadow:0pt -1px 0pt rgba(0, 0, 0, 0.075) inset, 0pt 1px 0pt rgba(255, 255, 255, 0.3) inset, 0pt 1px 2px rgba(0, 0, 0, 0.1);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#eaeaea);
border:1px solid #ccc;
border-bottom-color:#aaa;
border-radius:2px;
color:#555;
cursor:pointer;
display:inline-block;
font-size:12px;
font-weight:700;
margin:0;
padding:7px 10px;
text-decoration:none;
text-shadow:0 1px 0 #fff;
vertical-align:middle;
white-space:nowrap;
}
#respond button:hover, 
a.button:hover,
#respond input[type='reset']:hover, 
#respond input[type='button']:hover, 
#respond input[type='submit']:hover {
background-color:#eaeaea;
background-image:-webkit-gradient(linear, left top, left bottom, from(#eaeaea), to(#eaeaea));
background-image:-webkit-linear-gradient(top, #eaeaea, #eaeaea);
background-image:-moz-linear-gradient(top, #eaeaea, #eaeaea);
background-image:-ms-linear-gradient(top, #eaeaea, #eaeaea);
background-image:-o-linear-gradient(top, #eaeaea, #eaeaea);
background-image:linear-gradient(top, #eaeaea, #eaeaea);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#eaeaea, endColorstr=#eaeaea);
border:1px solid #bbb;
border-bottom-color:#aaa;
color:#555;
} .info-box {
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
display:block;
margin:20px 0;
padding:15px;
text-align:left;
}
.alert {
background-color:#faebeb;
border:1px solid #dc7070;
color:#212121;
}
.address {
background-color:#f6f5ef;
border:1px solid #cdc9a5;
color:#212121;
}
.notice {
background-color:#fbf9e9;
border:1px solid #e3cf57;
color:#212121;
}
.success {
background-color:#f9fde8;
border:1px solid #a2bc13;
color:#212121;
}
.download {
background-color:#fff4e5;
border:1px solid #ff9912;
color:#212121;
}
.information {
background-color:#eef3f6;
border:1px solid #6ca6cd;
color:#212121;
}
.required {
color:#d5243f;
} #author-meta {
background:#f9f9f9;
border:1px solid #d6d6d6;
clear:both;
display:block;
margin-bottom:20px;
overflow:hidden;
}
#author-meta img {
float:left;
padding:10px;
}
#author-meta p {
margin-top:5px;
padding:0 5px 0 0;
}
#author-meta .about-author {
font-weight:700;
margin:10px 0 0 0;
} #featured {
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
background-color: #fff;
border:1px solid #d6d6d6;
border-radius: 6px;
padding-bottom: 40px;
width:99.893617021277%;
}
#featured p {
font-size: 18px;
font-weight: 200;
line-height: 27px;
padding: 0 40px 0 40px;
text-align:center;
}
#featured-image {
margin:40px 0 0 0;
}
#featured-image .fluid-width-video-wrapper {
margin-left:-20px;
}
.featured-title {
font-size: 60px;
letter-spacing: -1px;
margin: 0;
padding-top:40px;
text-align:center;
}
.featured-subtitle {
padding:0 10px;
text-align:center;
}
.featured-image img {
margin-top:44px;
} .comments-link {
font-size:12px;
}
#cancel-comment-reply-link {
color:#900;
}
.post-data {
clear:both;
font-size:11px;
font-weight:700;
margin-top:20px;
}
.post-data a {
color:#111;
}
.post-entry {
clear:both;
}
.post-meta {
clear:both;
color:#9f9f9f;
font-size:13px;
margin-bottom:10px;
}
.post-edit {
clear:both;
display:block;
font-size:12px;
margin:1.5em 0;
}
.post-search-terms {
clear:both;
}
.read-more {
clear:both;
font-weight:700;
}
.attachment-entry {
clear:both;
text-align:center;
} .bbPress .breadcrumb-list {
display:none;
} .ellipsis {
color:#aaa;
font-size:18px;
margin-left:5px;
}
.form-allowed-tags {
font-size:10px;
} .widget-wrapper {
-webkit-border-radius:6px;
-moz-border-radius:6px;
background-color:#f9f9f9;
border:1px solid #d6d6d6;
border-radius:6px;
font-size:13px;
margin:0 0 20px;
padding:20px;
}
#widgets {
margin-top:40px;
}
.home #widgets {
margin-top:0;
}
#widgets a {
display:inline-block;
margin:0;
padding:0;
text-decoration:none;
}
#widgets #s {
width:70%;
}
#widgets ul li {
margin-left:10px;
}
#widgets ul li a {
display:inline;
text-decoration:none;
}
#widgets .widget-title img {
float:right;
height:11px;
position:relative;
top:4px;
width:11px;
}
#widgets .rss-date {
line-height:18px;
padding:6px 12px;
}
#widgets .rssSummary {
padding:10px;
}
#widgets cite {
font-style:normal;
line-height:18px;
padding:6px 12px;
}
#widgets .tagcloud,
#widgets .textwidget {
display:block;
line-height:1.5em;
margin:0;
word-wrap:break-word;
}
#widgets .textwidget a {
display:inline;
}
#widgets ul .children {
border:none;
margin:0;
padding:0;
}
#widgets .author {
font-weight:700;
padding-top:4px;
}
.widget_archive select, #cat {
display:block;
margin:0 15px 0 0;
}
.footerx-widget {
background:none;
min-height:0;
weight:100%;
} .widget-title, 
.widget-title-home h3 {
display:block;
font-size:24px;
font-weight:700;
line-height:23px;
margin:0;
padding:0 0 20px 0;
text-align:left;
}
.widget-title a {
border-bottom:none;
padding:0!important;
}
.title-404 {
color:#933;
} .sub-header-menu {
background-color:#fff;
border:1px solid #d6d6d6;
border-top:none;
clear:both;
margin:0 auto;
}
.sub-header-menu, 
.sub-header-menu ul {
display:block;
list-style-type:none;
margin:0;
padding:0;
}
.sub-header-menu li {
border:0;
display:block;
float:left;
margin:0;
padding:0;
position:relative;
z-index:5;
}
.sub-header-menu li:hover {
white-space:normal;
z-index:10000;
}
.sub-header-menu li li {
float:none;
}
.sub-header-menu ul {
left:0;
position:absolute;
top:0;
visibility:hidden;
z-index:10;
}
.sub-header-menu li:hover > ul {
top:100%;
visibility:visible;
}
.sub-header-menu li li:hover > ul {
left:100%;
top:0;
}
.sub-header-menu:after, 
.sub-header-menu ul:after {
clear:both;
content:".";
display:block;
height:0;
overflow:hidden;
visibility:hidden;
}
.sub-header-menu, 
.sub-header-menu ul {
min-height:0;
}
.sub-header-menu ul {
margin:-10px 0 0 -30px;
padding:10px 30px 30px;
}
.sub-header-menu ul ul {
margin:-30px 0 0 -10px;
padding:30px 30px 30px 10px;
}
.sub-header-menu ul li a:hover, 
.sub-header-menu li li a:hover {
color:#484848;
text-decoration:none;
}
.sub-header-menu ul {
width:14em;
}
.sub-header-menu a {
border-left:1px solid #e2e2e2;
color:#333;
display:block;
font-size:13px;
font-weight:700;
height:45px;
line-height:45px;
margin:0;
padding:0 0.9em;
position:relative;
text-decoration:none;
text-shadow:none;
}
.sub-header-menu a:hover {
background-color:#f9f9f9;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.sub-header-menu .current_page_item a {
background-color:#f9f9f9;
}
.sub-header-menu li li {
background:#fff;
background-image:none;
border:1px solid #d6d6d6;
border-top:none;
color:#444;
filter:none;
width:auto;
}
.sub-header-menu li li a {
border:none;
color:#444;
font-size:12px;
font-weight:400;
height:auto;
height:20px;
line-height:20px;
padding:5px 10px;
text-shadow:none;
}
.sub-header-menu li li a:hover {
background:#f9f9f9;
background-image:none;
border:none;
color:#444;
filter:none;
}
.sub-header-menu ul > li + li {
border-top:0;
}
.sub-header-menu li li:hover > ul {
left:100%;
top:0;
}
.sub-header-menu > li:first-child > a {
border-left:none;
}
.sub-header-menu ul.children a, 
.sub-header-menu .current_page_ancestor, 
.sub-header-menu .current_page_ancestor ul a {
background:none;
background-image:none;
filter:none;
} .ie7 .sub-header-menu ul {
background:url(//www.manueljose.org.nz/wp-content/themes/gconverter/images/ie7-fix.gif) repeat;
} .footer-menu {
margin-left:0;
}
.footer-menu li {
display:inline;
list-style-type:none;
}
.footer-menu li a {
border-left:1px solid #ccc;
color:#333;
padding: 0 8px;
}
.footer-menu > li:first-child > a {
border-left:none;
padding:0 8px 0 0;
}
.footer-menu li a:hover {
color:#333;
} .navigation {
color:#111;
display:block;
font-size:13px;
height:28px;
line-height:28px;
margin:20px 0;
padding:0 5px;
}
.navigation a {
color:#aaa;
padding:4px 10px;
}
.navigation a:hover {
color:#111;
text-decoration:none;
}
.navigation .previous {
float:left;
}
.navigation .next {
float:right;
}
.navigation .bracket {
font-size:36px;
} .pagination {
clear:both;
display:block;
font-size:16px;
font-weight:700;
margin:10px 0;
padding:5px 0;
}
.pagination a {
text-decoration:none;
} .breadcrumb-list {
font-size:12px;
padding:40px 0 0 0;
} #commentform {
margin:0;
}
.commentlist {
border-bottom:1px dotted #eee;
list-style:none;
margin:0;
padding:0;
}
.commentlist ol {
list-style:decimal;
}
.commentlist li {
-webkit-border-radius:4px;
-moz-border-radius:4px;
background-color:#fff;
border-radius:4px;
margin:0;
}
.commentlist .bypostauthor {}
.commentlist li cite {
color:#111;
font-size:1.1em;
font-style:normal;
font-weight:400;
}
.commentlist li.alt {
background:#f9f9f9;
}
.commentlist .children {
list-style:none;
margin-left:10px;
padding:10px;
}
.commentlist .avatar {
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
float:left;
margin-right:10px;
padding:0;
vertical-align:middle;
}
.comment-author .fn {
}
.comment-author .says {
color:#999;
}
.comment-body .comment-meta {
color:#999;
display:inline-block;
margin:0;
padding:0;
text-align:left;
}
.comment-body .comment-meta a {
font-size:11px;
}
.comment-body {
clear:both;
padding:10px;
}
.comment-body p {
clear:both;
}
.comment-body .reply {
}
.pingback, .trackback {
list-style:none;
margin:20px 0;
}
.pingback cite, 
.trackback cite {
font-style:normal;
}
#comments, #pings {
text-align:left;
}
#respond {
-moz-border-radius:2px;
-webkit-border-radius:2px;
background-color:#eaeaea;
background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eaeaea));
background-image:-webkit-linear-gradient(top, #ffffff, #eaeaea);
background-image:-moz-linear-gradient(top, #ffffff, #eaeaea);
background-image:-ms-linear-gradient(top, #ffffff, #eaeaea);
background-image:-o-linear-gradient(top, #ffffff, #eaeaea);
background-image:linear-gradient(top, #ffffff, #eaeaea);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#eaeaea);
border:1px solid #ccc;
border-bottom-color:#aaa;
border-radius:2px;
clear:both;
margin-top:15px;
padding:10px 20px 50px;
}
#respond label {
display:inline;
}
.reply {
margin:10px 0;
}
.comment-form-url input,  
.comment-form-email input,
.comment-form-author input,
.comment-form-comment textarea {
display:block;
}
.nocomments {
color:#999;
font-size:.9em;
text-align:center;
} .alignnone {
margin:5px 20px 20px 0;
}
.aligncenter, 
div.aligncenter {
display:block;
margin:5px auto;
}
.alignright {
float:right;
margin:5px 0 20px 20px;
}
.alignleft {
float:left;
margin:5px 20px 20px 0;
}
.aligncenter {
display:block;
margin:5px auto;
}
a img.alignright {
float:right;
margin:5px 0 20px 20px;
}
a img.alignnone {
margin:5px 20px 20px 0;
}
a img.alignleft {
float:left;
margin:5px 20px 20px 0;
}
a img.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}
.wp-caption {
background:#fff;
border:1px solid #f0f0f0;
max-width:96%;
padding:5px 3px 10px;
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 {
border:0 none;
height:auto;
margin:0;
max-width:98.5%;
padding:0;
width:auto;
}
.wp-caption p.wp-caption-text {
font-size:11px;
line-height:17px;
margin:0;
padding:0 4px 5px;
}
img.wp-smiley {
vertical-align:middle;
} .gallery {
margin:0 auto 18px;
}
.gallery .gallery-item {
float:left;
margin-top:0;
text-align:center;
width:155px;
}
.gallery img {
border:1px solid #ddd;
}
.gallery .gallery-caption {
font-size:12px;
margin:0 0 12px;
}
.gallery dl {
margin:0;
}
.gallery br+br {
display:none;
}
.attachment-gallery img {
background:#fff;
border:1px solid #f0f0f0;
display:block;
height:auto;
margin:15px auto;
max-width:96%;
padding:5px;
width:auto;
}
.gallery-meta .iso, 
.gallery-meta .camera,
.gallery-meta .shutter,
.gallery-meta .aperture,
.gallery-meta .full-size,  
.gallery-meta .focal-length {
display:block;
} img.wp-post-image,
img.attachment-full,
img.attachment-large, 
img.attachment-medium, 
img.attachment-thumbnail {
display:block;
margin:15px auto;
width:auto;
} #breadcrumb {
padding:40px 0 0 0;
}
#breadcrumb a {
color:#06c;
font-size:12px;
font-weight:400;
}
#breadcrumb a:hover {
color:#444;
text-decoration:none;
}
#content-woocommerce {
margin-bottom:20px;
}
.products ul, ul.products {
margin-top:40px;
}
.cart-collaterals .shipping_calculator {
width:100%;
}
table.shop_table {
}
table.cart td.actions .coupon .input-text, 
table.cart td.actions .coupon .input-text {
cursor:text;
} .clearfix:after, 
#container:after, 
.widget-wrapper:after {
clear:both;
content:"\0020";
display:block;
height:0;
max-height:0;
overflow:hidden;
visibility:hidden;
}
.clearfix, 
#container, 
.widget-wrapper {
display:inline-block;
}
*html .clearfix, 
*html #container, 
*html .widget-wrapper {
height:1%;
}
.clearfix, 
#container, 
.widget-wrapper {
display:block;
}
.clear {
clear:both;
} BDO[DIR="ltr"] {
direction:ltr;
unicode-bidi:bidi-override;
}
BDO[DIR="rtl"] {
direction:rtl;
unicode-bidi:bidi-override;
}
[DIR="ltr"] {
direction:ltr;
unicode-bidi:embed;
}
[DIR="rtl"] {
direction:rtl;
unicode-bidi:embed;
} .tinynav{
display:none;
}