@media only screen and (min-width: 1201px) and (max-width: 1250px)
{

	.track_vehicle_lgt{width:22%;}
	.track_search{width:21%;}
	.track_vehicle_rgt{width:78%;}
	.veh_report_pick span input.date_pick{width:90px;}
	
	.analytic_tabs ul.nav-tabs{height:auto !important;}
	.track_report_list .reports_content{width:82%;}
	.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:190px;}
	.report_calendar small{margin:0 4px;}
	.report_calendar span{margin:0 4px;}
	.time_base_div .report_calendar{margin:0;}
	.analytic_tabs .tab-content{width:100% !important;}
	.veh_status_tabs ul.nav-tabs{width:100% !important;}
	.veh_status_tabs .tab-content{width:100% !important;}
	#summary_list .chart3  .graph_rgt {padding: 20px 5px;}
	#summary_list .chart3 .graph_rgt h3 {font-size: 15px;margin: 0 0 3px;}
	#summary_list .chart3 .graph_rgt small {font-size: 13px;line-height: 15px;}
	#summary_list .chart2  .graph_rgt {padding: 24px 5px;}
	.post{height: 150px !important;}
	/*.reports_veh_tables{height:61%;}*/
	.track_profile_page{padding:40px 8%;}
	.alert_search{width:26%;}
	.temp_value_chart{width:13%;float:right;margin: 0 15px 0 0;}
	/* .graph_reports ul li{width:24.7%;} */
	.reports_div_top{top:155px;}
	
}
@media only screen and (max-width: 1200px) 
{

	.container 							{width:100% !important;}
	
	.track_vehicle_lgt{width:26%;}
	.track_vehicle_rgt{width:74%;}
	.veh_report_pick span input.date_pick{    font-size: 13px;width:80px;}
	.track_report_list ul.reports_list_nav{width:20%;}
	.track_report_list .reports_content{width:80%;}
	.track_report_list .reports_list_nav > li ul li a{    padding: 10px 2% 10px 23%;}
	.graph_reports ul li{height:82px;}
	.graph_rgt{padding:22px 5px;}
	.graph_rgt h3{font-size:12px;margin:0 0 8px;}
	.graph_rgt small{font-size:12px;}
	.reports_div_top{top:144px;}
	.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:150px;}
	.report_download ul{float:right;}
	.track_search{width:25%;}
	
	.report_calendar span{margin:0 2px;}
	.report_calendar span input.date_pick{width:110px;font-size:14px;}
	.report_calendar small{margin:0 2px;}
	.report_calendar small input.time_pick{width:110px;font-size:14px;}
	.report_download ul li a{padding:7px 9px;font-size: 12px}
	.report_download ul li a i{margin:0 5px 0 0;}
	.report_calendar{margin:0;}
	.report_dist{margin:8px 0 0 18px;}
	.analytic_tabs .tab-content{width:100% !important;}
	.table_list table.dataTable tbody td{font-size:13px;}
	#summary_list .chart3  .graph_rgt {padding:8px 5px;}
	#summary_list .chart3 .graph_rgt h3 {font-size: 14px;margin: 0 0 3px;}
	#summary_list .chart3 .graph_rgt small {font-size: 13px;line-height: 15px;}
	#summary_list .chart2  .graph_rgt {padding:14px 5px;}
	.veh_status_tabs ul.nav-tabs{width:100% !important;}
	.veh_status_tabs .tab-content{width:100% !important;}
	.veh_status_top ul li em{padding:0 5px;}
	.veh_status_top ul li span{line-height:130px;}
	.vehicle_settings_div{height:84%;}
	.track_profile_page{padding:40px 3%;}
	.post{/* width: 23.35%; *//* margin: 0 8px; *//* padding: 0 2px; */}
	.strack_services_div .container{padding:0 1%;}
	.content-block span{/* height:230px; *//* height: 230px; */}
	.contact-cont{width:37%;}
	.contact-form{width:24%;}
	.strack_services ul li{padding:0 2%;}
	.track_alert_search{width:22%;}
	.track_alert_lgt{width:23%;}
	.track_alert_rgt{width:77%;}
	.track_alert_table  .table_list table.dataTable{overflow-x:auto;width:100% !important;}
	.alert_search{width:32%;}
	.track_alert_table .table_list table.dataTable {overflow-x: auto;width: 100% !important;}
