﻿@charset "utf-8";
.versionmobile
{
	display:none;
}
.searchmobile {

    height: auto;
    display: none;

}
@media only screen and (max-width: 992px)
 {

.services_home_bas
{
	margin-top:10px;
}
.togglemenu
{
	display:block;
}
.top-header
{
	display:block;
	margin-top: 15px;
}
}
@media only screen and (max-width: 998px)
 {
	 .versionmobile
{
	display:block;
}
.languesmobile
{
	text-align:center;
	background-color:#14539c;
	padding:3% 0;
	margin-bottom:15px;
	display:block !important;
}
.languesmobile a
{
	color:white;
	margin-left:2px;
	background: #1d9bb2;
	padding: 2px;
	border-radius: 6px;
}
nav.navbar.bootsnav .navbar-toggle {

    font-size: 30px !important;

}
.inputmobile {
	margin: 20px 0%;
	height: 37px;

}
.versionmobile .btn {
    width:43px;
	height:37px;

    background-color: #1d9bb2;

}
.searchmobile
{

	height:auto;
	display:none;
}
nav.navbar.bootsnav {

    margin-bottom: 0;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    -o-border-radius: 0px;
    border-radius: 0px;
    background-color: transparent;
    border: none;
        border-bottom-color: currentcolor;
        border-bottom-style: none;
        border-bottom-width: medium;
    border-bottom: solid 1px #e0e0e0;
    z-index: 9;

}
nav.navbar.bootsnav {

    border: none;
    background: none;
        background-color:transparent !important;


}
nav.navbar.bootsnav .navbar-toggle {

    background-color: #fff;
    border: none;
    padding: 0;
    font-size: 18px;
    position: relative;
    top: -177px !important;
	z-index:9999999999999999;

}
.top-menu
{
margin-top: -32px;
}




	 .top-header
	 {
		 background-color:#14539c;
	 }
	 .arabiya
	 {
		 display:none;
	 }
	 .langues
	 {
	display:none;
	 }
	 .searcandtoggle  span
	 {
		 display:block;
	 }
	 
.searcandtoggle
{
	display:block;
	float:right;
	text-align:right;
	width: 100%;
}

.services_home {
	padding-top:20px
}
.services_home_bas
{
	margin-top:10px;
}
}


@media only screen and (max-width:600px)
{
nav.navbar.bootsnav .navbar-toggle {

    background-color: transparent !important;
    border: none;
    padding: 0;
    font-size: 18px;
    position: relative;
    top: -130px !important;
    position: absolute !important;
    left: -69px;

}
}
@media only screen and (max-width:600px)
{
.inputmobile {

    margin: 20px 0%;
    height: 37px;
    width: 83%;

}
}
@media only screen and (max-width:600px)
{
.inputmobile {

    margin: 20px 0%;
    height: 37px;
    width: 79%;

}
}
@media only screen and (max-width:480px)
{
.inputmobile {

    margin: 20px 0%;
    height: 37px;
    width: 79%;

}
}

@media only screen and (max-width:360px)
{
.inputmobile {

    margin: 20px 0%;
    height: 37px;
    width: 66%;

}
}

@media only screen and (max-width:320px)
{
.inputmobile {
    margin: 20px 0%;
    height: 37px;
    width: 66%;
}
}
