@media only screen and (min-width: 992px) and (max-width: 1192px) {
    .slider-all-text .title { font-size: 60px; line-height: 70px;}
    
    
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    
    .slider-all-text .title {font-size: 28px;line-height: 1.4; margin-bottom: 38px; }
    .slider-all-text .subtitle { display: none;}
    .slider-all-text .btn { margin-right: 8px;}

   
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    
    
   .slider-all-text .title {font-size: 28px;line-height: 1.4; margin-bottom: 38px;}
   .slider-all-text .subtitle {display: none;}
   .slider-all-text .btn {margin-right: 0;}
   .srkcmosb ul li{ padding:0;}

	
}

@media only screen and (min-width: 480px) and (max-width: 575px) {
    
   
    .slider-all-text .title { font-size: 28px; line-height: 1.4; margin-bottom: 0;}
    .slider-all-text .subtitle { display: none;}
    .slider-all-text .btn { margin-right: 0;}
	.navbar-collapse{ min-width: 100% !important; max-width: 100% !important;}
	.flt_rgt{ float: none !important;}
	.srkcmocvl h3{ font-size:28px;}
	.srkcmosb h2{ font-size:22px !important;}
	.srkcmcfb{ padding:15px 15px 40px 15px !important;}
	.srkcmobalb{ padding:15px !important;}
	.slider-all-text{ width:38% !important; bottom:53px !important;}
	.slider-all-text .title{ font-size:20px !important;line-height:25px !important;}
	.slider-all-text .btn{ margin-top:20px !important;}
	.fullslider .owl-dots{ right:27px !important;}
	.slider-all-text h2{ font-size:19px !important;}
	.srkcmwcub h2{ font-size:22px !important;}
	.srkcmwcub h2:before{ margin-right:10px !important; width:60px !important;}
	.srkcmwcub h2:after{ margin-left:10px !important; width:60px !important;}
	.srkcmwcub img{ width:100%;}
	.srkcmohcb h2{ font-size:22px !important;}
	.srkcmohcb h2:before{ margin-right:10px !important; width:60px !important;}
	.srkcmohcb h2:after{ margin-left:10px !important; width:60px !important;}
	.srkcmwcub{ padding:0 !important;}
	.srkcmohcb{ padding:0 !important;}
	.clientslider .owl-nav .owl-prev{ left:-20px !important; top:30% !important;}
	.clientslider .owl-nav .owl-next{ right:-20px !important; top:30% !important;}
	.srkcmgqb h2{ font-size:19px !important;}
	.srkcmgqb h2:before{ margin-right:10px !important; width:60px !important;}
	.srkcmgqb h2:after{ margin-left:10px !important; width:60px !important;}
	.srkcmgqb{ padding:0 !important;}
	.srkcmocvl{ padding:0 !important;}
	.srkcmocvl p .fa{ font-size:30px !important;}
	.srkcmocvl p{ padding-left:40px !important;}
	.srkcmfb_info:last-child{ padding-left:0 !important;}
	.srkcmfb{ padding:0 !important;}
	.srkcmfb ul li{ padding:5px 3px !important;}
	.srkcmfb ul{ padding:20px 0 !important; margin:0 !important;}
	.srkcmfb_info:nth-child(2){ margin-top:35px !important;}
	.srkcmfb_info{ padding:0 !important;}
	.srkibb{}
	.srkibb_abs{ bottom:-23px !important;}
	.srkibb_abs .jumbotron h1{ font-size:25px !important;}
	.srkcmauocvb h2{ font-size:19px !important;}
	.srkcmauocvb h2:before{ margin-right:10px !important; width:60px !important;}
	.srkcmauocvb h2:after{ margin-left:10px !important; width:60px !important;}
	.srkcmauocvb{ padding:0 !important;}
	.srkcmauocvb img{ width:100%;}
	.srkcmauocvb ul li{ margin-bottom:20px; max-width:225px; padding:0 20px !important; float: none;}
	.srkcmowb{ padding:0 !important;}
	.srkcmowb_s_info h3{ margin-top:0 !important;}
	.srkcmowb_s_info p{ font-size:16px !important;}
	.srkcmowb_s_info h3{ font-size:17px !important;}
	.srkcmowb_s_info{ min-height: auto !important;}
	.srkcmowb h2{ font-size:25px !important;}
	.srkcmowb ul li img{ width:10% !important;}
	.srkcmowb ul li{ padding-left:45px !important;}
	.srkcmrob h2{ font-size:19px !important;}
	.srkcmrob h2:before{ margin-right:10px !important; width:60px !important;}
	.srkcmrob h2:after{ margin-left:10px !important; width:60px !important;}
	.srkcmicub{ padding:0 !important;}
	.srkcmicuba{ padding:0 !important;}
	.srkcmicub h2{ font-size:18px !important;}
	.srkcmicub h2:before{ margin-right:10px !important; width:60px !important;}
	.srkcmicub h2:after{ margin-left:10px !important; width:60px !important;}
	.contact_enq .form-group{ padding:0 !important;}
	.main-header.affix #logo img{ top:0 !important;}
	#logo img{ top: inherit !important; position: relative;}
	.main-nav ul{ padding:15px 30px !important;}
	.main-nav li{ padding:10px 0 !important;}
	.main-nav a{ color:#fff !important;}
	.main-header{ padding:10px 0 !important;}
	.mobile-menu{ background:#189ad7;}
	.srkibb img{ height:150px !important;}
}

@media (max-width:991px) { 
	.header-top{text-align:center;}
	.main-header .mobile-nav-wrapper{position:relative; padding:10px 0;}
	.header-top .social-icon{text-align:center;	float:none !important;}
	.login-details{	display:inline-block;}
	.mobile-menu{position: absolute;left: 0;right: 0;margin: 0 auto;top:108px !important;background: #2c3e50;text-align: center;
	z-index:9999;}
	.main-header.affix .mobile-menu{top: 65px;}
	.mobile-menu > ul{display:none;width: 82%;	margin: 0 auto;	}
	.mobile-menu li{float: none;max-width: 250px;text-align:left;}
	.mobile-menu li:last-child{padding-bottom:20px;} 
	.mobile-menu-icon{float:right;width: 36px;height: 35px;	border: 1px solid #735cb0;background: #735cb0;text-align: center;line-height: 33px;
	color: #fff;margin-right: 5px;	margin-top: 15px;cursor:pointer;display:block;}
	.sb-search {margin-top: 15px;}
	.mobile-menu .sub-menu{	border-bottom: 2px solid rgba(0, 0, 0, 0.2);box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.2);}
	.mobile-menu .sub-menu a{font-weight:400;}
	.mobile-menu .sub-menu li:last-child{padding-bottom:0px;margin-bottom:0px; }


}	

@media (max-width:480px) { 

	.header-top{display: none;}
	.sb-search,.mobile-menu-icon{margin:15px  auto auto;}
	.main-header .sb-search{display:none;}
	.srkcmosb ul li{ padding:0;}
	.srkcmosb h2::before{ width:61px;}
	.srkcmosb h2::after{ width:61px;}
	.srkcmosb h2{ font-size:18px;}
	.slider-all-text{ left:20px; bottom:0; width:100%;}
	.slider-all-text .title{ margin:0; font-size:20px; line-height:24px;}
	.fullslider .owl-dots{ display: none;}
	.slider-all-text .btn{ padding:3px 20px;}
	.slider-all-text h2{ font-size:18px;}
	.srkcmcfb{ padding:0 15px;}
	.srkcmobalb{ padding:20px 15px;}
	.srkcmocvl{ padding:0;}
	.srkcmocvl h3{ font-size:25px;}
	.srkcmocv{ padding:0;}
	.srkcmwcub h2::before{ width:61px;}
	.srkcmwcub h2::after{ width:61px;}
	.srkcmwcub h2{ font-size:16px;}
	.srkcmwcub img{ width:100%;}
	#logo img{ top:0;}
	.main-nav ul{ padding:0;}

}



@media only screen and (min-width: 320px) and (max-width: 479px) {
    
    #header-area {display: none;}     
    .slider-all-text .title {font-size: 28px;line-height: 1.4; margin-bottom: 0;}
    .slider-all-text .subtitle { display: none;}
    .slider-all-text .btn { margin-right: 0;}
    .slider-all-text .btn.btn1 { margin-bottom: 10px; }
	.flt_rgt{ float: none !important;}
	.srkcmocvl h3{ font-size:28px !important;}
	.srkcmosb h2{ font-size:22px !important;}
	.srkcmosb h2:before{ margin-right:10px !important; width:60px !important;}
	.srkcmosb h2:after{ margin-left:10px !important; width:60px !important;}
	.srkcmosb ul li{ padding:5px 0 !important;}
	.srkcmosb{ padding:20px 0 !important;}
	.srkcmocv{ padding:0 0 30px 0 !important;}
	.srkcmcfb{ padding:15px 15px 40px 15px !important;}
	.srkcmobalb{ padding:15px !important;}
	.srkcmobalb_info h2{ font-size:15px !important;}
	.slider-all-text{ width:54% !important; bottom:18px !important;}
	.slider-all-text .title{ font-size:19px !important; line-height:25px !important;}
	.slider-all-text .btn{ margin-top:20px !important; padding:0 10px !important; margin-top:0 !important;}
	.fullslider .owl-dots{ right:27px !important; bottom:0 !important;}
	.slider-all-text h2{ font-size:16px !important;}
	.srkcmwcub h2{ font-size:19px !important;}
	.srkcmwcub h2:before{ margin-right:10px !important; width:60px !important;}
	.srkcmwcub h2:after{ margin-left:10px !important; width:60px !important;}
	.srkcmwcub img{ width:100%;}
	.srkcmohcb h2{ font-size:19px !important;}
	.srkcmohcb h2:before{ margin-right:10px !important; width:60px !important;}
	.srkcmohcb h2:after{ margin-left:10px !important; width:60px !important;}
	.srkcmwcub{ padding:0 !important;}
	.srkcmohcb{ padding:0 !important;}
	.clientslider .owl-nav .owl-prev{ left:-20px !important; top:10% !important;}
	.clientslider .owl-nav .owl-next{ right:-20px !important; top:10% !important;}
	.srkcmgqb h2{ font-size:19px !important;}
	.srkcmgqb h2:before{ margin-right:10px !important; width:60px !important;}
	.srkcmgqb h2:after{ margin-left:10px !important; width:60px !important;}
	.srkcmgqb{ padding:0 !important;}
	.srkcmocvl{ padding:0 !important;}
	.srkcmocvl p .fa{ font-size:30px !important;}
	.srkcmocvl p{ padding-left:40px !important;}
	.srkcmfb_info:last-child{ padding-left:0 !important;}
	.srkcmfb{ padding:0 !important;}
	.srkcmfb ul li{ padding:5px 5px !important;}
	.srkcmfb ul{ padding:20px 0 !important; margin:0 !important;}
	.srkcmfb_info{ padding:0 !important;}
	.srkibb{}
	.srkibb_abs{ bottom:-23px !important;}
	.srkibb_abs .jumbotron h1{ font-size:25px !important;}
	.srkcmauocvb h2{ font-size:19px !important;}
	.srkcmauocvb h2:before{ margin-right:10px !important; width:60px !important;}
	.srkcmauocvb h2:after{ margin-left:10px !important; width:60px !important;}
	.srkcmauocvb{ padding:0 !important;}
	.srkcmauocvb img{ width:100%;}
	.srkcmauocvb ul li{ margin-bottom:20px; max-width:225px !important; padding:0 20px !important; float: none;}
	.srkcmowb{ padding:0 !important;}
	.srkcmowb h2{ font-size:19px !important;}
	.srkcmowb h2:before{ margin-right:10px !important; width:60px !important;}
	.srkcmowb h2:after{ margin-left:10px !important; width:60px !important;}
	.srkcmowb_s_info h3{ margin-top:0 !important;}
	.srkcmowb_s_info p{ font-size:16px !important;}
	.srkcmowb_s_info h3{ font-size:17px !important;}
	.srkcmowb_s_info h3 img{ display: none !important;}
	.srkcmowb_s_info{ min-height: auto !important;}
	.srkcmowb h2{ font-size:16px !important;}
	.srkcmowb ul li img{ width:15% !important;}
	.srkcmowb ul li{ padding-left:45px !important;}
	.srkcmohcb h2{ font-size:19px !important;}
	.srkcmohcb h2 span{ display: none !important;}
	.srkcmohcb h2:before{ margin-right:10px !important; width:60px !important;}
	.srkcmohcb h2:after{ margin-left:10px !important; width:60px !important;}
	.srkcmrob h2{ font-size:18px !important;}
	.srkcmrob h2:before{ margin-right:10px !important; width:60px !important;}
	.srkcmrob h2:after{ margin-left:10px !important; width:60px !important;}
	.srkcmicub{ padding:0 !important;}
	.srkcmicuba{ padding:0 !important;}
	.srkcmicuba ul{ padding:20px 10px !important; background:url(../images/office_bg.png) no-repeat center !important;}
	.srkcmicuba ul.branch{ background:url(../images/branch_bg.png) no-repeat center !important;}
	.srkcmicuba ul li{ font-size:15px !important; padding-left:30px !important;}
	.srkcmicuba ul li .fa{ width:25px !important; height:25px !important; line-height:25px !important;}
	.srkcmicub h2{ font-size:17px !important;}
	.srkcmicub h2:before{ margin-right:10px !important; width:60px !important;}
	.srkcmicub h2:after{ margin-left:10px !important; width:60px !important;}
	.contact_enq .form-group{ padding:0 !important;}
	.main-header.affix #logo img{ top:0 !important;}
	#logo img{ top: inherit !important; position: relative;}
	
	.main-nav li{ padding:10px 0 !important;}
	.main-nav a{ color:#fff !important;}
	.main-header{ padding:10px 0 !important;}
	.mobile-menu{ background:#189ad7;}
	.srkibb img{ height:150px !important;}
	
}

