/*Theme Name: Ida IngemarsdotterTheme URI: http://www.idaingemarsdotter.seDescription: The world greatest skier themeVersion: 1.2.2Author: XC1Author URI: http://www.xc1.se/Template: xc1Tags: .This work is released under the GNU General Public License 2:http://www.gnu.org/licenses/old-licenses/gpl-2.0.html.*/@charset "utf-8";/******** Website standard elements *********/body.error404 div#content h2 { background: url('http://www.idaingemarsdotter.se/wp-content/themes/xc1-idaingemarsdotter/images/404.jpg') no-repeat top center; width: 800px; height: 320px; display: block; text-indent: -2000px; overflow: hidden; margin: 0px auto; }* { margin: 0px; padding: 0px; }body { background: url('http://www.idaingemarsdotter.se/wp-content/themes/xc1-idaingemarsdotter/images/body.jpg') repeat-x top center #181818; font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 13px; color: #ccc; text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25); margin: 0px; padding: 0px;   }a { color: #F00; }a:visited {color: #900; }a:focus { color: #900; }a:active {color: #900; }a:hover { color: #FFF; }h2 a:hover, h3 a:hover {}h1 { font-weight: 300; font-size: 2.2em; margin: 10px 0px 5px 0px; text-shadow: 0px 3px 2px rgba(0, 0, 0, 0.25); }h2 { font-weight: 400; font-size: 1.8em; margin: 10px 0px 5px 0px; text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.25); }h3 { font-weight: 500; font-size: 1.4em; margin: 10px 0px 5px 0px; text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25); }h4 { font-weight: 500; font-size: 1.2em; margin: 10px 0px 5px 0px; text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.25); }/******** Website div elements *********/div#wrapper { background: none; }div#container { background: none; } div#header { width: 1000px; margin: 0px auto; padding: 0px; background: none; height: 191px; }div#header div#header-top { display: none; }div#header div#header-middle {  background: url('http://www.idaingemarsdotter.se/wp-content/themes/xc1-idaingemarsdotter/images/header.jpg') no-repeat top center; padding: 20px; height: 109px;  }div#header div#header-middle h1 a { height: 109px; width: 400px; top: 20px; left: 10px; background: none; text-indent: -2000px; overflow: hidden; display: block; }div#header div#header-middle .description {}div#header div#header-bottom { background: url('http://www.idaingemarsdotter.se/wp-content/themes/xc1-idaingemarsdotter/images/menu.jpg') no-repeat top center; height: 42px; margin: 0px; padding: 0px; overflow: hidden; display: block; }div#main { background: url('http://www.idaingemarsdotter.se/wp-content/themes/xc1-idaingemarsdotter/images/main.jpg') repeat-y top center transparent; width: 1000px; margin: 0px auto; padding: 0px; position: relative; }div#main div#page { background: url('http://www.idaingemarsdotter.se/wp-content/themes/xc1-idaingemarsdotter/images/page.jpg') no-repeat top center transparent; width: 960px; margin: 0px auto; padding: 0px 20px; }div#main div#page div#content { /* background: url('http://www.idaingemarsdotter.se/wp-content/themes/xc1-idaingemarsdotter/images/content.jpg') no-repeat top center; */ width: 960px; margin: 0px auto; padding: 0px; position: relative; }div#main div#page div#sidebar { /*background: url('http://www.idaingemarsdotter.se/wp-content/themes/xc1-idaingemarsdotter/images/sidebar.jpg') no-repeat top center; */ width: 940px; margin: 0px auto; padding: 0px 10px; position: relative; float: left; }div#footer { background: url('http://www.idaingemarsdotter.se/wp-content/themes/xc1-idaingemarsdotter/images/footer.jpg') no-repeat top center; width: 960px; margin: 0px auto; padding: 80px 20px; position: relative; font-size: 0.8em; text-align: center; color: #999; }div#footer div#footer-top{ /*background: url('http://www.idaingemarsdotter.se/wp-content/themes/xc1-idaingemarsdotter/images/footer-top.jpg') no-repeat top center;*/ width: 960px; margin: 0px; padding: 0px; }div#footer div#footer-middle { /*background: url('http://www.idaingemarsdotter.se/wp-content/themes/xc1-idaingemarsdotter/images/footer-middle.jpg') no-repeat top center; */width: 960px; margin: 0px; padding: 0px; }div#footer div#footer-bottom { /*background: url('http://www.idaingemarsdotter.se/wp-content/themes/xc1-idaingemarsdotter/images/footer-bottom.jpg') no-repeat top center; */width: 960px; margin: 0px; padding: 0px; }/******** Website theme menu *********/div#menu { margin: 0px; padding: 0px; height: 42px; overflow: hidden;  }div#menu h2 { display: none;}div#menu ul { width: auto; height: auto; padding: 10px auto; }div#menu ul li { background: none; padding: 2px 10px; margin: 0px auto; float: left; display: none; }div#menu ul li.startsidan { margin: 0px 0px 0px 220px; display: block; }div#menu ul li.nyheter {  display: block;}div#menu ul li.bildgalleri { display: block; }div#menu ul li.om-mig { display: block; }div#menu ul li a { color: #333; width: 120px; height: 30px; margin: 3px; display: block; float: left; text-indent: -2000px; overflow: hidden;}div#menu ul li ul { display: none; }/******** Website theme elements *********/div#main div#page div#content .post { padding: 0px; clear: both;}div#main div#page div#content .post .post-header { padding: 0px; clear: both; height: 80px;}div#main div#page div#content .post .post-header h2 { display: block !important; margin: 0px !important; padding: 25px 30px !important; line-height: 1.0em; font-size: 32px; font-weight: 600; text-shadow:0 5px 5px rgba(0, 0, 0, 0.7);}div#main div#page div#content .post .post-header h3, div#main div#page div#content .post .post-header h3 a { display: block !important; margin: 0px !important; padding: 7px 5px 0px 5px !important; line-height: 1.0em; color: #CCC !important; }div#main div#page div#content .post .post-header small { display: block !important; float: left; clear: right; color: #666 !important; }div#main div#page div#content .post .post-header a.post-image { width: 46px; height: 46px; display: block; float: left; padding: 10px;}div#main div#page div#content .post .post-header a.post-image img {  background-color:#FFF; padding: 0px; -moz-box-shadow:0 5px 5px rgba(0, 0, 0, 0.5); -webkit-box-shadow:0 5px 5px rgba(0, 0, 0, 0.5); width: 46px; height: 46px; display: block !important; }div#main div#page div#content .postmetadata { display: none; background: url('http://www.idaingemarsdotter.se/wp-content/themes/xc1-idaingemarsdotter/images/file.png') no-repeat top left;  padding: 2px 0px 10px 30px; margin: 10px 0px; }div#main div#page div#content .follow { display: none; }.navigation div.prev a { background: url('http://www.idaingemarsdotter.se/wp-content/themes/xc1-idaingemarsdotter/images/prev.png') no-repeat top left;  padding: 5px 0px 5px 50px; z-index: 999; font-size: 18px; font-weight: 600; margin: 10px; color: #999; }.navigation div.next a { background: url('http://www.idaingemarsdotter.se/wp-content/themes/xc1-idaingemarsdotter/images/next.png') no-repeat top right;  padding: 5px 50px 5px 0px; z-index: 999; font-size: 18px; font-weight: 600; margin: 10px; color: #999; }.navigation div.prev a:hover { color: #FFF; }.navigation div.next a:hover { color: #FFF; }.navigation { height: 30px; padding: 10px; text-shadow: 0px 5px 5px rgba(0, 0, 0, 0.7);}/******** Website theme template div elements *********/.ui-accordion { position: relative; overflow: hidden !important;}.ui-accordion .ui-accordion-header a img { margin: 0px; }.ui-widget div { background-color: #181818 !important; color: #CCC; }.ui-widget div div { background: transparent !important; }.ui-widget .ui-accordion-header { background: transparent !important; }.ui-accordion div  { background: url('http://www.idaingemarsdotter.se/wp-content/themes/xc1-idaingemarsdotter/images/post-back.jpg') no-repeat bottom left #181818; border-top: 1px solid #444; border-left: 2px solid #2c2c2c; border-right: 2px solid #2c2c2c; border-bottom: 1px solid #111; -moz-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.5); -webkit-box-shadow:0 5px 5px rgba(0, 0, 0, 0.5); margin: 10px 0px !important;  }.ui-accordion div div { border: none; background: none; padding: 0px; -moz-box-shadow: none; -webkit-box-shadow: none; margin: 0px; }.ui-accordion h3 { padding: 25px 30px !important; font-size: 24px; font-weight: 600; color:#CCC !important; text-shadow:0 5px 5px rgba(0, 0, 0, 0.7); text-align: left; }.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #900; }div#main div#page div#content .ngg-gallery-thumbnail img {margin: 10px 13px !important;}div#main div#page div#content .ngg-albumcontent, div#main div#page div#content .ngg-thumbnail, div#main div#page div#content .ngg-album-compactbox .Thumb, div#main div#page div#content .ngg-gallery-thumbnail img, div#main div#page div#content .ngg-thumbnail img { background-color: #FFF !important; padding: 5px !important; -moz-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.25) !important; -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.25) !important;  width: 110px !important; height: 80px !important; }div#main div#page div#content .ngg-album { overflow: hidden !important; padding: 5px !important; margin-bottom: 5px !important; position: relative !important; width: 130px !important; height: 140px !important; }div#main div#page div#content .ngg-albumtitle { margin: 10px auto !important; text-align: center !important; width: 120px !important; position: relative !important; }div#main div#page div#content .ngg-albumtitle a { color: #333 !important; font-weight: 600; }div#main div#page div#content .ngg-description { display: none; }div#main div#page div#content .ngg-albumcontent { -moz-border-radius: 0px !important; -webkit-border-radius: 0px !important; -webkit-transform:  rotate(3deg) !important; -moz-transform: rotate(3deg) !important; margin: 0px !important; display: block !important; position: absolute !important; /* width: 110px !important; height: 80px !important; */ }div#main div#page div#content .ngg-thumbnail { -moz-border-radius: 0px !important; -webkit-border-radius: 0px !important; -webkit-transform:  rotate(-5deg) !important; -moz-transform: rotate(-5deg) !important; margin: 0px !important; display: block !important; position: absolute !important; /* width: 110px !important; height: 80px !important; */ }div#main div#page div#content .ngg-thumbnail img { -moz-border-radius: 0px !important; -webkit-border-radius: 0px !important; -webkit-transform:  rotate(2deg) !important; -moz-transform: rotate(2deg) !important; margin: -5px 0px !important; display: block !important; position: absolute !important; }div#main div#page div#content .ngg-gallery-thumbnail-box, div#main div#page div#content .ngg-gallery-thumbnail { margin: 0px !important;}/*div#post-3 , div#post-215 { background: url('http://www.idaingemarsdotter.se/wp-content/themes/xc1-idaingemarsdotter/images/start-about.jpg') no-repeat top right transparent !important; min-height: 250px;}*/.ui-accordion div#post-3/*  div.entry*/, .ui-accordion div#post-215 { background: url('http://www.idaingemarsdotter.se/wp-content/themes/xc1-idaingemarsdotter/images/start-about.jpg') no-repeat top right #181818 !important; min-height: 250px;}/* div#post-3 div, div#post-215 div { background: none !important; padding: 0px 0px 220px 0px; } */.ui-accordion div#post-215 img { -moz-box-shadow:0 5px 5px rgba(0, 0, 0, 0.5); -webkit-box-shadow:0 5px 5px rgba(0, 0, 0, 0.5); -webkit-transform:  rotate(-3.5deg); -moz-transform: rotate(-3.5deg); background-color: #f1f1f1 !important; }.ui-accordion div#start-mms { background: url('http://www.idaingemarsdotter.se/wp-content/themes/xc1-idaingemarsdotter/images/start-mms.jpg') no-repeat top right #181818 !important; overflow: visible !important; }div#mms-content {  float: left; width: 180px; overflow: hidden; display: block; height: 250px; position: relative; }div#mms-phone { width: 196px; height: 255px; position: absolute; right: 50px; top: -42px; margin: 0px; padding: 0px; overflow: visible !important; display: block;}div#mms-phone a { line-height: 255px; display: block; height: 250px; display: table-cell; vertical-align: middle; }div#mms-phone a img { max-height: 255px; max-width: 196px; }.ui-accordion div#start-mms div.navigation { clear: both; float: left; width: 200px; }.ui-accordion div.category-baksia, .ui-accordion div#start-baksia { background: url('http://www.idaingemarsdotter.se/wp-content/themes/xc1-idaingemarsdotter/images/start-baksia.jpg') no-repeat top right #565149 !important; border-top: 1px solid #ffedbc; border-left: 2px solid #0e0a08; border-bottom: 1px solid #000; border-right: 2px solid #0e0a08; color: #111 !important; }.ui-accordion div#start-baksia h3 { text-indent: -2000px; display: block; width: 300px; }.ui-accordion div.category-baksia div, .ui-accordion div#start-baksia div { color: #FFF !important; text-shadow: 0px 3px 2px rgba(0, 0, 0, 0.75); }.ui-accordion div#start-baksia div ul { margin: 20px 0px; }.ui-accordion div#start-baksia div ul li a { font-weight: 600; font-size: 16px; color: #ccc; }.ui-accordion div#start-baksia div ul li a:hover { color: #FFF; }.ui-accordion div#start-baksia .entry img { background-color:#FFF; padding: 0px; -moz-box-shadow:0 5px 5px rgba(0, 0, 0, 0.5); -webkit-box-shadow:0 5px 5px rgba(0, 0, 0, 0.5); width: 46px; height: 46px; display: block !important; float: left; margin-right: 15px; }.ui-accordion div#start-baksia .entry h4 a { color: #f1f1f1; font-weight: 600; margin: 0px; padding: 0px; text-shadow: 0px 3px 2px rgba(0, 0, 0, 0.75);}div#partners { text-align: center;}div#partners div a { background-color:#FFF; padding: 10px; -moz-box-shadow:0 5px 5px rgba(0, 0, 0, 0.5); -webkit-box-shadow:0 5px 5px rgba(0, 0, 0, 0.5); width: 90px; height: 65px; margin: 5px; vertical-align: middle; line-height: 130px; display: inline-table; }div#partners div a img { max-height: 65px; max-width: 90px; border: 0px !important; }/* div.ngg-albumoverview, div.ngg-galleryoverview { padding: 0px 0px 0px 20px !important; }div#main div#page div#content .post .entry .ngg-albumoverview a img, div#main div#page div#content .post .entry .ngg-galleryoverview a img {  background-color:#FFF; border: 0px; -moz-box-shadow:0 5px 5px rgba(0, 0, 0, 0.5); -webkit-box-shadow:0 5px 5px rgba(0, 0, 0, 0.5); width: 180px; height: 130px; display: block !important; margin: 5px; padding: 10px;}*/div#respond { padding: 0px 20px 20px 20px;}div.comment-body {  border-top: 1px solid #444 !important; border-left: 2px solid #2c2c2c !important; border-right: 2px solid #2c2c2c !important; border-bottom: 1px solid #111 !important;}@-webkit-keyframes redbutton { from { background-color: #900; -webkit-box-shadow: 0 0 9px #333; } 50% { background-color: #F00; -webkit-box-shadow: 0 0 18px #F00; }to { background-color: #900; -webkit-box-shadow: 0 0 9px #333; } }button, .button, input[type='submit'] { background-color: #900; color:#FFF; margin: 10px; }button:hover, .button:hover, input[type='submit']:hover { background-color: #F00; color:#FFF; }button, .button, input[type='submit'] { -webkit-animation-name: redbutton; -webkit-animation-duration: 2s; -webkit-animation-iteration-count: infinite; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#900), to(#F00)); }button:hover, .button:hover, input[type='submit']:hover { -webkit-animation-name: redbutton; -webkit-animation-duration: 2s; -webkit-animation-iteration-count: infinite; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F00), to(#F66)); }/******** IE special elements *********/body.ie { }body div.ie6 h2 { background: url('http://www.idaingemarsdotter.se/wp-content/themes/xc1-idaingemarsdotter/images/ie6.jpg') no-repeat top center; width: 800px; height: 310px; display: block; text-indent: -2000px; overflow: hidden; margin: 0px auto; }body.ie div.ie6 ul li { background: none !important; list-style-type: circle; padding: 0px; margin: 0px 20px; } /******** iPhone special elements *********/body.iphone {}body.iphone #wrapper #container { width: 1000px; margin: 0px;}#cboxPrevious{ background: url('http://www.idaingemarsdotter.se/wp-content/themes/xc1-idaingemarsdotter/images/prev.jpg') no-repeat #fff; }#cboxNext{ background: url('http://www.idaingemarsdotter.se/wp-content/themes/xc1-idaingemarsdotter/images/next.jpg') no-repeat #fff; }#cboxLoadingOverlay{ background: url('http://www.idaingemarsdotter.se/wp-content/themes/xc1-idaingemarsdotter/images/loading.gif') 5px 5px no-repeat #fff; }#cboxClose{ background: url('http://www.idaingemarsdotter.se/wp-content/themes/xc1-idaingemarsdotter/images/close.jpg') no-repeat #fff; }