
@font-face {
	font-family:"GE Dinar One Medium";
	src:url("../font/GE_Dinar_One_Medium.eot");
	src:url("../font/GE_Dinar_One_Medium.woff") format("woff"),
	url("../font/GE_Dinar_One_Medium.ttf") format("truetype"),
	url("../font/GE_Dinar_One_Medium.svg#GEDinarOne-Medium") format("svg");
	font-weight:normal;font-style:normal;}




@font-face {font-family:"GE Dinar One Light";
src:url("../font/GE_Dinar_One_Light.eot");
src:url("../font/GE_Dinar_One_Light.woff") format("woff"),
url("../font/GE_Dinar_One_Light.ttf") format("truetype"),
url("../font/GE_Dinar_One_Light.svg#GEDinarOne-Light") format("svg");
font-weight:normal;font-style:normal;}



@font-face {font-family:"ModernH-Bold";
src:url("../font/modernh-bold-webfont.eot") ;
src:url("../font/modernh-bold-webfont.woff") format("woff"),
url("../font/modernh-bold-webfont.ttf") format("truetype"),
url("../font/modernh-bold-webfont.svg#ModernHBold") format("svg");
font-weight:normal;font-style:normal;}



@font-face {font-family:"ModernH-EcoLight";
src:url("../font/modernh-ecolight-webfont.eot") ;
src:url("../font/mmodernh-ecolight-webfont.woff") format("woff"),
url("../font/modernh-ecolight-webfont.ttf") format("truetype"),
url("../font/modernh-ecolight-webfont.svg#ModernHEcoLight") format("svg");
font-weight:normal;font-style:normal;}

.h5{
	
	font-family:"ModernH-Bold";
	font-size:20px;
	color:#ffb34f;
	float:left;
	
	}
	
.ar {width:350px !important;
	 font-family: Verdana, Geneva, sans-serif;
	font-size:18px;
	direction:ltr;
	margin:5px;
	float:left;
	left:20px;
	line-height:26px;

	}

	
.en{
	width:350px !important;
	font-family: 'ModernH-EcoLight';
	font-size:16px;
	direction:ltr;
	float:left;
    margin:5px;
line-height:24px;

}
.next{
float:right;
bottom:50px;
position:relative;
width:200px;

	}
	
	
	
.next a{
  color: #fff;
  text-decoration: none;
}
.next a:hover{
  color: #ffb34f;
  text-decoration: none;
}
	
	
		
	
.next img{
float:left;


	}	
	
	
.nextar{
float:left;
	font-family: 'GE Dinar One Light';
	font-weight:bold;
	font-size:26px;
	color:#ffffff;
	}	
	
	
.nexten{	float:left;
		font-family: 'ModernH-Bold';
	font-size:24px;
	color:#ffffff;
	}	
	
			 
.h6{
	margin:5px;
	 font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:20px;
	color:#ffb34f;
	float:left;
	
	}		 
	.main{
	position:relative;
	top:-20px;
	margin-left:20px;
	width:25%;
	color:#FFFFFF;

	
}	 
	.main img{
		padding-bottom:15px;

	
}
.intro{
		font-family: 'ModernH-Bold';
		font-weight:bold;
	font-size:16px;
	line-height:18px;
	
	
	
	
	
	}
	
	.introar{
	  font-family: Verdana, Geneva, sans-serif;
	
	font-size:18px;
	line-height:24px;
	color:#fff;
	font-weight: bold;
	
	
	
	
	
	}
	
	
	
/* -------------------------------- 

Primary style

-------------------------------- */
*, *::after, *::before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

html {
  font-size: 62.5%;
   background: url(../images/bg.png) left top repeat; 

}

#wrapper { 
        width: 100%; /*  this is the width of your background image */
		height:214px;
        margin: 0px auto; /* this centers the div */
        padding-top: 60px; /* this "pads" the div 20px on the top */
    }

