@font-face {
	font-family: 'Cairo-SemiBold';
	src: url('../fonts/Cairo-SemiBold.eot');
	src: local('☺'), url('../fonts/Cairo-SemiBold.woff') format('woff'), url('../fonts/Cairo-SemiBold.ttf') format('truetype'), url('../fonts/Cairo-SemiBold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Cairo-Bold';
	src: url('../fonts/Cairo-Bold.eot');
	src: local('☺'), url('../fonts/Cairo-Bold.woff') format('woff'), url('../fonts/Cairo-Bold.ttf') format('truetype'), url('../fonts/Cairo-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@import url('../font-awesome/4.3.0/css/font-awesome.min.css');
 html {
 height: 100%; 
}
body{margin:0;padding:0;}
.home { background: url(../images/exam-bg.png) no-repeat center  ;-webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-color:#909090;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='exam-bg.png', sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='exam-bg.png', sizingMethod='scale')";}
.lang {
    background: url(../images/sign.png);
    background-size: 300px auto;
    width: 300px;
    height: 500px;
    left: 5px;
    padding-top: 120px;
	background-repeat:no-repeat;background-position:bottom;
	font-family: 'Cairo-SemiBold';
}
.lang a {
font-size: 20px;
color: #FFF;
text-transform: uppercase;
display: block;
margin-top: 29px;
text-align: center;
height: 57px;
}
.lang a:hover , .lang a:focus{text-decoration:none;color:#FFDB00;}
.lang a img {
max-width: 30px;
}
.top{margin-top:200px;}
.footer{text-align:left;color:#05275a;font-family: 'Cairo-SemiBold';padding-left:25px;min-height:40px;background: rgba(255, 255, 255, 0.5);padding-top:10px;bottom:0;position:fixed;right:0;left:0;}
.home .container{width:100% !important;}
h1, h2, h3, h4, h5, h6 {
    margin: 0 0 15px 0;
    padding: 0;
    color:#811d08;
    font-weight: normal;
    font-family: 'Cairo-SemiBold';
    line-height: 136%;
}
.back{background-image: url(../images/back.png);
background-repeat: no-repeat;
height: 311px;
width: 137px;
display: block;
background-position: top;
bottom: 10px;
position: relative;z-index:1;margin:0 auto;
margin-top:350px;margin-right:20px;
}
.back:hover{background-image: url(../images/back.png);
bottom: 15px;
}
@media (min-width:992px){
.back{background-image: url(../images/back.png);
background-repeat: no-repeat;
height: 311px;
width: 137px;
display: block;
background-position: top;
bottom: 10px;
position: relative;z-index:1;margin:0 auto;
margin-top:350px;margin-right:258px;
}
.back:hover{background-image: url(../images/back.png);
bottom: 15px;
}
}

@media (min-width:1850px){
.back{background-image: url(../images/back.png);
background-repeat: no-repeat;
height: 311px;
width: 137px;
display: block;
background-position: top;
bottom: 10px;
position: relative;z-index:1;margin:0 auto;
margin-top:450px;margin-right:360px;
}
.back:hover{background-image: url(../images/back.png);
bottom: 15px;
}
.lang {
    background: url(../images/sign.png);
    background-size: 300px auto;
    width: 300px;
    height: 400px;
    left: 5px;
    padding-top: 20px;
	background-repeat:no-repeat;background-position:bottom;
	font-family: 'Cairo-SemiBold';
    margin-top:120px;
}
}