body {
	/*font-family:"Open Sans", Verdana, Geneva, sans-serif;*/
	font-family:Verdana, Geneva, sans-serif;
	font-size: 14px;
	color:#393431;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#fff;
}
a {
	color:#082236;
	text-decoration:none;
}
a img{
border: 0;
}
td
{
	vertical-align:top;
	border:0px;
}
table
{
	vertical-align:top;
	border:0px;
}
iframe {
	min-width:100px;
}
input[type="radio"]{
	margin-left:0px;
}
h1 {
	font-family: 'Open Sans', Geneva, sans-serif;
	color:#006eab;
	position:relative;
	text-align:left;
	/*height:25px;*/
	line-height:24px;
	float:left;
	font-weight:600;
	font-size:18px;
	margin:0px;
	padding:0px 0px 15px 0px;
	font-style:normal;
	width:100%;
	/*text-shadow: 0px 4px 3px #888;*/
}
p{
	position:relative;
	float:left;
	padding-bottom:5px;
	margin:0px;
}
h2 {
	font-family: 'Open Sans', Geneva, sans-serif;
	color:#006eab;
	position:relative;
	text-align:left;
	/*height:25px;*/
	line-height:24px;
	float:left;
	font-weight:100;
	font-size:16px;
	margin:0px;
	padding:0px 0px 15px 0px;
	overflow:hidden;
	width:100%;
	/*text-shadow: 0px 4px 3px #888;*/
}
h3 {
	font-family: 'Open Sans', Geneva, sans-serif;
	font-size: 14px;
	color: #006fab;
	position:relative;
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
	font-weight:600;
	width:100%;
	text-transform: uppercase;
}
h4 {
	font-family: 'Open Sans', Geneva, sans-serif;
	font-size: 16px;
	color: #00a9c9;
	position:relative;
	float:left;
	margin-bottom:0px;
	margin-top:0px;
	padding:0px 0px 5px 0px;
	width:100%;
	font-weight:300;
}
h5 {
	font-family: 'Open Sans', Geneva, sans-serif;
	color:#da251c;
	position:relative;
	text-align:center;
	/*height:25px;*/
	line-height:46px;
	float:left;
	font-weight:100;
	font-size:46px;
	margin:0px;
	padding:0px 0px 10px 0px;
text-shadow: 0px 0px 5px rgba(150, 150, 150, 1);
	width:100%;
}
h6 {
	font-family: 'Open Sans', Geneva, sans-serif;
	color:#000;
	position:relative;
	text-align:center;
	/*height:25px;*/
	line-height:36px;
	float:left;
	font-weight:100;
	font-size:30px;
	margin:0px;
	padding:0px 0px 20px 0px;
	width:100%;

}
h7 {
	font-family: 'Open Sans', Geneva, sans-serif;
	position:relative;
	text-align:left;
	float:left;
	font-weight:300;
	text-align:center;
	font-size:24px;
	line-height:30px;
	font-weight:300;
	color:#000;
	margin-bottom:5px;
	/*text-shadow: 0px 1px 2px #444;*/
}
h8 {
	font-family: 'Open Sans', Geneva, sans-serif;
	color:#da251c;
	position:relative;
	text-align:center;
	/*height:25px;*/
	line-height:32px;
	float:left;
	font-weight:100;
	font-size:30px;
	margin:0px;
	padding:0px 0px 10px 0px;
/*text-shadow: 0px 0px 5px rgba(150, 150, 150, 1);*/
	width:100%;
}
h9 {
	font-family: 'Open Sans', Geneva, sans-serif;
	position:relative;
	text-align:left;
	float:left;
	font-weight:300;
	text-align:center;
	font-size:18px;
	line-height:22px;
	font-weight:300;
	width:100%;
	color:#000;
	margin-bottom:5px;
	/*text-shadow: 0px 1px 2px #444;*/
}
h10 {
	font-family: 'Open Sans', Geneva, sans-serif;
	position:relative;
	text-align:left;
	float:left;
	font-weight:300;
	text-align:center;
	font-size:18px;
	line-height:24px;
	font-weight:300;
	width:100%;
	height:24px;
	color:#fff;
	background-color:#626262;
	margin-bottom:5px;
	/*text-shadow: 0px 1px 2px #444;*/
}
h11 {
	font-family: 'Open Sans', Geneva, sans-serif;
	position:relative;
	text-align:left;
	float:left;
	padding:10px 5px 10px 5px;
	border:1px solid #fff;
	font-weight:400;
	text-align:center;
	font-size:44px;
	line-height:24px;
	font-weight:bold;
	height:24px;
	color:#ccc;
	/*text-shadow: 0px 1px 2px #444;*/
}
h12 {
	font-family: 'Open Sans', Geneva, sans-serif;
	position:relative;
	text-align:left;
	float:left;
	font-weight:300;
	text-align:center;
	font-size:32px;
	line-height:24px;
	font-weight:300;
	height:24px;
	color:#fff;
	padding:10px 10px 10px 10px;
	margin-bottom:5px;
	border:1px solid #fff;
	/*text-shadow: 0px 1px 2px #444;*/
}
h13 {
	font-family: 'Open Sans', Geneva, sans-serif;
	position:relative;
	text-align:left;
	float:left;
	font-weight:bold;
	text-align:center;
	font-size:32px;
	line-height:24px;
	font-weight:300;
	height:24px;
	color:#fff;
	padding:10px 10px 10px 10px;
	margin-bottom:5px;
	background-color:#ffbeb4;
	/*text-shadow: 0px 1px 2px #444;*/
}
#Allegati{
	font-family: 'Open Sans', Geneva, sans-serif;
	font-size: 16px;
	color: #000;
	float:left;
	position:relative;
	float:left;
	width:100%;

	text-decoration: none;
}
#Allegati ul {
	margin:0px;
	padding:0px;
	min-height:0px;
	min-width:100%;
	float:left;
	position:relative;
}
#Allegati li {
	float:left;
	list-style:none;
	display:inline;
	line-height:18px;
	width:100%;
	/*margin-bottom:10px;*/
	text-align:left;
}
#Allegati li a {
	text-decoration:none;
	color: #555555;
}
#Allegati li img {
	top:-10px;
}
.TitoliAllegati{
	color:#006eab;
	font-weight:bold;
}
.Icon{
	margin-right:5px;
	position:relative;
	float:left;
}
.TextBox {
	position:relative;
	float:left;
	font-family: "Open Sans", Geneva, sans-serif;
	font-size:16px;
	color: #082236;
	text-decoration: none;
	/*height:24px;*/
	border:1px solid #58584e;
}
.TextArea {
	font-family: "Arial", Geneva, sans-serif;
	font-size:16px;
	color: #082236;

	text-decoration: none;
}
.ListBox {
	font-family:"Open Sans", Geneva, sans-serif;
	float:left;
	color: #082236;
	text-decoration: none;
	/*height:24px;*/
	position:relative;
	border:1px solid #58584e;
	font-size:16px;
}
.ListBox2 {
	font-family:"Open Sans", Geneva, sans-serif;
	float:left;
	color: #082236;
	text-decoration: none;
	height:24px;
	position:relative;
	border:1px solid #58584e;
	font-size:14px;
}
.ChkBox {
	min-width:33%;
	float:left;
	position:relative;
	font-size:16px;
}
#Pagina {
	position:relative;
	width:100%;
	min-height:600px;
	float:left;
	z-index:0;
	/*
	-webkit-box-shadow: 0px 0px 5px 1px #222;
	box-shadow: 0px 0px 5px 1px #222; */
}
#PaginaX {
	position:relative;
	width:1000px;
	margin:auto;
	text-align: left;
	z-index:0;

}
#Ctot {
	width:100%;
	position:relative;
	float:left;
	z-index:3;
}
#CtotFoto {
	width:100%;
	position:relative;
	float:left;
	background-color:#f4f1f1;
	z-index:4;
}
#Cint {
	width:100%;
	position:relative;
	margin:auto;
	height: 70px;
}
#Header {
	width:100%;
	position:relative;
	float:left;
	height:128px;
	z-index:500;
}