.track_report_list ul.reports_list_nav{/*height: 500px;overflow-y: auto;*/}
.analytic_tabs ul.nav-tabs{height:auto !important;}
#single_fuel_report_table_filter .table_list table.dataTable {width: 100% !important;overflow-x: inherit;}
#single_fuel_alert_tab .table_list table.dataTable {width: 100% !important;overflow-x: inherit;}
.temp_value_chart{width:13%;float:right;}
/* .graph_reports ul li{width:24.7%;} */
.reports_div_top{top:149px;}
.reports_veh_tables{    width:98%;overflow-x: auto;}
.track_report_list ul.reports_list_nav{ max-height:850px;overflow-y: auto;}
.report_calendar small input.time_pick{width:96px;}
.report_calendar select.form-control{width:100px;}
.post{height: 150px !important;width: 47%;margin: 0 1% 24px;}
.users_box ul li label{width:35%;}
.custom-combobox{width:45%;}
.shift_form ul li input.shift_txt{width:45%;}
.user_menu_btn{display:none;}
#billing_scroll{height:210px !important;}
.user_setting_div ul li p{width:66%;}
.user_setting_div ul li label{width:68%;}

.target{width:80% !important;}
	.analytic_block{width:79%;}
	.analytic_list{width:20%;}
	.admin_messages ul li input{width:110px !important;}
	.details_panel{width:23.6%;}
	.vehicle_detail_tabs .search-blog{width:28%;}
	.user_list_block ul li ul.admin_slider_div li label{width:40%;}
	.border_map_btns a.red_button{width:80px;}
	.check_device_btns .check_device label{width:45%;}
	.dashboard_tracking_block{width:29%;}
	.dashboard_company_main{width:71%;}
	.scroll-up{height:300px;}
	.user_menu_list ul li a small{padding:20px 0;line-height: 18px;font-size:16px;width:64%;}
	.user_menu_list ul li a span{width:36%;}
	.user_menu_list ul li:before{width:36%;}
	.user_menu_list ul li a span i{font-size:32px !important;}
	.track_report_list ul.reports_list_nav li ul li a:before{left:12%;}
	.track_report_list ul.reports_list_nav > li ul li a{padding: 10px 2% 10px 20%;}
	.dashboard_master_main{width:71%;}
	.dashboard_main{padding:16px 1%;width:74%;}
	.dash_block ul li h3{    font-size: 9px;width:108%;}
	.dashboard_circles{width:22.9%;}
	.dashboard_main .graph_lgt{padding:10px 1%;margin:0;}
	.dashboard_main .graph_rgt{float:right;}
	.dashboard_main .graph_lgt  h5{font-size:14px;}
	
}

@media only screen and (max-width: 992px) 
{ 
	nav ul li a{padding:17px 21px;}
	.login_dropdown a.login{padding:17px 20px;}
	.track_veh_list .panel-title > a{font-size:13px;}
	.track_vehicle_lgt{width:32%;}
	.track_search{width:31.4%;}
	.track_veh_list .panel-default > .panel-heading{padding:10px 5px;}
	.veh_list_cont{padding:7px 5px;}
	.veh_report{margin:0 5px 10px;}
	.veh_list_cont table tbody tr td{font-size:13px;}
	.veh_report a.report, .veh_report_pick a.next, .veh_report_pick a.prev{font-size:13px;}
	.track_vehicle_rgt{width:68%;}
	.track_report ul li small{font-size:14px;}
	.replay_btn h4{font-size:14px;line-height:14px;}
	.track_report ul li em{font-size:13px;}
	.replay_btn a{margin:0 6px;}
	.track_report_list ul.reports_list_nav{width:24%;}
	.track_report_list .reports_list_nav > li ul li a {font-size:13px;padding: 8px 2% 8px 23%;}
	.track_report_list .reports_content{width:76%;}
	.graph_reports{padding:15px 1% 7px;}
	/* .graph_reports ul li{width:49%;margin:0 0 13px;} */
	.reports_div_top{top:244px;}
	.reports_div_info {/* width: 100%; *//* margin:0; */}
	/*.report_download{margin:8px 0 0 0;float:none;width:100%;}*/
	.table_list table.dataTable{width:100% !important;overflow-x:auto;}
	.reports_div{overflow-y:auto;}
	/*.reports_veh_tables{height:auto;}*/
	.report_download ul li a{padding:7px 14px;}
	.report_download ul li a i{margin:0 12px 0 0;}
	table.dataTable.dtr-column>tbody>tr>td.control{display:none;}
	.history_location .table_list table.dataTable{width:500px !important;}
	
	
	.slide_menu_btn{display: inline-block;width: 31px;height: 30px;margin: 5px 19px 0 0;}
	.report_menu_btn{display: inline-block;width: 31px;height: 30px;margin: 5px 19px 0 0;display: none;}
	.user_menu_btn{display: inline-block;width: 31px;height: 30px;margin: 5px 19px 0 0;display: none;}
	.track_vehicle_lgt{position: absolute;top: 0;left: -300px;width: 270px;display: block;z-index: 99999999999;height: 100%;padding: 7px 8px 0;}
	.track_vehicle_rgt{width:100%;}
	.track_search{position:static;width:100%;}
	.track_veh_list{margin:3px 0 0 0;}


	
.track_report_list ul.reports_list_nav{
    position: absolute;
    top: 0;
    /* left: -300px; */
    width: 250px;
    display: block;
    z-index: 9999999999999999;
   
    padding: 0;
    }
	.track_report_list .reports_content{width:100%;}
	.graph_rgt {padding: 28px 5px;}
	#history_list .table_list table.dataTable{width:100% !important;}
	.alert_search{width:32%;}
	#alert_table_wrapper .table_list table.dataTable{width:780px !important;overflow-x:auto;}
	.report_download{margin:8px 0 0 0;float:none;width:100%;}
	#time_base .reports_div_info {width: 96%;margin: 20px 0 0 2%;}
	.time_base_div p{    margin: 52px 20% 0 0;}
	.analytic_tabs ul.nav-tabs{position:static !important;    height: auto !important;}
	#analytic_list  .table_list table.dataTable{width:100% !important;}
	.history_idling{width:29%;}
	.analytic_tabs{width:69%;}
	.analytic_tabs .nav > li > a{padding:10px 18px;}
	.veh_status_tabs ul.nav-tabs{position:static !important;    height: auto !important;}
	.track_alert_table  .table_list table.dataTable{overflow-x:auto;width:100% !important;}
	.track_setting_page .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:180px;}
	.history_location{
    width:68%;
    overflow-y: auto;
    }
	.strack_services ul li h3{font-size:18px;}
	.strack_services ul li p{font-size:13px;line-height:21px;}
	.post{width:47.8%;    margin: 0 8px 22px;}
	.contact-cont {width: 50%;margin: 0 0 33px;}
