/**
 * @file
 * Block Styling
 */

.block { /* Block wrapper */
  margin-bottom: 1.5em;
}

h2.block-title { /* Block title */
	line-height: 1.5em;
	font-size: 1.125em;
}

.region-navigation #block-block-1 { /* Stock Rates iframe ticker */
	border: 1px #ccc solid;
	border-left: 0;
	border-right: 0;
	margin: 0;
	padding: 0;
	height: 27px;
}
.region-navigation #block-block-1 iframe {
	background-color: #f2f2f2;
}
.region-navigation #block-block-1 h2 {
	position: absolute;
	top: 0;
	left: 0;
	color: white;
	/*background: url(../images/rates.png) 0 0 no-repeat;*/
	width: 93px;
	height: 27px;
	font-weight: bold;
	padding-left: 20px;
	text-shadow: 1px 1px 1px black;
	line-height: 1.9em;
	font-size: 1em;
}
#block-block-5 > table {
    background: url(../images/traiding-online-banner.png) 0 0 no-repeat;
    min-height: 198px;
    min-width: 243px;
    border-collapse: collapse;
    border: 0 none;
    margin: 0;
}
#block-block-5 > table td {
    vertical-align: top;
    border: 0 none;
}
#block-block-5 > table tbody > tr:first-child td {
    height: 120px;
    width: 78px;
    box-sizing: border-box;
    padding-top: 55px;
    font-size: 12px;
    text-align: center;
}
#block-block-5 > table tbody > tr:first-child a {
    position: relative;
}
#block-block-5 {
	border: none;
	/*background: url(../images/banner_right_side.png) right top no-repeat;*/
	min-height: 198px;
	box-shadow: none;
	margin-top: 20px;
	padding: 0;
	margin-right: -5px;
}
.btn-green, .btn-green:after, .btn-green:before {
    vertical-align: top;
}
.btn-green {
    background-position: -5px 0;
    height: 31px;
    color: #fff !important;
    margin: 10px 15px;
    display: inline-block;
    line-height: 31px;
    text-shadow: 1px 1px 1px  #eee;
    white-space: nowrap;
    padding: 0;
}
.btn-green:hover {
    text-decoration: none;
}
/*.btn-green:active {
    background-position: -5px -70px;
}*/
.btn-green:visited, .btn-green:active, .btn-green:hover {
    color: #fff;
}
.btn-green:before, .btn-green:after {
    content: '';
    display: inline-block;
    width: 15px;
    height: 31px;
    overflow: hidden;
    position: absolute;
}

.btn-green:before {
    background-position: 0 0;
    margin-left: -15px;
}
.btn-green:hover:before {
    background-position: 0 -35px;
}
/*.btn-green:active:before {
    background-position: 0 -70px;
}*/
.btn-green:after {
    background-position: 100% 0;
    margin-right: -15px;
}
.btn-green:hover:after {
    background-position: 100% -35px;
}
/*.btn-green:active:after {
    background-position: 100% -70px;
}*/


/*#block-block-5.hover-cta {
	background-position: right -200px;
}

#block-block-5.hover-3 {
	background-position: right -400px;
}

#block-block-5.hover-2 {
	background-position: right -600px;
}

#block-block-5.hover-1 {
	background-position: right -800px;
}*/

#block-block-5 p {
	margin: 0;
	padding: 0;
	position: relative;
}

/*#block-block-5 p a {
	display: block;
	*//*--border:1px gray solid;
   text-indent: -9999px;*//*
   position: absolute;;
}*/

/*#block-block-5 p a#top-3-steps-1 {
	width: 80px;
	height: 125px;
	top: 0;
	right: 170px;
	
}

#block-block-5 p a#top-3-steps-2 {
	width: 70px;
	height: 125px;
	top: 0;
	right: 100px;
}

#block-block-5 p a#top-3-steps-3 {
	width: 100px;
	height: 125px;
	top: 0;
	right: 0;
}

#block-block-5 p a#top-3-steps-cta {
	width: 160px;
	height: 35px;
	top: 165px;
	right: 20px;
}*/

.section-videos .region-sidebar-second .block,
.page-trading-online .region-sidebar-second .block {
	border: 1px #ccc solid;
	border-radius: 5px;
	margin-bottom: 20px;
	padding: 14px;
	background-color: white;
}

.section-videos .region-sidebar-second .block h2,
.page-trading-online .region-sidebar-second .block h2 {
	background: #ffffff;
	background: -moz-linear-gradient(top,#ffffff 0%,#e0e0e0 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#e0e0e0) );
	background: -webkit-linear-gradient(top,#ffffff 0%,#e0e0e0 100%);
	background: -o-linear-gradient(top,#ffffff 0%,#e0e0e0 100%);
	background: -ms-linear-gradient(top,#ffffff 0%,#e0e0e0 100%);
	background: linear-gradient(to bottom,#ffffff 0%,#e0e0e0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#e0e0e0',GradientType=0 );
	margin: 0;
	padding: 5px 10px;
	font-family: Times New Roman;
	font-size: 18px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	margin: -14px;
}

#block-block-7,
#block-block-8 {
	box-shadow: none;
	background-color: transparent;
	border: 0 none;
	padding: 0;
	float: right;
}

#block-block-7 {
	margin: 2em 51px 0 41px;
    position: relative;
    width: 235px;
    
}

.section-trading-online #block-block-7 {
		margin: 2em 17px 0 41px;
}

.section-trading-online #block-block-8 {
	width: 315px;
}

#block-block-7 p {
	margin-top: -11px;
}