#Top {
	position:relative;
	/*width:864px;*/
	margin:auto;
	height:120px;
	z-index:400;

}
#Tmnu {
	position:relative;
	width:220px;
	height:60px;
	float:right;
	left:530px;
	z-index:402;
	top:38px;
}
#ForPa {
	position:relative;
	width:110px;
	height:45px;
	float:left;
	font-style:italic;
	text-align:center;
}
#SemiPa {
	position:relative;
	float:left;
	width:67px;
	height:60px;
	margin-left:24px;
	margin-right:24px;
	margin-bottom:5px;
	/*background-image:url(../img/for_pa.png);*/
}
#ForFa {
	position:relative;
	width:60px;
	height:60px;
	float:left;
	font-style:italic;
	text-align:center;
}
#SemiFa {
	position:relative;
	float:left;
	width:67px;
	height:60px;
	/*margin-left:62px;
	margin-right:24px;*/
	margin-bottom:5px;
	cursor:pointer;
	/*background-image:url(../img/for_fa.png);*/
}
#ForPr {
	position:relative;
	float:left;
	width:60px;
	height:60px;
	font-style:italic;
	text-align:center;
	z-index:402;
}
#SemiPr {
	position:relative;
	width:67px;
	height:60px;
	/*margin-left:24px;
	margin-right:24px;*/
	margin-bottom:5px;
	cursor:pointer;
	/*background-image:url(../img/for_pr.png);*/
}
#ForIlu {
	position:relative;
	float:left;
	width:55px;
	height:42px;
	font-style:italic;
	text-align:center;
	z-index:402;
}
#SemiIlu {
	position:relative;
	width:67px;
	height:34px;
	/*margin-left:24px;
	margin-right:24px;*/
	margin-bottom:5px;
	cursor:pointer;
	/*background-image:url(../img/for_ilu.png);*/
}
#sp_pr {
	cursor:pointer;
}

#Logo2{
	float:left;
	position:absolute;
	width:176px;
	height:142px;
	left:-5px;
	top:54px;
	z-index:999;
}
#ImTop {
	position:relative;
	float:left;
	width:202px;
	height:128px;
	z-index:400;
	top:21px;
	left:-1px;
}
#Payoff{
	position:absolute;
	float:right;
	width:141px;
	padding:40px 40px;
	height:140px;
	bottom:-40px;
	right:-50px;
	z-index:500;
	background-image:url(/img/payoff.png);
	color:#FFF;
	font-size:12px;
}
#SottoAnte{
	position:relative;
	float:left;
	/*width:864px;*/
	padding-top:20px;
	padding-bottom:55px;
}
#Sotto{
	position:relative;
	float:left;
	/*width:864px;*/
	padding-bottom:20px;
}
#Bsotto{
	position:relative;
	float:left;
	width:33%;
}
#BsottoS{
	position:relative;
	float:left;
	width:70px;
}
#BsottoD{
	position:relative;
	float:left;
	width:calc(100% - 30px);
	padding-top:10px;
	padding-left:5px;
	max-height: 360px;
	overflow: hidden;
}

.Lng {
	position:relative;
	float:left;
	width:510px;
	height:22px;
	color:#fff;
	line-height:22px;
	/*top:3px;*/
	font-size:13px;
	text-align:center;
	margin-left:5px;
			-webkit-border-radius: 11px;
	-moz-border-radius: 11px;
	-khtml-border-radius: 11px;
	border-radius: 11px;
	border:1px solid #fff;
}
#ContentSopra {
	position:relative;
	width:100%;
	float:left;
	/*min-height:600px;
	-webkit-box-shadow: 0px 0px 10px 1px #333;
	box-shadow: 0px 0px 10px 1px #333;*/
}
.MOB{
		display: none;
	}
@media (max-width:767px) {
	#Tmnu {

    left: 333px;

	}.btns{
		height: 192px;
	}
	#cboxLoadedContent img{
	max-width: 60%;
height: auto !important;
	}
	iframe {
    width: 100% !important;
    height: auto;
}
	#TxSwitch img{
		max-width: 100% !important;
		height: auto !important;
	}
	#TxSwitch{
		font-size: 16px !important;
	}
	#TxArea{
		font-size: 16px !important;
	}
	#TxArea img{
		max-width: 100% !important;
		height: auto !important;
	}
	#lightSlider{
		top:-150px;
		position: relative;
		height: 356px !important;
	}
	#lightSlider li img{
		height: 230px;
		margin-top:140px;
		opacity: 0 !important;
	}
	#lightSlider li{
	/*background-image: none !important;*/
	}
	.lSSlideWrapper{
		height: 220px;
	}
	.lslide{
		background-size: cover !important;
		margin-top: 145px;
		height: 210px;
	}
	.ListBox {
		width: 100% !important;
	}
	.MOB{
		display: block;
	}
	.UNMOB{
		display: none;
	}
	#pline{
		padding: 0px !important;
	}
	#TxArea{
		width: 100% !important;
	}
	#TxArea h1{
		width: 100% !important;
	}
	#C100{
		width: 100% !important;
	}
	#C50,#C25,#C33,#C20,#C30,#C100{
		width: 100% !important;
	}
	#C50 input[type="text"],#C25 input[type="text"],#C33 input[type="text"],#C20 input[type="text"],#C30 input[type="text"],#C100 input[type="text"] {
		width: 100% !important;
	}
	#C50 select,#C25 select,#C33 select,#C20 select,#C30 select,#C100 select {
		width: 100% !important;
	}
	#C50 input[type="password"] {
		width: 100% !important;
	}
	#C100 textarea {
		width: 100% !important;
	}
	#frm div{
			width: 100% !important;
	}
	.header {
		display: block !important;
	}
	#Header{
		height: 53px !important;
	}
	#BreadC {
		margin-top: 0px !important;
		margin-right: 5px;
	}
	.top-navbar-right{
	display:block !important;
}
.logo img{
	height:45px;
}
	#Left{
	width: 35%;
		display: none;
	padding-top: 0px;
	}
	#Right{
	width: 100%;
		padding-left: 0px !important;
	}
	#Payoff {
		height: 122px;
	}
#Buscar {
	margin-top: 65px;
	}
	#FtProd{
		width: 100% !important;
	}
	#BandaRes{
		right: 26px;
float: right;
position: relative;
	}
table{
	width: 100% !important;
}
#Logo{
	float:left;
	position:absolute;
	width:100px;

	z-index:999;
}
	#Menu2{
		float: none;
	}
#Logo img{
	width: 70%;
	height: 70%;
	}
#Content {
	padding-left: 1% !important;
	padding-right: 1% !important;
	padding-top:0px !important;
	position:relative;
	width:98% !important;
	}

#Payoff {
	right: 0px;
	}
#Bottom {
	width:100%;
	}
#Bsotto {
	width:100%;
	}
#Sotto {
	width:92%;
	left: 4%;
	}
#BottomInt {
	width:100%;
	}
#Menu {
	width:100% !important;
	}
#Menu ul{
	width:100% !important;
	}
#Menu ul li {
    padding-left: 4px !important;
    padding-right: 4px !important;
}
#BottomR {
	width:100% !important;
	}
#BsottoS img{
	top:0px !important;
	}
#BsottoD {
    width: calc(100% - 10px) !important;
    padding-left: 5px !important;
	padding-right: 5px !important;
}
#Top {
	display: none;
	position:relative;
	width:100%;
	}
#ContentSotto {
	position:relative;
	width:100%;
	}
#SottoAnte{
width: 100%;
margin-left: 0px;
margin-right: 0px;
	}
}
@media (max-width:1000px) {
	#Menu2{
		float: none;
		font-size: 12px !important;
		width: 728px !important;
	}
}
/* Small devices (tablets, 768px and up) */
@media (min-width:768px) {

	#Left{
	width: 35%;
	padding-top: 0px;
	}
	#Right{
	width: 60%;
	}
#Buscar {
	margin-top: 65px;
	}
	#BandaRes{
		right: 26px;
float: right;
position: relative;
	}
table{
	width: 100% !important;
}
#Logo{
	float:left;
	position:absolute;
	width:100px;
	top:20px;
	z-index:999;
}
	#Menu2{
		float: none;
	}
#Logo img{
	width: 70%;
	height: 70%;
	}
#Content {
	position:relative;
	width:712px;
	}
#Payoff {
	right: 0px;
	}
#Bottom {
	width:768px;
	}
#Sotto {
	width:768px;
	}
#BottomInt {
	width:768px;
	}
#Top {
	position:relative;
	width:768px;
	}
#ContentSotto {
	position:relative;
	width:768px;
	}
#SottoAnte{
width: 712px;
margin-left: 28px;
margin-right: 28px;
	}
}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {
	#Left{
	width: 225px;
	padding-top: 6px;
	}
	#Right{
	width: 605px;
	}
	#Buscar {
	margin-top: 50px;
	}
	#BandaRes{
		font-family: "Open Sans", Verdana, Geneva, sans-serif;
		right: 0px;
float: right;
position: relative;
	}
	#Logo{
	float:left;
	position:absolute;
	width:80px;
	/*height:142px;*/
	left:-5px;
	top:8px;
	z-index:999;
}
	#Logo img{
	width: 100%;
	height: 100%;
	}
	#Menu2{
		float: right;
	}
