@media screen and (max-width:1199px)
{
.home_projects .cont-text {
    width: 100%;
	display: block;
}
	
	#menu ul li a {
  
    color: black;
}
	
#slider{display:none;}
#responsive_slider{display:block;}
/* #main_wrapper{background:pink}  */
.color_continer{display:none;}
#header{height:209px;}
#header h1{font-size: 19.15pt;}
.header_contint{width:700px;}
img{max-width:700px;}
.header_logo_title{width:700px;}

#lang h1 {font-size:15.15pt;}
.social_continer{display: block;
border-spacing: 5px !important;}
.cont_projects{width:672px;}
.partnrt_imgae{    width: 650px !important;}
.my_contact {
padding-top: 111px;
}
.Message_content_continer{margin-left: 2px;
margin-top: -72px;}
#lang {
height: 0px;
width: 223px;
background-color: none;
float: left;
margin-top: -55px;
padding-left: 30px;
position: absolute;
top: 191px;
margin-left: -65px;
}
body.ar #lang{position: relative;
top: 43px;
left: -45px;
z-index: 1001;}

body.ar #social_search_box {
display: inline-block;
margin-right: -22px;}
body.ar .cont-text{top:10px;height:auto;padding-bottom:20px;}
#lang  h1{color:#fff;}
#search_wrap{width:700px;margin-top:-10px;}
#menu {  left: -1px;right: 0px;width:700px;position: relative;margin-top:40px;
z-index: 1000;}
#menu ul li{paddng-right:0px;padding-left:0px;border-bottom:1px solid #f6b511}
	#menu ul {/* width: 580px;margin:0 auto; */  max-height:0em;width: 700px; overflow:hidden;padding-right:0px;padding-left:0px;} 
		#menu ul.showing{max-height:35em; background-color:white;z-index:100; }
    #menu ul li {width:100%;box-sizing:border-box;padding:15px;text-align:left;color:#000;height: 55px;
line-height: 24px;}
#menu ul li ul{left:150px;}
.handle{display: block;
height: 60px;
cursor: pointer;
line-height: 60px;
padding-right: 12px;
padding-left: 12px;
font-size: 20px;}

#main_wrapper{width:700px;}

.footer{width:664px;}
/* main_slider */
#main_slider ul{width:700px !important; }
#main_slider ul .main_slide{width: 429px !important;
height: 400px !important;}
#main_slider ul .main_slide img {
width: 428px !important;
height: 400px !important;}
#main_slider ul .sec {
width: 272 !important ;}
#main_slider ul .sec img {
width: 275px !important;height:auto !important;}

#main_slider ul .third {top: 135px !important;width: 458 !important ;}
#main_slider ul .third img {
width: 461 !important ;
height: 135px !important ;}
#main_slider ul .four {top: 270px;width: 311px !important;
height: 135px !important ;}
#main_slider ul .four img {
width: 314px !important  ;
height: 130px !important;}
.slide_text h2 {
font-size: 16px;}
#partners img{padding-right:32px;}
body.ar #partners{margin-top:40px;}
.cont-text
{padding-left:15px;width:650px;top:0px;height:auto}
.content img {width: 650px;
height: auto;
margin-right: 10px;
margin-left: 17px;}

.title_box{width:650px;margin-right:10px;margin-left:17px;}

#new {
display: block;
width:100%;

}
.news_block{margin-bottom:7px;}
#partners{width:650px;margin-right:10px;margin-left:17px;}
.wrapper_contact{height:350px;}
#contact{margin-top:14px;width: 686px;}
.contact_form {
width: 326px;
display: inline-block;
position: relative;
top: 54px;
}
body.ar  .contact_form{left: -344px;}
.contact_info {
width: 337px;
margin-left: 13px;
}

.message_form {
width: 257px;
top: -7px;
right:0px;
}
.data_continer {
width: 325px;
}
.send_contact {right: -237px;}
body.ar .send_contact {
right: 238px;
}
.area_contact{width: 100%;}
.social_continer{width: 663px;
margin-right: 10px;
margin-left: -6px;}