#block-block-8 ul {
	padding: 0;
	margin: 0 45px;
	background: url(../images/tripple-squares-block.png) center center no-repeat;
	width: 258px;
	height: 90px;
}

#block-block-8 ul li {
	margin-top: 25px;
	list-style-type: none;
	height: 90px;
	width: 85px;
	float: left;
	text-align: center;
	font-size: 12px;
	line-height: 14px;
	color: #2db9ff;
}

#block-block-8 ul li a {
	color: #2db9ff;
}

#block-block-8 ul li+li {
	margin-top: 10px;
}
#block-block-8 ul li+li+li {
	margin-top: 25px;
}

a.trade-now {
	display: block;
	width: 236px;
	height: 38px;
	padding-top: 23px;
	color: white;
	text-shadow: 1px 1px 1px black;
	font-weight: bold;
	font-size: 18px;
	text-align: center;
}

a.trade-now sup {
	position: absolute;
	top: 5px;
	right: 11px;
	font-size: 14px;
}

#content #block-views-scegliere-un-broker-block,
#block-views-scegliere-un-broker-block{
    background: #F5F5F5;
    border: none;
    margin: 0 -21px;
    padding: 16px 21px 29px;
    box-shadow:none;
    max-width: 670px;
}
#content #block-views-scegliere-un-broker-block h2.block-title,
#block-views-scegliere-un-broker-block h2.block-title{
    background: none;
    border: none;
    padding: 0;
    font-size: 22px;
    line-height: 24px;
    margin: 0 0 15px;
    color: #006699;
}
#block-views-scegliere-un-broker-block h2.block-title:before,
#block-views-scegliere-un-broker-block h2.block-title:after,
#content #block-views-scegliere-un-broker-block h2.block-title:before,
#content #block-views-scegliere-un-broker-block h2.block-title:after{
    display: none;
}

#block-easy-social-easy-social-block-1 {
	clear: both;
}
#block-user-login {
	background-color: white;
	border: 1px #ccc solid;
	box-shadow: 1px 1px 15px #ccc;

}

.page-forum .region-sidebar-second .block {
	margin: 9px;
}
.page-forum .region-sidebar-second .block.first {
	margin-top: 143px;	
}

#block-user-login form {
	margin: 0 1em;
	font: 12px;
	font-weight: normal;
}
#block-user-login form .form-item label {
	font-weight: normal;
	font-size: 12px;
}

#block-user-login input[type=text],
#block-user-login input[type=password] {
	width: 175px;
	height: 30px;
	background-color: white;
	border: 1px #b4b4b4 solid;
	font-size: 12px;
}

#block-user-login #edit-name:after {
	content: "*";
	color: #26baf9;
}
#block-user-login ul {
	margin: 0;
	padding: 0;
}
#block-user-login ul li {
	list-style-type: none;
	list-style-image: none;
	font-size: 12px;
	line-height: 3em;
	border-top: 1px #e7e7e7 solid;
	
}

#block-user-login ul li a {
	color: #2680be;
	font-weight: bold;
}

#block-user-login input[type=submit] {
	width: 175px;
}

.front .region-sidebar-second ul.tabs {
	margin: 0;
	padding:0;
}

.page-forum .region-sidebar-second .block h2,
.node-type-book .region-sidebar-second .block h2,
#block-fb-social-fb-recommendations-for-facebook h2,
#block-block-20 h2,
#block-block-15 h2,
#content .block h2.block-title,
.sidebars .block h2.block-title,
#block-rss-reader-latest-news-image h2,
#block-forum-new h2,
#block-views-news-block-2 h2,
#block-user-login h2,
#block-views-scegliere-un-broker-block h2 {
	background: url(../images/title-bg.png) 0 100% no-repeat; 
	color: white;
	font-size: 14px;
	line-height: 32px;
	width: auto;
	padding-left: 30px;
}

.page-forum .region-sidebar-second .block h2,
.node-type-book .region-sidebar-second .block h2,
#block-fb-social-fb-recommendations-for-facebook h2,
#block-block-20 h2,
#block-block-15 h2,
#content .block h2.block-title,
.sidebars .block h2.block-title,
#block-rss-reader-latest-news-image h2,
#block-forum-new h2,
#block-views-news-block-2 h2 {
	margin: -1em -1em 1em -1em;
    border: 3px solid #dedede;
    border-left-width: 2px;
    border-right-width: 2px;
    display: block;
    position: relative;
    height: 26px;
    line-height: 26px;

}
.front.two-sidebars .region-sidebar-second .block.first {
	margin-top: 0 !important;
}
.front #content #block-views-homepage-news-slider-block h2.block-title{
    background: none;
    border: none;
    padding: 0;
    font-size: 22px;
    line-height: 24px;
    margin: 0 0 15px;
    color: #069;
}

#block-views-homepage-news-slider-block{
	padding: 20px 0 0 0;
	border-bottom: 1px solid #ccc;
}

#block-views-homepage-news-slider-block .views-field-title a{
	text-decoration: underline;
}

#block-views-homepage-news-slider-block .views-slideshow-controls-bottom{
	height: unset;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal{
	height: 35px;
}
#block-rss-reader-latest-news-image ul {
  padding: 0;
  margin: 0;
}

