@media (max-width: 1200px) {
  .navigation > li {
    /*margin: 0 11px;*/
	margin: 0 15px;
  }
  .service .item:before {
    left: 0;
    right: 0;
  }
  .main-footer .contact-column .instagram li { 
    margin-bottom: 10px;
  }
}
@media (min-width: 992px) {

}
@media (min-width: 992px) {
  .mobile-menu {
      display: none;
  }  
}
@media (max-width: 991px) {

   /*=================== mobile-menu ======================*/
  .navigation { 
    display: none;
  } 

  .main-menu .collapse {
    border: 0px;
    max-height: 300px;
    display: none !important;
    overflow: auto !important;
  } 
  .main-menu .collapse.in, 
  .main-menu .collapsing {
    display: block !important;
  } 

  .main-menu .navbar-header{
    padding: 0px 0px;
    float: none;
    text-align: right;
  }  

  .main-menu .navbar-toggle {
    float: none;
    margin: 0;
    display: block;
    padding: 0;
    position: absolute;
    /*left: 0;*/
    
  }  

  .main-menu .navbar-toggle .icon-bar {
    background: #f06b03;
    width: 30px;
  }  
  /*=================================menu=======================*/

  .rev_slider_wrapper {
    margin-top: 0px;
  }

  .header-upper .upper-right {
    margin: 2px 0px 30px 0px;
  }

  .nav_side_content .search_option>button {
      color: #27c2ac;
  }

  .menu-column .social-icon {
      right: 60px;
      top: -38px;
  }
  .nav_side_content {
    top: -47px;
  }

  .brand-logo .award-column li {
    margin-bottom: 25px;
  }

  .practice-list {
    border: 0px;
    margin-top: 40px;
  }

  .mainmenu-area.stricky-fixed .main-menu .navbar-toggle,
  .mainmenu-area.stricky-fixed .menu-column .social-icon {
    top: -56px;
  }
  .mainmenu-area.stricky-fixed .main-menu {
    padding-bottom: 0px;
  }

}

@media (max-width: 992px) {


}

@media (max-width: 768px) {

}

@media (max-width: 767px) {
  .nav_side_content .search_option form {
    left: 0;
  }
  .brand-logo .award-column {
    padding-left: 0px;
    border: none;
    margin-top: 50px;
  }
  .brand-logo .owl-theme .owl-nav {
    margin-top: 30px;
  }
  .brand-logo {
    padding-bottom: 0px;
  }
  .default-blog .img-box a,
  .default-blog .img-box img {
    width: 100%;
    
  }
}

