* {font-family: Roboto, Arial !important;text-decoration:none;}

html {
 position:relative; 
 min-height:100%;
 height:100%;
-webkit-text-size-adjust: none;
}

body {
  height: auto !important;
  height: 100%;
  min-height: 100%;
}
#contn{
padding-bottom: 100px;}

h2 {
font-size: 40px !important;
font-weight: 100;
}

h4 {
font-size: 28px !important;
font-weight: 100;
}
h3{
font-size: 25px;
font-weight: 300;
margin-bottom: 20px;
}
.st  { font-weight:300;
line-height: 21px;
font-size: 15px;}
.stl  { font-weight:300;}
.bkg { background: rgba(255,255,255,0.4); padding: 5px 10px;}

.version.index /* version checker */
{
	color: #0000ED;
	background-color: #F7AEDB;
}

.html
{
z-index: 999;
	background-color: rgba(255, 255, 255, 0.35);
}

#page
{
	z-index: 1;
	width: 940px;
	height: 100%;
	-pie-box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	background-image: none;
	border-style: none;
	border-color: #000000;
	background-color: transparent;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	margin-left: auto;
	margin-right: auto;
}

.Featured-In
{
	border-style: none;
	-pie-box-shadow: none;
	-moz-box-shadow: 2px 2px 0px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 2px 2px 0px -1px rgba(0, 0, 0, 0.1);
	box-shadow: 2px 2px 0px rgba(0, 0, 0, 0.1);
	border-color: #000000;
	background-color: transparent;
}

#page_position_content
{
	padding-bottom: 7px;
}

#home
{
	left: -100px;
	position: relative;
}

#u814
{
	z-index: 550;
	height: 85px;
	position: absolute;
	top: 0px;
}

#u814-bw
{
	z-index: 550;
}

#u107
{
z-index: 594;
width: 261px;
height: 53px;
float:left;
margin-left: -19px;
	background: url("../images/logo.png") no-repeat center center;
	margin-top: 13px;
}

.menuu119
{
	z-index: 551;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	top: 28px;
left: 20px;
float: right;

}

#u187
{
	width: 84px;
	min-height: 34px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u188
{
	width: 84px;
	background-color: transparent;
	padding-bottom: 20px;
	position: relative;
}

#u188:hover
{
	background-color: transparent;
	margin: 0px;
}

#u190-4
{
	width: 84px;
	min-height: 14px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #333333;
	font-size: 12px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	top: 10px;
}

#u188:hover #u190-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	margin: 0px -10000px 0px 0px;
}

#u188:hover #u190-4 p
{
	color: #225B82;
	visibility: inherit;
}

#u194
{
	width: 85px;
	min-height: 34px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 86px;
}

#u195
{
	width: 85px;
	background-color: transparent;
	padding-bottom: 20px;
	position: relative;
}



#u195:hover #u198-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	margin: 0px -10000px 0px 0px;
}

#u195:hover #u198-4 p
{
	color: #225B82;
	visibility: inherit;
}

#u829
{
	width: 85px;
	min-height: 34px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 173px;
}

#u832
{
	width: 85px;
	background-color: transparent;
	padding-bottom: 20px;
	position: relative;
}

#u834-4
{
	width: 85px;
	min-height: 14px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #333333;
	font-size: 12px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	top: 10px;
}

#u832:hover #u834-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	margin: 0px -10000px 0px 0px;
}

#u832:hover #u834-4 p
{
	color: #225B82;
	visibility: inherit;
}

#u201
{
	width: 85px;
	min-height: 34px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 260px;
}

#u204
{
	width: 85px;
	background-color: transparent;
	padding-bottom: 20px;
	position: relative;
}

#u206-4
{
	width: 85px;
	min-height: 14px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #333333;
	font-size: 12px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	top: 10px;
}

#u204:hover #u206-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	margin: 0px -10000px 0px 0px;
}

#u204:hover #u206-4 p
{
	color: #225B82;
	visibility: inherit;
}

#u2861
{
	width: 85px;
	min-height: 34px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 347px;
}

#u2864
{
	width: 85px;
	background-color: transparent;
	padding-bottom: 20px;
	position: relative;
}

#u2867-4
{
	width: 85px;
	min-height: 14px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #333333;
	font-size: 12px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	top: 10px;
}

#u2864:hover #u2867-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	margin: 0px -10000px 0px 0px;
}

#u2864:hover #u2867-4 p
{
	color: #225B82;
	visibility: inherit;
}

#u1704
{
	width: 85px;
	min-height: 34px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 434px;
}

#u1705
{
	width: 85px;
	background-color: transparent;
	padding-bottom: 20px;
	position: relative;
}

#u1706-4
{
	width: 85px;
	min-height: 14px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #333333;
	font-size: 12px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	top: 10px;
}

#u1705:hover #u1706-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	margin: 0px -10000px 0px 0px;
}

#u1705:hover #u1706-4 p
{
	color: #225B82;
	visibility: inherit;
}

#u215
{
	width: 85px;
	min-height: 34px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 521px;
}

#u218
{
	width: 85px;
	background-color: transparent;
	padding-bottom: 20px;
	position: relative;
}

#u188.MuseMenuActive,#u195.MuseMenuActive,#u832.MuseMenuActive,#u204.MuseMenuActive,#u2864.MuseMenuActive,#u1705.MuseMenuActive,#u218.MuseMenuActive
{
	background-color: #225B82;
	margin: 0px;
}

#u221-4
{
	width: 85px;
	min-height: 14px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #333333;
	font-size: 12px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	top: 10px;
}

#u218:hover #u221-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	margin: 0px -10000px 0px 0px;
}

#u188.MuseMenuActive #u190-4,#u195.MuseMenuActive #u198-4,#u832.MuseMenuActive #u834-4,#u204.MuseMenuActive #u206-4,#u2864.MuseMenuActive #u2867-4,#u1705.MuseMenuActive #u1706-4,#u218.MuseMenuActive #u221-4
{
	border-style: none;
	border-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	margin: 0px -10000px 0px 0px;
}

#u218:hover #u221-4 p
{
	color: #225B82;
	visibility: inherit;
}

#u188.MuseMenuActive #u190-4 p,#u195.MuseMenuActive #u198-4 p,#u832.MuseMenuActive #u834-4 p,#u204.MuseMenuActive #u206-4 p,#u2864.MuseMenuActive #u2867-4 p,#u1705.MuseMenuActive #u1706-4 p,#u218.MuseMenuActive #u221-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#u93
{
border-color: #fff;
padding-bottom: 112px;
background: #fff url("../images/bg021.jpg") no-repeat;
height: 567px;
margin-top: -148px;
background-size: cover;
background-attachment: fixed;
clear: both;
}
#u92x {
border-color: #fff;
padding-bottom: 112px;
background: #fff url("../images/bg0212.jpg") no-repeat;
height: 567px;
margin-top: -148px;
background-size: cover;
background-attachment: fixed;
clear: both;
}

.u92xx {
border-color: #fff;
height: 403px;
background: #fff url("../images/bg0212.jpg") no-repeat;
margin-top: -113px;
background-size: cover;
background-attachment: fixed;
clear: both;
}
.u92x2{
border-color: #fff;
height: 300px;
background: #fff url("../images/bg0212.jpg") no-repeat;
margin-top: -113px;
background-size: cover;
background-attachment: fixed;
clear: both;
}

#features
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 436px;
}

#u93-bw
{
	z-index: 530;
	margin-top: 112px;
	height: 290px;
}

#pu106-6
{
	width: 0.01px;
	padding-bottom: 10px;
	margin-top: -255px;
}

.u106-6
{
	z-index: 531;
	width: 920px;
	min-height: 118px;
	background-color: transparent;
	position: relative;
	top: 13px;
	left: 25px;
}

#u227-6
{
	z-index: 537;
	width: 400px;
	min-height: 75px;
	background-color: transparent;
	position: relative;
	top: 327px;
	left: 0px;
}

#u2340
{
	z-index: 543;
	width: 216px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 426px;
	left: 0px;
}

#u230-4
{
	z-index: 544;
	width: 216px;
	min-height: 64px;
	border-width: 2px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: #1E5A84;
	margin-bottom: -2px;
	position: relative;
	margin-right: -10000px;
	margin-top: -2px;
	left: -2px;
}

#u230-4:hover
{
	background-color: #123752;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 64px;
	width: 216px;
	margin: -2px -10000px -2px 0px;
}

#u3934
{
	z-index: 548;
	width: 412px;
	background-color: #B0BBC0;
	position: fixed;
	top: 186px;
	left: 515px;
}

#u3934_img
{
	padding-top: 19px;
	padding-bottom: 21px;
}

#u236-4
{
	z-index: 9999;
	width: 940px;
	min-height: 43px;
	background-color: transparent;
	margin-top: 14px;
	position: relative;
}

#u238-4
{
	z-index: 478;
	width: 940px;
	height: 75px;
	min-height: 61px;
	background-color: transparent;
	margin-top: 2px;
	position: relative;
}

#u3989
{
	z-index: 482;
	width: 220px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 774px;
	left: 0px;
}

#u3982
{
	z-index: 493;
	width: 100px;
	height: 100px;
	border-color: #000000;
	margin-left: 62px;
	position: relative;
	background: transparent url("../images/placeholder_small-u3982-fr.html") no-repeat center center;
	background-size: contain;
}

#u276-4
{
	z-index: 489;
	width: 220px;
	min-height: 19px;
	background-color: transparent;
	margin-top: 34px;
	position: relative;
}

#u268-6
{
	z-index: 483;
	width: 220px;
	min-height: 122px;
	background-color: transparent;
	margin-top: 12px;
	position: relative;
}

#u4009
{
	z-index: 494;
	width: 221px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 774px;
	left: 240px;
}

#u4002
{
	z-index: 505;
	width: 100px;
	height: 100px;
	border-color: #000000;
	margin-left: 64px;
	position: relative;
	background: transparent url("../images/placeholder_small-u3982-fr.html") no-repeat center center;
	background-size: contain;
}

#u278-4
{
	z-index: 501;
	width: 220px;
	min-height: 19px;
	background-color: transparent;
	margin-left: 1px;
	margin-top: 34px;
	position: relative;
}

#u314-6
{
	z-index: 495;
	width: 220px;
	min-height: 122px;
	background-color: transparent;
	margin-top: 12px;
	position: relative;
}

#u4030
{
	z-index: 506;
	width: 221px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 774px;
	left: 479px;
}

#u4026
{
	z-index: 517;
	width: 100px;
	height: 100px;
	border-color: #000000;
	margin-left: 65px;
	position: relative;
	background: transparent url("../images/placeholder_small-u3982-fr.html") no-repeat center center;
	background-size: contain;
}

#u280-4
{
	z-index: 513;
	width: 220px;
	min-height: 19px;
	background-color: transparent;
	margin-top: 34px;
	position: relative;
}

#u316-6
{
	z-index: 507;
	width: 220px;
	min-height: 122px;
	background-color: transparent;
	margin-left: 1px;
	margin-top: 12px;
	position: relative;
}

#u4048
{
	z-index: 518;
	width: 220px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 774px;
	left: 720px;
}

#u4043
{
	z-index: 529;
	width: 100px;
	height: 100px;
	border-color: #000000;
	margin-left: 58px;
	position: relative;
	background: transparent url("../images/placeholder_small-u3982-fr.html") no-repeat center center;
	background-size: contain;
}

#u282-4
{
	z-index: 525;
	width: 220px;
	min-height: 19px;
	background-color: transparent;
	margin-top: 34px;
	position: relative;
}

#u318-6
{
	z-index: 519;
	width: 220px;
	min-height: 122px;
	background-color: transparent;
	margin-top: 12px;
	position: relative;
}

#overview
{
	left: -100px;
	margin-top: 343px;
	position: relative;
}

#u320
{

	border-color: #fff;
	padding-bottom: 0px;
	background: url(../images/bg0212.jpg) no-repeat;
background-size: cover;
}
.calcx
{

	border-color: #fff;
	padding-bottom: 0px;
	background: url(../images/calcback.jpg) no-repeat;
background-size: cover;
}

.cntct
{

	border-color: #000000;
	padding-bottom: 0px;
	background: url(../images/calcbg.png) no-repeat;
background-size: cover;
}

#u320_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 970px;
	position: relative;
	padding-top: 57px;
	padding-bottom: 57px;
}

#u826-4
{
	z-index: 343;
	width: 940px;
	min-height: 43px;
	background-color: transparent;
	position: relative;
}

#u825-4
{
	z-index: 347;
	width: 940px;
	min-height: 34px;
	background-color: transparent;
	margin-top: 2px;
	position: relative;
}

#gallery
{
	margin-top: 422px;
	position: relative;
}

#u320-bw
{
	z-index: 342;
	margin-top: 35px;
	height: 685px;
}

#pu2347
{
	width: 0.01px;
	padding-bottom: 347px;
	margin-top: -443px;
}

#u2347
{
	z-index: 351;
	width: 380px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 0px;
	position: fixed;
	top: 1337px;
	left: 0px;
}

#u349-4
{
	z-index: 352;
	width: 380px;
	min-height: 29px;
	background-color: transparent;
	position: relative;
}

#accordionu420
{
	z-index: 356;
	width: 355px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	top: -1px;
	margin-bottom: -1px;
	position: relative;
}

#u440
{
	z-index: 357;
	width: 355px;
	background-color: transparent;
	position: relative;
}

#u443-4
{
	z-index: 358;
	width: 345px;
	min-height: 28px;
	border-color: #FFFFFF;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-indent: 40px;
	line-height: 1.16;
	font-size: 16px;
	color: #FFFFFF;
	font-family: Roboto, Arial;
	font-weight: 700;
	position: relative;
	background: transparent url("../images/question_normal.html") no-repeat left bottom;
}

#u443-4:hover
{
	border-style: none;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 28px;
	margin: 0px;
	background: transparent url("../images/question_normal.html") no-repeat left bottom;
}

#u443-4:active
{
	border-style: none;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 28px;
	margin: 0px;
	background: transparent url("../images/question_normal.html") no-repeat left bottom;
}

#u443-4.AccordionPanelTabOpen
{
	border-style: solid;
	border-color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 27px;
	width: 345px;
	margin: 0px 0px -1px;
	border-width: 0px 0px 1px;
	background: transparent url("../images/question.html") no-repeat left bottom;
}

#u441
{
	z-index: 362;
	width: 355px;
	border-color: #FFFFFF;
	background-color: transparent;
	margin-top: 1px;
	position: relative;
}

#u442-4
{
	z-index: 363;
	width: 350px;
	min-height: 82px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u432
{
	z-index: 367;
	width: 355px;
	background-color: transparent;
	position: relative;
}

#u435-4
{
	z-index: 368;
	width: 345px;
	min-height: 29px;
	border-color: #FFFFFF;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-indent: 40px;
	line-height: 1.16;
	font-size: 16px;
	color: #FFFFFF;
	font-family: Roboto, Arial;
	font-weight: 700;
	position: relative;
	background: transparent url("../images/question_normal.html") no-repeat left bottom;
}

#u435-4:hover
{
	border-style: none;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 29px;
	margin: 0px;
	background: transparent url("../images/question_normal.html") no-repeat left bottom;
}

#u435-4:active
{
	border-style: none;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 29px;
	margin: 0px;
	background: transparent url("../images/question_normal.html") no-repeat left bottom;
}

#u433
{
	z-index: 372;
	width: 355px;
	border-color: #FFFFFF;
	background-color: transparent;
	position: relative;
}

#u434-4
{
	z-index: 373;
	width: 350px;
	min-height: 82px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 1.6;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Roboto, Arial;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
}

#u574
{
	z-index: 377;
	width: 355px;
	background-color: transparent;
	position: relative;
}

#u575-4
{
	z-index: 378;
	width: 345px;
	min-height: 29px;
	border-color: #FFFFFF;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-indent: 40px;
	line-height: 1.16;
	font-size: 16px;
	color: #FFFFFF;
	font-family: Roboto, Arial;
	font-weight: 700;
	position: relative;
	background: transparent url("../images/question_normal.html") no-repeat left bottom;
}

#u575-4:hover
{
	border-style: none;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 29px;
	margin: 0px;
	background: transparent url("../images/question_normal.html") no-repeat left bottom;
}

#u575-4:active
{
	border-style: none;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 29px;
	margin: 0px;
	background: transparent url("../images/question_normal.html") no-repeat left bottom;
}

#u575-4.AccordionPanelTabOpen p
{
	text-indent: 40px;
}

#u576
{
	z-index: 382;
	width: 355px;
	border-color: #FFFFFF;
	background-color: transparent;
	padding-bottom: 2px;
	position: relative;
}

#u1715-4
{
	z-index: 383;
	width: 350px;
	min-height: 82px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 1.6;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Roboto, Arial;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
}

#u1712
{
	z-index: 387;
	width: 355px;
	background-color: transparent;
	position: relative;
}

#u1714-4
{
	z-index: 388;
	width: 345px;
	min-height: 29px;
	border-color: #FFFFFF;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-indent: 40px;
	line-height: 1.16;
	font-size: 16px;
	color: #FFFFFF;
	font-family: Roboto, Arial;
	font-weight: 700;
	position: relative;
	background: transparent url("../images/question_normal.html") no-repeat left bottom;
}

#u1714-4:hover
{
	border-style: none;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 29px;
	margin: 0px;
	background: transparent url("../images/question_normal.html") no-repeat left bottom;
}

#u1714-4:active
{
	border-style: none;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 29px;
	margin: 0px;
	background: transparent url("../images/question_normal.html") no-repeat left bottom;
}

#u435-4.AccordionPanelTabOpen,#u575-4.AccordionPanelTabOpen,#u1714-4.AccordionPanelTabOpen
{
	border-style: solid;
	border-color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 28px;
	width: 345px;
	margin: 0px 0px -1px;
	border-width: 0px 0px 1px;
	background: transparent url("../images/question.html") no-repeat left bottom;
}

#u443-4.AccordionPanelTabOpen p,#u435-4.AccordionPanelTabOpen p,#u1714-4.AccordionPanelTabOpen p
{
	line-height: 1.14;
	text-indent: 40px;
	padding-top: 19px;
}

#u443-2,#u435-2,#u575-2,#u1714-2
{
	padding-top: 20px;
}

#u1713
{
	z-index: 392;
	width: 355px;
	border-color: #FFFFFF;
	background-color: transparent;
	position: relative;
}

#u1721-4
{
	z-index: 393;
	width: 350px;
	min-height: 82px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 1.6;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Roboto, Arial;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
}

#u442-4:hover,#u1715-4:hover,#u1721-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 82px;
	margin: 0px -10000px 0px 0px;
}

#u442-4:hover p,#u434-2,#u1715-4:hover p,#u1715-2,#u1721-4:hover p,#u1721-2
{
	padding-top: 10px;
}

#u4055
{
	z-index: 428;
	width: 196px;
	height: 346px;
	position: fixed;
	top: 1336px;
	left: 389px;
	background: #B0BBC0 url("../images/placeholder.html") no-repeat center center;
	background-size: cover;
}

#u2350
{
	z-index: 397;
	width: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 1337px;
	left: 640px;
}

#u2350_position_content
{
	margin-bottom: -2px;
}

#u385-4
{
	z-index: 406;
	width: 300px;
	min-height: 29px;
	background-color: transparent;
	position: relative;
}

#u503-4
{
	z-index: 410;
	width: 300px;
	min-height: 74px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-top: 1px;
	position: relative;
}

#ppu344
{
	width: 0.01px;
	margin-top: 13px;
}

#pu344
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-top: 6px;
}

#u344
{
	z-index: 398;
	width: 16px;
	background-color: transparent;
	position: relative;
}

#u512
{
	z-index: 400;
	width: 16px;
	background-color: transparent;
	margin-top: 15px;
	position: relative;
}

#u518
{
	z-index: 402;
	width: 16px;
	background-color: transparent;
	margin-top: 14px;
	position: relative;
}

#u524
{
	z-index: 404;
	width: 16px;
	background-color: transparent;
	margin-top: 14px;
	position: relative;
}

#u508-10
{
	z-index: 414;
	width: 270px;
	min-height: 81px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 30px;
}

#u559-4
{
	z-index: 424;
	width: 216px;
	min-height: 60px;
	border-width: 2px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: #1E5884;
	margin-left: 1px;
	margin-top: 29px;
	position: relative;
}

#u559-4:hover
{
	background-color: #123752;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 60px;
	width: 216px;
	margin: 29px 0px 0px 1px;
}

#u779
{
	z-index: 429;
	border-color: #000000;
	background-color: #FFFFFF;
	background-color: rgba(255, 255, 255, 0.35);
	padding-bottom: 0px;
	-pie-background: rgba(255, 255, 255, 0.35);
}

#u779_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 940px;
	position: relative;
	left: -100px;
	padding-top: 21px;
	padding-bottom: 67px;
}

#u822-4
{
	z-index: 430;
	width: 940px;
	min-height: 43px;
	background-color: transparent;
	left: 100px;
	position: relative;
}

#u821-4
{
	z-index: 434;
	width: 940px;
	min-height: 34px;
	background-color: transparent;
	left: 100px;
	margin-top: 2px;
	position: relative;
}

#brands
{
	margin-top: 522px;
	position: relative;
}

#u779-bw
{
	z-index: 429;
	height: 751px;
}

#slideshowu585
{
	z-index: 438;
	width: 0.01px;
	height: 505px;
	position: fixed;
	top: 1968px;
	left: 0px;
}

#u593
{
	position: absolute;
	width: 705px;
	height: 549px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0, 0, 0, 0.9);
	top: -648px;
	left: 208px;
	-pie-background: rgba(0, 0, 0, 0.9);
}

#u593popup
{
	z-index: 439;
}