body {
  font-size: 1.6rem;
  font-family: "Open Sans", sans-serif;
  color: #fff;

}
.round {
  background: -webkit-linear-gradient(left, #c1c1c3 , #59595b); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(right, #c1c1c3, #59595b); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(right, #c1c1c3, #59595b); /* For Firefox 3.6 to 15 */
  background: linear-gradient(to right, #c1c1c3 , #59595b); /* Standard syntax */
  border: 3px solid #ffffff;
    width: 90%;
  max-width: 600px;
  margin: 0.2em auto;
	margin-left:auto;
	margin-right:auto;
  /* Safari 3-4, iOS 1-3.2, Android 1.6- */
  -webkit-border-radius: 12px; 

  /* Firefox 1-3.6 */
  -moz-border-radius: 12px; 
  
  /* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */
  border-radius: 12px; 
}
.round2 {
  background: -webkit-linear-gradient(left, #fff33b , #f4943d); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(right, #fff33b, #f4943d); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(right, #fff33b, #f4943d); /* For Firefox 3.6 to 15 */
  background: linear-gradient(to right, #fff33b , #f4943d); /* Standard syntax */
  border: 3px solid #ffffff;
 position:relative;
 top:-30px;
    width: 1000px;
  max-width: 1000px;
  margin: 0.1em auto;
	margin-left:auto;
	margin-right:auto;
  /* Safari 3-4, iOS 1-3.2, Android 1.6- */
  -webkit-border-radius: 12px; 

  /* Firefox 1-3.6 */
  -moz-border-radius: 12px; 
  
  /* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */
  border-radius: 12px; 
}
a {
  color: #2c97de;
  text-decoration: none;
}

/* -------------------------------- 

Form

-------------------------------- */
.cd-form {
  width: 90%;
  max-width: 600px;
  margin: 4em auto;
}
.cd-form2 {
  width: 90%;
max-width: 1000px;
  margin: 4em auto;
}
.cd-form::after {
  clear: both;
  content: "";
  display: table;
}
.cd-form fieldset {
  margin: 24px 0;
}
.cd-form legend {

  padding-bottom: 10px;
  margin-bottom: 20px;
  font-size: 2rem;
  border-bottom: 1px solid #ecf0f1;
    font-family: Verdana, Geneva, sans-serif;
  color: #fff;
		font-weight:bold;
		font-size:20px;
}
.cd-form2 legend {

  padding-bottom: 10px;
  margin-bottom: 20px;
  border-bottom: 1px solid #ecf0f1;
  font-family: Verdana, Geneva, sans-serif;
  color: #ffffff;
  font-weight:bold;
  font-size:20px;
}
.cd-form div {
  /* form element wrapper */
  position: relative;
  margin: 20px 0;
}
.cd-form2 div {
  /* form element wrapper */
  position: relative;
  margin: 20px 0;
}
.cd-form h4, .cd-form .cd-label {
font-size: 20px;
font-weight:bold;
font-family: Verdana, Geneva, sans-serif;
  color: #fff;
  margin-bottom: 10px;
  line-height:18px;
}
.cd-form .cd-label {
  display: block;
}
.cd-form input, .cd-form textarea, .cd-form select, .cd-form label {
 font-family: ModernHMedium;
  font-size: 13px;
  color: #000000;
}
.cd-form label {
 font-family: ModernHMedium;
  font-size: 13px;
  color: #ffffff;
}
.cd-form input[type="text"],
.cd-form input[type="email"],
.cd-form textarea,
.cd-form select,
.cd-form legend {
  display: block;
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
}
.cd-form2 legend {
  display: block;
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
}
.cd-form input[type="text"],
.cd-form input[type="email"],
.cd-form textarea,
.cd-form select {
  /* general style for input elements */
  padding: 12px;
  border: 1px solid #cfd9db;
  background-color: #ffffff;
  border-radius: .25em;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.08);
}
.cd-form input[type="text"]:focus,
.cd-form input[type="email"]:focus,
.cd-form textarea:focus,
.cd-form select:focus {
  outline: none;
  border-color: #2c97de;
  box-shadow: 0 0 5px rgba(44, 151, 222, 0.2);
}
.cd-form .cd-select {
  /* select element wapper */
  position: relative;
}
.cd-form .cd-select::after {
  /* arrow icon for select element */
  content: '';
  position: absolute;
  z-index: 1;
  right: 16px;
  top: 50%;
  margin-top: -8px;
  display: block;
  width: 16px;
  height: 16px;
  background: url("../img/cd-icon-arrow.svg") no-repeat center center;
  pointer-events: none;
}
.cd-form select {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08);
  cursor: pointer;
}
.cd-form select::-ms-expand {
  display: none;
}
.cd-form .cd-form-list {
  margin-top: 16px;
}
.cd-form .cd-form-list::after {
  clear: both;
  content: "";
  display: table;
}
.cd-form .cd-form-list li {
  /* wrapper for radio and checkbox input types */
  display: block;
  list-style: none;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: 0 26px 16px 0;
  float: right;
  color:#D81F22;
}







.cd-form input[type=radio],
.cd-form input[type=checkbox] {
  /* hide original check and radio buttons */
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  margin: 0;
  padding: 0;
  opacity: 0;
  z-index: 2;
}
.cd-form input[type="radio"] + label,
.cd-form input[type="checkbox"] + label {
  padding-right: 24px;
}
.cd-form input[type="radio"] + label::before,
.cd-form input[type="radio"] + label::after,
.cd-form input[type="checkbox"] + label::before,
.cd-form input[type="checkbox"] + label::after {
  /* custom radio and check boxes */
  content: '';
  display: block;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
}
.cd-form input[type="radio"] + label::before,
.cd-form input[type="checkbox"] + label::before {
  border: 1px solid #cfd9db;
  background: #ffffff;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.08);
}
.cd-form input[type="radio"] + label::before,
.cd-form input[type="radio"] + label::after {
  border-radius: 50%;
}
.cd-form input[type="checkbox"] + label::before,
.cd-form input[type="checkbox"] + label::after {
  border-radius: .25em;
}
.cd-form input[type="radio"] + label::after,
.cd-form input[type="checkbox"] + label::after {
  background-color: #1e376d;
  background-position: center center;
  background-repeat: no-repeat;
  box-shadow: 0 0 5px rgba(44, 151, 222, 0.4);
  display: none;
}
.cd-form input[type="radio"] + label::after {
  /* custom image for radio button */
  background-image: url("../img/cd-icon-radio.svg");
}
.cd-form input[type="checkbox"] + label::after {
  /* custom image for checkbox */
  background-image: url("../img/cd-icon-check.svg");
}
.cd-form input[type="radio"]:focus + label::before,
.cd-form input[type="checkbox"]:focus + label::before {
  /* add focus effect for radio and check buttons */
  box-shadow: 0 0 5px rgba(44, 151, 222, 0.6);
}
.cd-form input[type="radio"]:checked + label::after,
.cd-form input[type="checkbox"]:checked + label::after {
  display: block;
}
.cd-form input[type="radio"]:checked + label::before,
.cd-form input[type="radio"]:checked + label::after,
.cd-form input[type="checkbox"]:checked + label::before,
.cd-form input[type="checkbox"]:checked + label::after {
  -webkit-animation: cd-bounce 0.3s;
  -moz-animation: cd-bounce 0.3s;
  animation: cd-bounce 0.3s;
}
.cd-form textarea {
  min-height: 200px;
  resize: vertical;
  overflow: auto;
}

.cd-form .submitt
 {
  /* button style */
  border: none;
  background: #2c97de;
  border-radius: .25em;
  padding: 16px 20px;
  color: #ffffff;
  font-weight: bold;
  float: left;
  cursor: pointer;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
}

.cd-form  .submit
{
  /* button style */
  border: none;
  background: #2c97de;
  border-radius: .25em;
  padding: 16px 20px;
  color: #ffffff;
  font-weight: bold;
  float: right;
  cursor: pointer;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
}


.cd-form2  .submit
{
  /* button style */
  border: none;
  background: #2c97de;
  border-radius: .25em;
  padding: 16px 20px;
  color: #ffffff;
  font-weight: bold;
  float: right;
  cursor: pointer;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
}
.cd-form2  .submitt
{
  /* button style */
  border: none;
  background: #2c97de;
  border-radius: .25em;
  padding: 16px 20px;
  color: #ffffff;
  font-weight: bold;
  float: left;
  cursor: pointer;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
}
.no-touch .cd-form .submit:hover {
  background: #42a2e1;
}
.cd-form .submit:focus {
  outline: none;
  background: #2b3e51;
}
.cd-form .submit:active {
  -webkit-transform: scale(0.9);
  -moz-transform: scale(0.9);
  -ms-transform: scale(0.9);
  -o-transform: scale(0.9);
  transform: scale(0.9);
}

.no-touch .cd-form .submitt:hover {
  background: #42a2e1;
}
.cd-form .submitt:focus {
  outline: none;
  background: #2b3e51;
}
.cd-form .submitt:active {
  -webkit-transform: scale(0.9);
  -moz-transform: scale(0.9);
  -ms-transform: scale(0.9);
  -o-transform: scale(0.9);
  transform: scale(0.9);
}
.cd-form [required] {
  background: url("../img/cd-required.svg") no-repeat top right;
}
.cd-form .error-message p {
  background: #e94b35;
  color: #ffffff;
  font-size: 1.4rem;
  text-align: center;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  border-radius: .25em;
  padding: 16px;
}
.cd-form .error {
  border-color: #e94b35 !important;
}
@media only screen and (min-width: 600px) {
  .cd-form div {
    /* form element wrapper */
    margin: 32px 0;
  }
  .cd-form legend + div {
    /* reduce margin-top for first form element after the legend */
    margin-top: 20px;
  }
    .cd-form2 legend + div {
    /* reduce margin-top for first form element after the legend */
    margin-top: 20px;
  }
  .cd-form h4, .cd-form .cd-label {
    font-size: 1.4rem;
    margin-bottom: 10px;
  }
  .cd-form input[type="text"],
  .cd-form input[type="email"],
  .cd-form textarea,
  .cd-form select {
    padding: 16px;
  }
}

@-webkit-keyframes cd-bounce {
  0%, 100% {
    -webkit-transform: scale(1);
  }
  50% {
    -webkit-transform: scale(0.8);
  }
}
@-moz-keyframes cd-bounce {
  0%, 100% {
    -moz-transform: scale(1);
  }
  50% {
    -moz-transform: scale(0.8);
  }
}
@keyframes cd-bounce {
  0%, 100% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(0.8);
    -moz-transform: scale(0.8);
    -ms-transform: scale(0.8);
    -o-transform: scale(0.8);
    transform: scale(0.8);
  }
}
/* -------------------------------- 

Custom icons

-------------------------------- */
.cd-form .icon input, .cd-form .icon select, .cd-form .icon textarea {
  padding-right: 54px !important;
  background-color:#FFFFFF !important;
}
.cd-form .user {
  background: url("../img/cd-icon-user.svg") no-repeat 16px center;
  background-color:#FFFFFF !important;
    color:hsla(0,0%,0%,1.00) !important;
}
.cd-form [required].user {
  background: url("../img/cd-icon-user.svg") no-repeat 16px center, url("../img/cd-required.svg") no-repeat top right;
}


.cd-form .Occupation {
  background: url("../img/cd-icon-Occupation.svg") no-repeat 16px center;
  color:hsla(0,0%,0%,1.00) !important;
}



.cd-form .company {
  background: url("../img/cd-icon-company.svg") no-repeat 16px center;
}
.cd-form .calendar {
  background: url("../img/cd-icon-calendar.svg") no-repeat 16px center; 

}

.cd-form .Mobile {
  background: url("../img/cd-icon-Mobile.svg") no-repeat 16px center; 

}

.cd-form .Parent {
  background: url("../img/cd-icon-Parent.svg") no-repeat 16px center; 

}

.cd-form .Car {
  background: url("../img/cd-icon-Car.svg") no-repeat 16px center; 

}

.cd-form [required].calendar {
  background: url("../img/cd-icon-calendar.svg") no-repeat 16px center, url("../img/cd-required.svg") no-repeat top right;
}
.cd-form [required].company {
  background: url("../img/cd-icon-company.svg") no-repeat 16px center, url("../img/cd-required.svg") no-repeat top right;
}
.cd-form .email {
  background: url("../img/cd-icon-email.svg") no-repeat 16px center;
}
.cd-form [required].email {
  background: url("../img/cd-icon-email.svg") no-repeat 16px center, url("../img/cd-required.svg") no-repeat top right;
}
.cd-form .Nationality {
  background: url("../img/cd-icon-Flag.svg") no-repeat 16px center;

}
.cd-form .Location {
  background: url("../img/cd-icon-Location.svg") no-repeat 16px center;

}
.cd-form .message {
  background: url("../img/cd-icon-message.svg") no-repeat 16px 16px;
  color:#000 !important;
}
.cd-form [required].message {
  background: url("../img/cd-icon-message.svg") no-repeat 16px 16px, url("../img/cd-required.svg") no-repeat top right;
}

/* -------------------------------- 

FLoating labels 

-------------------------------- */
.js .floating-labels div {
  margin: 28px 0;
}
.js .floating-labels .cd-label {
  position: absolute;
  top: 16px;
  right: 16px;
  font-size: 1.6rem;
  cursor: text;
  -webkit-transition: top 0.2s, left 0.2s, font-size 0.2s;
  -moz-transition: top 0.2s, left 0.2s, font-size 0.2s;
  transition: top 0.2s, left 0.2s, font-size 0.2s;
}
.js .floating-labels .icon .cd-label {
  right: 56px;
}
.js .floating-labels .cd-label.float {
  /* move label out the input field */
  font-size: 1.2rem;
  top: -16px;
  left: 0 !important;
}
@media only screen and (min-width: 600px) {
  .js .floating-labels legend + div {
    /* reduce margin-top for first form element after the legend */
    margin-top: 16px;
  }
  .js .floating-labels .cd-label {
    top: 20px;
  }
}
.socialmedia {
	height: 25px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	line-height: 25px;
	width: 300px;
	margin-left: 13px;
	padding-top:25px;
}
.socialmedia ul {
	list-style: none;
	float: right;
}
.socialmedia ul li {
	float: left;
	height: 25px;
	line-height: 25px;
	margin-left: 4px;
}