/*
Theme Name: GoldFixing
Version: 1.0
Description: GoldFixing theme
Author: Innofinity GmbH
Author URI: http://www.innofinity.de/
*/


/* --------------------------------------------------------------------- */
/* Core */
@font-face {
    font-family: 'ArialBlack';
    src: url('fonts/ariblk-webfont.eot');
    src: url('fonts/ariblk-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/ariblk-webfont.woff') format('woff'),
         url('fonts/ariblk-webfont.ttf') format('truetype'),
         url('fonts/ariblk-webfont.svg#ArialBlack') format('svg');
    font-weight: normal;
    font-style: normal;

}

.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}

.clear {clear: both;}
.left {float: left;}
.right {float: right;}
.center {text-align: center;}
.alignleft {float: left;margin: 0 17px 17px 0;}
.alignright {float: right;margin: 0 0 17px 17px;}
.aligncenter {display: block;margin: auto;}
/* Core */
/* --------------------------------------------------------------------- */


/* --------------------------------------------------------------------- */
/* Typography */
body {font: 12px/20px Arial;color: #666;}
a {text-decoration: none;color: #b18523;outline: none;}
a:hover {text-decoration: underline;}
b,strong {font-weight: bold;}
i, em {font-style: italic;}
p {margin: 11px 0;}
input[type="text"], .select {border: 1px #ccc solid;background: url('images/input_bg.png') no-repeat;height: 27px;line-height: 27px;padding: 0 3px;vertical-align: middle;}

table {width: 100%;border-collapse: separate;}
table th {text-align: left;}
table img {vertical-align: middle;}
table .number {text-align: right; white-space:nowrap;}

table.table_grey tr th {background: url('images/bg.png');color: #fff;font-weight: bold;height: 30px;line-height: 30px;border-bottom: 1px solid #9e9e9e;height: 33px;line-height: 33px;padding: 0 10px;}
table.table_grey tr td {background: #fff;padding: 7px 9px;}
table.table_grey tr.even td {background: #F7F6F6;}
table.table_grey tr td b {color: #b18523;}

table.table_yellow tr th {background: url('images/table_yellow_bg.png') repeat-x;color: #fff;border-left: 1px #fff solid;font-size: 12px;font-weight: bold;height: 32px;line-height: 32px;padding: 0 8px;}
table.table_yellow tr th:first-child {border-left: none;}
table.table_yellow tr td {font-size: 10px;padding: 8px;font-weight: normal;line-height: 12px;}
table.table_yellow tr.odd td {color: #960;background: #ececec;}

table.gold_chart {width: auto;display: inline;vertical-align: top;}
table.gold_chart td {padding: 0 15px;vertical-align: middle;}

.more {background: url('images/more_bg.png') no-repeat right center;padding-right: 20px;}
.more_dealer {background: url('images/more_dealer.png') no-repeat right center;padding-right: 20px;font-weight: bold;}
.button_calculator {background: url('images/button_calculator_bg.png') no-repeat;width: 164px; height: 56px;text-align: center;border: none;display: block;cursor: pointer;color: #fff; text-shadow: 2px 2px 1px #a79134;font-weight: bold;font-size: 14px;padding-bottom: 6px;margin: auto;}
.button_buy_now {background: url('images/button_buy_now_bg.png') no-repeat;width: 163px; height: 41px;border: none;display: block;cursor: pointer;color: #fff; text-shadow: 2px 2px 1px #9b8217;font: 15px/34px ArialBlack;padding-left: 27px;}
.button_calculator_big {background: url('images/button_calculator_big_bg.png') no-repeat;width: 314px; height: 45px;text-align: center;padding-top: 12px;margin: 0;}
.top_link {background: url('images/top_link_bg.png') no-repeat left center;font-weight: bold;padding-left: 20px;margin-top: 25px;}
/* .separator {background: #ccc; height: 1px;margin: 20px 0;} */
.separator {background: #ccc; height: 1px;margin: 20px 0; clear: both;}
.review_link {font-size: 10px; color: #fff;background: url('images/review_link_bg.png') no-repeat;text-align: center;width: 61px;height: 13px;line-height: 13px;display: inline-block;}
.review_link:hover {text-decoration: none;}

.rounded {background: #ccc;padding: 1px; margin-bottom: 20px;}
.select {padding: 3px 5px;display: inline-block;height: 29px;}
.select span {background: url('images/arrow_select.png') no-repeat right center;padding: 0 15px 0 5px;}

.GreyBold22, .GreyBold22 a {color: #666;font-weight: bold;font-size: 22px;text-shadow: 1px 1px 1px #FFFFFF;margin: 10px 0;}
.GreyBold20, .GreyBold20 a {color: #666;font-weight: bold;font-size: 20px;text-shadow: 1px 1px 1px #FFFFFF;margin: 10px 0;}
.GreyBold16, .GreyBold16 a {color: #666;font-weight: bold;font-size: 16px;text-shadow: 1px 1px 1px #FFFFFF;margin: 10px 0;}
.GreyBold14, .GreyBold14 a {color: #666;font-weight: bold;font-size: 14px;text-shadow: 1px 1px 1px #FFFFFF;margin: 10px 0;}
.YellowBold24, .YellowBold24 a {color: #b18523;font-weight: bold;font-size: 24px;text-shadow: 1px 1px 1px #FFFFFF;margin: 10px 0;}
.YellowBold20, .YellowBold20 a {color: #b18523;font-weight: bold;font-size: 20px;text-shadow: 1px 1px 1px #FFFFFF;margin: 10px 0;}
.YellowBold16, .YellowBold16 a {color: #b18523;font-weight: bold;font-size: 16px;text-shadow: 1px 1px 1px #FFFFFF;margin: 10px 0;}
.YellowBold14, .YellowBold14 a {color: #b18523;font-weight: bold;font-size: 14px;text-shadow: 1px 1px 1px #FFFFFF;margin: 10px 0;}
/* Typography */
/* --------------------------------------------------------------------- */


/* --------------------------------------------------------------------- */
/* Common */
.wrapper {width: 990px;margin: auto; position: relative}
/*.sidebar {width: 241px;}*/
.sidebar {width: 250px;}
/* .content {width: 736px;} */
.content {width: 730px;}
.home .sidebar {width: 337px;}
.home .content {width: 638px;}

a.button span {	background: transparent url(images/button_left.png) no-repeat 0 0; display: block; line-height: 29px; padding: 5px 0 7px 20px; color: #fff; font-size: 22px; font-weight: bold; text-shadow: 2px 2px 1px #A79134; }
a.button { background: transparent url(images/button_right.png) no-repeat top right; display: block; float: left; height: 41px; margin-right: 6px; padding-right: 20px; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }

.header_wrapper {background: #d3d2d2;padding: 30px 0 26px;}
.logo {margin-left: 2px;}
.exchange {background: url('images/exchange_bg.png') no-repeat;width: 245px;height: 62px;font-size: 10px;padding: 12px 0 0 17px;margin: 6px 0 0 80px;line-height: 18px;}
.exchange .arrow {margin: 10px 12px 0 0;}
.exchange h2 {font-size: 14px;font-weight: bold;line-height: 15px;}
.exchange h3 {font-size: 16px;font-weight: bold;color: #b78e33;text-shadow: none;}
.exchange p {margin: 0;}
.social {margin: 8px 8px 0 0;}
.social a {display: block; float: left; width: 26px; height: 26px;text-indent: -9999px;margin-left: 11px;}
.social a.facebook {background: url('images/facebook_bg.png') no-repeat;}
.social a.twitter {background: url('images/twitter_bg.png') no-repeat;}
.social a.rss {background: url('images/rss_bg.png') no-repeat;}
.searchform input[type="text"] {background: url('images/search_bg.png') no-repeat;width: 178px; height: 31px;line-height: 31px;border: 0;padding: 0 10px 0 42px; color: #fff;text-shadow: 1px 1px 1px #000;font-size: 13px;}

.menu_wrapper {background: url('images/bg.png');}
.menu_wrapper ul {list-style-image: none;}
.menu_wrapper .wrapper {position: relative;}
.top_menu li {float: left;}
.top_menu li a {display: block;font: bold 14px/48px Arial;height: 48px;padding: 0 39px;color: #c2c2c2;text-shadow: 2px 2px 1px #555;}
.top_menu li.hover a, 
.top_menu li a:hover, 
.top_menu li.current-menu-item a,
.top_menu li.current-menu-parent a {background: url('images/menu_current_bg.png') repeat-x;color: #F7E7A6;text-shadow: 2px 2px 1px #C3A523;}
.top_menu ul {background: url('images/submenu_bg.png') no-repeat;width: 990px;position: absolute;top: 100%;left: 0;visibility: hidden; text-align: center;}
.top_menu li.current-menu-item ul,
.top_menu li.current-menu-parent ul {visibility: visible; z-index: 999999999;}
.top_menu.hover li.current-menu-item ul,
.top_menu.hover li.current-menu-parent ul {visibility: hidden; z-index: 999999;}
.top_menu li ul {visibility: hidden; z-index: 999999;}
.top_menu li.hover ul,
.top_menu li:hover ul,
.top_menu li.current-menu-item.hover ul,
.top_menu li.current-menu-parent.hover ul,
.top_menu li.current-menu-item:hover ul,
.top_menu li.current-menu-parent:hover ul {visibility: visible; z-index: 999999999;}
.top_menu ul li {float: none;display: inline;}
.top_menu ul li a {background: none !important;color: #fff !important;padding: 0 20px;height: 34px;line-height: 34px;display: inline;border-left: 1px solid #fff;}
.top_menu ul li:first-child a {border: none;}
.top_menu ul li.current-menu-item a {color: #663300 !important;}

/*.main_wrapper {background: url('images/main_wrapper_bg.png') repeat-x;padding-top: 64px;} */
.main_wrapper {background: url('images/main_wrapper_bg.png') repeat-x;padding-top: 36px;}

.breadcrumbs {margin-bottom: 20px;}
.breadcrumbs a {text-decoration: underline;color: #b18523;}

.sidebar p {margin: 0;}
.widget_title {font-size: 12px;background: url('images/bg.png');text-shadow: none;color: #fff;margin: 0;padding: 4px 0 4px 15px;border-bottom: 1px #9e9e9e solid;position: relative;font-weight: bold;}
.widget_block {margin-bottom: 14px;}
.widget_icon {display: block;position: absolute;bottom: 6px; left: 13px;}
.widget_content {background: #fff;}
.widget_gold_coins a {color: #666;}
.widget_gold_coins a:hover {color: #b18523;}
.widget_gold_barren a {color: #666;}
.widget_gold_barren a:hover {color: #b18523;}
.widget_gold_calculator .widget_content {background: url('images/widget_gold_calculator_bg.png') repeat-x left bottom #fff;padding: 23px 11px 25px 14px;}
.widget_gold_calculator .calculator_form {background: none; padding: 0;}
.widget_gold_dealer .widget_title {font: 18px ArialBlack;padding: 10px 0 10px 15px;}
.widget_gold_dealer .widget_content {background: url('images/widget_gold_dealer_bg.png') repeat-x #fff;padding: 10px 14px;}
.widget_gold_dealer li {padding: 5px 0;}
.widget_gold_dealer img {padding-right: 5px;}
.widget_gold_dealer p {padding-top: 5px;}
.widget_gold_dealer b {color: #b89031;}
.widget_gold_product td {color: #960;font-size: 12px;}
.widget_gold_product td:first-child {padding-left: 20px;}
.widget_gold_news .widget_title {display: none;}
.widget_gold_news li {border-top: 1px dashed #ccc;padding: 5px 3px; margin: 0 12px;}
.widget_gold_news li:first-child {border-top: none;}
.widget_gold_news .news_date {background: #f7f6f6;height: 26px;line-height: 26px;padding: 0 15px;font-size: 14px; font-weight: bold;}
.widget_gold_news td {padding: 0 !important;}
.widget_gold_news td li {list-style: disc;margin: 0 25px;}

.footer_wrapper {background: url('images/bg.png');color: #fff;font-size: 14px;font-weight: bold;padding: 32px 0 25px;margin-top: 35px;}
.footer_wrapper a {color: #fff;}
.footer_menu {margin: 10px 20px 0;}
.footer_menu li {margin-bottom: 20px;}
.footer_wrapper .social {margin-top: 5px;}
.footer_wrapper .social a {text-indent: 0;float: none;padding-left: 38px;line-height: 26px;margin-bottom: 14px;}
.footer_wrapper .social a.facebook {background: url('images/footer_facebook_bg.png') no-repeat;}
.footer_wrapper .social a.twitter {background: url('images/footer_twitter_bg.png') no-repeat;}
.footer_wrapper .social a.rss {background: url('images/footer_rss_bg.png') no-repeat;}
.footer_text {width: 650px;text-align: right;line-height: 18px;font-size: 12px;font-weight: normal;margin-right: 13px;}
/* Common */
/* --------------------------------------------------------------------- */


/* --------------------------------------------------------------------- */
/* Special blocks */
.slider_wrapper {margin: 20px 0;position: relative; border:1px solid #cccccc; border-radius: 5px; background: url(images/bg_slider_item.png) no-repeat 0 0;}
/*.slider img {width: 638px;height: 258px;}*/
.slider_control {position: absolute;bottom: 22px; right: 36px;}
.slider_control a {background: url('images/slider.png') no-repeat;display: block;float: left; width: 16px; height: 16px;text-indent: -9999px;margin-left: 8px;}
.slider_control a.pager-active {background: url('images/slider_selected.png') no-repeat;}

.slider .item {  padding: 80px 25px 0 25px; height: 176px; position: relative; }
.slider .item p { color: #666666; font-size: 34px; font-weight: bold; line-height: 40px; margin-top: 15px; width: 410px; }
/* .slider .item .coin { position: absolute; right: 50px; top: 25px; } */
.slider .item .coin { position: absolute; right: 50px; top: 80px; }
.slider .item .button { position: absolute; bottom: 20px; left: 25px; }
.slider .item .subtitle { position: absolute;top: 50px;color: white;font-weight: bold;font-size: 18px;}


.tab_wrapper {margin-bottom: 20px;position: relative;}
.tab_wrapper ul {margin-left:0px !important; list-style-image: none !important;}
.tab_header {height:38px;}
.tab_header_small {height:31px;}
.tab_header li {float: left;}
.tab_header a {font-size: 16px;text-shadow: 1px 1px 1px #fff;background: url('images/tab_header_bg.png') no-repeat;width: 212px;height: 31px;line-height: 31px;display: block;font-weight: bold;color: #666;text-align: center;}
.tab_header a:hover {text-decoration: none;}
.tab_header a.tab_header_current {background: url('images/tab_header_current_bg.png') no-repeat;width: 214px;color: #a57310;}
.tab {border: 1px solid #ccc;border-top: none;padding: 22px;}
.tab_full {padding: 0;}
.tab_headline {color: #999;padding: 15px 20px;}

.post {background: url('images/block_bg.png') repeat-x #fff;padding: 20px 22px 24px 22px;position: relative;}
.post_meta {font-size: 11px;color: #999;margin: 10px 0;}
.post_thumbnail {border: 1px solid #d6d5d5;padding: 3px;background: #fff;margin: 0 17px 17px 0;}
.post_feature {margin: 0 17px 17px 0;}

.chart {margin: 15px 0;text-align: center;}
.chart li {float: left;margin-left: 25px;}
.chart li:first-child {margin-left: 0;}

.accordion_title {background: url('images/bg.png');border-bottom: 1px solid #ccc;}
.accordion_title a {color: #fff;font-weight: bold;padding: 8px 15px;display: block;margin-right: 14px;}
.accordion_title a:hover {text-decoration: none;}
.accordion_title.slideup a {background: url('images/slideup_bg.png') no-repeat right center;} 
.accordion_title.slidedown a {background: url('images/slidedown_bg.png') no-repeat right center;} 
.accordion_content {background: #fff;}

.news h3 {display: inline;}
.news_block {background: url('images/news_bg.png') repeat-x left bottom #fff;padding: 20px 35px 25px;}
.sidebar .news li {border-top: 1px dashed #ccc;padding: 5px 3px; margin: 0 12px;}
.sidebar .news li:first-child {border-top: none;}
.sidebar .news_date {background: #f7f6f6;height: 26px;line-height: 26px;padding: 0 15px;font-size: 14px; font-weight: bold;}

.pricing img {vertical-align: middle;}
.pricing dl {padding: 0 25px 0 35px;}
.pricing dl dt:first-child {font-size: 22px;font-weight: bold;padding-bottom: 5px;}
.pricing dl dd {color: #999;}
.pricing ul {margin: 0 50px 0 45px !important;}
.pricing li {padding: 25px 0;border-top: 1px solid #ccc;background: url('images/pricing_li_bg.png') repeat-x left bottom #fff;}
.pricing li.active {background: url('images/pricing_li_active_bg.png') repeat-x left bottom #fff;}
.pricing ul li {padding: 0;border-top: none;background: none;}
.pricing ul li:first-child {color: #b28624;}
.pricing .button_buy_now {margin-top: 10px;}
.pricing_filter {position: absolute; top: 0; right: 0;height: 38px;border-bottom: 1px #ccc solid;width: 295px;text-align: right;padding-right: 10px;}

.download img {vertical-align: middle;}
.download a {color: #b18523;}

.goldpreis {background: url('images/goldpreis_bg.png') repeat-x left bottom #fff;padding: 20px 15px;}
.goldpreis a {color: #b28624;}
.goldpreis b {color: #666 !important;}
.goldpreis .table_price th {font-size: 30px;color: #666;background: #ccc;border-bottom: none;height: 60px;line-height: 60px;padding: 0 20px;}
.goldpreis .table_price th span {font-size: 14px;}
.goldpreis .table_links {margin-top: 20px;}
.goldpreis .table_links td {padding: 5px 10px;}

.table_calculator th, .table_calculator td {padding: 0 !important;}
.logo_calculator {padding: 13px 27px;}
.calculator_form {background: url('images/calculator_bg.png') repeat-x left bottom #fff;padding: 0 30px;}
.calculator_form label {display: block;}
.calculator_label {font-size: 18px;}
.calculator_rate {color: #ad7f2b; font-size: 30px;font-weight: bold;margin: 20px 0;}

.sharing span {vertical-align: middle;}

.articles {width: 345px;margin: 0 0 15px 15px;}
.articles li {background: url('images/article_bg.png') no-repeat left 5px;padding-left:25px;}
.articles li a {color: #666;font-weight: bold; }

.paging-navigation {text-align:center}
/* Special blocks */
/* --------------------------------------------------------------------- */





.categories {background: url('images/categories_bg.png') repeat-x #fff;padding: 0;}
.category {background: none;border-top: 1px #ccc solid;padding: 25px 20px;}
.category:first-child {border: none;}
.category .category_thumbnail {border: none;padding: 0;background: none;margin: 0 17px 0 0;}

/* Bestseller Widget */
.widget_most_pageimpressions { padding-top: 0; }
.widget_most_pageimpressions .rounded { padding: 0; border: none; border-radius: 0 !important; background: url(images/bg_bestseller.png) no-repeat 0 0; padding-bottom: 0; position: relative; overflow: hidden; height: 184px; }
.widget_most_pageimpressions .innerContent {  height: 184px; }
.widget_most_pageimpressions .innerContent a { text-decoration: none; display: block; height: 152px; padding: 32px 0 0 150px; }
.widget_most_pageimpressions .innerContent .thumb { position: absolute; left: 13px; top: 23px   }
.widget_most_pageimpressions .innerContent .price { position: absolute; bottom: 30px; left: 145px; font-size: 18px; font-weight: bold; color: #666666; background: url( images/bestseller_icon.png) no-repeat top right; padding:5px 36px 0 0; display: block; height: 29px; }
.widget_most_pageimpressions .innerContent h2 { font-size: 19px; color: #333333; font-weight: bold; font-style:italic; width: 117px; }
.widget_most_pageimpressions .innerContent h3 { font-size: 14px; color: #ffffff; font-weight: bold; font-style:italic; width: 135px; padding-top: 1px; }

/* Rohstoff Charts Karussell */
.rohstoff_chart_karussell li{ margin-right:5px;margin-left:5px;}
.rohstoff_chart_karussell h3{ margin-left:10px;}

/* News Image */
.attachment-margin_img {margin: 0 17px 17px 0;}

/* Goldbarren Seite */
.goldbarren_chart_box{width:385px;float:left; }
.goldbarren_chart_innerbox{background:#ffffff; padding: 20px 40px;}


/* Ergänzungen */
.content h2 {color: #b18523;font-weight: bold;font-size: 16px;text-shadow: 1px 1px 1px #FFFFFF;margin: 8px 0;}
.content h3 {color: #b18523;font-weight: bold;font-size: 14px;text-shadow: 1px 1px 1px #FFFFFF;margin: 6px 0;}
.post ul {margin-left:17px; list-style-image: url('images/arrow.png');}
.posts ul {margin-left:17px; list-style-image: url('images/arrow.png');}

/* .commodity-headline {background-image: url("/wp-content/themes/goldfixing/images/db-icon-medium.gif"); background-position: right center; background-repeat: no-repeat; line-height: 35px;} */
.commodity-headline {line-height: 35px; float:left;}

.url-button{background:none!important; border:none; padding:0!important; outline: medium none; color: #666666; font:inherit}
.url-button:hover{/*border-bottom:1px solid #B18523; */ text-decoration: underline; color:#B18523; cursor: pointer;}


.leaderboard-header{
	text-align: center;
	padding-bottom: 10px;
}

.skyscraper {
	position: absolute;
	right: -190px;
	top: 0px;
}

#cookie-notice .button.bootstrap

{ 
width: auto; 
height: auto; 
margin: 0;
}