#Content {
	position:relative;
	width:864px;
	}
#Bottom {
	width:864px;
	}
#BottomInt {
	width:864px;
	}
#Sotto {
	width:864px;
	}
#Top {
	position:relative;
	width:864px;
	}
#ContentSotto {
	position:relative;
	width:864px;
	}
#SottoAnte{
	width:864px;
	    margin-left: 0px;
    margin-right: 0px;
	}
}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
#Content {
	position:relative;
	width:864px;
}
#Top {
	position:relative;
	width:864px;
}
#ContentSotto {
	position:relative;
	width:864px;
}
#BottomInt {
	width:864px;
	}
#Sotto {
	width:864px;
	}
#SottoAnte{
	width:864px;
	    margin-left: 0px;
    margin-right: 0px;
}

#Bottom {
	width:864px;
	}
}

#Content {
	position: relative;
width: 864px;
display: table;
padding-left: 28px;
padding-right: 28px;
margin-left: auto;
margin-right: auto;
padding-bottom: 0px;
padding-top: 0px;
background: rgba(255, 255, 255, 0.95);
background-color: #FFF;
min-height: 600px;
min-height: 580px;
z-index: 4;
/*-webkit-box-shadow: 0px 0px 10px 1px #333;
box-shadow: 0px 0px 10px 1px #333;*/
	/*
	-webkit-box-shadow: 0px 0px 10px 1px #333;
	box-shadow: 0px 0px 10px 1px #333;*/
}
#Content-game {
	position:relative;
	width:864px;
	float:left;
	padding-left:28px;
	padding-right:28px;
	margin-left:40px;
	margin-right:40px;
	padding-bottom:0px;
	background-color:transparent;
	min-height:600px;
	z-index:4;
}
#ContentSotto {
	position:relative;
	/*width:864px;*/

	margin: auto;
	/*margin-left:40px;
	margin-right:40px;*/
	/*-webkit-box-shadow: 0px 0px 10px 1px #333;
	box-shadow: 0px 0px 10px 1px #333;*/
}
#BreadC {
	position:relative;
	width:100%;
	padding:5px 0px;
	margin-top:0px;
	float:right;
	font-family:"Open Sans", Geneva, sans-serif;;
	font-size:16px;
	color:#006eab;
	text-align:left;
	font-weight:600;
	line-height:20px;
	text-transform: uppercase;
}
#BreadC a{
	color:#006eab;
}

#Center {
	position:relative;
	width:500px;;
	float:left;

}

#Right {
	position:relative;

	padding-left:34px;
	float:left;
	}

#Left {
	position:relative;

	float:left;

	}
#LLeft {
	position:relative;
	width:225px;
	min-height:40px;
	float:left;
	line-height:40px;
	color:#006fab;
	font-weight:600;
}
#LLeft0 {
	position:relative;
	width:25px;
	height:40px;
	float:left;
}
#LLeft00 {
	position:absolute;
	left:-28px;
	width:28px;
	height:40px;
	float:left;
}
#LLeft1 {
	position:relative;
	width:200px;
	min-height:40px;
	float:left;
	text-transform: uppercase;
}


.MnOvera {
color:#ff0000 !important;
	background-image:url(../img/lft_on.jpg) !important;
	background-repeat:no-repeat;
}
.MnOvera a {
text-decoration:none;
	color:#fff !important;
}

.MnOver{
	font-weight:bold;
	color:#006eab !important;
	/*background-image:url(../img/freccia.png);
	background-repeat:no-repeat;*/

}
.MnOver a{
	font-weight:bold;
	color:#000 !important;
	/*background-color:#000 !important;*/
}
#Menu {
	position:relative;
	float:left;
	font-size:13px;
	width:60%;
	color:#393431;
	font-family: "Open Sans", "Times New Roman", Times, serif;
	z-index:100;
	font-style:italic;
	text-align:left;
}
#Menu ul {
	position:relative;
	float:left;
	padding:0px;margin:0px;
	list-style-type:none;
	text-align:left;
	width:502px;
	}
#Menu ul li {
	color:#393431;
	float:left;
	position:relative;
	text-align:center;
	cursor:pointer;
	height:42px;
	line-height:44px;
	padding-left: 12px;
	padding-right:12px;
	}
#Menu ul li:first-child {
	color:#393431;
	float:left;
	position:relative;
	text-align:center;
	cursor:pointer;
	height:42px;
	line-height:42px;
	padding-left: 0px;
	padding-right:12px;
	}

#Menu ul li a:hover{
		color:#333;
}
#Menu ul li a{
		color:#000;
}
#Menu ul li:hover a{

	}
#Menu ul li:hover {

}
#Menu ul ul {
	display:none;
	float:left;
	position:absolute;
	text-indent:0px;
	padding:0px;
	top:129px;
}
	#Menu ul ul li a{
	color:#353535;
}
#Menu ul ul li {
	height:39px;
	line-height:39px;
	font-size:16px;
	position:relative;
	float:left;
	text-align:left;
	color:#fff;
	background-color:#FFF;
	width:100%;
	margin-left:0px;
	}
#Menu ul li:hover ul {display:block}
#Menu ul li:hover ul ul {display:none}
#Menu ul ul li:hover ul {display:block}


#Menu2 {
	position:relative;
	margin:auto;
	font-size:14px;
	width:870px;
	color:#162d3b;
	font-family: "Open Sans", "Times New Roman", Times, serif;
	z-index:400;
	height:25px;
	top:38px;
	text-transform: uppercase;

}
#Menu2 ul {
	position:relative;
	float:right;
	padding:0px;
	margin:0px;
	list-style-type:none;
	text-align:right;
	width:870px;

	height:25px;

	}
#Menu2 ul li {
	color:#393431;
	position:relative;
	float:right;
	text-align:center;
	/*cursor:pointer;*/
	display:inline;
	height:25px;
	line-height:25px;
	padding-left: 6px;
	padding-right:6px;
	z-index:400;

	}
#Menu2 ul li:first-child {
	padding-left: 8px;
	padding-right:0px;
}
#Menu2 ul li a:hover{
	color:#006eab;
}
#Menu2 ul li a{
		color:#393431;
}
#Menu2 ul li:hover a{
		color:#006eab;
	}
#Menu2 ul li:hover {
color:#006eab;
}
#Menu2 ul ul {
	visibility:hidden;
	display:none;
	opacity:0;
	float:left;
	position:absolute;
	text-indent:0px;
	padding:0px;
 	width:auto;
	z-index:500;
	left:0px;
	font-weight:300;
	-webkit-transition:all .50s ease;
	-moz-transition:all .50s ease;
	transition:all .50s ease;
	top:24px;
}
	#Menu2 ul ul li a{
	font-weight:300 !important;
}
#Menu2 ul ul li {
	height:29px;
	line-height:29px;
	font-size:13px;
	position:relative;
	text-indent:10px;
	float:left;
	text-align:left;
	color:#fff;
	background-color:#f5f5f5;
	background: rgba(245, 245, 245, 0.95);
	zoom: 1;
	filter: alpha(opacity=95);
	opacity: 0.95;
	width:275px;
	margin-left:0px;
	padding:0px;
	z-index:500;
	font-weight:300;
	}
#Menu2 ul ul li:first-child {
	padding: 0px;
}
	#Menu2 ul ul ul {
	 visibility:hidden;
	 display:none;
	opacity:0;
	float:left;
	position:absolute;
	text-indent:0px;
	padding:0px;
 	width:auto;
	z-index:500;
	left:260px;
	top:0px;
	font-weight:300;
	-webkit-transition:all .50s ease;
	-moz-transition:all .50s ease;
	transition:all .50s ease;
}
#Menu2 ul ul ul li {
	height:29px;
	line-height:29px;
	font-size:16px;
	position:relative;
	text-indent:10px;
	float:left;
	text-align:left;
	color:#fff;
	background: rgba(153, 153, 153, 0.90);
	width:130px;
	margin-left:0px;
	padding:0px;
	z-index:500;
	font-weight:300;
	}
