/*
Theme Name:River of Silver
Theme URI:http://zww.me/archives/25391
Description:This theme designed by schiy and zwwooooo. It is a simple WordPress theme without any plugin needed (support plugin WP-PageNavi, WP-PostViews, wp-utf8-excerpt, WP-RecentComments), little images, custom-menu, widgets, threaded-comments. For WordPress version 3.0+.
Version:1.0.4
Author:zwwooooo & schiy
Author URI:http://schiy.com/
Tags:silver, white, translation-ready, custom-menu, threaded-comments, two-columns, fixed-width, left-sidebar, theme-options

License:GNU General Public License, v2 (or newer)
License URI:http://www.gnu.org/licenses/old-licenses/gpl-2.0.html

*/

/* RESET */
*{margin:0;padding:0;}
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,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
/* BASIC */
abbr[title], acronym[title]{border-bottom:thin solid;cursor:help;}
body{background:#f8f8f8;font-size:13px;font-family:'Open Sans', sans-serif;color:#333;text-align:left;line-height: 1.8;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
h1{font-size:30px;line-height:36px;}
h2{font-size:24px;line-height:30px;}
h3{font-size:20px;line-height:24px;}
h4{font-size:16px;line-height:20px;}
h5{font-size:14px;line-height:18px;}
h6{font-size:12px;line-height:16px;}
small{font-size:10px;line-height:16px;}
dl{font-size:12px;}
dt{font-weight:bold;}
a{color:#0047a7;text-decoration:none;outline:none;}
a:hover{color:#F3971F;text-decoration:none;}
fieldset,img{border:none;}
hr{color:#ddd;background-color:#ddd;height:1px;border:0px;}
.clear{clear:both;margin:0;padding:0;}
strong, b {font-weight: bold;}



/* #header */
#header{overflow:hidden;width:280px;height:100px;}
#header h1{font-family: font-family: 'Yellowtail', cursive;margin-top: 17px;font-weight:300}
#header .title{font-family: 'Yellowtail', cursive;padding: 0 0 0 6px;font-size: 34px;font-weight:400}
#header h1 a {color:#fff;}
#header h1 a.logo_img{margin-top: 76px;}
#header h1 a.logo_img img{margin-top: 0px;}
#header h2{display:none;height:20px;line-height:20px;margin:0;color:#999;font-size:12px;font-weight:normal;}
#header-right{width:656px;float:right;padding-top: 105px;border-bottom: 3px solid #d5d5d5;margin-right: 29px;}
#header-right .addthis_default_style{float: right;padding-right: 5px;}

/* #nav */
#menus a, #shailan-dropdown-wrapper--1 a{display:block;color:#333;line-height:36px;padding:0 20px;font-size:14px;font-weight:bold;text-shadow:0 1px 0 #fff;border-top:1px solid #fff;}
#menus ul, #shailan-dropdown-wrapper--1 ul{list-style:none;margin:0;}
#menus li, #shailan-dropdown-wrapper--1 li{position:relative;line-height:37px;margin:0;padding:0;background:none;}
#shailan-dropdown-wrapper--1 ul li.current_page_item > a,
#shailan-dropdown-wrapper--1 ul li.current-menu-ancestor > a,
#shailan-dropdown-wrapper--1 ul li.current-menu-item > a,
#shailan-dropdown-wrapper--1 ul li.current-menu-parent > a{color: #F3971F;border-left:5px solid #d5d5d5;padding-left: 10px}
#shailan-dropdown-wrapper--1 ul li.current-menu-item > a{}
#shailan-dropdown-wrapper--1 ul li.current_page_item:hover > a,
#shailan-dropdown-wrapper--1 ul li.current-menu-ancestor:hover > a,
#shailan-dropdown-wrapper--1 ul li.current-menu-item:hover > a,
#shailan-dropdown-wrapper--1 ul li.current-menu-parent:hover > a{background:#fff;}
#shailan-dropdown-wrapper--1 ul li:hover > ul{display:block;}
#shailan-dropdown-wrapper--1 ul ul{display:none;z-index:99999;padding-left:15px}
#shailan-dropdown-wrapper--1 ul ul a{background:#f4f4f4;height:auto;margin-left:1px;padding:0 15px;text-align:left;}
#shailan-dropdown-wrapper--1 ul ul li{min-width:120px;border:none;}
#shailan-dropdown-wrapper--1 ul ul ul{left:100%;}
/* rss + search */
#rss{float:left;line-height:28px;padding-left:32px;background:url("images/all_icon.png") no-repeat 0 -320px;}
#search{float: left;padding: 2px 0 0 3px;border: 0;background: #eee;-webkit-box-shadow: inset 0 2px 0 #ddd;box-shadow: inset 0 2px 0 #ddd;-webkit-border-radius: 3px;border-radius: 3px;margin: 7px;width:160px;height:20px;}
#search form{padding:0;position:relative;}
#search input#s{width:120px;height:20px;background:transparent;border:none;color:#333;padding:0px 6px;font-size:12px;}
#search form input#searchsubmit{cursor:pointer;position:absolute;right:0;top:0;width:15px;height:15px;border:none;text-indent:-9999px;background:url("http://cdn.fxstreet.com/img/sprites/sprite-mega15c.png") no-repeat -80px -32px;margin: 3px 5px;}
#search form input#searchsubmit:hover{background:url("images/all_icon.png") no-repeat -137px -36px;margin: 3px 5px;}
#searchform{margin-bottom:18px;}
.entry #searchform input#s{height:16px;padding:3px 6px;}

/* #sidebar */
#sidebar{width:280px;height:100%;}
.sidebar_fixed{padding:0 0 120px;}
#sidebar a{color:#333;}
#sidebar a:hover{color:#F3971F;text-decoration:underline;}
#sidebar h3,#sidebar h2{display:block;line-height:40px;height:40px;margin:0 auto;text-align:center;text-shadow:0 0px 0 #aaa;font-size:21px;color:#333;border-top:1px solid #fff;margin-left: -85px;font-weight:300;}/*hacks per fer bunic el widget de subscribe (shadow a 0, margin a l'esquerra i font weight maquejat)*/
#sidebar h3 span,#sidebar h2 span{position:relative;display:inline-block;padding:0 18px;}
#sidebar span.s_title_l,#sidebar span.s_title_r{position:absolute;top:0;width:18px;height:40px;padding:0;background:url("images/all_icon.png") no-repeat 0 -265px;}
#sidebar span.s_title_l{left:0;visibility: hidden;}/*hacks per fer bunic el widget de subscribe (visibility hidden per treure glitch)*/
#sidebar span.s_title_r{right:0;background-position:5px -265px;visibility: hidden;}/*hacks per fer bunic el widget de subscribe (visibility hidden per treure glitch)*/
#sidebar li{list-style:none;line-height:22px;padding:0 0 0 20px;background:url("images/all_icon.png") no-repeat -30px -220px;}
#sidebar .widget{padding:0 0 10px 0;border-top:1px solid #888;}
#sidebar .widget ul,#sidebar .widget div{padding:0 10px;}
#sidebar .widget ul ul,#sidebar .widget div div{padding:0;}
#sidebar ul{list-style:none;}
/* widget */
#sidebar .widget input#s{width:190px;height:22px;line-height:22px;padding:0 5px;}
#sidebar .widget input#searchsubmit{width:65px;}
#sidebar .meta_and_powered{position:absolute;left:0;bottom:0;}
#sidebar .meta{overflow:hidden;height:22px;margin:30px 10px 10px;padding:0 0 0 25px;background:url("images/all_icon.png") no-repeat 0 -242px;}
#sidebar .meta a{text-decoration:underline;}
#sidebar .meta ul li{float:left;margin:0 15px 0 0;padding:0;background:none;}
#sidebar .widget .powered{margin:0;padding:10px 10px 0;text-shadow:0 1px 0 #fff;font-size:11px;border-top:1px solid #fff;}
#sidebar .widget .powered a{text-decoration:underline;}
/* WP-RecentComments */
#sidebar .widget_recentcomments ul li{line-height:16px;margin:0 0 5px;padding:0;background:none;}

/* #content */
#content{float:left;width:645px;background:#fff;}
#path{line-height:28px;margin:0 0 18px;padding:0 0 0 20px;color:#999;border-bottom:2px dotted #ccc;}
#path a{color:#999;text-decoration:underline;}
#path a:hover{color:#F3971F;}

/* .post */
.post{position:relative;margin:0 0 15px;border-bottom:1px dotted #d5d5d5;}
.sticky{}
.post_singular{border:none;}
.post_date{position:absolute;left:0;top:0;width:50px;height:50px;margin:0 10px 0 0;color:#999;background:url("images/all_icon.png") no-repeat 0 -30px;}
.date_d{display:block;height:17px;line-height:22px;padding:2px 0 0 0;text-align:center;font-weight:bold;font-size:20px;}
.date_m, .date_y{display:block;height:14px;line-height:18px;text-align:center;font-weight: 400;font-size: 12px;}
h2.title{margin:0 0 0 60px;line-height:30px;min-height:30px;font-size:18px;color:#555}
h2.title_sticky a{color:#0047a7;}
h2.title_page{margin:0 0 18px;}
.post_info, .p_author, .p_catetory, .p_comment{overflow: hidden;font-size: 11px;color: #aaa;padding: 0 3px 10px 60px;line-height: normal;}
.post_info a, .p_author a, .p_catetory a, .p_comment a{color:#999;text-decoration:underline;}
.post_info a:hover, .p_author a:hover, .p_catetory a:hover, .p_comment a:hover{color:#F3971F;}
.p_author,.p_catetory,.p_postviews,.p_edit,.p_comment,.p_tag,.p_navi{padding:0 10px 0 0;}
.p_author{background-position:0 -180px;}
.p_catetory{background-position:-30px -160px;}
.p_postviews{background-position:0 -300px;}
.p_edit{background-position:0 -120px;}
.p_comment{background-position:0 -140px;float:right;padding:0 0 0 20px;}
.p_comment_single{background-position:0 -80px;}
.entry, .entry-static{font-size:13px;overflow:hidden;}
.entry ul,.entry ol{margin:0 30px 18px;}
/*.entry li{line-height:18px;}*/
.entry hr{display:block;}
.entry p{margin:0 0 18px 0;}
.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6{margin:0 0 18px 0;color:#555;}
.entry a{color:#115979;text-decoration:none;}
.entry a:hover{text-decoration:none;}
.entry img{background:#fff;max-width:640px;height:auto;}
.entry img.wp-smiley{background:transparent;border:none;padding:0;}
.entry .alignleft,.entry img.alignleft{display:inline;float:left;margin-right:10px;margin-top:10px;}
.entry .alignright,.entry img.alignright{display:inline;float:right;margin-left:10px;margin-top:10px;}
.entry .aligncenter,.entry img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
.entry img.alignleft,.entry img.alignright,.entry img.aligncenter{margin-bottom:10px;}
.entry table{background:#fff;border:1px solid #ccc;border-width:2px;border-collapse:collapse;margin:5px 0 10px;}
.entry th,.entry td{border:1px solid #ccc;padding:3px 10px;text-align:left;vertical-align:top;}
.entry .entry tr.even td{background:#f7f7f7;}
.entry th{background:#edeff0;}
.entry blockquote{padding:10px;margin:0 0 20px;border:1px solid #cbcbcb;border-left:3px solid #cbcbcb;background:#f2f2f2;}
.entry blockquote{padding:10px;margin:0 0 20px;border:1px solid #cbcbcb;border-left:3px solid #cbcbcb;background:#f2f2f2;}
.entry code{background:#333;color:#ddd;}
.entry pre{overflow:auto;width:95%;line-height:16px;color:#555;font-family:"Courier New",FixedSys;font-size:12px;margin:0 0 20px;padding:0 5px 16px;background:#eee;border:1px solid #ccc;border-left:15px solid #ccc;}
.entry p.read-more a,.entry p a.more-link{font-weight:bold;}
.entry p a.more-link{display:block;margin-top:18px;}
.entry p.read-more a:hover,.entry p a.more-link:hover{text-decoration:none;}
.page_link{clear:both;padding:10px 0 18px;}
.post_info_b{display:block;width:620px;line-height:16px;height:16px;margin:0 0 18px;padding:4px 10px;background:url("images/navi_bg.png") no-repeat 0 0;}
.p_tag{background-position:0 -360px;}
.p_navi{float:right;background:none;}
.related_posts{padding:0 10px 18px;}
.related_posts a{color:#333;}
.related_posts a:hover{text-decoration:underline;}
.related_posts h3{margin:0 0 5px;font-size:14px;}
.related_posts ul li{list-style:none;line-height:20px;margin:0;padding:0 0 0 20px;background:url("images/all_icon.png") no-repeat -30px -220px;}
.addthis_toolbox{margin-bottom:20px;margin-left:58px;width:185px}

/* navigation */
#pagination,.navigation{display:block;width:620px;line-height:16px;height:16px;margin:0;padding:4px 10px;text-align:right;background:url("images/navi_bg.png") no-repeat 0 0;}
.navigation{text-align:right;}
.navigation a{padding:0 3px;}
.navigation .current{padding:0 3px;background:#fff;border:1px solid #ccc;}

/* #comments */
h2#comments{width:620px;line-height:16px;height:16px;margin:0 0 18px 0;padding:4px 10px;font-size:14px;background:url("images/navi_bg.png") no-repeat 0 0;clear:left;font-weight:200}
h2#comments span{float:left;}
h2#comments span.add_comment{margin-left:30px;font-size:12px;color:#999;}
h2#comments span.add_comment a{color:#999;}
h2#comments span.add_comment a:hover{text-decoration:underline;}

/* comments list style */
ol.commentlist li{position:relative;list-style:none;height:1%;margin:0 0 15px;color:#777;border-top:1px dotted #cacaca;padding-top:5px}
ol.commentlist li div em.approved{color:#ff0000;}
ol.commentlist li div.comment-author{margin:0;padding:0 7px;line-height:16px;height:16px;display:block; margin-bottom: 20px;}
ol.commentlist li div.vcard img.avatar{position:absolute;right:10px;top:10px;width:32px;height:32px;background:#fff;border: 1px solid #F3971F;}
ol.commentlist li div.vcard cite.fn{font-style:normal;}
ol.commentlist li.bypostauthor{border-color:#bbb;}
ol.commentlist li div.vcard cite.fn a.url:hover{color:#0047a7;text-decoration:underline;}
ol.commentlist li span.comment-meta a{color:#777;}
ol.commentlist li span.comment-meta a:hover{color:#333;}
ol.commentlist li div.comment-text{margin:0 60px 10px 0;padding-top:10px;padding-left:7px;}
ol.commentlist li div.comment-text a{color:#777;text-decoration:underline;}
ol.commentlist li div.comment-text a:hover{color:#333;text-decoration:none;}
ol.commentlist li p{margin-bottom:10px;color:#333}
ol.commentlist li blockquote{margin:5px;padding:5px;border:1px dotted #ddd;color:#999;background:#fafafa;}
ol.commentlist li blockquote p{margin-left:0;}
ol.commentlist li code{margin-bottom:10px;padding:2px;background:#777;color:#ddd;}
ol.commentlist li div.reply{margin:0 0 10px;text-align:right;}
ol.commentlist li ul.children li{color:#333;}
.children{background-color: #fafafa;}

/* #respond */
#respond{margin:0 0 20px 0;padding:20px 0 0 0;}
#respond small{font-size:12px;}
#respond h2,#respond h3{margin-bottom:10px;font-weight:300;color:#555}
#respond a#cancel-comment-reply-link{font-weight:normal;color:#920017;text-shadow:none;}
#respond a#cancel-comment-reply-link:hover{text-decoration:underline;}
#commentform{margin:0;padding:0;}
#commentform p{margin:0 0 10px;padding:0;}
#commentform p.smilies{margin:0 0 3px;padding:0 3px;}
#commentform p.comment-notes{margin:10px 0;color:#999;}
#commentform textarea{padding:3px;background:#f6f6f6;border:1px solid #ddd;}
#commentform .comment-form-comment label{display:none;}
#author,#email,#url{height:16px;margin-right:5px;padding:3px;border:1px solid #ddd;background:#f6f6f6;}
#comment{width:99%;height:125px;}
#submit{color:#555;width:62px;height:23px;line-height:23px;padding:0;text-align:center;font-weight:bold;border:none;background:#f2f2f2 url("images/submit_bg.gif") no-repeat 0 0;}
#submit:hover{color:#333;}

/* #footer */
.footer_widget{overflow:hidden;float:left;width:300px;margin:0 20px 20px 0;color:#999;}
.footer_widget h3,.footer_widget h2{margin:0 0 18px;font-size:16px;color:#333;}
.footer_widget a{color:#333;}
.footer_widget a:hover{color:#0047a7;text-decoration:underline;}
.footer_widget ul li{line-height:22px;margin:0 0 0 18px;padding:0;}
/* widget */
#footer .widget_links ul li,#footer .widget_archive ul li,#footer .widget_categories ul li{float:left;width:120px;line-height:22px;margin:0 10px 0 18px;}
#footer .widget_recentcomments ul li{margin:0 0 5px;line-height:16px;}

/* Other */
.aligncenter,div.aligncenter{display:block;margin:auto;}
.alignleft{float:left;}
.alignright{float:right;}
.wp-caption{text-align:center;padding-top:4px;margin:10px;border-radius:3px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:12px;line-height:17px;padding:0 4px 5px;margin:0;}
/* calendar START */
.widget_calendar h3{display:none;}
#wp-calendar{width:100%;}
#wp-calendar #today{background:#e6e6e6;}
#wp-calendar tbody a{font-weight:bolder;}
#wp-calendar caption{font-family:Arial;font-weight:bolder;letter-spacing:-0.05em;font-size:150%;text-align:left;padding-bottom:5px;}
#wp-calendar th,#wp-calendar td{text-align:center;}
#wp-calendar tbody td{border:1px solid #ccc;}
#wp-calendar tbody td.pad{border:0 none;}
#wp-calendar th{background:#999;color:#fff;}
#wp-calendar td#prev{text-align:left;padding-top:5px;}
#wp-calendar td#next{text-align:right;padding-top:5px;}
/* .gallery-caption */
#content .gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px;}

/* radius */
ol.commentlist li,#submit{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.navigation .current{-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;}



/* Goretti */
* {margin: 0;}

body{
	background: #fafafa;
	color: #626466;}
a {color: #115979;text-decoration:none; font-weight:bold;}
a:hover {color: #D2700F;text-decoration:none;}
h1, h2, h3, h4,h5, h6, .title{font-family: 'Roboto Condensed', sans-serif; color:#555}
.hr-s1 {border-bottom: solid 2px #f2f2f2;clear: left;margin: 10px 0;display: block;}
#wrap {
	margin: 0px auto 10px;
	width: 900px;
	text-align: left;
	background: #fff;
	border: none;}
img, img a {border: 0; margin-right: 20px;}
input,textarea {border: 1px solid #B4BAC0;}
input:hover,textarea:hover {border-color: #11A3EA;}
#ad {
	padding-left: 10px;
	background: url(images/advertisement.png) no-repeat 0 0;
	line-height: 0;
	width:728px;}

#wrapper {
padding: 0 0 10px 0;
width: 940px;
margin: 0 auto;
overflow: hidden;
background-color: #fff;
padding: 0 10px;
min-height:1000px}

#main-content{float:left}
#main-content h2{margin: 20px 0 8px 0;color:#555; font-family:'Roboto Condensed', sans-serif;}
#left_wrap {
font-size: 13px;
line-height: 1.5em;
float: left;
width: 215px;
padding: 0;
margin-left:6px}

#left_wrap_bg{margin-top: 23px;}

#left_wrap ul, #left_wrap ol, #left_wrap .commentlist li.alt ol, #left_wrap .commentlist li.alt ul {
	line-height: 34px;
	padding: 0;
	width:196px}

#left_wrap li, #left_wrap .commentlist li.alt li {
	list-style: none;
	font-size: 12px;}
#left_wrap li{
background-color: #fff;}

#left_wrap .post blockquote {
	margin: 10px;
	background: url(images/quote.jpg) no-repeat top left;
	padding-left: 45px;
	min-height: 36px;
}
#header{width: 215px;height: 100px;}


#content {
	float: left;
	padding: 0px 10px 15px 10px;
	color: #333;
	background-color: #fff;
	margin-left: 25px;}
#content li{list-style-type: circle;
list-style-position: inside;
padding-top: 4px;}

#rss_search {
	float: left;
	width: 661px;
	background-color: #fff;
	height: 45px;}
#content-post {
	float: left;
	background-color: #fff;
	padding-top: 14px;
	margin-top: 2px;}

.search{float: right;
	padding: 2px 0 0 3px;
	border: 0;
	background: #eee;
	-webkit-box-shadow: inset 0 2px 0 #ddd;
	box-shadow: inset 0 2px 0 #ddd;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin: 7px}
.search #searchbutton {
	background-position: -80px -32px;
	background-color: transparent;}
.search #searchbutton {
	border: 0;
	height: 12px;
	width: 14px;
	margin: 0px 4px 2px 0;}
.search #searchfield {
width: 150px;
border: 0;
color: #666;
font-size: 13px;
background: transparent;}

.social-btn{float: right}

.post {border-bottom: 1px dotted #d5d5d5;margin-bottom: 25px;}
.post .title {
	margin-bottom: 5px;
	font-size: 28px;
	clear:both;
	line-height: 1.1em}
.post .meta {
	color: #999;
	font-size: 11px;
	clear: both;}
.post .meta a {color: #777777}
.post .meta a:hover {color: #000;}
.post .meta .posted {float: left;}
.post .meta .comments {float: right;}
.post .meta .comments a {
	padding-left: 20px;
	padding-bottom: 1px;
	display: block;
	text-decoration: none;}

.post .entry, .entry-static {margin-bottom: 0px;font-size: 14px;line-height:1.6em;margin-top:15px;width:645px}
.entry-static{padding:0}
.post .entry p, .entry-static {margin-bottom:1em;}

.ltop {width: 215px;height: 13px;}
#shailan-dropdown-wrapper--1{margin-top:26px;}
.lbot {width: 215px;height: 12px;margin-bottom: 10px;}
#shailan-dropdown-wrapper--1 h2, #shailan-dropdown-wrapper--1 h2 a {
	color: #333;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;}

#shailan-dropdown-wrapper--1 li a {display: block;
position: relative;
margin: 0;
border-bottom: 1px solid #f1f1f1;
padding: 3px 15px;
color: #666;
text-decoration: none;
text-shadow: 0 1px 0 #fff;
font-size: 14px;
font-weight: 300;
background: #fff;
font-family: 'Roboto Condensed', sans-serif;}

#shailan-dropdown-wrapper--1 li a:hover{
color: #F3971F;
border-left:5px solid #d5d5d5;
padding-left:10px;}

#comments, #respond {
	margin: 0;
	padding:1em 0 0 0;
}
#commentform {
	margin:10px 0;	
	padding:10px;
	background:#f9f9f9;
	border: #ededed 1px solid;
}

#footer {
	padding: 19px 20px;
	font-size: 11px;
	text-align: left;
	width: 920px;
	clear: left;
	color: #555;
	overflow: hidden;
	border-top: 1px solid #d6d6d6;
margin: 0 auto}
	
#footer a{
color: #555;
font-weight: normal;}

#footer a:hover{color:#F3971F}
	
#disclaimer {clear:both;margin-top:30px;}
#disclaimer p {margin-bottom: 10px;}
#commentform p {margin-bottom: 10px}
#commentform p input#submit {
	font-size: 11px;}
#commentform p input#submit:hover {
	border-color: #FA8802;
	color: #FA8002;}
.comment-note{color:#666;line-height: 1.4em;}
#statcounter_image {display: inline;}

.i-facebook-m {background-position: -120px -64px;}
.i-plus-m {background-position: -140px -64px;}
.i-linkdin-m {background-position: -160px -64px;}
.i-20, .i-facebook-m, .i-yahoo-m, .i-google-m {width: 20px;height: 20px;}
.icon {margin-right: 5px;}
.icon, .search #searchbutton{background-image: url("http://cdn.fxstreet.com/img/sprites/sprite-mega15c.png");
display: inline-block;
vertical-align: middle;
overflow: hidden;
background-repeat: no-repeat;
text-indent: -999px;
text-align: left;}

/*Corporate identity*/
.grid1, .grid2, .grid3, .grid4, .grid4half, .grid5, .grid6, .grid7, .grid8, .grid9, .grid10, .grid11, .grid12, .grid13, .grid14, .grid15, .grid16, .grid17 {float: left;margin-right: 15px;margin-bottom: 10px;display: inline;position: relative;}
.grid5 {width: 260px;}
.grid4 {width: 205px;}
.grid3 {width: 150px;}
.grid-last, .column-aside {margin-right: 0;}
.section {clear: both;margin-bottom: 8px;}
.fix, .section {display: block;}

/*class search q es posa al body quan busques*/
.search{float:initial}

/*corporate identity*/
.fx-table-identity th, .fx-table-identity td{padding-bottom: 10px}
.fx-table-identity .cuadro1{width:58px;height:58px;margin-right: 15px}
.fx-table-identity .cuadro2{width:78px;height:45px;margin-right: 15px}
.fx-table-identity .cuadro3{width:78px;height:45px;margin-right: 10px}
.fx-table-identity .cuadro a{color: #fff;vertical-align: middle;line-height: 1em;font-weight:400}
.fx-table-identity .cuadro{border-radius: 3px;display: -moz-inline-box;display: block;}
.fx-table-identity .cuadro a:hover{color: #fff;text-decoration: underline;vertical-align: middle;line-height: 1em;font-weight:400}
.fx-colors table{font-size:13px;line-height: 1.3em;}

#fxs-corporate-identity-logos .dwnd-info {background: #BDE1FA;padding: 10px; margin-top: 20px;margin-bottom: 10px;}
#fxs-corporate-identity-logos h2 {margin-top: 20px; font-size: 28px;}
#fxs-corporate-identity-logos h3 {font-size: 24px; margin-bottom: 20px; clear:both;}
#fxs-corporate-identity-logos h4 {font-size: 16px; margin-bottom: 10px; clear:both; font-weight: normal; font-family: inherit; color: rgb(70, 70, 70);}
#fxs-corporate-identity-logos .next-h4 {padding-top: 30px; margin-bottom: 20px;}
#fxs-corporate-identity-logos .download-icon {display:none}
#fxs-corporate-identity-logos .coming-soon {color:grey;font-style:italic;font-weight:normal;}
#fxs-corporate-identity-logos .logo-preview {margin-bottom: 10px;}
.m20-top { margin-top: 20px !important; }
.m10-top { margin-top: 10px !important; }
.m05-top { margin-top: 05px !important; }


/*Styles After Recover*/
.fx-page-advertising h3 { margin-bottom: 14px;}
p {line-height: 1.8;}
.fx-sponsorbox { margin-top: 20px;}
.fx-boxcontact img {margin-top: 0px;}
.fx-boxcontact {background-color: #F1F1F1;
width: 180px;
padding: 20px;
float: right;
margin-top: 90px;
margin-left: 30px;}
.alignnone  { margin-right: 0px;}
.fx-grid3 {float: left;
height: 300px;
margin-right: 20px;}
.fx-grid3 img{
margin-top: 50px;}
.fx-list-s1 {margin-bottom: 20px;}
.fx-section {margin-bottom: 30px;}
.fx-page-socialmedia {margin-top: 26px;}
.fx-socialmedia-hgroup {float: left;margin-top: 50px;}
.clearB {clear: both; width: 100%; height: 1px;}
.imgSocial {float: left; display: inline-block; width: 25%;}
.fx-socialmedia-hgroup .fx-title-s3{font-weight: bold;}
.fx-socialmedia-illustration {float: left; margin-right: 20px;}
.fx-socialmedia-features .fx-grid6 .fx-groupB{float: left; width: 46%; padding: 10px;}
.fx-socialmedia-features .fx-grid6 .fx-groupB .fx-group{margin-top: 26px;}
.fx-socialmedia-features .fx-grid6 .fx-groupB .fx-group p{float: left; display: inline-block; width: 75%;}
.fx-logos a img {margin: 0px;}
.history h2 { padding-top: 30px; padding-bottom: 14px; width: 100%; clear: both;} 
.history div {float: left; margin-top: 10px; clear: left; font-size: 12px; color: #8D8D8D; width: 33%; margin-bottom: 14px;}
.history p {clear: left;}
.history p.floatR {float: right; width: 65%;}
.history div span {font-size: 10px; color: #8D8D8D; line-height: 1.2; padding-top: 4px; display: inline-block;}
.history div.w33 {width: 33%; clear: none;}
.history div em{float: left;}
.history div a {display: block; width: 100%; height: 100%;}
.history div a img {width: 90%;}
.history div a br {display: none;}
.history .clearB {width: 100%; height: 1px; clear: both; display: block; margin: 0px;}