#resp_slider{display:block;}
body.ar .message_form {
right: -1px;
}
.continer_project p {

width: 444px;

top: 5px;
}

.contact-form textarea {
    border: 1px solid #f6b511;
    height: 295px;
    margin-bottom: 90px;
    }
    
    .title_box{margin-top:9px;margin-right: 11px;
margin-left: 14px;}

.success{top: 310px;
right: 72px;}

}



















































@media screen and (max-width:699px)
{
#slider{display:none;}
/* #main_wrapper{background:yellow} */
.header_contint {width: 480px;}
.header_logo_title{width:480px;}
#main_wrapper{width:479px;}
img{max-width:440px;}
#search_wrap {
width: 480px;}

#main_slider {
width: 480px;
margin: 13px auto;
display: block;
z-index:1;
right: 28px;
position: relative;
}


.provision {
float: none;margin-top:-10px;}
.provision img{right:-8px;}
body.ar .provision img {
    right: 7px;
}
.footer{text-align:center;}
.footer-continer{height:70px;}
.cont_projects{width:455px;}
body.ar .provision {
float: none;}
body.ar .footer{text-align:center;}
body.ar .footer-continer{height:70px;}
.cont_projects{width:455px;}
body.ar .title_box_new {right: -20px;}
/* menu */
#menu {  left: -1px;right: 0px;width: 480px;position: relative;
z-index: 1000;width: 480px;}
#menu ul li{paddng-right:0px;padding-left:0px;}
	#menu ul {/* width: 580px;margin:0 auto; */  max-height:0em;width: 480px; overflow:hidden;padding-right:0px;padding-left:0px;} 
		#menu ul.showing{max-height:35em; background-color:white;z-index:100; }
    #menu ul li {width:100%;box-sizing:border-box;padding:15px;text-align:left;color:#000;height: 55px;
line-height: 24px;}
body.ar #menu ul li {text-align:right;}
	#menu ul li  a{color:#000;}
	#menu ul li:before {content: "  "}
	#menu ul li:hover{color:#fff !important;background:#f6b511;}
	#menu ul li a:hover{color:#fff;}
	.handle{display: block;
height: 60px;
cursor: pointer;
line-height: 60px;
padding-right: 12px;
padding-left: 12px;
font-size: 20px;}
.bx-viewport {
height: 195px !important;
}	
	
#main_slider ul {width: 480px !important;}
.title_box {width: 431px;margin:0 auto;}
.content img {width: 430px;
display: block;
margin: 0 auto;}
.cont-text{width:430px;margin: 0 auto;
display: block;}
.social_continer{width:480px;display: block;
margin: 0 auto;}
.title_box_new{width:430px;margin: 0 auto;
display: block;}
#twitter_continer {display: block;}
.data_continer {width: 430px;}
#facebook_continer {display: block;}
#partners {width: 430px;margin:0 auto ;}
#partners img {padding-right: 27px;    width: 226px;
    height: auto;}
#contact{width:480px;}
.contact_form {top: 17px;
left: 88px;}
.contact_info {margin-left: 88px;}
.footer {width: 443px;}
.input_contact {

width:100%;}
.area_contact {
width: 100%;
}
.send_contact {
right: -236px;
}
.wrapper_contact {
height: 476px;
}
.news_block {
margin-bottom: 7px;
width: 430px;
margin: 0 auto;
padding-left: 10px;
padding-right:10px;
padding-top:20px;
margin-left:5px;
}
#new{margin-top:5px;}

body.ar .contact_info {
margin-right:128px;
}
body.ar .contact_form {
left: -80px;
}
body.ar .send_contact {
right: 235px;
}

.title_box {
width: 431px;
margin: 20px auto;
right: 5px;
position: relative;
}
.title_box_new {
width: 430px;
margin: 0 auto;
display: block;
right: 19px;
position: relative;
}