#Menu2 ul li:hover ul { opacity:100; visibility:visible; display:block;}
#Menu2 ul ul li:hover ul { opacity:100; visibility:visible;display:block;}
#Menu2 ul li:hover ul ul {display:none}
#Menu2 ul ul li:hover ul {display:block;
/*background-color:#ec8642;*/
}
#Menu2 ul ul li:hover {
	font-weight:bold !important;
}
#Menu2 ul ul li a:hover {
font-weight:bold !important;
}
#Bottom {
	font-family: "Open Sans", "Times New Roman", Times, serif;
	font-size:12px;
	position:relative;
	margin: auto;
	color:#393431;
	text-align:center;
	height:42px;
	margin-top: 70px;
	/*line-height:42px;*/

	background-color:#d8dde0;
}
#Bottom-game {
	font-family: "Open Sans", "Times New Roman", Times, serif;
	font-size:12px;
	position:relative;
	float:left;
	width:100%;
	color:#393431;
	text-align:center;
	height:42px;
	/*line-height:42px;*/
	width:1000px;
}
#BottomInt {
	/*width:864px;*/
	float:left;
	height:42px;

}
#BottomR {
	width:30%;
	float:right;
	height:42px;
	text-align:right;
	line-height:42px;
}
#BottomR img{
	position:relative;
	float:left;
	margin-left:5px;
}
#SottoBottom {
	font-family: "Open Sans", "Times New Roman", Times, serif;
	font-size:12px;
	position:relative;
	float:left;
	width:100%;
	min-width:1000px;
	color:#fff;
	text-align:center;
	/*height:269px;*/
	height:165px;
	line-height:55px;
	background-image:url(/img/sfsottob.png);
	-webkit-box-shadow: 0 10px 8px 1px #999999 inset;
	box-shadow: 0 10px 8px 1px #999999 inset;
		border-top:1px solid #FFF;

	/*background-color:#ec8642;*/
}
#SottoBottomInt {
	width:1000px;
	margin:auto;
	text-align:center;
	height:165px;

}
.more{
	position:relative;
	float:left;
	font-size:12px;
	color:#0a73ae;
	padding-top:10px;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;

}
#Segue{
	width:100%;
	font-size:12px;
	position:relative;
	float:left;
	text-align:left;
	color:#0a73ae;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	padding-top:5px;
}
#Segue a{
color:#0a73ae;
}
#SpazioP{
	width:100%;
	min-height:160px;
	/*min-height:180px;*/
	position:relative;
	float:left;
}
#SpaceOR{
	width:25px;
	height:10px;
	position:relative;
	float:left;
}
#Space5{
	width:100%;
	height:5px;
	position:relative;
	float:left;
}
#Space10{
	width:100%;
	height:10px;
	position:relative;
	float:left;
}
#Space20{
	width:100%;
	height:20px;
	position:relative;
	float:left;
}

#BoxBianco {
	position:relative;
	padding:20px 40px 20px 40px;
	width:100%;;
	float:left;

	color:#333333;


}

.TxArea {
	position:relative;
	float:left;
	width:100%;
	float:left;
	color:#555555;
	font-size:16px;
	font-weight:300;
	height:480px;
	overflow-y:auto;
}
#TxSwitch {
	position:relative;
	float:left;
	width:100%;
	float:left;
	color:#383433;
	font-size:14px;
	font-weight:300;
	font-style:normal;
	/*max-height:310px;
	overflow:hidden;*/

}
#TxSwitch a {
	color:#00b5dd;
}
#TxSwitch a:hover{
	text-decoration:underline;
}
#TxArea {
	position:relative;
	float:left;
	width:100%;
	float:left;
	color:#383433;
	font-size:16px;
	font-weight:300;
	font-style:normal;
}
#TxArea img{
margin:5px;
/*-webkit-box-shadow: 0px 0px 10px 1px #aaa;
box-shadow: 0px 0px 10px 1px #aaa;*/
}
#TxArea a {
	color:#00b5dd;
}
#TxArea a:hover{
	text-decoration:underline;
}
#TxArea p {
	display:block;
	float:none;
	margin:none;
	padding:none;
}
#TxArea div {

}

#TxArea2 {
	position:relative;
	float:left;
	width:100%;
	float:left;
	color:#393431;
	font-size:14px;
	text-align:justify;
}
#TxArea2 img{
margin:5px;
/*
-webkit-box-shadow: 0px 0px 10px 1px #aaa;box-shadow: 0px 0px 10px 1px #aaa;
*/
}
#TxArea2 a {
	text-decoration:underline;
}
#TxArea2 p {
	display:block;
	float:none;
	margin:none;
	padding:none;
}
#TxArea2 div {
	display:block;
}
#C50 {
	position:relative;
	float:left;
	margin-bottom:8px;
	width:50%;

	min-height:38px;
}
#C33 {
	position:relative;
	float:left;
	margin-bottom:8px;
	width:33%;
	line-height:28px;
	min-height:28px;
}
#C25 {
	position:relative;
	float:left;
	margin-bottom:8px;
	width:25%;

	min-height:38px;

}
#C20 {
	position:relative;
	float:left;
	margin-bottom:8px;
	width:20%;

	min-height:38px;

}
#C10 {
	position:relative;
	float:left;
	margin-bottom:8px;
	width:10%;

	min-height:38px;

}
#C30 {
	position:relative;
	float:left;
	margin-bottom:8px;
	width:30%;

	min-height:38px;

}
#C35 {
	position:relative;
	float:left;
	margin-bottom:8px;
	width:35%;

	min-height:38px;

}
#C75 {
	position:relative;
	float:left;
	margin-bottom:8px;
	width:75%;

	min-height:38px;

}
#C100 {
	position:relative;
	margin-bottom:8px;
	width:100%;
	float:left;
	min-height:38px;
}
#CX50 {
	position:relative;
	float:left;
	margin-bottom:8px;
	width:50%;

}
#CX100 {
	position:relative;
	float:left;
	margin-bottom:8px;
	width:100%;

}
#CX30 {
	position:relative;
	float:left;
	width:30%;

}
#CX20 {
	position:relative;
	float:left;
	width:20%;

}
#CX70 {
	position:relative;
	float:left;
	width:70%;

}
#CX80 {
	position:relative;
	float:left;
	width:80%;

}
#CX40 {
	position:relative;
	float:left;
	width:40%;

}
#CX60 {
	position:relative;
	float:left;
	width:60%;

}
#Linea {
    position: relative;
	width:60%;
	height:1px;
	margin:auto;
	clear:left;
	background-color:#858585;
}
#Linea0 {
    position: relative;
	float:left;
	width:100%;
	height:1px;
	background-color:#082236;
}

#mycarousel{
	float:left;
	position:relative;
	height:300px;
	width:834px;
}
#S20{
	float:left;
	position:relative;
	height:90px;
	width:10px;
}
#Came {
	position:relative;
	width:100%;
	min-width:1000px;
	height:600px;
	float:left;
	z-index:10;

}
#xxx {
	position:absolute;
	width:220px;
	height:160px;
	padding:90px 40px;
	float:left;
	top:150px;
	left:60px;
	background-image:url(/img/dslide.png);
}
#Titolo {
	position:relative;
	width:220px;
	float:left;
	text-align:justify;
	padding-bottom:5px;
}
#Testo {
	position:relative;
	width:220px;
	float:left;
	color:#0cb38f;
	text-align:justify;
}
.camera_pag {
float:none;
position:relative;
margin:auto;
z-index:50;
height:50px;
display:inline
}
#Carou {
	float:left;
	padding:0px;
	position:relative;
	width:1000px;

	cursor:pointer;
	font-size:14px;
	margin-bottom:40px;
}

.image_carousel {
	float:left;
	width:304px;
	position: relative;
}

.image_carousel img {


}
a.prev, a.next {
	width: 15px;
	height: 50px;
	display: block;
	position: absolute;
	top: 130px;
	background:url("images/miscellaneous_sprite.png") no-repeat scroll 0 0 transparent;
}
a.prev {			left: -10px;
			background-position: -13px 0px !important;
					/*background: url(/img/g_left.png) no-repeat transparent;*/
					top:40px; }
a.prev:hover {		 }
a.prev.disabled {	background-position: 0 -100px !important;  }
a.next {			right: 5px;
background-position: -65px 0px !important;  
					/*background: url(/img/g_right.png) no-repeat transparent;*/
					top:100px; }
a.next:hover {		 }
a.next.disabled {	  }
a.prev.disabled, a.next.disabled {
	cursor: default;
}

