

/*-- media-query start--*/

/*start*/
@media screen and (max-width:1200px){


.full-header_block .nav-header_block .rt_block ul li a {
  padding: 31px 7px;  font-size: 13px;  color: #fff !important;
  line-height: 21px; }

.full-header_block .nav-header_block .rt_block ul .social-link034 li a {
  padding: 30px 2px;  display: block;  font-size: 14px;
  line-height: 21px;  color: #fff; }

.acut-qua-banner-slider .banner_bd .item_col { height: auto !important; }

.sign-upsec1307 .register-body-sec .register-sec { width: 65%; }

.login-and-register54 .login-body-sec .login-sec { width: 65%; }


/**/
}
/*end*/

/*start*/
@media screen and (max-width:991px){


.full-header_block {  position: static;  left: 0;  top: 0; }

/*-- mobile-wiew --*/

.full-header_block .nav-header_block .lt_block {
  width: 100%;  float: none; }


.full-header_block .nav-header_block .lt_block h1 {
  width: 170px;
  float: left;
}

.full-header_block .nav-header_block .lt_block h1 a {
  margin: 0;
  padding: 0;
  display: block;
}

.full-header_block .nav-header_block .lt_block h1 a img {
  width: 100%;
  height: 100%;
}


/**/
.r-mobile_manu {
  display: block;
}

.r-mobile_manu {
  margin: 4px;
  padding: 26px 0 0 0;
  font-size: 22px;
  text-align: right;
  list-style-type: none !important;
  float: right;
  display: block;
}
/**/


.full-header_block .nav-header_block .rt_block {
  margin: 0;
  padding: 0;
  width: 100%;
  float: none;
}

.full-header_block .nav-header_block .rt_block {
  float: none;
  position: absolute;
  margin: 7px 0 0 0;
  right: 29px;
  width: 320px;
  display: none;
  z-index:9999999;
}

.full-header_block .nav-header_block .rt_block ul {
  text-align: left;
  display: block;
  width: 100%;
  background: #fff;
}
.full-header_block .nav-header_block .rt_block ul li {
  display: block;
}

.full-header_block .nav-header_block .rt_block ul li {
  display: block;
  background: #020202e6;
  border-bottom: 1px solid #fff;
}

.full-header_block .nav-header_block .rt_block ul li a {
  padding: 14px 23px;
  color: #fff;
  font-size: 20px;
} 



.full-header_block .nav-header_block .rt_block ul .submanu-hed0 ul {
  width: 100%;
}

.full-header_block .nav-header_block .rt_block ul .submanu-hed0 ul .sub-twoblock {
  position: relative;
  background: #fff;
}



.full-header_block .nav-header_block .rt_block ul .submanu-hed0 ul {
  position: absolute;
  left: 0;
  top:48px;
  transition: all 0.6s;

}

.full-header_block .nav-header_block .rt_block ul .submanu-hed0:hover ul {
  position: absolute;
  left: 0;
  top: 51px;
  transition: all 0.6s;
}


.full-header_block .nav-header_block .rt_block ul .submanu-hed0 ul .sub-twoblock:hover ul {
  position: static;
  left: 196px;
  top: 0;
  width: 100%;
  z-index: -1;
  background: #fff;
}


.full-header_block .nav-header_block .rt_block ul .submanu-hed0 ul .sub-twoblock ul li {
  background: #686868; }
.full-header_block .nav-header_block .rt_block ul .submanu-hed0 ul .sub-twoblock ul li a {
  color: #fff !important; }

.full-header_block .nav-header_block .rt_block ul .social-link034 {
 
  display: block;
}

.full-header_block .nav-header_block .rt_block ul .social-link034 {
  display: block; }

.full-header_block .nav-header_block .rt_block ul .social-link034 li a {
  padding: 8px 19px;  display: block;  font-size: 22px;  line-height: 21px;  color: #fff; }

/*-- mobile-wiew --*/

#about img { width:100%; }

.news-section064 .news1-lt { margin: 10px 0; }
.section-title {  padding-bottom: 15px; }


.header0-block .full-header_block {  position: static !important; background: #fff; }
.header0-block .full-header_block.header-scrolled {  position: static !important; }

.actu-all-inr-bnr .banner_text h2 { font-size: 20px; line-height: 31px; }

.acut-about-block .col-item h3 {  font-size: 18px;  line-height: 30px;
  margin-bottom: 15px; }


.acut-gallery .item-sec {  margin: 15px 0;  width: 100%; }


.sign-upsec1307 .register-body-sec .register-sec {  width:90%; }
.login-and-register54 .login-body-sec .login-sec { width:90%; }



/**/
}
/*end*/


/**/

@media screen and (max-width:767px){



.full-header_block .nav-header_block .rt_block {
  position: absolute;  margin: 7px 0 0 0;  right: 0;
  width: 300px; }

.full-header_block .nav-header_block .rt_block ul li a {
  padding: 14px 23px;  color: #fff;  font-size: 16px; }

.full-header_block .nav-header_block .rt_block ul .social-link034 li a {
  padding: 8px 19px;  display: block;  font-size: 18px;
  line-height: 21px; }

.about .content h3 {  font-size: 20px; }

.request-a-quote .col-lt {  padding: 15px 20px 15px 20px;  }
.request-a-quote .col-lt p {  padding: 5px 0 0 0;
  font-size: 15px;  line-height: 21px;  text-align: center; }

.request-a-quote .col-rt {
    width: 100%;  float: none;  background: #fff;
  background-size: 100% 100%; }

.request-a-quote .col-lt {  padding: 15px 20px 15px 20px;
  width: 100%;  float: none;  position: static; }

.section-title p {  font-size: 24px;  text-transform: uppercase;
  color: #151515; }

.request-a-quote .col-lt::after {  display: none; }


.acut-mission-and-vision .item-text .figure {   width: 100%;  height: auto; }
.acut-blog-0details .figure-bd {  width: 100%;  height: 100%; }

.acut-blog-0details .bd h4 {  font-size: 20px;  line-height: 30px;
  margin-top: 20px;  margin-bottom: 15px; }


.acut-gallery .item-sec .figure-sec {  width: 100%;  height: 100%; }
.acut-gallery .item-sec p {  font-size: 20px; line-height: 30px; }


.acut-gallery04-part .image_gallery a { margin: 0; padding: 0; height: auto; }
.acut-gallery04-part .image_gallery a img { width: 100%; height: auto; }

.acut-gallery04-part h3 {  margin: 0 0 20px 0;  padding: 15px 20px;
  font-size: 20px;  line-height: 19px; }

.acut-career0-block .career-sec .item-text {  margin: 15px 0;  padding: 54px 15px; }
.acut-career0-block .career-sec h2 {  padding: 40px 0 22px 0;  font-size: 30px; }
.acut-career0-block .career-sec .item-text h3 {  font-size: 20px;  line-height: 30px; }

#feedback064 { width: 85px;  position: fixed;  right: 0;  top: 72%; }

.sign-upsec1307 .register-body-sec .register-sec {  width:100%; }
.login-and-register54 .login-body-sec .login-sec { width:100%; }

.edit-profile_dashboard .tab ul li a { font-size: 16px; }

.edit-profile_dashboard .dasboard-bd-sec .user-profile00128 h4 {
  padding: 0 0 33px 0;  font-size: 16px;  line-height: 32px; }

.edit-profile_dashboard .dasboard-bd-sec .user-profile00128 .item p {
  padding: 0 13px 0 0;  font-size: 16px;  line-height: 30px; }

.edit-profile_dashboard .dasboard-bd-sec .user-profile00128 .item span {
  font-size: 12px;  line-height: 30px; }

.edit-profile_dashboard .dasboard-bd-sec .user-profile00128 .item {
  padding: 0px 0;  display: block;}

.edit-profile_dashboard .dasboard-bd-sec .user-profile00128 h4 {
  padding: 0 0 12px 0; font-size: 16px; }

.edit-profile_dashboard .dasboard-bd-sec {  padding: 30px 30px; }

#footer .footer-top h4 {  font-size: 20px;  padding: 12px 0 9px 0; }

#sinup-btn067 .full-area064 {
  height: 37px;  padding-top: 3px;  width: 130px; }

#sinup-btn067 .full-area064 a {  font-size: 13px; }

.edit-profile_dashboard .dasboard-bd-sec .user-profile-sec form h4 {
  margin: 0;
  padding: 0 0 14px 0;
  /* font-family: 'Square721 BT'; */
  font-family: 'Calibri';
  font-size: 20px;
  font-weight: 600;
  line-height: 32px;
  color: #fff;
  text-align: left;
}

.edit-profile_dashboard .dasboard-bd-sec .user-profile-sec form h5 {
  padding: 21px 0 10px 0;  font-size: 16px; }

.edit-profile_dashboard .dasboard-bd-sec .user-profile-sec form .item input[type="text"] {
  padding: 8px 8px;  font-size: 14px;  line-height:21px; }

.edit-profile_dashboard .dasboard-bd-sec .user-profile-sec form .item input[type="email"] { 
   padding: 8px 8px;  font-size: 14px;  line-height:21px; }
.edit-profile_dashboard .dasboard-bd-sec .user-profile-sec form .item input[type="password"] {
   padding: 8px 8px;  font-size: 14px;  line-height:21px; }

.edit-profile_dashboard .dasboard-bd-sec .user-profile-sec form .item input[type="submit"] {
  margin:20px 0 0 0;  padding: 10px 8px;  font-size: 18px;  line-height: 21px; }




/**/
}
/**/



/**/

@media screen and (max-width:500px){

p { font-size: 15px; }
.acut-blog-0details .bd { width: 100%; }

.login-and-register54 .login-body-sec .login-sec .form-bd03 {
  margin: 0;  padding: 30px 10px;  z-index: 10;  position: relative; }

.login-and-register54 {  margin: 0; padding: 50px 0;
  width: 100%;  background: #f1f1f1; }

.login-and-register54 .login-body-sec .header ul li a {
  padding: 10px 9px;  font-size: 16px;  line-height: 26px; }

.login-and-register54 .login-body-sec .login-sec .form-bd03 h4 {
  padding: 0 0 16px 0;  font-size: 24px;   line-height: 32px;  }

.login-and-register54 .login-body-sec .login-sec .form-bd03 .item .cl-rt a {
  font-size: 13px;  line-height: 21px; }

.login-and-register54 .register-body-sec .register-sec .header ul li a {
  padding: 14px 9px;  font-size: 16px;  line-height: 26px;
  font-weight: 600; }

.login-and-register54 .register-body-sec .register-sec .form-bd03 {
  padding: 30px 10px; }

.login-and-register54 .register-body-sec .register-sec .form-bd03 h4 {
  padding: 0 0 16px 0;  font-size: 24px;  line-height:32px; }


#feedback064 {  width: 85px;  position: fixed;  right: -7px;  top: 50%; }

#feedback064 a {  height: 36px;  padding-top: 10px;  width: 119px;
  font-size: 13px;  border-radius: 25px 25px 0 0; }



/**/
}
/**/


































































































































































































































/*-- media-query end--*/










































































