@media (max-width: 550px) {
  .main-logo {
    margin: 20px 0px 55px;
  }
  .top-bar .topbar-info {
    position: relative;
    float: none;
    text-align: center;
    width: 100%;
    background: #00b7f1;
    margin: 0;
    display: inline-block;
  }
  .top-bar .topbar-info:before,
  .top-bar .topbar-info:after {
    display: none;
  }
  .nav_side_content {
    position: relative;
    display: inline-block;
    position: absolute;
    z-index: 999;
  }
  .header-upper {padding: 10px 0px;}
  .nav_side_content .search_option form {
    right: 0;
	width: 180px;
	left: -120px;
	top: 47px;
  }
  .main-menu {
    padding: 0px;
  }
  .mainmenu-area.stricky-fixed {
    position: relative;
    animation: infinite;
    transition: 0px;
  }
}
@media only screen and (min-width:200px) and (max-width: 767px){
	.kk_eqourse_topbar1{display:none} 
	.nav_side_content .search_option > button {margin-top: -30px;}
	.main-menu .navbar-toggle{right: 10px;}	
	.rev_slider_wrapper .tparrows {border: 1px solid rgb(46, 39, 80);}	
	.kk_heading span img, .kk_heading span img {width: 80%; margin-top: -30px;}
	.logo-box img{width:85%;}
	.kk_hed_p{width: 100%; margin:0px}		
}
@media only screen and (min-width:981px) and (max-width: 1100px){
.tp-rightarrow {left: 105% !important;} .tp-leftarrow {left: -52px!important;}	
}
@media only screen and (min-width:768px) and (max-width: 980px){
.tp-rightarrow {left: 105% !important;} .tp-leftarrow {left: -52px!important;}	
}
@media only screen and (min-width:501px) and (max-width: 767px){
.tp-rightarrow {left: 105% !important;} .tp-leftarrow {left: -30px!important;}
.tparrows{width: 26px; height: 26px;border-radius: 50%;} 
.tparrows:before {line-height: 24px;font-size: 15px;}
.btn_u_kk{ font-size:14px!important;padding:10px 13px !important;}
.inner-banner{ margin-top:0px; padding:0px 0px 151px;background-attachment: inherit;}
 h2.kk_transform{font-size: 22px;}
 .main-footer .link-column li a {font-size: 15px;}
}
@media only screen and (min-width:200px) and (max-width: 360px){
.tparrows{width: 22px; height: 22px;border-radius: 50%;} 
.tparrows:before {line-height: 19px;font-size: 12px;}
.tp-rightarrow {left: 115% !important;} .tp-leftarrow {left: -15%!important;}
.btn_u_kk{ font-size:9px!important;padding:9px 10px !important; font-weight:500 !important;}
.banner_info_kk h3 { font-size:19px;}
.banner_info_kk i {font-size:22px;height: 45px;width: 45px;line-height: 45px;}
.inner-banner{ margin-top:0px; padding:0px 0px 98px;background-attachment: inherit;}
 h2.kk_transform{font-size: 20px;}
 .main-footer .link-column li a {font-size: 13px;}
 .main-footer .footer-logo img{width:100%}
}
@media only screen and (min-width:361px) and (max-width: 500px){
.tparrows{width: 22px; height: 22px;border-radius: 50%;} 
.tparrows:before {line-height: 19px;font-size: 12px;}
.tp-rightarrow {left: 111% !important;} .tp-leftarrow {left: -11%!important;}
.btn_u_kk{ font-size:11px!important;padding:10px 11px !important; font-weight:500 !important;}
.inner-banner{ margin-top:0px; padding:0px 0px 151px;background-attachment: inherit;}
 h2.kk_transform{font-size: 20px;}
 .main-footer .link-column li a {font-size: 15px;}
 .main-footer .footer-logo img{width:100%}
}
@media only screen and (min-width:768px) and (max-width: 2000px){
.kk_eqourse_topbar2{display:none}
}
@media only screen and (min-width:768px) and (max-width: 980px){
.header-upper {padding: 10px 0px;}
.header-upper .info-box strong {font-size: 15px;}
.header-upper .info-box li {font-size: 13px;line-height: 15px;}
.header-upper .info-box {margin-left: 30px;padding: 0px 0px 0px 55px;min-height: 40px;}
.header-upper .info-box .icon-box {width: 30px;height: 30px;padding: 9px 10px 10px 8px;font-size: 16px;}
.nav_side_content .search_option form {top: 48px;}
.main-menu .navbar-toggle{right: 63px;}
.nav_side_content .search_option > button {margin-top: 0px;}
.btn_u_kk{ font-size:14px!important;padding:10px 13px !important;}
.mar_tp_kk_12{padding-right:10px;}
.kk_hed_p{width: 600px;margin-left: 9%;}
.inner-banner{ margin-top:0px; padding:100px 0px 230px;background-attachment: inherit;}
 h2.kk_transform{font-size: 25px;}
 .main-footer .link-column li a {font-size: 12px;}
 .main-footer .footer-logo img{width:100%}
}
@media only screen and (min-width:981px) and (max-width: 1100px){
	.inner-banner {background-attachment: inherit;}
	.main-footer .link-column li a {font-size: 15px;}
	.kk_ser_hight{min-height:180px;}
	.feature-box-text-inner p {min-height: 65px;}
}
@media only screen and (min-width:768px) and (max-width: 980px){
	.kk_ser_hight{min-height:165px;}
	.kk_img_sample{width:300px; height:auto}
	.logo-box.kk_logo img {width: 250px;  height: auto;}
}
@media only screen and (min-width:767px) and (max-width: 501px){.kk_img_sample{width:300px; height:auto}}
@media only screen and (min-width:400px) and (max-width: 500px){.kk_img_sample{width:280px; height:auto}}
@media only screen and (min-width:200px) and (max-width: 399px){.kk_img_sample{width:200px; height:auto}}
@media only screen and (min-width:220px) and (max-width: 500px){
	.kk_ser_hight{min-height:90px;}	
}
@media only screen and (min-width:280px) and (max-width: 1100px){
	.feature-box[class*="feature-box-secundary-"] .feature-box-text {padding: 40px 18px 20px;}
	.feature-box-text h3 {font-size: 15px;}
	.feature-box-text-inner p {font-size: 13px;line-height: 20px;}
	.feature-box-text-inner {}	
	.kk_case_study_txt {font-size: 14px;line-height: 24px;margin-bottom: 10px;}
	/*p {font-size: 13px;line-height: 20px;margin-bottom: 10px;}*/
}
@media only screen and (min-width:1101px) and (max-width: 2000px){
	.feature-box-text-inner p {font-size: 13px;line-height: 20px;}
}
@media only screen and (min-width:280px) and (max-width: 991px){
.kk_eqor_Mob_non{display:none;}
.kk_eqor_Dsk_non{display:block;}
}
@media (max-width: 575px) {

}

@media (max-width: 550px) {

}
@media (max-width: 420px) {

}