.contact-form {width: 100%;padding: 0 30%;float: none !important;}
.contact-form input.submit{margin:0 auto;float:none;}
.track_profile_page {padding: 40px 2%;}
.profile_list ul li a, .profile_list ul li input, .profile_pwd ul li input, .profile_list ul li textarea{width:55%;}
.profile_list h3, .profile_pwd h3{font-size:25px;}
.profile_pwd, 	.profile_list{width:49%;}
.alert_search{width:40%;}
.track_nav ul li.profile a{padding:5px 5px;}
.track_nav ul li a{padding:11px 16px;}
#single_fuel_report_table_filter .table_list table.dataTable {width: 100% !important;overflow-x: inherit;}
#single_fuel_reports_tab .table_list{width:100%;overflow-x:auto;}
#single_fuel_report_table_wrapper{width:800px;}


#single_fuel_alert_tab .table_list table.dataTable {width: 100% !important;overflow-x: inherit;}
#single_fuel_alert_tab .table_list{width:100%;overflow-x:auto;}
#single_fuel_alert_tab_table_wrapper{width:800px;}
#sensor_report .reports_div_top{top:139px;}
.report_calendar select.form-control{width:95px;}
#analytic_veh_info_table_filter .table_list table.dataTable{width:100% !important;}
#sensor_report .dataTables_wrapper{width:100%;overflow-x:auto;}
.table_list table.dataTable{width:100% !important;overflow-x:auto;}
.track_report_list ul.reports_list_nav{ max-height: 680px;overflow-y: auto;}
.report_calendar small input.time_pick{width:86px;}
.banner_cont h4{font-size:28px;line-height:28px;    margin: 0 0 15px;}
.banner_cont p{font-size:14px;line-height:23px;}
.service_lgt ul li span{width:18%;}
.service_info{    width: 81%;margin: 6px 0 0;}
.strack_services ul li{padding:0;margin: 0 0 25px 0;}
.service_lgt{width:100%;float:none;}
.service_rgt{width: 60%;float:none;margin: 0 auto;display: block;}
.post {
    width: 98%;
    margin: 0 8px 22px;
    height: auto !important;
    min-height: auto !important;float:none !important;
}
.content-block span{height:auto;}
.strack_products_rgt{width:48%;}
.post:nth-child(2n){float:none !important;}
.target{width:100% !important;}
.search_note{width:87%;}
#reach_map{height: 400px !important;}
.admin_border_rgt{margin:30px 0;float:none;display:inline-block;width:100%;}
.update_reach, .update_reach h2{text-align:left;}
.admin_border_lgt{float:none;display:inline-block;width:100%;height: 400px;}
.dashboard_tracking_block{width:100%;float:none;    margin: 0 0 15px 0 !important;height:auto;}
.dashboard_company_main{width:100%;float:none;height:auto;}
.user_updates p{position:static;text-align:center;}
.dash_value em{font-size:30px;}
.user_menu_list ul li a small{font-size:15px;padding:30px 0;}
.user_logos ul li{margin:0 0 20px;}
.user_logos{margin:20px 0 0 0;}
.user_updates{height:auto;}
.dashboard_company_main{padding:20px 1%;background: #eaeaea;}
.scroll-up{height:250px;}
.track_nav ul li a{padding:11px 10px;}
.dashboard_company_main .dash_block ul li{width:40%;}
.user_menu_list ul li{width:31%;}
#billingPlansTableDiv{width:100%;overflow-x:auto;}
#billingPlansTableDiv .dataTables_wrapper{width:1000px;overflow-x:auto;}
.admin_plan .custom-combobox{width:25%;}
.admin_plan .drop_selection select[multiple]{width:25%;}
.admin_plan .ms-parent{width:25% !important;}
.admin_plan .dataTables_scrollHeadInner{width:100% !important;}
.dashboard_master_main{width:100%;background: #f4f4f4;height:auto;}
.fuel_reports_list .table_list table.dataTable{width:1000px !important;}
.fuel_reports_list .table_list{overflow-x:auto;}
.reach_tabs_list .table_list table.dataTable{width:1000px !important;}
.reach_tabs_list .table_list{overflow-x:auto;}
.dashboard_main{float:none;width:100%;}
#graph_element svg{width:100% !important;}

}

@media only screen and (max-width: 767px) 
{ 
	
	.sticky #mobile_menu				{bottom:7px;}
	#mobile_menu 						{display:block; position:absolute; bottom:13px;right:2%; }
	.sub								{width:80%; display:block; position:fixed; right:-80%; top:0; transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -ms-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; background:#303f9f; height:100%; overflow:hidden;overflow-y:scroll;  }
	.open .wrapper						{right:80%; position:relative; transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -ms-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; }
	.open .sub							{right:0%;    z-index: 999999999; transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -ms-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out;overflow-y:hidden; }
	
	.menu-block							{display:none ;text-align:center;}
	.open .sub .menu-block 				{display:block; width:100%;padding:0 0 ;     float: none;}
	.sticky .cmn-toggle-switch__htx.active span::after{bottom:-3px;color:#e50961;}
	.sticky .cmn-toggle-switch__htx.active span::before{top:3px;color:#e50961;}
	.sticky .cmn-toggle-switch span, .sticky .cmn-toggle-switch__htx span::before, .sticky .cmn-toggle-switch__htx span::after{background:#536dfe;}
	html								{overflow-x:hidden;}
	.open-menu .sub nav 				{display:block; width:100%; height:100%; top:0; }
	.open-menu .sub						{right:0%; transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -ms-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; }
		
	.wrapper							{height:100%;}
	.cmn-toggle-switch__htx.active span {background:none !important;}
	nav 							{display:block;float:none;margin:0;text-align:left;}
	nav ul  						{display:block;float:none;margin:0;padding:0;}
	nav ul li 					{display:block;float:none;margin:0;padding:0;}
	nav ul li a:before			{display:none;}
	nav ul li:hover 				{background:#fff;color:#e50961 !important;}
	nav ul li:hover a 			{color:#e50961 !important;}
	.wrapper a.back 					{bottom:60px;}
	nav ul li a 					{padding:10px 4%;display:block;}
	nav ul li a:hover, nav ul li a:hover i{color: #fff !important;background: #fdc236;outline: none;}
	.cmn-toggle-switch span 			{top:13px;width: 75%;}
	.cmn-toggle-switch span::before 	{top:8px;}
	.cmn-toggle-switch span::after 		{bottom:8px;}
	
	 .sub{background:#303f9f;}
	 .wrapper header{position:absolute;}
	
		#mobile_menu .open						{bottom:px;}
		#mobile_menu						{display:block;position:absolute;right:15%;bottom: 7px;}
		html								{overflow-x:hidden;}	
		.sub								{width: 27%;display:block;position:fixed;right:-80%;top:0;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;background: #fff;height:100%;overflow:hidden;overflow-y:scroll;z-index: 99999999;}
		.open-menu .wrapper					{left: -25%;position:relative;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;}
		.open-menu .sub nav 				{display:block; width:100%; height:100%; top:0; }
		.open-menu .sub						{right:0%; transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -ms-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; }
		.wrapper							{position:relative;left:0;  transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -ms-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; left:0; position:relative; }
		header nav							{display:none; }
		nav									{height:100%; top:0; right:0;  -moz-transition:all 0.5s ease-in-out; -ms-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; padding:0; margin:0; }
		body								{right:0; -moz-transition:all 0.5s ease-in-out; -ms-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; overflow-x:hidden; }
		/*Menu-Ends:*/
		
		nav ul li:hover:before, nav ul li.active:before{transform:inherit;border: none;}
		
		
		.reports_div_info {/* width: 69%; *//* margin: 0 0 0 30%; */}
		.report_download{margin:8px 0 0 0;float:none;width:100%;text-align:center;}
		.report_download ul{display:inline-block;}
		
			.reports_div_info {/* width: 69%; *//* margin: 0 0 0 22%; */}
		.reports_div_info{/* margin: 0; */}
		.history_location{/* display: block; */float: left;margin: 28px 0 0 0;padding:0;/* width: 100%; height: 300px; overflow-y: auto; */}

		.history_idling{/* width: 50%; *//* float: none; */display: block;margin: 28px auto 0;padding: 0;}
		.report_calendar small input.time_pick{width:95px;}
		.report_calendar span input.date_pick{width:103px;}
		.time_base_div p {margin: 52px 0% 0 0;}
		.analytic_tabs{width: 100%;display: block;float: none;}
		.history_idling{/* width: 100%; *//* float: none; */display: inline-block;margin: 0;padding: 0;}
		.veh_status_top ul li{width:48%;margin:0 1% 12px;}
		#veh_status_list .veh_status_btm{padding:40px 0 0 0;}
		.strack_products_lgt{display: block;float: none;width: 90%;margin: 0 auto;padding: 20px 2%;}
		.strack_products_rgt {display: block;float: none;width: 100%;margin: 30px 0 0 0;padding: 0 6%;}
		
		.post{width:47.1%;}
		.contact-block{padding:0 2%;}
		.contact-cont {width: 100%;margin: 0 0 44px;}
		.contact-form{padding:0 20%;}
		.profile_pwd, .profile_list{width:100%;float:none;    min-height: auto !important;    margin: 0 0 21px;}
		.profile_list h3{line-height:54px;    height: 84px;}
		.profile_list h3 em{width:60px;height:60px;}
		.onoffswitch, .slider.slider-horizontal, .vehicle_settings_div ul li input.input_txt {right:10px;}
		.track_alert_lgt{display:none;}
		.track_alert_rgt{width:100%;float:none;}
		.reports_div_top{top:242px;}
		#history_report_table_wrapper{    width: 100%;overflow-x: auto;}
		#history_report_table_wrapper  table.dataTable{width:500px !important;}
		.history_location{display: block;float: none;margin: 0;padding:0;width: 100%;height: 300px;overflow-y: auto;}
.history_idling{width: 50%;float: none;display: block;margin: 28px auto 0;padding: 0;}
.history_idling{width: 100%;float: none;display: inline-block;margin:18px auto 0;padding: 0;}
#sensor_report .reports_div_top{top:139px;    margin: 0 0 14px 0;}
.report_calendar select.form-control {
    width:120px;
margin: 0 12px 0 0;}
#single_temp_sensor_chart{width:100%;float:none;}
#temp_min_value_circle, #temp_max_value_circle {
    float: left;
    display: inline-block;
    margin: 0 7px;
}
.temp_value_chart{width:100%;float:none;margin:0;}
#sensorTemp_list .report_calendar a.submit{    margin: 0 0 0 5px;}
.graph_rgt {
    padding: 17px 5px;
}
.blockMsg{width:280px !important;}
#time_base .reports_div_info {width: 96%;margin: 0px 0 0 2%;}
.time_base_div .reports_div_top{margin:0 0 20px;}
.post {
    width: 98%;
    margin: 0 1% 22px;
    height: 150px !important;
    min-height: auto !important;
    float:none !important;
}
.content-block span{height:auto;}
.strack_products_rgt{width:100%;}
.banner_rgt{width:60%;padding:11px 0;margin:0;}
.banner_lgt img{height:170px;}
.banner_lgt{margin:10px 0 0 0;}
.banner_cont h4{font-size:24px;line-height:24px;}
.post, .content-block span{height:150px;}
.report_calendar label, .report_calendar span, .report_calendar small{float:none;}
.time_base_div .report_calendar a.submit{float:none;}
.bill_cont h4{font-size:15px;}
.bill_cont p, .bill_cont p span{font-size:13px;}
.users_box ul li label{width:38%;font-size:14px;}
.users_box ul li{margin:0 0 9px;}
.shift_table tbody tr td{width:35%;}
.shift_arrows_div{margin:59px 15px;}
.shift_table tbody tr td:nth-last-child(1){width:auto !important;}
.shift_table tbody tr td a.red_button{margin: 68px 0 0 15px;}
.user_setting_div ul li label{width:60%;}
.details_panel {width: 48.3%;margin: 0 5px 16px !important;}
.vehicle_detail_tabs .search-blog{width:38%;}
.admin_messages .income-list{width:100%;overflow-x:auto;}
.table_list table.dataTable{width:98% !Important;}
.search_note{    padding: 5px 5px;width: 250px;top:41px;    left: -100px;}
.search_note small.caret_btn {top: -19px;left: 48%;}
.search_note small.caret_btn i{    transform: rotate(90deg);}
.seach_notify{width:auto;}
.user_list_block ul li{width:100% !important;}
.user_list_block ul li.detail_li ul.admin_slider_div li input{width:45%;}
.user_list_block ul li.detail_li ul.admin_slider_div li label{width:40%;}
.user_list_block .red_button{margin:0 auto !Important;}
.admin_device ul li label{width:25%;}
.admin_device .custom-combobox{width:26%;}
.admin_device  input{width:26%;}
.admin_plan .table_list table.dataTable{width:100% !important;}
.dashboard_master_main  .dash_block ul li{width:40%;}
.admin_plan .ms-parent{width:50% !important;}
.admin_plan .custom-combobox{width:35%;}
.admin_plan .drop_selection select[multiple]{width:35%;}
.admin_assign_plan .ms-parent{width:35% !important;}
.report_calendar a.submit{float:none;}
.admin_plan .drop_selection select[multiple] {width: 52%;}
.admin_assign_plan .ms-parent{width:52% !important;}
.dash_block ul li{width: 47.7%;margin: 0 1.1% 20px;}
.dashboard_circles{width: 47.5%;margin: 0 1.1% 20px;}
.dashboard_main .graph_lgt{width:100%;float:none;margin:0 0 14px;}
.dashboard_main .graph_rgt{width:100%;float:none;}
.dash_block ul li h3{width:100%;}
.dash_state{margin:0 0 10px;}
.fuel_lgt{width:100%;float:none;    margin: 0 0 10px;}
.fuel_rgt{width:100%;float:none;}
.vehicle_detail_tabs{overflow-x:auto;}
.vehicle_detail_tabs .table_list{width:700px;}
.graph_tab_div{width:100%;float:none;}
.graph_table_div{width:100%;float:none;}
.tank_report ul{width:100%;}

}

@media only screen and (max-width: 599px)
{
   		.reports_div_info{margin: 0;width: 100%;text-align:center;}
		.report_download {margin: 8px 0 0 0;float: none;width: 100%;}
		.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:180px;}
		.report_calendar span{margin:0 7px;}
		.report_download ul {float: none;margin: 8px 0 0;}
		.reports_div_top {top: 239px;left: 0;width: 100%;right: 0;text-align: center;display: inline-block;margin: 0 0 17px;}
		.reports_div_top ul{float:none;width: auto;}
		.report_calendar span {margin: 0 7px 10px;}
		#time_base .reports_div_info{margin:4px 0 0 2%;}
		.time_base_div p {margin: 32px 0% 0 0;}
		.analytic_tabs .nav > li > a {padding: 8px 14px;}
		.veh_status_tabs .nav > li > a{padding:9px 12px;    height: 34px;font-size:13px;}
		.alert_search{width:45%;}
		.veh_set_radio{padding:0 5%;width:100%;}
		.veh_set_radio label{margin:0 60px 9px 0 !important;}
		.track_alert_table .table_list{width:100%;overflow-x:auto;}
.track_alert_table .table_list table.dataTable {overflow-x: auto;width:800px !important; }
.banner_cont h4{font-size:26px;line-height:26px;    margin: 0 0 8px;}
.banner_cont p{font-size:13px;line-height:20px;}

footer{padding:22px 0;}
footer p{float:none;margin: 0 0 20px 0;text-align:center;display:block;}
.social-icons{float:none;display:block;    text-align: center;}
.social-icons ul{display:inline-block;}
#mobile_menu{right:17%;}
.track_nav ul li a {padding: 11px 7px;}
.report_calendar {margin: 0;float: none;vertical-align: top;}
.report_dist{float: none;vertical-align: top;}
#sensor_report .reports_div_top{top:133px;}

#sensorTemp_list .report_calendar label{    margin: 7px 1px 0 2px;}
#sensorTemp_list .report_calendar span {
    margin: 0 2px 10px;
}
#sensorTemp_list .report_calendar a.submit{    width: 65px;margin:0 0 0 5px;font-size:13px;    float: left;}

#sensorTemp_list .reports_div_info {margin:5px 1% 0;width: 98%;}
#single_temp_reports_tab  .reports_div_info {margin: 7px 1% 0;}
.blockMsg{width:280px !important;    padding: 21px 10px !important;}
.blockMsg h1{font-size:28px;}
#sensor_report .reports_div_top{top:139px;}
.track_nav ul li.profile a em{font-size:11px;}
.banner_cont h4{font-size:20px;line-height:20px;}
.app_links ul li a img{height:26px;}
.banner_lgt img{height:150px;}
.service_info{width:75%;}
.service_lgt ul li span{width:22%;}
.service_rgt{width:80%;}
.bill_cont h4{font-size:14px;}
.users_box ul li{display:inline-block;width:100%;float:none;}
.shift_table tbody tr td{width:43%;}
.shift_table tbody tr td:nth-last-child(1){width:100% !Important;}
.shift_table tbody tr td a.red_button{margin:33px auto 0;}
.shift_form{width:100%;float:none;    margin: 0 0 30px;}
.user_setting_div ul li label{width:66%;}
.user_setting_div ul li p{line-height:18px;}
.slider.slider-horizontal{    width: 140px}
.analytic_block{float:none;width:100%;}
.analytic_list{float:none;width:100%;margin:25px 0 0 0;}
.analytic_list p select{height:auto;}
.details_panel{width:47.8%;}
.vehicle_detail_tabs .search-blog{width:210px;}
.search_note{    top: 41px;left: auto;right: -60px}
.search_note small.caret_btn{left:72%;}
.check_device_btns{padding:0 2%;}
.createUser_block .custom-combobox{width:32%;}
.createUser_block input.auto_cmp{width:32%;}
.slide_menu_btn {display: inline-block;width: 31px;height: 30px;margin: 5px 13px 0 0;}
.track_logo{margin:7px 0;}
.track_logo a img{height:23px;}
.user_menu_list ul li{width:48%;margin: 0 1% 14px;}
.admin_plan_popup{width:90%;}
.admin_plan_sel ul li label{font-size: 13px !important;}
.admin_plan .custom-combobox{width:52% !important;}
.dashboard_circles{    width: 47.4%;}
.dashboard_main .graph_lgt{margin:0 0 14px;}
}



@media only screen and (max-width: 479px)
{ 
	.slide_menu_btn{margin:5px 13px 0 0;}
	.track_logo{margin:8px 0;}
	.track_logo a img{height:20px;}
	.track_nav ul li a{padding:12px 8px;}
	.track_nav ul li a i{font-size:16px;}
	/* .graph_reports ul li{width:100%;float:none;} */
	.reports_div_top {top: 418px;}
	.reports_div_info{width:100%;}
	.report_calendar {margin: 0 auto;float: none;display: inline-block;width: auto;}
	.report_dist small, .report_dist label{float:none;}
	.report_dist {margin: 8px 0 0 0;text-align: center;float: none;width: 100%;display: inline-block;}
	.report_download ul {float: none;margin:0;display: inline-block;}
	.report_download {margin: 8px 0 0 0;float: none;width: 100%;text-align: center;}
	.report_calendar span {margin: 0 5px 10px;}
	.report_calendar a.submit {
    display: block;
    float: none;
    margin: 20px auto 0;}
	.reports_div_info{text-align:center;}
	#time_base .report_calendar small{margin:0 2px 10px;}
	#time_base .report_calendar a.submit{margin:0px auto 0;}
	.time_base_div p{margin:20px 0 0 0;}
	.analytic_tabs .nav > li > a {padding: 8px 6px;font-size: 12px;height: 33px;}
	.analytic_tabs .nav-tabs > li{margin:0 3px 0 0;}
	.veh_status_tabs .nav > li > a {
    padding: 8px 9px;
    height: 33px;
    font-size: 13px;
}
#veh_status_list .veh_status_btm {
    padding: 20px 0 0 0;
    width: 400px;
    overflow-x: auto;
}
#veh_status_list .veh_status_btm a.pdf_download{    position: static;
    background: #f9b615;
    padding: 6px 19px;
    color: #fff;
    float: none;
    width: 140px;
    margin: 0 auto;}
	.veh_status_top ul li{width:98%;}
	.veh_status_top ul li span {
    line-height: 102px;
}
.veh_status_top ul li small i, .veh_status_top ul li small{line-height:80px;}
.veh_status_top ul li{height:80px;}
.alert_search {
    width: 200px;
    float: none;
}
.track_alert_top{text-align:center;}
.track_alert_table .table_list{width:100%;overflow-x:auto;}
.track_alert_table .table_list table.dataTable {overflow-x: auto;width:800px !important; }
.slider.slider-horizontal {
    float: right;
    position: absolute;
    top: 31px;
    right: 0;
    left: 20%;
}
.vehicle_settings_div ul li p{margin:25px 0 0 0;line-height:21px;}
.veh_set_radio{padding:0 8%;}
.login_dropdown a.login {padding: 17px 10px;}
#mobile_menu{right:23%;}
.banner_cont h4{font-size: 14px;line-height: 14px;margin: 0 0 8px;}
.banner_cont p{font-size: 10px;line-height: 14px;}
.app_links ul li a img{height:18px;}
.carousel-control.right {
    background-position: -25px 0 !important;
    right: 0;
    top: 40%;
    background-size: 50px auto !important;
}.carousel-control.left {
    left: 2%;
    top: 40%;
    background-size: 50px auto !important;
    background-position: 5px 0 !important;
}
.strack_products h2, .strack_services h2, .contact-main h2{font-size:30px;line-height:30px;margin: 0 0 30px;}
.strack_products_rgt{text-align:center;}
.strack_products_rgt ul li{text-align:left;}
.strack_services ul li{width:100%;display:inline-block;float:none;}
.strack_services ul{display:inline-block;}
.post{width: 96%;margin:0 6px 22px;float: none;display: inline-block;text-align: center;}
.content-block h4, .content-block p{text-align:center;}
.contact-cont address {
    display: inline-block;
    float: none;
width: 100%;}
.contact-cont, .contact-main{text-align:center;}
.contact-form{padding:0 2%;    text-align: center;}
.profile_list h3, .profile_pwd h3 {font-size: 22px;    height: 77px;line-height:60px;    margin: 0 0 10px;
    padding: 13px 4%;}
	.profile_list h3 em, .profile_pwd h3 em{width:50px;height:50px;}
	.profile_list h3 em i, .profile_pwd h3 em i{font-size:35px;}
	.profile_pwd ul li label, .profile_list ul li label{font-size:13px;}
	.report_menu_btn{    margin: 5px 9px 0 -9px;    background-size: 20px auto}
	.user_menu_btn{    margin: 5px 9px 0 -9px;    background-size: 20px auto}
	#sensor_report .reports_div_top{top:133px;}
	.track_nav ul li.profile a em{font-size:7px;}
.blockMsg{width:280px !important;    padding: 21px 10px !important;}
.blockMsg h1{font-size:28px;}
.banner_lgt img{height:80px;}
.service_info {
    width: 69%;
    margin: 10px 0 0;
}
.service_lgt ul li span{width:28%;}
.content-block span{display:inline-block;float:none;width:100%;}
.adv_feature_report{display:inline-block;float:none;width:100%;}
.post, .content-block span{height:auto !important;}
.content-block span{border-radius:0;}
.users_box ul li input{width:58%;}
.shift_block ul{padding:0 8%;text-align:center;}
.shift_block ul li{float:none;width:100%;    margin: 0 0 11px;}
.shift_block ul li label{width:25%;}
.shift_table tbody tr td {width:100% !important;float: none;}
.shift_arrows_div {margin: 10px auto 0;}
.shift_table tbody tr td:nth-last-child(1){width:100% !important;}
.bill_generate ul.horizontal_list li a{margin:0 0 10px 5px;}
.bill_cont{width:100%;float:none;text-align:center;    margin: 0 0 25px;}
.bill_cont h4{font-size:15px;margin:0 0 10px;}
.bill_cont p, .bill_cont p span{font-size:14px;padding:0;}
.shift_form ul li label{width:30%;    margin: 6px 10px 0 0;}
.shift_form .custom-combobox{width:60%;}
.shift_form ul li input.shift_txt{width:60%;}
.shift_form h2{font-size:21px;}
.user_setting_div ul li label{width:50%;line-height:17px;}
.bill_generate ul.horizontal_list li{margin: 0 8px 10px 0;}
.user_setting_div ul li label{width:100%;}
.slider.slider-horizontal {position: static;margin: 0 auto 20px;width: 100%;display: inline-block;float: none;}
.slider.slider-horizontal .slider-track {height: 10px;width: 80%;margin-top: -5px;top: 50%;left: 0;margin: 0 10%;}
.user_setting_div ul li p{width:100%;}
.slider .tooltip.top{margin-left:0 !important;    margin-top: -16px;}
.details_panel{width:97%;}
.vehicle_detail_tabs .nav>li>a{font-size:11px;    padding: 7px 6px;}
.vehicle_detail_tabs .nav-tabs>li.active>a{font-size:11px; }
.admin_messages ul li input.search_txt{width:111px !important;}
.search_note{right:0;}
.search_note small.caret_btn {top: -19px;left: auto;right: 3px;}
.user_list_block ul li ul.admin_slider_div li label{width:47%;}
.createUser_block label{width:35%;}
.createUser_block .custom-combobox{width:52%;}
.createUser_block input.auto_cmp{width:52%;}
.sensor_select .btn-group{margin:14px 0 0 0;}
.sensor_select .btn-primary{padding:5px 9px !important;font-size: 15px !important;}
.check_device_btns .check_device{width:100%;float:none;}
.admin_messages ul.horizontal_list li {margin: 0 10px 10px 0 !important;}
.admin_device ul li label{width:30%;}
.admin_border_rgt{padding:0 4px;}
.border_map_btns a.red_button{width:70px;    padding: 7px 4px !important;font-size:13px !important;}
.admin_messages a.search_submit{width:72px;}
.dashboard_company_main{padding:20px 3%;}
.dashboard_company_main .dash_block ul li{width:100%;}
.user_menu_list ul li{width:98%;float:none;}
.user_menu_list ul li a small{font-size:18px;}
.track_nav{display:inline-block;width:100%;float:none;}
.track_header{text-align:center;padding:10px 2%;height: 103px;}
.track_logo{float:right;margin:0;}
.track_logo a img{height:30px;}
.track_nav{margin:10px 0 0 ;    border: solid 1px #ccc;}
.slide_menu_btn, .report_menu_btn, .user_menu_btn {margin: 0 13px 0 0;}
.wrap_main{padding:103px 0 0 0;}
.admin_assign_plan ul li label{width:30% !important;}
.admin_assign_plan .ms-parent{width:52% !important;}
.admin_plan .custom-combobox{width:52% !important;}
.dashboard_master_main  .dash_block ul li{width:100%;float:none;}
.multiple_report_div .reports_div_info{background:#fff;}
.dash_block ul li{width: 100%;margin: 0 0 20px;}
.dashboard_circles {width: 100%;margin: 0 0 20px;}
}



@media only screen and (min-width:769px)
{ .track_vehicle_lgt{left:0 !important;}
	

}
