@charset "utf-8";
/* CSS Document */

html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul,
dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object,
a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,
strong, sub, sup, tt, var, legend, fieldset {
	margin: 0;
	padding: 0;
}

a,input,select,textarea{
	outline:none;
	margin:0;
	padding:0;
}

@font-face {
    font-family: '33535gillsansmt';
    src: url('../../fonts/33535/33535gillsansmt.eot');
    src: url('../../fonts/33535/33535gillsansmt.eot') format('embedded-opentype'),
         url('../../fonts/33535/33535gillsansmt.woff') format('woff'),
         url('../../fonts/33535/33535gillsansmt.ttf') format('truetype'),
         url('../../fonts/33535/33535gillsansmt.svg#GillSansMTRegular') format('svg');
}

/*@font-face {
	font-family: '33535gillsansmt';
	src: url('../../fonts/33535gillsansmt.eot');
	src: local('../../fonts/33535gillsansmt'), url('../../fonts/33535gillsansmt.woff') format('woff'), url('../../fonts/33535gillsansmt.ttf') format('truetype');
    }*/
	
@font-face {
    font-family: 'calibriregular';
    src: url('../../fonts/calibri_0-webfont.eot');
    src: url('../../fonts/calibri_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../fonts/calibri_0-webfont.woff') format('woff'),
         url('../../fonts/calibri_0-webfont.ttf') format('truetype'),
         url('../../fonts/calibri_0-webfont.svg#calibriregular') format('svg');
    font-weight: normal;
    font-style: normal;

}	


@font-face {
    font-family: 'oswaldbook';
    src: url('../../fonts/oswald-regular-webfont.eot');
    src: url('../../fonts/oswald-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../fonts/oswald-regular-webfont.woff') format('woff'),
         url('../../fonts/oswald-regular-webfont.ttf') format('truetype'),
         url('../../fonts/oswald-regular-webfont.svg#oswaldbook') format('svg');
    	font-weight: normal;
    	font-style: normal;
    }


img, fieldset {
	border: 0;
}


/* set image max width to 100% */
img {
	max-width: 100%;
	height: auto;
	width: auto\9; /* ie8 */
	vertical-align:top;
	border:none;
	outline:none;
    }


a{
	outline:none;
	border:none;
    }


/* set html5 elements to block */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { 
    display: block;
    }


body{
	margin:0;
	background:#f6f6f6;
	padding:0;
	font-family: 'calibriregular';
    }


.wrapper{
	width:1000px;
	margin:0 auto;
    }
	
.white_wrapper{
	float:left;
	width:100%;
	margin:0 0 0 0px;
	background:#fff;
	}
	
#header{
	float:left;
	margin:0 0 0 0px;
	padding:0 0 0 0px;
	width:100%;
	}
	
.logo{
	padding:10px;
	margin:0 0 0 0px;
	float:left;
	}
	
.coming_register {
    float: right;
    /*font-family: '33535gillsansmt';*/
	font-family:Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    margin: 18px 0 0 0;
    padding: 10px;
    text-transform: uppercase;
	width:810px;
	text-align:right;
}
	
#banner_main{
	float:left;
	margin:0 0 0 0px;
	width:100%;
	position:relative;
	}
	

	
