@font-face{font-family:'urdu';src:url('../fonts/Jameel Noori Nastaleeq.ttf'); }
body { color:#444; line-height:20px; }
.open-search { padding-top:10px; }
.heading-bg {
   background:url(../images/dummy-slide-2.jpg) repeat;
}
.heading-bg h3 { color:#fff; }
.btn-lg { padding:10px 15px; }
#rightSide { margin-top:15px; margin-bottom:15px; }
.lead { background:#eee; padding:10px; font-size:17px; /*line-height:21px;*/ color:#333; /*font-weight:bold;*/ }
.title-bar { background:url(../images/title-bar.png) repeat; padding-left:30px; padding-top:0px; padding-bottom:0px; margin-top:20px;margin-bottom:15px; }
.title-bar span { background:#fff; padding:10px; font-size:25px; line-height:30px; }
.navbar { border-bottom: solid 1px #051; background:url(../images/border-bottom.png) repeat-x bottom right #fafafa; }
.btn, button { font-weight:700; padding:10px 15px; font-size:15px; }
form .btn,form button { font-size:17px; font-weight:bold;  }
footer ul { margin-left:0px; }
footer ul li { list-style:none; padding:3px; margin:3px; }
.section-title { font-size:30px; padding:0px 0 25px; margin:0px; }
.padding5 { padding:10px; }
.borderDotted { border: dotted 1px #999; margin-bottom:1px; }
.borderDottedRight { border-right: dashed 1px #999; margin-bottom:1px; }
.borderDottedLeft { border-left: dashed 1px #999; margin-bottom:1px; }
.hand { cursor:pointer; }
.btn-border { color:#333; }
.btn-border:focus { color:#333; }
.badge-green { background:#051; }
.btn-border:hover { color:#051; }
.experienceBg { /*background:url(../images/experience-pic.png) no-repeat 100%/100%; background-size:cover;*/ }
.qualificationBg { /*background:url(../images/qualification-pic.png) no-repeat top center ;*/  }
.jobTitleMainHeading { background:#051; color:#fff; padding:10px; }
.user-menu-row { border-top:dashed #91d3f5 1px; padding:5px 0px; }
.user-menu-row a:hover { color:#ff9000; }
.user-menu-row:hover { color:#ff9000; }
.row { margin-left:0px; margin-right:0px; }
.row1 { background:#f2f2f2; }
.no-border { border:none !important; }
.small, small { font-size:70%; }

.blueBG .module-description-blueBG {
	border-top:solid 1px #a6dbf6; margin:0px; padding:10px;
	-webkit-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
	background:#2076a2;
	background:-moz-linear-gradient(top,#2076a2 0%, #66a5c6 40%, #2076a2 100%);
	background:-webkit-linear-gradient(top,#2076a2 0%, #66a5c6 40%, #2076a2 100%);
	background:linear-gradient(to bottom, #2076a2 0%, #66a5c6 40%, #2076a2 100%);
	filter:progid: DXImageTransform.Microsoft.gradient(statColorstr='#2076a2',
	endColorstr='#66a5c6', GradientType=0);
}
.blueBG h3 {
	background:#1a709c; padding:10px 20px; color:#fff; font-size:18px; margin-bottom:0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;
}
.blueBG a { color:#fff; }
.blueBG a:hover { color:#ff9000; }
.huge { font-weight:bold; }
.breadcrumb { margin-top:15px; }
.breadcrumb a { color:#000; }
.breadcrumb a:hover { color:#051; }
#panel-resume panel-heading  { min-height:160px; }
.panel a{ 	color:inherit; }
.grayBG { background:#f9f9f9; padding:10px; -webkit-border-radius: 10px; border-radius: 10px; color:#111; overflow:auto; min-height:300px; }
.form-control, textarea { color:#000; background:#fff; border: solid 1px #999; font-size:13px; padding:5px 12px; }
.red { color:#F00; }
.input-group { display:block; }
.margin10 { margin:10px 5px !important; }
.breadcrumb {  text-transform:uppercase;
border-top:solid 1px #a6dbf6; margin:0px; padding:10px;
	-webkit-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
	background:#2076a2;
	background:-moz-linear-gradient(top,#2076a2 0%, #66a5c6 40%, #2076a2 100%);
	background:-webkit-linear-gradient(top,#2076a2 0%, #66a5c6 40%, #2076a2 100%);
	background:linear-gradient(to bottom, #2076a2 0%, #66a5c6 40%, #2076a2 100%);
	filter:progid: DXImageTransform.Microsoft.gradient(statColorstr='#2076a2',
	endColorstr='#66a5c6', GradientType=0);
	
 }
.breadcrumb a { font-weight:bold; color:#fff; }
.breadcrumb a:hover { font-weight:bold; color:#ff9000; }
table th { font-size:105%; }
.margintop15 { margin-top:15px; }

.blueBG2 .module-description-blueBG {
	border-top:solid 1px #051; margin:0px; padding:10px;
	-webkit-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
	background:#0e4d1b;
	background:-moz-linear-gradient(top,#0e8125 0%, #286a35 40%, #0e4d1b 100%);
	background:-webkit-linear-gradient(top,#0e8125 0%, #286a35 40%, #0e4d1b 100%);
	background:linear-gradient(to bottom, #0e8125 0%, #286a35 40%, #0e4d1b 100%);
	filter:progid: DXImageTransform.Microsoft.gradient(statColorstr='#0e4d1b',
	endColorstr='#1f7c31', GradientType=0);
}
.blueBG2 h3 {
	background:#005511; padding:10px 20px; color:#fff; font-size:18px; margin-bottom:0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;
}
.blueBG2 a { color:#fff; }
.blueBG2 a:hover { color:#ff9000; }
.qualification-row { border-top:dashed #4d7555 1px; padding:5px 0px; }
.qualification-row a:hover { color:#ff9000; }
.qualification-row:hover { color:#ff9000; }
h5 { font-size:18px; }
.panel-default .panel-heading a { background:#2076a2; color:#fff !important; margin-bottom:1px; }
.panel-default .panel-collapse .panel-body { border:solid 1px #ccc; }
.panel-default .panel-collapse .panel-body a { color:#051; font-weight:bold; }
.panel-default .panel-collapse .panel-body p { text-align:justify; }
.cta-sub-title { padding:5px; }
.badge { text-decoration:blink; }
.text-danger { font-size:18px; }
@media screen and (max-width: 767px) {
	.serchingClass { margin-left:95%; margin-top:60px; }
	.navbar { border-bottom: solid 1px #051; }
}
@media screen and (max-width: 540px) {
	.borderDottedRight, .borderDottedLeft { border:none; border-bottom: dashed 1px #999; }
	.affix { position:relative !important; }
}
@media print {
	footer #copyright .copyright-text { margin:0px;  }
	#content-Area { min-height:920px; }
}