/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/*
 * Style Style Sheet - Defines the main look like colors and backgrounds
 * Not all style related CSS is included, only colors and backgrounds which may change for different theme styles
 */


/* Base
----------------------------------------------------------------------------------------------------*/

html, body {
	background-color: #E9E9E9;
		color: #000000;
	font-family: "OpenSansLight", Arial, Helvetica, sans-serif;
	font-size:14px;
	overflow-x: hidden;
}
@font-face {
	font-family: 'OpenSansLight';
	src: url('OpenSans-Light-webfont.eot');
	src: url('OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
		url('OpenSans-Light-webfont.woff') format('woff'),
		url('OpenSans-Light-webfont.ttf') format('truetype'),
		url('OpenSans-Light-webfont.svg#OpenSansLight') format('svg');
	font-weight: normal;
	font-style: normal;
}

.h1 {
	color: #333333;
	font-family: "OpenSansLight", Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: 300;
	/*border-bottom: dotted 2px;*/
	position: relative;
}

.h1red {
	color: #333333;
	font-family: "OpenSansLight", Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: 300;
	position: relative;
}

/*.h1:after{
    content:'';
    position:absolute;
    height:2px;
    width:100%;
    top:100%;
    background:red;
    left:0;
	text-align:center;
	
		background: rgb(233,233,233); 
	background: -moz-linear-gradient(left,  rgba(233,233,233,1) 20%, rgba(14,152,206,1) 50%, rgba(233,233,233,1) 78%); 
	background: -webkit-gradient(linear, left top, right top, color-stop(20%,rgba(233,233,233,1)), color-stop(50%,rgba(14,152,206,1)), color-stop(78%,rgba(233,233,233,1))); 
	background: -webkit-linear-gradient(left,  rgba(233,233,233,1) 20%,rgba(14,152,206,1) 50%,rgba(233,233,233,1) 78%); 
	background: -o-linear-gradient(left,  rgba(233,233,233,1) 20%,rgba(14,152,206,1) 50%,rgba(233,233,233,1) 78%); 
	background: -ms-linear-gradient(left,  rgba(233,233,233,1) 20%,rgba(14,152,206,1) 50%,rgba(233,233,233,1) 78%); 
	background: linear-gradient(to right,  rgba(233,233,233,1) 20%,rgba(14,152,206,1) 50%,rgba(233,233,233,1) 78%); 


filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9e9', endColorstr='#e9e9e9',GradientType=1 ); 
}*/

h3 { color: #444; }
.h5 {
	color: #333333;
	font-family: "OpenSansLight", Arial, Helvetica, sans-serif;
	font-size:14px;
			    border-bottom:dotted 0px;    
    position:relative;
}
/*.h5:after{
    content:'';
    position:absolute;
    height:2px;
    width:100%;
    top:100%;
    background:red;
    left:0;
	
		background: rgb(233,233,233); 
	background: -moz-linear-gradient(left,  rgba(233,233,233,1) 20%, rgba(14,152,206,1) 50%, rgba(233,233,233,1) 78%); 
	background: -webkit-gradient(linear, left top, right top, color-stop(20%,rgba(233,233,233,1)), color-stop(50%,rgba(14,152,206,1)), color-stop(78%,rgba(233,233,233,1))); 
	background: -webkit-linear-gradient(left,  rgba(233,233,233,1) 20%,rgba(14,152,206,1) 50%,rgba(233,233,233,1) 78%); 
	background: -o-linear-gradient(left,  rgba(233,233,233,1) 20%,rgba(14,152,206,1) 50%,rgba(233,233,233,1) 78%); 
	background: -ms-linear-gradient(left,  rgba(233,233,233,1) 20%,rgba(14,152,206,1) 50%,rgba(233,233,233,1) 78%); 
	background: linear-gradient(to right,  rgba(233,233,233,1) 20%,rgba(14,152,206,1) 50%,rgba(233,233,233,1) 78%); 


filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9e9', endColorstr='#e9e9e9',GradientType=1 ); 
}*/
.h6 {
	color: #333333;
	font-family: "OpenSansLight", Arial, Helvetica, sans-serif;
	font-size:18px;
			    border-bottom:dotted 0px;    
    position:relative;
}
.h6buy {
	color: #222222;
	font-family: "OpenSansLight", Arial, Helvetica, sans-serif;
	font-size:20px;
			    border-bottom:dotted 0px;    
    position:relative;
}
.spanstrong{
	float:none !important;
	font-family: "OpenSansLight", Arial, Helvetica, sans-serif;
	font-size:20px;
			    border-bottom:dotted 0px;    
    position:relative;
	font-weight:bold;
     color:#06F;
	 font-style:italic;
	 margin-left: 5px !important;
}
.h6:after{
    content:'';
    position:absolute;
    height:2px;
    width:100%;
    top:100%;
    background:red;
    left:0;
	
		background: rgb(233,233,233); /* Old browsers */
	background: -moz-linear-gradient(left,  rgba(233,233,233,1) 20%, rgba(14,152,206,1) 50%, rgba(233,233,233,1) 78%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(20%,rgba(233,233,233,1)), color-stop(50%,rgba(14,152,206,1)), color-stop(78%,rgba(233,233,233,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  rgba(233,233,233,1) 20%,rgba(14,152,206,1) 50%,rgba(233,233,233,1) 78%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  rgba(233,233,233,1) 20%,rgba(14,152,206,1) 50%,rgba(233,233,233,1) 78%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  rgba(233,233,233,1) 20%,rgba(14,152,206,1) 50%,rgba(233,233,233,1) 78%); /* IE10+ */
	background: linear-gradient(to right,  rgba(233,233,233,1) 20%,rgba(14,152,206,1) 50%,rgba(233,233,233,1) 78%); /* W3C */


filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9e9', endColorstr='#e9e9e9',GradientType=1 ); /* IE6-9 */
}
.h7{
	font-weight:bold;
}

small { color: #888; }

strong { color: #222; font-weight:bold;}

.quote * {
	color: #222;
	text-shadow: 0 1px 0 rgba(255,255,255,1);
}

.h8 {
	color: #0C3 !important;
	font-family: "OpenSansLight", Arial, Helvetica, sans-serif !important;
	font-size:18px !important;
	border-bottom:dotted 0px !important;
	position:relative !important;
	font-weight:bold !important;
}
.h8:after{
    content:'' !important;
    position:absolute !important;
    height:2px !important;
    width:100% !important;
    top:100% !important;
    background:red !important;
    left:0 !important;
	
		background: rgb(233,233,233); /* Old browsers */
	background: -moz-linear-gradient(left,  rgba(233,233,233,1) 20%, rgba(14,152,206,1) 50%, rgba(233,233,233,1) 78%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(20%,rgba(233,233,233,1)), color-stop(50%,rgba(14,152,206,1)), color-stop(78%,rgba(233,233,233,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  rgba(233,233,233,1) 20%,rgba(14,152,206,1) 50%,rgba(233,233,233,1) 78%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  rgba(233,233,233,1) 20%,rgba(14,152,206,1) 50%,rgba(233,233,233,1) 78%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  rgba(233,233,233,1) 20%,rgba(14,152,206,1) 50%,rgba(233,233,233,1) 78%); /* IE10+ */
	background: linear-gradient(to right,  rgba(233,233,233,1) 20%,rgba(14,152,206,1) 50%,rgba(233,233,233,1) 78%); /* W3C */


filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9e9', endColorstr='#e9e9e9',GradientType=1 ); /* IE6-9 */
}

/* Layout
----------------------------------------------------------------------------------------------------*/

/* Widescreen Backgrounds */
#block-page {
	background: #efefef;
	background: -moz-linear-gradient(top, #fafafa 0%, #efefef 60%);
	background: -webkit-linear-gradient(top, #fafafa 0%, #efefef 60%);
	background: -o-linear-gradient(top, #fafafa 0%, #efefef 60%);
	background: linear-gradient(to bottom, #fafafa 0%, #efefef 60%);
}

#block-bottom {
	background: #e8e8e8;
	background: rgba(0,0,0,0.03);
}

/* Buttons */
.menu-dropdown a.level1,
.menu-dropdown span.level1,
.mod-header .module-title,
.button-default,
form.style button,
form.style input[type="button"],
form.style input[type="submit"],
#system .pagination a {
	position: relative;
	border: 1px solid #d4d4d4;
	border-bottom-color: #cacaca;
	border: 1px solid rgba(0,0,0,0.15);
	border-top-color: rgba(0,0,0,0.08);
	border-bottom-color: rgba(0,0,0,0.25);
	background: #eaeaea;
	background: -moz-linear-gradient(top, #f6f6f6 0%, #eaeaea 100%);
	background: -webkit-linear-gradient(top, #f6f6f6 0%, #eaeaea 100%);
	background: -o-linear-gradient(top, #f6f6f6 0%, #eaeaea 100%);
	background: linear-gradient(to bottom, #f6f6f6 0%, #eaeaea 100%);
	box-shadow: 0 2px 0 rgba(255,255,255,0.85) inset,
				0 0 10px rgba(0,0,0,0.08) inset,
				0 1px 1px rgba(0,0,0,0.05),
				0 7px 4px -4px rgba(0,0,0,0.08);
	color: #666;
	text-shadow: 0 1px 0 rgba(255,255,255,0.6);
}

/* Button Hover */
.menu-dropdown a.level1:hover,
.menu-dropdown span.level1:hover,
.button-default:hover,
form.style button:hover,
form.style input[type="button"]:hover,
form.style input[type="submit"]:hover,
#system .pagination a:hover {
	border: 1px solid rgba(0,0,0,0.1);
	border-bottom-color: rgba(0,0,0,0.15);
	background: #f3f3f3;
	box-shadow: 0 2px 0 rgba(255,255,255,0.5) inset,
				0 0 10px rgba(0,0,0,0.05) inset,
				0 1px 0 rgba(255,255,255,1);
}

/* Button Active */
.menu-dropdown a.level1:active,
.menu-dropdown span.level1:active,
.button-default:active,
form.style button:active,
form.style input[type="button"]:active,
form.style input[type="submit"]:active,
#system .pagination a:active {
	border: 1px solid rgba(0,0,0,0.15);
	border-top-color: rgba(0,0,0,0.25);
	background: #fdfdfd;
	box-shadow: 0 1px 1px rgba(0,0,0,0.1) inset,
				0 0 5px rgba(0,0,0,0.1) inset,
				0 1px 0 rgba(255,255,255,1);
	color: #444;
}

/* Button Default Line Effect */
.menu-dropdown a.level1:before,
.menu-dropdown span.level1:before,
.mod-header .module-title:before,
.button-default:before,
form.style button:before,
form.style input[type="button"]:before,
form.style input[type="submit"]:before { 
	bottom: 1px;
	opacity: 0.6;
}

.menu-dropdown a.level1:hover:before,
.menu-dropdown span.level1:hover,
.button-default:hover:before,
form.style button:hover:before,
form.style input[type="button"]:hover:before,
form.style input[type="submit"]:hover:before { opacity: 1; }

.menu-dropdown a.level1:active:before,
.menu-dropdown a.level1:active:before,
.button-default:active:before,
.button-primary:active:before,
form.style button:active:before,
form.style input[type="button"]:active:before,
form.style input[type="submit"]:active:before { display: none; }


/* Menus
----------------------------------------------------------------------------------------------------*/

/* Menu-Dropdown */
.menu-dropdown span.subtitle { color: #888; }

.menu-dropdown .dropdown-bg > div,
.searchbox .results { 
	border: 1px solid #ddd;
	border: 1px solid rgba(0,0,0,0.1);
	border-bottom-color: rgba(0,0,0,0.15);
	background: #f7f7f7;
	background-clip: padding-box;
	box-shadow: 0 0 5px rgba(255,255,255,1) inset,
				0 5px 8px rgba(0,0,0,0.1);
}

.menu-dropdown .dropdown-bg:before { background: url(../images/menu_dropdown_dropdown.png) 50% 0 no-repeat; }

.menu-dropdown a.level2 { color: #666; }

.menu-dropdown a.current.level2,
.menu-dropdown a.current.level3 { color: #222; }

/* Menu-Sidebar */
.menu-sidebar li.level1 > a,
.menu-sidebar li.level1 > span { color: #666; }

.menu-sidebar li.level1.active > a,
.menu-sidebar li.level1.active > span { color: #222; }

/* Menu-Line */
#toolbar .menu-line li a { color: #888; }


/* Modules
----------------------------------------------------------------------------------------------------*/

.mod-box,
.mod-inset,
.mod-frame > div,
.mod-line,
.mod-header { color: #666; }

/* Module Dotted */
.mod-dotted { color: #888; }

/* Module Box */
.mod-box,
.system-1 #content {
	background: #f5f5f5;
	background: -moz-linear-gradient(top, #fff 0%, #f5f5f5 100%);
	background: -webkit-linear-gradient(top, #fff 0%, #f5f5f5 100%);
	background: -o-linear-gradient(top, #fff 0%, #f5f5f5 100%);
	background: linear-gradient(to bottom, #fff 0%, #f5f5f5 100%);
	background-clip: padding-box;
}

/* Module Inset */
.mod-inset {
	background: #fff;
	background-clip: padding-box;
	box-shadow: 0 1px 1px rgba(0,0,0,0.08) inset,
				0 0 30px rgba(0,0,0,0.1) inset,
				0 1px 0 rgba(255,255,255,0.4);
}

/* Module Frame */
.mod-frame > div {
	background: #fafafa;
	box-shadow: 0 0 30px rgba(0,0,0,0.1) inset;
}

/* Module Title */
.module-title { color: #222; }
.module-title .subtitle { color: #888; }


/* Tools
----------------------------------------------------------------------------------------------------*/

/* Buttons */
.button-default,
.mod-black .button-default { color: #666; }

.button-default:active,
.mod-black .button-default:active { color: #222; }

/* Zebra */
table.zebra caption { color: #888; }

/* Form Elements */
form.style input:not([type='button']):focus,
form.style textarea:focus { color: #444; }

.mod-black form.style input:focus,
.mod-black form.style textarea:focus {
	border-color: #222;
	box-shadow: 0 0 5px rgba(0,0,0,0.3);
}

form.short input:-moz-placeholder { color: #888; }
form.short input::-webkit-input-placeholder { color: #888; }


/* System
----------------------------------------------------------------------------------------------------*/

/* General */
#system .title a { color: #444; }
#system small { color: #888; }

/* Item */
#system .item > header .meta,
#system .item > header .subtitle { color: #888; }

/* Searchbox */
.searchbox {
	border: 1px solid #ddd;
	border-top-color: #ccc;
	border: 1px solid rgba(0,0,0,0.1);
	border-top-color: rgba(0,0,0,0.2);
	background-color: #fafafa;
	box-shadow: 0 1px 4px rgba(0,0,0,0.1) inset;
}

.searchbox input { color: #444; }

.searchbox input:-moz-placeholder { color: #888; }
.searchbox input:-ms-input-placeholder { color: #888; }
.searchbox input::-webkit-input-placeholder { color: #888; }
.searchbox input.placeholder { color: #888; }


/* Widgetkit
----------------------------------------------------------------------------------------------------*/

/* Venture Slideshow Tabs */
.wk-slideshow-tabs-venture .nav li { color: #888; }
.wk-slideshow-tabs-venture .nav li:hover { color: #666; }
.wk-slideshow-tabs-venture .nav li.active { color: #222; }
.wk-slideshow-tabs-venture .slides > li > article { color: #666; }
.box {
	width: auto;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 5px;
	text-align: center;
	height: 380px;
	margin: 0 auto;
	display: table;
}
@media (max-width: 600px) {
.boxftmo {
	width: 80% !important;
	padding-left: 2%;
	padding-right: 2%;
	padding-top: 5px;
	text-align: center;
	height: 380px;
	margin: 0 auto;
	display: table;
}
}
@media (min-width: 601px) {
.boxftmo {
	width: auto;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 5px;
	text-align: center;
	height: 380px;
	margin: 0 auto;
	display: table;
}
}
@media (max-width: 600px) {
.boxCopy {
	width: auto;
	padding-left: 25%;
	padding-right: 25px;
	padding-top: 5px;
	text-align: center;
	height: 335px;
  margin-left: auto ;
  margin-right: auto ;
	display: table;
}
}
@media (min-width: 600px) {
.boxCopy {
	width: auto;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 5px;
	text-align: center;
	height: 335px;
  margin-left: auto ;
  margin-right: auto ;
	display: table;
}
}
@media (max-width: 600px) {
.boxCopy2 {
	width: auto;
	/*padding-left: 25px;
	padding-right: 25px;*/
	padding-top: 5px;
	text-align: center;
	height: 335px;
  margin-left: auto ;
  margin-right: auto ;
	display: table;
}
}
@media (min-width: 600px) {
.boxCopy2 {
	width: auto;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 5px;
	text-align: center;
	height: 335px;
  margin-left: auto ;
  margin-right: auto ;
	display: table;
}
}
.boxCopyReview {
	width: 60%;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 5px;
	text-align: left;
	height: 335px;
  margin-left: auto ;
  margin-right: auto ;
	display: table;
}
.boxBacktest {
	width: auto;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 5px;
	text-align: center;
	height: 100px;
	margin: 0 auto;
	display: table;
}
.comments {
	width: auto;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 5px;
	text-align: left;
	height: 100px;
	margin: 0 auto;
	display: table;
	position:relative;
}

@media (max-width: 600px) {
.comments2 {
	width: 90%;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 5px;
	text-align: left;
	height: 100px;
	margin: 0 auto;
	display: table;
}
}

@media (min-width: 600px) {
.comments2 {
	width: 800px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 5px;
	text-align: left;
	height: 100px;
	margin: 0 auto;
	display: table;
}
}
@media (max-width: 600px) {
.box1 {
	/*float: left;*/
	width: 300px;
	vertical-align: top;
	/*border: 1px dashed #ccc;*/
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	/* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Opera */ 
	background-image: -o-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #f0f0f0), color-stop(1, #e9e9e9));
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to top, rgb(233 233 233) 0%, rgb(10 188 241 / 0%) 100%);
	background-color: #C5E8F3;
	margin-top: 20px;
}
}
@media (min-width: 600px) {
.box1 {
	float: left;
	width: 290px;
	vertical-align: top;
	/*border: 1px dashed #ccc;*/
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	/* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Opera */ 
	background-image: -o-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #f0f0f0), color-stop(1, #e9e9e9));
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to top, rgb(233 233 233) 0%, rgb(10 188 241 / 0%) 100%);
	background-color: #C5E8F3;
	margin-top: 20px;
}
}
@media (max-width: 600px) {
.box1gold {
	/*float: left;*/
	width: 400px;
	vertical-align: top;
	/*border: 1px dashed #ccc;*/
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	/* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Opera */ 
	background-image: -o-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #f0f0f0), color-stop(1, #e9e9e9));
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to top, rgb(233 233 233) 0%, rgb(10 188 241 / 0%) 100%);
	background-color: #ffba0f;
	margin-top: 20px;
}
}
@media (min-width: 600px) {
.box1gold {
	float: left;
	width: 350px;
	vertical-align: top;
	/*border: 1px dashed #ccc;*/
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	/* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Opera */ 
	background-image: -o-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #f0f0f0), color-stop(1, #e9e9e9));
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to top, rgb(233 233 233) 0%, rgb(10 188 241 / 0%) 100%);
	background-color: #ffba0f;
	margin-top: 20px;
}
}
.box111 {
	float: left;
	width: 50%;
	vertical-align: top;
	padding: 4px 4px 4px 4px;
	
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Opera */ 
background-image: -o-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #f0f0f0), color-stop(1, #e9e9e9));
	/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom right, #f0f0f0 0%, #e9e9e9 100%);
	background-color: #C5E8F3;
	margin-top: 20px;
}

@media (max-width: 725px) {
.boxiBacktest {
	visibility:hidden;
}
}
@media (min-width: 725px) {
.boxiBacktest {
	float: left;
	width: 725px;
	vertical-align: top;
	/*border: 1px dashed #ccc;*/
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Opera */ 
background-image: -o-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #f0f0f0), color-stop(1, #e9e9e9));
	/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom right, #f0f0f0 0%, #e9e9e9 100%);
	background-color: #C5E8F3;
	margin-top: 20px;
}
}
@media (max-width: 600px) {
    .hideOnMobile {
        display: none;
    } 
 }
@media (max-width: 600px) {
.commentsi {
	margin:auto;
	width: 95%;
	vertical-align: top;
	/*border: 1px dashed #ccc;*/
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Opera */ 
background-image: -o-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #f0f0f0), color-stop(1, #e9e9e9));
	/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom right, #f0f0f0 0%, #e9e9e9 100%);
	background-color: #C5E8F3;
	margin-top: 20px;
		position:relative;
}
}

@media (min-width: 800px) {
.commentsi {
	margin:auto;
	width: 800px;
	vertical-align: top;
	/*border: 1px dashed #ccc;*/
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Opera */ 
background-image: -o-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #f0f0f0), color-stop(1, #e9e9e9));
	/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom right, #f0f0f0 0%, #e9e9e9 100%);
	background-color: #C5E8F3;
	margin-top: 20px;
		position:relative;
}
}
.box2 {
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}
label.error {
    color: red;
}


@media (min-width: 600px) {
.box2mobile {
	display:none;
}
.box2desktop {
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}
}

@media (max-width: 600px) {
.box2desktop {
	display:none;
}
.box2mobile {
	float: center;
	margin-left: 10px;
	margin-right: 10px;
}
}
@media (max-width: 600px) {
.box-faq {
	margin-top: 10px;
	vertical-align: top;
	overflow:auto;
	overflow-x: hidden;
	height: 400px;
	float: left;
	width: 95%;
	/*border: 1px dashed #ccc;*/
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	vertical-align: top;
	/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Opera */ 
background-image: -o-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #f0f0f0), color-stop(1, #e9e9e9));
	/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom right, #f0f0f0 0%, #e9e9e9 100%);
	background-color: #C5E8F3;
	margin-top: 20px;
	text-align: center;
	padding-left: 40px;
}
}
@media (min-width: 600px) {
.box-faq {
	margin-top: 10px;
	vertical-align: top;
	overflow: auto;
	overflow-x: hidden;
	height: 400px;
	float: left;
	width: 500px;
	/*border: 1px dashed #ccc;*/
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	vertical-align: top;
	/* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Opera */ 
	background-image: -o-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #f0f0f0), color-stop(1, #e9e9e9));
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to bottom right, #f0f0f0 0%, #e9e9e9 100%);
	background-color: #C5E8F3;
	margin-top: 20px;
	text-align: center;
	padding-left: 40px;
}
}

@media (max-width: 600px) {
.box3 {
	/*float: left;*/
	width: 100%;
	/*border: 1px dashed #ccc;*/
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	vertical-align: top;
	/* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Opera */ 
	background-image: -o-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #f0f0f0), color-stop(1, #e9e9e9));
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to bottom right, #f0f0f0 0%, #e9e9e9 100%);
	background-color: #C5E8F3;
	margin-top: 20px;
}
}
@media (min-width: 600px) {
.box3 {
	float: left;
	width: 400px;
	/*border: 1px dashed #ccc;*/
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	vertical-align: top;
	/* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Opera */ 
	background-image: -o-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #f0f0f0), color-stop(1, #e9e9e9));
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to bottom right, #f0f0f0 0%, #e9e9e9 100%);
	background-color: #C5E8F3;
	margin-top: 20px;
}
}
@media (max-width: 600px) {
.box4 {
	/*float: left;*/
	width: 100%;
	/*border: 1px dashed #ccc;*/
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	vertical-align: top;
	/* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Opera */ 
	background-image: -o-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #f0f0f0), color-stop(1, #e9e9e9));
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to bottom right, #f0f0f0 0%, #e9e9e9 100%);
	background-color: #C5E8F3;
	margin-top: 20px;
	text-align:center;
}
.comments-header {
	vertical-align: top;
	text-align: center;
	cursor: pointer;
}
}
@media (min-width: 600px) {
.box4 {
	float: left;
	width: 275px;
	/*border: 1px dashed #ccc;*/
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	vertical-align: top;
	/* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Opera */ 
	background-image: -o-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #f0f0f0), color-stop(1, #e9e9e9));
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to bottom right, #f0f0f0 0%, #e9e9e9 100%);
	background-color: #C5E8F3;
	margin-top: 20px;
	text-align:center;
}
.comments-header {
	vertical-align: top;
	text-align: center;
	cursor: pointer;
}
}

ul {
   list-style-image: url(https://forexflexea.com/Home_files/check.png); 
   margin-left:10px;
}

.ulx {
	   list-style-image: url(https://forexflexea.com/images/x.png); 

}

ul li {
	color: #333333 !important; 
	font-family: "OpenSansLight", Arial, Helvetica, sans-serif;
	font-size:14px; 
	text-align:left; 
	line-height:31px;
}

.ul2 {
   list-style-image: url(https://forexflexea.com/Home_files/check.png); 
   margin-left:10px; 
}

.li2 {
	color: #333333;
	font-family: "OpenSansLight", Arial, Helvetica, sans-serif;
	font-size:14px; 
	text-align:left;
	line-height:31px;
}


 .FAQ {
	width:90%;
	padding-top:2px;
	padding-bottom:2px;
	color: #323232;
	font-family: "OpenSansLight", Arial, Helvetica, sans-serif;
	font-size:14px;
	border-bottom:dotted 0px;
	position:relative;
	cursor:pointer;
	/*border: 1px dashed #ccc;*/
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	vertical-align: top;
	text-align:left !important;
	/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Opera */ 
background-image: -o-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #f0f0f0), color-stop(1, #e9e9e9));
	/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom right, #f0f0f0 0%, #e9e9e9 100%);
	background-color: #C5E8F3;
	 }
 .FAA { 		color: #333333;
	font-family: "OpenSansLight", Arial, Helvetica, sans-serif;
	font-size:13px;
	display:none;
	font-weight:100; !important }
	
	 .FAA2 { 		color: #333333;
	font-family: "OpenSansLight", Arial, Helvetica, sans-serif;
	font-size:13px;

	font-weight:100; !important }
	
	.FAQ:after{
    content:'';
    position:absolute;
    height:2px;
    width:100%;
    top:100%;
    background:red;
    left:0;
	
		background: rgb(233,233,233); /* Old browsers */
	background: -moz-linear-gradient(left,  rgba(233,233,233,1) 20%, rgba(14,152,206,1) 50%, rgba(233,233,233,1) 78%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(20%,rgba(233,233,233,1)), color-stop(50%,rgba(14,152,206,1)), color-stop(78%,rgba(233,233,233,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  rgba(233,233,233,1) 20%,rgba(14,152,206,1) 50%,rgba(233,233,233,1) 78%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  rgba(233,233,233,1) 20%,rgba(14,152,206,1) 50%,rgba(233,233,233,1) 78%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  rgba(233,233,233,1) 20%,rgba(14,152,206,1) 50%,rgba(233,233,233,1) 78%); /* IE10+ */
	background: linear-gradient(to right,  rgba(233,233,233,1) 20%,rgba(14,152,206,1) 50%,rgba(233,233,233,1) 78%); /* W3C */


filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9e9', endColorstr='#e9e9e9',GradientType=1 ); /* IE6-9 */
}
.loginform {
	float: right;
	vertical-align: top;
	/*border: 1px dashed #ccc;*/
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Opera */ 
background-image: -o-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #f0f0f0), color-stop(1, #e9e9e9));
	/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom right, #f0f0f0 0%, #e9e9e9 100%);
	background-color: #C5E8F3;
	text-align: right;
	padding: 2px;
}

@media (max-width: 600px) {
.header {
	text-align: center;
	width: 95%;
	margin-left: auto;
	margin-right: auto;
	vertical-align: top;
}
}
@media (min-width: 601px) {
.header {
	text-align: center;
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	vertical-align: top;
}
}
.top {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
.main-div {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}





.howitworks {
	text-align:left;
	color: #333333;
	font-family: "OpenSansLight", Arial, Helvetica, sans-serif;
	font-size:14px;






!important
; 							padding-left: 8px;
	padding-right: 8px;
}

#contact-form {
	color: #333333;
	font-family: "OpenSansLight", Arial, Helvetica, sans-serif;
	font-size:13px;
	width:350px;
	position:relative;
	float: left;
	/*border: 1px dashed #ccc;*/
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	vertical-align: top;
	/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Opera */ 
background-image: -o-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #f0f0f0), color-stop(1, #e9e9e9));
	/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top left, #f0f0f0 0%, #e9e9e9 100%);
	/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom right, #f0f0f0 0%, #e9e9e9 100%);
	background-color: #C5E8F3;
	margin-top: 20px;
	padding-left: 5px;
	padding-top: 5px;
}
.logo {
	width: 283px;
	margin-right: auto;
	margin-left: auto;
}


#contact-form h1 {
	font-size:42px;
}

#contact-form h2 {
	margin-bottom:15px;
	font-style:italic;
	font-weight:normal;
}

#contact-form input, 
#contact-form select, 
#contact-form textarea, 
#contact-form label {
	font-size:15px;
	margin-bottom:2px;
}

#contact-form input, 
#contact-form select, 
#contact-form textarea {
	width:200px;
	border: 1px solid #CEE1E8;
	margin-bottom:5px;
	padding:4px;
}

#contact-form input:focus, 
#contact-form select:focus, 
#contact-form textarea:focus {
	border: 1px solid #AFCDD8;
	background-color: #EBF2F4;
}

#contact-form textarea {
	height:50px;
	resize: none;
	width: 330px;
}

#contact-form label {
	display:block;
	float: left;
}

#contact-form .required {
	font-weight:bold;
	color:#F00;	
}

#contact-form #submit-button {
	width: 100px;
	background-color:#333;
	color:#FFF;
	border:none;
	display:block;
	float:right;
	margin-bottom:0px;
	margin-right:6px;
	background-color:#8FB5C1;
	-moz-border-radius:8px;
}

#contact-form #submit-button:hover {
	background-color: #A6CFDD;
}

#contact-form #submit-button:active {
	position:relative;
	top:1px;
}

#contact-form #loading {
	width:32px;
	height:32px;
	background-image:url(../img/loading.gif);
	display:block;
	position:absolute;
	right:130px;
	bottom:16px;
	display:none;
}

#errors {
	border:solid 1px #E58E8E;
	padding:10px;
	margin:5px 0px;
	display:block;
	width:325px;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	background:#FFE6E6 url(../img/cancel_48.png) no-repeat 405px center;
	display:none;
}

#errors li {
	padding:2px;
	list-style:none;	
}

#errors li:before {
	content: ' - ';	
}

#errors #info {
	font-weight:bold;
}

#errors #info:before {
	content: '';	
}

#success {
	border:solid 1px #83D186;
	padding:5px 10px;
	margin:5px 0px;
	display:block;
	width:325px;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	background:#D3EDD3 url(../img/accepted_48.png) no-repeat 405px center;
	font-weight:bold;
	display:none;
}

#errors.visible, #success.visible {
	display:block;	
}

#req-field-desc {
	font-style:italic;
}

/* Remove box shadow firefox, chrome and opera put around required fields. It looks rubbish. */
input:required, textarea:required {
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	-o-box-shadow:none;
	box-shadow:none;
}

/* Normalize placeholder styles */

/* chrome, safari */
::-webkit-input-placeholder {
	color:#CCC;
	font-style:italic;
}

/* mozilla */
input:-moz-placeholder, textarea:-moz-placeholder {
	color:#CCC;
	font-style:italic;
}

/* ie (faux placeholder) */
input.placeholder-text, textarea.placeholder-text  { 
	color:#CCC;
	font-style:italic;
}




.ir { display: block; text-indent: -999em; overflow: hidden; background-repeat: no-repeat; text-align: left; direction: ltr; }
.hidden { display: none; visibility: hidden; }
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }
.invisible { visibility: hidden; }
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }


@media all and (orientation:portrait) {

}

@media all and (orientation:landscape) {

}

@media screen and (max-device-width: 480px) {

  /* html { -webkit-text-size-adjust:none; -ms-text-size-adjust:none; } */
}


@media print {
  * { background: transparent !important; color: black !important; text-shadow: none !important; filter:none !important;
  -ms-filter: none !important; } 
  a, a:visited { color: #444 !important; text-decoration: underline; }
  a[href]:after { content: " (" attr(href) ")"; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }  
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; }
  tr, img { page-break-inside: avoid; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3{ page-break-after: avoid; }
}

footer, section { display: block; }
/* ============================ footer START ===================================== */

#footer-bg {
	background: #383838; !important
	width: 100%;
	height: auto;
}

	footer {
	width: 95%;
	min-height: 178px;
	height: auto !important;
	height: 178px;
	margin: 0 auto;
	overflow: hidden;
	}

footer .inner {
	padding: 26px 16px 0 16px;
}

	footer .block-1 {
	width: 265px;
	padding: 0 30px 0 0;
	margin-left:auto;
	margin-right:auto;
	text-align: center;
	}


footer p {

	padding: 1px 0 0 19px;
	text-indent: 152px;
	line-height: 24px;
	font-size: 1.167em;
	color: #1a456a;
}

	footer a {
	text-decoration: none;
	color: #09F;
	}
	
		footer p a:hover {
			text-decoration: underline;
		}
		
	footer p strong {
		display: block;
		padding: 18px 0 0 0;
		text-indent: 0;
		font-weight: normal;
	}
	
	.extra99 {
	font-size:10px;
	color:#777;
}

.offerends {
	position:relative;
	text-align:right;
font-weight:bold;
font-size:9px;
!important
}

.clickme {
	text-align:right;
position:absolute;
 right:-42px;
width:70px;
top:-34px;
 z-index:99;
}

.silver {
    display: table;
    margin: 0 auto;
	width:122px;
	height:170px;
	/*background-image:url(https://forexflexea.com/images/box standard.png);*/
	background-repeat:no-repeat;
}
.gold {
    display: table;
    margin: 0 auto;
	width:122px;
	height:170px;
	/*background-image:url(https://forexflexea.com/images/box standard.png);*/
	background-repeat:no-repeat;
}
.diamond {
    display: table;
    margin: 0 auto;
	width:270px;
	height:170px;
	/*background-image:url(https://forexflexea.com/images/box premium.png);*/
	background-repeat:no-repeat;
}

.remain{
	font-family:Verdana, Geneva, sans-serif;
	font-weight:900;
	font-size:14px;
	color:#333;
}

.easter{
	font-weight:bold;
	color:#1ec765;
}

.spots{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
}



/* ============================= footer END ====================================== */

/* Statistics */

 

.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
   vertical-align: middle;
}

.statistic-wrap {
    position: relative;
    display: inline-block;
    width: 100%;
}
.statistic-wrap-pro {
    position: relative;
    display: inline-block;
    width: 100%;
    margin: 60px 0 30px;
}
.over-stat {
    margin-top: 10px;
    font-family: "SFUIText-Bold", sans-serif;
    font-size: 16px;
    text-align: center;
    color: #1ac4d3;
} 
.statistic-block {
	float: left;
	width: auto;
	padding: 25px 10px 17px;
}
.statistic-top,
.statistic-bottom {
	position: relative;
	max-width: 179px;
	margin: 0 auto;
}
.statistic-title {
    position: absolute;
    width: 100%;
    height: 24px;
    padding: 2px 0 0 15px;
    font-family: "SFUIText-Bold", sans-serif;
    /* margin-left: 1px; */
    font-size: 11px;
    text-transform: uppercase;
    text-align: left !important;
	color: #ffffff !important;
}
.statistic-top .statistic-title {
    height: 43px;
    margin-top: -12px;
    padding: 7px 0 0 8px;
}
.statistic-block img {
	max-width: 179px;
	width: 100%;
}

.statistic-block .statistic-title {
    /*color: #04162b;
    background-color: #1299ce;*/
    background: rgb(231,231,231);
	background: linear-gradient(0deg, rgb(231 231 231) 0%, rgb(54 155 218) 50%);
    border-inline: 1px;
    border-top: 1px solid #9f9f9f;
    border-left: 1px solid #9f9f9f;
    border-right: 1px solid #9f9f9f;
}

.statistic-block img {
    /*border: 2px solid #00aff0;*/
}


.statistics > h3 {
    margin: 10px 0 18px;
    font-size: 18px;
}
.statistic-wrap-2 {
    background-color: #04162b;
    /*background: #fff url("../img/stat-back.jpg") 0 0 no-repeat;
    background-size: cover;*/
}
.statistic-block-2-l {
    display: flex;
    justify-content: center;
    margin: 35px 5px 35px;
}
.statistic-block-2-r {
    display: flex;
    justify-content: center;
    margin: 0 5px 35px;
}
.statistic-title span {
    color: #fff;
}



.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@-ms-viewport{width:device-width}.hidden{display:none;visibility:hidden}.visible-phone{display:none!important}.visible-tablet{display:none!important}.hidden-desktop{display:none!important}.visible-desktop{display:inherit!important}@media(min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}}@media(max-width:767px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:inherit!important}.hidden-print{display:none!important}}@media(min-width:1200px){.row{margin-left:-30px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:30px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px}.span12{width:1170px}.span11{width:1070px}.span10{width:970px}.span9{width:870px}.span8{width:770px}.span7{width:670px}.span6{width:570px}.span5{width:470px}.span4{width:370px}.span3{width:270px}.span2{width:170px}.span1{width:70px}.offset12{margin-left:1230px}.offset11{margin-left:1130px}.offset10{margin-left:1030px}.offset9{margin-left:930px}.offset8{margin-left:830px}.offset7{margin-left:730px}.offset6{margin-left:630px}.offset5{margin-left:530px}.offset4{margin-left:430px}.offset3{margin-left:330px}.offset2{margin-left:230px}.offset1{margin-left:130px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%}.row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%}.row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%}.row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%}.row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%}.row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%}.row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%}.row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%}.row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%}.row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%}.row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%}.row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%}.row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%}.row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%}.row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%}.row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%}.row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%}.row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%}.row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%}.row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%}.row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%}.row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%}.row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%}.row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%}.row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%}.row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%}.row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%}.row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%}.row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%}.row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%}.row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%}.row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%}.row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%}.row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%}.row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:30px}input.span12,textarea.span12,.uneditable-input.span12{width:1156px}input.span11,textarea.span11,.uneditable-input.span11{width:1056px}input.span10,textarea.span10,.uneditable-input.span10{width:956px}input.span9,textarea.span9,.uneditable-input.span9{width:856px}input.span8,textarea.span8,.uneditable-input.span8{width:756px}input.span7,textarea.span7,.uneditable-input.span7{width:656px}input.span6,textarea.span6,.uneditable-input.span6{width:556px}input.span5,textarea.span5,.uneditable-input.span5{width:456px}input.span4,textarea.span4,.uneditable-input.span4{width:356px}input.span3,textarea.span3,.uneditable-input.span3{width:256px}input.span2,textarea.span2,.uneditable-input.span2{width:156px}input.span1,textarea.span1,.uneditable-input.span1{width:56px}.thumbnails{margin-left:-30px}.thumbnails>li{margin-left:30px}.row-fluid .thumbnails{margin-left:0}}@media(min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px}.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%}.row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%}.row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%}.row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%}.row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%}.row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%}.row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%}.row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%}.row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%}.row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%}.row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%}.row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%}.row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%}.row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%}.row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%}.row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%}.row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%}.row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%}.row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%}.row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%}.row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%}.row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%}.row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%}.row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%}.row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%}.row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%}.row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%}.row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%}.row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%}.row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%}.row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%}.row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%}.row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%}.row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%}.row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:710px}input.span11,textarea.span11,.uneditable-input.span11{width:648px}input.span10,textarea.span10,.uneditable-input.span10{width:586px}input.span9,textarea.span9,.uneditable-input.span9{width:524px}input.span8,textarea.span8,.uneditable-input.span8{width:462px}input.span7,textarea.span7,.uneditable-input.span7{width:400px}input.span6,textarea.span6,.uneditable-input.span6{width:338px}input.span5,textarea.span5,.uneditable-input.span5{width:276px}input.span4,textarea.span4,.uneditable-input.span4{width:214px}input.span3,textarea.span3,.uneditable-input.span3{width:152px}input.span2,textarea.span2,.uneditable-input.span2{width:90px}input.span1,textarea.span1,.uneditable-input.span1{width:28px}}@media(max-width:767px){body{padding-right:20px;padding-left:20px}.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-right:-20px;margin-left:-20px}.container-fluid{padding:0}.dl-horizontal dt{float:none;width:auto;clear:none;text-align:left}.dl-horizontal dd{margin-left:0}.container{width:auto}.row-fluid{width:100%}.row,.thumbnails{margin-left:0}.thumbnails>li{float:none;margin-left:0}[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{display:block;float:none;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="offset"]:first-child{margin-left:0}.input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto}.controls-row [class*="span"]+[class*="span"]{margin-left:0}.modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0}.modal.fade{top:-100px}.modal.fade.in{top:20px}}@media(max-width:480px){.nav-collapse{-webkit-transform:translate3d(0,0,0)}.page-header h1 small{display:block;line-height:20px}input[type="checkbox"],input[type="radio"]{border:1px solid #ccc}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-right:10px;padding-left:10px}.media .pull-left,.media .pull-right{display:block;float:none;margin-bottom:10px}.media-object{margin-right:0;margin-left:0}.modal{top:10px;right:10px;left:10px}.modal-header .close{padding:10px;margin:-10px}.carousel-caption{position:static}}@media(max-width:979px){body{padding-top:0}.navbar-fixed-top,.navbar-fixed-bottom{position:static}.navbar-fixed-top{margin-bottom:20px}.navbar-fixed-bottom{margin-top:20px}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px}.navbar .container{width:auto;padding:0}.navbar .brand{padding-right:10px;padding-left:10px;margin:0 0 0 -5px}.nav-collapse{clear:both}.nav-collapse .nav{float:none;margin:0 0 10px}.nav-collapse .nav>li{float:none}.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .nav>.divider-vertical{display:none}.nav-collapse .nav .nav-header{color:#777;text-shadow:none}.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nav-collapse .dropdown-menu li+li a{margin-bottom:2px}.nav-collapse .nav>li>a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2}.navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999}.navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111}.nav-collapse.in .btn-group{padding:0;margin-top:5px}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;display:none;float:none;max-width:none;padding:0;margin:0 15px;background-color:transparent;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav-collapse .open>.dropdown-menu{display:block}.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none}.nav-collapse .dropdown-menu .divider{display:none}.nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none}.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1)}.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{height:0;overflow:hidden}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-right:10px;padding-left:10px}}@media(min-width:980px){.nav-collapse.collapse{height:auto!important;overflow:visible!important}}