a.prev span, a.next span {
	display: none;
}
.pagination {
	text-align: center;
}
.pagination a {
	background: url(images/miscellaneous_sprite.png) 0 -300px no-repeat transparent;
	width: 15px;
	height: 15px;
	margin: 0 5px 0 0;
	display: inline-block;
}
.pagination a.selected {
	background-position: -25px -300px;
	cursor: default;
}
.pagination a span {
	display: none;
}
.clearfix {
	float: none;
	clear: both;
}
#Close {
	position:absolute;
	float:right;
	right:5px;
	top:5px;
	cursor:pointer;
	width:21px;
	height:21px;
}
#Close2 {
	position:absolute;
	float:right;
	right:5px;
	top:5px;
	cursor:pointer;
	width:21px;
	height:21px;
}
#DoClose {
	position:absolute;
	float:right;
	right:5px;
	top:5px;
	cursor:pointer;
	width:21px;
	height:21px;
	z-index:99;
}
#DoLogin {
	position:fixed;
	float:left;
	width:280px;
	padding:15px;
	background: none repeat scroll 0 0 #FFFFFF;
	background-color:#ffffff;
    border: 1px solid #E5E5E5;
    border-radius: 8px 8px 8px 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
    box-shadow: 0 4px 10px -1px rgba(200, 200, 200, 0.7);
    font-weight: normal;

	z-index:500;
	display:none;
}
#Buscar2 {
	position:fixed;
	float:left;
	width:200px;
	padding:15px;
	z-index:500;
	background-color:#ffffff;
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E5E5E5;
    border-radius: 8px 8px 8px 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
    box-shadow: 0 4px 10px -1px rgba(200, 200, 200, 0.7);
    font-weight: normal;
	height: 40px;
	display:none;
}
#Login {
	position:fixed;
	float:left;
	width:280px;
	padding:15px;
	z-index:500;
	background-color:#ffffff;
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E5E5E5;
    border-radius: 8px 8px 8px 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
    box-shadow: 0 4px 10px -1px rgba(200, 200, 200, 0.7);
    font-weight: normal;

	display:none;
}
#Login ul {
	position:relative;
	float:left;
	margin-left:0px;
	padding-left:10px;
	margin-top:0px;
	padding-top:20px;
}
#Login li {
	display:inline;
	list-style:none;
	float:left;
	padding-right:10px;
	line-height:25px;
	max-width:350px;
	vertical-align:text-bottom;
}
.M100 {
	float:left;
	position:relative;
	margin-left:1%;
	width:99%;
}
.M100 input[type=text]{

}
.M25 {
	float:left;
	position:relative;
	margin-left:1%;
	width:24%;
}
#NwsLetter{
	float:right;
	position:relative;
	width:450px;
	height:25px;
	top:20px;
}

.dev7-caroufredsel-pag img {
	/*height: 70px;
	padding: 5px;
	border: 1px solid #bbb;
	margin-bottom: 10px;*/
}

.dev7-caroufredsel-pag {
	float:left;
	margin-bottom: 20px;
	width:170px;
}
#FtProd{
	position:relative;
	float:left;
	text-align:left;
	width:30%;
}
#pline {
    position: relative;
	float:left;
	/*color:#FFF;*/
	min-height:20px;

	font-weight:bold;
	font-size:13px;
	padding-right:1%;
}

.plinec {
    position: relative;
	float:left;
	/*color:#FFF;*/
	/*min-height:20px;*/
	font-weight:bold;
	font-size:13px;
}
.plinec:hover {
	background-color:#eee;
}
.plineo {
display:none;
position:absolute;
width:auto;
padding:10px;
right:0px;
/*bottom:-43px;*/
background-color:#FFF;
color:#000;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.75);
z-index:5;
}
#pline a{
	text-decoration:none;

}
#plinet {
    position: relative;
	float:left;
	/*color:#FFF;*/
	font-size:14px;
	min-height:24px;
	line-height:24px;
	font-weight:bold;
	font-family: "Open Sans", Verdana, Geneva, sans-serif;
}
#piuprod {
	width:150px;
	position:relative;
	float:left;
	margin:10px;
	background-position:center center;
	background-repeat:no-repeat;
	height:150px;
	text-align:center;

z-index:100;

}
#piuprod img {
	border-radius: 75px;
			-webkit-border-radius: 75px;
	-moz-border-radius: 75px;
	-khtml-border-radius: 75px;
	border:1px solid #cbcbcb;
}
#Paginat{
	width:50%;float:right;position:relative;text-align:right;
	color:#00a9c9;
}
#Paginat a{
	color:#00a9c9;
}
#Prod1L{
	position:absolute;
	float:left;
	left:-20px;
	width:20px;
	text-align:center;
}
#Prodx{
	color:#383433;
	width:455px;
	position:relative;
	float:left;
	font-size:14px;
	font-weight:300;
	padding-bottom:15px;
	padding-top:5px;
	padding-left:15px;
	padding-right:150px;
}
#Prod1{
	color:#006fab;
	width:100%;
	position:relative;
	float:left;
	font-size:16px;
	font-weight:600;
	padding-bottom:5px;
	padding-top:5px;
}
#Prod1 a{
	color:#006fab;
}
#Prod2{
	color:#006fab;
	width:100%;
	position:relative;
	float:left;
	font-size:15px;
	font-weight:300;
	padding-bottom:5px;
	padding-left:5px;
}
#Prod2 a{
	color:#006fab;
}
#Prod3{
	color:#474848;
	width:100%;
	position:relative;
	float:left;
	font-size:14px;
	font-weight:300;
	padding-bottom:5px;
	padding-left:15px;
}
#Prod3 a{
	color:#474848;
}
#Prod3x{
	color:#006fab;
	width:100%;
	position:relative;
	float:left;
	font-size:14px;
	font-weight:600;
	padding-bottom:5px;
	padding-left:15px;
}
#Prod3x a{
	color:#006fab;
}
#Prod4{
	color:#474848;
	width:100%;
	position:relative;
	float:left;
	font-size:14px;
	font-weight:300;
	padding-bottom:5px;
	padding-left:25px;
}
#Prod4 a{
	color:#474848;
}
#Ftg {
padding:4px;position:relative;float:left;text-align:center;overflow:hidden;
}
#Buscar{
	right:0px;
	position:absolute;
	width:450px;

	height:45px;
}

#cookie-notice {

    font-size: 12px;
    height: auto;
    left: 0;
    line-height: 18px;
    min-width: 100%;
    position: fixed;
    text-align: center;
    z-index: 100000;
	bottom:0px;
}
.cookie-notice-container {
    padding: 10px;
}
#cookie-notice .button {
    margin-left: 10px;
}
#cookie-notice .button.wp-default {
    background: #f3f3f3 linear-gradient(to bottom, #fefefe, #f4f4f4) repeat scroll 0 0;
    border-color: #bbb;
    border-radius: 3px;
    border-style: solid;
    border-width: 1px;
    box-sizing: border-box;
    color: #333;
    cursor: pointer;
    display: inline-block;
    font-family: sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: 18px;
    outline: medium none;
    padding: 2px 12px;
    text-decoration: none;
    text-shadow: 0 1px 0 #fff;
    white-space: nowrap;
}
#cookie-notice .button.wp-default:hover, #cookie-notice .button.wp-default:focus {
    background: #f3f3f3 linear-gradient(to bottom, #ffffff, #f3f3f3) repeat scroll 0 0;
    border-color: #999999;
    color: #222222;
}
#cookie-notice .button.bootstrap {
    background-color: #006dcc;
    background-image: linear-gradient(to bottom, #0088cc, #0044cc);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    border-radius: 3px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-family: sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: 20px;
    margin-bottom: 0;
    margin-right: 0.3em;
    outline: medium none;
    padding: 2px 10px;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    vertical-align: middle;
}
#cookie-notice .button.bootstrap:hover, #cookie-notice .button.bootstrap:focus {
    background-color: #0044cc;
    background-position: 0 -15px;
    color: #ffffff;
    transition: background-position 0.1s linear 0s;
}
#Gamelist{
	margin-top:90px;
}
#Gamelist h1{

}
#EyeOn {
	position:absolute;
	right:10px;
	top:80px;
	width:299px;
	height:296px;
}
#EyeOn2 {
	position:absolute;
	right:10px;
	top:10px;
	width:264px;
	height:126px;
}
#Gamereg {
	position:relative;
	left:200px;
	width:300px;
	float:left;
	padding:20px;
	border-radius: 25px;
	background-color:rgba(255, 255, 255, 0.9);;
}
#GameQ {
	position:relative;
	width:864px;
	float:left;
	top:80px;
}
.Gamequest {
	position:relative;
	width:824px;
	float:left;
	padding:20px;
	top:80px;
	border-radius: 25px;
	background-color:rgba(255, 255, 255, 0.9);
	display:none;
}
.Gameend {
	position:relative;
	width:824px;
	float:left;
	padding:20px;
	top:80px;
	border-radius: 25px;
	background-color:rgba(255, 255, 255, 0.9);
	display:none;
}
.circle {
margin-left: auto;
margin-right: auto;
border-radius: 50%;
width: 100%;
position: relative;
}

.circle-border {
border: 1px solid black;
}

.circle-solid{
background-color: whitesmoke;
}

