@media (max-width: 1199px){
  .pull-right {
  float: left;
}
.translater > div {
  float: left;
  width: 91px;
}
ul.nav_1 li {
  margin-right: 1px !important;
}
  ul.nav_1 li a {
    color: #fff !important;
    padding: 14px 4px !important;
  }
  .img-responsive.arrow {
  width: 69px;
}
.register_box {
  float: left;
  width: 33%;
}
#step2, #step3, #step4 {
  width: 67%;
}
.col-md-12.well.light {
  width: 100%;
}
.owl-item.active {
  width: 991px !important;
}

}
@media (max-device-width: 991px) and (min-device-width: 768px){
	.navbar-collapse.collapse {
  display: inline-block !important;
  height: auto !important;
  overflow: visible !important;
  padding-bottom: 0;
  visibility: visible !important;
}
.nav > li {
  display: inline-block;
  position: relative;
  float: left;
}
.nav > li > a {
  display: inline-block;
  padding: 10px 15px;
  position: relative;
  float: left;
}
 .pull-right {
  float: left;
  width: 81%;
}
.brand > img {
  margin-top: 12px;
  max-width: 136px !important;
}
.translater {
  position: absolute;
}
  .center {
  font-size: 12px;
}
.img-responsive.arrow {
  margin-top: 10px;
  width: 44px !important;
}
#step2, #step3, #step4 {
  width: 65%;
}
.nav.nav-pills.nav-stacked > li a {
  width: 100%;
}
.btn-block {
  display: block;
  width: 123px !important;
}
.profile .col-md-6 li {
  width: 50%;
  float: left;
}
}

@media (max-width: 767px){
	.pull-right {
  width: 100%;}
  .navbar {
  		border: none;
  		margin-bottom: 0 !important;
  		min-height: 10px !important;
}
.navbar-header.nav_2 {
  position: absolute;
  right: 0;
  top: -48px;
}
.nav.navbar-nav.nav_1 li a {
  text-align: right;
}
.translater {
  float: right;
}
.translater > div {
  float: left;
  width: 100%;
}

.img-responsive.arrow {
  margin-top: 10px;
  width: 44px !important;
}
#step2, #step3, #step4 {
  font-size: 11px;
  padding: 6px !important;
  width: 56%;
  margin-top:0 !important;
}
table.dataTable thead th, table.dataTable thead td {
  padding: 7px 9px !important;
}
table.dataTable thead th, table.dataTable thead td {
  padding: -1px 5px !important;
}
.profile .col-md-6 li {
  width: 50%;
  float: left;
}
.control-label {
  display: block !important;
}
.winner1 {
  float: left;
}
.brand > img {
  margin-top: 5px;
  max-width: 136px !important;
}
}
@media (max-width: 640px){
	.register_box {
  float: left;
  width: 100%;
  margin-bottom: 10px;
}
	
	.img-responsive.arrow {
  width: 30px !important;
}

#cap {
  margin-top: 5px;
}

}



@media (max-width: 500px){
	.register_box {
  float: left;
  width: 100%;
}
.user_d strong {
  float: left;
  width: 36% !important;
}
.btn.btn-inverse.disabled {
  padding: 6px 1px;
  font-size: 11px;
}
}
@media (max-width: 400px){
  .btn{
    padding: 6px 1px !important;
  }
}
@media (max-width: 350px){
  .add_sec {
  height: 200px !important;
  width: 200px !important;
}

}