/*Tablet landscape (1024x768)*/
@media (min-width:992px) and (max-width:1199px) {
}
/*Tablet portrait (768x1024)*/
@media (min-width:758px) and (max-width:800px){
}
/*Small tablet landscape (800x600)*/
@media (min-width:790px) and (max-width:900px){
}
/*Small tablet portrait (600x800)*/
@media (min-width:590px) and (max-width:767px){
}
/*Mobile  landscape (480x320)*/
@media (min-width:470px) and (max-width:580px){
}
/*Mobile portrait (320x480)*/
@media (min-width:310px) and (max-width:470px){
.top-row p span { display: block; text-align: center;}
.responsive-none{display:none;}
.desktop-none{display: block;  text-align: center; padding: 21px 0;}
.logo { width: 21%; position: absolute; top: 9px;}
.navbar-toggler { margin: 10px 0;}
.my-row-menu li a { line-height: 40px; font-size: 17px; color: #fff!important;}
.nav-item a { color: #fff!important;}
.nav-item a:hover { color:#ff0000!important;}
.nav-item  {  background: #343a40; margin: 1px;}
input {margin: 4px 0px!important;}
.bg-img{background-size:cover;}
.ol-4 {font-size: 38px; }
.tb-space { padding: 50px 0px;}
.place { padding: 22px; border-bottom: 1px solid #ddd;}
.tr-regi-form { width: 90%;padding: 45px 0px 50px 0px;
}
.tr-login-form { width: 90%;padding: 45px 0px 50px 0px;
    margin-left: 20px;}
.res-m {
    margin: 28px 0px!important;
}
.form {
    padding: 14px;
}
}