body{background-color:#fff;	margin:0;	padding:0;font-family: arial !important;}
header{background-color:#fff;width:100%;height:auto}
#header_in{width: 990px;margin: 0 auto;height: 80px;}
#header_in img{max-width: 100%;display: block;padding:5px 0 0 0;position: relative;left: 0;}
section{width:990px;margin:0 auto;overflow:hidden;margin-top: 15px;}
#content_in{width: 97.8%;min-height: 500px;background-color: white;padding: 10px .7em;}
#slider_area{width:100%;height:325px;}
#details{float: left;background-color:#989ba4;width: 30%;height: 325px; line-height:25px;}
h3 {color: #913391;font-size: 16px;font-weight:bold;margin:22px 22px 10px 22px;}
.side_list{margin: 22px 22px 10px 22px;list-style:none;padding: 0;margin-top: 3%;color: #545454;font-size: 14px; line-height:20px;color:white}
.side_list h4{font-size: 14px;margin: 0;padding: 0;color:#913391}
.side_list tr{height: 0.5em;}
.side_list td:nth-child(odd) {width: 12%;height: 2em;}
.side_list tr:nth-child(2) td:nth-child(2) {padding-bottom: 1em;}
.side_list tr:nth-child(4) td {padding-top: 0em;}
#description{margin:25px 0;color:#383735;padding: 0 1.5em;}
#description p{font-size:14px}
#description p span{font-size:25px;text-transform:capitalize}
#description ul,#description ul li {margin: 0;padding: 0;}
#description ul {display: table;}
#description ul li {font-size: 12px;list-style: none;line-height:21px;display: table-row;}
#description ul li::before {content: "-";display: table-cell;text-align: right;padding-right: .3em;}
#vacancy{height:323px;width:100%;position:relative}
#vacancy table{width: 100%;height: 100%;border-collapse: collapse;border-color: #525252;}
.change{background-color: #676767;}
#vacancy table th{height:42px;color:white;text-align:left;padding:0 17px;font-size: 14px;border-right:1px solid #525252}
#vacancy table tr{border-bottom: 1px solid #525252;}
#vacancy table td{background-color:#ebebeb;text-align:left;color:#383735;padding:0 12px;font-size:12px;border-right:1px solid #525252}
#vacancy table td:last-child,#vacancy table th:last-child,#vacancy table tr:last-child{border:none}
footer{background-color:#34273b;width:990px;margin:0 auto;height:60px;color:#939393;text-align:center;margin-bottom: 15px;}
footer p{padding:15px 0;margin: 0;font-size: 11px; background: #cccccc; color: #000;}
.animation{ -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out}
footer a{color:#000}
/*footer a:hover{color:#fff}*/
.app-btn a {background: #9d3c9d none repeat scroll 0 0;color: #fff;display: block;margin: 0 auto;padding: 9px 13px;text-align: center;text-decoration: none;width: 100px;}
.app-btn a:hover{background:#8e308e;}
.logo-rit img{float:right; margin:0; padding:0;}


@media only screen and (max-width:786px)
{
	#header_in {width: 100%;text-align: center;height: 76px;}
	#header_in img {display: inline-block;padding:0;}
	aside{float: none;width: 100%;height: auto;}
	section,#container{width: 100%;margin: 0;}
	#content_in{width:96%%;padding:2%}
	#sliderFrame {display:none}
	#slider_area {height: auto;}
	#details{width:100%;height: auto;float: none;padding: 1px;}
	h3{margin: .8em;}
	#description p span {font-size: 14px;}
	#description ul{padding:0}
	#description ul li{line-height:25px}
	.side_list tr {height: 2em;}
	#address {height: auto;}
	#vacancy{height:auto}
	#vacancy table{border-collapse:separate;font-size:14px,height:auto}
	#vacancy table tr:nth-child(1){display:none}
	#vacancy table tr:nth-child(all){background-color:gray;}
	#vacancy table td:nth-child(1):before {content: attr(data-th) "Position :\00a0 ";display: inline-block;font-weight: bold;}
	#vacancy table td:nth-child(2):before {content: attr(data-th) "Department :\00a0 ";display: inline-block;font-weight: bold;}
	#vacancy table td:nth-child(3):before {content: attr(data-th) "Job Specifications :\00a0 ";display: inline-block;font-weight: bold;}
	#vacancy table td,#vacancy table th {display: block;border:none;line-height: 25px;}
	footer {width: 100%;height: auto;margin: 0;}
	footer p{padding:10px}
	footer a{color:#939393;}
	footer a:hover{color: #fff;}
	
}