@charset "utf-8";
/* CSS Document */
/*@import url(http://db.onlinewebfonts.com/c/bc9fa02b4227255be2387a7e19a3e09b?family=Akkurat-Light);*/

@font-face {font-family: "Akkurat-Light";
    src: url("font/bc9fa02b4227255be2387a7e19a3e09b.eot");
    src: url("font/bc9fa02b4227255be2387a7e19a3e09b.eot?#iefix") format("embedded-opentype"),
         url("font/bc9fa02b4227255be2387a7e19a3e09b.woff") format("woff"),
         url("font/bc9fa02b4227255be2387a7e19a3e09b.ttf") format("truetype"),
         url("font/bc9fa02b4227255be2387a7e19a3e09b.svg#Akkurat-Light") format("svg");
}
	line-height: 19px;
}

/* barlow-semi-condensed-regular - latin */
@font-face {
  font-family: 'Barlow Semi Condensed';
  font-style: normal;
  font-weight: 400;
  src: url('https://www.timetecta.com/templates/layout/code/fonts/barlow-semi-condensed-v5-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Barlow Semi Condensed Regular'), local('BarlowSemiCondensed-Regular'),
       url('https://www.timetecta.com/templates/layout/code/fonts/barlow-semi-condensed-v5-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.timetecta.com/templates/layout/code/fonts/barlow-semi-condensed-v5-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.timetecta.com/templates/layout/code/fonts/barlow-semi-condensed-v5-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('https://www.timetecta.com/templates/layout/code/fonts/barlow-semi-condensed-v5-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.timetecta.com/templates/layout/code/fonts/barlow-semi-condensed-v5-latin-regular.svg#BarlowSemiCondensed') format('svg'); /* Legacy iOS */
}

.Helvetica {
	font-family: Helvetica, sans-serif!important;
	font-weight: 900;
	text-decoration: none;
}
.f_Barlow {
    font-family: 'Barlow Semi Condensed'!important;
    font-weight: 800;
}

.f_Barlow2 {
    font-family: 'Barlow Semi Condensed'!important;
    font-weight: 600;
}

.f_Barlow3 {
    font-family: 'Barlow Semi Condensed'!important;
    font-weight: 400;
}

body{}
a {
	text-decoration: none;
	color: #29ABE2;
}

.item_title { line-height: 90px; margin: 0 auto; height: 89px;padding: 64px 16px 0; z-index: 10; position: relative; box-sizing:content-box;}
.item_title_h2 { height: 90px; margin:0;line-height:90px;}
.item_title1 {color: #616161; float: center; border-bottom: 4px solid #27a9e1; padding:30px 20px 5px 20px; width: auto; display: inline-block;}
.item_title2 {color: #616161; float: center; border-bottom: 4px solid #4669b8; padding:30px 20px 5px 20px; width: auto; display: inline-block;}
.item_title3 {color: #616161; float: center; border-bottom: 4px solid #ffae46; padding:30px 20px 5px 20px; width: auto; display: inline-block;}
.item_title4 {color: #616161; float: center; border-bottom: 4px solid #50345d; padding:30px 20px 5px 20px; width: auto; display: inline-block;}
.item_title6 {color: #333333; float: center; border-bottom: 4px solid #f37021; padding:30px 20px 5px 20px; width: auto; display: inline-block;}
.item_left {color: #616161; float: left; border-bottom: 3px solid #f15922; padding:30px 20px 5px 20px; width: auto; display: inline-block;}

.boxLShadow{
    box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.05);
}

.boxShadow{
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.5);
	background-color:#FFFFFF;
}
.bld{
	font-weight: bold;
}
.uppercase{
	text-transform: uppercase;
}
.flexibleImage{
height:auto !important; width:100% !important; display:block;
}

.f_13 {
	font-size: 13px;
	text-decoration: none;
	line-height: 1.5;
}
.f_13s {
	font-size: 13px;
	text-decoration: none;
	line-height: 1.2;
}
.f_14 {
	font-size: 14px;
	text-decoration: none;
	line-height: 1.5;
}
.f_14s {
	font-size: 14px;
	text-decoration: none;
	line-height: 1.2;
}
.f_15 {
	font-size: 15px;
	text-decoration: none;
	line-height: 1.5;
}
.f_15s {
	font-size: 15px;
	text-decoration: none;
	line-height: 1.2;
}

.f_18 {
	font-size: 18px;
	text-decoration: none;
	line-height: 1.5;
}
.f_18s {
	font-size: 18px;
	text-decoration: none;
	line-height: 1.2;
}

.f_20 {
	font-size: 20px;
	text-decoration: none;
	line-height: 1.5;
}
.f_20s {
	font-size: 20px;
	text-decoration: none;
	line-height: 1.2;
}
.f_22 {
	font-size: 22px;
	text-decoration: none;
	line-height: 1.5;
}
.f_22s {
	font-size: 22px;
	text-decoration: none;
	line-height: 1.2;
}
.f_25 {
	font-size: 25px;
	text-decoration: none;
	line-height: 1.5;
}
.f_25s {
	font-size: 25px;
	text-decoration: none;
	line-height: 1.2;
}

.f_28 {
	font-size: 28px;
	text-decoration: none;
	line-height: 1.5;
}
.f_28s {
	font-size: 28px;
	text-decoration: none;
	line-height: 1.2;
}


.f_30{
	font-size: 30px;
	text-decoration: none;
	line-height: 1.5;
}
.f_30s{
	font-size: 30px;
	text-decoration: none;
	line-height: 1.2;
}
.f_35{
	font-size: 35px;
	text-decoration: none;
	line-height: 1.1;
}

.f_35s{
	font-size: 35px;
	text-decoration: none;
	line-height: 1.2;
}


.f_40{
	font-size: 40px;
	text-decoration: none;
	line-height: 1.2;
}

.f_45{
	font-size: 45px;
	text-decoration: none;
	line-height: 1.2;
}

.f_50{
	font-size: 50px;
	text-decoration: none;
	line-height: 1.2;
}
.f_55{
	font-size: 55px;
	text-decoration: none;
	line-height: 1.2;
}
.f_60{
	font-size: 60px;
	text-decoration: none;
	line-height: 1.2;
}


.Orange {
	color: #f7941d;
}
.Red {
	color: #d71920;
}
.AppleGreen {
	color: #81bf08;
}

.Green {
	color: #0a8c78;
}

.Gray {
	color: #4f5559;
}
.Black {
	color: #000000;
}
.LightGray {
	color: #8a9299;
}
.SLightGray {
	color: #a7a9ac;
}
.White {
	color: #ffffff;
}

.Blue {
	color: #577abc;
}
.LBlue {
	color: #00baf2;
}
.DBlue {
	color: #01608c;
}
.Brown {
	color: #5e5a4d;
}

.GlowBlack{
text-shadow: 0 0 0.2em rgba(0,0,0,0.50), 0 0 0.2em rgba(0,0,0,0.50), 0 0 0.2em rgba(0,0,0,0.50)
}
.GlowWhite{
text-shadow: 0 0 0.2em #fff, 0 0 0.2em #fff, 0 0 0.2em #fff
}
.ShadowLight{
text-shadow: 0px 3px 3px rgba(0,0,0,0.2);
}

.Shadow {
text-shadow: 0px 3px 3px rgba(0,0,0,0.75);
}

.ShadowWhite {
text-shadow: 0px 2px 2px rgba(255,255,255,0.9);
}



.gray26 {
	color: #000000;
	font-family: "Akkurat-Light";
	font-size: 26px;
	text-decoration: none;
	font-weight: normal;
	line-height: 28px;
}


.Size60 {
	width: 60%;
	height: auto;
	padding-bottom: 0px;
	padding-top: 0px;
}
.Size80 {
	width: 80%;
	height: auto;
	padding-bottom: 0px;
	padding-top: 0px;
}
.Size100 {
	width: 100%;
	height: auto;
	padding-bottom: 0px;
	padding-top: 0px;
}

.submitbutton {
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(http://www.timeteccloud.com/templates/EN/images/bg_submitbtn.jpg);
	background-repeat: repeat-x;
	height: 32px;
	padding-right: 15px;
	padding-left: 15px;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	font-family: "Akkurat-Light";
	border-top-left-radius:5px; border-bottom-left-radius:5px;border-top-right-radius:5px; border-bottom-right-radius:5px;
}

.white36 {
	color: #FFFFFF;
	font-family: "Akkurat-Light";
	font-size: 36px;
	text-decoration: none;
	font-weight: normal;
	line-height: 38px;
}

.mTitle {
	background: -webkit-linear-gradient(#999, #000);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	font-family: "Akkurat-Light";
	font-size: 26px;
	text-decoration: none;
	font-weight: bold;
	line-height: 28px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7ca1b4;
}
.click {
	border-radius: 0px;
	border-image: none;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	font-family: "Akkurat-Light";
	font-size: 12px;
	text-decoration: none;
	color: #006699;
	line-height: 13px;
}
.note {
	border-radius: 0px;
	border-image: none;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	font-family: "Akkurat-Light";
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
	line-height: 13px;
}


.content13 {
	border-radius: 0px;
	border-image: none;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	font-family: "Akkurat-Light";
	font-size: 15px;
	text-decoration: none;
	color: #666666;
	line-height: 20px;
}

.content13B {
	border-radius: 0px;
	border-image: none;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	font-family: "Akkurat-Light";
	font-size: 13px;
	text-decoration: none;
	color: #333333;
	line-height: 18px;
	font-weight: bold;
}
.content14 {
	border-radius: 0px;
	border-image: none;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	font-family: "Akkurat-Light";
	font-size: 14px;
	text-decoration: none;
	color: #666666;
	line-height: 22px;
}
.content14B {
	border-radius: 0px;
	border-image: none;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	font-family: "Akkurat-Light";
	font-size: 14px;
	text-decoration: none;
	color: #999999;
	line-height: 20px;
	font-weight: bold;
}



.previous {
	border-radius: 0px;
	border-image: none;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	font-family: "Akkurat-Light";
	font-size: 20px;
	text-decoration: none;
	color: #000033;
	line-height: 22px;
}
.curve {
	border-radius: 5px;
	border-image: none;
	display: block;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}
/*********************************************** Some media queries ************************************************/
@media screen and (max-width: 65.3125em) {
.white30 {
	color: #ffffff;
	font-family: "Akkurat-Light";
	font-size: 25px;
	text-decoration: none;
	font-weight: normal;
	line-height: 27px;
}
.mTitle {
	background: -webkit-linear-gradient(#999, #000);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	font-family: "Akkurat-Light";
	font-size: 23px;
	text-decoration: none;
	font-weight: bold;
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7ca1b4;
}
.Size60 {
	width: 100%;
	height: auto;
	padding-bottom: 0px;
	padding-top: 0px;
}
.Size80 {
	width: 100%;
	height: auto;
	padding-bottom: 0px;
	padding-top: 0px;
}
.Size100 {
	width: 100%;
	height: auto;
	padding-bottom: 0px;
	padding-top: 0px;
}

@media screen and (max-width: 33.75em) {
.white36 {
	color: #ffffff;
	font-family: "Akkurat-Light";
	font-size: 25px;
	text-decoration: none;
	font-weight: normal;
	line-height: 27px;
}
.mTitle {
	background: -webkit-linear-gradient(#999, #000);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	font-family: "Akkurat-Light";
	font-size: 22px;
	text-decoration: none;
	font-weight: bold;
	line-height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7ca1b4;
}
.Size60 {
	width: 100%;
	height: auto;
	padding-bottom: 0px;
	padding-top: 0px;
}
.Size80 {
	width: 100%;
	height: auto;
	padding-bottom: 0px;
	padding-top: 0px;
}
.Size100 {
	width: 100%;
	height: auto;
	padding-bottom: 0px;
	padding-top: 0px;
}

}

@media screen and (max-width: 24em) {

.white36 {
	color: #ffffff;
	font-family: "Akkurat-Light";
	font-size: 25px;
	text-decoration: none;
	font-weight: normal;
	line-height: 27px;
}
.previous {
	border-radius: 0px;
	border-image: none;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	font-family: "Akkurat-Light";
	font-size: 14px;
	text-decoration: none;
	color: #006699;
	line-height: 15px;
}
.mTitle {
	background: -webkit-linear-gradient(#999, #000);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	font-family: "Akkurat-Light";
	font-size: 22px;
	text-decoration: none;
	font-weight: bold;
	line-height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7ca1b4;
}

.Size60 {
	width: 100%;
	height: auto;
	padding-bottom: 0px;
	padding-top: 0px;
}
.Size80 {
	width: 100%;
	height: auto;
	padding-bottom: 0px;
	padding-top: 0px;
}
.Size100 {
	width: 100%;
	height: auto;
	padding-bottom: 0px;
	padding-top: 0px;
}