.btn-noborder{
  background-color: transparent!important;
  border: none!important;
  color:white!important;
}
.logo_top{
  width:60px;
  height:60px;
}
.caption{
  min-height: 250px;
}
.news_row{
  padding: 10px;
}
.news_content{
  overflow-y: scroll!important;
  height: 500px;
}
.text_center{
  text-align: center;
}
.separate_top{
  margin-top: 15px;
}
.news_img{
  padding: 15px;
}
.rccesteam_pic{
  width: 100%!important;
  height: 300px!important;
}
.navbar {
height:90px;
background-color: #c47cff!important;
padding-left: 60px;
position: fixed;
width: 100%;
z-index: 99999999;
}
.k-textbox{
  border-color: rgb(215, 215, 215);
}
.box_inline{
  display: inline-block;
}
/*.k-textbox{
  border-color: rgb(170, 170, 170)!important;
}*/
.panel_purple{
  background-color: rgb(140, 66, 247)!important;
  border-left: 15px solid rgb(105, 62, 185)!important;
  color: white!important;
}

input .k-textbox {
  border-color: rgb(170, 170, 170)!important;
}
.nav_a{
  color: white!important;
  text-align: left;
  padding-left: 20px;
  opacity: 0.6;
  font-size: 16px;
}
.nav_a:focus{
  color: white!important;
  opacity: 1;
  background-color: transparent!important;
}
.nav_a:hover{
  color: white!important;
  opacity: 1;
  background-color: transparent!important;
}
.navbar-nav {
  margin: 10px!important;
  padding-left: 50px;
}
.navbar-toggle{
  color: black!important;
}
.sitemap{
  background-color: #c47cff!important;
  color: white!important;
  padding: 20px!important;
  z-index: -1;
}
.wrapper{
  margin-top: 100px;
}
.panel-heading{
  text-align: center;
}
.panel-body{
  background-color: rgb(218, 218, 218);
}
.row_pad_top{
  padding-top: 5px;
}
.row_separate_top{
  padding-top: 30px;
}
.web_pad_sec{
  z-index: 0px!important;
}
.tools_fixed{
  margin: auto;
  text-align: center;
}
.float-right{
  float: right;
}
.btn_fn{
  width:60px;
}
@media (max-width:768px){
  .navbar {
  height:auto!important;
  padding-left: 15px;
  z-index: 99999999;
  }
  .logo_top{
    width:40px;
    height:40px;
  }
  .navbar-nav {
    margin: 0px!important;
    padding: 0px;
    font-size: 14px;
  }
  .nav_a{
  padding-left: 10px;
  padding-right: 10px;
  }
  .navbar-collapse{
    padding: 0px;
  }
  .about_development{
    padding-left: 40px;
  }
}
@media (max-width:450px){
  .wrapper{
    margin-top: 60px!important;
  }
  h1.web_title{
  font-size: 20px!important;
  }
  .sitemaplink{
    font-size:12px!important;
  }

}