.register_form {
    background-color: rgb(0, 0, 0);
    /* RGBa with 0.6 opacity */
    background-color: rgba(0, 0, 0, 0.4);
    /* For IE 5.5 - 7*/
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
    /* For IE 8*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
    float: right;
    margin: 0;
    padding: 1% 2%;
    right: 0;
    width: 28%;
    }	
	
.register_form h5 {
    color: #FFFFFF;
	font-weight: normal;
    float: left;
    font-family: '33535gillsansmt';
    font-size: 14px;
    margin: 0 0 4px;
    text-transform: uppercase;
    }
	
.row_one{
	float:left;
	margin:0 0 0 0px;
	width:100%;
	}	
	
.input_field {
    background: none repeat scroll 0 0 #FFFFFF;
    border: medium none;
    font-size: 12px;
    margin: 5px 4px;
    padding: 10px;
    width: 39.2%;
	background:url("../../img/theme1/inputbg.jpg") repeat-x scroll 0 0 #FFFFFF;
}
	
.slct_range {
    background: none repeat scroll 0 0 #FFFFFF;
    border: medium none;
    color: #5E5E5E;
    font-size: 12px;
    margin: 5px 4px;
    padding: 9px 10px;
    width: 97%;
    }
	
.register_btn 
{
    /*background: url("../images/btnbg.png") repeat-x scroll 0 0 #005489;*/
	background: rgb(13,168,235); /* Old browsers */
	background: -moz-linear-gradient(top,  #0da8eb 0%, #015a8f 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0da8eb), color-stop(100%,#015a8f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #0da8eb 0%,#015a8f 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #0da8eb 0%,#015a8f 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #0da8eb 0%,#015a8f 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #0da8eb 0%,#015a8f 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0da8eb', endColorstr='#015a8f',GradientType=0 ); /* IE6-9 */

    border: 1px solid #184664;
    border-radius: 6px;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 16px;
    font-weight: bold;
    margin: 6px 0 0;
    padding: 10px 0;
    text-transform: uppercase;
    width: 100%;
    }
	
.register_btn:hover 
{
    /*background: url("../images/btn-hover.png") repeat-x scroll 0 0 #0eb2f6;*/
	background: rgb(1,88,141); /* Old browsers */
background: -moz-linear-gradient(top,  #015a8f 0%, #0da8eb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#015a8f), color-stop(100%,#0da8eb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #015a8f 0%,#0da8eb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #015a8f 0%,#0da8eb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #015a8f 0%,#0da8eb 100%); /* IE10+ */
background: linear-gradient(to bottom,  #015a8f 0%,#0da8eb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#01588d', endColorstr='#0da8eb',GradientType=0 ); /* IE6-9 */

}
	
.investment_three
{
	float:left;
	margin:20px 0 0 0px;
	background:#0a80c7;
	width:100%;
	min-height:150px;
}
.investment_three_content1{
	float: left; 
	width: 333px;
}

.investment_three_content1 h4{
	 color: rgb(255, 255, 255); 
	 font-family: Arial,Helvetica,sans-serif; 
	 font-size: 14px; 
	 font-weight: bold; 
	 padding: 0px; 
	 text-align: center; 
	 text-transform: uppercase; 
	 width: 333px; 
	 margin: 20px 0px 0px;";
}	

.investment_three_content2{
	float: left; 
	width: 333px;
}

.investment_three_content2 h4{
	 color: rgb(255, 255, 255); 
	 font-family: Arial,Helvetica,sans-serif; 
	 font-size: 14px; 
	 font-weight: bold; 
	 padding: 0px; 
	 text-align: center; 
	 text-transform: uppercase; 
	 width: 333px; 
	 margin: 20px 0px 0px;";
}	

.investment_three_content3{
	float: left; 
	width: 333px;
}	
.investment_three_content3 h4{
	 color: rgb(255, 255, 255); 
	 font-family: Arial,Helvetica,sans-serif; 
	 font-size: 14px; 
	 font-weight: bold; 
	 padding: 0px; 
	 text-align: center; 
	 text-transform: uppercase; 
	 width: 333px; 
	 margin: 20px 0px 0px;";
}	
	

/*.colum_one {
    float: left;
    margin: 0;
    padding: 2%;
    width: 29.3%;
    }*/
.colum_one {
    float: left;
    margin: 15px 20px 20px;
}	
	
.colum_one h4{
	float:left;
	/*font-family: 'oswaldbook';*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	font-size:14px;
	width:294px;
	text-align:center;
	text-transform:uppercase;
	margin:0 0 15px 0px;
	}

.colum_one p{
	float:left;
	color:#fff;
	font-size:12px;
	font-family:arial;
	margin:0 0 0 0px;
	text-align: justify;
    }	
	
.insider{
	float:left;
	margin:30px 0 30px 0px;
	width:100%;
	}
	
.investor{
	float:left;
	height:102px;
	width:26%;
	padding:0 0% 0 2%;
	}
	
.investor .insider_logo{
	float:left;
	height:102px;
	width:100%;
	text-align:center;
    }
	
.insider_link{
	float:left;
	margin:0 0 0 0px;
	width:100%;
	}
	
.insider_link li {
    background: url("../../img/theme1/bullet.png") no-repeat scroll 0 4px;
    color: #000000;
    display: block;
    font-size: 10px;
    list-style: none outside none;
    margin: 0;
    padding: 4px 0 4px 22px;
    text-transform: uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
    }
	
.sales_soon{
	float:left;
	margin:0 0 0 0px;
	width:40%;
	padding:0 2%;
	}
	
.sales_soon .insider_logo{
	float:left;
	margin:0 0 20px 0px;
	width:100%;
	text-align:center;
    }
	
.become_button {
    float: left;
    height:102px;
    text-align: center;
    width: 89%;
    }
	
.become {
    float: left;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    margin: 0;
    padding: 0 4%;
    text-align: center;
    text-transform: uppercase;
    }
	
.sales_btn {
    background: rgb(13,168,235); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(13,168,235,1) 0%, rgba(8,135,196,1) 50%, rgba(1,90,143,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(13,168,235,1)), color-stop(50%,rgba(8,135,196,1)), color-stop(100%,rgba(1,90,143,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(13,168,235,1) 0%,rgba(8,135,196,1) 50%,rgba(1,90,143,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(13,168,235,1) 0%,rgba(8,135,196,1) 50%,rgba(1,90,143,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(13,168,235,1) 0%,rgba(8,135,196,1) 50%,rgba(1,90,143,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(13,168,235,1) 0%,rgba(8,135,196,1) 50%,rgba(1,90,143,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0da8eb', endColorstr='#015a8f',GradientType=0 ); /* IE6-9 */
    border: medium none;
    border-radius: 2px;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    margin: 8px 0 20px 27px;
    padding: 8px 0;
    text-transform: uppercase;
    width: 86%;
	font-family:Arial, Helvetica, sans-serif;
}
	

.lowest{
	float:left;
	margin:0 0 0 0px;
	width:26%;
	padding:0 2% 0 0%;
	}
	
.lowest .insider_logo{
	float:left;
	margin:2px 0 0px 0px;
	height:102px;
	width:100%;
	text-align:center;
    }
	
.blue_steep
{
	background-color: #0a80c7;    
    float: left;
    height: 30px;
    margin: 0;
    width: 100%;
}
	
.photo_gallery{
	float:left;
	margin:35px 0 0 0px;
	width:100%;
	list-style:none;
	}
	


.photo_gallery li {
    display: inline;
    float: left;
    margin: 0 0 40px;
    padding: 0 2.5%;
    position: relative;
    width: 28.3%;
    }
	
.photo_gallery li .photo_one{
	float:left;
	margin:0 0 0 0px;
	width:100%;
	padding:0 0 0 0px;
	}


.snek {
    float: left;
    left: 30px;
    position: absolute;
    top: -7px;
    }
	
.zoom_icon {
    bottom: 7px;
    float: right;
    position: absolute;
    right:32px;
    }
	
#testimonials_bg{
	float:left;
	margin:0 0 0 0px;
	width:100%;
	background:#0a80c7;
	}
	
.testimonial_one {
    float: left;
    margin: 0;
    padding: 4% 1%;
    width: 48%;
    }
	
.tesimonial_bg {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 5px;
    float: left;
    margin: 0;
    min-height: 96px;
    padding: 3% 5%;
    width: 90%;
    }
	
.tesimonial_bg p {
    color: #32302C;
    float: left;
    font-size: 13px;
    font-style: italic;
    line-height: 23px;
    margin: 0;
	font-family:Arial, Helvetica, sans-serif;
}
	
.curbe {
    float: left;
    margin: 0 0 0 45px;
    }
	
.post_by {
    color: #FFFFFF;
    float: left;
    font-size: 13px;
    margin: 10px 0 0;
    text-align: right;
    width: 40%;
    }

.post_by span{
	color:#CCCCCC;
	}
	
.st_logos{
	float:left;
	margin:30px 0px;
	width:100%;
	}
	
.st_logos1{
	float:left; 
	width:290px; 
	margin-left:25px; 
	text-align:center
}

.st_logos2{
	float:left; 
	width:290px;
	margin-left:40px; 
	text-align:center;
}

.st_logos3{
	float:left; 
	width:290px; 
	margin-left:44px; 
	text-align:center;
}	
	

.st_logos > img {
    margin: 0 60px;
    }											
									
.error, .notice, .success {padding:.4em 0;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880; float:left; width:100%; font-size:40px; text-align:center; margin-top:100px; margin-bottom:100px}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}	

.copyright_content
{
	float:left; 
	color:#9999AA; 
	margin:10px 0 20px 10px; 
	font-size:14px; 
	font-weight:normal
}

.company_info
{
	float:right; 
	margin:10px 10px 20px 0; 
	color:#9999AA; 
	font-size:14px; 
	font-weight:normal
}
.company_info_top
{
	color: #9999aa; 
	float: right; 
	font-family: arial; 
	font-size: 12px; 
	font-weight: 500;
	margin-right: 10px; 
	margin-top: 3px; 
	text-align: right; 
	width: 700px;
}	

/*.crea_feed_div
{
	float: left;
	margin: 0px 0px 0px 26px; 
	width: 940px;
}

.crea_feed_logo
{
	float:left; 
	margin-right:20px;
}

.crea_feed_content
{
	float: left; 
	text-align: center; 
	padding-top: 30px; 
	color: rgb(153, 153, 153); 
	font-size: 11px; 
	width: 680px;
}*/
	
.youtube_video
{
	width: 100%; 
	text-align: center; 
	float: left; 
	height:590px;
	padding-top:20px;
}	


/* Added By Manjeet*/
.register_form_below
{
    background-color: rgb(0, 0, 0);
    /* RGBa with 0.6 opacity */
    background-color: rgba(0, 0, 0, 0.4);
    /* For IE 5.5 - 7*/
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
    /* For IE 8*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
    float: left;
    margin: 0;
    padding: 0 2% 1%;
    width:96%;    
}

.form_section .blue_strip_div h5 
{
    color: #FFFFFF;
	font-weight: normal;
    font-family: '33535gillsansmt';
    font-size: 16px;
	text-align:center;
    margin: 10px 0 4px;
    text-transform: uppercase;
}

.form_section
{
	float:left;
	margin:20px 0 0 0;
	width:100%;
	
}	
input:focus 
{ 
	outline: none !important;
    border-color: #f6f6f6;
	box-shadow: 0 0 10px #f6f6f6;
}

.blue_strip_div
{
	float:left;
	margin:0 0 0 0px;
	width:100%;
	background-color:#0a80c7;
	line-height:30px;
	/*box-shadow:0 -10px 20px 0 #919191;*/
}	

.row
{
	margin-right:-15px;
	margin-left:-15px;
	margin-top:35px;
	width:100%;
}
i.fafix {
	color: #999999;
	position: absolute;
	top: 21px;
	right:0px;	
}
.centeredfont25px 
{
    font-size: 25px;
    line-height: 30px;
    text-align: center;
 	font-family: "Open Sans",sans-serif;
	width:1000px;
	margin:0 auto;
}