#u4244
{
	z-index: 440;
	width: 661px;
	height: 487px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u4268
{
	z-index: 442;
	width: 661px;
	height: 487px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u4280
{
	z-index: 444;
	width: 661px;
	height: 487px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u4292
{
	z-index: 446;
	width: 661px;
	height: 487px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u4304
{
	z-index: 448;
	width: 661px;
	height: 487px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u4256
{
	z-index: 450;
	width: 661px;
	height: 487px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u4244_img,#u4268_img,#u4280_img,#u4292_img,#u4304_img,#u4256_img
{
	padding: 52px 33px 52px 34px;
}

#u601
{
	position: absolute;
	width: 940px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 15px;
}

#u601popup
{
	z-index: 452;
}

#u4247
{
	z-index: 453;
	width: 300px;
	height: 240px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 10px;
}

#u4247_img
{
	margin-left: -36px;
	margin-right: -36px;
}

#u4271
{
	z-index: 455;
	width: 300px;
	height: 240px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 320px;
}

#u4271_img
{
	margin-left: -36px;
	margin-right: -36px;
}

#u4283
{
	z-index: 457;
	width: 300px;
	height: 240px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 630px;
}

#u4283_img
{
	margin-left: -36px;
	margin-right: -36px;
}

#u4295
{
	z-index: 459;
	width: 300px;
	height: 240px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 250px;
	left: 10px;
}

#u4295_img
{
	margin-left: -36px;
	margin-right: -36px;
}

#u4307
{
	z-index: 461;
	width: 300px;
	height: 240px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 250px;
	left: 320px;
}

#u4307_img
{
	margin-left: -36px;
	margin-right: -36px;
}

#u4259
{
	z-index: 463;
	width: 300px;
	height: 240px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 250px;
	left: 630px;
}

#u4295:hover,#u4307:hover,#u4259:hover
{
	background-color: transparent;
	margin: 250px -10000px 0px 0px;
}

#u4247_clip,#u4271_clip,#u4283_clip,#u4295_clip,#u4307_clip,#u4259_clip
{
	overflow: hidden;
	width: 300px;
	height: 240px;
}

#u4259_img
{
	margin-left: -36px;
	margin-right: -36px;
}

#u4247_img:hover,#u4271_img:hover,#u4283_img:hover,#u4295_img:hover,#u4307_img:hover,#u4259_img:hover
{
	opacity: 0.7;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
}

#u586-3
{
	position: absolute;
	width: 50px;
	min-height: 56px;
	text-align: center;
	line-height: 1.4;
	color: #FFFFFF;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: -517px;
	left: 189px;
	background: #E27616 url("../images/left_button.html") no-repeat center center;
}

#u586-3popup
{
	z-index: 465;
}

#u588-3
{
	position: absolute;
	width: 50px;
	min-height: 50px;
	text-align: center;
	line-height: 1.4;
	color: #FFFFFF;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: -573px;
	left: 189px;
	background: #E27616 url("../images/right_button.html") no-repeat center center;
}

#u588-3popup
{
	z-index: 468;
}

#u609
{
	position: absolute;
	width: 50px;
	border-style: none;
	border-color: transparent;
	background-color: #E27616;
	padding-bottom: 12px;
	top: -573px;
	left: 877px;
}

#u609:hover
{
	background-color: #999999;
	margin: 0px;
}

#u609:active
{
	background-color: #6B6B6B;
	margin: 0px;
}

#u2120
{
	z-index: 472;
	width: 27px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 11px;
	left: 11px;
}


#u781
{
	z-index: 332;
	border-color: #000000;
	padding-bottom: 71px;
	background: #FFFFFF url("../images/orange-bg.html") repeat left top;
}

#u93_align_to_page,#u781_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 940px;
	position: relative;
}

#testimonials
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 138px;
}

#u2552-4
{
	z-index: 333;
	width: 940px;
	min-height: 43px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 30px;
	left: 100px;
}

#u781-bw
{
	z-index: 332;
	height: 156px;
}

#pu2553
{
	width: 0.01px;
	padding-bottom: 50px;
	margin-top: -105px;
}

#u2553
{
	z-index: 337;
	width: 150px;
	height: 50px;
	position: fixed;
	top: 2652px;
	left: 0px;
	background: #FFFFFF url("../images/placeholder-u2553-fr.html") no-repeat center center;
	background-size: cover;
}

#u2558
{
	z-index: 338;
	width: 150px;
	height: 50px;
	position: fixed;
	top: 2652px;
	left: 198px;
	background: #FFFFFF url("../images/placeholder-u2553-fr.html") no-repeat center center;
	background-size: cover;
}

#u2563
{
	z-index: 339;
	width: 150px;
	height: 50px;
	position: fixed;
	top: 2652px;
	left: 395px;
	background: #FFFFFF url("../images/placeholder-u2553-fr.html") no-repeat center center;
	background-size: cover;
}

#u2568
{
	z-index: 340;
	width: 150px;
	height: 50px;
	position: fixed;
	top: 2652px;
	left: 593px;
	background: #FFFFFF url("../images/placeholder-u2553-fr.html") no-repeat center center;
	background-size: cover;
}

#u2573
{
	z-index: 341;
	width: 150px;
	height: 50px;
	position: fixed;
	top: 2652px;
	left: 790px;
	background: #FFFFFF url("../images/placeholder-u2553-fr.html") no-repeat center center;
	background-size: cover;
}

#u961-4
{
	z-index: 99;
	width: 940px;
	min-height: 43px;
	background-color: transparent;
	margin-top: 60px;
	position: relative;
}

#u960-4
{
	z-index: 103;
	width: 940px;
	min-height: 34px;
	background-color: transparent;
	margin-top: 2px;
	position: relative;
}

#pamphletu1046
{
	z-index: 107;
	width: 0.01px;
	height: 345px;
	position: fixed;
	top: 2926px;
	left: 0px;
}

#u1049
{
	z-index: 108;
	width: 139px;
	position: relative;
	margin-right: -10000px;
	margin-top: 340px;
	left: 401px;
}

#u1316
{
	position: absolute;
	width: 35px;
	height: 5px;
	border-color: #DEDEDE;
	background-color: #AFBDCF;
}

#u1316:hover
{
	border-color: #999999;
	background-color: #AFBDCF;
	margin: 0px;
}

#u1502
{
	position: absolute;
	width: 35px;
	height: 5px;
	border-color: #DEDEDE;
	background-color: #AFBDCF;
	left: 52px;
}

#u1502:hover
{
	border-color: #999999;
	background-color: #AFBDCF;
	margin: 0px;
}

#u1502.PamphletThumbSelected
{
	border-color: #999999;
	background-color: #00BF6E;
	margin: 0px;
}

#u1582
{
	position: absolute;
	width: 35px;
	height: 5px;
	border-color: #DEDEDE;
	background-color: #AFBDCF;
	left: 104px;
}

#u1582:hover
{
	border-color: #999999;
	background-color: #AFBDCF;
	margin: 0px;
}

#u1316.PamphletThumbSelected,#u1582.PamphletThumbSelected
{
	border-color: #999999;
	background-color: #00BF6E;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	border-radius: 0px;
	margin: 0px;
}

#u1057
{
	position: absolute;
	width: 948px;
	background-color: transparent;
}

#u1057popup
{
	z-index: 112;
}

#u1317
{
	z-index: 113;
	width: 948px;
	height: 320px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u4169
{
	z-index: 114;
	width: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u1367
{
	z-index: 115;
	width: 300px;
	border-color: #000000;
	background-color: #FAFBFD;
	position: relative;
	margin-right: -10000px;
}

#u1366-4
{
	z-index: 124;
	width: 224px;
	min-height: 40px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u1361
{
	z-index: 116;
	width: 53px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 239px;
}

#u1365-6
{
	z-index: 118;
	width: 266px;
	min-height: 116px;
	background-color: transparent;
	margin-left: 16px;
	margin-top: 10px;
	position: relative;
}

#u1358
{
	z-index: 136;
	width: 300px;
	height: 1px;
	border-style: none;
	border-color: transparent;
	background-color: #EEF3F9;
	margin-top: 13px;
	position: relative;
}

#u4166
{
	z-index: 137;
	width: 40px;
	height: 40px;
	border-color: #000000;
	position: relative;
	margin-right: -10000px;
	background: #B2B2B2 url("../images/placeholder_small-u4166-fr.html") no-repeat left top;
	background-size: cover;
}

#u1364-4
{
	z-index: 128;
	width: 218px;
	min-height: 20px;
	background-color: transparent;
	position: relative;
}

#u1363-4
{
	z-index: 132;
	width: 218px;
	min-height: 15px;
	background-color: transparent;
	margin-top: 3px;
	position: relative;
}

#u4170
{
	z-index: 138;
	width: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 320px;
}

#u1369
{
	z-index: 139;
	width: 300px;
	border-color: #000000;
	background-color: #FAFBFD;
	position: relative;
	margin-right: -10000px;
}

#u1377-4
{
	z-index: 148;
	width: 224px;
	min-height: 40px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u1372
{
	z-index: 140;
	width: 53px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 239px;
}

#u1376-6
{
	z-index: 142;
	width: 266px;
	min-height: 116px;
	background-color: transparent;
	margin-left: 16px;
	margin-top: 10px;
	position: relative;
}

#u1371
{
	z-index: 160;
	width: 300px;
	height: 1px;
	border-style: none;
	border-color: transparent;
	background-color: #EEF3F9;
	margin-top: 13px;
	position: relative;
}

#u4167
{
	z-index: 161;
	width: 40px;
	height: 40px;
	border-color: #000000;
	position: relative;
	margin-right: -10000px;
	background: #B2B2B2 url("../images/placeholder_small-u4166-fr.html") no-repeat left top;
	background-size: cover;
}

#u1378-4
{
	z-index: 152;
	width: 218px;
	min-height: 20px;
	background-color: transparent;
	position: relative;
}

#u1370-4
{
	z-index: 156;
	width: 218px;
	min-height: 15px;
	background-color: transparent;
	margin-top: 3px;
	position: relative;
}

#u4171
{
	z-index: 162;
	width: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 640px;
}

#u1384
{
	z-index: 163;
	width: 300px;
	border-color: #000000;
	background-color: #FAFBFD;
	position: relative;
	margin-right: -10000px;
}

#u1383-4
{
	z-index: 172;
	width: 224px;
	min-height: 40px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u1380
{
	z-index: 164;
	width: 53px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 239px;
}

#u1389-6
{
	z-index: 166;
	width: 266px;
	min-height: 116px;
	background-color: transparent;
	margin-left: 16px;
	margin-top: 10px;
	position: relative;
}

#u1385
{
	z-index: 184;
	width: 300px;
	height: 1px;
	border-style: none;
	border-color: transparent;
	background-color: #EEF3F9;
	margin-top: 13px;
	position: relative;
}

#u4168
{
	z-index: 185;
	width: 40px;
	height: 40px;
	border-color: #000000;
	position: relative;
	margin-right: -10000px;
	background: #B2B2B2 url("../images/placeholder_small-u4166-fr.html") no-repeat left top;
	background-size: cover;
}

#u1382-4
{
	z-index: 176;
	width: 218px;
	min-height: 20px;
	background-color: transparent;
	position: relative;
}

#u1386-4
{
	z-index: 180;
	width: 218px;
	min-height: 15px;
	background-color: transparent;
	margin-top: 3px;
	position: relative;
}

#u1503
{
	z-index: 186;
	width: 948px;
	height: 320px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u4172
{
	z-index: 187;
	width: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u4177
{
	z-index: 188;
	width: 300px;
	border-color: #000000;
	background-color: #FAFBFD;
	position: relative;
	margin-right: -10000px;
}

#u4180-4
{
	z-index: 197;
	width: 224px;
	min-height: 40px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u4175
{
	z-index: 189;
	width: 53px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 239px;
}

#u4174-6
{
	z-index: 191;
	width: 266px;
	min-height: 116px;
	background-color: transparent;
	margin-left: 16px;
	margin-top: 10px;
	position: relative;
}

#u4179
{
	z-index: 209;
	width: 300px;
	height: 1px;
	border-style: none;
	border-color: transparent;
	background-color: #EEF3F9;
	margin-top: 13px;
	position: relative;
}

#u4173
{
	z-index: 210;
	width: 40px;
	height: 40px;
	border-color: #000000;
	position: relative;
	margin-right: -10000px;
	background: #B2B2B2 url("../images/placeholder_small-u4166-fr.html") no-repeat left top;
	background-size: cover;
}

#u4181-4
{
	z-index: 201;
	width: 218px;
	min-height: 20px;
	background-color: transparent;
	position: relative;
}

#u4178-4
{
	z-index: 205;
	width: 218px;
	min-height: 15px;
	background-color: transparent;
	margin-top: 3px;
	position: relative;
}

#u4182
{
	z-index: 211;
	width: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 320px;
}

#u4184
{
	z-index: 212;
	width: 300px;
	border-color: #000000;
	background-color: #FAFBFD;
	position: relative;
	margin-right: -10000px;
}

#u4187-4
{
	z-index: 221;
	width: 224px;
	min-height: 40px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u4185
{
	z-index: 213;
	width: 53px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 239px;
}

#u4188-6
{
	z-index: 215;
	width: 266px;
	min-height: 116px;
	background-color: transparent;
	margin-left: 16px;
	margin-top: 10px;
	position: relative;
}

#u4190
{
	z-index: 233;
	width: 300px;
	height: 1px;
	border-style: none;
	border-color: transparent;
	background-color: #EEF3F9;
	margin-top: 13px;
	position: relative;
}

#u4183
{
	z-index: 234;
	width: 40px;
	height: 40px;
	border-color: #000000;
	position: relative;
	margin-right: -10000px;
	background: #B2B2B2 url("../images/placeholder_small-u4166-fr.html") no-repeat left top;
	background-size: cover;
}

#u4191-4
{
	z-index: 225;
	width: 218px;
	min-height: 20px;
	background-color: transparent;
	position: relative;
}

#u4189-4
{
	z-index: 229;
	width: 218px;
	min-height: 15px;
	background-color: transparent;
	margin-top: 3px;
	position: relative;
}

#u4192
{
	z-index: 235;
	width: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 640px;
}

#u4195
{
	z-index: 236;
	width: 300px;
	border-color: #000000;
	background-color: #FAFBFD;
	position: relative;
	margin-right: -10000px;
}

#u4198-4
{
	z-index: 245;
	width: 224px;
	min-height: 40px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u4200
{
	z-index: 237;
	width: 53px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 239px;
}

#u4197-6
{
	z-index: 239;
	width: 266px;
	min-height: 116px;
	background-color: transparent;
	margin-left: 16px;
	margin-top: 10px;
	position: relative;
}

#u4199
{
	z-index: 257;
	width: 300px;
	height: 1px;
	border-style: none;
	border-color: transparent;
	background-color: #EEF3F9;
	margin-top: 13px;
	position: relative;
}

#u4194
{
	z-index: 258;
	width: 40px;
	height: 40px;
	border-color: #000000;
	position: relative;
	margin-right: -10000px;
	background: #B2B2B2 url("../images/placeholder_small-u4166-fr.html") no-repeat left top;
	background-size: cover;
}

#u4193-4
{
	z-index: 249;
	width: 218px;
	min-height: 20px;
	background-color: transparent;
	position: relative;
}

#u4196-4
{
	z-index: 253;
	width: 218px;
	min-height: 15px;
	background-color: transparent;
	margin-top: 3px;
	position: relative;
}

#u1583
{
	z-index: 259;
	width: 948px;
	height: 320px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u4205
{
	z-index: 260;
	width: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u4210
{
	z-index: 261;
	width: 300px;
	border-color: #000000;
	background-color: #FAFBFD;
	position: relative;
	margin-right: -10000px;
}

#u4213-4
{
	z-index: 270;
	width: 224px;
	min-height: 40px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u4208
{
	z-index: 262;
	width: 53px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 239px;
}

#u4207-6
{
	z-index: 264;
	width: 266px;
	min-height: 116px;
	background-color: transparent;
	margin-left: 16px;
	margin-top: 10px;
	position: relative;
}

#u4212
{
	z-index: 282;
	width: 300px;
	height: 1px;
	border-style: none;
	border-color: transparent;
	background-color: #EEF3F9;
	margin-top: 13px;
	position: relative;
}

#pu4166,#pu4173,#pu4206
{
	width: 0.01px;
	margin-left: 16px;
	margin-top: 19px;
}

#u4206
{
	z-index: 283;
	width: 40px;
	height: 40px;
	border-color: #000000;
	position: relative;
	margin-right: -10000px;
	background: #B2B2B2 url("../images/placeholder_small-u4166-fr.html") no-repeat left top;
	background-size: cover;
}

#pu1364-4,#pu4181-4,#pu4214-4
{
	width: 0.01px;
	margin-right: -10000px;
	margin-left: 50px;
}

#u4214-4
{
	z-index: 274;
	width: 218px;
	min-height: 20px;
	background-color: transparent;
	position: relative;
}

#u4211-4
{
	z-index: 278;
	width: 218px;
	min-height: 15px;
	background-color: transparent;
	margin-top: 3px;
	position: relative;
}

#u4215
{
	z-index: 284;
	width: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 320px;
}

#u4217
{
	z-index: 285;
	width: 300px;
	border-color: #000000;
	background-color: #FAFBFD;
	position: relative;
	margin-right: -10000px;
}

#u4220-4
{
	z-index: 294;
	width: 224px;
	min-height: 40px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u4218
{
	z-index: 286;
	width: 53px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 239px;
}

#u4221-6
{
	z-index: 288;
	width: 266px;
	min-height: 116px;
	background-color: transparent;
	margin-left: 16px;
	margin-top: 10px;
	position: relative;
}

#u4223
{
	z-index: 306;
	width: 300px;
	height: 1px;
	border-style: none;
	border-color: transparent;
	background-color: #EEF3F9;
	margin-top: 13px;
	position: relative;
}

#pu4167,#pu4183,#pu4216
{
	width: 0.01px;
	margin-left: 17px;
	margin-top: 19px;
}

#u4216
{
	z-index: 307;
	width: 40px;
	height: 40px;
	border-color: #000000;
	position: relative;
	margin-right: -10000px;
	background: #B2B2B2 url("../images/placeholder_small-u4166-fr.html") no-repeat left top;
	background-size: cover;
}

#pu1378-4,#pu4191-4,#pu4224-4
{
	width: 0.01px;
	margin-right: -10000px;
	margin-left: 49px;
}

#u4224-4
{
	z-index: 298;
	width: 218px;
	min-height: 20px;
	background-color: transparent;
	position: relative;
}

#u4222-4
{
	z-index: 302;
	width: 218px;
	min-height: 15px;
	background-color: transparent;
	margin-top: 3px;
	position: relative;
}

#u4225
{
	z-index: 308;
	width: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 640px;
}

#u4228
{
	z-index: 309;
	width: 300px;
	border-color: #000000;
	background-color: #FAFBFD;
	position: relative;
	margin-right: -10000px;
}

#u1367_position_content,#u1369_position_content,#u1384_position_content,#u4177_position_content,#u4184_position_content,#u4195_position_content,#u4210_position_content,#u4217_position_content,#u4228_position_content
{
	padding-top: 15px;
	padding-bottom: 16px;
}

#pu1366-4,#pu1377-4,#pu1383-4,#pu4180-4,#pu4187-4,#pu4198-4,#pu4213-4,#pu4220-4,#pu4231-4
{
	width: 0.01px;
	margin-left: 16px;
}

#u4231-4
{
	z-index: 318;
	width: 224px;
	min-height: 40px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u4233
{
	z-index: 310;
	width: 53px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 239px;
}

#u4230-6
{
	z-index: 312;
	width: 266px;
	min-height: 116px;
	background-color: transparent;
	margin-left: 16px;
	margin-top: 10px;
	position: relative;
}

#u4232
{
	z-index: 330;
	width: 300px;
	height: 1px;
	border-style: none;
	border-color: transparent;
	background-color: #EEF3F9;
	margin-top: 13px;
	position: relative;
}

#pu4168,#pu4194,#pu4227
{
	width: 0.01px;
	margin-left: 15px;
	margin-top: 19px;
}

#u4227
{
	z-index: 331;
	width: 40px;
	height: 40px;
	border-color: #000000;
	position: relative;
	margin-right: -10000px;
	background: #B2B2B2 url("../images/placeholder_small-u4166-fr.html") no-repeat left top;
	background-size: cover;
}

#pu1382-4,#pu4193-4,#pu4226-4
{
	width: 0.01px;
	margin-right: -10000px;
	margin-left: 51px;
}

#u4226-4
{
	z-index: 322;
	width: 218px;
	min-height: 20px;
	background-color: transparent;
	position: relative;
}

#u4229-4
{
	z-index: 326;
	width: 218px;
	min-height: 15px;
	background-color: transparent;
	margin-top: 3px;
	position: relative;
}

.MenuItem,.AccordionPanelTab,.SSFirstButton,.SSPreviousButton,.SSNextButton,.SSLastButton,.SSSlideLink,.SSCloseButton,.PamphletWidget .ThumbGroup .Thumb,.PamphletNextButton,.PamphletPrevButton,.PamphletCloseButton /* unifiedNavBar */
{
	cursor: pointer;
}

#contact
{
	left: -100px;
	margin-top: 371px;
	position: relative;
}

#u877
{
	z-index: 2;
	border-color: #000000;
	background: #FFFFFF url("../images/purple-bg.html") repeat left top;
}

#u877_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 940px;
	position: relative;
	left: -100px;
	padding-top: 86px;
	padding-bottom: 615px;
}

#u887-4
{
	z-index: 3;
	width: 940px;
	min-height: 43px;
	background-color: transparent;
	left: 100px;
	position: relative;
}

#u886-4
{
	z-index: 7;
	width: 940px;
	min-height: 34px;
	background-color: transparent;
	left: 100px;
	margin-top: 2px;
	position: relative;
}

#u877-bw
{
	z-index: 2;
	margin-top: 47px;
	height: 785px;
}

#pwidgetu888
{
	width: 0.01px;
	padding-bottom: 494px;
	margin-top: -577px;
}

#widgetu888
{
	z-index: 11;
	width: 0.01px;
	height: 413px;
	position: fixed;
	top: 3545px;
	left: 0px;
}

#widgetu889
{
	z-index: 12;
	width: 460px;
	height: 60px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u4247:hover,#u4271:hover,#u4283:hover,#widgetu889:hover
{
	background-color: transparent;
	margin: 0px -10000px 0px 0px;
}

#u892-4
{
	z-index: 13;
	width: 438px;
	min-height: 48px;
	border-style: none;
	border-color: transparent;
	background-color: #BE8CCF;
	color: #FFFFFF;
	line-height: 3.8;
	font-size: 12px;
	font-family: open-sans, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	padding: 6px 6px 6px 16px;
}

#widgetu889:hover #u892-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 48px;
	margin: 0px -10000px 0px 0px;
}

#widgetu889.focus-st #u892-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 48px;
	margin: 0px -10000px 0px 0px;
}

#widgetu889.non-empty-st #u892-4 *
{
	font-style: normal;
}

#widgetu889:hover #u892-4 *
{
	color: #A374B4;
	font-style: normal;
}

#widgetu889.focus-st #u892-4 *
{
	color: #666666;
	font-style: normal;
}

#widgetu894
{
	z-index: 17;
	width: 460px;
	height: 60px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 480px;
}

#widgetu889.fld-err-st,#widgetu894.fld-err-st
{
	background-color: transparent;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	border-radius: 0px;
	margin: 0px -10000px 0px 0px;
}

#u898-4
{
	z-index: 18;
	width: 438px;
	min-height: 48px;
	border-style: none;
	border-color: transparent;
	background-color: #BE8CCF;
	color: #FFFFFF;
	line-height: 3.8;
	font-size: 12px;
	font-family: open-sans, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	padding: 6px 6px 6px 16px;
}

#widgetu894:hover #u898-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 48px;
	margin: 0px -10000px 0px 0px;
}

#widgetu894.focus-st #u898-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 48px;
	margin: 0px -10000px 0px 0px;
}

#widgetu894.non-empty-st #u898-4 *
{
	font-style: normal;
}

#widgetu894:hover #u898-4 *
{
	color: #A374B4;
	font-style: normal;
}

#widgetu894.focus-st #u898-4 *
{
	color: #666666;
	font-style: normal;
}

#u899-4
{
	z-index: 22;
	width: 300px;
	min-height: 14px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	font-size: 12px;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 394px;
	left: 320px;
}

#widgetu888.frm-sub-st #u899-4 p
{
	color: #FFFFFF;
	line-height: 1;
	text-align: center;
	font-size: 14px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#u921-4
{
	z-index: 26;
	width: 300px;
	min-height: 14px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	font-size: 12px;
	color: #FF0000;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 394px;
	left: 320px;
}

#widgetu888.frm-subm-err-st #u921-4 p
{
	color: #D7244C;
	line-height: 1;
	font-size: 14px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#u906-4
{
	z-index: 30;
	width: 300px;
	min-height: 14px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	line-height: 1;
	font-size: 12px;
	color: #00FF00;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 394px;
	left: 320px;
}

#widgetu888.frm-sub-st #u899-4,#widgetu888.frm-subm-err-st #u921-4,#widgetu888.frm-subm-ok-st #u906-4
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	min-height: 18px;
}

#widgetu888.frm-subm-ok-st #u906-4 p
{
	color: #999999;
	font-size: 14px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#u900-17
{
	z-index: 34;
	min-height: 60px;
	width: 300px;
	position: relative;
	margin-right: -10000px;
	margin-top: 330px;
	left: 320px;
	background: url("../images/u900-17.html") no-repeat 0px 0px;
}

#u900-17:hover
{
	background: url("../images/u900-17-r.html") no-repeat 0px 0px;
}

#u900-17:active
{
	background: url("../images/u900-17-m.html") no-repeat 0px 0px;
}

#widgetu888.frm-sub-st #u900-17
{
	background: url("../images/u900-17-fs.html") no-repeat 0px 0px;
}

#widgetu901
{
	z-index: 51;
	width: 940px;
	height: 150px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 160px;
}

#widgetu901.fld-err-st
{
	background-color: transparent;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	border-radius: 0px;
	margin: 160px -10000px 0px 0px;
}

#u903-4
{
	z-index: 52;
	width: 918px;
	min-height: 138px;
	border-style: none;
	border-color: transparent;
	background-color: #BE8CCF;
	color: #FFFFFF;
	line-height: 3.8;
	font-size: 12px;
	font-family: open-sans, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	padding: 6px 6px 6px 16px;
}

#widgetu901:hover #u903-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 138px;
	margin: 0px -10000px 0px 0px;
}

#widgetu901.focus-st #u903-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 138px;
	margin: 0px -10000px 0px 0px;
}

#widgetu901.fld-err-st #u903-4
{
	border-style: none;
	border-color: transparent;
	background-color: #C1272D;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 138px;
	margin: 0px -10000px 0px 0px;
}

#widgetu901.non-empty-st #u903-4 *
{
	font-style: normal;
}

#widgetu901:hover #u903-4 *
{
	color: #A374B4;
	font-style: normal;
}

#widgetu901.focus-st #u903-4 *
{
	color: #666666;
	font-style: normal;
}

#widgetu901_input,#widgetu901_prompt
{
	width: 918px;
	min-height: 138px;
	color: #FFFFFF;
	font-family: open-sans, sans-serif;
	font-size: 12px;
	font-weight: 700;
	padding: 6px 6px 6px 16px;
}

#widgetu1663
{
	z-index: 56;
	width: 460px;
	height: 60px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 80px;
}

#widgetu1663:hover
{
	background-color: transparent;
	margin: 80px -10000px 0px 0px;
}

#widgetu1663.fld-err-st
{
	background-color: transparent;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	border-radius: 0px;
	margin: 80px -10000px 0px 0px;
}

#u1665-4
{
	z-index: 57;
	width: 438px;
	min-height: 48px;
	border-style: none;
	border-color: transparent;
	background-color: #BE8CCF;
	color: #FFFFFF;
	line-height: 3.8;
	font-size: 12px;
	font-family: open-sans, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	padding: 6px 6px 6px 16px;
}

#widgetu1663:hover #u1665-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 48px;
	margin: 0px -10000px 0px 0px;
}

#widgetu1663.focus-st #u1665-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 48px;
	margin: 0px -10000px 0px 0px;
}

#widgetu1663.non-empty-st #u1665-4 *
{
	font-style: normal;
}

#widgetu1663:hover #u1665-4 *
{
	color: #A374B4;
	font-style: normal;
}

#widgetu1663.focus-st #u1665-4 *
{
	color: #666666;
	font-style: normal;
}

#widgetu1669
{
	z-index: 61;
	width: 460px;
	height: 60px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 79px;
	left: 480px;
}

#widgetu1669:hover
{
	background-color: transparent;
	margin: 79px -10000px 0px 0px;
}

#widgetu1669.fld-err-st
{
	background-color: transparent;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	border-radius: 0px;
	margin: 79px -10000px 0px 0px;
}

#u1670-4
{
	z-index: 62;
	width: 438px;
	min-height: 48px;
	border-style: none;
	border-color: transparent;
	background-color: #BE8CCF;
	color: #FFFFFF;
	line-height: 3.8;
	font-size: 12px;
	font-family: open-sans, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	padding: 6px 6px 6px 16px;
}

#widgetu1669:hover #u1670-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 48px;
	margin: 0px -10000px 0px 0px;
}

#widgetu1669.focus-st #u1670-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 48px;
	margin: 0px -10000px 0px 0px;
}

#widgetu889.fld-err-st #u892-4,#widgetu894.fld-err-st #u898-4,#widgetu1663.fld-err-st #u1665-4,#widgetu1669.fld-err-st #u1670-4
{
	border-style: none;
	border-color: transparent;
	background-color: #C1272D;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 48px;
	margin: 0px -10000px 0px 0px;
}

#widgetu1669.non-empty-st #u1670-4 *
{
	font-style: normal;
}

#widgetu1669:hover #u1670-4 *
{
	color: #A374B4;
	font-style: normal;
}

#widgetu1669.focus-st #u1670-4 *
{
	color: #666666;
	font-style: normal;
}

#widgetu889.fld-err-st #u892-4 *,#widgetu894.fld-err-st #u898-4 *,#widgetu901.fld-err-st #u903-4 *,#widgetu1663.fld-err-st #u1665-4 *,#widgetu1669.fld-err-st #u1670-4 *
{
	color: #FFFFFF;
	font-style: normal;
}

#widgetu889_input,#widgetu889_prompt,#widgetu894_input,#widgetu894_prompt,#widgetu1663_input,#widgetu1663_prompt,#widgetu1669_input,#widgetu1669_prompt
{
	width: 438px;
	min-height: 48px;
	color: #FFFFFF;
	font-family: open-sans, sans-serif;
	font-size: 12px;
	font-weight: 700;
	padding: 6px 6px 6px 16px;
}

#widgetu889:hover #widgetu889_input,#widgetu889.focus-st #widgetu889_input,#widgetu889.fld-err-st #widgetu889_input,#widgetu889:hover #widgetu889_prompt,#widgetu889.focus-st #widgetu889_prompt,#widgetu889.fld-err-st #widgetu889_prompt,#widgetu894:hover #widgetu894_input,#widgetu894.focus-st #widgetu894_input,#widgetu894.fld-err-st #widgetu894_input,#widgetu894:hover #widgetu894_prompt,#widgetu894.focus-st #widgetu894_prompt,#widgetu894.fld-err-st #widgetu894_prompt,#widgetu901:hover #widgetu901_input,#widgetu901.focus-st #widgetu901_input,#widgetu901.fld-err-st #widgetu901_input,#widgetu901:hover #widgetu901_prompt,#widgetu901.focus-st #widgetu901_prompt,#widgetu901.fld-err-st #widgetu901_prompt,#widgetu1663:hover #widgetu1663_input,#widgetu1663.focus-st #widgetu1663_input,#widgetu1663.fld-err-st #widgetu1663_input,#widgetu1663:hover #widgetu1663_prompt,#widgetu1663.focus-st #widgetu1663_prompt,#widgetu1663.fld-err-st #widgetu1663_prompt,#widgetu1669:hover #widgetu1669_input,#widgetu1669.focus-st #widgetu1669_input,#widgetu1669.fld-err-st #widgetu1669_input,#widgetu1669:hover #widgetu1669_prompt,#widgetu1669.focus-st #widgetu1669_prompt,#widgetu1669.fld-err-st #widgetu1669_prompt
{
	padding-top: 6px;
	padding-bottom: 6px;
}

#widgetu889.non-empty-st #widgetu889_prompt,#widgetu894.non-empty-st #widgetu894_prompt,#widgetu901.non-empty-st #widgetu901_prompt,#widgetu1663.non-empty-st #widgetu1663_prompt,#widgetu1669.non-empty-st #widgetu1669_prompt
{
	visibility: hidden;
}

#u2360
{
	z-index: 66;
	width: 208px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 3999px;
	left: 12px;
}

#u929
{
	z-index: 71;
	width: 40px;
	height: 40px;
	position: relative;
	margin-right: -10000px;
	background: #FFFFFF url("../images/placeholder_small-u4166-fr.html") no-repeat left top;
	background-size: cover;
}

#u950-4
{
	z-index: 67;
	width: 160px;
	min-height: 18px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 15px;
	left: 48px;
}

#u2361
{
	z-index: 72;
	width: 208px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 3999px;
	left: 252px;
}

#u934
{
	z-index: 77;
	width: 40px;
	height: 40px;
	position: relative;
	margin-right: -10000px;
	background: #FFFFFF url("../images/placeholder_small-u4166-fr.html") no-repeat left top;
	background-size: cover;
}

#u952-4
{
	z-index: 73;
	width: 160px;
	min-height: 18px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 15px;
	left: 48px;
}

#u2362
{
	z-index: 78;
	width: 208px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 3999px;
	left: 492px;
}

#u939
{
	z-index: 83;
	width: 40px;
	height: 40px;
	position: relative;
	margin-right: -10000px;
	background: #FFFFFF url("../images/placeholder_small-u4166-fr.html") no-repeat left top;
	background-size: cover;
}

#u955-4
{
	z-index: 79;
	width: 160px;
	min-height: 18px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 15px;
	left: 48px;
}

#u2363
{
	z-index: 84;
	width: 207px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 3999px;
	left: 733px;
}

#u944
{
	z-index: 89;
	width: 40px;
	height: 40px;
	position: relative;
	margin-right: -10000px;
	background: #FFFFFF url("../images/placeholder_small-u4166-fr.html") no-repeat left top;
	background-size: cover;
}

#u957-4
{
	z-index: 85;
	width: 160px;
	min-height: 18px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 15px;
	left: 47px;
}

#u1674-6
{
	z-index: 90;
	width: 320px;
	min-height: 15px;
	background-color: transparent;
	color: #7F7F7F;
	font-size: 12px;
	text-align: center;
	margin-left: 320px;
	margin-top: 7px;
	position: relative;
}

#u1685
{
	margin-top: 1px;
	margin-bottom: -1px;
}

#u1680
{
	z-index: 96;
	width: 11px;
	background-color: transparent;
}

#u1680_img
{
	vertical-align: bottom;
}






  @media (max-width: 1280px) and (min-width: 768px) {body{position:relative;min-width:1200px !important;  height: auto !important;
  height: 100%;
  min-height: 100%;}
}
@media (max-width: 1600px) and (min-width: 1300px) {body{position:relative;min-width: 1310px !important;  height: auto !important;
  height: 100%;
  min-height: 100%;}
}


#page .verticalspacer
{
	clear: both;
}

.pdng {
padding: 6px 10px;}

.plan-name {
  color: #fff;
  display: block;
  font-size: 18px;
  text-transform: uppercase;
  font-weight: 300;
    padding: 10px 0 0 0;
}
.plan-name2 {
color: #fff;
display: block;
font-size: 17px;
text-transform: uppercase;
font-weight:300;
}
.dept-name {

color: #fff;
display: block;
font-size: 24px;
font-weight: 400;
padding: 20px 0px;
text-transform: uppercase;
font-weight:200;
}
.col-md-4 {
width: 31.333%;
position: relative;
min-height: 1px;
padding-right: 7px;
padding-left: 7px;
}
.col-md-44 {
width: 31.333%;
float: left;
position: relative;
min-height: 1px;
padding-right: 7px;
padding-left: 7px;
}
.col-md-31 {
width: 30%;
position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
}
.plan-price {
  font-size: 35px;
  position: relative;
  display: inline-block;
  color: #fff;
  padding: 22px 0 0 0;
}
.plan-price strong {
display: inline-block;
margin-top: 0px;
}

.plan-price2 {
  font-size: 35px !important;
  position: relative;
  display: inline-block;
  color: #fff;
  padding: 0px 0px 0px 0 !important;
}
.plan-price2 strong {
display: inline-block;
margin-top: 0px;
  padding: 23px;
}

.plan-price21 {
  font-size: 35px !important;
  position: relative;
  display: inline-block;
  color: #fff;
    padding: 0px 0px 0px 0 !important;
}
.plan-price21 small {
  display: block;
  font-size: 18px;
  line-height: normal;
  margin-top: 0px;
  font-weight: 300;
    padding: 0 0px 10px 0;
}
.plan-price21 strong {
  display: inline-block;
  margin-top: 0px;
    padding: 13px;
}
.dept-price {
font-size: 48px;
position: relative;
display: inline-block;
color: #fff;
}
.dept-price strong {
display: inline-block;
margin-top: 20px;
}


.plan-price strong {
display: inline-block;
margin-top: 1px;
}
.dept-price strong {
display: inline-block;
margin-top: 1px;
}
b, strong {
font-weight: bold;
}
.plan-price small {
display: block;
font-size: 18px;
line-height: normal;
margin-top: 0px !important;
font-weight:300;
}
.plan-price2 small {
display: block;
font-size: 18px;
line-height: normal;
margin-top: 0px !important;
font-weight:300;
  padding: 0 0px 10px 0;
}
.dept-price small {
display: block;
font-size: 18px;
line-height: normal;
margin-top: 0px;
margin-bottom: 11px;
font-weight:300;
}
	
hr {
    margin: 9% 0;
    border: none;
    height: 1px;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.06), rgba(0,0,0,0));
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.06), rgba(0,0,0,0));
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.06), rgba(0,0,0,0));
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.06), rgba(0,0,0,0));
    clear:both;
}
.arup {
z-index: 9999;
height: -16px;
top: 32px;
left: -134px;
border-bottom: 42px solid #fff;
border-left: 620px transparent solid;
border-right: 620px transparent solid;
position: relative;}
.arup2 {
z-index: 9999;
height: -16px;
top: -8px;
left: -143px;
border-bottom: 50px solid #fff;
border-left: 620px transparent solid;
border-right: 620px transparent solid;
position: relative;}
   ul.hr {
    margin: 0;
    padding: 4px;
   }
   ul.hr li {
   display: inline;
margin-left: 0px;
float: left;

   } 
   ul.hr li:hover {
display: inline;
margin-left: 0px;
float: left;

   }
.indiv li a.selected, .indiv li a:focus {
background-color: rgba(255,255,255,.15);
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
border-bottom: 3px solid rgba(255,255,255,0.3);
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
padding: 32px 15px 27px;
}
.indiv li a:hover {
background-color: rgba(255,255,255,.15);
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.indiv li a {
padding: 32px 15px 30px;
color: #fff;
text-transform: uppercase;
line-height: 18px;
font-weight: 300;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
font-size: 14.5px;
text-decoration: none;
}

.stplan {
z-index: 531;
width: 1000px;
min-height: 118px;
background-color: transparent;
position: relative;
  top: 134px;
left: -8px;
}
.plan {
background: rgba(255, 255, 255, 0.14);
width: 100%;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.plan ul {
background: rgba(245, 245, 245, 0.26);
padding: 0;
margin-bottom: 0;
}
.dept {

width: 100%;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.dept ul {
/*background: rgba(245, 245, 245, 0.26);*/
padding: 0;
margin-bottom: 0;
}
.list-unstyled {
padding-left: 0;
list-style: none;
}
.plan ul li {
border-top: 1px solid rgba(255,255,255, 0.5);
padding: 11px 29px;
font-weight: 300;
}
.plan ul li:first-child {
border-top: 0 !important;
}
.dept ul li {
border-top: 1px solid rgba(255, 255, 255, 0.2);;
padding: 9px 29px;
font-weight: 300;
font-size: 16px;
width: 380px;
}
.dept ul li:first-child {
border-top: 0 !important;
}

.dept {

width: 100%;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.dept2 ul {
background: rgba(245, 245, 245, 0.26);
padding: 0;
margin-bottom: 0;
}
.plan2 ul li {
border-top: 1px solid rgba(255,255,255, 0.5);
padding: 11px 29px;
font-weight: 300;
}
.plan2 ul li:first-child {
border-top: 0 !important;
}
.dept2 ul li {
border-top: 1px solid rgba(255,255,255, 0.5);
padding: 11px 29px;
font-weight: 200;
font-size: 19px;
width: 94%;
}
.dept2 ul li:first-child {
border-top: 0 !important;
}

.animated1 { 
    -webkit-animation-duration: 2s; 
    animation-duration: 2s; 
    -webkit-animation-fill-mode: both; 
    animation-fill-mode: both; 
} 

@-webkit-keyframes bounceInLeft { 
    0% { 
        opacity: 0; 
        -webkit-transform: translateX(-2000px); 
    } 
    60% { 
        opacity: 1; 
        -webkit-transform: translateX(30px); 
    } 
    80% { 
        -webkit-transform: translateX(-10px); 
    } 
    100% { 
        -webkit-transform: translateX(0); 
    } 
} 

@keyframes bounceInLeft { 
    0% { 
        opacity: 0; 
        transform: translateX(-2000px); 
    } 
    60% { 
        opacity: 1; 
        transform: translateX(30px); 
    } 
    80% { 
        transform: translateX(-10px); 
    } 
    100% { 
        transform: translateX(0); 
    } 
} 
.bounceInLeft { 
    -webkit-animation-name: bounceInLeft; 
    animation-name: bounceInLeft; 
}
.animated2 { 
    -webkit-animation-duration: 2s; 
    animation-duration: 2s; 
    -webkit-animation-fill-mode: both; 
    animation-fill-mode: both; 
} 

@-webkit-keyframes bounceInRight { 
    0% { 
        opacity: 0; 
        -webkit-transform: translateX(2000px); 
    } 
    60% { 
        opacity: 1; 
        -webkit-transform: translateX(-30px); 
    } 
    80% { 
        -webkit-transform: translateX(10px); 
    } 
    100% { 
        -webkit-transform: translateX(0); 
    } 
} 

@keyframes bounceInRight { 
    0% { 
        opacity: 0; 
        transform: translateX(2000px); 
    } 
    60% { 
        opacity: 1; 
        transform: translateX(-30px); 
    } 
    80% { 
        transform: translateX(10px); 
    } 
    100% { 
        transform: translateX(0); 
    } 
} 

.bounceInRight { 
    -webkit-animation-name: bounceInRight; 
    animation-name: bounceInRight; 
}
.animated3 { 
    -webkit-animation-duration: 1s; 
    animation-duration: 1s; 
    -webkit-animation-fill-mode: both; 
    animation-fill-mode: both; 
} 

@-webkit-keyframes fadeInRightBig { 
    0% { 
        opacity: 0; 
        -webkit-transform: translateX(2000px); 
    } 
    100% { 
        opacity: 1; 
        -webkit-transform: translateX(0); 
    } 
} 
@keyframes fadeInRightBig { 
    0% { 
        opacity: 0; 
        transform: translateX(2000px); 
    } 
    100% { 
        opacity: 1; 
        transform: translateX(0); 
    } 
} 
.fadeInRightBig { 
    -webkit-animation-name: fadeInRightBig; 
    animation-name: fadeInRightBig; 
}
.dgnbtn {

border: 1px solid #395891;

padding: 2px 8px;
font-size: 14px;
color: #395891 !important;
text-transform: uppercase;
}

.col-md-6 {
width:45%;
float: left;
position: relative;
min-height: 1px;
padding-left: 20px;
padding-right: 20px;
}
.col-md-55 {
width:55%;
float: left;
position: relative;
min-height: 1px;
padding-left: 20px;
padding-right: 20px;
}
.col-md-5 {
width:30%;
float: left;
position: relative;
min-height: 1px;
padding-left: 20px;
padding-right: 20px;
}

.col-md-1 {

float: left;
position: relative;
min-height: 1px;

color:#fff;
font-weight:200;
font-size:20px;
}
.row {

width:975px;}
.services li {
padding-left: 35px;
margin-bottom: 17px;
line-height: 21px;
font-size: 15px;
min-height: 36px;
}
.services li.service1 {
background: url(../images/service1.html) no-repeat 0px 5px;
}
.services li.service2 {
background: url(../images/service2.html) no-repeat 0px 5px;
}
.services li.service3 {
background: url(../images/service3.html) no-repeat 0px 5px;
}
.services li.service4 {
background: url(../images/service4.html) no-repeat 0px 5px;
}
.ardn {
z-index: 9999;
height: -16px;
top: 32px;
left: -143px;
border-top: 40px solid #fff;
border-left: 620px transparent solid;
border-right: 620px transparent solid;
position: relative;
}
.lft {
float: left;
color: #fff;}
.lft2 {
float: left;
}
.rgh {
float:right;
color:#fff;}

.adt {
z-index: 9999;
height: -16px;
top: 372px;
/* left: -134px; */
border-top: 40px solid rgba(255, 255, 255, 0.25);
/* border-left: 620px transparent solid; */
border-right: 441px transparent solid;
position: absolute;
}
.adtb {
z-index: 9999;
height: -16px;
top: 0px;
/* left: -134px; */
border-bottom: 40px solid rgba(255, 255, 255, 0.25);
/* border-left: 620px transparent solid; */
border-right: 441px transparent solid;
position: relative;
}
.adt2 {
z-index: 9999;
height: -16px;
left: 20px;
border-top: 40px solid rgba(255, 255, 255, 0.25);
border-right: 438px transparent solid;
position: relative;
float: left;
}
}
.rightbar {
z-index: 9999;
height: -16px;
border-top: 40px solid rgba(255, 255, 255, 0.25);
border-right: 438px transparent solid;
    border-left: 0px transparent solid;
    float: right;
    left: -39px;
}

.button {
color:#fff;
font-weight:300;
font-size:17px;
border: 2px solid rgba(255, 255, 255, 0.54);
padding: 10px 17px;
border-radius: 2px;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;}
.button2 {
font-weight:300;
font-size:17px;
border: 2px solid #57A0C5;
border-radius: 2px;
padding: 10px 17px;
color: #57A0C5 !important;
text-transform: uppercase;
line-height: 45px;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.button2:hover {
font-weight:300;
font-size:17px;
border: 2px solid #B6C4CB;
border-radius: 2px;
padding: 10px 17px;
color: #B6C4CB !important;
text-transform: uppercase;
line-height: 45px;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
}

.button3 {
font-weight:300;
font-size:17px;
border: 2px solid rgba(255, 255, 255, 0.54);
border-radius: 2px;
padding: 10px 17px;
color: #fff !important;
text-transform: uppercase;
line-height: 45px;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.button3:hover {
border: 2px solid rgba(255, 255, 255, 0.8);
background: rgba(255, 255, 255, 0.11);
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.button:hover {
color:#fff;
font-weight:300;
font-size:17px;
border: 2px solid rgba(255, 255, 255, 0.8);
background: rgba(255, 255, 255, 0.11);
padding: 10px 17px;
border-radius: 2px;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;}

.selectedcab {
color:#fff;
font-weight:300;
font-size:17px;
border: 2px solid rgba(255, 255, 255, 0.8);
background: rgba(255, 255, 255, 0.11);
padding: 10px 17px;
border-radius: 2px;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;}

.rewback {
color:#666;
background: #FFFFFF;
}


.widthty{
white-space: nowrap; 
    overflow: hidden; 
    text-overflow: ellipsis;
width: 184px;	}


/*lalala*/

.calculator{
    position: relative;
    display: block;
    margin: 0 auto;
}
.calculator-title{
    position: relative;
    text-align: center;
    font-size: 36px;
    font-weight: 300;
    line-height: 40px;
}
#calculator-form{
 position: relative;
display: block;
height: 366px;
background: rgba(244, 252, 251, 0.7);
margin-top: -35px;
border-radius: 2px;
}
.calculator-left{
    position: relative;
    margin-right: 360px;
}
.calculator-left select {
    position: relative;
    margin-top: 40px;
    margin-bottom: 20px;
    margin-left: 90px;
    display: block;
    font-size: 16px;
    width: 240px;
    height: 26px;
    line-height: 26px;
    border: #ccc solid 1px;
}
.calculator-currency{
    position: relative;
    display: block;
    text-align: center;
    padding-top: 35px;
}
.calculator-currency-item{
    position: relative;
    display: inline-block;
    padding: 0 15px;
    margin: 0 5px;
    font-size: 16px;
    line-height: 35px;
    cursor: pointer;
}
.calculator-currency-item:hover{
    color: #e9002a;
}
.calculator-currency-item.active{
    color: #fff;
    background: #e9002a;
    cursor: default;
}
.calculator-currency-item.active:hover{
    color: #fff;
}
.calculator-right{
    position: absolute;
width: 272px;
height: 100%;
right: 108px;
top: 0px;
border-left: #dbdfe2 solid 1px;
}
.calculator-right-top{
display: block;
height: 44%;
width: 380px;
border-bottom: #dbdfe2 solid 1px;
}
.calculator-slider{
    position: relative;
    width: 450px;
    height: 4px;
    background: #c3c6ca;
    border-radius: 0px;
    margin: 0 auto;
    margin-top: 60px;
    margin-bottom: 90px;
}
.calculator-slider:last-child{
    margin-bottom: 60px;
}
.calculator-slider-title{
position: absolute;
display: block;
font-size: 14px;
color: #FFFFFF;
line-height: 14px;
top: -35px;
}
.calculator-slider-val{
text-align: center;
width: 135px;
position: absolute;
display: block;
font-size: 26px;
color: #FFFFFF;
line-height: 26px;
top: -49px;
right: 0px;
background: rgba(255, 255, 255, 0.14);
padding: 8px 22px;
border-radius: 0px;
font-weight: 400;
}
.calculator-slider-val span{
    color: #fff;
	font-size: 20px;
}
.calculator-slider-pos-item{
    position: absolute;
    top:9px;
    width: 1px;
    height: 8px;
    background: #dbdfe2;
}
.calculator-slider-pos-item:last-child{
    margin-left: -1px;
}
.calculator-slider-pos-item span{
    position: absolute;
    top:12px;
    width: 101px;
    left:-50px;
    text-align: center;
    color: #c7cacd;
    font-size: 12px;
    line-height: 14px;
}
.calculator-stavka{
    position: relative;
    margin: 0 auto;
    width: 474px;
    height: 48px;
    border: #dbdfe2 solid 1px;
    border-radius: 48px;
    text-align: center;
    font-size: 14px;
    color: #2d2d2d;
    line-height: 48px;
}
.ie7 .calculator-stavka{
    margin-top: -30px;
}
.ie8 .calculator-stavka{
    margin-top: -30px;
}
.calculator-stavka:after{
    position: absolute;
    display: block;
    content: "";
    width: 17px;
    height: 10px;
    top: -9px;
    left:50%;
    margin-left: -8px;
    background: url(../subdmn/promo/images/sprite-0.html) -82px -104px;
}
.calculator-stavka-num{
    position: relative;
    display: inline-block;
    font-size: 26px;
    margin-left: 10px;
    top:4px;
    color: #b0b0b0;
}
.calculator-stavka-num span{
    color: #2d2d2d;
}
.calculator-radio{
    position: relative;
    width: 76px;
    height: 36px;
    margin: 0 auto;
}
.calculator-radio-but{
    position: relative;
    width: 76px;
    height: 36px;
    border-radius: 36px;
    box-shadow: 0 2px 2px rgba(0,0,0,0.1);
    margin-top: 20px;
    background: #fff;
    cursor: pointer;
}
.calculator-radio-but-circ{
    position: absolute;
    width: 28px;
    height: 28px;
    left:4px;
    top:4px;
    border-radius: 32px;
    background: #4476b3;
    transition: all 200ms ease-in-out;
}
.calculator-radio-but.card .calculator-radio-but-circ{
    left: 44px;
}
.calculator-radio-left{
    position: absolute;
    right: 90px;
    top:2px;
    font-size: 14px;
    line-height: 16px;
    white-space: nowrap;
    color: #b0b0b0;
    text-align: right;
    cursor: pointer;
}
.calculator-radio-left.active{
    color: #2d2d2d;
}
.calculator-radio-right{
    position: absolute;
    left: 90px;
    top:12px;
    font-size: 14px;
    line-height: 16px;
    white-space: nowrap;
    color: #b0b0b0;
    cursor: pointer;
}
.calculator-radio-right.active{
    color: #2d2d2d;
}
.calculator-slider-fill{
    position: absolute;
    width: 0px;
    height: 4px;
    background: #82d2d7;
    border-radius: 4px;
}
.calculator-slider-dot{
    position: absolute;
    left:0px;
    top:-5px;
    width: 14px;
    height: 14px;
    margin-left: -7px;
    border-radius: 14px;
    background: #4476b3;
}
.calculator-slider-active{
    position: absolute;
    width: 100%;
    height: 20px;
    left:0px;
    top:-8px;
    cursor: pointer;
}
.calculator-shkala{
    position: absolute;
    width: 80px;
    height: 30px;
    background: #82d2d7;
    left:70px;
    bottom: 322px;
}
.calculator-shkala.right{
    left:172px;
}
.calculator-shkala-data{
    position: absolute;
    bottom:100%;
    left:0px;
    font-size: 12px;
    height: 48px;
}
.calculator-shkala-data-line{
    position: absolute;
    width: 1px;
    height: 9px;
    background: #dbdfe2;
    top: 31px;
}
.calculator-shkala-data.right{
    padding-bottom: 30px;
}
.calculator-shkala-data-new{
    position: absolute;
    width: 80px;
    height: 30px;
    top:48px;
    background: #4476b3;
}

.calculator-right-bottom{
    padding: 14px 5px 0px 112px;
font-size: 18px;
width: 262px;
float: left;
font-weight: 500;
}
.calculator-sum{
    position: relative;
margin-top: 12px;
font-size: 42px;
line-height: 50px;
color: #59AB52;
font-weight: 700;
}
.calculator-sum span{
    color: #2d2d2d;
}
.calculator-nach{
    position: relative;
    margin-top: 4px;
    font-size: 14px;
    line-height: 16px;
    color: #b0b0b0;
    font-weight: 300;
}
.calculator-right-bottom .button{
    margin-top: 25px;
    height: 44px;
    line-height: 45px;
    padding: 0 38px;
    font-size: 16px;
}

ul#langbar {
	text-align: center;
}

ul#langbar li#langbar {
	cursor: pointer;
	-webkit-transition: padding .05s linear;
	-moz-transition: padding .05s linear;
	-ms-transition: padding .05s linear;
	-o-transition: padding .05s linear;
	transition: padding .05s linear;
}
ul#langbar li.drop#langbar {
	position: relative;
}
ul#langbar > li#langbar {
	display: inline-block;
}
ul#langbar li#langbar a {
	/*padding: 0 20px;*/
	color: #fff;
	-webkit-transition: all .1s ease-out;
	-moz-transition: all .1s ease-out;
	-ms-transition: all .1s ease-out;
	-o-transition: all .1s ease-out;
	transition: all .1s ease-out;
}
ul#langbar li#langbar a:hover {
	color: #fff;
}
.dropOut .triangle {
	width: 0;
	height: 0;
	position: absolute;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-bottom: 8px solid white;
	top: -8px;
	left: 50%;
	margin-left: -8px;
}
.dropdownContain {
min-width: 260px;
position: absolute;
z-index: 2;
left: -60%;
margin-left: -38px;
top: -400px;
}
.dropOut {
	width: 100%;
background: rgba(255, 255, 255, 0.1);
float: left;
position: relative;
margin-top: 0px;
opacity: 0;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px 0PX 3PX 3PX;
-webkit-transition: all .1s ease-out;
-moz-transition: all .1s ease-out;
-ms-transition: all .1s ease-out;
-o-transition: all .1s ease-out;
transition: all .1s ease-out;
}

.dropOut ul#langbar {
float: left;
padding: 4px 10px;
}
.dropOut ul#langbar li#langbar {
text-align: left;
float: left;
width: 53px;
padding: 8px 0 8px 22px;
color: #FFF;
-webkit-transition: background .1s ease-out;
-moz-transition: background .1s ease-out;
-ms-transition: background .1s ease-out;
-o-transition: background .1s ease-out;
transition: background .1s ease-out;
border: 1px solid transparent;
}

.dropOut ul#langbar li:hover#langbar {
	background: rgba(255, 255, 255, 0.2);
border-radius: 3px;
border: 1px solid rgba(255, 255, 255, 0.2);
}

ul#langbar li:hover#langbar a { color: white; }
ul#langbar li:hover#langbar .dropdownContain { top: 27px; }
ul#langbar li:hover#langbar .underline { border-bottom-color: #777; }
ul#langbar li:hover#langbar .dropOut { opacity: 1;
margin-top: 20px;}

