/* CSS Document by Palakshi Dam - Krishna Tech */
@import url(http://fonts.googleapis.com/css?family=Oswald:400,300,700);
body{margin:0; font-family: 'Oswald', sans-serif; color:#666666}
#main{width:100%; height:auto; float:left}
#main-inner{width:1000px; height:auto; margin:0 auto; overflow:auto;}

#header{width:1000px; height:auto; float:left}
#header .logo{float:left; width:250px; height:150px; margin:5px 0}
#header .menu{width:600px; height:auto; float: right; margin:55px 0 0 50px;}
nav {
  display: block;
  overflow: hidden;
  width:550px; height:auto; float: right; margin:5px;
}
  nav ul {
    margin: 0;
    padding: 0;
  }
    nav ul li {
      display: inline-block;
      list-style-type: none;
      -webkit-transition: all 0.2s;
        -moz-transition: all 0.2s;
        -ms-transition: all 0.2s;
        -o-transition: all 0.2s;
        transition: all 0.2s; 
		border-right:#0A4F70 1px solid;
    }  
      nav > ul > li > a > .caret {
        border-top: 4px solid #aaa;
        border-right: 4px solid transparent;
        border-left: 4px solid transparent;
        content: "";
        display: inline-block;
        height: 0;
        width: 0;
        vertical-align: middle; 
		margin-left:5px;
  
        -webkit-transition: color 0.1s linear;
     	  -moz-transition: color 0.1s linear;
       	-o-transition: color 0.1s linear;
          transition: color 0.1s linear; 
      }
      nav > ul > li > a {
	  color: #333333;
        display: block;
        padding: 0px 20px;
        text-decoration: none;
      }
        nav > ul > li:hover > a {
          color: rgb( 25, 202, 253 ); transition:0.50s
        }
		nav > ul > li:hover > a:hover{color:#01799c}
        nav > ul > li:hover > a > .caret {
          border-top-color: rgb( 255, 255, 255 );
        }      
      nav > ul > li > div {
        background-color: #000000;
        border-top:#A4EBFD 5px solid;
        border-radius: 0 0 4px 4px;
        box-shadow: 0 2px 2px -1px rgba(0, 0, 0, 0.055);
        display: none;
        margin:-1px 0 0 0;
        opacity: 0;
        position: absolute;
        width:auto;
        visibility: hidden;
        z-index:999;
        -webkit-transiton: opacity 0.2s;
        -moz-transition: opacity 0.2s;
        -ms-transition: opacity 0.2s;
        -o-transition: opacity 0.2s;
        -transition: opacity 0.2s;
      }
        nav > ul > li:hover > div {
          display: block;
          opacity: 1;
          visibility: visible;
        }
          nav > ul > li > div ul > li {
            display: block; border:none
          }
            nav > ul > li > div ul > li > a {
              color: #fff;
              display: block;
              padding: 8px 20px;
			  margin:7px 0 0 0;
              text-decoration: none;
            }
              nav > ul > li > div ul > li:hover > a {
                background-color: rgba( 255, 255, 255, 0.1);
              }			  


#upper_content{width:1000px; height:auto; float:left}
#upper_content .con{width:200px; height:210px; float:left; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75); margin:15px; padding:10px; }
#upper_content .con h2{font-weight:normal; padding:0 10px 5px 50px; margin:5px; color:#E04D22}
#upper_content .con p{font-size:13px; color:#212121}
#upper_content .con a{text-decoration:none; color:#014d9a; font-size:14px; transition:0.50s}
#upper_content .con a:hover{color:#01abba}

#content{width:1000px; height:auto; float:left;}
#content .left{width:600px; height:auto; float:left}
#content .left h2{border-bottom:#CCCCCC 1px solid; color:#333333}
#content .left p{text-align:justify}
#content .left a{text-decoration:none; color:#0000FF; margin-left:5px; font-size:13px; transition:0.50s}
#content .left a:hover{color:#0066FF}

#content .right{width:360px; height:auto; float: right}
#content .right h2{border-bottom:#CCCCCC 1px solid; color:#333333}
#content .right p{margin:0}
#content .right a{font-size:12px; padding:0px; margin:0px; line-height:22px; text-align:justify; text-decoration:none; color: #0066FF; transition:0.50s}
#content .right a:hover{color:#0099FF}

#footer{width:1000px; height:auto; float:left}
#footer ul{width:240px; height:260px; float:left; padding:0; margin:5px}
#footer ul li{ background:url(images/arrow1.png) left center no-repeat; font-size:13px; color:#CCCCCC; float:left; width:200px; padding:2px 0 2px 25px}
#footer a{text-decoration:none; color:#CCCCCC; transition:0.50s}
#footer a:hover{color:#E04D22}
#footer p{width:500px; float:left; border-top:#666666 1px solid; padding-top:10px}
#footer .foot{color:#999999; margin-left:5px}
#footer .right{width:240px; height:260px; float: right}
#footer .right h2{border-bottom:#CCCCCC 1px solid; color:#333333}
#footer .right p{font-size:14px; padding:25px 7px; margin:5px; text-align:justify; width:auto; float:none;}
#footer .right p span{color:#0099FF; float:right; padding:8px 0; margin-bottom:8px}

#static{width:1000px; height:auto; float:left}
#static h2{margin-bottom:0; background-color:#f1f1f1; padding:6px; margin-bottom:30px}
#static img{float:left; margin:10px}
#static p{text-align:justify; font-size:14px; font-weight:400}
 
#about_us{width:1000px; height:auto; float:left}
#about_us h2{margin-bottom:0; background-color:#f1f1f1; padding:6px; margin-bottom:30px}
#about_us p{text-align:justify; font-size:14px; font-weight:400}
 
#contact_us{width:1000px; height:auto; float:left}
#contact_us h2{margin-bottom:0; background-color:#f1f1f1; padding:6px; margin-bottom:30px}
#contact_us .left{width:248px; height:auto; float:left; border-right:#999999 1px solid}
#contact_us .right{width:730px; height:auto; float:left; margin-left:20px;}
#contact_us .box{width:230px; height:22px; margin:10px 12px; padding:5px 5px 5px 22px; border:#019fc0 1px solid; color:#666666; font-family: 'Oswald', sans-serif; background:url(images/name.png) left center no-repeat}
#contact_us .box:hover{border: 1px solid rgba(81, 203, 238, 1);  box-shadow: 1px 0px 5px 0px #a1edfd;}
#contact_us .box:focus{border: 1px solid rgba(81, 203, 238, 1);  box-shadow: 1px 0px 5px 0px #a1edfd;}
#contact_us .box1{width:230px; height:65px; margin:10px 12px; padding:5px 5px 5px 22px; border:#019fc0 1px solid; color:#666666; box-shadow: 0 5px 8px -6px #000000; font-family: 'Oswald', sans-serif; font-size:13px; background:url(images/query.png) left top no-repeat}
#contact_us .box1:focus{border: 1px solid rgba(81, 203, 238, 1);  box-shadow: 1px 0px 5px 0px #a1edfd;}
#contact_us .box1:hover{border: 1px solid rgba(81, 203, 238, 1);  box-shadow: 1px 0px 5px 0px #a1edfd;}
#contact_us .submit{padding:5px 10px; margin-right:30px; font-size:14px; color:#FFFFFF; background-color:#8cc63e; float:right; border:#81b739 1px solid; border-radius:5px; text-decoration:none; cursor:pointer; font-family: 'Oswald', sans-serif; transition: 0.50s;}
#contact_us .submit:hover{background-color: #000000;}

#current_opening{width:1000px; height:auto; float:left}
#current_opening h2{margin-bottom:0; background-color:#f1f1f1; padding:6px}
#current_opening .con{width:1000px; height:auto; float:left; border-bottom:#CCCCCC 1px dashed; padding:10px 0}
#current_opening .con h3{color:#019ec2}
#current_opening .con p{font-weight:bold; text-align:justify}
#current_opening .con p span{font-weight:normal; font-size:13px}
#current_opening .con a{color:#fcdc01; text-decoration:none; border:#CCCCCC 1px solid; float:left; padding:5px; background-color: #333333; font-size:16px; transition:0.50s}
#current_opening .con a:hover{color:#FFFFFF; background-color:#666666}

#post{width:1000px; height:auto; float:left}
#post h2{margin-bottom:0; background-color:#f1f1f1; padding:6px; margin-bottom:30px}
#post .left{width:349px; height:auto; float:left; margin-right:20px; border-right:#CCCCCC 1px solid}
#post .left p{font-size:14px; background:url(images/right.png) left top no-repeat; padding-left:30px}
#post .box{width:190px; height:22px; margin:10px 12px; padding:5px 5px 5px 22px; border:#019fc0 1px solid; color:#666666; font-family: 'Oswald', sans-serif; background:url(images/name.png) left center no-repeat}
#post .box:hover{border: 1px solid rgba(81, 203, 238, 1);  box-shadow: 1px 0px 5px 0px #a1edfd;}
#post .box:focus{border: 1px solid rgba(81, 203, 238, 1);  box-shadow: 1px 0px 5px 0px #a1edfd;}
#post .submit{padding:3px 6px; margin-right:50px; font-size:14px; color:#FFFFFF; background-color:#8cc63e; float:right; border:#81b739 1px solid; border-radius:5px; text-decoration:none; cursor:pointer; font-family: 'Oswald', sans-serif; transition: 0.50s;}
#post .submit:hover{background-color: #000000;}