
/*Main tab container styles*/
.it-tabs{
	clear: both;
	position: relative;
	overflow: hidden;
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	-ms-box-sizing: border-box !important;
	box-sizing: border-box !important;
	opacity: 0;
	width: 100%;
	line-height: 1.4;
}
.it-tabs *, .it-tabs *:after, .it-tabs *:before{
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	-ms-box-sizing: border-box !important;
	box-sizing: border-box !important;
}


/*Tab navigations styles*/
.it-tabs > .it-nav{
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
	position: relative;
	z-index: 2;
	visibility: visible;
}
.it-tabs > .it-nav > .it-tab{
	display: block;
	float: left;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.it-tabs > .it-nav > .it-active > a{
	filter:none !important;
	background: #ffffff !important;
	color: #404b69;
}
.it-tabs > .it-nav > .it-tab > a{
	display: block;
	padding: 14px 20px;
	font-size: 14px;
	color: #444;
	border-style: solid;
	border-color: #CECECE;
	border-width: 1px 1px 1px 1px;
	margin-right: -1px;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	text-shadow: 0 .5px rgba(200,200,200,.3);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FDFCFC', endColorstr='#FBF9F9');
    background-color: #F2F0F0;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FDFCFC), to(#F2F0F0), color-stop(0.5, #FBF9F9), color-stop(0.5, #F7F5F6));
    background-image: -webkit-linear-gradient(top, #FDFCFC, #FBF9F9 50%, #F7F5F6 50%, #F2F0F0);
    background-image: -moz-linear-gradient(top, #FDFCFC, #FBF9F9 50%, #F7F5F6 50%, #F2F0F0);
    background-image: -o-linear-gradient(top, #FDFCFC, #FBF9F9 50%, #F7F5F6 50%, #F2F0F0);
    background-image: -ms-linear-gradient(top, #FDFCFC, #FBF9F9 50%, #F7F5F6 50%, #F2F0F0);
}
.it-tabs > .it-nav > .it-tab > a > .it-tab-desc{
	display: block;
	width: 100%;
	font-size: 70%;
	opacity: 0.8;
	white-space: nowrap;
}
.it-tabs > .it-nav > .it-tab > a:hover{
	background: #FBF9F9;
}


/*tab contents styles*/
.it-tabs > .it-contents{
	display: block;
	background-color: #ffffff;
	float: left;
	position: relative;
	overflow: hidden;
	z-index: 1;
	margin-top: -1px;
	border-color: #CECECE;
	border-width: 1px;
	border-style: solid;
	-moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, .125);
    -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, .125);
    box-shadow: 0px 0px 3px rgba(0, 0, 0, .125);
	min-height: 1px;
	width: 100%;
}

.it-tabs > .it-contents > .it-content{
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
}
.it-tabs.it-clean > .it-contents{
	background: transparent !important;
	border-width: 0 !important;
}
.it-tabs > .it-contents > .it-content > .it-inner{
	height: auto;
	padding: 24px;
	position: relative;
}
.it-tabs > .it-contents > .it-content > .it-inner *:first{
	margin-top: 0;
	padding-top: 0;
}
.it-tabs > .it-contents > .it-active{
	display: block;
}
.it-content-title{
	margin-top: 0;
	padding-top: 0;
	font-size: 18px;
}


/*clean content styles*/
.it-tabs.it-top-left.it-clean > .it-contents > .it-content > .it-inner,
.it-tabs.it-top-right.it-clean > .it-contents > .it-content > .it-inner,
.it-tabs.it-top-center.it-clean > .it-contents > .it-content > .it-inner,
.it-tabs.it-top-full.it-clean > .it-contents > .it-content > .it-inner{
	padding: 24px 0 0 0;
}
.it-tabs.it-bottom-left.it-clean > .it-contents > .it-content > .it-inner,
.it-tabs.it-bottom-right.it-clean > .it-contents > .it-content > .it-inner,
.it-tabs.it-bottom-center.it-clean > .it-contents > .it-content > .it-inner,
.it-tabs.it-bottom-full.it-clean > .it-contents > .it-content > .it-inner{
	padding: 0 0 24px 0;
}
.it-tabs.it-left.it-clean > .it-contents > .it-content > .it-inner{
	padding: 0 0 0 24px;
}
.it-tabs.it-right.it-clean > .it-contents > .it-content > .it-inner{
	padding: 0 24px 0 0;
}



/*navigation top right*/
.it-tabs.it-top-left > .it-nav > .it-tab.it-active > a{
	border-bottom-color: transparent;
}


/*navigation top right*/
.it-tabs.it-top-right > .it-nav{
	float: right;
	right: 1px;
}
.it-tabs.it-top-right > .it-nav > .it-tab.it-active > a{
	border-bottom-color: transparent;
}



/*navigation top center*/
.it-tabs.it-top-center > .it-nav{
	clear: left;
    float: left;
    left: 50%;
}
.it-tabs.it-top-center > .it-nav > .it-tab{
	position: relative;
	right: 50%;
}
.it-tabs.it-top-center > .it-nav > .it-tab.it-active > a{
	border-bottom-color: transparent;
}



/*navigation top full*/
.it-tabs.it-top-full > .it-nav{
	width: 100%;
}
.it-tabs.it-top-full > .it-nav > .it-tab.it-active > a{
	border-bottom-color: transparent;
}



/*navigation bottom left*/
.it-tabs.it-bottom-left > .it-nav{
	z-index: 2;
	top:-1px;
}
.it-tabs.it-bottom-left > .it-contents{
	z-index: 1;
	margin-top: 0;
}

.it-tabs.it-bottom-left > .it-nav > .it-tab.it-active > a{
	border-top-color: transparent;
}


/*navigation bottom right*/
.it-tabs.it-bottom-right > .it-nav{
	z-index: 2;
	float: right;
	right: 1px;
	top:-1px;
}
.it-tabs.it-bottom-right > .it-contents{
	z-index: 1;
	margin-top: 0;
}
.it-tabs.it-bottom-right > .it-nav > .it-tab.it-active > a{
	border-top-color: transparent;
}



/*navigation bottom center*/
.it-tabs.it-bottom-center > .it-nav{
	clear: left;
    float: left;
    left: 50%;
    z-index: 2;
    top:-1px;
}
.it-tabs.it-bottom-center > .it-nav > .it-tab{
	position: relative;
	right: 50%;
}
.it-tabs.it-bottom-center > .it-contents{
	z-index: 1;
	margin-top: 0;
}
.it-tabs.it-bottom-center > .it-nav > .it-tab.it-active > a{
	border-top-color: transparent;
}




/*navigation bottom full*/
.it-tabs.it-bottom-full > .it-nav{
	width: 100%;
	z-index: 2;
	top:-1px;
}
.it-tabs.it-bottom-full > .it-contents{
	z-index: 1;
	margin-top: 0;
}
.it-tabs.it-bottom-full > .it-nav > .it-tab.it-active > a{
	border-top-color: transparent;
}



/*navigation left*/
.it-tabs.it-left > .it-nav{
	float: left;
	width: 25%;
	padding: 0;
}
.it-tabs.it-left > .it-nav > .it-tab{
	display: block;
	width: 100%;
}
.it-tabs.it-left > .it-nav > .it-tab > a{
	text-align: left;
	border-bottom-width: 0;
}
.it-tabs.it-left > .it-nav > .it-tab:last-child > a{
	text-align: left;
	border-bottom-width: 1px;
}
.it-tabs.it-left > .it-contents{
	float: left;
	width: 75%;
	margin-top: 0;
	border-width: 1px;
}
.it-tabs.it-left > .it-nav > .it-tab.it-active > a{
	border-right-width: 0;
}



/*navigation right*/
.it-tabs.it-right > .it-nav{
	float: left;
	width: 25%;
	margin-left: -1px;
	z-index: 2;
	padding: 0;
}
.it-tabs.it-right > .it-nav > .it-tab{
	display: block;
	width: 100%;
}
.it-tabs.it-right > .it-nav > .it-tab > a{
	text-align: left;
	border-right-width: 1px;
	border-bottom-width: 0;
}
.it-tabs.it-right > .it-nav > .it-tab:last-child > a{
	text-align: left;
	border-bottom-width: 1px;
}
.it-tabs.it-right > .it-contents{
	float: left;
	width: 75%;
	margin-top: 0;
	border-width: 1px;
	z-index: 1;
}
.it-tabs.it-right > .it-nav > .it-tab.it-active > a{
	border-left-width: 0;
}




/*tablet sizes*/
.it-tabs.it-tablet > .it-nav > .it-tab:nth-child(3n) > a, .it-tabs.it-tablet > .it-nav > .it-tab:last-child > a{
	margin-right: 0;
}
.it-tabs.it-tablet > .it-nav{
	right: 0;
}
.it-tabs.it-mobile > .it-nav > .it-tab > a{
	margin-right: 0;
}
.it-tabs.it-mobile > .it-nav > .it-tab.it-active > a{
	border-bottom-width: 1px !important;
	border-color: #CECECE;
}
.it-tabs.it-mobile.it-right > .it-nav{
	margin-left: 0;
}



/*tab sizes********************/
/*mini size*/
.it-tabs.it-mini > .it-nav > .it-tab > a{
	padding: 6px 10px;
	font-size: 12px;
}

/*small size*/
.it-tabs.it-small > .it-nav > .it-tab > a{
	padding: 8px 12px;
	font-size: 12px;
}

/*medium size*/
.it-tabs.it-medium > .it-nav > .it-tab > a{
	padding: 12px 18px;
	font-size: 13px;
}

/*large size*/
.it-tabs.it-large > .it-nav > .it-tab > a{
	padding: 16px 24px;
	font-size: 14px;
}

/*xlarge size*/
.it-tabs.it-xlarge > .it-nav > .it-tab > a{
	padding: 18px 30px;
	font-size: 16px;
}



/*styles***********************/
/*underline style*/
.it-tabs.it-underline > .it-nav > .it-tab > a{
	background: none !important;
	border-width: 0 0 0 0 !important;
	color: #404b69 !important;
}
.it-tabs.it-underline.it-top-left > .it-contents,
.it-tabs.it-underline.it-top-right > .it-contents,
.it-tabs.it-underline.it-top-full > .it-contents,
.it-tabs.it-underline.it-top-center > .it-contents{
	border-width: 4px 0 0 0 !important;
}
.it-tabs.it-underline.it-bottom-left > .it-contents,
.it-tabs.it-underline.it-bottom-right > .it-contents,
.it-tabs.it-underline.it-bottom-full > .it-contents,
.it-tabs.it-underline.it-bottom-center > .it-contents{
	border-width: 0 0 4px 0 !important;
}
.it-tabs.it-underline.it-left > .it-contents{
	border-width: 0 0 0 4px !important;
}
.it-tabs.it-underline.it-right > .it-contents{
	border-width: 0 4px 0 0 !important;
}
.it-tabs.it-mobile.it-underline > .it-nav > li > a{
	background: #FFF !important;
}
.it-tabs.it-underline.it-default > .it-nav > .it-active > a{
    background-color: #CECECE !important;
	color: #404b69 !important;
}



/*color themes*****************/
/*purple theme*/
.it-tabs.it-purple > .it-nav > .it-tab > a, .it-tabs.it-purple > .it-nav-mobile{
	background: #734488;
	color: #FFF;
}
.it-tabs.it-purple > .it-nav > .it-tab.it-active > a{
	color: #404b69;
}
.it-tabs.it-purple > .it-contents, .it-tabs.it-purple > .it-nav > .it-tab > a, .it-tabs.it-purple > .it-nav-mobile{
	border-color: #613a72;
}
.it-tabs.it-purple.it-gradient > .it-nav > .it-tab > a, .it-tabs.it-purple.it-gradient > .it-nav-mobile{
	background: #724488;
	background: -moz-linear-gradient(top, #724488 0%, #613a72 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #724488), color-stop(100%, #613a72));
	background: -webkit-linear-gradient(top, #724488 0%, #613a72 100%);
	background: -o-linear-gradient(top, #724488 0%, #613a72 100%);
	background: -ms-linear-gradient(top, #724488 0%, #613a72 100%);
	background: linear-gradient(to bottom, #724488 0%, #613a72 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#724488', endColorstr='#613a72', GradientType=0 );
}
.it-tabs.it-purple .it-button{
	border-color: #734488;
	color: #734488;
}
.it-tabs.it-purple .it-button:before{
	background-color: #734488;
}
.it-tabs.it-underline.it-purple > .it-nav > .it-tab.it-active > a{
	background: #613a72 !important;
	color: #FFF !important;
}

/*yellow theme*/
.it-tabs.it-yellow > .it-nav > .it-tab > a, .it-tabs.it-yellow > .it-nav-mobile{
	background: #ffd933;
	color: #000;
}
.it-tabs.it-yellow > .it-nav > .it-tab.it-active > a{
	color: #404b69;
}
.it-tabs.it-yellow > .it-contents, .it-tabs.it-yellow > .it-nav > .it-tab > a, .it-tabs.it-yellow > .it-nav-mobile{
	border-color: #e0bf2f;
}
.it-tabs.it-yellow.it-gradient > .it-nav > .it-tab > a, .it-tabs.it-yellow.it-gradient > .it-nav-mobile{
	background: #ffd933;
	background: -moz-linear-gradient(top, #ffd933 0%, #e0bf2f 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #ffd933), color-stop(100%, #e0bf2f));
	background: -webkit-linear-gradient(top, #ffd933 0%, #e0bf2f 100%);
	background: -o-linear-gradient(top, #ffd933 0%, #e0bf2f 100%);
	background: -ms-linear-gradient(top, #ffd933 0%, #e0bf2f 100%);
	background: linear-gradient(to bottom, #ffd933 0%, #e0bf2f 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd933', endColorstr='#e0bf2f', GradientType=0 );
}
.it-tabs.it-yellow .it-button{
	border-color: #ffd933;
	color: #ffd933;
}
.it-tabs.it-yellow .it-button:before{
	background-color: #ffd933;
}
.it-tabs.it-underline.it-yellow > .it-nav > .it-tab.it-active > a{
	background: #e0bf2f !important;
	color: #FFF !important;
}

/*blue theme*/
.it-tabs.it-blue > .it-nav > .it-tab > a, .it-tabs.it-blue > .it-nav-mobile{
	background: #0278ae;
	color: #FFF;
}
.it-tabs.it-blue > .it-nav > .it-tab.it-active > a{
	color: #404b69;
}
.it-tabs.it-blue > .it-contents, .it-tabs.it-blue > .it-nav > .it-tab > a, .it-tabs.it-blue > .it-nav-mobile{
	border-color: #07617d;
}
.it-tabs.it-blue.it-gradient > .it-nav > .it-tab > a, .it-tabs.it-blue.it-gradient > .it-nav-mobile{
	background: #0278ae;
	background: -moz-linear-gradient(top, #0278ae 0%, #07617d 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #0278ae), color-stop(100%, #07617d));
	background: -webkit-linear-gradient(top, #0278ae 0%, #07617d 100%);
	background: -o-linear-gradient(top, #0278ae 0%, #07617d 100%);
	background: -ms-linear-gradient(top, #0278ae 0%, #07617d 100%);
	background: linear-gradient(to bottom, #0278ae 0%, #07617d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0278ae', endColorstr='#07617d', GradientType=0 );
}
.it-tabs.it-blue .it-button{
	border-color: #0278ae;
	color: #0278ae;
}
.it-tabs.it-blue .it-button:before{
	background-color: #0278ae;
}
.it-tabs.it-underline.it-blue > .it-nav > .it-tab.it-active > a{
	background: #07617d !important;
	color: #FFF !important;
}

/*darkblue theme*/
.it-tabs.it-darkblue > .it-nav > .it-tab > a, .it-tabs.it-darkblue > .it-nav-mobile{
	background: #0f4471;
	color: #FFF;
}
.it-tabs.it-darkblue > .it-nav > .it-tab.it-active > a{
	color: #404b69;
}
.it-tabs.it-darkblue > .it-contents, .it-tabs.it-darkblue > .it-nav > .it-tab > a, .it-tabs.it-darkblue > .it-nav-mobile{
	border-color: #062743;
}
.it-tabs.it-darkblue.it-gradient > .it-nav > .it-tab > a, .it-tabs.it-darkblue.it-gradient > .it-nav-mobile{
	background: #0f4471;
	background: -moz-linear-gradient(top, #0f4471 0%, #062743 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #0f4471), color-stop(100%, #062743));
	background: -webkit-linear-gradient(top, #0f4471 0%, #062743 100%);
	background: -o-linear-gradient(top, #0f4471 0%, #062743 100%);
	background: -ms-linear-gradient(top, #0f4471 0%, #062743 100%);
	background: linear-gradient(to bottom, #0f4471 0%, #062743 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f4471', endColorstr='#062743', GradientType=0 );
}
.it-tabs.it-darkblue .it-button{
	border-color: #0f4471;
	color: #0f4471;
}
.it-tabs.it-darkblue .it-button:before{
	background-color: #0f4471;
}
.it-tabs.it-underline.it-darkblue > .it-nav > .it-tab.it-active > a{
	background: #062743 !important;
	color: #FFF !important;
}

/*red theme*/
.it-tabs.it-red > .it-nav > .it-tab > a, .it-tabs.it-red > .it-nav-mobile{
	background: #ea5455;
	color: #FFF;
}
.it-tabs.it-red > .it-nav > .it-tab.it-active > a{
	color: #404b69;
}
.it-tabs.it-red > .it-contents, .it-tabs.it-red > .it-nav > .it-tab > a, .it-tabs.it-red > .it-nav-mobile{
	border-color: #ce2525;
}
.it-tabs.it-red.it-gradient > .it-nav > .it-tab > a, .it-tabs.it-red.it-gradient > .it-nav-mobile{
	background: #ea5455;
	background: -moz-linear-gradient(top, #ea5455 0%, #ce2525 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #ea5455), color-stop(100%, #ce2525));
	background: -webkit-linear-gradient(top, #ea5455 0%, #ce2525 100%);
	background: -o-linear-gradient(top, #ea5455 0%, #ce2525 100%);
	background: -ms-linear-gradient(top, #ea5455 0%, #ce2525 100%);
	background: linear-gradient(to bottom, #ea5455 0%, #ce2525 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea5455', endColorstr='#ce2525', GradientType=0 );
}
.it-tabs.it-red .it-button{
	border-color: #ea5455;
	color: #ea5455;
}
.it-tabs.it-red .it-button:before{
	background-color: #ea5455;
}
.it-tabs.it-underline.it-red > .it-nav > .it-tab.it-active > a{
	background: #ce2525 !important;
	color: #FFF !important;
}


/*darkred theme*/
.it-tabs.it-darkred > .it-nav > .it-tab > a, .it-tabs.it-darkred > .it-nav-mobile{
	background: #ce2525;
	color: #FFF;
}
.it-tabs.it-darkred > .it-nav > .it-tab.it-active > a{
	color: #404b69;
}
.it-tabs.it-darkred > .it-contents, .it-tabs.it-darkred > .it-nav > .it-tab > a, .it-tabs.it-darkred > .it-nav-mobile{
	border-color: #7d0000;
}
.it-tabs.it-darkred.it-gradient > .it-nav > .it-tab > a, .it-tabs.it-darkred.it-gradient > .it-nav-mobile{
	background: #ea5455;
	background: -moz-linear-gradient(top, #ce2525 0%, #7d0000 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #ce2525), color-stop(100%, #7d0000));
	background: -webkit-linear-gradient(top, #ce2525 0%, #7d0000 100%);
	background: -o-linear-gradient(top, #ce2525 0%, #7d0000 100%);
	background: -ms-linear-gradient(top, #ce2525 0%, #7d0000 100%);
	background: linear-gradient(to bottom, #ce2525 0%, #7d0000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ce2525', endColorstr='#7d0000', GradientType=0 );
}
.it-tabs.it-darkred .it-button{
	border-color: #ce2525;
	color: #ce2525;
}
.it-tabs.it-darkred .it-button:before{
	background-color: #ce2525;
}
.it-tabs.it-underline.it-darkred > .it-nav > .it-tab.it-active > a{
	background: #7d0000 !important;
	color: #FFF !important;
}

/*darkgreen theme*/
.it-tabs.it-darkgreen > .it-nav > .it-tab > a, .it-tabs.it-darkgreen > .it-nav-mobile{
	background: #0b8457;
	color: #FFF;
}
.it-tabs.it-darkgreen > .it-nav > .it-tab.it-active > a{
	color: #404b69;
}
.it-tabs.it-darkgreen > .it-contents, .it-tabs.it-darkgreen > .it-nav > .it-tab > a, .it-tabs.it-darkgreen > .it-nav-mobile {
	border-color: #048889;
}
.it-tabs.it-darkgreen.it-gradient > .it-nav > .it-tab > a, .it-tabs.it-darkgreen.it-gradient > .it-nav-mobile{
	background: #0b8457;
	background: -moz-linear-gradient(top, #0b8457 0%, #096c47 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #0b8457), color-stop(100%, #096c47));
	background: -webkit-linear-gradient(top, #0b8457 0%, #096c47 100%);
	background: -o-linear-gradient(top, #0b8457 0%, #096c47 100%);
	background: -ms-linear-gradient(top, #0b8457 0%, #096c47 100%);
	background: linear-gradient(to bottom, #0b8457 0%, #096c47 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0b8457', endColorstr='#096c47', GradientType=0 );
}
.it-tabs.it-darkgreen .it-button{
	border-color: #0b8457;
	color: #0b8457;
}
.it-tabs.it-darkgreen .it-button:before{
	background-color: #0b8457;
}
.it-tabs.it-underline.it-darkgreen > .it-nav > .it-tab.it-active > a{
	background: #048889 !important;
	color: #FFF !important;
}

/*green theme*/
.it-tabs.it-green > .it-nav > .it-tab > a, .it-tabs.it-green > .it-nav-mobile{
	background: #44c662;
	color: #FFF;
}
.it-tabs.it-green > .it-nav > .it-tab.it-active > a{
	color: #404b69;
}
.it-tabs.it-green > .it-contents, .it-tabs.it-green > .it-nav > .it-tab > a, .it-tabs.it-green > .it-nav-mobile{
	border-color: #388e3c;
}
.it-tabs.it-green.it-gradient > .it-nav > .it-tab > a, .it-tabs.it-green.it-gradient > .it-nav-mobile{
	background: #44c662;
	background: -moz-linear-gradient(top, #44c662 0%, #388e3c 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #44c662), color-stop(100%, #388e3c));
	background: -webkit-linear-gradient(top, #44c662 0%, #388e3c 100%);
	background: -o-linear-gradient(top, #44c662 0%, #388e3c 100%);
	background: -ms-linear-gradient(top, #44c662 0%, #388e3c 100%);
	background: linear-gradient(to bottom, #44c662 0%, #388e3c 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#44c662', endColorstr='#388e3c', GradientType=0 );
}
.it-tabs.it-green .it-button{
	border-color: #44c662;
	color: #44c662;
}
.it-tabs.it-green .it-button:before{
	background-color: #44c662;
}
.it-tabs.it-underline.it-green > .it-nav > .it-tab.it-active > a{
	background: #388e3c !important;
	color: #FFF !important;
}

/*oil theme*/
.it-tabs.it-oil > .it-nav > .it-tab > a, .it-tabs.it-oil > .it-nav-mobile{
	background: #a2c11c;
	color: #FFF;
}
.it-tabs.it-oil > .it-nav > .it-tab.it-active > a{
	color: #404b69;
}
.it-tabs.it-oil > .it-contents, .it-tabs.it-oil > .it-nav > .it-tab > a, .it-tabs.it-oil > .it-nav-mobile{
	border-color: #8ca719;
}
.it-tabs.it-oil.it-gradient > .it-nav > .it-tab > a, .it-tabs.it-oil.it-gradient > .it-nav-mobile{
	background: #a2c11c;
	background: -moz-linear-gradient(top, #a2c11c 0%, #8ca719 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #a2c11c), color-stop(100%, #8ca719));
	background: -webkit-linear-gradient(top, #a2c11c 0%, #8ca719 100%);
	background: -o-linear-gradient(top, #a2c11c 0%, #8ca719 100%);
	background: -ms-linear-gradient(top, #a2c11c 0%, #8ca719 100%);
	background: linear-gradient(to bottom, #a2c11c 0%, #8ca719 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a2c11c', endColorstr='#8ca719', GradientType=0 );
}
.it-tabs.it-oil .it-button{
	border-color: #a2c11c;
	color: #a2c11c;
}
.it-tabs.it-oil .it-button:before{
	background-color: #a2c11c;
}
.it-tabs.it-underline.it-oil > .it-nav > .it-tab.it-active > a{
	background: #8ca719 !important;
	color: #FFF !important;
}

/*orange theme*/
.it-tabs.it-orange > .it-nav > .it-tab > a, .it-tabs.it-orange > .it-nav-mobile{
	background: #ff9900;
	color: #FFF;
}
.it-tabs.it-orange > .it-nav > .it-tab.it-active > a{
	color: #404b69;
}
.it-tabs.it-orange > .it-contents, .it-tabs.it-orange > .it-nav > .it-tab > a, .it-tabs.it-orange > .it-nav-mobile{
	border-color: #dd8500;
}
.it-tabs.it-orange.it-gradient > .it-nav > .it-tab > a, .it-tabs.it-orange.it-gradient > .it-nav-mobile{
	background: #ff9900;
	background: -moz-linear-gradient(top, #ff9900 0%, #dd8500 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #ff9900), color-stop(100%, #dd8500));
	background: -webkit-linear-gradient(top, #ff9900 0%, #dd8500 100%);
	background: -o-linear-gradient(top, #ff9900 0%, #dd8500 100%);
	background: -ms-linear-gradient(top, #ff9900 0%, #dd8500 100%);
	background: linear-gradient(to bottom, #ff9900 0%, #dd8500 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9900', endColorstr='#dd8500', GradientType=0 );
}
.it-tabs.it-orange .it-button{
	border-color: #ff9900;
	color: #ff9900;
}
.it-tabs.it-orange .it-button:before{
	background-color: #ff9900;
}
.it-tabs.it-underline.it-orange > .it-nav > .it-tab.it-active > a{
	background: #dd8500 !important;
	color: #FFF !important;
}

/*teal theme*/
.it-tabs.it-teal > .it-nav > .it-tab > a, .it-tabs.it-teal > .it-nav-mobile{
	background: #49beb7;
	color: #FFF;
}
.it-tabs.it-teal > .it-nav > .it-tab.it-active > a{
	color: #404b69;
}
.it-tabs.it-teal > .it-contents, .it-tabs.it-teal > .it-nav > .it-tab > a, .it-tabs.it-teal > .it-nav-mobile{
	border-color: #409e98;
}
.it-tabs.it-teal.it-gradient > .it-nav > .it-tab > a, .it-tabs.it-teal.it-gradient > .it-nav-mobile{
	background: #49beb7;
	background: -moz-linear-gradient(top, #49beb7 0%, #409e98 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #49beb7), color-stop(100%, #409e98));
	background: -webkit-linear-gradient(top, #49beb7 0%, #409e98 100%);
	background: -o-linear-gradient(top, #49beb7 0%, #409e98 100%);
	background: -ms-linear-gradient(top, #49beb7 0%, #409e98 100%);
	background: linear-gradient(to bottom, #49beb7 0%, #409e98 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#49beb7', endColorstr='#409e98', GradientType=0 );
}
.it-tabs.it-teal .it-button{
	border-color: #49beb7;
	color: #49beb7;
}
.it-tabs.it-teal .it-button:before{
	background-color: #49beb7;
}
.it-tabs.it-underline.it-teal > .it-nav > .it-tab.it-active > a{
	background: #409e98 !important;
	color: #FFF !important;
}

/*pink theme*/
.it-tabs.it-pink > .it-nav > .it-tab > a, .it-tabs.it-pink > .it-nav-mobile{
	background: #fd367e;
	color: #FFF;
}
.it-tabs.it-pink > .it-nav > .it-tab.it-active > a{
	color: #404b69;
}
.it-tabs.it-pink > .it-contents, .it-tabs.it-pink > .it-nav > .it-tab > a, .it-tabs.it-pink > .it-nav-mobile{
	border-color: #e9007f;
}
.it-tabs.it-pink.it-gradient > .it-nav > .it-tab > a, .it-tabs.it-pink.it-gradient > .it-nav-mobile{
	background: #fd367e;
	background: -moz-linear-gradient(top, #fd367e 0%, #e9007f 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #fd367e), color-stop(100%, #e9007f));
	background: -webkit-linear-gradient(top, #fd367e 0%, #e9007f 100%);
	background: -o-linear-gradient(top, #fd367e 0%, #e9007f 100%);
	background: -ms-linear-gradient(top, #fd367e 0%, #e9007f 100%);
	background: linear-gradient(to bottom, #fd367e 0%, #e9007f 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd367e', endColorstr='#e9007f', GradientType=0 );
}
.it-tabs.it-pink .it-button{
	border-color: #fd367e;
	color: #fd367e;
}
.it-tabs.it-pink .it-button:before{
	background-color: #fd367e;
}
.it-tabs.it-underline.it-pink > .it-nav > .it-tab.it-active > a{
	background: #e9007f !important;
	color: #FFF !important;
}

/*dark theme*/
.it-tabs.it-dark > .it-nav > .it-tab > a, .it-tabs.it-dark > .it-nav-mobile{
	background: #393e46;
	color: #FFF;
}
.it-tabs.it-dark > .it-nav > .it-tab.it-active > a{
	color: #404b69;
}
.it-tabs.it-dark > .it-contents, .it-tabs.it-dark > .it-nav > .it-tab > a, .it-tabs.it-dark > .it-nav-mobile{
	border-color: #232931;
}
.it-tabs.it-dark.it-gradient > .it-nav > .it-tab > a, .it-tabs.it-dark.it-gradient > .it-nav-mobile{
	background: #393e46;
	background: -moz-linear-gradient(top, #393e46 0%, #232931 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #393e46), color-stop(100%, #232931));
	background: -webkit-linear-gradient(top, #393e46 0%, #232931 100%);
	background: -o-linear-gradient(top, #393e46 0%, #232931 100%);
	background: -ms-linear-gradient(top, #393e46 0%, #232931 100%);
	background: linear-gradient(to bottom, #393e46 0%, #232931 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#393e46', endColorstr='#232931', GradientType=0 );
}
.it-tabs.it-dark .it-button{
	border-color: #393e46;
	color: #393e46;
}
.it-tabs.it-dark .it-button:before{
	background-color: #393e46;
}
.it-tabs.it-underline.it-dark > .it-nav > .it-tab.it-active > a{
	background: #232931 !important;
	color: #FFF !important;
}


/*white theme*/
.it-tabs.it-white > .it-nav > .it-tab > a, .it-tabs.it-white > .it-nav-mobile{
	background: #FFFFFF;
	color: #404b69;
}
.it-tabs.it-white > .it-nav > .it-tab.it-active > a{
	color: #404b69;
}
.it-tabs.it-white > .it-contents, .it-tabs.it-white > .it-nav > .it-tab > a, .it-tabs.it-white > .it-nav-mobile{
	border-color: #EEEEEE;
}
.it-tabs.it-white.it-gradient > .it-nav > .it-tab > a, .it-tabs.it-white.it-gradient > .it-nav-mobile{
	background: #FFFFFF;
	background: -moz-linear-gradient(top, #FFFFFF 0%, #EEEEEE 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #EEEEEE));
	background: -webkit-linear-gradient(top, #FFFFFF 0%, #EEEEEE 100%);
	background: -o-linear-gradient(top, #FFFFFF 0%, #EEEEEE 100%);
	background: -ms-linear-gradient(top, #FFFFFF 0%, #EEEEEE 100%);
	background: linear-gradient(to bottom, #FFFFFF 0%, #EEEEEE 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#EEEEEE', GradientType=0 );
}
.it-tabs.it-white .it-button{
	border-color: #393e46;
	color: #393e46;
}
.it-tabs.it-white .it-button:before{
	background-color: #393e46;
}
.it-tabs.it-underline.it-white > .it-nav > .it-tab.it-active > a{
	background: #393e46 !important;
	color: #FFF !important;
}

/*brown theme*/
.it-tabs.it-brown > .it-nav > .it-tab > a, .it-tabs.it-brown > .it-nav-mobile{
	background: #4d4545;
	color: #FFF;
}
.it-tabs.it-brown > .it-nav > .it-tab.it-active > a{
	color: #404b69;
}
.it-tabs.it-brown > .it-contents, .it-tabs.it-brown > .it-nav > .it-tab > a, .it-tabs.it-brown > .it-nav-mobile{
	border-color: #393232;
}
.it-tabs.it-brown.it-gradient > .it-nav > .it-tab > a, .it-tabs.it-brown.it-gradient > .it-nav-mobile{
	background: #4d4545;
	background: -moz-linear-gradient(top, #4d4545 0%, #393232 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #4d4545), color-stop(100%, #393232));
	background: -webkit-linear-gradient(top, #4d4545 0%, #393232 100%);
	background: -o-linear-gradient(top, #4d4545 0%, #393232 100%);
	background: -ms-linear-gradient(top, #4d4545 0%, #393232 100%);
	background: linear-gradient(to bottom, #4d4545 0%, #393232 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d4545', endColorstr='#393232', GradientType=0 );
}
.it-tabs.it-brown .it-button{
	border-color: #4d4545;
	color: #4d4545;
}
.it-tabs.it-brown .it-button:before{
	background-color: #4d4545;
}
.it-tabs.it-underline.it-brown > .it-nav > .it-tab.it-active > a{
	background: #393232 !important;
	color: #FFF !important;
}

/*grey theme*/
.it-tabs.it-grey > .it-nav > .it-tab > a, .it-tabs.it-grey > .it-nav-mobile{
	background: #fbf7f7;
	color: #404b69;
}
.it-tabs.it-grey > .it-nav > .it-tab.it-active > a{
	color: #404b69;
}
.it-tabs.it-grey > .it-contents, .it-tabs.it-grey > .it-nav > .it-tab > a, .it-tabs.it-grey > .it-nav-mobile{
	border-color: #f1e9e3;
}
.it-tabs.it-grey.it-gradient > .it-nav > .it-tab > a, .it-tabs.it-grey.it-gradient > .it-nav-mobile{
	background: #fbf7f7;
	background: -moz-linear-gradient(top, #fbf7f7 0%, #f1e9e3 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #fbf7f7), color-stop(100%, #f1e9e3));
	background: -webkit-linear-gradient(top, #fbf7f7 0%, #f1e9e3 100%);
	background: -o-linear-gradient(top, #fbf7f7 0%, #f1e9e3 100%);
	background: -ms-linear-gradient(top, #fbf7f7 0%, #f1e9e3 100%);
	background: linear-gradient(to bottom, #fbf7f7 0%, #f1e9e3 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbf7f7', endColorstr='#f1e9e3', GradientType=0 );
}
.it-tabs.it-grey .it-button{
	border-color: #fbf7f7;
	color: #fbf7f7;
}
.it-tabs.it-grey .it-button:before{
	background-color: #fbf7f7;
}
.it-tabs.it-underline.it-grey > .it-nav > .it-tab.it-active > a{
	background: #f1e9e3 !important;
	color: #FFF !important;
}







/*mobile sizes********************/
/*********************************/
.it-tabs > .it-nav-mobile{
	position: relative;
	cursor: pointer;
	display: none;
	margin:0;
	padding: 0;
	width: 100%;
	height: 50px;
	color: #444;
	font-size: 16px;
	line-height: 50px;
	padding: 0 24px;
	border-color: #CECECE;
	border-width: 1px;
	border-style: solid;
	font-weight: bold;
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FDFCFC', endColorstr='#FBF9F9');
    background-color: #F2F0F0;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FDFCFC), to(#F2F0F0), color-stop(0.5, #FBF9F9), color-stop(0.5, #F7F5F6));
    background-image: -webkit-linear-gradient(top, #FDFCFC, #FBF9F9 50%, #F7F5F6 50%, #F2F0F0);
    background-image: -moz-linear-gradient(top, #FDFCFC, #FBF9F9 50%, #F7F5F6 50%, #F2F0F0);
    background-image: -o-linear-gradient(top, #FDFCFC, #FBF9F9 50%, #F7F5F6 50%, #F2F0F0);
    background-image: -ms-linear-gradient(top, #FDFCFC, #FBF9F9 50%, #F7F5F6 50%, #F2F0F0);
}
.it-tabs > .it-nav-mobile > .it-mobile-icon{
	position: absolute;
	width: 16px;
	height: 2px;
	background-color: #FFF;
	right: 20px;
	top: 50%;
	margin-top: -1px;
}
.it-tabs > .it-nav-mobile > .it-mobile-icon:before{
	content: '';
	position: absolute;
	top: -4px;
	left: 0;
	width: 16px;
	height: 2px;
	background-color: #FFF;
}
.it-tabs > .it-nav-mobile > .it-mobile-icon:after{
	content: '';
	position: absolute;
	bottom: -4px;
	left: 0;
	width: 16px;
	height: 2px;
	background-color: #FFF;
}

.it-tabs > .it-nav-mobile > .it-mobile-text > span{
	display: block;
	width: 100%;
	font-size: 70%;
	opacity: 0.7;
}
.it-tabs.it-mobile.it-right > .it-contents, .it-tabs.it-mobile.it-left > .it-contents{
	width: 100%;
}
.it-tabs.it-mobile > .it-nav{
	display: none;
	width: 100%;
	position: absolute;
	top: 50px;
	left: 0 !important;
}
.it-tabs.it-mobile > .it-nav > li{
	display: block;
	width: 100% !important;
	right: 0 !important;
	visibility: visible;
}
.it-tabs.it-mobile > .it-nav > li > a{
	border-width: 0 1px 1px 1px !important;
	text-align: left;
}
.it-tabs.it-mobile.it-right > .it-nav, .it-tabs.it-mobile.it-left > .it-nav{
	visibility: hidden;
}
.it-tabs.it-mobile > .it-nav-mobile{
	display: block;
}

.it-tabs.it-mini > .it-nav-mobile{
	height: 32px;
	line-height: 32px;
	font-size: 12px;
}
.it-tabs.it-mobile.it-mini > .it-nav{
	top: 32px;
}

.it-tabs.it-small > .it-nav-mobile{
	height: 36px;
	line-height: 36px;
	font-size: 13px;
}
.it-tabs.it-mobile.it-small > .it-nav{
	top: 36px;
}






/*others. extra*/
.it-buttons-box{
	display: block;
	width: 100%;
	overflow: hidden;
	margin-top: 20px;
}
.it-float-left{
	float: left;
}
.it-float-right{
	float: right;
}
.it-button{
	padding: 12px 24px;
	display: inline-block;
	border: solid 2px #0278ae;
	text-decoration: none;
	color: #0278ae;
	font-size: 16px;
	position: relative;
	font-weight: bold;
	-webkit-transition: color .2s ease-in-out;
	-moz-transition: color .2s ease-in-out;
	-o-transition: color .2s ease-in-out;
	transition: color .2s ease-in-out;
}

.it-button>span{
	position: relative;
	z-index: 2;
}

.it-button:before{
	position: absolute;
	content: '';
	width: 100%;
	height: 0;
	bottom: 0;
	left: 0;
	background-color: #0278ae;
	z-index: 0;
	-webkit-transition: height .2s ease-in-out;
	-moz-transition: height .2s ease-in-out;
	-o-transition: height .2s ease-in-out;
	transition: height .2s ease-in-out;
}

.it-button:hover{
	color: #FFF !important;
	text-decoration: none;
}

.it-button:hover:before{
	height: 100%;
}

.it-clearfix{
	clear: both !important;
	width: 100%;
	height: 0;
}