.service:first-child {
position: relative;
right: -5px;
}

#social_search_box {margin-right: 5px;}
#lang{padding-left:3px;margin-top: -2px;margin-left: -45px;}
#lang h1{font-size:18px;}
#lang{  position: relative; right: 0;top: 0; z-index: 1001;}
body.ar #lang{
top: 93px;
left: -60px;

}
body.ar .email {
margin-right: 55px !important;
}
body.ar .inputs_form{right: 49px;}
body.ar .message_form {
right: 48px;
}
body.ar #lang {
top: 49px;
margin-left: -55px;
}
#header h1 {
font-size: 15.15pt;
}



.img_project{width: 321px;
height: auto;
padding-top: 12px;
display: block;
margin: 0 auto;
display:block;}

.contact-form input{width:432px;}
.contact-form textarea{width:432px; margin-bottom: 90px;}


.contact_mail img {
    position: absolute;
    top: 225px;
}
.partnrt_imgae{width:293px !important;}

    .title_box{margin-top:9px;
    margin-bottom:0px;
   }


.success {
top: 472px;


}
img{height:auto !important;}



}











@media screen and (max-width:480px)
{
#slider{display:none;}
#responsive_slider{display:block;}
/* #main_wrapper{background:blue} */
.header_contint {
width: 320px;
}
img{max-width:272px;}

.partnrt_imgae {
    width: 268px !important;
}
.header_logo_title {
width: 320px;
}
.cont_projects{width:279px;}
#search_wrap {
width: 320px;
}
#main_wrapper{width:320px;}
#header h1 {

width: 221px;
}

#menu {
width: 320px;
}
#menu ul  {
width: 320px;
}
.cont-text {
width: 272px;}
#search_f {
width: 164px;}

.title_box {
width: 270px;
}
.content img {
width: 272px;
}
.title_box_new {
width: 270px;
}
#new {
display: block;
width: 320px;
}
.footer-continer
{height:70px;}
.news_block{width: 267px;}

.data_continer {
width: 282px;
}
#partners {
width: 215px;}

#contact {
width: 292px;}

.contact_info {
margin-left: 8px;
}
.contact_form{left:6px;}

.input_contact {
width:100%;
}
.area_contact {
width:100%;
}
.social_continer {
width: 283px;}

.send_contact {
right: -191px;
}
.footer {
width: 302px;
text-align: center;
}
.provision {
float: none;}

body.ar .contact_info {
margin-right: 0px;
}

body.ar .contact_form {
left: -3px;
}

body.ar .send_contact {
right: 189px;
}

.pro_img {

width: 282px;}
#lang {

float: right;

top: 209px;
right: 75px;
z-index: 10001;
}


body.ar #search_btn {
margin-right: 195px;
}

body.ar #social_search_box {
display: inline-block;
margin-right: 81px;
float: right;
margin-top: -36px;
}



#main_slider {
width: 320px;
right: 2px;
}

.title_box{font-size:21px;}



#lang{position: relative;right: -30px;
margin-top: -162px;}


.img_project{width:280px;}

.continer_project p {
width: 300px;
top: 5px;
padding-left: 2px;
}


 .fb_new iframe {width:281px !important}
.contact-form input {
    width: 281px;
}
.contact-form textarea {
    width: 281px;
}

.contact_mail img {
    position: absolute;
    top: 224px;
}

body.ar #lang {
    margin-left: -145px;
    top: 207px;
}
.Message_content_continer{
    margin-left: 2px;
    margin-top: -82px;
    }

.success{
top: 472px;
right: 29px;
width: 267px;

}

.partnrt_imgae img{margin-left:0px !important;margin-right:0px !important; }
#partners img {
    padding-right: 27px;
    width: 221px;
    height: auto;
    margin: 0 auto;
    margin-bottom: 8px}



img{height:auto !important;}









}