@media screen and (max-width:480px){
.logo img{margin:15px auto !important;}	
.MemberInfo{margin-top:10px;}
.TeaMPic{height:182px !important;}
.SpecialTeamMAin:hover .MemberInfo{margin-top:10px !important;}
.Tp-baR{background:#0f2944; float:left; height:33px;}
.Tp-baR::after{display:none;}
.Tp-brInfo{margin-left:0 !important; text-align:center;}
.SocialTp{display:none;}
.Info-Timing{padding-left:0; display:block; float:none;}
.GetFreeOPinment p{line-height:40px; float:none;}
.GetFreeOPinment{height:85px !important; text-align:center; margin-top:10px;}
.GetFreeOPinment img{margin-top:0 !important; float:none; margin-right:auto; margin-left:auto;}
.HomePageServices{padding-top:20px; padding-bottom:20px;}
.MainHeAding{font-size:20px; padding-bottom:10px;}
.MainText{line-height:22px;}
.ServicePIc{width:99% !important; height:225.5px;}
.HomePageServiceBox{margin-top:30px;}
.HomePageServices .carousel-indicators{top:5px;}
.tab-text h2{padding-top:20px; padding-bottom:10px;}
.panel-body p{height:109px;}
.OurSpecialTeam .col-xs-12{width:50%;}
.BOking-Pic img{margin:auto; display:block;}
.neXtBanner{height:160px;}
.neXtBanner img{height:160px;}
.Services-text ul{width:100% !important; margin-bottom:20px !important;}
.Info-Timing p{font-size:12px; height:33px; line-height:33px;}
.Tp-brInfo{padding:0 20px;}
}
@media screen and (max-width:420px){
.OurSpecialTeam .col-xs-12{width:100%;}
.MemberInfo{width:auto !important; padding:20px 40px 15px 40px;}
}
@media screen and (max-width:360px) and (min-width:320px){
.panel-body p{height:160px;}
.TeaMPic img{height:auto;}	
.OurSpecialTeam .col-xs-12{width:100%;}
.neXtBanner{height:160px;}
.neXtBanner img{height:160px;}
.BOking-Pic img{margin:auto; display:block;}
.SidemEnuAbt2 ul li:last-child a{display:block;}
.SolutionGallery{padding-bottom:10px;}
}
@media screen and (max-width:767px) and (min-width:481px){
.OurSpecialTeam .col-xs-12{width:50%;}
}
@media screen and (max-width:767px){
.logo img{margin:10px auto; display:block;}
.Tp-baR{margin-left:0; float:left;}
.Tp-brInfo{margin-left:25px;}
.Tp-brInfo > .Info-Timing:first-child{display:none;}
.Info-Timing{width:auto; background:none;}
.SocialTp{float:right; width:auto; margin-right:22px;}
.SocialTp ul li{margin:0 3px;}
.side-menubtn{margin-right:15px;}
.slide-text{display:none;}
.GetFreeOPinment{background:#ba0913; height:50px;}
.GetFreeOPinment img{margin-top:8px; margin-right:0; width:155px;}
.GetFreeOPinment p{font-size:15px;}
.indicators-line > .carousel-indicators{display:none;}
.ServicePIc:hover{margin-top:0;}
/*.HomePageServices .carousel-inner > .item{-webkit-transform:none;
transform:none;}*/
.HomePageServiceBox{text-align:center;}
.ServicePIc{width:79%;}
.ServicePIc:after{left:0;}
.HomePageAbout{background-position:left top; height:auto; background-size:cover; padding-top:20px; padding-bottom:30px;}
.AboutTabs h2{font-size:20px; line-height:30px; padding-bottom:20px;}
.Gallery{text-align:center;}
.Gallery-Img{float:none;}
.SpecialTeamMAin{text-align:center;}
.MemberInfo{width:100%; display:inline-block;}
.TeaMPic{height:208px;}
.SpecialTeamMAin:hover .MemberInfo{margin-top:0;}
.SpecialTeamMAin:hover .MemberInfo p{display:block;}
.MemberInfo p{padding-bottom:10px;}
.MemberInfo h2{padding-bottom:4px;}
.MemberInfo ul{display:block;}
.Ftr-Location{padding-top:20px;}
.ftr-REachUs ul li i{width:5%;}
.c-left{text-align:center; line-height:35px; height:35px;}
.c-right{text-align:center;}
.Services-text ul{width:50%;}
.CoNtactMap{margin-bottom:50px;}
.bookingPic img{float:none; margin:auto; display:block;}
.Booking-Form input{width:100%;}
.Booking-Form select{width:100%;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background:none;}
#navebar{background:#0f2944; position:initial; padding-left:25px;}
.navbar-toggle{border:0; padding:9.5px 10px;}
.navbar-default .navbar-toggle .icon-bar{background-color:#FFFFFF; transition:0.5s all ease;}
#navebar .navbar-nav > li > a::before {display:none;}
#navebar .navbar-nav > li > a{padding:10px 15px; color:#FFFFFF;}
#navebar .navbar-nav > li > a:focus{background:#ba0913; color:#FFFFFF;}
.HomePageServices .carousel-indicators{text-align:center; margin-left:auto; margin-right:auto; left:0;}
.navbar-collapse{position:absolute; z-index:88; left:0; top:40px; width:100%; background:#0f2944;}
.MainnAv{position:relative; float:left; width:100%; height:auto; background:#0f2944; margin-bottom:20px;}
.dropdown-menu > li > a{color:#FFFFFF !important; padding:10px 15px !important; font-size:13px !important;}
.SocialTp{display: inherit;

z-index: 99999999999999999999;

margin-top: -68px;

margin-right: -45px;}
}
@media screen and (max-width:991px) and (min-width:768px){
.Tp-baR{margin-left:-30px;}
.Tp-brInfo{margin-left:30px;}
.Info-Timing{width:49%;}
.Info-Timing p{font-size:13px;}
.SocialTp{display:none;}
#navebar .navbar-nav > li > a{font-size:14px; padding:20px 11px;}
#navebar{float:none;}
#navebar .navbar-nav > li:last-child a:hover:before {width:90%;
}
.logo img{margin-top:13px;}
.slide-text > h2{font-size:18px; height:40px; line-height:45px; padding:0px 12px;}
.slide-text > p{padding-left:10px; padding-right:10px; line-height:35px; height:35px; font-size:14px;}
.slide-text{padding:0 30px; top:35%;}
.GetFreeOPinment{background:#ba0913; height:50px;}
.GetFreeOPinment img{margin-top:2px; margin-right:0;}
.ServicePIc{height:170.5px;}
.ServicePIc h2{font-size:15px;}
.HomePageAbout{background-position:left top; background-size:cover; height:530px;}
.AboutTabs h2{line-height:33px; font-size:22px;}
.AboutTabs ul li{padding-bottom:40px;}
.Gallery-Img{width:169px;}
.First-img{width:350px;}
.SpecialTeamMAin{text-align:center;}
.OurSpecialTeam{min-height:550px;}
.SpecialTeamMAin:hover .MemberInfo{margin-top:0;}
.MemberInfo{width:76%; display:inline-block;}
.SpecialTeamMAin:hover .MemberInfo p{display:block;}
.MemberInfo p{padding-bottom:10px;}
.MemberInfo h2{padding-bottom:4px;}
.MemberInfo ul{display:block;}
.Fotr-Sec-3{padding-top:15px;}
.Fotr-Sec-4{padding-top:15px;}
}
@media screen and (min-width:768px){
.dropdown:hover .dropdown-menu{display:block;}
}
@media screen and (max-width:992px){
}
@media screen and (max-width:1200px) and (min-width:992px){
.Tp-baR{margin-left:0;}
.Tp-brInfo{margin-left:30px;}
.Info-Timing{width:39%;}
.SocialTp{width:21%;}
.SocialTp ul li a{width:24px; height:25px;}
.GetFreeOPinment{height:50px;}
.GetFreeOPinment img{width:144px; margin-right:222px; margin-top:8px;}
.ServicePIc{height:227.5px;}
.panel-body p{height:125px;}
.TeaMPic{height:188px;}
.OurSpecialTeam{min-height:460px;}
.tab-text p{line-height:26px;}
}