.circle:before {
content: "";
display: block;
padding-top: 100%;
}

.circle-inner {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
text-align: center;
}
.circle-absolute {
position: absolute;
}
.pointer {
	cursor:pointer;
}
.rela {
	position:absolute;
	top:0px;
}
.error {
	color:#F00;
}
.H10 {
	height:10px;
	width:100%;
	position:relative;
	float:left;
}
.domanda {
	font-family: 'Open Sans', Geneva, sans-serif;
	color:#393431;
	position:relative;
	text-align:left;
	/*height:25px;*/
	line-height:24px;
	float:left;
	font-weight:600;
	font-size:20px;
	margin:0px;
	padding:0px 0px 15px 0px;
	font-style:normal;
	width:824px;
	/*text-shadow: 0px 4px 3px #888;*/
}
.risposte {
	font-family: 'Open Sans', Geneva, sans-serif;
	color:#393431;
	position:relative;
	text-align:left;
	/*height:25px;*/
	line-height:24px;
	float:left;
	font-weight:100;
	font-size:16px;
	padding:5px 0px;
	margin:0px 0px 10px 0px;
	width:824px;
	/*text-shadow: 0px 4px 3px #888;*/
}
.risposte:hover {
	background-color:#eee;
}
#watch {
	text-align:center;
	width:100%;
	position:absolute;
	font-size:22px;
	color:#FFF;
	font-weight:bold;
	top:40px;
}
#tempo {
	font-family: 'Open Sans', Geneva, sans-serif;
	color:#393431;
	position:relative;
	text-align:left;
	/*height:25px;*/
	line-height:28px;
	float:left;
	font-weight:bold;
	font-size:22px;
	margin:0px;
	padding:0px 0px 15px 0px;
	overflow:hidden;
	width:100%;
	/*text-shadow: 0px 4px 3px #888;*/
}
#Titgame {
	font-family: 'Open Sans', Geneva, sans-serif;
	color:#393431;
	position:absolute;
	text-align:left;
	/*height:25px;*/
	line-height:28px;
	float:rigth;
	top:85px;
	left:130px;
	font-weight:bold;
	font-size:22px;
	overflow:hidden;
	width:450px;
	/*text-shadow: 0px 4px 3px #888;*/
}
.timeline-Viewport {
    overflow: hidden !important;
}
.top-navbar-right{
	display:none;
	float:right;
	top:0px;
	position:absolute;
	right:0px;
	z-index:55;
	font-size: 30px;
}
#menu-mob{
	display:none;
	width:100%;
	height:100%;
	position:fixed;
	z-index:99999;
	overflow: auto;
	background-color: #F5F5F5;
}
.nav-mob{
	position:relative;
	width:100%;
	height:100%;
	background-color:#F5F5F5;
	float:right;
	/*opacity:0.9;*/
	z-index:2;
	/*padding-right:15px;
	padding-top:25px;*/
	color:#fff;
	font-size:14px;
}
.overlay-mob{
	width:100%;
	height:100%;
	background-color:#000;
	opacity:0.5;
	z-index:1;
}
.nav-mob a{
	color:#393431;
}
.nav-mob a:hover{
	color:#ccc !important;
}
.nav-mob ul{
	list-style: none;
	text-align:left;
	padding-right: 40px;
	/*padding-left: 15px;*/
}
.nav-mob ul li {
	min-height: 35px;
	line-height: 35px;
	color:#393431;
	border-bottom: 1px solid #ccc;
}
.nav-mob ul li ul{
	display:none;
	padding-left:18px;
	padding-right: 0px;
}
.nav-mob ul li ul li:last-child{
	border: none;
}
.nav-mob ul li ul a{
	color:#393431;
}
.nav-mob ul li ul a:hover{
	color:#ccc;
}
.mob_login{
	display:none;
	width:100%;
	position:fixed;
	z-index:100;
	text-align:center;
	background-color:#f2f2f2;
	padding-top:5px;
}
.mob_login form{
	margin:0px;
}
.header {
	display: none;
    position: fixed;
    background-color:
#fff;
z-index: 9999;
top: 0px;
width: 100%;
border-bottom: 1px solid
    #ccc !important;
border-top: 4px solid
#006fab;
   padding-top: 5px;
}

.row-fluid::after {
    clear: both;
}
.row-fluid::before, .row-fluid::after {
    display: table;
    line-height: 0;
    content: "";
}
.row-fluid {
    width: 100%;
}
.pe-container {
    width: 50%;
    margin-left: 5px;
}
.logo {
    height: auto;
    position: relative;
    display: block;
}
.logo-wrap{
	height: 43px;
}
.mob_login a {
    color:
    #00b5dd;
}

@charset "UTF-8";
    @font-face {
    font-family: 'entypo-icon-font';
    src: url("/include/font/entypo-icon-font.eot?82338031");
    src: url("/include/font/entypo-icon-font.eot?82338031#iefix") format('embedded-opentype'), url("/include/font/entypo-icon-font.woff?82338031") format('woff'), url("/include/font/entypo-icon-font.ttf?82338031") format('truetype'), url("/include/font/entypo-icon-font.svg?82338031#entypo-icon-font") format('svg');
    font-weight: normal;
    font-style: normal;
}
[class^="icon-"]:before, [class*=" icon-"]:before {
    font-family: 'entypo-icon-font';
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    margin-left: .2em;
}
.icon-aim:before {
    content: '\22'}
.icon-delicious:before {
    content: '\23'}
.icon-paypal-1:before {
    content: '\24'}
.icon-android:before {
    content: '\26'}
.icon-smashmag:before {
    content: '\2a'}
.icon-plus:before {
    content: '\2b'}
.icon-minus:before {
    content: '\2d'}
.icon-w3c:before {
    content: '\33'}
.icon-html5:before {
    content: '\35'}
.icon-ie:before {
    content: '\36'}
.icon-grooveshark:before {
    content: '\38'}
.icon-forrst:before {
    content: '\3a'}
.icon-digg:before {
    content: '\3b'}
.icon-reddit:before {
    content: '\3e'}
.icon-gowalla:before {
    content: '\40'}
.icon-appstore:before {
    content: '\41'}
.icon-blogger:before {
    content: '\42'}
.icon-cc-1:before {
    content: '\43'}
.icon-evernote-1:before {
    content: '\45'}
.icon-youtube:before {
    content: '\55'}
.icon-windows:before {
    content: '\57'}
.icon-yahoo:before {
    content: '\59'}
.icon-macstore:before {
    content: '\5e'}
.icon-amazon:before {
    content: '\61'}
.icon-dropbox-1:before {
    content: '\64'}
.icon-ebay:before {
    content: '\65'}
.icon-github-1:before {
    content: '\67'}
.icon-itunes:before {
    content: '\69'}
.icon-lastfm-1:before {
    content: '\6c'}
.icon-gmail:before {
    content: '\6d'}
.icon-soundcloud-1:before {
    content: '\73'}
.icon-wordpress:before {
    content: '\77'}
.icon-drupal:before {
    content: '\e4'}
.icon-info:before {
    content: '\2139'}
.icon-left-thin:before {
    content: '\2190'}
.icon-up-thin:before {
    content: '\2191'}
.icon-right-thin:before {
    content: '\2192'}
.icon-down-thin:before {
    content: '\2193'}
.icon-level-up:before {
    content: '\21b0'}
.icon-level-down:before {
    content: '\21b3'}
.icon-switch:before {
    content: '\21c6'}
.icon-infinity:before {
    content: '\221e'}
.icon-plus-squared:before {
    content: '\229e'}
.icon-minus-squared:before {
    content: '\229f'}
.icon-home:before {
    content: '\2302'}
.icon-keyboard:before {
    content: '\2328'}
.icon-erase:before {
    content: '\232b'}
.icon-pause:before {
    content: '\2389'}
.icon-fast-forward:before {
    content: '\23e9'}
.icon-fast-backward:before {
    content: '\23ea'}
.icon-to-end:before {
    content: '\23ed'}
.icon-to-start:before {
    content: '\23ee'}
.icon-hourglass:before {
    content: '\23f3'}
.icon-stop:before {
    content: '\25a0'}
.icon-up-dir:before {
    content: '\25b4'}
.icon-play:before {
    content: '\25b6'}
.icon-right-dir:before {
    content: '\25b8'}
.icon-down-dir:before {
    content: '\25be'}
.icon-left-dir:before {
    content: '\25c2'}
.icon-adjust:before {
    content: '\25d1'}
.icon-cloud:before {
    content: '\2601'}
.icon-star:before {
    content: '\2605'}
.icon-star-empty:before {
    content: '\2606'}