#block-rss-reader-latest-news-image ul li {
  list-style-type: none;
  list-style-image: none;
  border-bottom: 1px #c1c1c1 solid;
  overflow: hidden;
  line-height: 1.25em;
  background: transparent;
  padding: .5em 0;
}

#block-rss-reader-latest-news-image ul li .news-item-image {
  width: 100px;
  margin-right: 10px;
  float: left;
}

#block-rss-reader-latest-news-image ul li .news-item-title {
  margin-left: 110px;
  font-weight: bold;
}

#block-rss-reader-latest-news-image ul li .news-item-teaser {
   /* --margin-left: 110px;*/
    font-size: 12px;
}

.page-forum .region-sidebar-second .block h2,
.page-forum #block-user-login h2 {
	background: url(../images/title-bg-280.png) 0 100% no-repeat;
}


.front .block .views-row article h2.node-title, #block-views-frontpage-content-block-block h2.node-title{
	display: none;
}

.twitter-timeline .customisable-border,
._4s7c {
  border: 0 none !important;
}

#block-block-15,
#block-block-20 {
 /* --width: 304px;*/
  margin: 1em auto;
  padding: 0;
}

#block-block-15 h2,
#block-block-20  h2 {
	margin: 0;
}

#block-block-15 p {
	text-align: center;
}

#block-views-analisi-tecnica-block-1 p,
.view-analisi-tecnica p {
	margin: 0;
}

.front #block-rss-reader-latest-news-image {
	/*height: 834px;*/
}

.front #block-forum-new {
	height: 201px;
}
.front #block-block-20 {
	/*height: 662px;*/
}

.bookblock-title{
	background: #8d8d8d;
	color: #fff;
	font-size: 12px;
	font-weight: normal;
	padding: 0 1em;
	margin: 0;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border: 1px #bfbfbf solid;
	border-bottom: 0;
	height: 18px;
	line-height: 18px;
}

.bookblock-title a {
	color: white;
}
.region-sidebar-second .block-bookblock {
	float: right;
}
.block-bookblock ul.menu ul.menu {
	display: none;
}

.block-bookblock ul.menu ul li.last {
	border-bottom: 0;
}
.region-sidebar-first ul.menu ul li:before{
	right: -5px;
}

#header {
    border: 0 none;
    box-shadow: none;
    background: transparent;
	position: relative;
	z-index: 30;
	width: 100%;
}
.light #marquee {
    background: #f2f2f2 !important;
}
.rollover-wrapper {
    z-index: 2;
	margin-left: auto;
	margin-right: auto;
	width: 1034px;
}
.compact-header {
    height: 48px;
    clear: both;
    background: #00173d;
    position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 1034px;
}
.compact-header:after, .compact-header:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 48px;
    background: #00173d;
}
.compact-header:before {
    left: 100%;
}
.compact-header:after {
    right: 100%;
}
.compact-header #name-and-slogan {
    padding: 11px 0 13px;
    width: auto;
    float: left;
}
.compact-header #header-blocks {
    margin: 8px 19px 0;
}
.compact-header form#search-block-form {
    border: 1px solid #e8e8e8;
    margin-bottom: 0;
    border-radius: 2px;
}
.compact-header form#search-block-form .form-text {
    color: #fff;
}
.compact-header form#search-block-form .form-actions input[type=submit] {
    box-shadow: none;
}
.compact-header a {
    color: #fff;
}
.compact-header .links li {
    position: relative;
    padding: 0 8px 0 5px;
}
.compact-header .links li + li:before{
    position: absolute;
    top: 3px;
    left: 0;
    content: '';
    width: 1px;
    height: 13px;
    background: #fff;
}
.compact-header ul.links {
    font-size: 0;
}
.compact-header ul.links li {
    font-size: 14px;
}
.compact-header .links li:first-child {
    background: transparent;
    padding-left: 1px;
    font-weight: bold;
}
.compact-header #secondary-menu {
    margin: 12px 0 0;
}
.compact-header #header-blocks.header-blocks-logged-user {
    float: left;
    margin-left: 50px;
}

/*#page-wrapper {
    margin-top: -27px;
}*/
#admin-menu-wrapper {
    height: 25px; /*hot fix for all ie */
}

#block-block-25{
    width: 300px;
    padding: 0;
}


