@charset "utf-8";







/* CSS Document */







body {






     }







img{border:0}







h1, h2, h3, h4, h5{margin:0; padding:0; font-weight:normal;}







a{







   transition: all 0.3s ease 0s;



  -webkit-transition: all 0.3s ease 0s;



   color:#fff;



   text-decoration:none;



 }







a:hover{color:#FFCC66; text-decoration:none;}







input[type="text"]{



            border:1px solid #ddd;



			padding:3px;



			height:20px;



			width:65%;



			border-radius:3px;



            transition: all 0.3s ease 0s;



            -webkit-transition: all 0.3s ease 0s;}







input[type="email"]:focus{box-shadow: 0px 0px 10px -1px #ccc;}







input[type="email"]{



           border:1px solid #ddd;padding:3px;



		   height:28px;



		   width:100%;



		   border-radius:3px;



           transition: all 0.3s ease 0s;



           -webkit-transition: all 0.3s ease 0s;}







input[type="password"]:focus{box-shadow: 0px 0px 10px -1px #ccc; height:20px; width:65%;}







input[type="password"]{



            border:1px solid #ddd;



			padding:3px;



			height:20px;



			width:65%;



			border-radius:3px;



            transition: all 0.3s ease 0s;



           -webkit-transition: all 0.3s ease 0s;}







input[type="text"]:focus{box-shadow: 0px 0px 10px -1px #ccc;}







textarea  {



           border:1px solid #ddd;



		   padding:3px;



		   height:150px;



		   width:80%;



		   resize:inherit;



		   border-radius:3px;



		   transition: all 0.3s ease 0s;



           -webkit-transition: all 0.3s ease 0s;}







textarea:focus{box-shadow: 0px 0px 10px -1px #ccc;}







select{



       border:1px solid #ddd;



       padding:3px;



	   height:36px;



	   width:80%;



	   border-radius:3px;



	   transition: all 0.3s ease 0s;



       -webkit-transition: all 0.3s ease 0s;}







select:focus{box-shadow: 0px 0px 10px -1px #ccc;}











input[type="password"]{ 



          border:1px solid #ddd;



		  padding:3px;



		  height:20px;



		  width:65%;



		  border-radius:3px;



		  transition: all 0.3s ease 0s;



          -webkit-transition: all 0.3s ease 0s;



		  }







input[type="password"]:focus{box-shadow: 0px 0px 10px -1px #ccc;}







input[type="button"]



         {border:none;



		 padding:6px 20px;



		 background:linear-gradient(#8e071c,#242223);



		 border-radius:3px;color:#fff;



		 transition: all 0.3s ease 0s;



         -webkit-transition: all 0.3s ease 0s;font-size:12px;}







input[type="button"]:hover{background:linear-gradient(#242223,#8e071c);}







input[type="submit"] 



             {border:none;



			 padding:6px 20px;



			 background:linear-gradient(#242223,#8e071c);



			 border-radius:3px;



			 color:#fff;



			 transition: all 0.3s ease 0s;



             -webkit-transition: all 0.3s ease 0s;font-size:14px;}







input[type="submit"]:hover{background:linear-gradient(#8e071c,#242223);}







input[type="reset"] 



             {border:none;



			 padding:6px 20px;



			 background:linear-gradient(yellow,orange);



			 border-radius:3px;



			 color:#333;



			 transition: all 0.3s ease 0s;



             -webkit-transition: all 0.3s ease 0s;font-size:16px;}







input[type="reset"]:hover{background:linear-gradient(orange,gold);}







button {border:none;



        padding:6px 20px;



		background:linear-gradient(#242223,#8e071c);



		border-radius:3px;



		color:#fff;



		transition: all 0.3s ease 0s;



        -webkit-transition: all 0.3s ease 0s;font-size:14px;}







button:hover{background:linear-gradient(#8e071c,#242223);}







#wrapper{margin:0 auto; width:100%;}







.container{width:960px;margin:auto;position:relative;}







.containerin{width:960px;float:left;}







.tophead{width:100%;color:#fff;background:#280106 url(https://ahulaw.com/images/topheadbg.png) repeat-x;padding:5px 0px;float:left;}







.topsubmenu{text-align:right;float:left;width:100%;}







.topsubmenu a{padding:0px 5px;}







.topsubmenu input[type="text"]{width:20%;height:26px;}







.tophead1{float:left;width:100%;}







.tophead1 .logo{float:left;margin-top:11px;}







.tophead1 span 



          {float:right;



		 font-family: 'Gotham Cond A', 'Gotham Cond B'; font-weight: 500; font-style: normal; font-size:24px; color:#FFFFFF;


		  margin-top:25px;}







.menu    {float:left;



          width:100%;



		  background: linear-gradient(#393939,#161616);



          position:relative;



		  box-shadow: 0px 2px 5px rgba(0,0,0,0.5);}







.menu ul{padding:0px;margin:0px;float:left;width:100%;display:block;}







.menu ul li{list-style:none;float:left;color:#fff;font-weight:bold;position:relative;padding:8px 0px 20px 0px;}







.menu ul li a{color:#fff;



              padding:10px 43px;



			  float:left;



			  height:16px;



              background:url(https://ahulaw.com/images/bar.png) no-repeat; 



              margin-top:0px;



			  background-position: 0px -7px;



              font-family:"Gotham Cond A","Gotham Cond B";



			  font-size: 24px;



              font-style: normal;



              font-weight: 500;



              text-decoration: none;}







.menu ul li a:hover{color: #d8cba8;text-decoration: overline;}







.menu ul li:hover{color:#fff;}







.heading_fs{font-size:18px;font-family:Georgia, "Times New Roman", Times, serif; color:#923820;}







.rkmiddle{background:#fff;width:900px;padding:20px;top:0px;left:0px;box-shadow:0px 15px 25px -8px #000;float:left;} 







.last{border-right:1px solid #324943;}







.active{background:#333;}







.menu ul li ul{position:absolute;



               top:64px;



			   left:0px;



			   padding:0px;



			   margin:0px;



			   overflow: hidden;



               width: 290px;



			   z-index:9;



			   background:#ffffff;}







.menu ul li ul li{padding:0px !important;width:100%;float:left;border-left: 0px;}







.menu ul li ul li a{color:#000;



                    font-family: 'Gotham XNarrow SSm A', 'Gotham XNarrow SSm B';



					font-weight: 400; 



					font-style: normal; 



					font-size:15px;background:none !important; 



                    float:left;



					width:86%;



					font-weight:normal;



					padding:10px 20px;



					border-left:0px !important;



					margin-top:0px !important;



					border-bottom: 1px dotted #0099cc;}







.menu ul li ul li a:hover{color:#fff;background:#d1ba91 !important;text-decoration: none;}







.menu ul li ul li:hover{background:none !important;}







.menu ul li> ul{display:none;}







.menu ul li:hover> ul{display:block;}







.lastsubli{border-bottom:none !important;}







.menubottm{background:url(https://ahulaw.com/images/topheadbg1.png) repeat-x;float:left;width:100%;background-position:top;}







.applynow{position: absolute;



top: 138px;



right: 260px; display:none;}







.white-arrow{left:40px;top:-11px;position:absolute;background:url(https://ahulaw.com/images/whitearrow-down.png) no-repeat;width:16px;height:16px;}







.menu-mob{float:left;width:100%;



position:relative;text-align:center;display:none;}







.mob-icon{position:relative;



          float:left;width:100%;



		  text-align:center;



		  color:#fff;



		  font-weight:bold;



		  background:url(https://ahulaw.com/images/mob-icon.png) no-repeat;



		  background-position:46% 50%;



		  padding:20px 0px;



		  cursor:pointer;}







.slider{float:left;width:100%;margin-bottom:20px;}







.img1{width:100%;}







.welcomemsg{padding:20px !important;



            width:95.5% !important;



			background:#eee !important;



			color:#555 !important;



			font-size:15px;



			float:left;



			font-weight:normal !important;



			line-height:1.5em !important;



			border-top:2px solid #ccc !important;



			margin-bottom:10px !important;}







h1{font-size:24px;font-family:Georgia, "Times New Roman", Times, serif;}







.add{color:#CC0000;font-weight:bold;font-size:17px;margin-left:10px;}







.middle{border-top:1px dotted #0099CC;float:left;width:100%;margin-bottom:10px;color:#555;padding-top:20px;}







.midleft{float:left;width:25%;}







.midlefttop{float:left;width:100%;margin-bottom:10px;border-bottom:#990000 1px solid;}







.midlefttop a{padding:10px 0px;



              width:100%;



			  float:left;



			  color:#333 !important;



			  border-bottom:1px dotted #0099CC;



			  font-weight:normal;



			  font-size:14px;}







.midlefttop a:hover{color:#a80000 !important;padding-left:5px;}







h2 {padding:10px;



    background:#990000 url(https://ahulaw.com/images/whitearrow-left.png)no-repeat;



	color:#fff;



	font-size:19px;



	font-family:Georgia, "Times New Roman", Times, serif;



	background-position:96% 50%;}







h3  {padding:10px;



     background:#324943 url(https://ahulaw.com/images/whitearrow-left.png)no-repeat;



	 color:#fff;



	 font-size:19px;



	 font-family:Georgia, "Times New Roman", Times, serif;



	 background-position:98% 50%;}







h4  {padding:10px;



     background:#ddd;



	 color:#222;



	 font-size:22px;



     background-position:98% 50%;



	 text-align:right;



	 margin-bottom:20px;}







h5  {padding:10px;



     background:#A80000 url(https://ahulaw.com/images/whitearrow-left.png)no-repeat;



	 color:#fff;



	 font-size:19px;



	 font-family:Georgia, "Times New Roman", Times, serif;



	 background-position:96% 50%;margin:20px 0px;}







.playbtn  {padding: 5px 6px;



          float: right;



          background: #474747;



          border-radius: 5px;



          margin-left: 10px;}







.clear{clear:both;}







.midright{float:right;width:100%;}







.midright a{color:#a80000;}







.midright a:hover{color:#CC6600;}







.midright li{background: url(https://ahulaw.com/images/redarrow.png) no-repeat;



             background-position: 0% 20%;



             margin-bottom: 10px;



             color: #333;



             font-size: 14px;



             padding-left: 20px;



             list-style: none;}







.midright img{width:100%!important;}







.feeddivcomn{float:left;width:100%;margin-bottom:10px;border-left:1px dotted #ddd;}







.feeddiv{float:left;width:32.4%;padding:0.7%;border-right:1px dotted #ddd;margin-bottom:10px;}







.feeddiv a{color:#fff ;font-size:16px;font-weight:bold;}







.feeddiv a:hover{color:#d8cba8 !important;}







.feeddiv p{font-weight:normal;font-size:13px;}







.feedlast{padding-right:0px;}







.feedfirst{padding-left:0px;}







.maincontainer{float:left;width:100%;position:relative;}







.footer{background:#324943;width:100%;float:left;border-top:2px solid #990000;padding:20px 0px;}







.footer ul{padding:0px;margin:0px;}







.footer ul li{list-style:none;float:left;width:22%;padding:0px 10px;text-align:left;}







.footer ul li a{color:#fff;text-decoration:underline;}







.footer ul li a:hover{color:#FFCC66;}







.footer label{color:#fff;font-size:17px;font-family:Georgia, "Times New Roman", Times, serif;}







.footer span{color:#999;font-size:11px;text-align:center;margin-top:50%;float:left;} 







.aboutheading{background:#c7bb8b;color:#fff;text-shadow: 4px 2px 2px #333;font-size:40px;padding:25px; font-family: 'Gotham Cond A', 'Gotham Cond B'; font-weight: 500; font-style: normal;}







.ablist{margin:0px;padding:0px;width:100%;margin-top:10px;margin-bottom:10px;}







.ablist li{list-style:none;background:url(https://ahulaw.com/images/redarrow.png) no-repeat;background-position:0% 10%;margin-bottom:10px;color:#333;font-size:14px;padding-left:20px;}







.ablist li a{color:#333;text-decoration:none;}







.mission{float:left;



         width:95.5%;



		 margin-bottom:20px;



		 border-radius:5px;



		 background:#f3efe3;



		 padding:15px;



		 font-size:14px;



		 margin-top:10px;}







.mission h1{margin:0px;padding:10px 0px;color:#62020e;font-size:24px;border-bottom:2px solid #fff;}







.smlbanner{width:100%;}







.loginpage{float:left;width:100%;margin:20px 0px;}







.loginpgrep{float:left;width:100%;margin-bottom:10px;}







.loginpgrepLft{float:left;width:18%;font-size:14px;}







.loginpgrepRig{float:right;width:80%;}

.loginpgrepRig img{float:left;width:100px!important;height:40px;} 





.loginpgrepRig input[type="text"] {width:60%;}







.loginpgrepRig input[type="password"] {width:60%;}







.applypage{float:left;width:100%;margin:20px 0px;}







.applyLft{float:left;width:12%;font-size:14px;margin-bottom:5px;}







.applyLft img{width:70px;height:70px;}







.applyRight{float:right;width:87%;}







.applyRight p{margin-top:0px;margin-bottom:5px;}







.personal{float:left;width:100%;margin:20px 0px;}







.personalLft{float:left;width:30%;font-size:14px;margin-bottom:5px;text-transform:capitalize;}







.personalRig{float:right;width:68%;}







.personalRig input[type="text"] {width:80%;}







.personalRig input[type="password"] {width:80%;}







.personalRig input[type="email"] {width:80%;}







.acadecol1{float:left;width:24%;margin-right:1%;text-align:center;font-size:13px;}







.acadecol2{float:left;width:23%;margin-right:1%;text-align:center;font-size:13px;}







.acadecol3{float:left;width:21%;margin-right:1%;text-align:center;font-size:13px;}







.acadecol4{float:left;width:16%;margin-right:1%;text-align:center;font-size:13px;}







.acadecol5{float:left;width:12%}







.acadecol1 input[type="text"] {width:95%;margin-bottom:5px;}







.acadecol2 input[type="text"] {width:95%;margin-bottom:5px;}







.acadecol3 input[type="text"] {width:95%;margin-bottom:5px;}







.acadecol4 input[type="text"] {width:93%;margin-bottom:5px;}







.acadecol5 input[type="text"] {width:92%;margin-bottom:2px;}



.acch4{padding:8px 0px;



       background: #ddd;



       color: #222;



	   font-size: 12px;



       font-weight:bold;



       text-align: center;



       margin-bottom: 20px;height:30px;}



.requestgrad{float:left;width:100%;margin:20px 0px;}



.paymenthistory{float:left;width:100%;margin:20px 0px;border:1px solid #d8dce0;}



.paycomb{float:left;width:100%;border-bottom:1px solid #d8dce0;}



.paycomb label{font-size:13px;font-weight:bold;}



.pay1{float:left;width:10%;padding:5px;border-right:1px solid #d8dce0;}



.pay2{float:left;width:24%;padding:5px;border-right:1px solid #d8dce0;}



.pay3{float:left;width:28%;padding:5px;border-right:1px solid #d8dce0;}



.pay4{float:left;width:28%;padding:5px;}



.printapph3{float:left;width:98%;background:#123c6e;}



.priappheading{text-transform:uppercase;font-size:15px;margin-bottom:10px;font-weight:bold;}



.priapp1{float:left;width:28%;}



.priapp2{float:left;width:15%;}



.priapp3{float:left;width:24%;}



.priapp4{float:left;width:20%;}



.priapp5{float:left;width:10%;}



.topgooglesrch{position:relative;width:300px;float:right;}

.topgooglesrch input[type="text"] {width:65%;}



.topgooglesrchin{

width: 100%;



height: 44px;}







@media only screen and ( min-width : 150px) and ( max-width : 860px ) {



body{overflow-x:hidden;}



#wrapper{margin:0 auto; width:100%;overflow:hidden;}



.container{width:100%;margin:auto;position:relative;}



.containerin{width:100%;float:left;}



.tophead{width:100%;color:#fff;background:#280106 url(https://ahulaw.com/images/topheadbg.png) repeat-x;padding:5px 0px;float:left;}



.topsubmenu{text-align:center;float:left;width:100%;}



.topsubmenu a{padding:0px 5px;}



.topsubmenu input[type="text"]{width:40%;height:18px;margin-top:5px;}





.tophead1{float:left;width:100%;margin-bottom:20px;text-align:center;}



.tophead1 .logo{float:left;width:100%;margin:20px 0px;}



.logo img{width:70%;}



.applynow{position: absolute;

top: -27px;

right: 260px;}



.tophead1 span{float:none;font-size:24px;font-family:Georgia, "Times New Roman", Times, serif;margin-top:25px;}



.rkmiddle{background:#fff;width:97%;padding:9px;top:0px;left:0px;box-shadow:0px 1px 30px -5px #000;float:left;} 

.menu{float:left;width:100%;background:linear-gradient(#324943,#222);border-top:2px solid #666;



border-bottom:1px solid #324943;position:relative;overflow:hidden;display:none;}



.menu ul{padding:0px;margin:0px;float:left;width:100%;}



.menu ul li{list-style:none;padding:12px 20px;float:left;border-left:none;color:#fff;font-weight:bold;position:relative;width:100%;}



.menu ul li a{color:#fff;padding:5px 0px;float:left;}



.menu ul li a:hover{color:#320107;}



.menu ul li:hover{background:url(https://ahulaw.com/images/menuhov.gif) repeat;color:#320107;}



.last{border-right:0;}



.active{background:#333;}



.menu ul li ul{position:absolute;

               top:46px;

			   left:0px;

			   padding:0px;

			   margin:0px;

			   overflow: hidden;

               width: 100%;z-index:9;}



.menu ul li ul li{background:url(https://ahulaw.com/images/menu_bg.gif) repeat;

                  padding:0px 10px;

				  border:0px;

				  width:92%;

				  float:left;}



.menu ul li ul li a{border-bottom: 1px solid #e5cd8e;

                    color:#203530;

				    font-size:14px;

                    line-height: 30px;

					float:left;

					width:100%;

					font-weight:normal;

					padding:5px 0px;}



.menu ul li ul li a:hover{color:#006633;padding-left:2px;}



.menu ul li ul li:hover{background:url(https://ahulaw.com/images/menu_bg.gif) repeat;}



.menu ul li> ul{display:none;}



.menu ul li:hover> ul{display:block;}



.lastsubli{border-bottom:none !important;}



.menubottm{background:url(https://ahulaw.com/images/topheadbg1.png) no-repeat;

           float:left;

		   width:auto;

		   background-position:top;}



.white-arrow{left:40px;

             top:-10px;

			 position:absolute;

			 background:url(https://ahulaw.com/images/whitearrow-down.png) no-repeat;

			 width:16px;

			 height:16px;

			 display:none;}



.slider{float:left;width:100%;margin-bottom:20px;padding:0px;text-align:center;}



.img1{width:98%;}



.welcomemsg{padding:8px 0px !important;

            width:100% !important;

			background:#eee !important;

			color:#555 !important;

			font-size:15px;

			float:left;

			font-weight:normal !important;

			line-height:1.5em !important;

			border-top:2px solid #ccc !important;

			margin-bottom:10px !important;

			text-align:center;}



h1{font-size:24px;font-family:Georgia, "Times New Roman", Times, serif;}



.add{color:#CC0000;font-weight:bold;font-size:17px;margin-left:10px;}



.middle{border-top:1px dotted #0099CC;float:left;width:100%;margin-bottom:10px;color:#555;padding-top:20px;}



.midleft{float:left;width:100%;}



.midlefttop{float:left;width:100%;margin-bottom:10px;border-bottom:#990000 1px solid;}



.midlefttop a{padding:10px 0px;

              width:100%;

			  float:left;

			  color:#555 !important;

			  border-bottom:1px dotted #0099CC;

			  font-weight:normal;

			  font-size:14px;}



.midlefttop a:hover{color:#999 !important;}



h2 {padding:10px;

    background:#990000 url(https://ahulaw.com/images/whitearrow-left.png)no-repeat;

	color:#fff;

	font-size:19px;

	font-family:Georgia, "Times New Roman", Times, serif;

	background-position:96% 50%;}



h3 {padding:10px;

    background:#324943 url(https://ahulaw.com/images/whitearrow-left.png)no-repeat;

	color:#fff;

	font-size:19px;

	font-family:Georgia, "Times New Roman", Times, serif;

	background-position:98% 50%;}



h4 {padding:10px;

    background:#ddd;

	color:#222;

	font-size:17px;

    background-position:98% 50%;

	text-align:right;

	margin-bottom:20px;}



h5 {padding:10px;

    background:#A80000 url(https://ahulaw.com/images/whitearrow-left.png)no-repeat;

	color:#fff;

	font-size:19px;

	font-family:Georgia, "Times New Roman", Times, serif;

	background-position:96% 50%;

	margin:20px 0px;}



.playbtn{padding: 5px 6px;

         float: right;

         background: #474747;

         border-radius: 5px;

         margin-left: 10px;}



.clear{clear:both;}



.midright{float:right;width:100%;}



.feeddivcomn{float:left;width:100%;margin-bottom:10px;}



.feeddiv{float:left;width:100%;padding:0;border-right:0;margin-bottom:10px;}



.feeddiv a{font-size:16px;font-weight:bold;}



.feeddiv a:hover{color:#CC0000 !important;}



.feeddiv p{font-weight:normal;font-size:13px;}



.feedlast{padding-right:0px;border-right:none;}



.feedfirst{padding-left:0px;}



.maincontainer{float:left;width:100%;position:relative;}



.footer{background:#324943;width:100%;float:left;border-top:2px solid #990000;padding:20px 0px;}



.footer ul{padding:0px;margin:0px;}



.footer ul li{list-style:none;float:left;width:100%;text-align:left;padding:2px 0px;margin-bottom:20px;}



.footer ul li a{color:#fff;text-decoration:underline;}



.footer label{color:#fff;font-size:17px;font-family:Georgia, "Times New Roman", Times, serif;}



.footer span{color:#999;font-size:11px;margin:0px;} 



.aboutheading{background:#c7bb8b;
			  font-family: 'Gotham Cond A', 'Gotham Cond B'; 
			  font-weight: 500; 
			  font-style: normal;

              color:#fff;

			  text-shadow: 4px 2px 2px #333;

			  font-size: 28px;

              padding:10px 0px;

			  text-align:center;

              width: 100%;}



.ablist{margin:0px;padding:0px;width:100%;margin-top:10px;margin-bottom:10px;}



.ablist li{list-style:none;

           background:url(https://ahulaw.com/images/redarrow.png) no-repeat;

		   background-position:0% 10%;

		   margin-bottom:10px;

		   color:#333;

		   font-size:14px;

		   padding-left:20px;}



.ablist li a{color:#333;text-decoration:none;}



.mission{float:left;

         width:97%;

		 margin-bottom:20px;

		 border-radius:5px;

		 background:#f3efe3;

		 padding:15px 5px;

		 font-size:14px;

		 margin-top:10px;

		 text-align:center;}



.mission h1{margin:0px;padding:10px 0px;color:#62020e;font-size:24px;border-bottom:2px solid #fff;}



.menu-mob{display:block;background:linear-gradient(#4B5754,#2f413d);}



.menu-mob ul{padding:0px;

             margin:0px;

			 float:left;

			 width:100%;

			 position:absolute;

			 top:56px;

			 z-index:999;

			 overflow:hidden;}



.menu-mob ul li{list-style:none;

                color:#fff;

				font-weight:bold;

				position:relative;

				text-align:center;

				padding:12px 0px;               

				background:#2f413d;

				border-bottom: 1px solid #e5cd8e;

				float:left;

				width:100%;}

				

.menu-mob ul li a{padding:20px 10px;

                  float:left;

				  text-decoration:none;

				  color:#fff !important;

				  width:96%;

				  border-bottom:1.6px solid #fff; }



.menu-mob ul li a:hover{color:#fff;padding-left:15px;}



.mob-sub{float:left !important;width:100% !important;text-align:left !important;overflow:hidden;}



.mob-sub a{color:#fff !important;font-weight:normal;float:left;font-size:14px;width:100%;}



.mob-sub a:hover{color:#fff;padding-left:4px;}



.mob-subrep{float:left;width:100%;border-bottom:1px solid #fff;background:#2f413d;}



.mob-subrep a:hover{background:#d1ba91;}



.mob-icon{background-position:35% 50%;}



.loginpgrepLft{float:left;width:100%;font-size:14px;margin-bottom:5px;}



.loginpgrepRig{float:right;width:100%;}



.applyLft{float:left;width:100%;font-size:14px;margin-bottom:5px;}



.applyRight{float:right;width:100%;}



.loginpgrepRig input[type="text"] {width:90%;}



.loginpgrepRig input[type="password"] {width:90%;}



.personalLft{float:left;width:30%;font-size:14px;margin-bottom:5px;}



.personalRig{float:right;width:68%;}



.acadecol1{float:left;width:100%;text-align:center;font-size:13px;}



.acadecol2{float:left;width:100%;text-align:center;font-size:13px;}



.acadecol3{float:left;width:100%;text-align:center;font-size:13px;}



.acadecol4{float:left;width:100%;text-align:center;font-size:13px;}



.acadecol5{float:left;width:100%}



.acadecol1 input[type="text"] {width:95%;margin-bottom:5px;}



.acadecol2 input[type="text"] {width:95%;margin-bottom:5px;}



.acadecol3 input[type="text"] {width:95%;margin-bottom:5px;}



.acadecol4 input[type="text"] {width:95%;margin-bottom:5px;}



.acadecol5 input[type="text"] {width:95%;margin-bottom:5px;}



.paycomb{float:left;width:100%;margin-bottom:10px;}



.paycomb label{font-size:11px;font-weight:bold;}



.pay1{float:left;width:13%;overflow:hidden;}



.pay2{float:left;width:22%;overflow:hidden;margin-right:10px;}



.pay3{float:left;width:30%;overflow:hidden;}



.pay4{float:left;width:30%;overflow:hidden;}



.topgooglesrch{position:relative;width:96%;float:left;overflow:hidden;margin: 10px auto auto 10px;}



.topgooglesrchin{

width: 100%;



height: 44px;}



.topsubmenu input[type="text"]{width:60%;height:26px;}





}



@media only screen and ( max-width : 480px ) {



.rkmiddle{background:#fff;width:94%;padding:9px;top:0px;left:0px;box-shadow:0px 1px 30px -5px #000;float:left;}



.menu ul li{list-style:none;float:left;border-left:1px solid #324943;color:#fff;font-weight:bold;position:relative;}



.menu ul li a{color:#fff;padding:5px 0px;float:left;}



.menu ul li a:hover{color:#320107;}



.menu ul li:hover{background:url(https://ahulaw.com/images/menuhov.gif) repeat;color:#320107;}



.last{border-right:0;}



.active{background:#333;}



.menu ul li ul{position:absolute;

               top:46px;

			   left:0px;

			   padding:0px;

			   margin:0px;

			   overflow: hidden;

               width: 100%;z-index:9;}



.menu ul li ul li{background:url(https://ahulaw.com/images/menu_bg.gif) repeat;padding:0px 10px;border:0px;width:92%;float:left;}

.menu ul li ul li a{border-bottom: 1px solid #e5cd8e;

                    color:#203530;

					font-size:14px;

                    line-height: 30px;

					float:left;

					width:100%;

					font-weight:normal;

					padding:5px 0px;}



.menu ul li ul li a:hover{color:#006633;padding-left:2px;}



.menu ul li ul li:hover{background:url(https://ahulaw.com/images/menu_bg.gif) repeat;}



.menu ul li> ul{display:none;}



.menu ul li:hover> ul{display:block;}



.lastsubli{border-bottom:none !important;}



.apply_btn_box

             

			 {background-color:#660000; 

              color: #fff; 

              height:25px; 

              width:190px; 

              padding-bottom:5px; 

              margin-right: 15px; 

              float:right;

              font: bold 14px/32px Georgia,"Times New Roman",Times,serif;

              text-transform: uppercase;

              text-align: center;



}



}



.button-success,

        .button-error,

        .button-warning,

        .button-secondary {

            color: white;

            padding:5px;

            border-radius: 4px;

            text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);

        }



        .button-success {

             background:#660000;

        }

.button-success a{

             color:#fff;

        }

        .button-error {

            background: rgb(202, 60, 60); /* this is a maroon */

        }



        .button-warning {

            background: rgb(223, 117, 20); /* this is an orange */

        }



        .button-secondary {

            background: rgb(66, 184, 221); /* this is a light blue */

        }







.htop{font-family:verdana; color:#FFFFFF; font-size:11px;}

/* Tables */
#datatable {
font-family: 'Gotham XNarrow SSm A', 'Gotham XNarrow SSm B';
font-weight: 400; 
font-style: normal; 
    color: #666666;
    margin-bottom: 20px;
    background-color: #FFFFFF;

}

#datatable caption{
    border-bottom-width: 4px;
    border-bottom-style: solid;
    border-bottom-color: #BEBDAE;
    font-weight: bold;
	font-size: 14px;
    color: #46576C;
	font-family: 'Gotham XNarrow SSm A', 'Gotham XNarrow SSm B';
font-weight: 400; 
font-style: normal; 
    text-align: left;
    padding-bottom: 3px;
}

#datatable th{
    border-bottom-width: 4px;
    border-bottom-style: solid;
    border-bottom-color: #BEBDAE;
    font-weight: bold;
    color: #46576C;
    text-align: left;
    padding-bottom: 3px;
    background-color: #FFFFFF;

}

#datatable td{
    padding-top: 4px;
    padding-bottom: 4px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #DADBD7;
}

#datatable a {
    color: #006699;
    text-decoration: none;
    }
    
#datatable a:hover {
    color: #0099CC;
    }

#datatable .label {
    font-weight: bold;
    width: 150px;
    vertical-align: top;
}
    
#datatable .data {
    vertical-align: top;
}

#datatable .odd {
    background-color:#FDFCF3;
}

#datatable .border {
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #DADBD7;
    padding-left:2px;
}
.appbtn {
  background: #df5a46;
  background-image: -webkit-linear-gradient(top, #df5a46, #6c0000);
  background-image: -moz-linear-gradient(top, #df5a46, #6c0000);
  background-image: -ms-linear-gradient(top, #df5a46, #6c0000);
  background-image: -o-linear-gradient(top, #df5a46, #6c0000);
  background-image: linear-gradient(to bottom, #df5a46, #6c0000);
  -webkit-border-radius: 6;
  -moz-border-radius: 6;
  border-radius: 6px;
  font-family: 'Gotham XNarrow SSm A', 'Gotham XNarrow SSm B';
  font-weight: 600; 
  font-style: normal; 
  font-size: 16px;
  padding: 5px 25px 5px 25px;
  text-decoration: none;
}

.appbtn:hover {
  background: #6c0000;
  background-image: -webkit-linear-gradient(top, #6c0000, #c04e3d);
  background-image: -moz-linear-gradient(top, #6c0000, #c04e3d);
  background-image: -ms-linear-gradient(top, #6c0000, #c04e3d);
  background-image: -o-linear-gradient(top, #6c0000, #c04e3d);
  background-image: linear-gradient(to bottom, #6c0000, #c04e3d);
  text-decoration: none;
}

.toptitle{font-family:'Gotham Cond A","Gotham Cond B';  font-size: 20px; font-style:normal; font-weight: 500; color:#d1ba91;}
.hmenu {font-family: 'Gotham Cond A', 'Gotham Cond B'; font-weight: 500; font-style: normal; font-size:24px; color:#FFFFFF;}


          
	.hmenuo {font-family: 'Gotham Cond A', 'Gotham Cond B'; font-weight: 400; font-style: italic; font-size:28px; color:#d1ba91; float:right;}