.icon-cup:before {
    content: '\2615'}
.icon-menu:before {
    content: '\2630'}
.icon-moon:before {
    content: '\263d'}
.icon-heart-empty:before {
    content: '\2661'}
.icon-heart:before {
    content: '\2665'}
.icon-note:before {
    content: '\266a'}
.icon-note-beamed:before {
    content: '\266b'}
.icon-layout:before {
    content: '\268f'}
.icon-flag:before {
    content: '\2691'}
.icon-tools:before {
    content: '\2692'}
.icon-cog:before {
    content: '\2699'}
.icon-attention:before {
    content: '\26a0'}
.icon-flash:before {
    content: '\26a1'}
.icon-record:before {
    content: '\26ab'}
.icon-cloud-thunder:before {
    content: '\26c8'}
.icon-tape:before {
    content: '\2707'}
.icon-flight:before {
    content: '\2708'}
.icon-mail:before {
    content: '\2709'}
.icon-pencil:before {
    content: '\270e'}
.icon-feather:before {
    content: '\2712'}
.icon-check:before {
    content: '\2713'}
.icon-cancel:before {
    content: '\2715'}
.icon-cancel-circled:before {
    content: '\2716'}
.icon-cancel-squared:before {
    content: '\274e'}
.icon-help:before {
    content: '\2753'}
.icon-quote:before {
    content: '\275e'}
.icon-plus-circled:before {
    content: '\2795'}
.icon-minus-circled:before {
    content: '\2796'}
.icon-right:before {
    content: '\27a1'}
.icon-direction:before {
    content: '\27a2'}
.icon-forward:before {
    content: '\27a6'}
.icon-ccw:before {
    content: '\27f2'}
.icon-cw:before {
    content: '\27f3'}
.icon-left:before {
    content: '\2b05'}
.icon-up:before {
    content: '\2b06'}
.icon-down:before {
    content: '\2b07'}
.icon-list-add:before {
    content: '\e003'}
.icon-list:before {
    content: '\e005'}
.icon-left-bold:before {
    content: '\e4ad'}
.icon-right-bold:before {
    content: '\e4ae'}
.icon-up-bold:before {
    content: '\e4af'}
.icon-down-bold:before {
    content: '\e4b0'}
.icon-user-add:before {
    content: '\e700'}
.icon-help-circled:before {
    content: '\e704'}
.icon-info-circled:before {
    content: '\e705'}
.icon-eye:before {
    content: '\e70a'}
.icon-tag:before {
    content: '\e70c'}
.icon-upload-cloud:before {
    content: '\e711'}
.icon-reply:before {
    content: '\e712'}
.icon-reply-all:before {
    content: '\e713'}
.icon-code:before {
    content: '\e714'}
.icon-export:before {
    content: '\e715'}
.icon-print:before {
    content: '\e716'}
.icon-retweet:before {
    content: '\e717'}
.icon-comment:before {
    content: '\e718'}
.icon-chat:before {
    content: '\e720'}
.icon-vcard:before {
    content: '\e722'}
.icon-address:before {
    content: '\e723'}
.icon-location:before {
    content: '\e724'}
.icon-map:before {
    content: '\e727'}
.icon-compass:before {
    content: '\e728'}
.icon-trash:before {
    content: '\e729'}
.icon-doc:before {
    content: '\e730'}
.icon-doc-text-inv:before {
    content: '\e731'}
.icon-docs:before {
    content: '\e736'}
.icon-doc-landscape:before {
    content: '\e737'}
.icon-archive:before {
    content: '\e738'}
.icon-rss:before {
    content: '\e73a'}
.icon-share:before {
    content: '\e73c'}
.icon-basket:before {
    content: '\e73d'}
.icon-shareable:before {
    content: '\e73e'}
.icon-login:before {
    content: '\e740'}
.icon-logout:before {
    content: '\e741'}
.icon-volume:before {
    content: '\e742'}
.icon-resize-full:before {
    content: '\e744'}
.icon-resize-small:before {
    content: '\e746'}
.icon-popup:before {
    content: '\e74c'}
.icon-publish:before {
    content: '\e74d'}
.icon-window:before {
    content: '\e74e'}
.icon-arrow-combo:before {
    content: '\e74f'}
.icon-chart-pie:before {
    content: '\e751'}
.icon-language:before {
    content: '\e752'}
.icon-air:before {
    content: '\e753'}
.icon-database:before {
    content: '\e754'}
.icon-drive:before {
    content: '\e755'}
.icon-bucket:before {
    content: '\e756'}
.icon-thermometer:before {
    content: '\e757'}
.icon-down-circled:before {
    content: '\e758'}
.icon-left-circled:before {
    content: '\e759'}
.icon-right-circled:before {
    content: '\e75a'}
.icon-up-circled:before {
    content: '\e75b'}
.icon-down-open:before {
    content: '\e75c'}
.icon-left-open:before {
    content: '\e75d'}
.icon-right-open:before {
    content: '\e75e'}
.icon-up-open:before {
    content: '\e75f'}
.icon-down-open-mini:before {
    content: '\e760'}
.icon-left-open-mini:before {
    content: '\e761'}
.icon-right-open-mini:before {
    content: '\e762'}
.icon-up-open-mini:before {
    content: '\e763'}
.icon-down-open-big:before {
    content: '\e764'}
.icon-left-open-big:before {
    content: '\e765'}
.icon-right-open-big:before {
    content: '\e766'}
.icon-up-open-big:before {
    content: '\e767'}
.icon-progress-0:before {
    content: '\e768'}
.icon-progress-1:before {
    content: '\e769'}
.icon-progress-2:before {
    content: '\e76a'}
.icon-progress-3:before {
    content: '\e76b'}
.icon-back-in-time:before {
    content: '\e771'}
.icon-network:before {
    content: '\e776'}
.icon-inbox:before {
    content: '\e777'}
.icon-install:before {
    content: '\e778'}
.icon-lifebuoy:before {
    content: '\e788'}
.icon-mouse:before {
    content: '\e789'}
.icon-dot:before {
    content: '\e78b'}
.icon-dot-2:before {
    content: '\e78c'}
.icon-dot-3:before {
    content: '\e78d'}
.icon-suitcase:before {
    content: '\e78e'}
.icon-flow-cascade:before {
    content: '\e790'}
.icon-flow-branch:before {
    content: '\e791'}
.icon-flow-tree:before {
    content: '\e792'}
.icon-flow-line:before {
    content: '\e793'}
.icon-flow-parallel:before {
    content: '\e794'}
.icon-brush:before {
    content: '\e79a'}
.icon-paper-plane:before {
    content: '\e79b'}
.icon-magnet:before {
    content: '\e7a1'}
.icon-gauge:before {
    content: '\e7a2'}
.icon-traffic-cone:before {
    content: '\e7a3'}
.icon-cc:before {
    content: '\e7a5'}
.icon-cc-by:before {
    content: '\e7a6'}
.icon-cc-nc:before {
    content: '\e7a7'}
.icon-cc-nc-eu:before {
    content: '\e7a8'}
.icon-cc-nc-jp:before {
    content: '\e7a9'}
.icon-cc-sa:before {
    content: '\e7aa'}
.icon-cc-nd:before {
    content: '\e7ab'}
.icon-cc-pd:before {
    content: '\e7ac'}
.icon-cc-zero:before {
    content: '\e7ad'}
.icon-cc-share:before {
    content: '\e7ae'}
.icon-cc-remix:before {
    content: '\e7af'}
.icon-github:before {
    content: '\f300'}
.icon-github-circled:before {
    content: '\f301'}
.icon-flickr:before {
    content: '\f303'}
.icon-flickr-circled:before {
    content: '\f304'}
.icon-vimeo:before {
    content: '\f306'}
.icon-vimeo-circled:before {
    content: '\f307'}
.icon-twitter:before {
    content: '\f309'}
.icon-twitter-circled:before {
    content: '\f30a'}
.icon-facebook:before {
    content: '\f30c'}
.icon-facebook-circled:before {
    content: '\f30d'}
.icon-facebook-squared:before {
    content: '\f30e'}
.icon-gplus:before {
    content: '\f30f'}
.icon-gplus-circled:before {
    content: '\f310'}
.icon-pinterest:before {
    content: '\f312'}
.icon-pinterest-circled:before {
    content: '\f313'}
.icon-tumblr:before {
    content: '\f315'}
.icon-tumblr-circled:before {
    content: '\f316'}
.icon-linkedin:before {
    content: '\f318'}
.icon-linkedin-circled:before {
    content: '\f319'}
.icon-dribbble:before {
    content: '\f31b'}
.icon-dribbble-circled:before {
    content: '\f31c'}