.button-green {
	display: inline-block;
	height: 24px;
	line-height: 24px;
	font-size: 14px;
	font-weight: bold;
	color: #fefefe;
	text-decoration: none !important;
	text-align: center;
	text-shadow: 1px 0 1px rgba(0,0,0,.75);
	border: 1px solid #28bb24;
	border-radius: 4px;
	box-shadow: inset 0 1px 1px #fff;
	background-color: #418600;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQxODYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM0MTg2MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3MWRmMDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(bottom, #418600 0%, #418600 0.24%, #71df09 100%);
	background: -o-linear-gradient(bottom, #418600 0%, #418600 0.24%, #71df09 100%);
	background: -webkit-linear-gradient(bottom, #418600 0%, #418600 0.24%, #71df09 100%);
	background: linear-gradient(bottom, #418600 0%, #418600 0.24%, #71df09 100%);

}
.button-green:hover {
	border: 1px solid #28bb24;
	box-shadow: inset 0 1px 1px #1a3600;
	background-color: #418600;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQxODYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM0MTg2MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3MWRmMDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(bottom, #418600 0%, #418600 0.24%, #71df09 100%);
	background: -o-linear-gradient(bottom, #418600 0%, #418600 0.24%, #71df09 100%);
	background: -webkit-linear-gradient(bottom, #418600 0%, #418600 0.24%, #71df09 100%);
	background: linear-gradient(bottom, #418600 0%, #418600 0.24%, #71df09 100%);
}
.button-blue {
	display: inline-block;
	height: 24px;
	line-height: 24px;
	font-size: 14px;
	font-weight: bold;
	color: #fefefe;
	text-decoration: none !important;
	text-align: center;
	border: 1px solid #2575bf;
	border-radius: 6px;
	background-color: #183c75;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA3MjE0OSIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI1NTI5YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(bottom, #072149 0%, #25529a 100%);
	background: -o-linear-gradient(bottom, #072149 0%, #25529a 100%);
	background: linear-gradient(bottom, #072149 0%, #25529a 100%);
	background: -webkit-linear-gradient(bottom, #072149 0%, #25529a 100%);
}
a.button-blue {
	color: #fefefe;
}


/*	Steps blocks	*/
.b-steps {
	font-size: 0;
	padding: 0 0 0 6px;
}
.b-steps .e-step {
	display: inline-block;
	width: 93px;
	height: 80px;
	padding: 5px 6px 0;
	margin-left: -6px;
	background: url(../images/step1.png) no-repeat 0 0;
	font-size: 12px;
	line-height: 14px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	color: #4d4d4d;
}
.b-steps .e-step:before {
	content: '1';
	display: block;
	width: 42px;
	height: 42px;
	margin: 0 auto 2px;
	line-height: 42px;
	font-size: 24px;
	text-shadow: 0 -1px 1px rgba(0,0,0,.75);
	color: #fff;
	background: url(../images/step-circle.png) no-repeat 0 0;
	text-align: center;
}
.b-steps .e-step.e-step02 {
	width: 98px;
	padding: 5px 15px 0 10px;
	background-image: url(../images/step2.png);
}
.b-steps .e-step.e-step02:before {
	content: '2';
}
.b-steps .e-step.e-step03 {
	width: 159px;
	padding: 5px 10px 0 2px;
	background-image: url(../images/step3.png);
}
.b-steps .e-step.e-step03:before {
	content: '3';
}
.b-steps .e-step:hover {
	background-position: 0 bottom;
}
.b-steps span {
	display: inline-block;
	width: 110px;
	/*height: 60px;*/
	margin-left: 15px;
	vertical-align: middle;
	text-align: center;
	font-size: 14px;
	line-height: 14px;
	color: #16386f;
}
.b-steps span a {
	display: block;
	margin-top: 6px;
	color: #fefefe;
}

.b-steps.m-in-sidebar {
	width: 260px;
	padding-left: 0px;
}
.b-steps.m-in-sidebar .e-step {
	width: 70px;
	height: 106px;
	padding: 3px 3px 5px 0;
	margin-left: -9px;
	background: url(../images/step1-sb.png) no-repeat 0 0;
}
.b-steps.m-in-sidebar .e-step.e-step02 {
	width: 92px;
	background-image: url(../images/step2-sb.png);
}
.b-steps.m-in-sidebar .e-step.e-step03 {
	width: 113px;
	margin-left: -14px;
	background-image: url(../images/step3-sb.png);
}
.b-steps.m-in-sidebar .e-step:before {
	margin-top: 2px;
}
.b-steps.m-in-sidebar .e-step:hover {
	background-position: 0 bottom;
}
.b-steps.m-in-sidebar span {
	display: block;
	width: auto;
	margin: 3px 0 10px -9px;
}
.b-steps.m-in-sidebar span a {
	width: 180px;
	height: 40px;
	margin: 13px auto 0;
	font-size: 24px;
	line-height: 40px;
}

.b-trade-start {
	width: 254px;
    margin-left: 24px !important;
}
.b-trade-start .button-blue {
	width: 252px;
	height: 41px;
	font: bold 18px/41px arial, sens-sefif;
	position: relative;
	z-index: 2;
}
.b-trade-start .button-blue span {
	display: inline-block;
	height: 22px;
	padding: 0 13px;
	font: bold 14px/22px "Arial";
	text-shadow: 0 1px 1px rgba(0,0,0,.56);
	border-radius: 2px;
	background-color: #60be07;
	box-shadow: 0 1px 2px rgba(0,0,0,.75), inset 0 1px 1px #fff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUxOWYwNSIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM1MTlmMDUiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3MWRmMDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(bottom, #519f05 0%, #519f05 0.24%, #71df09 100%);
	background: -o-linear-gradient(bottom, #519f05 0%, #519f05 0.24%, #71df09 100%);
	background: -webkit-linear-gradient(bottom, #519f05 0%, #519f05 0.24%, #71df09 100%);
	background: linear-gradient(bottom, #519f05 0%, #519f05 0.24%, #71df09 100%);

	position: absolute;
	top: -17px;
	right: 7px;
}
.trade-links {
	margin: -5px 0 4px;
	padding-left: 1px;
	border-radius: 0 0 5px 5px;
	background-color: #d9d9d9;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(bottom, #dbdbdb 0%, #fff 100%);
	background: -o-linear-gradient(bottom, #dbdbdb 0%, #fff 100%);
	background: -webkit-linear-gradient(bottom, #dbdbdb 0%, #fff 100%);
	background: linear-gradient(bottom, #dbdbdb 0%, #fff 100%);
	position: relative;
	z-index: 1;
}
.trade-links a {
	display: table-cell;
	width: 72px;
	height: 64px;
	padding: 5px 3px 0;
	margin-left: -1px;
	text-align: center;
	vertical-align: middle;
	color: #6d6d6d;
	font-family: "Arial";
	font-size: 11px;
	line-height: 12px;
	border: 1px solid #e3e3e3;
	border-left-width: 0;
	border-radius: 0 0 5px 0;
	position: relative;
	z-index: 1;
}
.trade-links a:first-child {
	border-radius: 0 0 0 5px;
	border-right-width: 0;
	border-left-width: 1px;
}
.trade-links a:hover {
	color: #26bbfa;
	text-decoration: none;
}
.trade-links .middle-link {
	width: 88px;
	z-index: 2;
	border-radius: 0 0 5px 5px;
	border-width: 1px;
	box-shadow: 0 3px 4px rgba(3,3,3,.2);
}
.b-trade-start  .trade-text {
	padding: 1px 0 0 27px;
	font-size: 11px;
	font-family: 'robotobold';
	color: #0d2b59;
}
.block-views-id-analisi_tecnica-block_1{
	font-size: 12px;
}
.block-views-id-analisi_tecnica-block_1 .views-field-body{
	line-height: 20px !important;
	text-align:left;
}
.block-views-id-analisi_tecnica-block_1 .views-field-title a{
	color: #2DB9FF !important;
	display: block;
    font-weight: bold;
    line-height: 1.75em;
    margin: 0;
    padding: 0;
    text-align: left !important;
    width: 100% !important;
}
.form-pp-banner {
	float: right;
	width: 150px;
	margin-top: 2px;
}

.news-image img{
	width:80px;
}

.news-item-image  img{
	width:100px;
	height:60px;
}

#block-menu-menu-footer-links-menu, #block-block-49{
	float:left;
}

#block-block-49 p{
	margin:0;
}

#block-block-49{
	font-weight: bold;
	color: #999;
	font-size: 12px;
}

.front #block-block-48 {
	width:680px;
}

/* new style */
/* line 3, ../sass/lib/_sprites.scss */
.page-forum .region-sidebar-second .block h2:before,
.node-type-book .region-sidebar-second .block h2:before,
#block-fb-social-fb-recommendations-for-facebook h2:before,
#block-block-20 h2:before,
#block-block-15 h2:before,
#content .block h2.block-title:before,
.sidebars .block h2.block-title:before,
#block-rss-reader-latest-news-image h2:before,
#block-forum-new h2:before,
#block-views-news-block-2 h2:before, .page-forum .region-sidebar-second .block h2:after,
.node-type-book .region-sidebar-second .block h2:after,
#block-fb-social-fb-recommendations-for-facebook h2:after,
#block-block-20 h2:after,
#block-block-15 h2:after,
#content .block h2.block-title:after,
.sidebars .block h2.block-title:after,
#block-rss-reader-latest-news-image h2:after,
#block-forum-new h2:after,
#block-views-news-block-2 h2:after, .region-navigation #block-block-1 h2, .holder-arrow, .detail-01, .detail-02, .detail-03, .detail-04, .field-group-format.broker-info-right, .region-sidebar-first ul.menu li:before, .region-sidebar-second .block-book ul.menu li:before,
.region-sidebar-second .block-bookblock ul.menu li:before, .b-trade-start .trade-text:before, .view-trading-online .page-links a:before, .node-readmore a:before, .section-glossario-forex table th, .language-switcher:before, ul#om-menu-main-navigation-menu .link-home, .compact-header form#search-block-form:before, #quicktabs-view__brokers_table__block .quicktabs-views-group .views-field-field-small-logo, .comments_counter, .select-wrapper select:before {
    background-image: url('../images/icons-s521c04b42b.png');
    background-repeat: no-repeat;
}

/* line 1, ../sass/_sprites.scss */
.page-forum .region-sidebar-second .block h2,
.node-type-book .region-sidebar-second .block h2,
#block-fb-social-fb-recommendations-for-facebook h2,
#block-block-20 h2,
#block-block-15 h2,
#content .block h2.block-title,
.sidebars .block h2.block-title,
#block-rss-reader-latest-news-image h2,
#block-forum-new h2,
#block-views-news-block-2 h2 {
    position: relative;
    background: #24519f;
    background: -moz-linear-gradient(top, #24519f 0%, #537ec8 100%, #07204d 100%, #07204d 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #24519f), color-stop(100%, #537ec8), color-stop(100%, #07204d), color-stop(100%, #07204d));
    background: -webkit-linear-gradient(top, #24519f 0%, #537ec8 100%, #07204d 100%, #07204d 100%);
    background: -o-linear-gradient(top, #24519f 0%, #537ec8 100%, #07204d 100%, #07204d 100%);
    background: -ms-linear-gradient(top, #24519f 0%, #537ec8 100%, #07204d 100%, #07204d 100%);
    background: linear-gradient(to bottom, #24519f 0%, #537ec8 100%, #07204d 100%, #07204d 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#24519f', endColorstr='#07204d',GradientType=0 );
}
/* line 20, ../sass/_sprites.scss */
.page-forum .region-sidebar-second .block h2:before,
.node-type-book .region-sidebar-second .block h2:before,
#block-fb-social-fb-recommendations-for-facebook h2:before,
#block-block-20 h2:before,
#block-block-15 h2:before,
#content .block h2.block-title:before,
.sidebars .block h2.block-title:before,
#block-rss-reader-latest-news-image h2:before,
#block-forum-new h2:before,
#block-views-news-block-2 h2:before {
    position: absolute;
    content: "";
    right: 7px;
    top: 5px;
    display: block;
    background-position: 0 -608px;
    width: 14px;
    height: 15px;
}
/* line 29, ../sass/_sprites.scss */
.page-forum .region-sidebar-second .block h2:after,
.node-type-book .region-sidebar-second .block h2:after,
#block-fb-social-fb-recommendations-for-facebook h2:after,
#block-block-20 h2:after,
#block-block-15 h2:after,
#content .block h2.block-title:after,
.sidebars .block h2.block-title:after,
#block-rss-reader-latest-news-image h2:after,
#block-forum-new h2:after,
#block-views-news-block-2 h2:after {
    position: absolute;
    content: "";
    left: 0;
    top: 0;
    display: block;
    background-position: 0 -643px;
    width: 17px;
    height: 26px;
}

/* line 40, ../sass/_sprites.scss */
#main #block-borse-related-news-related-news {
    position: relative;
}
/* line 42, ../sass/_sprites.scss */
#main #block-borse-related-news-related-news h2 {
    position: relative;
    border: none;
    border-bottom: 1px solid #cccccc;
}
/* line 46, ../sass/_sprites.scss */
#main #block-borse-related-news-related-news h2:before {
    display: none !important;
}
/* line 49, ../sass/_sprites.scss */
#main #block-borse-related-news-related-news h2:after {
    display: none !important;
}

/* line 57, ../sass/_sprites.scss */
.region-navigation #block-block-1 h2 {
    background-position: 0 -689px;
    width: 93px;
    height: 27px;
}

/* line 63, ../sass/_sprites.scss
.holder-arrow {
    background-position: 0 -775px;
    width: 11px;
    height: 6px;
}
line 66, ../sass/_sprites.scss
.holder-arrow.up {
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    filter: progid:DXImageTransform.Microsoft.Matrix(M11=$m11, M12=$m12,M21=$m21, M22=$m22, sizingMethod='auto expand');
    zoom: 1;
} */

/* line 70, ../sass/_sprites.scss */
.detail-01 {
    background-position: 0 -406px;
    width: 24px;
    height: 25px;
}

/* line 74, ../sass/_sprites.scss */
.detail-02 {
    background-position: 0 -801px;
    width: 24px;
    height: 25px;
}

/* line 78, ../sass/_sprites.scss */
.detail-03 {
    background-position: 0 -945px;
    width: 24px;
    height: 25px;
}

/* line 82, ../sass/_sprites.scss */
.detail-04 {
    background-position: 0 -563px;
    width: 24px;
    height: 25px;
}

/* line 86, ../sass/_sprites.scss */
.field-group-format.broker-info-right {
    background-position: 0 -143px;
    width: 385px;
    height: 193px;
}

/* line 90, ../sass/_sprites.scss */
.region-sidebar-first ul.menu li {
    position: relative;
    background-image: none;
}
/* line 93, ../sass/_sprites.scss */
.region-sidebar-first ul.menu li:before {
    position: absolute;
    right: 10px;
    top: 13px;
    content: "";
    display: block;
    background-position: 0 0;
    width: 9px;
    height: 9px;
    -moz-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    -webkit-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    transform: rotate(-180deg);
    filter: progid:DXImageTransform.Microsoft.Matrix(M11=$m11, M12=$m12,M21=$m21, M22=$m22, sizingMethod='auto expand');
    zoom: 1;
}
/* line 104, ../sass/_sprites.scss */
.region-sidebar-first ul.menu li.expanded:before {
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    filter: progid:DXImageTransform.Microsoft.Matrix(M11=$m11, M12=$m12,M21=$m21, M22=$m22, sizingMethod='auto expand');
    zoom: 1;
}

/* line 109, ../sass/_sprites.scss */
.region-sidebar-second .block-book ul.menu li,
.region-sidebar-second .block-bookblock ul.menu li {
    position: relative;
    background-image: none;
}
/* line 113, ../sass/_sprites.scss */
.region-sidebar-second .block-book ul.menu li:before,
.region-sidebar-second .block-bookblock ul.menu li:before {
    position: absolute;
    left: 10px;
    top: 13px;
    content: "";
    display: block;
    background-position: 0 0;
    width: 9px;
    height: 9px;
}
/* line 123, ../sass/_sprites.scss */
.region-sidebar-second .block-book ul.menu li.expanded:before,
.region-sidebar-second .block-bookblock ul.menu li.expanded:before {
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    filter: progid:DXImageTransform.Microsoft.Matrix(M11=$m11, M12=$m12,M21=$m21, M22=$m22, sizingMethod='auto expand');
    zoom: 1;
}

/* line 129, ../sass/_sprites.scss */
.b-trade-start .trade-text {
    position: relative;
}
/* line 131, ../sass/_sprites.scss */
.b-trade-start .trade-text:before {
    position: absolute;
    content: "";
    left: 0;
    top: 0;
    display: block;
    background-position: 0 -898px;
    width: 25px;
    height: 27px;
}

/* line 144, ../sass/_sprites.scss */
.view-trading-online .page-links a {
    position: relative;
}
/* line 146, ../sass/_sprites.scss */
.view-trading-online .page-links a:before {
    position: absolute;
    content: "";
    display: block;
    right: 0;
    top: 0;
    background-position: 0 -29px;
    width: 15px;
    height: 14px;
}

/* line 159, ../sass/_sprites.scss */
.node-readmore a {
    position: relative;
}
/* line 161, ../sass/_sprites.scss */
.node-readmore a:before {
    position: absolute;
    content: "";
    display: block;
    right: 0;
    top: 0;
    background-position: 0 -29px;
    width: 15px;
    height: 14px;
}

/* line 172, ../sass/_sprites.scss */
.big_nsolid_button,
.small_solid_button {
    border: 1px solid #2575bf;
    background-color: #08224f;
    /* Fallback Color */
    background-image: -webkit-gradient(linear, left top, left bottom, from(#214d98), to(#08224f));
    /* Saf4+, Chrome */
    background-image: -webkit-linear-gradient(top, #214d98, #08224f);
    /* Chrome 10+, Saf5.1+, iOS 5+ */
    background-image: -moz-linear-gradient(top, #214d98, #08224f);
    /* FF3.6 */
    background-image: -ms-linear-gradient(top, #214d98, #08224f);
    /* IE10 */
    background-image: -o-linear-gradient(top, #214d98, #08224f);
    /* Opera 11.10+ */
    background-image: linear-gradient(top, #214d98, #08224f);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#214d98', EndColorStr='#08224f');
}

/* line 177, ../sass/_sprites.scss */
.section-glossario-forex table th {
    background-position: 0 -846px;
    width: 245px;
    height: 32px;
}

/* line 181, ../sass/_sprites.scss */
.language-switcher {
    position: relative;
}
/* line 184, ../sass/_sprites.scss */
.language-switcher:before {
    position: absolute;
    content: "";
    display: block;
    right: 6px;
    top: 50%;
    margin-top: -3px;
    background-position: 0 -775px;
    width: 11px;
    height: 6px;
}

/* line 195, ../sass/_sprites.scss */
.language-switcher .more-languages .lang {
    background-color: #c0c0c0;
    /* Fallback Color */
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#c0c0c0));
    /* Saf4+, Chrome */
    background-image: -webkit-linear-gradient(top, #ffffff, #c0c0c0);
    /* Chrome 10+, Saf5.1+, iOS 5+ */
    background-image: -moz-linear-gradient(top, #ffffff, #c0c0c0);
    /* FF3.6 */
    background-image: -ms-linear-gradient(top, #ffffff, #c0c0c0);
    /* IE10 */
    background-image: -o-linear-gradient(top, #ffffff, #c0c0c0);
    /* Opera 11.10+ */
    background-image: linear-gradient(top, #ffffff, #c0c0c0);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ffffff', EndColorStr='#c0c0c0');
}

/* line 198, ../sass/_sprites.scss */
a.small_nsolid_button {
    background-color: #31bbff;
    /* Fallback Color */
    background-image: -webkit-gradient(linear, left top, left bottom, from(#b3e7ff), to(#31bbff));
    /* Saf4+, Chrome */
    background-image: -webkit-linear-gradient(top, #b3e7ff, #31bbff);
    /* Chrome 10+, Saf5.1+, iOS 5+ */
    background-image: -moz-linear-gradient(top, #b3e7ff, #31bbff);
    /* FF3.6 */
    background-image: -ms-linear-gradient(top, #b3e7ff, #31bbff);
    /* IE10 */
    background-image: -o-linear-gradient(top, #b3e7ff, #31bbff);
    /* Opera 11.10+ */
    background-image: linear-gradient(top, #b3e7ff, #31bbff);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#b3e7ff', EndColorStr='#31bbff');
    border: 1px solid #288bbd;
    border-radius: 4px;
}
/* line 202, ../sass/_sprites.scss */
a.small_nsolid_button:hover {
    background-color: #23a1e0;
    /* Fallback Color */
    background-image: -webkit-gradient(linear, left top, left bottom, from(#62cbff), to(#23a1e0));
    /* Saf4+, Chrome */
    background-image: -webkit-linear-gradient(top, #62cbff, #23a1e0);
    /* Chrome 10+, Saf5.1+, iOS 5+ */
    background-image: -moz-linear-gradient(top, #62cbff, #23a1e0);
    /* FF3.6 */
    background-image: -ms-linear-gradient(top, #62cbff, #23a1e0);
    /* IE10 */
    background-image: -o-linear-gradient(top, #62cbff, #23a1e0);
    /* Opera 11.10+ */
    background-image: linear-gradient(top, #62cbff, #23a1e0);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#62cbff', EndColorStr='#23a1e0');
}

/* line 206, ../sass/_sprites.scss */
ul#om-menu-main-navigation-menu .link-home {
    background-position: 0 -451px;
    width: 22px;
    height: 23px;
}
/* line 209, ../sass/_sprites.scss */
ul#om-menu-main-navigation-menu .link-home:hover {
    background-position: 0 -494px;
    width: 22px;
    height: 23px;
}

/* line 213, ../sass/_sprites.scss */
.compact-header form#search-block-form {
    position: relative;
}
/* line 215, ../sass/_sprites.scss */
.compact-header form#search-block-form:before {
    position: absolute;
    right: 6px;
    top: 5px;
    content: "";
    display: block;
    background-position: 0 -736px;
    width: 19px;
    height: 19px;
}

/* line 225, ../sass/_sprites.scss */
#quicktabs-view__brokers_table__block .quicktabs-views-group .views-field-field-small-logo {
    background-position: 0 -63px;
    width: 300px;
    height: 60px;
}

/* line 229, ../sass/_sprites.scss */
.btn-green,
.btn-green:after,
.btn-green:before {
    background-color: #52a106;
    /* Fallback Color */
    background-image: -webkit-gradient(linear, left top, left bottom, from(#70dc09), to(#52a106));
    /* Saf4+, Chrome */
    background-image: -webkit-linear-gradient(top, #70dc09, #52a106);
    /* Chrome 10+, Saf5.1+, iOS 5+ */
    background-image: -moz-linear-gradient(top, #70dc09, #52a106);
    /* FF3.6 */
    background-image: -ms-linear-gradient(top, #70dc09, #52a106);
    /* IE10 */
    background-image: -o-linear-gradient(top, #70dc09, #52a106);
    /* Opera 11.10+ */
    background-image: linear-gradient(top, #70dc09, #52a106);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#70dc09', EndColorStr='#52a106');
}

/* line 235, ../sass/_sprites.scss */
.btn-green:hover {
    background-color: #478b10;
    /* Fallback Color */
    background-image: -webkit-gradient(linear, left top, left bottom, from(#63c30e), to(#478b10));
    /* Saf4+, Chrome */
    background-image: -webkit-linear-gradient(top, #63c30e, #478b10);
    /* Chrome 10+, Saf5.1+, iOS 5+ */
    background-image: -moz-linear-gradient(top, #63c30e, #478b10);
    /* FF3.6 */
    background-image: -ms-linear-gradient(top, #63c30e, #478b10);
    /* IE10 */
    background-image: -o-linear-gradient(top, #63c30e, #478b10);
    /* Opera 11.10+ */
    background-image: linear-gradient(top, #63c30e, #478b10);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#63c30e', EndColorStr='#478b10');
}

/* line 239, ../sass/_sprites.scss */
.comments_counter {
    background-position: 0 -356px;
    width: 33px;
    height: 30px;
}

/* line 244, ../sass/_sprites.scss */
.select-wrapper select {
    position: relative;
}
/* line 246, ../sass/_sprites.scss */
.select-wrapper select:before {
    position: absolute;
    right: 0;
    top: 50%;
    content: "";
    display: block;
    background-position: 0 -537px;
    width: 22px;
    height: 6px;
}

/* line 257, ../sass/_sprites.scss */
a.trade-now {
    background-color: #266500;
    /* Fallback Color */
    background-image: -webkit-gradient(linear, left top, left bottom, from(#2e9e00), to(#266500));
    /* Saf4+, Chrome */
    background-image: -webkit-linear-gradient(top, #2e9e00, #266500);
    /* Chrome 10+, Saf5.1+, iOS 5+ */
    background-image: -moz-linear-gradient(top, #2e9e00, #266500);
    /* FF3.6 */
    background-image: -ms-linear-gradient(top, #2e9e00, #266500);
    /* IE10 */
    background-image: -o-linear-gradient(top, #2e9e00, #266500);
    /* Opera 11.10+ */
    background-image: linear-gradient(top, #2e9e00, #266500);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#2e9e00', EndColorStr='#266500');
}
/* line 259, ../sass/_sprites.scss */
a.trade-now:hover {
    background-color: #2e9e00;
    /* Fallback Color */
    background-image: -webkit-gradient(linear, left top, left bottom, from(#266500), to(#2e9e00));
    /* Saf4+, Chrome */
    background-image: -webkit-linear-gradient(top, #266500, #2e9e00);
    /* Chrome 10+, Saf5.1+, iOS 5+ */
    background-image: -moz-linear-gradient(top, #266500, #2e9e00);
    /* FF3.6 */
    background-image: -ms-linear-gradient(top, #266500, #2e9e00);
    /* IE10 */
    background-image: -o-linear-gradient(top, #266500, #2e9e00);
    /* Opera 11.10+ */
    background-image: linear-gradient(top, #266500, #2e9e00);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#266500', EndColorStr='#2e9e00');
}

/* tags style */
.field-name-field-tags .field-label {
    display: inline-block;
    float: left;
    width: auto !important;
    background: none !important;
    padding-right: 0 !important;
    font-weight: bold !important;
    margin-right: 5px !important;
}
.field-name-field-tags .field-items .field-item {
    display: inline-block;
    float: left;
    margin-right: 10px;
    padding-left: 20px;
    position: relative;
}
/* line 264, ../sass/_sprites.scss */
.field-name-field-tags .field-items .field-item:before {
    position: absolute;
    left: 0;
    top: 5px;
    content: "";
    display: block;
    background-position: 0 -801px;
    width: 16px;
    height: 15px;
}

.region-bottom #block-block-1 h2, .region-bottom #block-block-51 h2 {
    position: absolute;
    background-position: 0 -689px;
    width: 93px;
    height: 27px;
    background-image: url(../images/icons-sb37a2b14a6.png);
    background-repeat: no-repeat;
    /* text-align: center; */
    color: #fff;
    padding-left: 15px;
    padding-top: 2px;
    font-size: 14px;
}
.region-bottom #block-block-1 h2, .region-bottom #block-block-51 h2 {
    position: absolute;
    background-position: 0 -689px;
    width: 93px;
    height: 27px;
    background-image: url(../images/icons-sb37a2b14a6.png);
    background-repeat: no-repeat;
    /* text-align: center; */
    color: #fff;
    padding-left: 15px;
    padding-top: 2px;
    font-size: 14px;
}
.region-bottom #block-block-1 {
    margin: 0;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}
