/*
Theme Name: Running in Heels
Theme URI: http://runninginheels.co.uk
Description: Alex Howell
Version: 2.0
Author: Alex Howell
Author URI: http://alexanderhowell.co.uk
Tags: magazine
*/
@import "reset.css";@import url(//fonts.googleapis.com/css?family=Fjalla+One|Molengo);
.relative{position:relative;}
.absolute{position:absolute;}
.fixed{position:fixed!important;top:0;}
.left-two-thirds{width:630px;float:left;padding:10px 10px 10px 0;}
.left-one-third{width:320px;float:left;padding:10px 10px 10px 0;}
.middle-one-third{width:320px;margin:0 auto;padding:10px;}
.right-two-thirds{width:630px;float:right;padding:10px 0 10px 10px;}
.right-one-third{width:320px;float:right;padding:10px 0 10px 10px;}
.alignright,.right{float:right!important;}
.alignleft,.left{float:left!important;}
.quarter{width:230px;padding:7px 7px 5px 0;}
.quarter h2{font-family:Molengo,'franklin gothic demi','frankling gothic book', futura, helvetica,sans-serif;}
.half{width:480px;padding:5px 5px 5px 10px;}
.half:first-child{padding-left:0;}
.naked{padding:0!important;}
.twothirds{width:680px;float:left;}
.threequarters{width:715px;}
.aligncenter,div.aligncenter,img.centered{display:block;margin-left:auto;margin-right:auto;}
.clear{clear:both;}
.clear-left{clear:left;}
.throbbing{background:transparent url(images/lightbox-ico-loading.gif) no-repeat 50% 50%!important;background-repeat:no-repeat;}
.throbbing *{opacity:0.5;}
.color-class-left{background-position:-2px 0;background-repeat:repeat-y;}
.color-class-left:hover{background-position:0 0;background-repeat:repeat-y;}
.color-class-top{background-position:0 -3px;background-repeat:repeat-x;background-image:url(images/color6.png);}
li.color-class-top:hover{background-position:0 -1px;background-repeat:repeat-x;}
.color1{background-image:url(images/color1.png)!important;}
.color2{background-image:url(images/color2.png)!important;}
.color3{background-image:url(images/color3.png)!important;}
.color4{background-image:url(images/color4.png)!important;}
.color5{background-image:url(images/color5.png)!important;}
.color6 a{color:#FFF!important;}
.color6{position:absolute!important;top:0!important;right:0!important;background-image:url(images/shopbgs.png);margin-top:-32px!important;background-repeat:no-repeat!important;color:#FFF!important;font-weight:700;width:100px!important;background-position:0 0!important;padding:32px 8px!important;}
.topBoundFixed{position:fixed;top:0;}
.topBoundFixed.topBoundShadow{box-shadow:0 1px 3px rgba(34,25,25,0.4);}
.topBoundOffset{display:block;width:100%;height:0;}
#infscr-loading{opacity:0.8;background-color:#000;text-align:center;position:fixed;top:50%;left:50%;z-index:50;width:250px;font-size:15px;border-radius:10px;margin:-50px 0 0 -125px;padding:20px 0;}
body{width:960px;background:#fff none repeat-y fixed center top;font:11px georgia, Helvetica, sans-serif;color:#555;text-align:center;margin:0 auto;}
body>*{text-align:left;}
a{text-decoration:none;color:#888;}
a:hover{color:#343434;}
h1 a:hover,h2 a:hover,h3 a:hover{text-decoration:none;color:#000;}
h1,h2,h3,h4,h5,h6{font-family:MOLENGO, 'Times New Roman', Times, serif;text-transform:uppercase;color:#343434;font-weight:400;}
h1,h2{font-size:1.8em;line-height:30px;}
.entry h2{font-size:1.8em;margin-top:30px;}
h3{font-size:1.5em;line-height:20px;}
.post h4,.post h5,.post h6{margin-top:30px;}
small{font-size:1em;color:#b6b6b6;line-height:10px;}
.caps{text-transform:uppercase;display:block;margin:6px 0;}
pre{font:1.1em "Courier New", Courier, Fixed;background:#fafafa;border:1px solid #eee;margin:1.5em;padding:10px;}
acronym,abbr{font-size:.9em;letter-spacing:.07em;}
hr{clear:both;width:80%;height:1px;border:none 0;color:#ccc;background-color:#ccc;margin:1.5em 0;}
img{border:none;max-width:100%;height:auto;}
blockquote{margin-left:-21px;padding-left:21px;background:url(images/quote.gif) no-repeat 0 6px;color:#343434;}
img.alignleft,.alignleft img,img.left,.left img{margin-right:10px;}
img.alignright,.alignright img,img.right,{margin-left:10px;}
a.button{line-height:29px;width:35px;text-indent:-9999px;vertical-align:middle;opacity:0.7;display:inline-block;padding:5px 15px;}
a.button:hover{color:#f90;opacity:1;}
.contrast{text-transform:uppercase;font-weight:700;color:#fff;background-color:#cdcdcd;text-align:center;margin:5px 5px 5px 0;padding:5px;}
.cookie-warning{float: right;width: 200px;border: 1px solid #ddd;padding: 5px;margin-top: 5px;}
#mce-EMAIL,#searchtext{font-style:italic;width:188px;border:2px solid #ccc;border-right:none;display:block;float:left;line-height:16px;margin:2px 0;padding:3px;}
#mc-embedded-subscribe,#searchsubmit{text-indent:-99px;border:0;background:#ccc none 50% 50% no-repeat;width:29px;height:26px;margin:2px 0;}
#mc-embedded-subscribe:hover,#searchsubmit:hover{background-color:#aaa;}
#searchsubmit{background-image:url(images/search.png);}
#mc-embedded-subscribe{background-image:url(images/subscribe.png);}
#ads-horizontal{text-align:center;margin:0 auto;}
#header{position:relative;background-image:url(images/header.png);background-position:53% 20px;background-repeat:no-repeat;height:179px;z-index:9;padding-bottom:15px;}
#maintitle{text-indent:-9999px;width:420px;height:149px;outline:none;display:block;margin:0;}
.mainmenu{height:30px;width:960px;border-bottom:1px dotted #aaa;}
.mainmenu>li{float:left;position:relative;}
.mainmenu>li a{display:block;float:left;text-decoration:none;font-family:Molengo,franklin gothic demi,frankling gothic book, futura, helvetica,sans-serif;color:#000;}
.mainmenu-head{line-height:18px;text-transform:uppercase;font-size:18px;padding:4px 14px;}
#mainmenu li a:hover{color:#111;}
#mainmenu .menu-item ol,#mainmenu .pagenav ol{position:absolute;right:0;top:27px;border:0!important;width:100%;display:block;height:200px;}
.menu-pre-catlist,.menu-post-catlist,#mainmenu .menu-item li a,#mainmenu .pagenav li a{float:none!important;background:none!important;padding:6px!important;}
.menu-pre-catlist,.menu-post-catlist,#mainmenu .menu-item li a:hover,#mainmenu .pagenav li a:hover{float:none!important;background-color:#eee;}
.menu-post-catlist a{text-transform:none!important;font-style:italic;}
.mainmenu li.current-cat{background-repeat:repeat!important;}
.mainmenu li.current-cat a{color:#000!important;}
.post-content{font-size:1.2em;line-height:170%;}
.category-columns{margin-top:15px;}
.post-content,.post,.rih_article,.rih_want{font-family:georgia;clear:left;float:left;}
.post-content p,.rih_article p,.rih_want p{margin:0 0 30px;}
.post-content img,.rih_article img,.rih_want img{margin-bottom:10px;}
.excerpt{font-size:14px;font-style:italic;}
.post-date{text-align:center;font-style:italic;width:35%;border-bottom:1px solid #f0f0f0;margin:0 auto;}
.post-title{text-align:center;letter-spacing:-.04em;font-size:33px;vertical-align:baseline;color:#000;margin:5px auto;}
.post-excerpt{text-align:center;font-style:italic;margin:10px 0 15px 0;}
.bubble{display:block;float:left;background:transparent url(images/comments.png);width:30px;height:29px;line-height:19px;color:#fff;text-align:center;margin:5px 0 0 -40px;}
.rih_social_links{text-align:center;display:block;margin:0 auto;}
.rih_social_links.small a{padding:3px 0 0 15px !important;}
.rih_social_links.small img{height:18px;width:18px;padding:0!important;}
.bubble:hover{color:#b6b6b6;}
.navigation{border:solid #e6e6e6;clear:both;font-family:molengo;font-size:20px;text-transform:uppercase;border-width:1px 0 0;padding:9px 0;}
.attachment .navigation{height:150px;}
.commentlist{margin-top:20px;}
.commentlist li{list-style:none;margin-bottom:30px;border-bottom:1px solid #e6e6e6;}
.commentmetadata,.comment-author{font-size:.9em;}
#commentform{padding-bottom:10px;}
#commentform label{float:left;clear:left;padding-bottom:15px;}
#commentform input,#commentform textarea{width:90%;border:1px solid #e6e6e6;background:#f9f9f9;font-size:11px;float:left;clear:left;padding:2px 3px 3px;}
#commentform #submit{width:150px;border:none;background:#343434;color:#fff;font-size:12px;cursor:pointer;padding:2px 0 3px;}
.archive-title{font-size:18px;}
.sidebar{min-height:480px;}
.quarter.right>div:first-child{margin-top:14px;}
.sidebar h1,.sidebar h2,.sidebar h3{clear:left;font-size:18px;margin-top:15px;}
.sidebar:first-child h1,.sidebar:first-child h2,.sidebar:first-child h3{margin-top:5px!important;}
.widget{padding-top:10px;}
.widget_categories ul{list-style-type:circle;margin-left:15px;}
.widget_categories ul.list li{padding-left:4px;}
.related-article-widget,.related-want-widget,.other-categories-widget{display:block;}
.related-article-widget li,.related-want-widget li,.other-categories-widget li{display:block;float:left;margin:0;}
.widget_rih_widget_wants_related a img,.other-categories-widget a img{margin:0 3px 3px 0 !important;}
.related-article-widget li,.other-categories-widget li{width:220px;text-align:center;display:block;float:left;margin:0 9px;}
.other-categories-widget img{border-radius:55px;}
.widget_rih_widget_author img{display:block;padding:10px;}
.widget_rih_widget_author{font-style:italic;background-color:#f0f0f0;padding:10px;}
.related-want-widget li{margin-bottom:25px;}
.related-article-widget .post-link-title{font-family:Molengo;text-transform:uppercase;}
.post-link-title{margin-top:5px;font-size:14px;color:#000;}
.post-link-date{text-align:center;letter-spacing:3px;font-style:italic;border-bottom:1px solid #aaa;margin:0 auto;}
#footer{text-transform:uppercase;font-family:molengo;border-top:1px solid #e6e6e6;color:#b6b6b6;font-size:16px;}
#footer .alignright{padding-top:2px;}
#footer .alignright a{display:block;float:right;text-transform:uppercase;height:10px;line-height:10px;padding-top:3px;}
#footer .top{padding-right:15px;background:url(http://runninginheels.co.uk/static/wp-content/themes/runninginheels/images/icons.gif) no-repeat 100% 0;}
#footer .rss{padding-right:18px;margin-right:10px;background:url(http://runninginheels.co.uk/static/wp-content/themes/runninginheels/images/icons.gif) no-repeat 100% -90px;}
#footer .home{padding-right:18px;margin-right:10px;background:url(http://runninginheels.co.uk/static/wp-content/themes/runninginheels/images/icons.gif) no-repeat 100% -120px;}
#footer li{float:left;padding:0 21px;}
#wp-calendar{empty-cells:show;width:260px;margin:10px auto 0;}
#wp-calendar th{text-align:center;color:#343434;font-style:normal;text-transform:capitalize;}
#wp-calendar caption{text-decoration:none;font-weight:700;font-size:1.1em;text-align:center;width:100%;color:#343434;}
#wp-calendar #prev a,#wp-calendar #next a{font-size:9pt;}
#wp-calendar #next a{padding-right:10px;text-align:right;}
#wp-calendar #prev a{padding-left:10px;text-align:left;}
#wp-calendar a{text-decoration:none;display:block;}
#wp-calendar td{text-align:center;padding:3px 0;}
#wp-calendar td.pad:hover{background-color:#fff;}
#home-featured-left{width:475px;float:left;}
#home-featured-right{width:240px;float:left;}
#cover-thumb-1,#cover-thumb-10{width:466px;height:350px;top:0;left:0;}
#cover-thumb-1 h2,#cover-thumb-10 h2{font-size:200%!important;line-height:18px;float:left;width:50%;clear:left;}
#cover-thumb-1 .excerpt,#cover-thumb-10 .excerpt{float:right;width:49%;margin-top:18px;font-size:13px;}
#cover-thumb-1 .category,#cover-thumb-10 .category{float:left;width:49%;}
#cover-thumb-8,#cover-thumb-9{height:350px;}
#cover-thumb-8 img,#cover-thumb-9 img{max-width:467px!important;height:257px;margin:0 0 0 -45px;}
.feature{overflow:hidden;background-color:#2c2c2c;color:#fff;width:230px;height:225px;float:left;margin:0 6px 8px 0;}
.feature div{left:0;font-size:100%;text-align:center;padding:4px 13px;}
.feature .category{font:italic normal 11px georgia;padding-bottom:5px;border-bottom:1px solid #555;}
.feature .span{font:italic normal 11px georgia;}
.feature .excerpt{font-size:10px;}
.feature h2{text-transform:uppercase;color:#ddd;font-size:14px;margin:0;padding:12px 0;}
.feature a{color:#FFF;line-height:0;}
.feature a *{line-height:16px;}
.feature .cat,.want-index .price{position:absolute;top:0;right:5px;background-color:#000;color:#fff;opacity:0.8;line-height:17px;padding:3px;}
.advance,.backvance{display:block;width:30px;height:175px;cursor:pointer;text-indent:-999px;}
.advance{float:left;background:transparent url(images/advance.png) no-repeat 50% 50%;margin:190px 0 0 -40px;}
.backvance{float:left;background:transparent url(images/backvance.png) no-repeat 50% 50%;margin:0 0 0 -40px;}
.advance:hover,.backvance:hover{background-color:#ddd;}
.cover-cat a{font-family:'Fjalla One',sans-serif!important;color:inherit;padding:0 0 0 5px;}
.cover-cat img{width:211px;height:197px;padding-bottom:15px;}
.cover-cat{height:250px;float:left;width:211px;text-align:center;background-color:#2c2c2c;color:#bbb;font-size:19px;text-transform:uppercase;margin:0 4px 0 0;}
.category-final{background:url(http://runninginheels.co.uk/static/wp-content/themes/runninginheels/images/chevron-right.png) 0 50% no-repeat;padding-left:15px!important;}
.cover-cat-2{background-color:#1C1C1C;color:#eee;text-align:center;font-family:georgia;position:relative;overflow:hidden;width:225px;float:left;margin:3px 15px 8px 0;}
.cover-cat-2 .color-class-left{padding:5px 2px;}
.cover-cat-2 h3{text-transform:uppercase;width:inherit;font-size:13px;line-height:34px;margin:0;}
.cover-cat-2 a{color:#ccc!important;}
.cover-cat-2 h3 a{color:#f0f0f0!important;}
.avatar{display:block;margin:0 auto!important;}
.post-thumbnail{float:left;margin:0 10px 0 0;padding:4px;}
#want-menu{background-color:#fff;z-index:9;width:100%;padding:12px 0;}
#wants-filter fieldset{border:1px solid #555;float:right;padding:10px;width:100%;}
.want-small{float:left;width:115px;height:115px;position:relative;font-family:MOLENGO, 'Times New Roman', Times, serif;font-size:110%;}
.want-small span{display:none;}
.want-small:hover img {opacity:0.5}
.want-small:hover span {display:block}
.want-small img{padding:0;position:absolute}
.want-small span{position:absolute;top:50%;margin:-3em 0 0 2px;width:105px;height:115px;text-align:center;}
.wanted{width:100%;}
.highlighted-want{box-shadow:0 1px 3px rgba(34,25,25,0.4);border-radius:8px;padding:10px;}
.page_item a{border-bottom:1px dotted #aaa;}
.want-index{text-align:center;width:172px;box-shadow:0 1px 3px rgba(34,25,25,0.4);background-color:#f0f0f0;float:left;margin:6px;padding:4px;}
.want-index:hover{background-color:#eaeaea;box-shadow:0 1px 3px rgba(24,15,15,0.8);}
.want-index div{text-align:left;margin:0 auto;}
.want-index-active{width:600px;z-index:50;min-height:400px;left:0;top:0;}
.cloned-item{z-index:8;box-shadow:0 0 5px 5px rgba(34,25,25,0.5)!important;background-color:#fff!important;}
.cloned-item .hide-when-uncloned{display:block!important;}
.close-cloned-want-button{position:absolute;top:0;left:5px;background-color:#000;color:#fff;line-height:17px;padding:3px;}
.buy-now-button{background-color:#DA053D;color:#FFF;font-size:18px;display:block;text-align:center;border-radius:5px;margin:5px auto;padding:5px;}
.more-info-button{background-color:#24AD83;color:#FFF;font-size:18px;margin:5px auto;padding:5px;}
#wants-filter{line-height:24px;}
#wants-filter li{display:inline;}
#wants-filter li a{background-color:#eee;border-radius:5px;padding:2px 2px 2px 15px;}
#wants-filter li a.selected{color:#000!important;background:#ddd url(images/close-small.png) 2px 50% no-repeat;}
.gallery{margin:auto;}
.gallery .gallery-item{float:left;margin-top:10px;text-align:center;width:160px;}
.gallery img{border:2px solid #cfcfcf;}
.quarter.right{padding-top:15px;}
.footermenu{line-height:100px;}
.author-item{float:left;width:300px;box-shadow:0 1px 3px rgba(34,25,25,0.4);border-radius:4px;margin:5px;padding:5px;}
.author-item h4{font-family:molengo;font-size:13px;margin:15px 0 0 15px;}
.author-article{border-bottom:1px solid #aaa;margin:5px 0 5px 15px;padding:5px 0;}
.author-article .meta{float:right;font-style:italic;}
.author-item .avatar{border:1px solid #aaa;box-shadow:0 4px 7px rgba(34,25,25,0.4);background-color:#fff;text-align:center;margin:10px auto;padding:5px;}
.molengo{font-family:molengo;text-transform:uppercase;}
#sharedout{width:500px;height:200px;border:1px solid #aaa;position:absolute;box-shadow:0 1px 3px rgba(34,25,25,0.4);border-radius:4px;background-color:#FFF;z-index:999;padding:5px;}
.awh{font-size:9px;text-align:center;cursor:url(images/awh.png),auto;}
.noshow,.wp-caption p.wp-caption-text,.post-type-archive-rih_want .navigation,.gallery .gallery-caption{display:none;}
.half,.quarter,a.button img{float:left;}
.wp-caption,.attachment img,.attachment,.caption{text-align:center;}
.navigation div,.author-item .polaroid{text-align:center;padding:5px;}
.navigation img,.widget img{margin:5px;}
#ads-small{float:left;}
#preloader,.hide-when-uncloned{display:none!important;}