#aboutpage, #fintek-industry-case-studiespage
{
margin-top:360px;
}

@media only screen and (min-width:960px) and (max-width: 1199px)
{
	#page-content {margin-top:220px;}
.right_box
{
	width:285px;
}
.right_box .right_header
{
	width:245px;
}
#aboutpage, #fintek-industry-case-studiespage
{
margin-top:280px;
}
.take_me
{
	margin-left:0px !important;
}
#Form_CallbackForm fieldset
{
	width:132px;
}
#Form_CallbackForm input
{
	width:130px;
}
.testimonial
{
	width:260px;
}

.orbitool-table
{
	float:left;
	max-width:100%;
	overflow:scroll;
}

}

@media only screen and (min-width:768px) and (max-width: 959px)
{
	#header-area {position: inherit; width: inherit;}
	#page-content {margin-top:0px;}
	.header .orange {font-size:18px !important;}
	.social {display:none;}
	.top-right-menu {margin-bottom:4px;}

.right_box
{
	width:245px;
}
.right_box .right_header
{
	width:205px;
}
.take_me
{
	margin-left:0px !important;
}

.header div
{
	margin-top:0px !important;
}

.header div#social
{
	float:left !important;
	margin-top:5px !important;
	margin-left:0px !important;
	clear:left;
}

.header div#social .fa
{
	border-radius: 25px;
	color: #fff;
	font-size: 15px;
	height: 15px;
	margin-left: 5px;
	padding: 10px;
	text-align: center;
	width: 15px;
}

#aboutpage, #fintek-industry-case-studiespage
{
margin-top:230px;
}
#Form_CallbackForm fieldset
{
	width:132px;
}
#Form_CallbackForm input
{
	width:130px;
}
#Form_CallbackForm .Actions input
{
	margin-top:0px;
	float:right;
}

#footer .content
{
	height:210px;
}
.testimonial
{
	width:200px;
	height:400px;
}
#home-testimonials
{
	height:400px;
}

.orbitool-table
{
	float:left;
	max-width:100%;
	overflow:scroll;
}

}
@media only screen and (max-width:767px)
{
.hide-mobile-menu {display:none;}
#container_outer {margin:0px; padding:10px; background:#FFF;}
#container {padding:0px; position:inherit;}
#logo {text-align:center; padding-top:0px;}
#logo img {max-width:200px;}
#header-area {position: inherit; padding-top: 0px; width: inherit;}
#page-content {margin-top:0px;}

#caption, #social {width:100%; text-align:center;}
#social {margin-top:15px;}
.phone-desktop {display:none;}

#banner {display:none;}

#aboutpage, #fintek-industry-case-studiespage
{
margin-top:0px;
}

#certifications ul, #events ul
{
	margin:0px;
	width:100%;
}

#certifications ul li, #events ul li
{
	text-align:center;
	width:inherit;
	float:left;
}

#team_contact span
{
	clear:left;
}

#team_contact span.first
{
	padding-right:0px;
	margin-bottom:5px;
	border:none;
}

#about_table td
{
	float:left;
	clear:left;
	width:100%;
}

#about_table td img
{
	width:100%;
	height:auto;
}

#footer .header, #footer .content
{
	color:#4d4d4d;
	background:none;
	padding:0px;
	height:auto;
}
#footer .header
{
	font-weight:bold;
}

#Form_expertform label, #Form_expertform span
{
	width:100%;
}

#Form_expertform li label
{
	width:200px;
}

#Form_expertform input, #Form_expertform textarea
{
	width:95%;
	margin-top:5px;
}

#footer
{
	background:none;
}

#footer .row
{
	margin:0px !important;
}

.footbox
{
	clear:left;
	margin-bottom:10px;
}

.absolutefoot
{
	float:left;
}

.absolutefoot span
{
	float:left !important;
	text-align:left;
	margin-right:0px;
	margin-left:15px !important;
}

.home-grid
{
	flex-flow:column;
}

.home-grid .left, .home-grid .left-wide, .home-grid .right, .home-grid .right-narrow
{
	flex-basis:100% !important;
	margin-right:0px !important;
	padding-right:0px !important;
}

.header div
{
	float:none !important;
	width:100%;
	margin:0px !important;
	text-align:center !important;
}

.header div:nth-child(1)
{
	padding-bottom:15px;
	display:block;
}

.orbitool-table
{
	float:left;
	max-width:100%;
	overflow:scroll;
}

.home-box
{
	/*display:none !important;*/
}

#homepage .home-box a
{
	width:100%;
}

#homepage .home-box a.home_right_1
{
	display:none;
}

.navigation ul li ul
{
	display:none;
}

#footer-certs {
    box-sizing:border-box;
    padding:15px;
}

}