.footero {
width: 100%;
height: 133px;
background: url(../images/ftbg.jpg) no-repeat;
background-size: cover;
}
.contain{
margin-left: auto;
margin-right: auto;
width: 940px;
position: relative;}
.footerlink {
color: rgba(255, 255, 255, 0.7) !important;
font-weight: 300;
font-size: 14.5px;
padding: 0 5px;
}
.footerlink:hover {
color: rgba(255, 255, 255, 0.7) !important;
text-decoration: underline;
}

.obe {
background-image: url(images/brix.html), -webkit-linear-gradient(#83B2CE, #00315F);
background: url(../images/brix.png), linear-gradient(#5FA0B6, #66B9BB);}
.obe2 {
background-image: url(images/brix.html), -webkit-linear-gradient(#83B2CE, #00315F);
background: url(../images/brix.png), linear-gradient(#5FA0B6, #66B9BB);}
.obe3 {
background-image: url(images/brix.html), -webkit-linear-gradient(#83B2CE, #00315F);
background: url(../images/brix.png), linear-gradient(#5FA0B6, #66B9BB);}

.bws {
margin-top: 35px;
height: 630px;}

#backtotop {
text-transform:uppercase;
	font-weight:300;
	cursor : pointer;
	display : none;
	position : fixed;
	bottom : 10px;
	font-size : 90%;
	padding	: 10px;
	text-align : center;
	background-color : #000;
	border-radius : 2px;
	-webkit-border-radius : 2px;
	-moz-border-radius : 2px;
	filter : alpha(opacity=60);
	-khtml-opacity : 0.6;
	-moz-opacity : 0.6;
	opacity	: 0.6;
	color : #FFF;
	font-size : 14px;
	z-index	: 9999;

}
#backtotop:hover
{
	filter : alpha(opacity=90);
	-khtml-opacity : 0.9;
	-moz-opacity : 0.9;
	opacity	: 0.9;
}

.rower .three {
width: 21%;
}
.column, .columns {
float: left;
min-height: 1px;
padding: 0 15px;
position: relative;
}
.column2, .columns2 {

min-height: 1px;
padding: 0 15px;
position: relative;
}
hr.grey {
border: solid #dcdcdc;
border-width: 1px 0 0;
clear: both;
margin: 12px 0 11px;
height: 0;
}

.text-center {
text-align: center;
text-shadow: 1px 1px 1px #488BB7;
}
.rower {
width: 960px;
max-width: 100%;
min-width: 768px;
margin: 0 auto;
}

.mnz {
border-radius: 2px;
background: url(../images/brix2.png), rgba(252,234,187,1);
background: url(../images/brix2.png), -moz-linear-gradient(top, rgba(252,234,187,1) 0%, rgba(252,205,77,1) 50%, rgba(248,181,0,1) 51%, rgba(251,223,147,1) 100%);
background: url(../images/brix2.png), -webkit-gradient(left top, left bottom, color-stop(0%, rgba(252,234,187,1)), color-stop(50%, rgba(252,205,77,1)), color-stop(51%, rgba(248,181,0,1)), color-stop(100%, rgba(251,223,147,1)));
background: url(../images/brix2.png), -webkit-linear-gradient(top, rgba(252,234,187,1) 0%, rgba(252,205,77,1) 50%, rgba(248,181,0,1) 51%, rgba(251,223,147,1) 100%);
background: url(../images/brix2.png), -o-linear-gradient(top, rgba(252,234,187,1) 0%, rgba(252,205,77,1) 50%, rgba(248,181,0,1) 51%, rgba(251,223,147,1) 100%);
background: url(../images/brix2.png), -ms-linear-gradient(top, rgba(252,234,187,1) 0%, rgba(252,205,77,1) 50%, rgba(248,181,0,1) 51%, rgba(251,223,147,1) 100%);
background: url(../images/brix2.png),  linear-gradient(to bottom, rgba(252,234,187,1) 0%, rgba(252,205,77,1) 50%, rgba(248,181,0,1) 51%, rgba(251,223,147,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb', endColorstr='#fbdf93', GradientType=0 );
color: #fff !important;
padding: 0px 13px;
font-weight: 700;}

.wdth {
width: 280px;}
.wdth2 {
width: 55%;}
.wdth3 {
width: 45%;}

input[type=text], input[type=password], textarea {
    background: #fcfcfc;
font-size: 0.8rem;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 2px;
border: none;
padding: 13px 10px;
width: 330px;
margin-bottom: 20px;
box-shadow: inset 0px 2px 3px rgba( 0,0,0,0.02 );
border: 1px solid #DDE3E7;
clear: both;
font-size: 17px;
}

input[type=text]:focus, input[type=password]:focus, textarea:focus {
    background: #fff;
    outline: none;   
}

input[type=checkbox].css-checkbox {
							position:absolute; z-index:-1000; left:-1000px; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;
						}

						input[type=checkbox].css-checkbox + label.css-label {
							padding-left:35px;
							height:22px; 
							display:inline-block;
							line-height:22px;
							background-repeat:no-repeat;
							background-position: 0 0;
							font-size:15px;
							vertical-align:middle;
							cursor:pointer;
							font-weight:300;

						}

						input[type=checkbox].css-checkbox:checked + label.css-label {
							background-position: 0 -22px;
						}
						label.css-label {
				background-image:url(../images/rbox.png);
				-webkit-touch-callout: none;
				-webkit-user-select: none;
				-khtml-user-select: none;
				-moz-user-select: none;
				-ms-user-select: none;
				user-select: none;
			}

.cls500{
font-weight:300;
line-height:27px;
font-size:15px !important;
color:#333;}

.ind {
color: #B0B0B0 !important;font-weight:300;}
.ind:hover {
color:#D3D1D1 !important;}

.ind1 {
color: #A6A6A6 !important;font-weight:300;}
.ind1:hover {
color:#D3D1D1 !important;
text-decoration:underline;}

.submitta {
margin-top: 20px;
font-weight: 300;
padding: 15px 0;
color: #fff;
font-size: 15px;
letter-spacing: 1px;
text-align: center;
text-decoration: none;
background: #68BFD0;
-moz-border-radius:  30px;
-webkit-border-radius:  30px;
border-radius:  30px;

display: table;
position: static;
clear: both;
margin: 0 auto;
width: 50%;
position: relative;
top: 27px;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
}

.submitta:hover {

background: #70CBDD;
		width: 50%;
margin: 0 auto;
position: relative;
top: 27px;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
}

.submitta3 {
margin-top: 20px;
font-weight: 300;
padding: 15px 0;
color: #fff;
font-size: 15px;
letter-spacing: 1px;
text-align: center;
text-decoration: none;
background: #68BFD0;
-moz-border-radius:  30px;
-webkit-border-radius:  30px;
border-radius:  30px;

display: table;
position: static;
clear: both;

width: 50%;
position: relative;
top: 27px;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
}

.submitta3:hover {

background: #70CBDD;
		width: 50%;
position: relative;
top: 27px;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.submitta32 {
margin-top: 20px;
font-weight: 300;
padding: 15px 0;
color: #fff;
font-size: 15px;
letter-spacing: 1px;
text-align: center;
text-decoration: none;
background: #68BFD0;
-moz-border-radius:  30px;
-webkit-border-radius:  30px;
border-radius:  30px;

display: table;
position: static;
clear: both;

width: 50%;
position: relative;
top: 27px;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
}

.submitta32:hover {

background: #70CBDD;
		width: 50%;
position: relative;
top: 27px;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
}

.submitta2 {
padding: 15px 0;
color: #fff;
font-size: 14px;
font-weight: 500;
letter-spacing: 1px;
text-align: center;
text-decoration: none;
background: -moz-linear-gradient( top, #b9c5dd 0%, #a4b0cb);
background: -webkit-gradient( linear, left top, left bottom, from(#b9c5dd), to(#a4b0cb));
-moz-border-radius: 30px;
-webkit-border-radius: 30px;
border-radius: 30px;
border: 1px solid #737b8d;
-moz-box-shadow: 0px 5px 5px rgba(000,000,000,0.1), inset 0px 1px 0px rgba(255,255,255,0.5);
-webkit-box-shadow: 0px 5px 5px rgba(000,000,000,0.1), inset 0px 1px 0px rgba(255,255,255,0.5);
box-shadow: 0px 5px 5px rgba(000,000,000,0.1), inset 0px 1px 0px rgba(255,255,255,0.5);
text-shadow: 0px 1px 3px rgba(000,000,000,0.3), 0px 0px 0px rgba(255,255,255,0);
display: table;
position: static;
clear: both;
width: 50%;
position: relative;
top: 27px;
}

.submitta2:hover {
    background: -moz-linear-gradient(
        top,
        #a4b0cb 0%,
        #b9c5dd);
    background: -webkit-gradient(
        linear, left top, left bottom, 
        from(#a4b0cb),
        to(#b9c5dd));
		width: 50%;
position: relative;
top: 27px;
}

.animated { 
    -webkit-animation-duration: 3.4s; 
    animation-duration: 3.4s; 
    -webkit-animation-fill-mode: both; 
    animation-fill-mode: both; 
} 

@-webkit-keyframes fadeInLeft { 
    0% { 
        opacity: 0; 
        -webkit-transform: translateX(-20px); 
    } 
    100% { 
        opacity: 1; 
        -webkit-transform: translateX(0); 
    } 
} 
@keyframes fadeInLeft { 
    0% { 
        opacity: 0; 
        transform: translateX(-20px); 
    } 
    100% { 
        opacity: 1; 
        transform: translateX(0); 
    } 
} 
.fadeInLeft { 
    -webkit-animation-name: fadeInLeft; 
    animation-name: fadeInLeft; 
}

@-webkit-keyframes fadeInRight { 
    0% { 
        opacity: 0; 
        -webkit-transform: translateX(20px); 
    } 
    100% { 
        opacity: 1; 
        -webkit-transform: translateX(0); 
    } 
} 
@keyframes fadeInRight { 
    0% { 
        opacity: 0; 
        transform: translateX(20px); 
    } 
    100% { 
        opacity: 1; 
        transform: translateX(0); 
    } 
} 
.fadeInRight { 
    -webkit-animation-name: fadeInRight; 
    animation-name: fadeInRight; 
}

@-webkit-keyframes fadeInUp { 
    0% { 
        opacity: 0; 
        -webkit-transform: translateY(20px); 
    } 
    100% { 
        opacity: 1; 
        -webkit-transform: translateY(0); 
    } 
} 

@keyframes fadeInUp { 
    0% { 
        opacity: 0; 
        transform: translateY(20px); 
    } 
    100% { 
        opacity: 1; 
        transform: translateY(0); 
    } 
} 

.fadeInUp { 
    -webkit-animation-name: fadeInUp; 
    animation-name: fadeInUp; 
}
.xa {
width: 100%;
background: #F4F4F4;
border: 1px solid #DDD;font-weight:300;}
.xss{
width: 97.9%;
background: #FFFFFF;
padding:10px;}
.link {color: #B0B0B0 !important; text-decoration:underline;}
.link:hover {color:#D3D1D1 !important;text-decoration:none;}
.bgkx{
background: rgba(255, 255, 255, 0.15);
padding: 7px 15px 8px 15px;
border: 1px solid rgba(255,255,255,0.2);
border-radius: 3px;}
.bgxs{
left: 20px;
top: 33px;
position: relative;
float: left;}

.content {
width: 960px;
margin: 0 auto;}

.xzc {
width: 850px;
background: #FFFFFF;
padding: 30px;
position: relative;
margin: 0 auto;
font-weight: 300;
border-radius: 4px;}

.qxc{
line-height: 25px;
font-weight: 700;
margin-left: 45px;
margin-top: 10px;
background-position: 0px 3px;
background-image: url("../images/question.png");
background-repeat: no-repeat;
font-size: 18px;
padding-left: 30px;
padding-bottom: 15px;
text-transform: none;
color: #526C71;
}
.wxz{
background: #F4F4F4; min-height: 100%;float: left;width: 940px;}
.ptd {
padding-bottom:30px;}
.pos {
max-width: 448px;  min-width: 448px;  min-height: 118px;}

.col-md-512 {
width: 34.8%;
float: left;
position: relative;
min-height: 1px;
padding-left: 20px;
padding-right: 20px;
}
.col-md-5121 {
width: 93.9%;
float: left;
position: relative;
min-height: 1px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 4px;
}
.pl1 {
background:  url(../images/plan3.png), #a4cdef; /* Old browsers */
background:  url(../images/plan3.png), -moz-radial-gradient(center, ellipse cover, #a4cdef 0%, #5b89b1 100%); /* FF3.6+ */
background:  url(../images/plan3.png), -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#a4cdef), color-stop(100%,#5b89b1)); /* Chrome,Safari4+ */
background:  url(../images/plan3.png), -webkit-radial-gradient(center, ellipse cover, #a4cdef 0%,#5b89b1 100%); /* Chrome10+,Safari5.1+ */
background:  url(../images/plan3.png), -o-radial-gradient(center, ellipse cover, #a4cdef 0%,#5b89b1 100%); /* Opera 12+ */
background:  url(../images/plan3.png), -ms-radial-gradient(center, ellipse cover, #a4cdef 0%,#5b89b1 100%); /* IE10+ */
background:  url(../images/plan3.png), radial-gradient(ellipse at center, #a4cdef 0%,#5b89b1 100%); /* W3C */
filter:  url(../images/plan3.png), progid:DXImageTransform.Microsoft.gradient( startColorstr='#a4cdef', endColorstr='#5b89b1',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
height: 146px;
border-radius: 2px 2px 0 0;
margin-top: -65px;}

.pl2 {
background: url(../images/plan2.png), #7ed5fa; /* Old browsers */
background: url(../images/plan2.png), -moz-radial-gradient(center, ellipse cover, #7ed5fa 0%, #5b89b1 100%); /* FF3.6+ */
background: url(../images/plan2.png), -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#7ed5fa), color-stop(100%,#5b89b1)); /* Chrome,Safari4+ */
background: url(../images/plan2.png), -webkit-radial-gradient(center, ellipse cover, #7ed5fa 0%,#5b89b1 100%); /* Chrome10+,Safari5.1+ */
background: url(../images/plan2.png), -o-radial-gradient(center, ellipse cover, #7ed5fa 0%,#5b89b1 100%); /* Opera 12+ */
background: url(../images/plan2.png), -ms-radial-gradient(center, ellipse cover, #7ed5fa 0%,#5b89b1 100%); /* IE10+ */
background: url(../images/plan2.png), radial-gradient(ellipse at center, #7ed5fa 0%,#5b89b1 100%); /* W3C */
filter: url(../images/plan2.png), progid:DXImageTransform.Microsoft.gradient( startColorstr='#7ed5fa', endColorstr='#5b89b1',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
height: 146px;
border-radius: 2px 2px 0 0;
margin-top: -65px;}


.pl3{
background: url(../images/plan1.png), #70BFC8;
background: url(../images/plan1.png), #56ccff; /* Old browsers */
background: url(../images/plan1.png), -moz-radial-gradient(center, ellipse cover, #56ccff 0%, #5b89b1 100%); /* FF3.6+ */
background: url(../images/plan1.png), -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#56ccff), color-stop(100%,#5b89b1)); /* Chrome,Safari4+ */
background: url(../images/plan1.png), -webkit-radial-gradient(center, ellipse cover, #56ccff 0%,#5b89b1 100%); /* Chrome10+,Safari5.1+ */
background: url(../images/plan1.png), -o-radial-gradient(center, ellipse cover, #56ccff 0%,#5b89b1 100%); /* Opera 12+ */
background: url(../images/plan1.png), -ms-radial-gradient(center, ellipse cover, #56ccff 0%,#5b89b1 100%); /* IE10+ */
background: url(../images/plan1.png), radial-gradient(ellipse at center, #56ccff 0%,#5b89b1 100%); /* W3C */
filter: url(../images/plan1.png), progid:DXImageTransform.Microsoft.gradient( startColorstr='#56ccff', endColorstr='#5b89b1',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
height: 146px;
border-radius: 2px 2px 0 0;
margin-top: -65px;
}

#x {
background: url("../images/step1.html") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
position: relative;
height: 50px;
font-size:16px;
font-weight:300;
}
#x .active {
color: #fff;
}
#x .first {
padding-left: 69px;
float: left;
margin-top: 14px;
}
#x .second {
top: 14px;
left: 141px;
float: left;
position: relative;
}

.xcsq {
background: url("../images/step1.html") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
position: relative;
height: 50px;
font-size:16px;
font-weight:300;
}
.xcsq2 {
background: url("../images/step2.html") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
position: relative;
height: 50px;
font-size:16px;
font-weight:300;
}
.row12 {
width: 862px;
float:left;
text-align:center;
font-size:16px;
font-weight:300;
color:#fff;}
.row121 {
width: 862px;
text-align: center;
font-size: 16px;
font-weight: 300;
color: #fff;
margin-left: -31px;
margin-top: 8px;}
.blacky {
color:#000;}

.ques{
margin: 0px 10px 0px 0px;position: relative;top: 5px;opacity: 0.6;}

.cabh{
font-size:20px;
text-transform:uppercase;
color:#777;
font-weight:700;
text-align:center;}
.cabinem {
background: url(../images/plan1.png),  rgba(6, 69, 101, 1);
background: url(../images/plan1.png), -moz-linear-gradient(top, rgba(6, 69, 101, 1) 0%, rgba(0, 95, 130, 1) 100%);
background: url(../images/plan1.png), -webkit-gradient(left top, left bottom, color-stop(0%,  rgba(6, 69, 101, 1)), color-stop(100%, rgba(0, 95, 130, 1)));
background: url(../images/plan1.png), -webkit-linear-gradient(top, rgba(6, 69, 101, 1) 0%, rgba(0, 95, 130, 1) 100%);
background: url(../images/plan1.png), -o-linear-gradient(top, rgba(6, 69, 101, 1) 0%, rgba(0, 95, 130, 1) 100%);
background: url(../images/plan1.png), -ms-linear-gradient(top, rgba(6, 69, 101, 1) 0%, rgba(0, 95, 130, 1) 100%);
background: url(../images/plan1.png), linear-gradient(to bottom, rgba(6, 69, 101, 1) 0%, rgba(0, 95, 130, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(6, 69, 101, 1)', endColorstr='rgba(0, 95, 130, 1)', GradientType=0 );
min-height: 395px;
}
.notifies {
background: url(../images/plan2.png),  rgba(6, 69, 101, 1);
background: url(../images/plan2.png), -moz-linear-gradient(top, rgba(6, 69, 101, 1) 0%, rgba(0, 95, 130, 1) 100%);
background: url(../images/plan2.png), -webkit-gradient(left top, left bottom, color-stop(0%,  rgba(6, 69, 101, 1)), color-stop(100%, rgba(0, 95, 130, 1)));
background: url(../images/plan2.png), -webkit-linear-gradient(top, rgba(6, 69, 101, 1) 0%, rgba(0, 95, 130, 1) 100%);
background: url(../images/plan2.png), -o-linear-gradient(top, rgba(6, 69, 101, 1) 0%, rgba(0, 95, 130, 1) 100%);
background: url(../images/plan2.png), -ms-linear-gradient(top, rgba(6, 69, 101, 1) 0%, rgba(0, 95, 130, 1) 100%);
background: url(../images/plan2.png), linear-gradient(to bottom, rgba(6, 69, 101, 1) 0%, rgba(0, 95, 130, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(6, 69, 101, 1)', endColorstr='rgba(0, 95, 130, 1)', GradientType=0 );
min-height: 100%;
}
.transactions {
background:url(../images/plan2.png),  -moz-linear-gradient(top,  rgba(6,102,38,1) 0%, rgba(72,155,0,0.79) 100%); /* FF3.6+ */
background:url(../images/plan2.png),  -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(6,102,38,1)), color-stop(100%,rgba(72,155,0,0.79))); /* Chrome,Safari4+ */
background:url(../images/plan2.png),  -webkit-linear-gradient(top,  rgba(6,102,38,1) 0%,rgba(72,155,0,0.79) 100%); /* Chrome10+,Safari5.1+ */
background:url(../images/plan2.png),  -o-linear-gradient(top,  rgba(6,102,38,1) 0%,rgba(72,155,0,0.79) 100%); /* Opera 11.10+ */
background:url(../images/plan2.png),  -ms-linear-gradient(top,  rgba(6,102,38,1) 0%,rgba(72,155,0,0.79) 100%); /* IE10+ */
background:url(../images/plan2.png),  linear-gradient(to bottom,  rgba(6,102,38,1) 0%,rgba(72,155,0,0.79) 100%); /* W3C */
filter:url(../images/plan2.png),  progid:DXImageTransform.Microsoft.gradient( startColorstr='#066626', endColorstr='#c9489b00',GradientType=0 ); /* IE6-9 */

min-height: 100%;
}
.cabinem2 ul {
list-style: none;
padding-top: 27px;
padding-bottom: 27px;

}
.cabinem2 ul li {
font-size: 18px;
line-height: 18px;
}
.cabinem2 ul li a {
font-weight: 300;
border-bottom: none;
display: block;
color: #FFFFFF;
position: relative;
cursor: pointer;
padding: 15px 0;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
}

.cabinem2 ul li a span {
margin-left: 60px;
}
.cabinem2 ul li a:hover {
background: rgba(255, 255, 255, 0.2);
color: #fff;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.active {
box-shadow: inset 3px 0 0 rgba(255, 255, 255, 0.39);
background: rgba(255, 255, 255, 0.2);
}

.taining{
width:940px;}

.footer {
background: url(../images/bgtt.png) #1B6E96;
}

.progress {
background: #BDCBD1;

}
.colorwidth {
background: #D1BDBD;

}

.progress-bar {
  position: relative;
  height: 7px;
  border-radius: 0px;
  -webkit-transition: 0.4s linear;
  -moz-transition: 0.4s linear;
  -o-transition: 0.4s linear;
  transition: 0.4s linear;
  -webkit-transition-property: width, background-color;
  -moz-transition-property: width, background-color;
  -o-transition-property: width, background-color;
  transition-property: width, background-color;
  

}
.progress-bar:before, .progress-bar:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
.progress-bar:before {
  bottom: 0;
  background: url("../images/prog.html") 0 0 repeat;
  opacity: 0.17;
  border-radius: 0;
}
.progress-bar:after {
  z-index: 2;
  bottom: 45%;
  border-radius: 4px;
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.05));
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.05));
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.05));
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.05));
  
  
  
}

#five:checked ~ .progress > .progress-bar {
  width: 5%;
  background-color: #f63a0f;
}

#twentyfive:checked ~ .progress > .progress-bar {
  width: 25%;
  background-color: #f27011;
}

#fifty:checked ~ .progress > .progress-bar {
  width: 50%;
  background-color: #f2b01e;
}

#seventyfive:checked ~ .progress > .progress-bar {
  width: 75%;
  background-color: #f2d31b;
}

#onehundred:checked ~ .progress > .progress-bar {
  width: 100%;
  background-color: #86e01e;
}

.radio {
  display: none;
}

.label {
  display: inline-block;
  margin: 0 5px 20px;
  padding: 3px 8px;
  color: #aaa;
  text-shadow: 0 1px black;
  border-radius: 3px;
  cursor: pointer;
}
.radio:checked + .label {
  color: white;
  background: rgba(0, 0, 0, 0.25);
}
.boxed{
height: 170px;
border-radius: 2px;
line-height: 85px;
position: relative;
border: 1px solid rgba(255, 255, 255, 0.5);
background: rgba(255, 255, 255, 0.22);
padding: 0px 10px;
font-size: 30px;
font-weight: 700;
color: #fff;
width: 268px;
margin-left: 1px;}
.boxedind{
border-radius: 2px;
line-height: 32px;
height: 170px;
position: relative;
border: 2px solid #fff;
background: rgba(255, 255, 255, 0.22);padding: 0px 10px;
font-size: 30px;
font-weight: 700;
color: #fff;
width: 268px;}
.hbox{
display: block;
font-size: 24px;
line-height: 0px;
text-transform: uppercase;
font-weight: 200;
position: relative;
margin-top: 27px;}
.hboxind{
display: block;
font-size: 24px;
line-height: 0px;
text-transform: uppercase;
font-weight: 200;
position: relative;
margin-top: 27px;
margin-bottom: 23px;}
.countbox{
    top: 9px;
    position: relative;}
.ibox1{
		  float:left;
display: block;
font-size: 17px;
line-height: 0px;
text-transform: uppercase;
font-weight: 200;
	  margin: 0 auto;
	  position: relative;
	  width: 100%;
	  padding-top: 14px;}
.ibox2{
	  float:left;
display: block;
font-size: 17px;
line-height: 0px;
text-transform: uppercase;
font-weight: 200;
position: relative;
	  padding-top: 21px;
	  margin: 0 auto;
	  position: relative;
	  width: 100%;}
	  .topboxes{
	  text-align:center;width: 950px;}
	  
	  .booster1{
line-height: 17px;
position: absolute;
width: 289px;
padding: 4px 0px;
z-index: 1;
margin-left: 0px;
margin-top: -218px;
border-radius: 2px;
border: 1px solid rgba(255, 255, 255, 0.5);
background: rgba(255, 255, 255, 0.22);}
.leftline{width: 176px;
  height: 30px;
  position: absolute;
  top: -31px;
  left: -60.7%;
  border-top: 1px solid rgba(255, 255, 255, 0.5);
  border-left: 1px solid rgba(255, 255, 255, 0.5);
  color: #fff;}
.midline{
width: 10px;
height: 19px;
position: absolute;
top: -19px;
left: 49%;
border-left: 1px solid rgba(255, 255, 255, 0.5);
color: #fff;}
.rightline{
  width: 176px;
  height: 30px;
  position: absolute;
  top: -31px;
  left: 100.3%;
  border-top: 1px solid rgba(255, 255, 255, 0.5);
  border-right: 1px solid rgba(255, 255, 255, 0.5);
  color: #fff;}
.txts{
font-size: 16px;
position: relative;
font-weight: 700;
color: #fff;}.txtsz{
font-size: 13px;
position: relative;
font-weight: 400;
color: #fff;}

.boxybot{
    background: rgba(255, 255, 255, 0.21);
    z-index: 1;
    margin-top: -56px;}

	.boxed1{
	float:left;color: #FFF;margin-top: -2px;width:33%;position: relative;
left: -45px;
font-size: 19px;}

.boxed2 {
float:left;color: #FFF;margin-top: -2px;padding-left:20px;width:33%;position: relative;
left: -15px;
font-size: 19px;}
.boxed3{
float:right;color: #FFF;margin-top: -2px;padding-left:20px;width:27%;position: relative;
left: 20px;
font-size: 19px;}
.mrgn{margin: -8px 21px -8px 19px;}
.rght{
float:right;width: 67%;margin-top: 25px;margin-left: 20px;}
.hrz{
margin-bottom: 20px;margin-top:10px;}
.hrz2{margin-top:0px;}
.panelwr{
margin-bottom: 20px;
height: 80px;}
.topinf{
width:96.9%;float:left;padding:10px;background: #DDEDF3;color: #227294;
font-weight: 300;text-transform: none;}
.topinf2{
width:96.9%;float:left;padding:10px;
color: #942222;
font-weight: 300;text-transform: none;}

.deactivation.panelwr{
background: #F3DDDD;
}
.firstbox{
float:left;width:25%;}
.secondbox{
float:left;width:29%;padding-left: 35px;}
.secondbox2{
float:left;width:35%;padding-left: 0px;}
.smallpaymethod{
margin: 0px 5px 0px 0px;}
.thirdbox{
float:left;width: 27%;padding-left: 35px;}
.thirdbox2{
float:left;width: 40%;}
.standardbonus{
position: absolute;
background: #94A3A5;
padding: 2px 7px;
z-index: 0;
border-radius: 15px;
font-size: 13px;
}
.firstbonus{
position: absolute;
background: #16D1E4;
padding: 2px 7px;
z-index: 0;
border-radius: 15px;
font-size: 13px;}
.secondbonus{
position: absolute;
background: #19E452;
padding: 2px 7px;
z-index: 0;
border-radius: 15px;
font-size: 13px;}
.thirdbonus{
position: absolute;
background: #E56518;
padding: 2px 7px;
z-index: 0;
border-radius: 15px;
font-size: 13px;}

.txtbonus{
font-size: 14px;
position: relative;
font-weight: 700;
color: #fff;
position: relative;
}
.txtbonus2{
font-size: 15px;
position: relative;
font-weight: 700;
color: #777;
position: relative;
top: 4px;
}
.firstboxbottom{
float:left;width:31%;}
.firstboxbottom2{
float: left;
  width: 26%;
  margin-left: 24px;}
.right{
float:right !important;}
.left{
float:left;}
.detbutcab{
color:#fff;font-weight:700;background:#92ADB9;padding:2px 5px;border:1px solid transparent;  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;border-radius: 2px;}
.detbutcab:hover{
color:#92ADB9;font-weight:700;background:none;padding:2px 5px;border:1px solid #92ADB9;  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;border-radius: 2px;}
  .detbutcab2{
  color: #fff;
  font-weight: 700;
  background: #B99292;
  padding: 2px 5px;
  margin-left: 10px;
  border-radius: 2px;
  border: 1px solid transparent;  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;}
.detbutcab2:hover{
  color: #B99292;
  font-weight: 700;
  background: none;
  padding: 2px 5px;
  margin-left: 10px;
  border-radius: 2px;
  border: 1px solid #B99292;  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;}


.pm {background:url('../images/pmdep.html') no-repeat;
width: 16px;
height: 16px;
padding: 0px 8px;
position: relative;
top: 0px;
background-size: 16px 17px;
border-radius: 27px;}
.ep {background:url('../images/epdep.html') no-repeat;
width: 16px;
height: 16px;
padding: 0px 8px;
position: relative;
top: 0px;
background-size: 16px 17px;
border-radius: 27px;}
.pe {background:url('../images/pedep.html') no-repeat;
width: 16px;
height: 16px;
padding: 0px 8px;
position: relative;
top: 0px;
background-size: 16px 17px;
border-radius: 27px;}
.bt, .mb, .rb {background:url('../images/btcdep.html') no-repeat;
width: 16px;
height: 16px;
padding: 0px 8px;
position: relative;
top: 0px;
background-size: 16px 17px;
border-radius: 27px;
}

.mu, .ru {background:url('../images/baldep.html') no-repeat;
width: 16px;
height: 16px;
padding: 0px 8px;
position: relative;
top: 0px;
background-size: 16px 17px;
border-radius: 27px;
}


.paddings{
padding:8px;}
.paddings2{
padding:11px;width:40%;}
.trpaddings{
padding:8px;}
.trstyling{
text-align: center !important;
background: url(../images/stripes.png), rgb(115, 131, 144) !important;
color: #fff !important;
font-weight: 700 !important;
text-transform: uppercase !important;
border-bottom: 1px solid #fff;}
.trdata{
text-align: center;
background: #F4F8F9;
color: #227294;
font-weight: 500;border-bottom: 1px solid rgba(255, 255, 255, 0.5);}
.trdatasec {
text-align: center;
background: #F0F7FA;
color: #227294;
font-weight: 500;
border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}.trdata2{
text-align: left;
background: #DDEDF3;
color: #227294;
font-weight: 500;border-bottom: 1px solid rgba(255, 255, 255, 0.5);}
.trdatasec2{
text-align: left;
background: #F0F7FA;
color: #227294;
font-weight: 500;
border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}
.trdatasec:hover {
background: #E4F0F5;
}.trdata:hover {
background: #E4F0F5;
}.trdatasec2:hover{

background: #CCEAF6;
}.trdata2:hover{

background: #CCEAF6;
}
.summy {color:rgb(73, 73, 73);font-weight:400;}
.brown{color:brown;font-weight:700;}
.blue1{color:steelblue !important;font-weight:400;}
.blue2{color:blue;font-weight:400;}
.orange{color:orange;font-weight:700;}
.green{
color: green;
font-weight: 700;
}
.blue {
  color: steelblue !important;
}

.butcab {
font-weight:300;
font-size: 15px;
background: #68BFD0;
border-radius: 2px;
color:#fff !important;
padding: 7px 20px;
text-transform: uppercase;
line-height: 45px;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.butcab:hover {
background: #70CBDD !important;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.refedbox {
color: #FFFFFF;
width: 280px;
height: 64px;
float: left;
padding: 15px 15px;
text-transform: uppercase;
border-radius: 2px;
text-align: center;
background: url(../images/deal.html) no-repeat top, rgba(239,197,202,1);
background: url(../images/deal.html) no-repeat top, -moz-linear-gradient(top, rgba(239,197,202,1) 0%, rgba(210,75,90,1) 50%, rgba(186,39,55,1) 51%, rgba(241,142,153,1) 100%);
background: url(../images/deal.html) no-repeat top, -webkit-gradient(left top, left bottom, color-stop(0%, rgba(239,197,202,1)), color-stop(50%, rgba(210,75,90,1)), color-stop(51%, rgba(186,39,55,1)), color-stop(100%, rgba(241,142,153,1)));
background: url(../images/deal.html) no-repeat top, -webkit-linear-gradient(top, rgba(239,197,202,1) 0%, rgba(210,75,90,1) 50%, rgba(186,39,55,1) 51%, rgba(241,142,153,1) 100%);
background: url(../images/deal.html) no-repeat top, -o-linear-gradient(top, rgba(239,197,202,1) 0%, rgba(210,75,90,1) 50%, rgba(186,39,55,1) 51%, rgba(241,142,153,1) 100%);
background: url(../images/deal.html) no-repeat top, -ms-linear-gradient(top, rgba(239,197,202,1) 0%, rgba(210,75,90,1) 50%, rgba(186,39,55,1) 51%, rgba(241,142,153,1) 100%);
background: url(../images/deal.html) no-repeat top, linear-gradient(to bottom, rgba(239,197,202,1) 0%, rgba(210,75,90,1) 50%, rgba(186,39,55,1) 51%, rgba(241,142,153,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efc5ca', endColorstr='#f18e99', GradientType=0 );
background-size: cover;

}
.refedbox2 {
color: #FFFFFF;
width: 280px;
height: 64px;
float: left;
padding: 15px 15px;
text-transform: uppercase;
border-radius: 2px;
text-align: center;
background: url(../images/deal.html) no-repeat top, rgba(197,208,237,1);
background: url(../images/deal.html) no-repeat top, -moz-linear-gradient(top, rgba(197,208,237,1) 0%, rgba(75,119,207,1) 50%, rgba(39,97,184,1) 51%, rgba(141,200,240,1) 100%);
background: url(../images/deal.html) no-repeat top, -webkit-gradient(left top, left bottom, color-stop(0%, rgba(197,208,237,1)), color-stop(50%, rgba(75,119,207,1)), color-stop(51%, rgba(39,97,184,1)), color-stop(100%, rgba(141,200,240,1)));
background: url(../images/deal.html) no-repeat top, -webkit-linear-gradient(top, rgba(197,208,237,1) 0%, rgba(75,119,207,1) 50%, rgba(39,97,184,1) 51%, rgba(141,200,240,1) 100%);
background: url(../images/deal.html) no-repeat top, -o-linear-gradient(top, rgba(197,208,237,1) 0%, rgba(75,119,207,1) 50%, rgba(39,97,184,1) 51%, rgba(141,200,240,1) 100%);
background: url(../images/deal.html) no-repeat top, -ms-linear-gradient(top, rgba(197,208,237,1) 0%, rgba(75,119,207,1) 50%, rgba(39,97,184,1) 51%, rgba(141,200,240,1) 100%);
background: url(../images/deal.html) no-repeat top, linear-gradient(to bottom, rgba(197,208,237,1) 0%, rgba(75,119,207,1) 50%, rgba(39,97,184,1) 51%, rgba(141,200,240,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5d0ed', endColorstr='#8dc8f0', GradientType=0 );
background-size: cover;
}
.refedbox3 {
color: #FFFFFF;
width: 280px;
height: 64px;
float: left;
padding: 15px 15px;
text-transform: uppercase;
border-radius: 2px;
text-align: center;
background: url(../images/deal.html) no-repeat top, rgba(226,235,198,1);
background: url(../images/deal.html) no-repeat top, -moz-linear-gradient(top, rgba(226,235,198,1) 0%, rgba(114,207,74,1) 50%, rgba(100,185,39,1) 51%, rgba(203,240,142,1) 100%);
background: url(../images/deal.html) no-repeat top, -webkit-gradient(left top, left bottom, color-stop(0%, rgba(226,235,198,1)), color-stop(50%, rgba(114,207,74,1)), color-stop(51%, rgba(100,185,39,1)), color-stop(100%, rgba(203,240,142,1)));
background: url(../images/deal.html) no-repeat top, -webkit-linear-gradient(top, rgba(226,235,198,1) 0%, rgba(114,207,74,1) 50%, rgba(100,185,39,1) 51%, rgba(203,240,142,1) 100%);
background: url(../images/deal.html) no-repeat top, -o-linear-gradient(top, rgba(226,235,198,1) 0%, rgba(114,207,74,1) 50%, rgba(100,185,39,1) 51%, rgba(203,240,142,1) 100%);
background: url(../images/deal.html) no-repeat top, -ms-linear-gradient(top, rgba(226,235,198,1) 0%, rgba(114,207,74,1) 50%, rgba(100,185,39,1) 51%, rgba(203,240,142,1) 100%);
background: url(../images/deal.html) no-repeat top, linear-gradient(to bottom, rgba(226,235,198,1) 0%, rgba(114,207,74,1) 50%, rgba(100,185,39,1) 51%, rgba(203,240,142,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2ebc6', endColorstr='#cbf08e', GradientType=0 );
background-size: cover;
}
.img1{position: relative;
margin-top:-10px;}
.padd{
padding-bottom: 10px;padding-top: 10px;}
.lvlref{
position: absolute;
float: right;background: -webkit-linear-gradient(top, #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%);
width: 47px;
height: 28px;
padding: 0px 0px 0px 6px;
z-index: 0;
margin-left: 242px;
margin-top: -15px;
border-radius: 0px 1px 0 25px;color: #777;}
.topped{
float: right;
    width: 100%;
    text-align: right;}
	.mrgnn{
	margin-left:5px;}
	.chck{
	margin-top: 17px;                   
    text-transform: none;
    margin-left: 0px;
    width: 65px;
    text-align: center;
	position: absolute;}
	.redd{color:red;}
	.stepby{font-size:20px;font-weight:300;text-transform:uppercase;color:#777;padding:3px;padding: 0px 0 5px 0;}
	.clr{
	clear: both;}
	
	input[type=radio].css-checkbox2 {
							position:absolute; z-index:-1000; left:-1000px; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;
						}

						input[type=radio].css-checkbox2 + label.css-label2 {
							padding-left:32px;
							height:22px; 
							display:inline-block;
							line-height:22px;
							background-repeat:no-repeat;
							background-position: 0 0;
							font-size:15px;
							vertical-align:middle;
							cursor:pointer;
							font-weight:300;

						}

						input[type=radio].css-checkbox2:checked + label.css-label2 {
							background-position: 0 -22px;
						}
						label.css-label2 {
				background-image:url(../images/rbox.png);
				-webkit-touch-callout: none;
				-webkit-user-select: none;
				-khtml-user-select: none;
				-moz-user-select: none;
				-ms-user-select: none;
				user-select: none;
			}
			
						.allc{
			width:91%;margin-top: 7px;}
						.allc2{
			width:100%;margin-top: 7px;}
			
			.pdsc{
			padding-top: 16px;font-weight: 300;}
			.pdscw{
			padding-top: 16px;font-weight: 300;}
			.innerz{
			text-align:center;padding:20px;clear:both;font-size:22px;font-weight:300;}
			.mrgnz{
			margin-left: 40px;}
			.mrgnz2{margin: -15px 21px -20px 0px;}
			.mrgnz1{margin: -8px 21px -8px 0px;}
			.xxz{width:33%;text-align:center;}
			.fbk{
background: url(../images/plan3.png), rgba(77, 164, 214, 1);
background: url(../images/plan3.png), -moz-linear-gradient(top, rgba(77, 164, 214, 1) 0%, rgba(34, 92, 125, 1) 100%);
background: url(../images/plan3.png), -webkit-gradient(left top, left bottom, color-stop(0%, rgba(77, 164, 214, 1)), color-stop(100%, rgba(2,99,141,1)));
background: url(../images/plan3.png), -webkit-linear-gradient(top, rgba(77, 164, 214, 1) 0%, rgba(34, 92, 125, 1) 100%);
background: url(../images/plan3.png), -o-linear-gradient(top, rgba(77, 164, 214, 1) 0%, rgba(34, 92, 125, 1) 100%);
background: url(../images/plan3.png), -ms-linear-gradient(top, rgba(77, 164, 214, 1) 0%, rgba(34, 92, 125, 1) 100%);
background: url(../images/plan3.png), linear-gradient(to bottom, rgba(77, 164, 214, 1) 0%, rgba(34, 92, 125, 1) 100%);
filter:url(../images/plan3.png), progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(77, 164, 214, 1)', endColorstr='rgba(34, 92, 125, 1)', GradientType=0 );
    padding: 23px 0;
    cursor: pointer;
	-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;}
	.fbk:hover{
	box-shadow: inset 0px 0px 56px -9px #4D4D4D;
	-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;}
.gpl{
background: url(../images/plan1.png), rgba(255, 103, 103, 1);
background: url(../images/plan1.png), -moz-linear-gradient(top, rgba(255, 103, 103, 1) 0%, rgba(125, 34, 34, 1) 100%);
background: url(../images/plan1.png), -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 103, 103, 1)), color-stop(100%, rgba(125, 34, 34, 1)));
background: url(../images/plan1.png), -webkit-linear-gradient(top, rgba(255, 103, 103, 1) 0%, rgba(125, 34, 34, 1) 100%);
background: url(../images/plan1.png), -o-linear-gradient(top, rgba(255, 103, 103, 1) 0%, rgba(125, 34, 34, 1) 100%);
background: url(../images/plan1.png), -ms-linear-gradient(top, rgba(255, 103, 103, 1) 0%, rgba(125, 34, 34, 1) 100%);
background: url(../images/plan1.png), linear-gradient(to bottom, rgba(255, 103, 103, 1) 0%, rgba(125, 34, 34, 1) 100%);
filter:url(../images/plan1.png), progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(255, 103, 103, 1)', endColorstr='rgba(125, 34, 34, 1)', GradientType=0 );
    padding: 23px 0;
    cursor: pointer;
		-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;}
	
	.gpl:hover{
    	box-shadow: inset 0px 0px 56px -9px #4D4D4D;
	-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease; }
.sky{
background: url(../images/plan2.png), rgba(90, 211, 243, 1);
background: url(../images/plan2.png), -moz-linear-gradient(top, rgba(90, 211, 243, 1) 0%, rgba(0, 116, 146, 1) 100%);
background: url(../images/plan2.png), -webkit-gradient(left top, left bottom, color-stop(0%, rgba(90, 211, 243, 1)), color-stop(100%, rgba(0, 116, 146, 1)));
background: url(../images/plan2.png), -webkit-linear-gradient(top, rgba(90, 211, 243, 1) 0%, rgba(0, 116, 146, 1) 100%);
background: url(../images/plan2.png), -o-linear-gradient(top, rgba(90, 211, 243, 1) 0%, rgba(0, 116, 146, 1) 100%);
background: url(../images/plan2.png), -ms-linear-gradient(top, rgba(90, 211, 243, 1) 0%, rgba(0, 116, 146, 1) 100%);
background: url(../images/plan2.png), linear-gradient(to bottom, rgba(90, 211, 243, 1) 0%, rgba(0, 116, 146, 1) 100%);
filter:url(../images/plan2.png), progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(90, 211, 243, 1)', endColorstr='rgba(0, 116, 146, 1)', GradientType=0 );
    padding: 23px 0;
    cursor: pointer;

	-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;	}
	.sky:hover{
	box-shadow: inset 0px 0px 56px -9px #4D4D4D;
		-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
	}
	.colored{
	color:#227294 !important;
	font-weight:500;text-decoration:underline !important;}
	.padbot{
	padding-bottom: 35px;}
	.widthy{width:100%;}
	.enn{width: 31.333%;}
	.ennn{width: 65.333%;}
	.enn2{color:#484848 !important;}
	
.modalDialog3 {
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgba(0,0,0,0.8);
	z-index: 9999;
	display:none;
}


.modalDialog3 > div {
	width: 700px;
position: relative;
margin: 10% auto;
padding: 0px 0px 0px 0px;
border-radius: 2px;
background-image: url(../images/stripes.png),radial-gradient(ellipse at center,#00E8FF 0,#006B95 100%);}

.close {
line-height: 25px;
position: absolute;
right: 0px;
top: 0px;
background: url(../images/closeit.png);
width:32px;
height:32px;
margin-top: 10px;
margin-right: 10px;
opacity:0.5;
}

.close {
line-height: 25px;
position: absolute;
right: 0px;
top: 0px;
background: url(../images/closeit.png);
width:32px;
height:32px;
margin-top: 10px;
margin-right: 10px;
opacity:0.5;
}

.close:hover { opacity:1; }	

.xmodal {height: 97px;text-align: center;color: #fff;}
.xmodal21 {height:97px;text-align: center;color: #fff;}
.bgmodal{background:#fff;padding: 10px 50px 0 50px;box-shadow: 2px -2px 40px -11px #000;}
.textst{font-size:14px;font-weight:300;color:#777;padding-bottom:15px;}
.wtb{font-size:14px !important;line-height:14px;}
.ubw{z-index: 342;
margin-top: 35px;
height: 679px;}
.fnn{font-size: 16px;
font-weight: 300;}
.bgmodal2 {
background: #fff;
padding: 10px 20px 0 50px;
box-shadow: 2px -2px 40px -11px #000;
}
.modalDialog22 {
position: absolute;
font-family: Arial, Helvetica, sans-serif;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: rgba(123, 34, 34, 0.8);
z-index: 99999;
opacity: 0;
-webkit-transition: opacity 400ms ease-in;
-moz-transition: opacity 400ms ease-in;
transition: opacity 400ms ease-in;
pointer-events: none;
}
.xmodal22 {

text-align: center;
color: #fff;
}


.canceldeposit {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.8);
	z-index: 99999;
	opacity:0;
	-webkit-transition: opacity 400ms ease-in;
	-moz-transition: opacity 400ms ease-in;
	transition: opacity 400ms ease-in;
	pointer-events: none;
}
.canceldeposit:target {
	opacity:1;
	pointer-events: auto;
}

.canceldeposit > div {
	width: 680px;
position: relative;
margin: 10% auto;
padding: 0px 0px 0px 0px;
border-radius: 2px;
background: url(../images/stripes.png), #ffcf00;
background: url(../images/stripes.png), -moz-radial-gradient(center, ellipse cover, #ffcf00 0%, #950000 100%);
background: url(../images/stripes.png), -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#ffcf00), color-stop(100%,#950000));
background: url(../images/stripes.png), -webkit-radial-gradient(center, ellipse cover, #ffcf00 0%,#950000 100%);
background: url(../images/stripes.png), -o-radial-gradient(center, ellipse cover, #ffcf00 0%,#950000 100%);
background: url(../images/stripes.png), -ms-radial-gradient(center, ellipse cover, #ffcf00 0%,#950000 100%);
background: url(../images/stripes.png), radial-gradient(ellipse at center, #ffcf00 0%,#950000 100%);
filter: url(../images/stripes.png), progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcf00', endColorstr='#950000',GradientType=1 );

}
.xmodal21 {text-align: center;color: #fff;}
.bgmodal21{background:#fff;padding: 10px 50px 0 50px;box-shadow: 2px -2px 40px -11px #000;}
.textst21{font-size: 30px;
text-align: center;
font-weight: 300;
color: #953232;padding-bottom:20px;}
.wtb21{font-size:14px !important;line-height:14px;}
.ubw21{z-index: 342;
margin-top: 35px;
height: 679px;}
.fnn21{font-size: 16px;
font-weight: 300;}
.close2 {
line-height: 25px;
position: absolute;
right: 0px;
top: 0px;
background: url(../images/closeit2.html);
width:32px;
height:32px;
margin-top: 10px;
margin-right: 10px;
}

.close2:hover { opacity:0.5; }

.complete {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.8);
	z-index: 99999;
	opacity:0;
	-webkit-transition: opacity 400ms ease-in;
	-moz-transition: opacity 400ms ease-in;
	transition: opacity 400ms ease-in;
	pointer-events: none;
}
.complete:target {
	opacity:1;
	pointer-events: auto;
}

.complete > div {
	width: 680px;
position: relative;
margin: 10% auto;
padding: 0px 0px 0px 0px;
border-radius: 2px;
background: url(../images/stripes.png), #feff00;
background: url(../images/stripes.png), -moz-radial-gradient(center, ellipse cover, #feff00 0%, #108200 100%);
background: url(../images/stripes.png), -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#feff00), color-stop(100%,#108200));
background: url(../images/stripes.png), -webkit-radial-gradient(center, ellipse cover, #feff00 0%,#108200 100%);
background: url(../images/stripes.png), -o-radial-gradient(center, ellipse cover, #feff00 0%,#108200 100%);
background: url(../images/stripes.png), -ms-radial-gradient(center, ellipse cover, #feff00 0%,#108200 100%);
background: url(../images/stripes.png), radial-gradient(ellipse at center, #feff00 0%,#108200 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feff00', endColorstr='#108200',GradientType=1 );}
.xmodal212 {text-align: center;color: #fff;}
.bgmodal212{background:#fff;padding: 10px 50px 0 50px;box-shadow: 2px -2px 40px -11px #000;}
.textst212{font-size: 30px;
text-align: center;
font-weight: 300;
color: #198820;padding-bottom:20px;}
.video{background:url(../images/video.png); width:270px;height:177px;margin: 0 auto;}
.vid{
background: rgba(0,0,0,0.5);
    position: absolute;  top: 50%;  left: 50%;  
    margin-top: -31px;  
    margin-left: -38px;    
    border: 3px solid #fff;  
    border-radius: 8px;  padding: 15px 20px;  
    width: 34px;  
    height: 23px;  color: #fff;  }
	.vid:hover{
background: rgba(0,0,0,0.4);
  }
	
.bgxy{height: 200px;
background: url(../images/bgtt.png), #1B6E96;}
.shdw2{box-shadow: 0px 19px 20px 19px #18323E;}
.buttn{
text-transform:uppercase;
color:#fff !important;
display: inline-block;
text-align: center;
vertical-align: middle;
background-image: none;
border: none;
white-space: nowrap;
padding: 10px 20px;
font-size: 17px;
line-height: 1.42857143;
border-radius: 2px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-weight:300;}
.buttns{

text-transform:uppercase;
color:#fff !important;
display: inline-block;
text-align: center;
vertical-align: middle;
background-image: none;
border: none;
white-space: nowrap;
padding: 10px 20px;
font-size: 17px;
line-height: 1.42857143;
border-radius: 2px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-weight:300;}

.butcblue{
font-size:15px;
background-color: #359BAA;
border-color: #2F9197;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;}
.butcblue:hover{
background-color: #47A3B1;
border-color: #2F9197;-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;}

.butblue{
background: #34A3D9;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;}
.butblue:hover{
background: #2F97C2;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;}
.butbrown{
background: #D93434;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;}
.butbrown:hover{
background: #C22F2F;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;}
.butgreen{background-color: #43B555;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;}
.butgreen:hover{
background-color: #3FA950;-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;}

.submitta {
margin-top: 20px;
font-weight: 300;
padding: 15px 0;
color: #fff;
font-size: 15px;
letter-spacing: 1px;
text-align: center;
text-decoration: none;
background-color: #43B555;
-moz-border-radius:  2px;
-webkit-border-radius:  2px;
border-radius:  2px;

display: table;
position: static;
clear: both;
margin: 0 auto;
width: 50%;
position: relative;
top: 27px;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
}

.submitta:hover {

background-color: #3FA950;

-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
}

.butcgreen{background-color: #35aa47;
font-size:15px;
border-color: #2f973f;-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;}
.butcgreen:hover{background-color: #46B257;
border-color: #34783F;-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;}
.toped{position:relative;top:10px;}
.ques22{margin: 0px 10px 0px 0px;
position: relative;
top: 1px;
opacity: 1;}
.stld{
margin: 0 15px;
text-transform: uppercase;
color: #fff !important;
display: inline-block;
text-align: center;
vertical-align: middle;
background-image: none;
white-space: nowrap;
padding: 6px 12px;
font-size: 19px;
line-height: 1.42857143;
border-radius: 2px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;}
.button121 {
color:#fff;
font-weight:300;
border: 2px solid rgba(255, 255, 255, 0.54);
border-radius: 2px;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;}
.button121:hover {
color:#fff;
border: 2px solid rgba(255, 255, 255, 0.8);
background: rgba(255, 255, 255, 0.11);
border-radius: 2px;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;}
.shadowstrike{box-shadow: 0 3px 0 0 #6BB1BF;}
.href{
color: #fff !important;
font-weight: 700;
border-bottom: 1px dashed !important;
}
.bgmodalx2 {
background: #fff;
padding: 10px 50px 27px 50px;
box-shadow: 2px -2px 40px -11px #000;
}


.animated { 
    -webkit-animation-duration: 1s; 
    animation-duration: 1s; 
    -webkit-animation-fill-mode: both; 
    animation-fill-mode: both; 
    -webkit-animation-timing-function: ease-in-out; 
    animation-timing-function: ease-in-out; 
} 

@-webkit-keyframes wobble { 
  0% { -webkit-transform: translateX(0%); } 
  15% { -webkit-transform: translateX(-25%) rotate(-5deg); } 
  30% { -webkit-transform: translateX(20%) rotate(3deg); } 
  45% { -webkit-transform: translateX(-15%) rotate(-3deg); } 
  60% { -webkit-transform: translateX(10%) rotate(2deg); } 
  75% { -webkit-transform: translateX(-5%) rotate(-1deg); } 
  100% { -webkit-transform: translateX(0%); } 
} 
@keyframes wobble { 
  0% { transform: translateX(0%); } 
  15% { transform: translateX(-25%) rotate(-5deg); } 
  30% { transform: translateX(20%) rotate(3deg); } 
  45% { transform: translateX(-15%) rotate(-3deg); } 
  60% { transform: translateX(10%) rotate(2deg); } 
  75% { transform: translateX(-5%) rotate(-1deg); } 
  100% { transform: translateX(0%); } 
} 
.wobble { 
    -webkit-animation-name: wobble; 
    animation-name: wobble; 
}
.clc11 {
background: url(../images/star.png) no-repeat;  
    width: 24px;  
    height: 24px;
    float: left;
   margin-top: 4px;
margin-right: 0px;}
.clc1 {
background: url(../images/star.png) no-repeat;  
    width: 24px;  
    height: 24px;
    float: left;
   margin-top: 4px;
margin-right: 0px;}
.clc1a{
cursor: pointer;border-bottom: 1px dashed #fff;color:#fff !important;  font-size: 17px;  font-weight: 300;  text-transform: none;}
.chfont{font-weight: 700;}
.lfft{margin-left: 20px;}
.hovered{margin-left: 20px;}
.hovered:hover{opacity:0.5;}
.activeon{opacity:0.5;}

.clc2 {
background: url(../images/accruals.png) no-repeat;  
    width: 24px;  
    height: 24px;
    float: left;
    margin-top: 4px;
    margin-right: 0px;}
	
	.paddingsd{
padding: 10px;}
.paddings2{
padding:11px;width:40%;}
.trpaddingsd{
padding: 15px;}
.trstylingd{
text-align: center;
background: url(../images/stripes.png), rgba(255, 255, 255, 0.35) !important;
color: #fff;
font-weight: 700;
text-transform: uppercase;}
.trdatad{
text-align: center;
background: rgba(225, 225, 225, 0.25);
color: #fff;
font-weight: 500;border-bottom: 1px solid rgba(255, 255, 255, 0.1);}
.trdatasecd {
text-align: center;
background: rgba(240, 247, 250, 0.3);
color: #fff;
font-weight: 500;
border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.summy122 {color:#fff;font-weight:400;}

.dayx{
color: #fff;
font-size: 10px;
position: absolute;
top: 0px;
left: 0px;
width: 125px;
background: rgb(0, 164, 255);
padding: 0px 5px;
border-radius: 3px 3px 0px 0px;}
.perc{
color: #fff;
font-size: 25px;
text-align: center;
padding-top: 25px;}
.fixn{
font-size:12px;}
.strap{
/* font-weight: 400; */
/* padding: 8px; */}
.wrt{
background: rgba(255, 255, 255, 0.3);
position: relative;
float: left;
width: 131px;
height: 52px;
line-height: 20px;
text-align: center;
border-radius: 2px;
margin-right: 4px;
margin-bottom: 4px;
padding: 2px;}
.currently{
background: rgba(0, 197, 255, 0.37);
position: relative;
float: left;
width: 131px;
height: 52px;
line-height: 20px;
text-align: center;
border-radius: 3px;
padding: 2px;}
.stlds {
margin-right: 15px;top: 2px;position: relative;}
.firsttab{
background: rgba(225, 225, 225, 0.25);}
.secondtab{
background: rgba(240, 247, 250, 0.3);
}

.animated { 
    -webkit-animation-duration: 2s; 
    animation-duration: 2s; 
    -webkit-animation-fill-mode: both; 
    animation-fill-mode: both; 
    -webkit-animation-timing-function: ease-in-out; 
    animation-timing-function: ease-in-out; 
} 

@-webkit-keyframes fadeIn { 
    0% {opacity: 0;} 
    100% {opacity: 1;} 
} 
@keyframes fadeIn { 
    0% {opacity: 0;} 
    100% {opacity: 1;} 
} 
.fadeIn { 
    -webkit-animation-name: fadeIn; 
    animation-name: fadeIn; 
}
.texts{
line-height: 21px;font-size: 14.5px;font-weight: 300;color: #4a4a4a;}
.bottomer1{
padding-bottom:15px;}
.bottomer{
padding-bottom:30px;}
.hoving:hover{ 
    background: rgba(240, 247, 255, 0.5);}

	.obq{
	   width: 33.333%;  float: left;
    text-align: center;
    z-index: 9999;text-transform: uppercase;}
.obw {
  display: block;
  border-radius: 50px;
  color: #fff;
  text-align: center;
  background: #015b94;
  width: 30px;
  height: 30px;
  line-height: 30px;
  margin: 9px auto 5px;
  font-size: 20px;
  border: 6px solid #fff;
}
.obw2 {
  display: block;
  width: 20px;
  height: 20px;
  line-height: 20px;
  margin: 14px auto 5px;
  background: #46474A;
  border-radius: 50px;
  border: 6px solid #fff;
  color: #fff;
  font-size: 11px;
  font-family: Montserrat,sans-serif;
  text-align: center;
}
.hrdd {
  position: absolute;
  border-radius: 2px;
  left: -15px;
  width: 618px;
  margin: 28px 4px 7px 0px;
  padding: 0;
  z-index: 1;
  border: none;
  height: 94px;
  border: 5px dashed rgba(236, 240, 242, 0.99);
  background-image: rgba(236, 240, 242, 0.99);
  clear: both;
  z-index: -1;
  border-radius: 8px;
}
	
	a.tooltips {
  position: relative;
  display: inline;
  color:#4a4a4a;
}
a.tooltips div {
font-weight:300;
  position: absolute;
  width:300px;
  color: #FFFFFF;
  background: #000000;
  height: 30px;
  line-height: 30px;
  text-align: center;
  visibility: hidden;
  border-radius: 30px;
}

a:hover.tooltips div {
visibility: visible;
opacity: 0.9;
bottom: 31px;
margin-left: -100px;
z-index: 999;
}

	a.tooltips2 {
  position: relative;
  display: inline;
  color:#4a4a4a;
}
a.tooltips2 div {margin: 0px 0px -35px 0;
font-weight: 300;
position: absolute;
width: 289px;
color: #FFFFFF;
background: #000000;
height: 25px;
line-height: 25px;
text-align: center;
visibility: hidden;
border-radius: 2px;
cursor: pointer;
}

a:hover.tooltips2 div {
visibility: visible;
opacity: 0.9;
bottom: 31px;
margin-left: 0px;
z-index: 999;
}

@-webkit-keyframes bounceInLeft { 
    0% { 
        opacity: 0; 
        -webkit-transform: translateX(-2000px); 
    } 
    60% { 
        opacity: 1; 
        -webkit-transform: translateX(30px); 
    } 
    80% { 
        -webkit-transform: translateX(-10px); 
    } 
    100% { 
        -webkit-transform: translateX(0); 
    } 
} 

@keyframes bounceInLeft { 
    0% { 
        opacity: 0; 
        transform: translateX(-2000px); 
    } 
    60% { 
        opacity: 1; 
        transform: translateX(30px); 
    } 
    80% { 
        transform: translateX(-10px); 
    } 
    100% { 
        transform: translateX(0); 
    } 
} 
.bounceInLeft { 
    -webkit-animation-name: bounceInLeft; 
    animation-name: bounceInLeft; 
}
.bgins{
height: 129px;background: url(../images/bg-light-feature.html);}
.instq{   position: relative;
    top: 10px;
    padding-right: 11px;}
.stpnw{color: #717f87 !important; position:relative; top: 14px;float:left;font-weight:300;width: 251px;}
.fixtd{
 position:relative; left: 20px; float: right; width: 227px; padding: 50px 0px;}
 .fixtd2{
 position:relative; top: 25px; float: left; width: 101px; padding: 0 25px;}
 .fixtd3{position:relative; top: 25px; float: left; width: 87px; padding: 0 25px 0 30px;}
.fbkk{
background-image: url('../images/fbb.png');float:left;width: 32px;height: 32px;margin-right: 20px;  position: relative;}
.fbkk:hover{
opacity:0.8;}
.gpll{
background-image: url('../images/gpp.png');float:left;width: 32px;height: 32px;margin-right: 20px;  position: relative;}
.gpll:hover{
opacity:0.8;}
.skpp{
background-image: url('../images/skpp.png');float:left;width: 32px;height: 32px;margin-right: 20px;  position: relative;}
.skpp:hover{
opacity:0.8;}
.twttr{
background-image: url('../images/twttr.html');float:left;width: 32px;height: 32px;margin-right: 20px;  position: relative;}
.twttr:hover{
opacity:0.8;}
.ytbb{
background-image: url('../images/ytb.png');float:left;width: 32px;height: 32px;margin-right: 20px;  position: relative;}
.ytbb:hover{
opacity:0.8;}
.kda{
top: 19px;position: relative;}
.fqa{
left: 21.4%;}
.sqa{
left: 46%;}
.tqa{
left: 69.7%;}
.arrowset{
width: 46px;
height: 46px;
border-radius: 500px;
background: url(../images/arrow-right.png) 18px center no-repeat #fff;
position: absolute;
top: 201px;
z-index: 3;}
.mrkf{
left: 92.4%;}
.mrks{
left: 92.4%;}
.mrkt{
left: 92.4%;}
.fixne{
top: 65px;box-shadow: 1px 1px 4px rgba(0,0,0,.5);}
.btstat {
  background: url(../images/btstat.png) 4px center no-repeat;
  height: 29px;
  width: 32px;
  opacity: 0.8;
  position: absolute;
  left: 260px;
  top: 142px;
  cursor: pointer;
    -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  font-size: 14.5px;
}
.btstat:hover {
  opacity: 1;
    -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  font-size: 14.5px;
}
.usdstat{
background: url(../images/usdstat.png) 4px center no-repeat;
  height: 29px;
  width: 32px;
  opacity: 0.8;
  position: absolute;
  left: 260px;
  top: 142px;
  cursor: pointer;
    -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  font-size: 14.5px;}
  .usdstat:hover {
  opacity: 1;
    -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  font-size: 14.5px;
}
.balancebonus{
line-height: 52px;
text-shadow: 1px 1px 1px #539287;
text-align: center;
right: -16px;
height: 60px;
width: 60px;
border-radius: 100px;
position: absolute;
left: -46px;
top: 54px;
border: 2px solid #fff;
cursor: pointer;
background: #77d4c5; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover, #77d4c5 0%, #599c8f 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#77d4c5), color-stop(100%,#599c8f)); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover, #77d4c5 0%,#599c8f 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover, #77d4c5 0%,#599c8f 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover, #77d4c5 0%,#599c8f 100%); /* IE10+ */
background: radial-gradient(ellipse at center, #77d4c5 0%,#599c8f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#77d4c5', endColorstr='#599c8f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.balancebonus2{
line-height: 52px;
text-shadow: 1px 1px 1px #539287;
text-align: center;
right: -16px;
height: 60px;
width: 60px;
border-radius: 100px;
position: absolute;
left: -46px;
top: 54px;
border: 2px solid #fff;
cursor: pointer;
background: #77d4c5; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover, #77d4c5 0%, #599c8f 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#77d4c5), color-stop(100%,#599c8f)); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover, #77d4c5 0%,#599c8f 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover, #77d4c5 0%,#599c8f 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover, #77d4c5 0%,#599c8f 100%); /* IE10+ */
background: radial-gradient(ellipse at center, #77d4c5 0%,#599c8f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#77d4c5', endColorstr='#599c8f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
.balancebonus3{
line-height: 52px;
text-shadow: 1px 1px 1px #539287;
text-align: center;
right: -16px;
height: 60px;
width: 60px;
border-radius: 100px;
position: absolute;
left: -46px;
top: 54px;
border: 2px solid #fff;
cursor: pointer;
background: #77d4c5; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover, #77d4c5 0%, #599c8f 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#77d4c5), color-stop(100%,#599c8f)); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover, #77d4c5 0%,#599c8f 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover, #77d4c5 0%,#599c8f 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover, #77d4c5 0%,#599c8f 100%); /* IE10+ */
background: radial-gradient(ellipse at center, #77d4c5 0%,#599c8f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#77d4c5', endColorstr='#599c8f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}

.helpdesk{
position: relative;
top: 2px;
margin-left: 10px;
opacity: 1;}
.helpdesk:hover{
opacity: 0.5;}

span.helptip {
  position: relative;
  display: inline;
  color:#fff;
}
span.helptip div {
  position: absolute;
  width:360px;
  color: #FFFFFF;
  background: #000000;
  height: 31px;
  line-height: 31px;
  text-align: center;
  visibility: hidden;
  border-radius: 2px;
}
span.helptip div:after {
  content: '';
  position: absolute;
  top: 50%;
  right: 100%;
  margin-top: -8px;
  width: 0; height: 0;
  border-right: 8px solid #000000;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
}
span:hover.helptip div{
visibility: visible;
opacity: 0.9;
top: 50%;
margin-top: -16.5px;
margin-left: 300px;
z-index: 999;
}

.symbolfix{
    font-size: 46px;
    line-height: 0px;
    height: 12px;
    position: relative;
    top: 8px;}
.symbolfix2{
    font-size: 38px;
    line-height: 0px;
    height: 12px;
    position: relative;
    top: 8px;}
	
	@-moz-document url-prefix() {
	
.symbolfix {
    font-size: 30px;
    height: 12px;
    line-height: 0;
    position: relative;
    top: 0;
}
	.symbolfix2 {
    font-size: 20px;
    height: 20px;
    line-height: 0;
    position: relative;
    top: 0;}
	
	.pl1 {
    background: url("../images/plan3.png") repeat scroll 0 0%, radial-gradient(ellipse at center center , #a4cdef 0%, #5b89b1 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
border-radius: 2px 2px 0 0;
    height: 146px;
    margin-top: -66px;
}
.pl2 {
    background: url("../images/plan2.png") repeat scroll 0 0%, radial-gradient(ellipse at center center , #7ed5fa 0%, #5b89b1 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
 border-radius: 2px 2px 0 0;
    height: 146px;
    margin-top: -66px;
}
.pl3 {
    background: url("../images/plan1.png") repeat scroll 0 0%, radial-gradient(ellipse at center center , #56ccff 0%, #5b89b1 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
border-radius: 2px 2px 0 0;
    height: 146px;
    margin-top: -66px;
}
	}
	

#hover-content {
    display:none;
top: 0px;
width: 313px;
position: absolute;
}
.exc1:hover #hover-content {
display:block;
background:  url(../images/plan3.png), #a4cdef; /* Old browsers */
background:  url(../images/plan3.png), -moz-radial-gradient(center, ellipse cover, #a4cdef 0%, #5b89b1 100%); /* FF3.6+ */
background:  url(../images/plan3.png), -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#a4cdef), color-stop(100%,#5b89b1)); /* Chrome,Safari4+ */
background:  url(../images/plan3.png), -webkit-radial-gradient(center, ellipse cover, #a4cdef 0%,#5b89b1 100%); /* Chrome10+,Safari5.1+ */
background:  url(../images/plan3.png), -o-radial-gradient(center, ellipse cover, #a4cdef 0%,#5b89b1 100%); /* Opera 12+ */
background:  url(../images/plan3.png), -ms-radial-gradient(center, ellipse cover, #a4cdef 0%,#5b89b1 100%); /* IE10+ */
background:  url(../images/plan3.png), radial-gradient(ellipse at center, #a4cdef 0%,#5b89b1 100%); /* W3C */
filter:  url(../images/plan3.png), progid:DXImageTransform.Microsoft.gradient( startColorstr='#a4cdef', endColorstr='#5b89b1',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

height: 146px;
border-radius: 2px 2px 0 0;
margin-top: -65px;
}
.exc2:hover #hover-content {
display:block;
background: url(../images/plan2.png), #7ed5fa; /* Old browsers */
background: url(../images/plan2.png), -moz-radial-gradient(center, ellipse cover, #7ed5fa 0%, #5b89b1 100%); /* FF3.6+ */
background: url(../images/plan2.png), -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#7ed5fa), color-stop(100%,#5b89b1)); /* Chrome,Safari4+ */
background: url(../images/plan2.png), -webkit-radial-gradient(center, ellipse cover, #7ed5fa 0%,#5b89b1 100%); /* Chrome10+,Safari5.1+ */
background: url(../images/plan2.png), -o-radial-gradient(center, ellipse cover, #7ed5fa 0%,#5b89b1 100%); /* Opera 12+ */
background: url(../images/plan2.png), -ms-radial-gradient(center, ellipse cover, #7ed5fa 0%,#5b89b1 100%); /* IE10+ */
background: url(../images/plan2.png), radial-gradient(ellipse at center, #7ed5fa 0%,#5b89b1 100%); /* W3C */
filter: url(../images/plan2.png), progid:DXImageTransform.Microsoft.gradient( startColorstr='#7ed5fa', endColorstr='#5b89b1',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
height: 146px;
border-radius: 2px 2px 0 0;
margin-top: -65px;
}
.exc3:hover #hover-content {
display:block;
background: url(../images/plan1.png), #70BFC8;
background: url(../images/plan1.png), #56ccff; /* Old browsers */
background: url(../images/plan1.png), -moz-radial-gradient(center, ellipse cover, #56ccff 0%, #5b89b1 100%); /* FF3.6+ */
background: url(../images/plan1.png), -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#56ccff), color-stop(100%,#5b89b1)); /* Chrome,Safari4+ */
background: url(../images/plan1.png), -webkit-radial-gradient(center, ellipse cover, #56ccff 0%,#5b89b1 100%); /* Chrome10+,Safari5.1+ */
background: url(../images/plan1.png), -o-radial-gradient(center, ellipse cover, #56ccff 0%,#5b89b1 100%); /* Opera 12+ */
background: url(../images/plan1.png), -ms-radial-gradient(center, ellipse cover, #56ccff 0%,#5b89b1 100%); /* IE10+ */
background: url(../images/plan1.png), radial-gradient(ellipse at center, #56ccff 0%,#5b89b1 100%); /* W3C */
filter: url(../images/plan1.png), progid:DXImageTransform.Microsoft.gradient( startColorstr='#56ccff', endColorstr='#5b89b1',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
height: 146px;
border-radius: 2px 2px 0 0;
margin-top: -65px;
}

.animatedxa { 
    -webkit-animation-duration: 0.3s; 
    animation-duration: 0.3s; 
    -webkit-animation-fill-mode: both; 
    animation-fill-mode: both; 
    -webkit-animation-timing-function: ease-in-out; 
    animation-timing-function: ease-in-out;

} 

@-webkit-keyframes fadeIn { 
    0% {opacity: 0;} 
    100% {opacity: 1;} 
} 
@keyframes fadeIn { 
    0% {opacity: 0;} 
    100% {opacity: 1;} 
} 
.fadeIn { 
    -webkit-animation-name: fadeIn; 
    animation-name: fadeIn; 
}

.balbooster{
background:url(../images/plan2.png), #77d4c5; /* Old browsers */
background:url(../images/plan2.png), -moz-radial-gradient(center, ellipse cover, #77d4c5 0%, #14a18a 100%); /* FF3.6+ */
background:url(../images/plan2.png), -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#77d4c5), color-stop(100%,#14a18a)); /* Chrome,Safari4+ */
background:url(../images/plan2.png), -webkit-radial-gradient(center, ellipse cover, #77d4c5 0%,#14a18a 100%); /* Chrome10+,Safari5.1+ */
background:url(../images/plan2.png), -o-radial-gradient(center, ellipse cover, #77d4c5 0%,#14a18a 100%); /* Opera 12+ */
background:url(../images/plan2.png), -ms-radial-gradient(center, ellipse cover, #77d4c5 0%,#14a18a 100%); /* IE10+ */
background:url(../images/plan2.png), radial-gradient(ellipse at center, #77d4c5 0%,#14a18a 100%); /* W3C */
filter:url(../images/plan2.png), progid:DXImageTransform.Microsoft.gradient( startColorstr='#77d4c5', endColorstr='#14a18a',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
text-shadow: 1px 1px 3px #1F9A81;}
.balbooster2{
background:url(../images/plan2.png), #77d4a5; /* Old browsers */
background:url(../images/plan2.png), -moz-radial-gradient(center, ellipse cover, #77d4a5 0%, #228f5b 100%); /* FF3.6+ */
background:url(../images/plan2.png), -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#77d4a5), color-stop(100%,#228f5b)); /* Chrome,Safari4+ */
background:url(../images/plan2.png), -webkit-radial-gradient(center, ellipse cover, #77d4a5 0%,#228f5b 100%); /* Chrome10+,Safari5.1+ */
background:url(../images/plan2.png), -o-radial-gradient(center, ellipse cover, #77d4a5 0%,#228f5b 100%); /* Opera 12+ */
background:url(../images/plan2.png), -ms-radial-gradient(center, ellipse cover, #77d4a5 0%,#228f5b 100%); /* IE10+ */
background:url(../images/plan2.png), radial-gradient(ellipse at center, #77d4a5 0%,#228f5b 100%); /* W3C */
filter:url(../images/plan2.png), progid:DXImageTransform.Microsoft.gradient( startColorstr='#77d4a5', endColorstr='#228f5b',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
text-shadow: 1px 1px 3px #1F9A81;
}
.balbooster3{
background:url(../images/plan2.png), #7bd477; /* Old browsers */
background:url(../images/plan2.png), -moz-radial-gradient(center, ellipse cover, #7bd477 0%, #228f42 100%); /* FF3.6+ */
background:url(../images/plan2.png), -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#7bd477), color-stop(100%,#228f42)); /* Chrome,Safari4+ */
background:url(../images/plan2.png), -webkit-radial-gradient(center, ellipse cover, #7bd477 0%,#228f42 100%); /* Chrome10+,Safari5.1+ */
background:url(../images/plan2.png), -o-radial-gradient(center, ellipse cover, #7bd477 0%,#228f42 100%); /* Opera 12+ */
background:url(../images/plan2.png), -ms-radial-gradient(center, ellipse cover, #7bd477 0%,#228f42 100%); /* IE10+ */
background:url(../images/plan2.png), radial-gradient(ellipse at center, #7bd477 0%,#228f42 100%); /* W3C */
filter:url(../images/plan2.png), progid:DXImageTransform.Microsoft.gradient( startColorstr='#7bd477', endColorstr='#228f42',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
text-shadow: 1px 1px 3px #1F9A81;
}

.affiliates1{
background:url(../images/plan1.png), #ede859; /* Old browsers */
background:url(../images/plan1.png), -moz-radial-gradient(center, ellipse cover, #ede859 0%, #db7f00 100%); /* FF3.6+ */
background:url(../images/plan1.png), -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#ede859), color-stop(100%,#db7f00)); /* Chrome,Safari4+ */
background:url(../images/plan1.png), -webkit-radial-gradient(center, ellipse cover, #ede859 0%,#db7f00 100%); /* Chrome10+,Safari5.1+ */
background:url(../images/plan1.png), -o-radial-gradient(center, ellipse cover, #ede859 0%,#db7f00 100%); /* Opera 12+ */
background:url(../images/plan1.png), -ms-radial-gradient(center, ellipse cover, #ede859 0%,#db7f00 100%); /* IE10+ */
background:url(../images/plan1.png), radial-gradient(ellipse at center, #ede859 0%,#db7f00 100%); /* W3C */
filter:url(../images/plan1.png), progid:DXImageTransform.Microsoft.gradient( startColorstr='#ede859', endColorstr='#db7f00',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
text-shadow: 1px 1px 3px #DC8404;
}
.affiliates2{
background:url(../images/plan1.png), #bce255; /* Old browsers */
background:url(../images/plan1.png), -moz-radial-gradient(center, ellipse cover, #bce255 0%, #51af00 100%); /* FF3.6+ */
background:url(../images/plan1.png), -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#bce255), color-stop(100%,#51af00)); /* Chrome,Safari4+ */
background:url(../images/plan1.png), -webkit-radial-gradient(center, ellipse cover, #bce255 0%,#51af00 100%); /* Chrome10+,Safari5.1+ */
background:url(../images/plan1.png), -o-radial-gradient(center, ellipse cover, #bce255 0%,#51af00 100%); /* Opera 12+ */
background:url(../images/plan1.png), -ms-radial-gradient(center, ellipse cover, #bce255 0%,#51af00 100%); /* IE10+ */
background:url(../images/plan1.png), radial-gradient(ellipse at center, #bce255 0%,#51af00 100%); /* W3C */
filter:url(../images/plan1.png),  progid:DXImageTransform.Microsoft.gradient( startColorstr='#bce255', endColorstr='#51af00',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
text-shadow: 1px 1px 3px #7AA700;
}
.affiliates3{
background:url(../images/plan1.png), #59edeb; /* Old browsers */
background:url(../images/plan1.png), -moz-radial-gradient(center, ellipse cover, #59edeb 0%, #1a91cb 100%); /* FF3.6+ */
background:url(../images/plan1.png), -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#59edeb), color-stop(100%,#1a91cb)); /* Chrome,Safari4+ */
background:url(../images/plan1.png), -webkit-radial-gradient(center, ellipse cover, #59edeb 0%,#1a91cb 100%); /* Chrome10+,Safari5.1+ */
background:url(../images/plan1.png), -o-radial-gradient(center, ellipse cover, #59edeb 0%,#1a91cb 100%); /* Opera 12+ */
background:url(../images/plan1.png), -ms-radial-gradient(center, ellipse cover, #59edeb 0%,#1a91cb 100%); /* IE10+ */
background:url(../images/plan1.png), radial-gradient(ellipse at center, #59edeb 0%,#1a91cb 100%); /* W3C */
filter:url(../images/plan1.png), progid:DXImageTransform.Microsoft.gradient( startColorstr='#59edeb', endColorstr='#1a91cb',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
text-shadow: 1px 1px 3px #0084A7;
}
.afdetails{
background: #E6F8E5;
border: 1px solid #F7F7F7;

}
.aflink{
  border: 1px solid rgba(235, 242, 246, 0.99);
  border-radius: 2px;
  background: rgba(250, 252, 253, 0.99);
  color: rgba(70, 94, 105, 0.99);}
  .block-y{border-radius: 3px;
  padding: 3px 10px;
  background: #fff;
  border: 1px solid rgba(235, 242, 246, 0.99);}
  .bt221 {
  line-height: 35px;
  font-size: 17px;
  font-weight: 300;
  margin-top: 0px;
}
.img-y{  width: 120px;
  padding: 5px;
  border-radius: 2px !important;
  margin-top: 4px !important;
  background: #fff;}
.wibox{
width: 99%;float:left;padding-bottom: 10px;}
.wiboxy{
width: 100%;
float: left;
padding-right: 6px;
padding-bottom: 10px;}
.boxytitle{
padding: 7px 0px;text-align: center;
background: url(../images/stripes.png), rgb(44, 77, 104);
color: #fff;
font-weight: 700;text-transform: uppercase;}
.boxes{
text-align: center;
background: rgb(221, 237, 243);
color: #227294;  font-weight: 500;
padding: 7px 0;border-top: 1px solid #fff;}
.banners{
height: 110px;
border-radius: 3px;
font-weight: 300;
font-size: 16px;
line-height: 26px;}

/*affiliate section*/

.afdet{
   padding-top: 10px;
    margin-bottom: 0;
    position: relative;
    color: #fff;
    font-weight:300;
	font-size:17px;}
	.afdetin{
	    font-size: 17px;
    color: #FFF;
    margin-top: 10px;
    margin-left: 5px;}

	
/*step2*/

.dep2step{
    font-size: 20px;
    position: relative;
    top: 6px;
    text-align: center;}
	.inqus{
	font-size: 20px;  position: relative;  
    font-weight: 300;}
	.exssa{
	position: relative;
    top: 6px;
    border-radius: 30px;
    margin-right: 21px;}
	
	/*acc history*/
	

	.ffdg{
	margin-top: 5px;min-height: 100%;}
	
	.h4ai{
	color: #fff;    text-align: center;    padding: 14px 0px 0px 0;}
	.notify{
	background-color: #FD0000; color: #FFFFFF;        height: 18px;    font-size: 12px;     line-height: 16px;    text-align: center;  position: absolute;      z-index: 1;     border-radius: 0px 0 0px 11px;  display: block;    margin-left: 244px;    margin-top: -47px;    padding: 2px 4px;    width: 30px;}
	.ini{padding: 10px 0 0 0;}
	.ini2{
	background: rgba(255, 255, 255, 0.2);}
	.ini3{padding: 8px 15px;}
	.ini4{color:#fff;font-size: 15px;font-weight: 700;}
	.dpqe{
	 color: #FFF;  font-size: 15px;  font-weight: 300;    margin-top: 7px;}
	 .wtpq{text-align: center;width: 100%;padding: 15px 0;}
	 .ppwd{float: right;    font-size: 20px;    margin-top: -15px;}
	 .ppwd2{float: left;margin-top: 5px;padding-right: 10px;}
.qssz{padding: 10px 0 0 0}
	 
	 
	 .alert {
	 border-radius: 2px;
    position: relative;
    display: block;
    padding: 1em 1.8em;
    font-size: 0.9em;
    font-weight: 300;
    line-height: 1.2;
    text-align: left;
    margin-top: 0.4em;
    margin-bottom: 0.4em;
    background: transparent;
    color: white;
}

/* Error */ 
.alert-error { 
  background: #e74c3c; 
  border: 1px solid #c0392b; 
}

/* Success */ 
.alert-success { 
  background: #2ecc71; 
  border: 1px solid #27ae60; 
}

/* Info */ 
.alert-info { 
  background: #3498db; 
  border: 1px solid #2980b9; 
}
.alert-info2 {
  background: #FFF7BD;
  border: 1px solid #FDE78F;
  color: #E8A142;
  font-size: 14px;
  margin-top: 20px;
}

.info-bit {
background: rgba(66, 124, 151, 0.99);
}
.bt-inv {
  position: absolute;
  right: 8px;
  top: -7px;
  border: 7px solid rgba(250, 252, 253, 0.99);
  border-radius: 100%;
  background: rgba(250, 252, 253, 0.99);
}
.pay-inv {
  position: absolute;
  right: 8px;
  top: -11px;
  border: 7px solid rgba(250, 252, 253, 0.99);
  border-radius: 100%;
  background: rgba(250, 252, 253, 0.99);
}

/* notifies */
.alert-o{
right: 20px;
top: 14px;
position: fixed;
z-index: 9999;
position: fixed;
background: rgba(35, 35, 35, 0.47) url(../images/notofies.png) 8px center no-repeat;
background-size: 26px;
height: 45px;
width: 45px;
border-radius: 100px;
border: 2px solid #fff;
cursor: pointer;
}


.alertb{
right: 68px;
top: 20px;
position: fixed;
z-index: 9999;
}


.antim{
 -webkit-animation-duration: 1s; 
    animation-duration: 1s; 
    -webkit-animation-fill-mode: both; 
    animation-fill-mode: both; }
	

@-webkit-keyframes bounceInDown { 
   0% { 
       opacity: 0; 
        -webkit-transform: translateY(-2000px); 
    } 
    60% { 
        opacity: 1; 
        -webkit-transform: translateY(30px); 
    } 
    80% { 
        -webkit-transform: translateY(-10px); 
    } 
    100% { 
        -webkit-transform: translateY(0); 
    } 
} 

@keyframes bounceInDown { 
    0% { 
        opacity: 0; 
        transform: translateY(-2000px); 
    } 
    60% { 
        opacity: 1; 
        transform: translateY(30px); 
    } 
    80% { 
        transform: translateY(-10px); 
    } 
    100% { 
        transform: translateY(0); 
    } 
} 

.bounceInDown { 
    -webkit-animation-name: bounceInDown; 
    animation-name: bounceInDown; 
}

 

@-webkit-keyframes bounceOutUp { 
    0% { 
        -webkit-transform: translateY(0); 
    } 
    20% { 
        opacity: 1; 
        -webkit-transform: translateY(20px); 
    } 
    100% { 
        opacity: 0; 
        -webkit-transform: translateY(-2000px); 
    } 
} 
@keyframes bounceOutUp { 
    0% { 
        transform: translateY(0); 
    } 
    20% { 
        opacity: 1; 
        transform: translateY(20px); 
    } 
    100% { 
        opacity: 0; 
        transform: translateY(-2000px); 
    } 
} 
.bounceOutUp { 
    -webkit-animation-name: bounceOutUp; 
    animation-name: bounceOutUp; 
}

.alert-o #someea{
display:block;
    -webkit-animation-duration: 0.3s; 
    animation-duration: 0.3s; 
    -webkit-animation-fill-mode: both; 
    animation-fill-mode: both; 
    -webkit-animation-timing-function: ease-in-out; 
    animation-timing-function: ease-in-out; 
	  -webkit-animation-name: fadeIn;
    animation-name: fadeIn; 
  }
  

.alert-o:hover #someea{
display:none;
    -webkit-animation-duration: 0.3s; 
    animation-duration: 0.3s; 
    -webkit-animation-fill-mode: both; 
    animation-fill-mode: both; 
    -webkit-animation-timing-function: ease-in-out; 
    animation-timing-function: ease-in-out; 
	  -webkit-animation-name: fadeOut; 
    animation-name: fadeOut; 
}

@@-webkit-keyframes fadeIn { 
    0% {opacity: 0;} 
    100% {opacity: 1;} 
} 
@keyframes fadeIn { 
    0% {opacity: 0;} 
    100% {opacity: 1;} 
} 

@-webkit-keyframes fadeOut { 
    0% {opacity: 1;} 
    100% {opacity: 0;} 
} 
@keyframes fadeOut { 
    0% {opacity: 1;} 
    100% {opacity: 0;} 
} 


.tooltipy2 {

        display: block;
    font-size: 15px;
    line-height: 1.4;
    margin: 0 0 10px 100px;
    opacity: 0;
    position: absolute;
    visibility: visible;
    z-index: 5030;
}


.tooltipy2.in2 {
    opacity: 1;
}
.tooltipy2.top2 {
    margin-top: -12px;
    padding: 5px 0;
}
.tooltipy2.right2 {
    margin-left: 14px;
    margin-top: -10px;
    padding: 0 5px;
}

.tooltip-inner2 {
  background-color: rgba(255, 255, 255, 1);
border-radius: 2px;
color: #ffffff;
padding: 10px;
text-align: left;
text-decoration: none;
width: 400px;
border-radius: 2px;
box-shadow: 0px 0px 35px 5px rgba(0, 0, 0, 0.14);
cursor: auto;

}
.tooltip-arrow2 {
    border-color: transparent;
    border-style: solid;
    height: 0;
    position: absolute;
    width: 0;
}

.tooltip2.right2 .tooltip-arrow2 {
    border-right-color: #fa582d;
    border-width: 0 20px 20px 0;
    left: -12px;
    top: 0;
}

.popamount{
background-color: #FD0000; color: #FFFFFF; height: 16px; width: 16px;font-size: 12px; line-height: 16px; text-align: center;  position: absolute; z-index: 1;     border-radius: 20px;  display: block;    margin-left: 29px;    margin-top: 30px;    padding: 2px
}
.poppad{
margin-top: 55px;
margin-left: -367px;
}
.bgpop{border-color: transparent;
border-style: solid;
height: 0;
position: relative;
width: 0;
border-bottom-color: rgba(255, 255, 255, 1);
border-width: 0px 15px 14px 15px;
left: 375px;
margin-top: -9px;}
.notiblock2 {
  background: rgba(248, 251, 251, 1);
  padding: 5px;
  color: #6698A3;
  font-weight: 300;
  margin-bottom: 5px;
  font-size: 14px;
  border-radius: 2px;
  border: 1px solid #ECF6F9;
  margin-right: 10px;
}
.notiblock2:last-child {
margin-bottom: 0px;
}
.notiblock{
  background: rgba(202, 202, 202, 0.03);
  padding: 5px;
  color: #407481;
  font-weight: 300;
  margin-bottom: 5px;
  font-size: 14px;
  border-radius: 2px;
  border: 1px solid rgba(194, 194, 194, 0.1);
  margin-right: 20px;}
.notiblock:last-child {
margin-bottom: 0px;
}
.flashy {
  margin-top: 5px;
  margin-left: 13px;
  font-size: 17px;
  font-weight: 300;
  color: #6698A3;
  opacity: 1;
  line-height: 20px;
  text-transform: uppercase;
}
	.closepop{
	float: right;
    background: url('../images/closeit2.html') no-repeat;
    width: 10px;
    height: 10px;
    background-size: 10px;
    position: relative;
    top: -4px;}
	.datepop{
	    font-size: 11px;
    font-weight: 400;
    text-align: right;}
	.blockinfo {
  color: #6698A3;
  padding: 14px 0 5px 10px;
  font-weight: 300;
}
/*notipop icons*/
.popinf{
background:url(../images/startr.html) 8px no-repeat, #fffa00; /* Old browsers */
background:url(../images/startr.html) 8px no-repeat, -moz-radial-gradient(center, ellipse cover, #fffa00 0%, #ffbb32 100%); /* FF3.6+ */
background:url(../images/startr.html) 8px no-repeat, -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#fffa00), color-stop(100%,#ffbb32)); /* Chrome,Safari4+ */
background:url(../images/startr.html) 8px no-repeat, -webkit-radial-gradient(center, ellipse cover, #fffa00 0%,#ffbb32 100%); /* Chrome10+,Safari5.1+ */
background:url(../images/startr.html) 8px no-repeat, -o-radial-gradient(center, ellipse cover, #fffa00 0%,#ffbb32 100%); /* Opera 12+ */
background:url(../images/startr.html) 8px  no-repeat, -ms-radial-gradient(center, ellipse cover, #fffa00 0%,#ffbb32 100%); /* IE10+ */
background:url(../images/startr.html) 8px  no-repeat, radial-gradient(ellipse at center, #fffa00 0%,#ffbb32 100%); /* W3C */
filter:url(../images/startr.html) 8px no-repeat, progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffa00', endColorstr='#ffbb32',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

height: 40px;
width: 40px;
border-radius: 10px;
margin-left: 8px;}

.popinf1{
background:url(../images/urs.html) 8px  no-repeat, #ffd300; /* Old browsers */
background:url(../images/urs.html) 8px  no-repeat, -moz-radial-gradient(center, ellipse cover, #ffd300 0%, #ea8a20 100%); /* FF3.6+ */
background:url(../images/urs.html) 8px  no-repeat, -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#ffd300), color-stop(100%,#ea8a20)); /* Chrome,Safari4+ */
background:url(../images/urs.html) 8px  no-repeat, -webkit-radial-gradient(center, ellipse cover, #ffd300 0%,#ea8a20 100%); /* Chrome10+,Safari5.1+ */
background:url(../images/urs.html) 8px no-repeat, -o-radial-gradient(center, ellipse cover, #ffd300 0%,#ea8a20 100%); /* Opera 12+ */
background:url(../images/urs.html) 8px  no-repeat, -ms-radial-gradient(center, ellipse cover, #ffd300 0%,#ea8a20 100%); /* IE10+ */
background:url(../images/urs.html) 8px  no-repeat, radial-gradient(ellipse at center, #ffd300 0%,#ea8a20 100%); /* W3C */
filter:url(../images/urs.html) 8px no-repeat, progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd300', endColorstr='#ea8a20',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

height: 40px;width: 40px;border-radius: 10px;margin-left: 8px;}
.popinf3{
background:url(../images/multi.html) 8px no-repeat, #f5caff; /* Old browsers */
background:url(../images/multi.html) 8px no-repeat, -moz-radial-gradient(center, ellipse cover, #f5caff 0%, #c622d3 100%); /* FF3.6+ */
background:url(../images/multi.html) 8px no-repeat, -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#f5caff), color-stop(100%,#c622d3)); /* Chrome,Safari4+ */
background:url(../images/multi.html) 8px no-repeat, -webkit-radial-gradient(center, ellipse cover, #f5caff 0%,#c622d3 100%); /* Chrome10+,Safari5.1+ */
background:url(../images/multi.html) 8px no-repeat, -o-radial-gradient(center, ellipse cover, #f5caff 0%,#c622d3 100%); /* Opera 12+ */
background:url(../images/multi.html) 8px no-repeat, -ms-radial-gradient(center, ellipse cover, #f5caff 0%,#c622d3 100%); /* IE10+ */
background:url(../images/multi.html) 8px  no-repeat, radial-gradient(ellipse at center, #f5caff 0%,#c622d3 100%); /* W3C */
filter:url(../images/multi.html) 8px no-repeat, progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5caff', endColorstr='#c622d3',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
height: 40px;width: 40px;border-radius: 10px;margin-left: 8px;}
.popinf4{
background:url(../images/incm2.html) 6px no-repeat, background: #a6f2a4; /* Old browsers */
background:url(../images/incm2.html) 6px no-repeat, -moz-radial-gradient(center, ellipse cover, #a6f2a4 0%, #1dad24 100%); /* FF3.6+ */
background:url(../images/incm2.html) 6px no-repeat, -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#a6f2a4), color-stop(100%,#1dad24)); /* Chrome,Safari4+ */
background:url(../images/incm2.html) 6px no-repeat, -webkit-radial-gradient(center, ellipse cover, #a6f2a4 0%,#1dad24 100%); /* Chrome10+,Safari5.1+ */
background:url(../images/incm2.html) 6px no-repeat, -o-radial-gradient(center, ellipse cover, #a6f2a4 0%,#1dad24 100%); /* Opera 12+ */
background:url(../images/incm2.html) 6px no-repeat, -ms-radial-gradient(center, ellipse cover, #a6f2a4 0%,#1dad24 100%); /* IE10+ */
background:url(../images/incm2.html) 6px no-repeat, radial-gradient(ellipse at center, #a6f2a4 0%,#1dad24 100%); /* W3C */
filter:url(../images/incm2.html) 6px no-repeat, progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6f2a4', endColorstr='#1dad24',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
height: 40px;width: 40px;border-radius: 10px;margin-left: 8px;}

.popinf5{
background:url(../images/plbal1.html) 8px no-repeat, #98dce0; /* Old browsers */
background:url(../images/plbal1.html) 8px no-repeat, -moz-radial-gradient(center, ellipse cover, #98dce0 0%, #00aaaf 100%); /* FF3.6+ */
background:url(../images/plbal1.html) 8px no-repeat, -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#98dce0), color-stop(100%,#00aaaf)); /* Chrome,Safari4+ */
background:url(../images/plbal1.html) 8px no-repeat, -webkit-radial-gradient(center, ellipse cover, #98dce0 0%,#00aaaf 100%); /* Chrome10+,Safari5.1+ */
background:url(../images/plbal1.html) 8px no-repeat, -o-radial-gradient(center, ellipse cover, #98dce0 0%,#00aaaf 100%); /* Opera 12+ */
background:url(../images/plbal1.html) 8px no-repeat, -ms-radial-gradient(center, ellipse cover, #98dce0 0%,#00aaaf 100%); /* IE10+ */
background:url(../images/plbal1.html) 8px no-repeat, radial-gradient(ellipse at center, #98dce0 0%,#00aaaf 100%); /* W3C */
filter:url(../images/plbal1.html) 8px no-repeat, progid:DXImageTransform.Microsoft.gradient( startColorstr='#98dce0', endColorstr='#00aaaf',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
height: 40px;width: 40px;border-radius: 10px;margin-left: 8px;}

.faqnav {background: rgba(0, 0, 0, 0.45);
    color: #fff;
    padding: 10px 20px;
    margin-bottom: 15px;z-index:9999 !important;}
	
	.faqbut {
font-weight:300;
font-size: 14px;
background: #68BFD0;
border-radius: 2px;
color:#fff !important;
    padding: 6px 10px;
    margin-left: 15px;
text-transform: none;
line-height: 45px;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.faqbut:hover {
background: #70CBDD !important;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.faqbut:focus {
background: #70CBDD !important;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
}
	.butbut {
font-weight:300;
font-size: 14px;
background: #68BFD0;
border-radius: 2px;
color:#fff !important;
    padding: 6px 10px;
text-transform: none;
line-height: 45px;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.butbut:hover {
background: #70CBDD !important;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
}

.fixedheight{max-height: 452px;
overflow-y: auto;}


.scroll-wrapper {
    overflow: hidden !important;
    padding: 0 !important;
    position: relative;
}
 
.scroll-wrapper > .scroll-content {
    border: none !important;
    box-sizing: content-box !important;
    height: auto;
    left: 0;
    margin: 0;
    max-height: none !important;
    max-width: none !important;
    overflow: scroll !important;
    padding: 0;
    position: relative !important;
    top: 0;
    width: auto !important;
}
 
.scroll-wrapper > .scroll-content::-webkit-scrollbar {
    height: 0;
    width: 0;
}
 
.scroll-element {
    display: none;
}
.scroll-element, .scroll-element div {
    box-sizing: content-box;
}
 
.scroll-element.scroll-x.scroll-scrollx_visible,
.scroll-element.scroll-y.scroll-scrolly_visible {
    display: block;
}
 
.scroll-element .scroll-bar,
.scroll-element .scroll-arrow {
    cursor: default;
}
 
.scroll-textarea {
    border: 1px solid #cccccc;
    border-top-color: #999999;
}
.scroll-textarea > .scroll-content {
    overflow: hidden !important;
}
.scroll-textarea > .scroll-content > textarea {
    border: none !important;
    box-sizing: border-box;
    height: 100% !important;
    margin: 0;
    max-height: none !important;
    max-width: none !important;
    overflow: scroll !important;
    outline: none;
    padding: 2px;
    position: relative !important;
    top: 0;
    width: 100% !important;
}
.scroll-textarea > .scroll-content > textarea::-webkit-scrollbar {
    height: 0;
    width: 0;
}
 
 
 
 
/*************** SIMPLE INNER SCROLLBAR ***************/
 
.scrollbar-inner > .scroll-element,
.scrollbar-inner > .scroll-element div
{
    border: none;
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 10;
}
 
.scrollbar-inner > .scroll-element div {
    display: block;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}
 
.scrollbar-inner > .scroll-element.scroll-x {
    bottom: 2px;
    height: 8px;
    left: 0;
    width: 100%;
}
 
.scrollbar-inner > .scroll-element.scroll-y {
    height: 100%;
    right: 2px;
    top: 0;
    width: 7px;
}
 
.scrollbar-inner > .scroll-element .scroll-element_outer {
    overflow: hidden;
}
 
.scrollbar-inner > .scroll-element .scroll-element_outer,
.scrollbar-inner > .scroll-element .scroll-element_track,
.scrollbar-inner > .scroll-element .scroll-bar {
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px;
}
 
.scrollbar-inner > .scroll-element .scroll-element_track,
.scrollbar-inner > .scroll-element .scroll-bar {
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
    filter: alpha(opacity=40);
    opacity: 0.4;
}
 
.scrollbar-inner > .scroll-element .scroll-element_track { background-color: #e0e0e0; }
.scrollbar-inner > .scroll-element .scroll-bar { background-color: #c2c2c2; }
.scrollbar-inner > .scroll-element:hover .scroll-bar { background-color: #919191; }
.scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar { background-color: #919191; }
 
 
/* update scrollbar offset if both scrolls are visible */
 
.scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track { left: -12px; }
.scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track { top: -12px; }
 
 
.scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -12px; }
.scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -12px; }

.paddings td {padding:8px;}
.trstyling tr{text-align: center;
background: url(../images/stripes.png), rgb(115, 131, 144);
color: #fff;
font-weight: 700;
text-transform: uppercase;
border-bottom: 1px solid #fff;}

.buttt{background: #68BFD0;
border-radius: 2px;
color: #fff !important;
padding: 3px 10px;-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;}
.buttt:hover{background: #70CBDD !important;-webkit-transition: all 0.4s ease;

-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;}
.qiarrow{border-color: transparent;  
border-style: solid;  height: 0px;  position: absolute;  width: 0px; border-top-color: #FFFFFF;   
border-width: 10px 14px 0px 14px;right: 40px;
bottom: -10px;

z-index: 1;}
.qibix{
    background: #fff;
    color: #BABABA;
    padding: 10px;
    font-size: 12px;
    box-shadow: 1px 1px 5px;
    width: 350px;
    height: 65px;
	
}

.switche{    position: absolute;
    right: 11px;
    top: 59px;
}



.closepop24 {
float: right;
background: url('../images/closeit2.html') no-repeat;
width: 10px;
height: 10px;
background-size: 8px;
position: relative;
top: -5px;
left: 6px;
}

.witsty {
text-align: center;
background: url(../images/stripes.png), rgb(115, 131, 144);
color: #fff;
font-weight: 700;
text-transform: uppercase;
border-bottom: 1px solid #fff;
padding: 5px 0px;
}

.deactivation .withdrawbox{

	position: absolute;
    right: 0;

	visibility:hidden;
	transition: all .5s ease-in-out;
	top:-50px;
	opacity:0;

}

.deactivation .withdrawbox.showed{
	visibility:visible;
	top:-89px;
	opacity:1;
	  z-index: 9998;
}



.link-goback a{
text-align: center;width: 100%;margin: 0 auto;position: relative;
}
.link-goback{
text-align:right;width: 100%;clear: both;padding-bottom: 30px;padding-top:10px;
}

.arrowset2 {
width: 46px;
height: 46px;
border-radius: 500px;
background: url(../images/pluss.html) 14px center no-repeat #fff;
position: absolute;
z-index: 3;
}

.topinfaffil {
width: 96.9%;
float: left;
padding: 10px;
background: #E7E7F5;
color: #227194;
font-weight: 300;
}
.firstboxbottom8457 {
float: left;
  width: 30.6%;
}

.tablenew td{padding:8px;}
.tablenew tr {text-align: center;
background: #F4F8F9;
color: #227294;
font-weight: 500;
border-bottom: 1px solid rgba(255, 255, 255, 0.5);}
.tablenew tr:hover {
background: #E4F0F5;
}
.trz {
text-align: left;
background: #F0F7FA !important;
border-bottom: 1px solid rgba(255, 255, 255, 0.5);

}
.trz:hover {
background: #E4F0F5 !important;
}
.firstboxx1 {
float: left;
width: 33%;
}
.secondboxx1{
float: left;
width: 33%;
/* padding-left: 35px; */
}
.thirdboxx1 {
float: left;
width: 33%;
/* padding-left: 35px; */
}

.pedep{
border: 1px solid rgba(255,255,255,0.2);
  background: rgba(255, 255, 255, 0.15) url(../images/newdep.png) 5px center no-repeat;
  background-size: 24px;
  padding: 5px 6px 8px 25px;margin-top: 10px;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;border-radius:3px;}
.pedep:hover{
border: 1px solid rgba(255,255,255,0.2);background: rgba(255, 255, 255, 0.1) url(../images/newdep.png) 5px center no-repeat;
  background-size: 24px;
  padding: 5px 6px 8px 25px;margin-top: 10px;
	  -webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;border-radius:3px;}
.peref{
border: 1px solid rgba(255,255,255,0.2);
  background: rgba(255, 255, 255, 0.15) url(../images/refs.png) 5px center no-repeat;
  background-size: 22px;
  padding: 5px 6px 8px 25px;margin-top: 10px;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;border-radius:3px;}
.peref:hover{
border: 1px solid rgba(255,255,255,0.2);background: rgba(255, 255, 255, 0.1) url(../images/refs.png) 5px center no-repeat;
  background-size: 22px;
  padding: 5px 6px 8px 25px;margin-top: 10px;
	  -webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;border-radius:3px;}
.peacc{
border: 1px solid rgba(255,255,255,0.2);
background: rgba(255, 255, 255, 0.15) url(../images/main.png) 4px center no-repeat;  background-size: 24px;
  padding: 5px 6px 8px 25px;margin-top: 10px;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;border-radius:3px;}
.peacc:hover{
border: 1px solid rgba(255,255,255,0.2);background: rgba(255, 255, 255, 0.1) url(../images/main.png) 4px center no-repeat;
  background-size: 24px;
  padding: 5px 6px 8px 25px;margin-top: 10px;
	  -webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;border-radius:3px;}

.accou{
border: 1px solid rgba(255,255,255,0.2);
background: rgba(255, 255, 255, 0.15) url(../images/signout.png) 5px center no-repeat;   background-size: 22px;
  padding: 5px 6px 8px 25px;margin-top: 10px;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;border-radius:3px;}
.accou:hover{
border: 1px solid rgba(255,255,255,0.2);background: rgba(255, 255, 255, 0.1) url(../images/signout.png) 5px center no-repeat;
        background-size: 22px;
  padding: 5px 6px 8px 25px;margin-top: 10px;
	  -webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
border-radius:3px;}


.deactivation .progress-bar{
  background-color: #f27011;
}

.affiliate .progress-bar,
.deposit .progress-bar
{
  background-color: #35B2C2;
}

#signin-form img.captcha{
	padding: 8px 9px 0px 0px;
	float:left;
}
#signin-form input.captcha{

	
	width: 115px;
	font-size: 18px;
	color: #797979;
	top: 8px;
	position: relative;
	left: 25px;
}

.update_captcha{
	text-decoration:underline;
	position: relative;
	top: -15px;
}
.tablenew td{padding:8px;}
.tablenew tr {text-align: center;
background: #F4F8F9;
color: #227294;
font-weight: 500;
border-bottom: 1px solid rgba(255, 255, 255, 0.5);}
.tablenew tr:hover {
background: #E4F0F5;
}
.tablenew tr:nth-child(even) {text-align: center;
background: #F0F7FA;
color: #227294;
font-weight: 500;
border-bottom: 1px solid rgba(255, 255, 255, 0.5);}
.tablenew tr:hover {
background: #E4F0F5;
}

.tablenew2 td{padding:8px;}
.tablenew2 tr {text-align: left;
background: #F4F8F9;
color: #227294;
font-weight: 500;
border-bottom: 1px solid rgba(255, 255, 255, 0.5);}
.tablenew2 tr:hover {
background: #E4F0F5;
}
.tablenew2 tr:nth-child(even) {text-align: left;
background: #F0F7FA;
color: #227294;
font-weight: 500;
border-bottom: 1px solid rgba(255, 255, 255, 0.5);}
.tablenew2 tr:hover {
background: #E4F0F5;
}


.playit {
background: #fff url(../images/play-btn.png) no-repeat 60% 50%;
background-size: 20px;
width: 50px;
height: 50px;
border-radius: 50%;
box-shadow: 0px 0px 0px 20px rgba(0, 167, 221, 0.5);
-webkit-box-shadow: 0px 0px 0px 20px rgba(0, 167, 221, 0.5);
-moz-box-shadow: 0px 0px 0px 20px rgba(0, 167, 221, 0.5);
display: inline-block;
-webkit-transition: all ease-in .4s;
-moz-transition: all ease-in .4s;
-o-transition: all ease-in .4s;
-ms-transition: all ease-in .4s;
position: absolute;
top: 50%;
left: 50%;
margin-top: -56px;
margin-left: -27px;
	
}
.playit:hover {
	box-shadow: 0px 0px 15px 20px rgba(0, 84, 111, 0.5);
		-webkit-box-shadow: 0px 0px 15px 20px rgba(0, 84, 111, 0.5);
		-moz-box-shadow: 0px 0px 15px 20px rgba(0, 84, 111, 0.5);
}
		.newin li {background: rgba(225, 225, 225, 0.25);}
		.newin li:nth-child(even) {background: rgba(240, 247, 250, 0.3);}
		
.logbut {
width: 185px;
text-transform: uppercase;
color: #fff !important;
display: inline-block;
text-align: center;
vertical-align: middle;
background-image: none;
border: none;
white-space: nowrap;
padding: 10px 20px;
font-size: 17px;
line-height: 1.42857143;
border-radius: 2px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-weight: 300;
}
.logbutb{
background: #34A3D9;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;}
.logbutb:hover{
background: #2F97C2;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;}
.just{text-align: justify;}
.corpq{margin-top: 15px;font-weight: 400;color:#fff;font-size:14px;}
.center{text-align:center;}
.ivi{background: rgba(255, 255, 255, 0.11);padding: 0 20px;}
.corpq2{margin-top: 15px;font-weight: 600;color:#fff;font-size:17px;}
.hdnc{text-align: center; margin-top: 20px;font-weight: 200;}
.bixps{z-index: 999;
    position: absolute;
    height: 80px;
    width: 100%;
    background: rgba(255, 255, 255, 0.1);}
	.isqek{width:940px; margin:0 auto; height:100%;}
@media only screen and (max-width:480px){
.kkks{width:100%;bottom: 0;_height: 0px;top: 100%;}}
.mbga{background: #18D1E5;padding: 2px 10px;color: #fff;border-radius: 10px;font-weight: 900;}
.mbga2 {
background: #16E44F;
padding: 2px 10px;
color: #fff;
border-radius: 10px;
font-weight: 900;
}
.mbga3 {
background: #E46316;
padding: 2px 10px;
color: #fff;
border-radius: 10px;
font-weight: 900;
}

input[type=checkbox].css-checkbox9:checked + label.css-label9 {
background-position: 0 -16px;
}
input[type=checkbox].css-checkbox9 + label.css-label9 {
padding-left: 24px;
height: 16px;
display: inline-block;
line-height: 17px;
background-repeat: no-repeat;
background-position: 0 0;
font-size: 13px;
vertical-align: middle;
cursor: pointer;
font-weight: 300;
}
label.css-label9 {
background-image: url(../images/rbox.png);
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
background-size: 16px;
user-select: none;
}
.lftal{margin-left: 15px;}
input[type=checkbox].css-checkbox9 {
position: absolute;
z-index: -1000;
left: -1000px;
overflow: hidden;
clip: rect(0 0 0 0);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
}

.clsz li {
  display: inline-block;
  text-align: center;
  margin-left:15px;
}
.clsz li:first-child {
  display: inline-block;
  text-align: center;
  margin-left:0px;

}
.oih{background: #FCFCFC;
border: 1px solid #F5F5F5;
padding: 8px 5px 8px 10px;
border-radius: 20px;}
.bgdol{background: #7aed00;
background:url(../images/plan2.png),  -moz-radial-gradient(center, ellipse cover, #7aed00 0%, #169e07 100%);
background:url(../images/plan2.png),  -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#7aed00), color-stop(100%,#169e07));
background:url(../images/plan2.png),  -webkit-radial-gradient(center, ellipse cover, #7aed00 0%,#169e07 100%);
background:url(../images/plan2.png),  -o-radial-gradient(center, ellipse cover, #7aed00 0%,#169e07 100%);
background:url(../images/plan2.png),  -ms-radial-gradient(center, ellipse cover, #7aed00 0%,#169e07 100%);
background:url(../images/plan2.png),  radial-gradient(ellipse at center, #7aed00 0%,#169e07 100%);
filter:url(../images/plan2.png),  progid:DXImageTransform.Microsoft.gradient( startColorstr='#7aed00', endColorstr='#169e07',GradientType=1 );
border: 4px solid rgba(255, 255, 255, 0.38);
border-radius:100%}
.bgbit{
background:url(../images/plan2.png),   #f7e600; /* Old browsers */
background:url(../images/plan2.png),   -moz-radial-gradient(center, ellipse cover,  #f7e600 0%, #ed740b 100%); /* FF3.6+ */
background:url(../images/plan2.png),   -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#f7e600), color-stop(100%,#ed740b)); /* Chrome,Safari4+ */
background:url(../images/plan2.png),   -webkit-radial-gradient(center, ellipse cover,  #f7e600 0%,#ed740b 100%); /* Chrome10+,Safari5.1+ */
background:url(../images/plan2.png),   -o-radial-gradient(center, ellipse cover,  #f7e600 0%,#ed740b 100%); /* Opera 12+ */
background:url(../images/plan2.png),   -ms-radial-gradient(center, ellipse cover,  #f7e600 0%,#ed740b 100%); /* IE10+ */
background:url(../images/plan2.png),   radial-gradient(ellipse at center,  #f7e600 0%,#ed740b 100%); /* W3C */
filter:url(../images/plan2.png),   progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7e600', endColorstr='#ed740b',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
border-radius:100%;
border: 4px solid rgba(255, 255, 255, 0.38);

}
.bdgf{margin-right: 25px !important;
margin-left: 25px !important;}
.btnblue{
color: #fff;
border-radius: 3px;
background: #5aafdc;
padding: 15px 40px;
text-transform: uppercase;
font-weight: bold;
-webkit-transition: .3s ease;
-moz-transition: .3s ease;
-ms-transition: .3s ease;
-o-transition: .3s ease;
-transition: .3s ease;
line-height: 22px;
letter-spacing: 0.025em;}
.btnblue:hover{background: #3C91BF;}

.btnblue2{
color: #fff;
border-radius: 3px;
padding: 15px 40px;
text-transform: uppercase;
font-weight: bold;
-webkit-transition: .3s ease;
-moz-transition: .3s ease;
-ms-transition: .3s ease;
-o-transition: .3s ease;
-transition: .3s ease;
line-height: 22px;
letter-spacing: 0.025em;
background: #3C91BF;}
.bt1{    border: 2px solid #f7f7f7;
border-radius: 20px;
float: left;
margin: 0 auto;}
.bgxd {
  border: 1px solid rgba(235, 242, 246, 0.99);
  border-radius: 2px;
  background: rgba(250, 252, 253, 0.99);
  padding: 10px 0 0 0;
}
.bgpd {

  padding: 11px !important;
}
.bt2inv{   line-height: 35px;
    font-size: 17px;
    font-weight: 300;margin-top: 25px;margin-left:20px;width: 549px;}}
	.bt2{   line-height: 35px;
    font-size: 17px;
    font-weight: 300;margin-top:12px;}
	.bt3{  margin-top: 25px;
  margin-left: 12px;
  width: 549px;}
	.bt4{padding-left:20px;color: #4D5A5C;}
	.bt5{border-bottom: 1px dashed;}
	
	.afb{font-weight: 700;
background: #fff;
padding: 15px;
width: 359px;
margin-top: -13px;
border: 1px solid #f7f7f7;
border-radius: 3px;}

.axe{padding-top: 6px;
margin-bottom: 2px;
position: relative;
font-weight: 300;
font-size: 16px;}

.axe2{margin-top: 11px;
margin-left: 5px;font-size:15px;}
.aper{    background: rgba(171, 229, 52, 1) url(../images/profd.html) 4px center no-repeat;  
    height: 22px;  
    width: 22px;  
    border-radius: 8px;  background-size: 14px;
    margin-top: 9px;}
.askp{
    background: rgba(90, 175, 220, 1) url(../images/skype.html) 4px center no-repeat;  
    height: 22px;  
    width: 22px;  
    border-radius: 8px;  background-size: 14px;
    margin-top: -4px;
    margin-right: 6px;}
.agpp{background: rgba(220, 90, 90, 1) url(images/googleplus.html) 4px center no-repeat;
height: 22px;
width: 22px;
border-radius: 8px;
background-size: 14px;
margin-top: -4px;
margin-right: 6px;}
.twtt{background: rgba(90, 205, 220, 1) url(images/twitter.html) 4px center no-repeat;
height: 22px;
width: 22px;
border-radius: 8px;
background-size: 14px;
margin-top: -4px;
margin-right: 6px;}
.afbk{background: rgba(47, 110, 171, 1) url(images/facebook.html) 4px center no-repeat;
height: 22px;
width: 22px;
border-radius: 8px;
background-size: 14px;
margin-top: -4px;
margin-right: 6px;}
.aprof{background: rgba(171, 229, 52, 1) url(../images/profd.html) 4px center no-repeat;  
    height: 22px;  
    width: 22px;  
    border-radius: 8px;  background-size: 14px;
    margin-top: 9px;}

	.boos1{background:#62A9FA;}
	.boos2{background: #4FE25C;}
	.boos3{background:#FAD062;}
	
	.balboos1 {
width: 15px;
height: 15px;
font-size: 10px;
border-radius: 20px;
margin-left: -8px;
margin-top: 23px;
cursor: pointer;
}
	.balboos{
	width: 15px;
height: 15px;
font-size: 10px;
border-radius: 20px;
margin-left: -8px;
margin-top: 12px;
cursor: pointer;}
	.balboos2{width: 15px;
height: 15px;
font-size: 10px;
border-radius: 20px;
margin-left: 122px;
top: -120px;
left: 5px;
cursor: pointer;
position: relative;}
@media (max-device-width:480px) {

.osd{width:100%;bottom: 0;_height: 0px;top: 100%;}

}
@media (max-width:480px) {

.osd{width:100%;bottom: 0;_height: 0px;top: 100%;}

}
.widj{position: absolute;  left: 0;  right: 0;}
/* news */
.inboxinew{width: 850px;
background: #FFFFFF;
padding: 30px 30px 30px 30px;
position: relative;
margin: 0 auto;
font-weight: 300;
margin-bottom: 30px;}
.fidu{padding-left: 20px;font-size: 15px;}
.ilaq{text-align: left;color: #4976A8;font-weight: 400;}
.flasd{float: right;margin-top: -7%;width: 200px;border-radius: 25px;}
.datetext{margin-bottom: 20px;color: #636e7b;font-size: 85%;}
.menubgin{ z-index: 999;
    position: absolute;
    height: 80px;
    width: 100%;
    background: rgba(255, 255, 255, 0.1);}
	.menufixon{width:940px; margin:0 auto; height:100%;}


.fbonr{padding: 2px 7px;
z-index: 0;
border-radius: 15px;
font-size: 13px;}
.fbon{background: #94A3A5;}	
.fbon1{background: #16D1E4;}
.fbon2{background: #19E452;}
.fbon3{background: #E56518;}
.botbon{margin-bottom: 7px;
margin-top: 7px;}

.toolinf{
	border-color: transparent;  
	border-style: solid;  
	height: 0;  
	position: relative;  
	width: 0; 
	border-bottom-color: #fa582d;   
	border-width: 0px 25px 20px 25px;
	left: 114px;
	margin-top: -4px;
	top: 4px;
}

.bbo .toolinf{
	border-bottom-color: #2597B2;
}
.notii{text-transform: uppercase;
  font-size: 13px;
  font-weight: 300;
  color: #494949;
  background: rgba(255, 255, 255, 0.81);
  margin: 0 auto;
  width: 280px;
  text-align: center;
  border-radius: 20px;
  border: 1px solid rgba(255, 255, 255, 0.64);}
  
  
  
#notifies_block{
	_display:none;
	position: absolute;
    right: 0;

	visibility:hidden;
	transition: all .8s ease-in-out;
	top:20px;
	opacity:0;
	
	z-index:-1;
}

#notifies_block.showed{
	_display:block;
	visibility:visible;
	top:0px;
	opacity:1;
	z-index: 9999;
}
.ftt {
  font-size: 16px !important;
  color: rgba(77, 102, 113, 0.99);
}
.wgtt{
font-weight: 700 !important;}

audio{
 display:none;
}

#alarms{
 z-index:9999;
 width: 380px; 
 margin: 40px 0;  
 padding-top: 1px;  
 float: left;  
 position: fixed; 
 top:50px; 
 right:0
}

/*
#alarms .notiblock2 .closepop{
 display:none;
}
*/
#alarms .notiblock2{
 
 display: none;
 z-index:9999;
 box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.2);
 
}

.plan-name3 {
  color: #fff;
  display: block;
  font-size: 21px;
  text-transform: uppercase;
  font-weight: 300;
  padding: 10px 0 0 0;
}
.plan-price3 {
  font-size: 40px !important;
  position: relative;
  display: inline-block;
  color: #fff;
  padding: 0px 0px 0px 0 !important;
}
.plan-price3 strong {
  display: inline-block;
  margin-top: 0px;
  padding: 13px;
}
.plan-price3 small {
  display: block;
  font-size: 18px;
  line-height: normal;
  margin-top: 0px !important;
  font-weight: 300;
  padding: 0 0px 10px 0;
}
.fixe-y{width: 200px !important;  height: 26px;}
.left-x{margin-left:21px;}
.bgg1{border: 1px solid rgba(235, 242, 246, 0.99);
  border-radius: 2px;
  background: rgba(250, 252, 253, 0.99);
  margin-top: 12px;}
  .styld-x{text-align: center;width: 100%;padding: 25px 0;  background: rgba(242, 247, 250, 0.99);border-top: 1px solid rgba(235, 242, 246, 0.99);}
  
  
  
#ourslider{
	width:940px;
	margin:0 auto;
	overflow:hidden
}

#ourslider-inner{
	width:3000px;
	position:relative;
}


.statblock{
	display:none;
}

.popamount.zero{
	display:none;
}


label.psystem-pe,label.psystem-pm,label.psystem-bt {
	display:block;
	background:none;
}
.lines{  margin-left: 11px;
  width: 400px;
  border-radius: 2px 130px 130px 2px;
  padding: 5px 20px 0 134px;
  margin: -1px 4px 7px 102px;
  height: 248px;
  border: 4px solid rgba(236, 240, 242, 0.99);
  clear: both;
  z-index: -1;}
.pulselogo{
border-radius: 100%;
  top: 138px;
  left: 63px;
  position: absolute;
  border: 5px solid rgba(255, 255, 255, 0.28);
  background: rgba(255, 255, 255, 0.28);
  box-shadow: 0px 0px 90px #000;}
  .hellopic{ 
background: url(../images/hellopic.png) no-repeat;
  width: 229px;
  height: 229px;
  border: 7px solid #fff;
  border-radius: 100%;
  margin: 8px 0px 0px -16px;
  position: absolute;}
	
	.rotateit { 
    -webkit-animation-name: spin;
    -webkit-animation-duration: 10000ms;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-animation-name: spin;
    -moz-animation-duration: 9000ms;
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
    -ms-animation-name: spin;
    -ms-animation-duration: 10000ms;
    -ms-animation-iteration-count: infinite;
    -ms-animation-timing-function: linear;
    
    animation-name: spin;
    animation-duration: 10000ms;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
	 -webkit-transform-origin: center center;
  -ms-transform-origin: center center;
  -o-transform-origin: center center;
  transform-origin: center center;
} 

@-ms-keyframes spin {
    from { -ms-transform: rotate(0deg); }
    to { -ms-transform: rotate(360deg); }
}
@-moz-keyframes spin {
    from { -moz-transform: rotate(0deg); }
    to { -moz-transform: rotate(360deg); }
}
@-webkit-keyframes spin {
    from { -webkit-transform: rotate(0deg); }
    to { -webkit-transform: rotate(360deg); }
}
@keyframes spin {
    from {
        transform:rotate(0deg);
    }
    to {
        transform:rotate(360deg);
    }
}
.link9 {
  border-bottom: 1px dashed cadetblue;
  color: cadetblue !important;}
  .fixtd21 {
  float: right;
  width: 163px;
  padding: 0px 0px 0 27px;
  background: #fff;
}
.noinfotext{text-transform: uppercase;
  font-size: 13px;
  font-weight: 300;
  color: #D5D5D5;
  margin-top: 49px;}
  .noinfocor{text-align: center;
  text-transform: uppercase;
  font-size: 13px;
  font-weight: 300;
  color: #494949;
  width: 130px;
  height: 130px;
  margin: 15px auto;
  margin-top: 33px;
  border: 3px solid #f7f7f7;
  border-radius: 50%;}

  
  .nonews{
	font-size: 13px;
	text-align: center;
	padding: 60px;
	
	display:none;
  }
  
  .yesnews{
	display:block;
	}
  
  #notifies_block.zero .nonews{
	display:block;
  }
  
    #notifies_block.zero .yesnews{
	display:none;
  }
  
  .nonews img{
	    display: block;    height: 88px;    margin: 4px auto 0;    width: 88px;opacity: .5;
  }
  .nonews_block{
  -webkit-border-radius: 3px;    border-radius: 3px;    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);    
    box-shadow: 0px 0px 1px rgba(0,0,0,.2);    background-color: white;    color: #aaa;    display: inline-block;    font-size: 13px;    padding: 15px 20px;    position: relative;    text-align: center;
	
	}
.roundst{background: rgba(255, 255, 255, 0.1);
  border-radius: 100%;
  padding: 10px;
  width: 90px;
  border: 2px solid rgba(255, 255, 255, 0.1);}
  
  .col-md-111 {
  float: left;
  position: relative;
  min-height: 1px;
  color: #fff;
  font-weight: 200;
  font-size: 20px;
  width: 33%;
}


.calc-right{
	text-align: center;  
	width: 150px;  
	float: right;
	display: block;  
	font-size: 26px;  
	color: #FFFFFF;  
	line-height: 26px;  
	top: 0px;  
	right: 0px;  
	background: rgba(255, 255, 255, 0.14);  
	padding: 8px 22px;  
	border-radius: 0px;  
	font-weight: 400;

}
.calc-left{
	width: 190px;
	font-size: 19px;  
	font-weight: 200;
	color: #FFFFFF;  
	line-height: 42px;
	float: left;
}

.calc-t{
	margin-top: 57px;
	width: 400px;
}

.blockauth{
	position:absolute;
	  width: 100%;
	}
	
	
.stat-d:nth-child(n), .stat-w:nth-child(n) {
	background: rgba(225, 225, 225, 0.25);
}
.stat-d:nth-child(2n), .stat-w:nth-child(2n) {
	background: rgba(240, 247, 250, 0.3);
}
.ftbg1{padding:15px 0;background:#f7f7f7;background: rgba(250, 252, 253, 0.99);
  color: #8EAAB8;
  font-weight: 300;}
  .fixbg1{width:940px;margin: 0 auto;}
  
  
  #stat-deposits, #stat-withdrawals{
  height:272px;
  overflow:hidden;
  }
  
  
  .tablepart td{padding:5px;}
.tablepart tr {  text-align: center;
  background: rgba(225, 225, 225, 0.25);
  color: #fff;
  font-weight: 500;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);}
  .tablepart tr:nth-child(even)  {  text-align: center;
  background: rgba(225, 225, 225, 0.3);
  color: #fff;
  font-weight: 500;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);}
.tablepart tr:hover {
background: rgba(225, 225, 225, 0.2);
}


.boosif{
	font-size:80%;
	line-height: 14px	
}