.start{
visibility: visible !important;
  opacity: 1 !important;}
.clear {clear:both;}
.hidee {display: block;}
.visiblee {display: none!important;}
.block{display: block;}
.none{display: none;}
.pattern1d {bottom: 0;position: absolute;z-index: 99;}
.pattern1d img {width:100%;}
.pattern1u {top:-1px;position: absolute;z-index: -9;}
.pattern1u img {width:100%;}
.maintext {font-size:14px;color:#343535;line-height: 17px;font-weight: 400;margin: 110px 0 0;text-align: justify;}
.staffstext {font-size:14px;color:#343535;line-height: 17px;font-weight: 400;margin: 40px 0 0;text-align: justify;position: relative;}
.mainText-White {    position: relative;font-size:14px;color:#fff;line-height: 17px;font-weight: 400;margin: 50px 0 0;text-align: justify;}
.aboutPhoto img {width:310px;position: absolute;left:50%;right:50%;margin: 0 0 0 -160px;height: 100%;}
.Photo {width:62%;margin: 0 auto;text-align: center;}
.aboutPhoto {float: left;margin: 70px 55px 0;width:250px;height: 250px;overflow: hidden!important;border-radius: 120px;-moz-border-radius:120px;-webkit-border-radius: 120px;border:6px solid #ddd;position: relative;}

.ourServices1 {width:33%;margin:30px 0;float: left;  

  transition: visibility 0s, opacity 1s linear;}
.ourServices1 img {width:250px; border-radius: 150px;border: 6px solid #ddd; overflow: hidden !important;}
.ourServices2 {width:34%;margin:30px auto 0;float: left;  
  
  transition: visibility 0s, opacity 1s linear;}
.ourServices2 img {width:250px;border-radius: 150px;border: 6px solid #ddd; overflow: hidden !important;}
.ourServices3 {width:33%;margin:30px 0 0;float: right; 
  
  transition: visibility 0s, opacity 1s linear;}
.ourServices3 img {width:250px; border-radius: 150px;border: 6px solid #ddd; overflow: hidden !important;}
.ourServices1 span {font-size: 15px;text-align: center;display: inline-block;color: #fff;padding: 0 0 0 15px;}
.ourServices2 span {font-size: 15px;text-align: center;display: inline-block;color: #fff;padding: 0 0 0 15px;}
.ourServices3 span {font-size: 15px;text-align: center;display: inline-block;color: #fff;padding: 0 0 0 15px;}
.ourServices-span{position: relative;
   }
    .ourServices-span-scroll{bottom: 0;
     transition: visibility 0s, bottom 0.5s linear;}

.ourTeamAlign {height: 190px;float: left;width:16%;margin: 0 auto 15px;}
.ourTeamAlignBig {float: left;width:100%;margin: 0 auto 15px;}
.ourTeam {width:130px;height: 130px;overflow: hidden!important;border-radius: 90px;-moz-border-radius: 90px;-webkit-border-radius: 90px;position: relative;margin: 0 21px;border:6px solid #ddd;}
.ourTeam img {    width: 120px;
    overflow: hidden;
    position: absolute;
    left: 0%;
    right: 0%;
    margin: 0px 0px 0px 0px;}
.ourTeamBig {    width: 200px;
    height: 200px;overflow: hidden!important;border-radius: 150px;-moz-border-radius: 150px;-webkit-border-radius: 150px;position: relative    ;border:6px solid #ddd;text-align: center; margin: 0 auto;display: block;}
.ourTeamBig img {height:100%;overflow: hidden;margin:0 auto;display: block;text-align: center;}
.tab-content {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border-width: 0;display: block;float: right;width:100%;}

.country {float:left;width:20%;margin: 50px 0 0;}
.country span {display: block;color:#04bcdf;font-size:19px;text-align: left;font-weight: 700;margin:0 0 15px 0;}
.countryList {padding: 0;}
.countryList li {color:#fff;font-size:14px;text-align: left; line-height: 15px;list-style-type: none;}
.countryList li img {padding: 0 8px 0 0;}
.titleSmall {color: #343535;font-size: 18px;text-align: center;font-weight: 700;width: 100%;margin: 0 0 30px 0;}
.textSmall {color: #343535;
    font-size: 14px;
    text-align: justify;
    font-weight: 400;
    line-height: 26px;
    padding: 14px;
}
.panel-default .swiper-button-next, .swiper-container-rtl .swiper-button-prev {
    top: 46% !important;

}
.panel-default .swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    top: 46% !important;
 
}
.panel-heading {
    text-align: center;
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
    font-weight: 600;
}
.news-section-out .newsPics {width:150px;height:150px;overflow: hidden;border-radius: 160px;-moz-border-radius: 200px;-webkit-border-radius: 200px;float: left;margin: 10px 10px 0;border:6px solid #ddd; background:#343535; }
.newsPics img {height:250px;margin:0 auto;width: 100%;}
.newsAlign {width:100%;margin:0 auto;}
.newsAligntop {margin: 80px 0 0;}
.lawsPic {width:200px;height:200px;overflow: hidden;border-radius: 200px;-moz-border-radius: 200px;-webkit-border-radius: 200px;float: left;margin: 50px 30px;border:6px solid #ddd; background:#343535; position: relative; }
.lawsPic img {/*width:230px;margin:0 auto;width: 100%;position: absolute;left:50%;right:50%;margin:0 0 0 -115px;*/height:100%;}

.formAlign {margin:50px 0 20px;}

.nav-tabs > li > a {
    margin-right: 0 !important;}

.textNameR  span {display: inline-block;font-size:15px;font-weight: 600;text-align: left;width:100%;color: #fff;}
.textNameC  span {display: inline-block;font-size:15px;font-weight: 600;text-align: left;width:100%;color: #fff;}
.textNameL  span {display: inline-block;font-size:15px;font-weight: 600;text-align: left;width:100%;color: #fff;}

.textNameR input {display: inline-block;
    font-size: 14px;
    font-weight: 400;
    width: 100%;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    height: 50px;
    border: 1px solid #c9c9c9;
    text-indent: 10px;}
.textNameC input {display: inline-block;
    font-size: 14px;
    font-weight: 400;
    width: 100%;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    height: 50px;
    border: 1px solid #c9c9c9;
    text-indent: 10px;}
.textNameL input {display: inline-block;
    font-size: 14px;
    font-weight: 400;
    width: 100%;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    height: 50px;
    border: 1px solid #c9c9c9;
    text-indent: 10px;}

.textArea span {display: inline-block;font-size:15px;font-weight: 600;text-align: left;width:100%;margin: 10px 0 0; color: #fff;}
.textArea textarea {display: inline-block;
    font-size: 14px;
    font-weight: 400;
    width: 100%;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    height: 100px;
    border: 1px solid #c9c9c9;
    text-indent: 10px;
    padding: 10px 0 0;}
.submit .submit{width:250px;height:50px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;background: #00bbdf;color:#fff;text-align: center;font-size:20px;font-weight: 700;
-webkit-appearance:none;-moz-appearance:none;border: 0;cursor: pointer;}
.infoAlignL {width:49%;float: left;margin: 30px 0 0;}
.infoAlignR {width: 92%;
    margin: 70px 0 0;
    color: #4e5663;
    line-height: 24px;
    font-weight: 400;
    text-align: justify;}
.adressTitle {    font-weight: 600;
    color: #e51a1a;
    font-size: 16px;
    text-align: left;
    font-weight: 700 !important;
    /* color: #888 !important; */
    color: #4e5663 !important;}
.TeamSubTitle {    font-weight: 600;
    color: #e51a1a;
    font-size: 18px;
    text-align: center;
	
    font-weight: 700 !important;
    /* color: #888 !important; */
    color: #00BBDF !important;
	padding: 10px 10px 20px;}
.adressText {font-weight: 400;
    font-size: 15px;
    text-align: left;
    }
.news-section .panel-group .panel + .panel {
    margin-top: +8px;
        box-shadow: 0 1px 8px rgba(0,0,0,.1);
}
.news-section .panel-default {
    width: 24%;
    margin: 0.5%;
    /* float: left; */
}
#news .tab-content {
   
    width: 67%;
}
body::-webkit-scrollbar { 
    display: none; 
}
.recovery-section {
   
    background-color: #ededed !important;
}
.news-section {
   
    background-color: #ededed !important;
}
/*.news-section .panel-default{width:24%; 
      margin-bottom: 30px;
}*/
.news-section .panel-body{  height: 300px;
    overflow: hidden;
    background-color: rgba(240, 240, 240, 0.4);}
.news-section .panel-footer {

        background-color: rgba(240, 240, 240, 0.4);}
  .news-section .panel-footer a {     color: #23527c;
    text-decoration: underline;
} 
.panel-heading {

    font-size: 16px;
}

.news-section .panel-default > .panel-heading {
    color: #333333;
    background-color: #f5f5f5;
    border-color: #dddddd;
    color: #00bbdf;
    cursor: default;
    border-bottom-color: transparent;
    background: #e6e6e6;
    font-size: 16px;
    font-weight: 600;
    line-height: 36px;
    margin-right: 2px;
    outline: medium none;}
 .news-section .panel-group {
    margin-bottom: 20px;
    margin-top: 40px;
}
.news-section .newsAlign{    height: 220px;

    display: table;}
      input:focus,textarea:focus {
    outline: none !important;
    border-bottom:1px solid #333 !important;

   
}
.load .btn{     background: #00bbdf; color:#fff;}
.panel{display: none;}
.submit{    margin-top: 10px;
    text-align: right;}
input,textarea{position:relative;border:0 !important;      border-bottom: 1px solid #c9c9c9 !important;     background: #E3E3E3; }
input:focus,textarea:focus {
    outline: none !important;
    border-bottom:1px solid #1CD !important;
   
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
position: absolute;
bottom:0;
}
::-moz-placeholder { /* Firefox 19+ */
position: absolute;
bottom:0;

}
   .intro-section {
    max-height: 100vh;
   
}

.intro-section .swiper-slide {
  
    height: 100vh !important;

}
.intro-section .swiper-slide img{
  
    width:100%;
    height: 100vh;

}
.intro-section .swiper-button-prev,.intro-section .swiper-button-next {
    top: 60% !important;
   
}
  #first{     height: 100vh; background: url(../images/slider2.jpg) no-repeat center 0 transparent;    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; }
    #second{     height: 100vh; background: url(../images/slider3.jpg)no-repeat center 0 transparent;    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;}
    #third{     height: 100vh; background: url(../images/slider1.jpg) no-repeat center 0 transparent;    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; }
    .swiper-slide{-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;  
      width: 100%;
    height: 500px;
   
    position: relative;
    z-index: 1;
 }
.acil-destek{    display: inline-flex; 
    position: fixed;
  
   
  /*  background: #00bbdf;*/
    top: 28%;
       right: 0;
    z-index: 99;
    /* display: block; */
    font-size: 18px;
    font-weight: 600;
    line-height: 35px;
    color: #fff;
          border-top-left-radius: 5px;
 

    border-bottom-left-radius: 5px;
}
.wide{    /* display: block !important; */
      /* visibility: hidden; */
    /* display: block !important; */
    /* width: 300px !important; */
    /* text-align: left; */
    display: table !important;
    /* margin: 5px; */
    background: #00bbdf;
    /* border: 1px solid #eee; */
    padding: 2px;
    text-align: center;
    /* visibility: visible !important; */
    /* transition: visibility 10s , width 11s linear; */
    /* background: rgba(240, 240, 240,1); */
    color: #343435;
    /* vertical-align: middle; */
    /* position: relative; */
    /* margin-right: -220px; */
 /*   height: 182px;*/
    width: 300px;
     margin-right: -2px !important;}
     .wide div{    display: table-cell;
    vertical-align: middle;
    border: 1px solid #eee;
    background:url(../images/acil_destek2.jpg) no-repeat center 0 transparent;}
    .infoAlignR ul {
    display: inline-block;
    padding: 0;
    margin-top: 20px;
}
.infoAlignR li {
    display: inline-block;
    margin-right: 30px;
}
.infoAlignR li a {
    color: #4e5663 !important;
}
.infoAlignR .fa-2x {
    font-size: 1.5em;
}

.acil{
             cursor: -webkit-grab;   background: #00bbdf;  text-align: center;transform: rotate(270deg);
    height: 180px;
    width: 183px;
    margin-right: -140px;}
.none{     margin-right: -220px;}
.arrowdown{

    width: 120px;
    border-left: 62px solid transparent;
    border-right: 62px solid transparent;
    border-top: 82px solid #E3E3E3;
    z-index: 999;
    display: inline-block;
    margin: 0 auto;

}
.arrowdown img{    width: 45px;
    position: absolute;
    margin-top: -96px;
    margin-left: -21px;}
    .copyright {
    background: #272727;
    color: #fff;
    /* padding: 10px; */
}

.news-section .newsPics {
        display: table-cell;
        width: auto;
    height: auto;
  
  
    overflow: visible !important;
    border-radius: 160px;
    -moz-border-radius: 200px;
    -webkit-border-radius: 200px;
    float: none !important;
    margin: 0 !important;
    border: 0 !important;
    background: none !important;
}
.newsAlign-in .newsPics img {
    height: auto;  /*  width: 75%;*/
  
}
.panel-body {
    padding: 10px;
}
  .news-section-out .outimage{
    overflow: visible !important;
    /* border-radius: 160px; */
    -moz-border-radius: 200px;
    -webkit-border-radius: 0;
    float: none !important;
    margin: 10px 10px 0;
    border: 6px solid #ddd;
    background: #343535;}
 
    .newsPics img {
    height: 100%;
      margin: 0 auto;
    width: 100%;
}
.intro-section .fa{    position: absolute;
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    z-index: 9;
    bottom: 50px;
    /* width: 20px; */
    font-size: 30px;
    color: #fff;
margin-left: -10px;}

.news-title{    font-size: 14px;
    font-weight: 700;
    text-align: center;
    width: 100%;
    margin-top: 20px;
    margin-bottom: 20px;}

.contact-section {
    background: #E3E3E3 !important;
}
.contactSilver {
    position: relative;
        border: 8px solid #E3E3E3 !important;
            padding-bottom: 20px;
}
.news-section-out .newsPics img {
  height: 200px;
 
}
.newsAlign-in .newsPics img {

    width: 80% ;}
.panel-default-in .outimage {
    width: 100% !important;
    margin: 10px auto;
    text-align: center;
}
#news{display: none;}
a:focus{border:none;}
.ourTeam-title {font-size:14px;font-weight: 600;text-align: center;width:100%;}
.ourTeam-text {font-size:14px;font-weight: 400;text-align: center;width:100%;}

.contactWhite {
    background: #fff;
    background-color: rgb(240, 240, 240);
    margin-top: -90px;
}
.footer {width:100%;height:60px;background: #00bbdf;margin: 28px 0 0;}
.footerText {color:#f4f4f4;text-align: center;font-size:22px;}
.iframeContact {width:530px;height:140px;}
.language {position: absolute;right:5%;margin: -35px 0 0;}
.language img {width:24px;height:24px;}
.language span {color: #fff;font-size:14px;}
.swiper-slide.swiper-slide-active > span {font-weight: 800;font-size: 48px;width:900px;position: absolute;left:50%;right:50%;margin: 0 0 0 -450px;color: #0eb5df;text-align: center;top:20%;text-shadow: -1px 2px #000;  
    color: #fff;
 
    text-shadow: 1px 1px 5px rgba(0,0,0,.5);}
     .navbar-brand {

    padding: 6px 5px 0 !important;

}
.navbar-default {
    background-color: rgba(0,0,0, 0.8);
    background-color: rgba(240, 240, 240, 0.8);
    font-size: 16px;
}
.navbar-default .navbar-nav > li > a {
    color: #fff;
    color: #343435;

  
}
.nav-tabs {
  
    border-radius: 10px;
}
.nav-tabs > li:first-child.active > a, .nav-tabs > li:first-child.active > a:hover, .nav-tabs > li:first-child.active > a:focus {

    border-top-left-radius: 10px;
    border-top-right-radius: 10px;

}
.nav-tabs > li:last-child.active > a, .nav-tabs > li:last-child.active > a:hover, .nav-tabs > li:last-child.active > a:focus {

    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
        

}
.nav-tabs > li:last-child{
    border-bottom: 0;
}
.inner-contact-location-map{    padding: 2%;}
.contactWhite h1{
    margin-top: 10px;
    font-weight: 600;

    }
@media (min-width: 1200px){
.navbar-default .navbar-nav > li > a {
      font-size: 15px;
    margin-left: 1px;
}
.container {
    width: 1170px;
}}
@media (min-width: 768px){  
    .ourTeamAlignBig {
   
    width: 33% !important;
    height: auto !important;
    min-height: 265px;
  
}

  .ourTeamAlignBig:first-of-type{
        margin-left:16%;
  }
.ourTeamAlign{

    float: none !important;
 
    display: inline-grid;}
.staffs-section .swiper-slide{height:220px;width: 14%}
.staffs-section .swiper-wrapper{display: block;}
.staffs-section .swiper-button-next, .staffs-section .swiper-button-prev{display: none;}

    .services-section {
   
    padding-top: 105px !important;}
    .abroad-section {

    padding-top: 105px !important;}
    .load .btn {

    
        margin-top: 60px;
    width: 161px;
    font-size: 16px;
}
    .lawsPic-box{display: -webkit-inline-box;}}

@media screen and (min-width:1024px) and (max-width:1359px){
    .news-section-out .newsPics img {
    height: 180px;
}
.news-section .panel-body {
    height: 270px;
    overflow: hidden;
    background-color: rgba(240, 240, 240, 0.4);
}
.news-section .newsAlign {
    height: 200px;
    display: table;
}
.hidee {display: none;}
.visiblee {display: inline-block!important;}
.newsAlign {width:95%;margin:0 auto;}
.infoAlignL {width:100%;float: none;margin: 20px auto;}
.infoAlignR {width:100%;float: none;margin: 20px auto;}
.aboutPhoto {float: left;margin: 50px 60px 0;}
.aboutPhoto {width:200px;height: 200px;}
.aboutPhoto img {width:250px;margin: 0 0 0 -125px;}
.ourServices1 img {width:200px;margin: 10px auto 10px;}
.ourServices2 img {width:200px;margin: 10px auto 10px;}
.ourServices3 img {width:200px;margin: 10px auto 10px;}
.lawsPic {width:140px;height:140px;margin: 30px 50px 0;}
.textNameL {width:100%;float:none;margin: 0 auto 10px;}
.textNameC {width:100%;float:none;margin: 0 auto 10px;}
.textNameR {width:100%;float:none;margin: 0 auto 10px;}
.textArea textarea {width:100%;}
.textArea span {width:100%;}
.iframeContact {width:100%;height:140px;}
.submit {margin: 10px 0 0;
    float: right;}
.submit .submit{    width: 250px;
    height: 50px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    background: #00bbdf;
    color: #fff;
    text-align: center;
    font-size: 20px;
    font-weight: 700;
    -webkit-appearance: none;
    -moz-appearance: none;
    border: 0;
    cursor: pointer;}
.pattern1d {display: none;}
.pattern1u {display: none;}
.maintext {margin: 90px 0 0;}
.mainText-White {margin: 30px 0 30px;}
.staffstext {  margin: 30px 0 30px;}
.newsPics {width:180px;height:180px;margin: 10px 13px 0;}
}
@media screen and (max-width:768px){
    .TeamSubTitle {
  
    display: none;
}
    .lity-container {
  
    max-width: 90% !important;
   
}
    .about-section {

    padding-top: 40px;}
    .services-section {
   
    padding-top: 40px;}
    .staffs-section {
  
    padding-top: 40px;}
    .abroad-section {
    padding-top: 40px;}
    .news-section {
  
    padding-top: 40px;}
    .recovery-section {

    padding-top: 40px;}
    .contact-section {
  
    padding-top: 40px;}
    .load .btn {
    margin-top: 30px;
 
}
    .ourTeam img {

    left: 9%;
   
}
    .news-section .panel-default {
    width: 99%;}
.ourTeamAlign {
    float: none;
    width: 100%;
    height: auto;

}
.contactWhite h1{
    margin-top: 90px;
    }
/*.recovery-section {
 
    background: url(../images/legal-consulting.jpg) center 49px repeat !important;

}*/}
@media screen and (min-width:768px) and (max-width:1023px){
    .staffs-section .swiper-slide {
    height: 220px;
    width: 24%;
    float: left;
}
.news-section-out .newsPics img {
    height: 100%;
}
/*.news-section .newsAlign {
    height: 276px;
   
}*/
.news-section .panel-body {
    height: 326px;

}
.newsAlign {width:95%;margin:0 auto;}
.infoAlignL {width:100%;float: none;margin: 20px auto;}
.infoAlignR {width:100%;float: none;margin: 20px auto;}
.aboutPhoto {float: left;margin: 50px 20px 0;}
.aboutPhoto {width:200px;height: 200px;overflow: hidden;}
.aboutPhoto img {width:250px;margin: 0 0 0 -125px;}
.ourServices1 img {width:200px}
.ourServices2 img {width:200px}
.ourServices3 img {width:200px}
.lawsPic {width:140px;height:140px;margin: 50px 20px 0;}
.textNameL {width:100%;float:none;margin: 0 auto 10px;}
.textNameC {width:100%;float:none;margin: 0 auto 10px;}
.textNameR {width:100%;float:none;margin: 0 auto 10px;}
.textArea textarea {width:100%;}
.textArea span {width:100%;}
.iframeContact {width:100%;height:140px;}
.submit {margin:10px 0 0;float:none;}
.submit .submit{width:100%;height:50px;}
.pattern1d {display: none;}
.pattern1u {display: none;}
.maintext {margin: 60px 0 0;}
.mainText-White {margin: 20px 0 30px;}
.language {right:1%;margin: -88px 0 0;}
.language span {color: #fff;font-weight: 600}
.swiper-slide.swiper-slide-active > span {font-size: 40px;width:90%;margin: 0 0 0 -45%;}
/*.languageSmart { background: #000;width: 100%;}*/
.languageSmart img { height:18px;}
}

@media screen and (min-width:414px) and (max-width:767px){
.hidee {display: none;}
.visiblee {display: inline-block!important;}
.maintext {margin: 10px 0 0;}
.maintext {font-size:13px;}
.aboutPhoto {float: left;margin: 10px 4px;width: 122px;height: 122px;}
.mainText-White {font-size:13px;line-height: 16px;margin: 20px 0 30px;}
.ourServices1 {width:100%;margin:10px auto 0;float: none;}
.ourServices2 {width:100%;margin:10px auto 0;float: none;}
.ourServices3 {width:100%;margin:10px auto 0;float: none;}
.ourServices1 span {font-size: 14px;padding: 0;}
.ourServices2 span {font-size: 14px;padding: 0;}
.ourServices3 span {font-size: 14px;padding: 0;}
.infoAlignL {width:100%;float: none;margin: 20px auto 0;}
.infoAlignR {width:100%;float: none;margin: 20px auto 0;}
.tab-content {float: none;width:100%; margin: 0 auto;padding: 20px 0;}
.ourTeam {width:160px;height: 160px;border-radius: 160px;-moz-border-radius: 160px;-webkit-border-radius: 160px;margin: 5px auto 0;}
.country {float:left;width:48%;margin: 20px 0 0 2%;}
.textNameL {width:100%;float:none;margin: 0 auto 10px;}
.textNameC {width:100%;float:none;margin: 0 auto 10px;}
.textNameR {width:100%;float:none;margin: 0 auto 10px;}
.textArea textarea {width:100%;}
.textArea span {width:100%;}
.iframeContact {width:100%;height:140px;}
.submit {margin:10px 0 0;float:none;}
.submit .submit{width:100%;height:50px;}
.pattern1d {display: none;}
.pattern1u {display: none;}
.lawsPic {width:250px;height:250px;float: none;margin: 20px 0 0 50px;}
.newsAlign {width:100%;}
.footer {height:100%}
.footerText {font-size:18px;}
.language {right:1%;margin: 15px 0 0;}
.language span {color: #000;font-weight: 600}
.swiper-slide.swiper-slide-active > span {font-size: 40px;width:90%;margin: 0 0 0 -45%;}
.languageSmart { background: #000;width: 100%;}
.languageSmart img { height:18px;}
.languageSmart span { float:left;color: #fff;padding: 0 10px;line-height: 40px;}
.mapimage { width:100%;}
}
@media screen and (min-width:320px) and (max-width:413px){
.hidee {display: none;}
.visiblee {display: inline-block!important;}
.maintext {margin: 10px 0 0;}
.maintext {font-size:13px;}
.aboutPhoto {float: none;margin: 10px auto;width: 220px;height: 220px;border: 6px solid #a1a1a1;}
.mainText-White {font-size:13px;line-height: 16px;margin: 20px 0 0;}
.ourServices1 {width:100%;margin:10px auto 0;float: none;}
.ourServices2 {width:100%;margin:10px auto 0;float: none;}
.ourServices3 {width:100%;margin:10px auto 0;float: none;}
.ourServices1 span {font-size: 14px;padding: 0;}
.ourServices1 img {width:220px}
.ourServices2 span {font-size: 14px;padding: 0;}
.ourServices2 img {width:220px}
.ourServices3 span {font-size: 14px;padding: 0;}
.ourServices3 img {width:220px}
.infoAlignL {width:100%;float: none;margin: 20px auto 0;}
.infoAlignR {width:100%;float: none;margin: 20px auto 0;}
.tab-content {float: none;width:100%; margin: 0 auto;padding: 20px 0;}
.ourTeam {width:160px;height: 160px;border-radius: 160px;-moz-border-radius: 160px;-webkit-border-radius: 160px;margin: 5px auto 0;}
.country {float:left;width:48%;margin: 20px 0 0 2%;}
.textNameL {width:100%;float:none;margin: 0 auto 10px;}
.textNameC {width:100%;float:none;margin: 0 auto 10px;}
.textNameR {width:100%;float:none;margin: 0 auto 10px;}
.textArea textarea {width:100%;}
.textArea span {width:100%;}
.iframeContact {width:100%;height:140px;}
.submit {margin:10px 0 0;float:none;}
.submit .submit{width:100%;height:50px;}
.pattern1d {display: none;}
.pattern1u {display: none;}
.lawsPic {width:220px;height:220px;float: none;margin: 20px 0 0 50px;}
.newsAlign {width:100%;}
.aboutPhoto img {width:230px;margin: 0 0 0 -115px;height: 100%;}
.newsPics {width:150px;height:150px;margin: 10px 5px 0;border:6px solid #343535; background:#343535; }
.footer {height:100%}
.footerText {font-size:16px;}
.language {right:1%;margin: 15px 0 0;}
.language span {color: #000;font-weight: 600}
.swiper-slide.swiper-slide-active > span {font-size: 22px;width:90%;margin: 0 0 0 -45%;}
.languageSmart { background: #000;width: 100%;}
.languageSmart img { height:18px;}
.languageSmart span { float:left;color: #fff;padding: 0 10px;line-height: 40px;}
.mapimage { width:100%;height:130px;}
}






















