

.navigation_menu_activty{background:#f3f3f3;height:100%;position:fixed;z-index:59999 !important;display:none;}
.navigation_menu_activty a{background:#f3f3f3 url(/img/front/navigationicons_mini.png) center center no-repeat; padding:10px 23px; float:left; width:auto; margin-top:12px;}




/*===================RESPONSIVE======================*/

@media screen and (max-width:1303px)
{
	.dashboard_part .payment_field .unpaid{width:62%;}
	.status_menu .input_box .selectborder span.select_box{left:-3px;}
	.new_aircraft, #country_form .new_aircraft, #waypoint_form .way_form{width:80%;}
	
	.dashboard_right.swipe_open{right:45px;}
	.swipe_open{transform: translate3d(0px, 0px, 0px);transition: transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99) 0s;}
	.dashboard_part .permits_option li{width:146px;}
}

@media screen and (max-width:1200px)
{	
	.menu{left:-169px;width:169px;}
	.section_part{padding-left:45px;}
	.navigation_menu{display:block !important;}
	.footer{padding-top:20px;}
	.fileUpload_new{width:120px;}
	.logon_wrapper, .full_with_footer{width:97% !important;}
	.analysis_state li .analysis_detail{width:60%; margin-right:0;}
	#customer_form .form_box li .input_box .selectborder{font-size:12px;}
	.currency_part .selectborder{width:80% !important;}
	.main_hadding{width:95% !important;}	
   .transaction_part{margin-top:60px !important;}
   .right_heading, .reports_right_head{margin-right:0px;}
   .dash_option .company_bal{width:auto;}
   
   .navigation_menu_activty{display:block !important;right:0px;}
   .dashboard_right{width:270px;position:absolute;right:-270px;left:inherit;min-height:100%; background:#fff;z-index:59999 !important;}
   .new_main_dashbord{position:inherit;width:95% !important;}
   .activities_opsn{margin:0px 15px 0px 0px;}
   .open_invoice label.payment_chart, .open_invoice label.invoces_chart{width:auto !important;}
   .only_left_box{width:100% !important;}
   .reveal-modal{position:absolute !important;}
   
}

@media screen and (max-width:1080px)
{
	.form_box.createnewbox.full_width .img_Preferred_note, .form_box, #fm_form .new_fir{width:80%;}
	#createnewaccount_form .full_width{float:left; width:100%; margin-top:50px;}
	.purpose{padding-right:0;}
	.way_form li .way_box{width:65%;}
	.width_more .radio_btn{width:50%;}
	#aircraft_form .form_box, #aircraft_form .form_box li label, #aircraft_form .form_box li .input_box{width:100% !important;}
	#aircraft_form .form_box li{margin:0 0 10px 0;}
	#aircraft_form .form_box li label{margin:0 0 5px 0;}
	#aircraft_form .form_box li:first-child{margin-top:10px;}
	.reports_tab_contain li{width:50%;}
	.pass_config .form_box{width:100%;}
	#pilots_form .fileUpload_new{width:180px;}
	.footer_box{margin-left:0; position:inherit;width:97%;}
	.footer{padding-bottom:0px;}
	.captch_box{height:inherit;}	
	.invoices_detaile .table-box tr td .first_usd{margin-left:5px;}
	.payment_detail .form_box{width:auto !important;}
	#sreportSuggestion{margin-top:50px !important;}
	.reports_grid{overflow:auto;}
	#fm_form .new_fir li label{width:215px !important;}
	#forgotpassword_form .sign_in_btn{margin-top:0px !important;}
        
}

@media screen and (max-width:991px)
{
	.main_hadding h2{width:63% !important; font-size:16px;}
	.form_box, #waypoint_form .way_form, #fm_form .new_fir, #newAircraftForm .aircraftbox li label{width:100%;}
	.footer_box span{float:none; display:inline-block;margin-top:5px; width:100%; right:0;}
	.dashboard_head{width:100%;}
	#customer_form .customer_form_box{width:80%;}
	.Associatebox{margin-top:0px !important;}
	.new_aircraft li label{width:132px !important;}
	#waypoint_form .way_form li, #newAircraftForm .aircraftbox li{margin:0 0 10px 0;}
	#waypoint_form .way_form li label, #newAircraftForm .aircraftbox li label{margin:0 0 5px 0;}
	#waypoint_form .way_form li .input_box, #newAircraftForm .aircraftbox li .input_box{width:100%;}
	#waypoint_form .way_form li:first-child{margin-top:10px;}
	.toggle-view li .audit_detail{width:100% !important;}
	.toggle-view li .audit_detail li label{width:125px;}
	.toggle-view li .audit_detail li.open_bal{margin-top:inherit;}
	#myModal28, #newAircraftForm{width:96%;}
	.form_box_user{width:80%;}
	.invoices_detaile_box{width:60%;}
	.attempts_login li.time_period .input{width:120px;}
	.gridtable{float:left; width:100%;overflow-x:auto;}
    .table_scroll .gridtable{overflow-x:inherit;}
	.airportLabel{padding-bottom:0px;}
	span.ValidationErrors{display:none !important;}
	.invoices_detaile .table-box tr td .first_usd{margin:0px;}
	#myModal23 .payment_detail .form_box li{width:135px;}
	.transaction_part ul li{width:100%;margin-bottom:7px;}
	.transaction_part ul li label{width:130px;}
	.date_transaction_select{width:155px;}
	.transaction_part ul li .operator{width:100%;}
	.dashboard_system li{width:48%;}
	.graph_pay .open_invoice{width:100%;}
	.graph_pay .graph{width:100%;float:left;margin-top:10px;}
	.graph_pay .open_invoice span{width:50%;}
	.dash_option li{width:31.33%;margin:5px 0px;}
	.dashboard_items li{width:31% !important;}
	.dashboard_items li.mar_right{margin-left:0px !important;}
	.import_box{width:100% !important;}
	.dashboard_part .permits_option li{margin:5px !important;width:29%;}
	.fm_costomer{width:50%;margin:0px 0px 15px 0px !important;}
}

@media screen and (max-width:768px)
{
	.analysis_state li .analysis_detail a, .paid h5, .payment_section h4{font-size:14px;}
	.analysis_state li .analysis_detail p{font-size:13px;}
	#customer_form .customer_form_box{width:100%;}
	#aircraft_form .form_box li .input_box{width:57%;}
	.tonnes_box p{margin-right:0;}
	.new_aircraft li .input_box{width:56%;}
	.reports_tab_contain li{width:100%;}
	.actionstable td{float:left; width:100%;}
	.actionstable td .button{float:left; margin-top:5px;}
	.actionstable td .pager{font-size:10px;}
	.config_general li label{width:100%;margin-bottom:5px;}
	.config_general li .input_box{width:100%;}
	.invoices_detaile .table-box tr td .input{width:35px;}
	.message #message{width:100% !important;margin-bottom:25px;}
	#user_form .form_box_user{width:100%;}
	.header .logo h3{display:none;}
	.dashboard_system li{width:47%;}
	.todays_day{float:left; width:100%;}
	.dahbord_select_box, .dashboard_head .status_menu{float:right !important;margin:0px 15px 0px 0px !important;}
	.dashboard_right .activities_opsn{margin:0px !important;}
	.dashboard_items li{width:47% !important;}
	
	
	
}

@media screen and (max-width:650px)
{
	.uploaded_img p.img_Preferred_note{right:-15px;}
	.analysis_state li{width:100%;margin-bottom:15px;}
	.dashboard_part .payment_field .unpaid{width:61%;}
	.open_invoice label{font-size:15px;}
	.open_invoice a{font-size:12px;}
	.graph img{float:left; width:100%;}
	#operator_form .form_box li .input_box{width:59.7%;}
	#aircraft_form .form_box li .input_box{width:47%;}
	.tonnes_box input{width:75%;}
	#country_form .new_aircraft, #locationindicator_form .form_box, #pilots_form .form_box, #program_form .form_box, #import_export_form .form_box, #FeedbackForm .form_box, #fm_form .new_fir, #user_form .form_box_user{width:100% !important;}
	.new_aircraft li, #locationindicator_form .form_box li, #pilots_form .form_box li, #program_form .form_box li, #import_export_form .form_box li, #FeedbackForm .form_box li, #fm_form .new_fir li, #user_form .form_box_user li{margin:0 0 10px 0;}
	.new_aircraft li .input_box, #locationindicator_form .form_box li .input_box, #pilots_form .form_box li .input_box,
	#program_form .form_box li .input_box, #import_export_form .form_box li .input_box, #FeedbackForm .form_box li .input_box,
	#fm_form .new_fir li .input_box, #user_form .form_box_user li .input_box{width:100% !important;}
	.new_aircraft li label, #locationindicator_form .form_box li label, #pilots_form .form_box li label, #program_form .form_box li label, #import_export_form .form_box li label, #FeedbackForm .form_box li label, #fm_form .new_fir li label, #user_form .form_box_user li label{width:100%;margin:0 0 5px 0;}
	.new_aircraft li:first-child, #locationindicator_form .form_box li:first-child, #pilots_form .form_box li:first-child, #program_form .form_box li:first-child, #import_export_form .form_box li:first-child, #FeedbackForm .form_box li:first-child, #fm_form .new_fir li:first-child, #user_form .form_box_user li:first-child{margin-top:10px;}
	.WGS abbr{clear:left; margin:6px 5px 0 0 !important;}
	.WGS input{margin-bottom:5px;}
	.width_more .radio_btn{width:100% !important;}
	.way_form li .radio_btn{width:50% !important;}
	.form_box  li #dvMap{width:100% !important; height:250px !important;}
	#route_form .form_box li .input_box{width:59%;}
	.new_route_heading h3{font-size:18px;}
	.mid-point-select{width:53% !important;}
	.route_waypoints .selectborder{width:100%;}
	.usd_set, .app_tare_box .input{width:91%;}
	#route_form .form_box li .route_waypoints{width:51% !important;}
	.invoices_detaile ul li label{width:100%;padding:0px;margin-bottom:5px;}
    .invoices_detaile ul li{padding:0px 10px;}
	.invoices_detaile_box{width:100%;}
	.invoices_detaile ul li .invoices_detaile_box label{width:auto;margin:0 30px 0 0;}
	.iner_main_head{padding:8px 12px;}
	.toggle-view li .acc-header h6{width:85%;font-size:14px;}
	.iner_main_head h4{font-size:14px;}
	.attempts_login li .input{width:100px;}
	#fm_form .form_box li{margin-top:inherit;}
	.aircraftbox li span{float:left;}
	.amount_received li{padding-left:0px !important;}
	.filter_popup{width:95%;}
	.popup_list .filter_form{width:100%;}
	.popup_list .form_date{width:50%; margin:0px;padding:0px 5px;margin-left:-5px;}
	.purpose ul li span{font-size:13px;}
	.dashboard_system li{width:46%;}
	.dash_option li{width:47.33%;}
	.payment_field .unpaid, .payment_field .paid{width:100%;}
	.payment_field .paid h5{margin-top:5px;}
	.payment_field .paid {padding-left:0px;}
	.dashboard_part .permits_option li{width:46%;}
	.fm_costomer{width:100%;}

}

@media screen and (max-width:600px)
{
   .invoice_no .input_box{width:100%;}
   .invoice_popup{left:inherit; right:0px;}
   .input_box a#find_invoice{float:right;}
   .invoice_no .selectborder{width:60%;}
   .payment_detail .form_box{width:100% !important;}
   #myModal23 .payment_detail .form_box li{width:98%;margin:0px;padding-left:10px !important;}
  .customer_form_box li{margin:0 0 10px 0 !important;}
  .customer_form_box li label{width:100%;margin:0 0 5px 0 !important;position:inherit;}
  .customer_form_box li .input_box{width:100% !important;}
  .apsc_iata_block ul.iata{margin-top:10px !important;}
  .amount_received li{width:100% !important; padding-left:0px;}
  .dashboard_system li, .dashboard_items li{width:92% !important;}

}

@media screen and (max-width:550px)
{
	.header .logo h3{font-size:18px; margin:9px 0 0 16px;}
	.form_box li label, #aircraft_form .new_aircraft li label{width:100%;margin:0 0 5px 0;}
	.form_box li{margin:0 0 10px 0;}
	.form_box li .input_box{width:100% !important;}
	.uploaded_img p.img_Preferred_note{right:0;}
	.footer_box p{font-size:12px;}
	.footer_box span{font-size:10px;}
	.dashboard_part .payment_field .unpaid{width:59%;}
	.dashboard_head .heading h2, .analysis h3{font-size:16px;}
	.tonnes_box input{width:80%;}
	.form_box li:first-child{margin-top:10px;}
	.toggle-view li .audit_detail li span{width:68%;}
	#route_form .form_box li .route_waypoints{width:90% !important;}
	.main_hadding{position:inherit;}
	 .right_heading{margin-right:0px !important;}
	 .pas_model .passangerbox li, #apsc_form ul li{margin:0 0 10px 0;}
	 .pas_model .form_box li label, #batch_form ul li label, #apsc_form ul li label{margin:0 0 5px 0;width:100% !important;}
	 .pas_model .passangerbox li .input_box, #batch_form ul li .input_box, #apsc_form ul li .input_box{width:100% !important;}
	 .operatorbox li .contry_code{margin:0 0 5px 0;}
	 .customer_form_box, ul.iata, .apsc_tab{margin-top:0px !important;}
	 .actionstable, .form_box.fm_view.pas_view_list{padding-top:0px !important;}
	 .filter_log_box, .form_box_user, .audit_main{margin-top:10px !important;}
	 .attempts_login{padding:0 15px !important;}
	 .operatorbox li .input_box.fax_box{width:70% !important;}
	 #newoperatorForm .operatorbox li .contry_code{width:125px !important;}
	 .firstName_box_in_popup li{width:100%;}
	 #myModal2 .firstName_box_in_popup li:last-child{margin-top:0;}
	 #myModal2 .firstName_box_in_popup li:nth-child(2){margin-top:10px;}
	 .input_box.routing_option{margin:5px 0 0 0 !important;}
	 .route_waypoints{position:relative;}
	 .route_waypoints a{position:absolute; top:0; right:3px;}
	 .inner_contain{margin-top:0px !important;}
	#unpaidBlock, #paidBlock, #batch_form{width:100%;padding:0px;}
	#paidBlock.paid h5{margin:10px 0 0 0;}
	.payment_section{margin-bottom:0px;}
	.invoice_no .selectborder{width:100% !important;}
	.input_box a#find_invoice{width:100%; margin-top:10px;}
	.popup_list .form_date{width:100%;}
	.apsc_tab{margin-top:0px;}
	.form_box li label{margin-top:0px !important;}
	.reports_tab li{width:33.33%;padding:0px 5px;}
	.reports_tab li a{width:100%;}
	#reportSuggestion, .transaction_part{margin-top:15px !important;}
	.search #reportSuggestion{width:100%;}
	.main_hadding, .departure_block ul, #apsc_form ul li{width:100% !important;}
	.unpaid li .open_popup{right:9px;}
	.account-list{width:315px;}
	.accont-details{width:68%;}
	.accont-details ul li a{padding:6px 9px; font-size:13px;}
		.dashboard_system li{width:90%;}

}

@media screen and (max-width:480px)
{
	
	.profile_save, .right_heading a, #createnewaccount_form .main_heading a, #ChangePassword-form .main_heading a{padding:4px;}
	.fotter_login{width:320px; text-align:center;}
	.fotter_btn{text-align:center; width:100%;}
	.logo h2{font-size:24px;}
	.backg_none a, .backg_none a:hover{margin-top:10px;}
	.main_heading h4{font-size:16px;}
	#createnewaccount_form .main_heading a{font-size:12px;}
	#createnewaccount_form .main_heading a#btnSubmit{margin-left:0;}
	#core_text_root_content .fotter_login p{width:100%; text-align:center;}
	.img_Preferred_note{float:left; margin-left:10px;}
	.sing_box form#login_form .form li label.sign_password{text-align:left;}
	.dashboard_part .unpaid li:nth-child(2){width:34%;}
	.selectborder span.select_box{font-size:12px;}
	.width_more .radio_btn{width:100% !important;}
	.sing_box{width:97%;}
	.new_route_heading h3{font-size:15px;}
	.toggle-view li .audit_detail li span{width:100%;}
	#route_form .form_box li .route_waypoints{width:87% !important;}
	.operatorbox li .input_box.fax_box{width:62% !important;}
	.reports_tab li{width:50%;}
	.new_aircraft li .input_box .designator{width:100%; margin:0 0 5px 0;}
    .dashboard_system li{width:88%;}
    .dashboard_part .payment_field .unpaid{width:100%;}
	.dashboard_part .payment_field .paid{width:100%; margin-left:0; margin-top:10px;}
	.paid h5{float:left !important; margin-top:5px;}
	.payment_field .paid{padding-left:0px;}
	.dashboard_part .payment_field{padding: 0 35px 0 20px;}
	.full_width_pas_unpaid, .full_width_pas_paid{width:100% !important;}
	.dash_option li{width:91%;}
	.import_box li .import_detail{width:70%;}
	.import_box li a.validate{margin-top:10px;}
	.company_bal{font-size:14px !important; height:inherit;}
}

@media screen and (max-width:387px)
{
	.form_box li .input_box{width:100%;}
	.sing_box{width:280px;}
	.logo h2{font-size:22px;}
	.form_box.createnewbox.full_width .img_Preferred_note{width:48%;}
	#createnewaccount_form .main_heading{padding:10px 15px;}
	.backg_none a, .backg_none a:hover{width:100%;}
	.purpose ul li span{font-size:11px;}
	#ChangePassword-form .main_hadding h2{font-size:14px;}
	
	
	.open_invoice, .ovedue{width:50%; margin-bottom:5px;}
	.last_paid{width:100%;}
	.status_menu .input_box .selectborder span.select_box{font-size:11px;}
	.dashboard_head .heading h2, .analysis h3{font-size:15px;}
	.dashboard_head .heading h2 span{font-size:10px;}
	.payment_section{margin:12px 0 0 0;}
	.section_part_dashboard .pass_config .status_menu .selectborder{height:32px;}
	.inner_contain{margin-top:45px;}
	.input_box .mail_cc li span{font-size:11px;}
	.name_part_a{width:100%;margin-bottom:5px;}
	.name_part_a input{margin-left:0;}
	.name_part{width:30%;margin-bottom:5px;}
	.radio_btn{width:50%;}
	#route_form .form_box li .route_waypoints{width:84% !important;}
	.operatorbox li .input_box.fax_box{width:53% !important;}
	
	.usd_set, .app_tare_box .input{width:86%;}
	.iata li a{font-size:13px;}
	.iata li{margin:0 10px;}
		.dashboard_system li{width:87%;}
		.dashboard_part .permits_option li{width:100%;margin:5px 0px !important;}
		.account-list{right:-60px;}
		.account-list::after{left:58%;}
}


