@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700|Roboto:300);

.banner_sec
{
	float:left;
	position:relative;
	width:100%;
	margin:0px;
	padding:0px;
}

.history
{
	float:left;
	position:relative;
	width:100%;
	margin:0px;
	padding: 0px 0px 0px 0px;
	background:#ffffff;
}



.history h3
{
	float:left;
	position:relative;
	width:100%;
	margin: 40px 0px 20px 0px; 
	padding:0px;
	color:#595959;
	font-size:24px;
	font-weight:700;
	font-family: "Open Sans",sans-serif;
	background:#d6d6d3;
	height:1px;
}

.history h3 span
{
	position: relative;
	margin: 0px;
	padding: 0px 15px 0px 0px;
	background: #FFFEFB none repeat scroll 0% 0%;
	top: -20px;
}



.history h4
{
	float:left;
	position:relative;
	width:100%;
	margin-bottom:15px;
	padding:0px;
	color:#595959;
	font-size:18px;
	font-weight:700;
	font-family: "Open Sans",sans-serif;
}

.history  p
{
	float:left;
	position:relative;
	width:100%;
	font-size:14px;
	font-weight:400;
	font-family: "Open Sans",sans-serif;
	color:#030303;
	letter-spacing:1px;
	margin:15px 0px;
}

.history .france
{
	float:left;
	position:relative;
	width:100%;
	padding:0px 0px ;
	margin:0px;
	background:url(../Images/History/framce-bg.png) center center no-repeat #fffefb !important;
	min-height: 400px;
}

.history .india
{
	float:left;
	position:relative;
	width:100%;
	padding:0px;
	margin:0px;
	background: rgb(255, 254, 251) url("../Images/History/india-bg.png") no-repeat scroll center top;
	background-position: 50% 150px, center;
}

.history .japan
{
	float:left;
	position:relative;
	width:100%;
	padding:0px;
	margin:0px;
	background:url(../Images/History/japanbg.png) center center no-repeat #fffefb !important;
	/*min-height: 650px;*/
}

.history .hongkong
{
	float:left;
	position:relative;
	width:100%;
	padding:0px;
	margin:0px;
	background:url(../Images/History/hongkong-bg.png) center center no-repeat #fffefb !important;
	/*min-height: 650px;*/
}

.history .argen
{
	float:left;
	position:relative;
	width:100%;
	padding:0px 0px;
	margin:0px;
	background:url(../Images/History/argentina-bg.png) center center no-repeat #fffefb !important;
	min-height: 400px;
}

.history .madag
{
	float:left;
	position:relative;
	width:100%;
	padding:0px;
	margin:0px;
	background:url(../Images/History/madagascar-bg.png) no-repeat scroll center top;
	background-position: 50% 150px, center;
	/*min-height: 650px;*/
}

/*All Media*/

/* Large screens */
@media only screen and (min-width : 1680px) {}

@media only screen and (min-width: 1025px) and (max-width: 

1679px) {}

/* Tablet Landscape */
@media only screen and (min-device-width : 768px) and (max-

device-width : 1024px) and (orientation : landscape) { }

/* Smaller than 960px */
@media only screen and (max-width: 959px) { }

/* Tablet Portrait Size */
@media only screen and (min-width: 768px) and (max-width: 959px) 

{ }

/* All Mobile Sizes */
@media only screen and (max-width: 767px) {  }
 
/* Mobile Landscape Size */
@media only screen and (min-width: 480px) and (max-width: 767px) 

{ 

}

/* Mobile Portrait Size */
@media only screen and (max-width: 479px) {



  }


/* Targets Retina Enabled Devices */
@media only screen and (-webkit-min-device-pixel-ratio: 2), only 

screen and ( min--moz-device-pixel-ratio: 2), only screen and ( 

-moz-min-device-pixel-ratio: 2), only screen and ( -o-min-

device-pixel-ratio: 2/1), only screen and ( min-device-pixel-

ratio: 2), only screen and ( min-resolution: 192dpi), only 

screen and ( min-resolution: 2dppx) { }