
a:hover{ text-decoration:none; }
input{ padding:5px 10px;  border: 1px solid #ECECEC; }
label{ font-weight:normal; }

.bannerimg{
		background-image:url("<?php echo base_assets_url(); ?>img/1crowd/general/static pages/home_banner/banner1.jpg");
		background-repeat:no-repeat;
		height:575px;
		background-position:center center;
	}
	
	/* general responsive css */
	.max_input_510{ max-width:510px; width:100%; line-height:34px; }
	.max_input_400{ max-width:400px; width:100%; line-height:34px; }
	.max_input_245{  max-width:245px; width:100%; line-height:34px;  }
	.max_input_250{  max-width:245px; width:100%; line-height:34px; }
	.max_input_665{  max-width:665px; width:100%; line-height:34px;  }
	.max_input_270{  max-width:270px; width:100%;  line-height:34px; }
	.max_input_190{  max-width:190px; width:100%; line-height:34px;  }
	.max_input_40{ max-width:40px; width:100%; line-height:34px; }
	.max_input_350{ max-width:350px; width:100%; line-height:34px; }
	
	
	
	.fullsize_container{ max-width: 100%; padding: 0 0; }
	.site_container{ max-width: 1004px; margin:0px auto; padding:1px;}
	.row{ margin-left: 0; margin-right: 0; }
	.container .row{	margin-left: -15px; margin-right: -15px; }
	.container-fluid{ padding:0; }
			
	.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus {
    			color: #777; background-color: #F8F8F8;
				}
	.navbar-default .navbar-nav > li > a:hover , .navbar-default .navbar-nav > .open > a:hover {
    			color: #F36D22; background-color: #F8F8F8;
				}
			
	.dropdown-menu > li > a { color: #777; }
	.dropdown-menu > li > a:hover { color: #F36D22; }
	.dropdown-menu{ margin-top:20px; }
	.navbar-nav > li > .dropdown-menu { margin-top:14px; }
			
			.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{ color: #F36D22; }
			
			
				.custombr br{ line-height:26px; }
				
				.RespHeaderHeight{ height:76px; }
				#one_crowd_footer_section a{ color: #777; text-decoration: none; }
		
		/*media query based */
	.txtResponsive26{ font-size:26px }
	.txtResponsive24{ font-size:24px; }
	.responsivefontSize4{ font-size:18px; }
	
	.desktop_footer{ display:block; }
	#mobile_footer{ display:none; }
	#website_by_skydesign{ margin-top:0px;}
	
	.mob_visible{ display:none !important;; }
	.dsk_visible{ display:block !important; }
	
	@media only screen and (min-width: 768px) and (max-width: 997px) {
		.txtResponsive26{ font-size:22px }
		#Login_drop_menu{ left: -80px !important; }
	}
	
	@media only screen and (max-width: 768px) {
		.txtResponsive26{ font-size:22px }
		.txtResponsive24{ font-size:18px; }
		.responsivefontSize4{ font-size:16px; }
		.home_middle_rght_border{ border:none; }
		
		.desktop_footer{ display:none; }
	    #mobile_footer{ display:block; }
		
	}
	.bullet_Point_Heading{ font-size:20px; color:#FFF; display:inline-block;  padding:9px 0px 9px 7px; }
	@media only screen and (max-width: 480px) {
		.popupdiv{ padding:20px;}
		.bullet_Point_Heading{ font-size:18px; }
	}
	
	
	.notification_time, .notification_date{ width:150px;}
	
	/* inv header menu view css comes here */
	#desktop_inv_header_menu_view{	display:block;}
	#mobile_inv_header_menu_view{	display:none; }
		
  /*.menu_icon, .menu_txtC{ display:block; float:left; }*/
   .menu_float_lft_element{ display:block; float:left; }
   #desktop_inv_header_menu_view{ float:right;}
   .cnt_mdLft_smCntr, .cnt_mdLft_xsCntr{ text-align:left; }	
   #bs-example-navbar-collapse-1{ font-size:16px; }
		@media only screen and (max-width: 768px) {
		#dashboard_sub_menu li{}
		.notification_subject{ max-width:600px;}
		.cnt_mdLft_smCntr{ text-align:center; }
		
		/* inv header menu view css comes here */
		
	}
	
	@media only screen and (min-width:330px) and (max-width: 600px) {
			
					#desktop_inv_header_menu_view{
					display:none;
				}
			
				#mobile_inv_header_menu_view{
					display:block; 
				}
				
	}
	
	@media only screen  and (max-width: 330px) {
			.menu_float_lft_element{ float:none;}
			#dash_board_m_div{ padding-top:40px;}
			#desktop_inv_header_menu_view{ float:left;}
			.menu_icon{ width:50px; float: left; text-align:center;}
		}
	/* general responsive css ends here */
	
	/* Responsive font sizes */
	
	.fontSize2_rspnsv_1{ font-size:28px; }
	
	.pgIcon{ width: 64px; }
	
	@media only screen and (min-width: 319px) and (max-width: 480px) {
		.fontSize2_rspnsv_1{ font-size:22px; }
		.pgIcon{ width: 52px; }
	}
	@media only screen and (max-width: 319px) {
		.fontSize2_rspnsv_1{ font-size:18px; }
		.pgIcon{ width: 36px; }
	}
	
	/* fixed menu on devive */
	@media (min-width: 768px) {
		.navbar-fixed-top { position: relative; top: auto; }
		.navbar-collapse { max-height: none; }
		body { margin: 0;  }
	}
	
	@media (max-width: 767px) {
		.navbar-header{ margin:0px; padding:0px 15px; }
		.navbar-nav{ margin: 0px; padding-left:10px; }
		#bs-example-navbar-collapse-1 { max-height:250px;  overflow:auto; width:112%; padding-bottom:10px; border-bottom:3px solid #B5B5B5; }
		.dsk_visible{ display:none !important; }
		.mob_visible{ display:block !important;; }
	}
	
	@media (max-width: 361px) {
		#bs-example-navbar-collapse-1 { font-size:14px;  max-height:300px; }
		.navbar-nav > li > a{ padding-top: 5px; padding-bottom:5px; }
		.dropdown-menu .divider{ margin: 3px 0px; }
	}