.icon-stumbleupon:before {
    content: '\f31e'}
.icon-stumbleupon-circled:before {
    content: '\f31f'}
.icon-lastfm:before {
    content: '\f321'}
.icon-lastfm-circled:before {
    content: '\f322'}
.icon-rdio:before {
    content: '\f324'}
.icon-rdio-circled:before {
    content: '\f325'}
.icon-spotify:before {
    content: '\f327'}
.icon-spotify-circled:before {
    content: '\f328'}
.icon-qq:before {
    content: '\f32a'}
.icon-instagram:before {
    content: '\f32d'}
.icon-dropbox:before {
    content: '\f330'}
.icon-evernote:before {
    content: '\f333'}
.icon-flattr:before {
    content: '\f336'}
.icon-skype:before {
    content: '\f339'}
.icon-skype-circled:before {
    content: '\f33a'}
.icon-renren:before {
    content: '\f33c'}
.icon-sina-weibo:before {
    content: '\f33f'}
.icon-paypal:before {
    content: '\f342'}
.icon-picasa:before {
    content: '\f345'}
.icon-soundcloud:before {
    content: '\f348'}
.icon-mixi:before {
    content: '\f34b'}
.icon-behance:before {
    content: '\f34e'}
.icon-google-circles:before {
    content: '\f351'}
.icon-vkontakte:before {
    content: '\f354'}
.icon-smashing:before {
    content: '\f357'}
.icon-db-shape:before {
    content: '\f600'}
.icon-sweden:before {
    content: '\f601'}
.icon-logo-db:before {
    content: '\f603'}
.icon-picture:before {
    content: 'Ã°Å¸Å’â€ž'}
.icon-globe:before {
    content: 'Ã°Å¸Å’Å½'}
.icon-leaf:before {
    content: 'Ã°Å¸Ââ€š'}
.icon-graduation-cap:before {
    content: 'Ã°Å¸Å½â€œ'}
.icon-mic:before {
    content: 'Ã°Å¸Å½Â¤'}
.icon-palette:before {
    content: 'Ã°Å¸Å½Â¨'}
.icon-ticket:before {
    content: 'Ã°Å¸Å½Â«'}
.icon-video:before {
    content: 'Ã°Å¸Å½Â¬'}
.icon-target:before {
    content: 'Ã°Å¸Å½Â¯'}
.icon-music:before {
    content: 'Ã°Å¸Å½Âµ'}
.icon-trophy:before {
    content: 'Ã°Å¸Ââ€ '}
.icon-thumbs-up:before {
    content: 'Ã°Å¸â€˜Â'}
.icon-thumbs-down:before {
    content: 'Ã°Å¸â€˜Å½'}
.icon-bag:before {
    content: 'Ã°Å¸â€˜Å“'}
.icon-user:before {
    content: '\1f464'}
.icon-users:before {
    content: 'Ã°Å¸â€˜Â¥'}
.icon-lamp:before {
    content: 'Ã°Å¸â€™Â¡'}
.icon-alert:before {
    content: 'Ã°Å¸â€™Â¥'}
.icon-water:before {
    content: 'Ã°Å¸â€™Â¦'}
.icon-droplet:before {
    content: 'Ã°Å¸â€™Â§'}
.icon-credit-card:before {
    content: 'Ã°Å¸â€™Â³'}
.icon-monitor:before {
    content: 'Ã°Å¸â€™Â»'}
.icon-briefcase:before {
    content: 'Ã°Å¸â€™Â¼'}
.icon-floppy:before {
    content: 'Ã°Å¸â€™Â¾'}
.icon-cd:before {
    content: 'Ã°Å¸â€™Â¿'}
.icon-folder:before {
    content: 'Ã°Å¸â€œÂ'}
.icon-doc-text:before {
    content: 'Ã°Å¸â€œâ€ž'}
.icon-calendar:before {
    content: 'Ã°Å¸â€œâ€¦'}
.icon-chart-line:before {
    content: 'Ã°Å¸â€œË†'}
.icon-chart-bar:before {
    content: 'Ã°Å¸â€œÅ '}
.icon-clipboard:before {
    content: 'Ã°Å¸â€œâ€¹'}
.icon-attach:before {
    content: 'Ã°Å¸â€œÅ½'}
.icon-bookmarks:before {
    content: 'Ã°Å¸â€œâ€˜'}
.icon-book:before {
    content: 'Ã°Å¸â€œâ€¢'}
.icon-book-open:before {
    content: 'Ã°Å¸â€œâ€“'}
.icon-phone:before {
    content: 'Ã°Å¸â€œÅ¾'}
.icon-megaphone:before {
    content: 'Ã°Å¸â€œÂ£'}
.icon-upload:before {
    content: 'Ã°Å¸â€œÂ¤'}
.icon-download:before {
    content: 'Ã°Å¸â€œÂ¥'}
.icon-box:before {
    content: 'Ã°Å¸â€œÂ¦'}
.icon-newspaper:before {
    content: 'Ã°Å¸â€œÂ°'}
.icon-mobile:before {
    content: 'Ã°Å¸â€œÂ±'}
.icon-signal:before {
    content: 'Ã°Å¸â€œÂ¶'}
.icon-camera:before {
    content: 'Ã°Å¸â€œÂ·'}
.icon-shuffle:before {
    content: 'Ã°Å¸â€â‚¬'}
.icon-loop:before {
    content: 'Ã°Å¸â€Â'}
.icon-arrows-ccw:before {
    content: 'Ã°Å¸â€â€ž'}
.icon-light-down:before {
    content: 'Ã°Å¸â€â€¦'}
.icon-light-up:before {
    content: 'Ã°Å¸â€â€ '}
.icon-mute:before {
    content: 'Ã°Å¸â€â€¡'}
.icon-sound:before {
    content: 'Ã°Å¸â€Å '}
.icon-battery:before {
    content: 'Ã°Å¸â€â€¹'}
.icon-search:before{content:'Ã°Å¸â€Â'}
.icon-key:before {
    content: 'Ã°Å¸â€â€˜'}
.icon-lock:before {
    content: 'Ã°Å¸â€â€™'}
.icon-lock-open:before {
    content: 'Ã°Å¸â€â€œ'}
.icon-bell:before {
    content: 'Ã°Å¸â€â€'}
.icon-bookmark:before {
    content: 'Ã°Å¸â€â€“'}
.icon-link:before {
    content: 'Ã°Å¸â€â€”'}
.icon-back:before {
    content: 'Ã°Å¸â€â„¢'}
.icon-flashlight:before {
    content: 'Ã°Å¸â€Â¦'}
.icon-chart-area:before {
    content: 'Ã°Å¸â€Â¾'}
.icon-clock:before {
    content: 'Ã°Å¸â€¢â€'}
.icon-rocket:before {
    content: 'Ã°Å¸Å¡â‚¬'}
.icon-block:before {
    content: 'Ã°Å¸Å¡Â«'}
#Tmnu img{
	width: 60%;
}
input,textarea{

  border-radius: 5px;
  background: #fff;
  border: 1px solid #ccc;
  outline:none;
  padding: 6px;
}
select{
    height: 37px;
  border-radius: 5px;
  background: #fff;
  border: 1px solid #ccc;
  outline:none;
  padding: 6px;
}

input:focus{
  border:1px solid #56b4ef;
  box-shadow: 0px 0px 3px 1px #c8def0;
}
#LLeft1 h3{
	font-size: 12px;
}
.about{
	background: rgba(255, 255, 255, 0.8);
    margin-left: 4%;
    margin-right: 46%;
    display: table-cell;
    float: left;
    padding-left: 3%;
    padding-right: 5%;
	padding-top: 15px;
padding-bottom: 15px;
	min-height: 352px;
}
.aboutBG{
width: calc(100% + 56px) !important;
	min-height: 382px;
	margin-left: -28px;
	margin-right: -28px;
	display: table-cell;
	float: left;
	background-repeat: no-repeat;
}

@media (max-width:767px) {
		.swiper-container{
width: calc(100% + 1px)!important;
}
	#swcont{
	left:0px !important;
}
	.about{
	background: rgba(255, 255, 255, 0.8);
    margin-left: 4%;
    margin-right: 2%;
    display: table-cell;
    float: left;
    padding-left: 3%;
    padding-right: 5%;
	padding-top: 15px;
padding-bottom: 15px;
}
.aboutBG{
width: calc(100% + 56px) !important;margin-left: -28px;margin-right: -28px;
}
}
#swcont{
	display: grid;float:left; padding: 0px !important;left:-28px;position: relative;width: 100%
}
.swiper-container{
width: calc(100% + 56px);
}
