/*  Landing area  */

.landing-content-left-area
{
	width: 50%;
	padding: 0;
	margin: 0;
	float:left;
}

.landing-content-right-area
{
	width: 50%;
	padding: 0;
	margin: 0;
	float:right;
	display:block;
}

.landing-content-area
{
	width: 100%;
	padding: 0;
	margin: 50px 0 0px 0;
	float:left;
}


.landing-content-area-shorter
{
	width: 100%;
	padding: 0;
	margin: 100px 0 0px 0;
	float:left;
}

.landing-content-area-shorter-both
{
	width: 100%;
	padding: 0;
	margin: 70px 0px 50px 0px;
	float:left;
}

.landing-content-area-first
{
	width: 100%;
	padding: 0;
	margin: 50px 0 50px 0;
	float:left;
}

.landing-content-area-first-subpage
{
	width: 100%;
	padding: 0;
	margin: 0px;
	float:left;
}

.landing-content-area-last
{
	width: 100%;
	padding: 0;
	margin: 70px 0 70px 0;
	float:left;
}

.landing-calc-area
{
		padding: 0;
margin: 0px auto;
width: 450px;
display: table;

}

.landing-content-area-video
{
	
	padding: 0;
	margin: 0px auto;
	max-width:640px;
	display:table;
}

.overview-fourthcolumn-content
{
	width: 100%;
	padding: 0;
	margin: 50px 0 0 0;
	float:left;
}

.overview-fourthcolumn-content-last
{
	width: 100%;
	padding: 0;
	margin: 0 0 20px 0;
	float:left;
}

.overview-fourthcolumn-column p
{

	margin: 20px 0px;
}

.overview-sixthcolumn-column
{
	width: 12.5%;
	padding: 20px 30px;
	margin: 0px 0px 0px 0px;
	float:left;
}

.bt-to-left
{
	float:left;
	margin-right:10px;
	margin-left:10px;
}

.bt-to-center
{
  margin:0px auto;
  display:table;
}

.app-buttons-area
{
  margin:40px auto;
  display:table;
}

.app-buttons-area-short
{
  margin:20px auto;
  display:table;
}

.app-buttons-to-left
{
	float:left;
	margin-right:10px;
	margin-left:10px;
}

.partners-logos
{
  margin:10px auto;
  display:table;
}

h1
{

margin: 0 0 20px 0;
}

h6
{
  font-weight:900;
  font-size:36px;
  margin: 0px 0 20px 0;
}

.overview-fourthcolumn-column a {
    min-height: 220px !important;
}

.overview-fourthcolumn-column a:hover {
    min-height: 220px !important;
}


@media (max-width: 768px) {
  
  .landing-content-left-area
{
	width: 100%;
	padding: 0;
	margin: 0;
	float:left;
}

.landing-content-right-area
{
	width: 100%;
	padding: 0;
	margin: 0;
	float:left;
	display:block;
}

.landing-content-area
{
	width: 100%;
	padding: 0;
	margin: 50px 0 0px 0;
	float:left;
}


.landing-content-area-shorter
{
	width: 100%;
	padding: 0;
	margin: 50px 0 0px 0;
	float:left;
}

.landing-content-area-shorter-both {
    width: 100%;
    padding: 0;
    	margin: 50px 0 0px 0;
    float: left;
}

.landing-content-area-first
{
	width: 100%;
	padding: 0;
	margin: 50px 0 50px 0;
	float:left;
}

.landing-content-area-last
{
	width: 100%;
	padding: 0;
	margin: 50px 0 50px 0;
	float:left;
}

.landing-calc-area
{
		padding: 0;
margin: 0px auto;
width: 100%;
display: table;

}

.mobile-no-view
{
  display:none;
}

.overview-fourthcolumn-column a {
    min-height: 220px !important;
}

.overview-fourthcolumn-column a:hover {
    min-height: 220px !important;
}

.title-from-top
{
  margin-top:50px !important;
}
  
}

@media (max-width: 480px) {

.bt-to-left
{
	float:left;
	margin:0px 3px;
	
}

.app-buttons-to-left
{
	float:none;
	margin:0px auto 10px auto;
	display:table;
}

.margin-zero
{
	margin: 0px;
	padding:0px;
}

}


/** text-area-s **/

.margin-top
{
  margin-top:50px;
}

@media (max-width: 768px) {

.margin-top-img
{
  margin-top:50px;
}

.margin-top
{
  margin-top:20px;
}

h1, h6
{
  text-align:center;
}

h1
{
  margin-bottom:20px !important;
}


.text-to-center
{
  text-align:center;
}

.title-from-top
{
  margin-top:70px;
}
  
}

