@charset "utf-8";
/* CSS Document */
@import url(//fonts.googleapis.com/css?family=Source+Sans+Pro);
@import url(//fonts.googleapis.com/css?family=Source+Sans+Pro:400,900);
body { font-family:'Source Sans Pro', sans-serif !important; margin:0px; padding:0px; }
.top_head { background:#313131; }
.socila_icons { float:right; position:relative; top:4px; }
.socila_icons li { display:inline; color:#fff; position:relative; }
.socila_icons li a { }
.header { background-color:#fff; }
.navbar-brand { padding:0px; line-height:0px; }
.carousel-caption { text-shadow:none; color:#363636; }
.number { color:#d2280e; }
h3.online-service { font-size:22px; color:#363636; padding:0px; margin:0px; text-shadow: 2px 2px 3px rgba(150, 150, 150, 1); }
.banner-box h2 { font-size:27px; font-weight:bolder; color:#d2280e; text-shadow: 2px 2px 3px rgba(150, 150, 150, 1); padding:0px; margin:10px 0; text-align:center }
.leading_source { text-align:left; font-size:16px; padding-top:0px; line-height:28px; }
.done { font-size:10px; }
.bg_main { background: rgb(255,234,202); /* Old browsers */ background: -moz-linear-gradient(top, rgba(255, 234, 202, 1) 0%, rgba(255, 255, 255, 1) 23%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 234, 202, 1)), color-stop(23%, rgba(255, 255, 255, 1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(255, 234, 202, 1) 0%, rgba(255, 255, 255, 1) 23%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(255, 234, 202, 1) 0%, rgba(255, 255, 255, 1) 23%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(255, 234, 202, 1) 0%, rgba(255, 255, 255, 1) 23%); /* IE10+ */ background: linear-gradient(to bottom, rgba(255, 234, 202, 1) 0%, rgba(255, 255, 255, 1) 23%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffeaca', endColorstr='#ffffff', GradientType=0 ); /* IE6-9 */
}
.navbar { background:none; border:none; margin-bottom:0px; line-height:0px; padding-bottom:2px; padding-top:2px; }
.topnav_shell li a:hover { color:#fe9b00 !important; text-decoration:underline; }
.topnav_shell li a { font-size:18px; padding:25px; color:#4a4a4a; }
.topnav_shell li { background:url(../img/li-bg.jpg) no-repeat top right; }
.topnav_shell li.post_job { background:#d2280e !important; }
.topnav_shell li.find_job { background:#fe9b00 !important; }
.topnav_shell li.find_job a, .topnav_shell li.post_job a { color:#fff !important; }
.topnav_shell li.post_job a:hover, .topnav_shell li.find_job a:hover { background:#000 !important; }
.topnav_shell li:last-child { background:none; }
.post_job a { color:#fff !important; }
.belowbanner_bg h1 { font-weight:bolder; }
.belowbanner_bg { background: rgb(255,244,218); /* Old browsers */ background: -moz-linear-gradient(top, rgba(255, 244, 218, 1) 0%, rgba(251, 207, 107, 1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 244, 218, 1)), color-stop(100%, rgba(251, 207, 107, 1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(255, 244, 218, 1) 0%, rgba(251, 207, 107, 1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(255, 244, 218, 1) 0%, rgba(251, 207, 107, 1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(255, 244, 218, 1) 0%, rgba(251, 207, 107, 1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(255, 244, 218, 1) 0%, rgba(251, 207, 107, 1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff4da', endColorstr='#fbcf6b', GradientType=0 ); /* IE6-9 */
font-weight:bolder; }
.dropdown_nav li { list-style-type:none; margin-top:17px; }
.dropdown_nav li a { color:#303030; font-size:16px; font-weight:500; }
.dropdown_nav { margin:0px; padding:0px; margin-left:10px; padding-bottom:20px; }
.search-bg { background:#fdc139; }
.custom-form { height:56px; border-radius:0px; border:1px solid #2ba5ce; }
.btn_custom { border-radius:0px; height:56px; width:178px; font-size:25px; font-weight:bold; margin:15px 0px; background:#d32603; border:none; }
.move-down { top:5px; color:#666666; }
.shift_bot-top { padding-top:20px; padding-bottom:20px; }
.media-heading { color:#3c8adc; font-size:17px; font-weight:bolder; margin-left:10px; }
.bg_none { background:none !important; padding:0px !important; }
.media-body p { margin-left:10px; color:#313131 !important; }
.media-body { line-height:22px; font-size:14px; }
.tokens { color:#5fa15f; font-size:13px; font-weight:bold; margin-left:10px; }
.media-body p { font-size:14px; color:#7a7a7a; }
.media-body a { color:#3c8adc; }
.media-body a:hover { color:#fe9b00; }
.spotlight { color:#3c8adc; font-weight:bolder; border-bottom:1px solid #3c8adc; padding-bottom:20px; margin-top:40px; }
.block { border:1px solid #d9d9d9; background:#fff; }
.employers { margin:0px; padding:0px; margin-left:12px; padding-top:12px; padding-bottom:12px; }
.employers li { list-style-type:none; display:inline; padding:3px; }
.up_down { margin-top:-20px; }
.clients-testimonials { background:#ffdeaa; margin-bottom:40px; }
.clients-testimonials p { font-size:14px; }
.name { font-size:12px !important; padding-bottom:15px; text-align:right; margin-right:20px; margin-top:10px; }
.bg_two { background-color:#ca3807; }
.bg_two h3 { padding-top:9px; padding-bottom:9px; padding-left:10px; font-size:28px; color:#fff; text-align:center; }
blockquote { border-left:none !important; }
.readmore { border-radius:2px; font-size:14px; background:#fe9b00; color:#000; font-weight:bold; margin-bottom:10px;}
.line { border-bottom:1px solid #ffd085; width:90%; }
.recent_bosshell h2 { font-weight:bolder; margin-top:40px; border-bottom:1px solid #b2aca2; padding-bottom:20px; }
.featured_bosshell ul, .recent_bosshell ul { padding:0px; margin:0px; list-style-type:none; }
.featured_bosshell li { padding:25px 0px; border-bottom:1px solid #cccccc; }
.recent_bosshell li { padding:15px 0px; border-bottom:1px solid #cccccc; }
.featured_bosshell h2 { font-weight:bolder; margin-top:40px; border-bottom:1px solid #b2aca2; padding-bottom:20px; }
.footer { background: rgb(255,254,252); /* Old browsers */ background: -moz-linear-gradient(top, rgba(255, 254, 252, 1) 1%, rgba(255, 220, 166, 1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(255, 254, 252, 1)), color-stop(100%, rgba(255, 220, 166, 1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(255, 254, 252, 1) 1%, rgba(255, 220, 166, 1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(255, 254, 252, 1) 1%, rgba(255, 220, 166, 1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(255, 254, 252, 1) 1%, rgba(255, 220, 166, 1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(255, 254, 252, 1) 1%, rgba(255, 220, 166, 1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffefc', endColorstr='#ffdca6', GradientType=0 ); /* IE6-9 */
border-top:2px solid #ffe6bf; }
.about h3 { font-size:24px; font-weight:bolder; }
.about p { font-size:14px; }
.foot-nav li { list-style-type:none; margin-top:5px; }
.foot-nav li a { color:#424241; text-decoration:none; font-size:14px; }
.foot-nav li a:hover { color:#d2280e; }
.foot-nav p { font-size:14px; line-height:24px; }
.foot-nav a { color:#424241; }
.changes { font-size:14px !important; }
.copyright { background-color:#ffc05d; text-align:center; padding-top:10px; padding-bottom:10px; color:#212121; }
.copyright a { color:#212121; }
.end_foot { text-align:center; margin-bottom:5px; }
.end_foot a { color:#212121; }
.pagination li a { background:none; border:none; color:#1bbae1; }
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus { background:#1bbae1 !important; border-radius:50px; color:#fff; }
.testimonial { margin: 0; padding: 10px 50px; position: relative; font-family: Georgia, serif; border-radius: 5px; }
.testimonial:before, .testimonial:after { content: "\201C"; position: absolute; font-size: 80px; line-height: 1; color: #e4ab52; font-style: normal; }
.testimonial:before { top: 0; left: 10px; }
.testimonial:after { content: "\201D"; right: 54px; bottom: -0.6em; }
.testimonial-author { margin: 0 0 0 25px; font-family: Arial, Helvetica, sans-serif; text-align:left; }
.testimonial-author span { font-size: 12px; }
.shift_bot-top .col-sm-5 { padding-left:5px; padding-right:5px; }
.search_changes { margin-left:-15px; padding:15px 15px; }
.new_search { padding:15px 0px; }
.employer { margin-top:-10px; }
.tokin { color:#5fa15f; font-size:14px; font-weight:bold; }
.insider_search { background:#dadada; }
.secondary_nav { margin:0px; padding:0px; }
.secondary_nav li { display:inline; list-style-type:none; float:left; background:url(../img/li-bg.jpg) no-repeat top right; }
.secondary_nav li a { text-decoration:none; color:#000; font-size:17px; padding: 15px 22px; display:block }
.secondary_nav li a:hover { color:#2e2e2e !important; background:#fe9b00; }
.searchbox { float:right; }
.search_custom { padding:0px; margin:10px 0 0 0; }
.control_custom { width:270px !important; border-radius:0px; }
.submit_custom { border-radius:0px; background:#313131; color:#fff; }
.ad-center { margin:0px auto; text-align:center; margin-bottom:20px; }
.ad-center img { margin:0px auto; }
.advertisement { text-align:center; color:#6f6f6f; font-size:17px; padding:8px; }
.ad_top { text-align:center; font-size:17px; margin:0px; margin-top:5px; margin-bottom:-10px; color:#6f6f6f; }
 @media (min-width: 320px) and (max-width: 480px) {
.secondary_nav li {
background:none;
}
.search_custom {
float:left;
}
.secondary_nav {
margin:0px;
padding:10px;
display:block;
}
.search_custom {
margin-left:20px;
margin-bottom:10px;
}
.control_custom {
width:200px !important;
border-radius:0px;
}
.g_change {
margin-left:0px !important;
}
.btn_custom {
margin-left:-15px;
margin-top:-0px;
}
.navbar-brand {
height:50px;
width:200px;
}
.foot-nav {
margin:0px;
padding:0px;
}
.ft_changes {
margin-left:15px;
}
.readmore {
margin:0px;
margin-bottom:15px;
margin-left:45px;
}
.employers {
margin-left:7px;
}
.employers li img {
list-style-type:none;
display:inline;
padding:3px;
height:72px;
width:132px;
}
.topnav_shell li {
background:none;
}
.media-body {
}
.testimonial:after {
content: "\201D";
right: 20px;
bottom: -0.6em;
}
.custom-form {
margin-bottom:10px;
}
.search_changes {
margin-left:0px;
padding:15px 0px;
margin-bottom:-20px;
}
.new_search {
padding:0px 0px;
}
.belowbanner_bg h1 {
font-size:19px;
}
.dropdown_nav li a {
font-size:14px;
}
.carousel {
display:none;
}
.media-left {
display:block;
width:100%;
margin-bottom:10px;
}
.media-body h4, .media-body p {
margin:0px;
}
}
@media (min-width: 768px) and (max-width: 1024px) {
.search_custom {
float:left !important;
margin-bottom:10px;
margin-left:60px;
}
.navbar-brand {
height:55px;
width:190px;
}
.btn_custom {
height:50px;
font-size:18px;
width:120px;
margin-left:-20px;
}
.topnav_shell li a {
font-size:15px;
padding:10px;
}
.topnav_shell {
margin-top:7px;
}
.dropdown_nav li a {
font-size:13px;
}
.custom-form {
width:280px;
height:50px;
}
.shift_bot-top .col-sm-5 {
padding-left:15px;
padding-right:0px;
}
.testimonial:after {
content: "\201D";
right: 10px;
bottom: -0.6em;
}
.readmore {
margin:0px;
margin-bottom:15px;
margin-left:8px;
}
.leading_source {
font-size: 12px;
line-height: 22px;
margin-bottom: -35px;
padding: 0 10px 10px;
text-align: left;
}
.banner-box h2 {
font-size:20px;
}
.online-service {
font-size:16px;
}
.banner-box {
width:450px;
}
.employers {
text-align:center;
}
}
 @media only screen and (max-width: 1200px) {
.topnav_shell li a {
padding:10px;
}
.header {
min-height:80px;
}
}
@media (min-width: 980px) and (max-width: 1280px) {
.leading_source {
margin-bottom: 0px;
}
.banner-box {
margin-left:70px;
}
}
.carousel-indicators { display:none; }
.banner { background: url(../img/banner.jpg) no-repeat scroll 50% 50% / cover rgba(0, 0, 0, 0); }
.banner-box { background: rgb(244,224,186); /* Old browsers */ background: -moz-linear-gradient(top, rgba(244, 224, 186, 1) 0%, rgba(241, 220, 184, 1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(244, 224, 186, 1)), color-stop(100%, rgba(241, 220, 184, 1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(244, 224, 186, 1) 0%, rgba(241, 220, 184, 1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(244, 224, 186, 1) 0%, rgba(241, 220, 184, 1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(244, 224, 186, 1) 0%, rgba(241, 220, 184, 1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(244, 224, 186, 1) 0%, rgba(241, 220, 184, 1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4e0ba', endColorstr='#f1dcb8', GradientType=0 ); /* IE6-9 */
border-radius:2px; margin-top:40px; margin-bottom:40px; }
.banner-box h3 { text-align:center; padding-top:20px; }
.banner_settings { padding-bottom:20px; }
.banner_settings li { list-style-type:none; font-size:16px; line-height:30px; margin-left:20px; }
.banner-box { margin:60px 0px; }
.graybtn { background:#8e8e8e; color:#fff; border:1px solid #8e8e8e; }
/*index 1*/

.new_box { background:#ededed; border:1px solid #cdcdcd; margin-bottom:20px; margin-top:20px; border-radius:4px; background: rgb(237,237,237); /* Old browsers */ background: -moz-linear-gradient(top, rgba(237, 237, 237, 1) 0%, rgba(255, 255, 255, 1) 65%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(237, 237, 237, 1)), color-stop(65%, rgba(255, 255, 255, 1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(237, 237, 237, 1) 0%, rgba(255, 255, 255, 1) 65%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(237, 237, 237, 1) 0%, rgba(255, 255, 255, 1) 65%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(237, 237, 237, 1) 0%, rgba(255, 255, 255, 1) 65%); /* IE10+ */ background: linear-gradient(to bottom, rgba(237, 237, 237, 1) 0%, rgba(255, 255, 255, 1) 65%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff', GradientType=0 ); /* IE6-9 */
}
.custom_nav { padding:20px; }
.custom_nav li { margin-top:5px }
.custom_nav li a { font-size:14px; }
.google_ads li { list-style-type:none; display:inline; padding:5px; }
.google_ads { margin:0px; padding:0px; padding:7px; padding-top:10px; padding-bottom:10px; }
.blk_mrgn { margin-top:20px; }
.auto_fit { margin:0px auto; padding-bottom:20px; padding-top:20px; }
.g_change { margin:0 auto; margin-left:20px; }
.bg_color { background:#fd9e04; padding:8px 0; }
.links { margin-bottom:0px !important; font-weight:bold; }
.bgnone { background:none !important }
.featuredbg_color { background-color:#ffffde; }
.addsbg { background:#dadada }
.mid_adds_banner { border-bottom:1px solid #ddd; border-top:1px solid #ddd; }
.brdr_none { border-bottom:none !important; }
/******************************************5 5 2015*********************************/
.featured_faq h2 { font-weight: bold; }
.featured_faq p { font-size: 20px; }
.bg-primary span { color: #a6b9e1; font-size: 18px; margin:0px 8px 0px 8px; }
.bg-primary { background-color: #2f6eb6 !important; color: #fff; font-size: 24px !important; padding: 4px; border-radius:4px; }
.panel-default > .panel-heading { background-color: #f0f7ff !important; border-color: #ddd; color:#2f6eb6 !important; font-size:16px !important; font-weight:bold; }
.panel-title a { font-size: 16px; font-weight: bold; }
/*.glyphicon.glyphicon-chevron-right { background: none repeat scroll 0 0 #2f6eb6; border-radius: 50%; color: #fff; font-size: 9px; margin-right: 7px; padding: 4px; top: 0; }*/
.contact-title h2 { color: #474747; font-weight: lighter; margin-bottom:0px; }
.contact-title p { color: #474747; font-size: 17px; }
.contact-title { padding-left: 1em; }
.add h5 { color: #d2280e; font-size: 19px; font-weight: bold; margin-bottom: 0; }
.add ul { font-size: 16px; list-style: outside none none; padding: 0; }
#info { margin-top: 2em; }
#bdr-btm { border-bottom: 12px solid #fd9e04; }
#contact-info input { background: none repeat scroll 0 0 #f4f4f3; border: medium none; border-radius: 3px; margin-top: 10px; padding: 17px; width: 100%; }
#contact-info textarea { background: none repeat scroll 0 0 #f4f4f3; border: medium none; border-radius: 3px; height: 150px; margin-top: 10px; padding: 15px; width: 100%; }
.btn-left { background:#e7e7e7; color: #5c5c5c; padding: 14px; text-align: center; font-size: 24px; font-weight: 300; }
.abt-us li { list-style: outside none none; }
.media-title { font-size: 24px; margin-top: 0; }
.abt-info { font-size: 15px; }
.abt-info a { color: #333; font-size: 17px; text-decoration: underline; }
.abt-us { margin-top: 4em; }
#mt9 { margin-bottom: 2em; }
.list li { font-size: 15px; line-height: 27px; list-style: outside none disc; }
.listing ul { padding-left: 1em; list-style:none; }
.listing li span { color: #d2280e; font-size: 12px; margin-right: 1em; }
.listing li { font-size: 14px; line-height: 30px; }
.heading { margin-top: 2em; padding-left: 13px; }
.heading > span { font-weight: bold; }
.box { background: rgba(241, 240, 240, 1); background: -moz-linear-gradient(top, rgba(241, 240, 240, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(232, 232, 232, 1) 0%, rgba(255, 255, 255, 1) 61%, rgba(255, 255, 255, 1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(241, 240, 240, 1)), color-stop(0%, rgba(255, 255, 255, 1)), color-stop(0%, rgba(232, 232, 232, 1)), color-stop(61%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(255, 255, 255, 1))); background: -webkit-linear-gradient(top, rgba(241, 240, 240, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(232, 232, 232, 1) 0%, rgba(255, 255, 255, 1) 61%, rgba(255, 255, 255, 1) 100%); background: -o-linear-gradient(top, rgba(241, 240, 240, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(232, 232, 232, 1) 0%, rgba(255, 255, 255, 1) 61%, rgba(255, 255, 255, 1) 100%); background: -ms-linear-gradient(top, rgba(241, 240, 240, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(232, 232, 232, 1) 0%, rgba(255, 255, 255, 1) 61%, rgba(255, 255, 255, 1) 100%); background: linear-gradient(to bottom, rgba(241, 240, 240, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(232, 232, 232, 1) 0%, rgba(255, 255, 255, 1) 61%, rgba(255, 255, 255, 1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f0f0', endColorstr='#ffffff', GradientType=0 );
}
.box h3 { background: none repeat scroll 0 0 #f8a215; color: #fff; padding: 10px; }
.required-list ul { padding:0px; }
.required-list li { font-size: 16px; line-height: 35px; list-style: outside none none; }
.required-list li span { color: #2ca700; padding-left: 1em; padding-right: 1.5em; }
.sign-up li { display: inline; list-style: outside none none; padding: 15px; color: #777; font-size: 20px; }
.sign-up li button { background: none repeat scroll 0 0 #3c8adc; border: medium none; border-radius: 3px; color: #fff; font-size: 20px; padding: 6px 14px; }
.sign-up li span { background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important; font-size: 16px !important; }
.sign-up { margin-bottom: 2em; margin-top: 2em; }
.employee-login { background: none repeat scroll 0 0 #f9f9f9; border: 1px solid #ccc; padding: 0px 24px; margin-top:1.5em; }
.employee-login h3 { margin-top: 12px; text-transform: uppercase; }
.mtop-1 { margin-top: 2em; }
label { font-weight: normal; }
.form-control { border-radius: 0; padding: 10px; }
#btn { background: none repeat scroll 0 0 #3c8adc; border-radius:2px; color: #fff; text-transform: uppercase; margin-top:0px; padding:11px 30px; border:none; }
.mtop-1 a { color: #000; font-size: 15px; margin-top: 6px; text-decoration: underline; }
#add p { color: #777; font-size: 30px; margin: 0; padding: 0; }
#add a { color: #000; text-decoration: underline; }
.job1 { width: 30%; }
.job2 { width: 50%; }
.job3 { width: 20%; }
.amount { padding: 1.5em; text-align:center; }
.amount-1 { text-align:center; }
.job1 img { display: table; margin: 0 auto; }
.bg-1 { background: none repeat scroll 0 0 #e7e7e7; }
.bg-1 th { border: medium none !important; font-size: 18px; line-height: 1.7 !important; text-align: center; }
.job-info { font-size: 16px; }
.job-info a { text-decoration: underline; }
.table-responsive h5 { font-size: 18px; margin-top: 2em; }
.our-service h4 { background: none repeat scroll 0 0 #e7e7e7; font-size: 24px; padding: 15px; }
.services li { font-size: 14px; line-height: 28px; }
.services ul { list-style: outside none none; padding: 0; }
.services h3 { font-size: 20px; }
.top-head { background: none repeat scroll 0 0 #dadada; }
.top-nav li { font-size: 14px; list-style-type:none; float:left; display:block; }
.top-nav a { border-right: 1px solid #777; color: #000; font-size: 16px; float:left; padding:8px 30px; text-decoration: none; }
.top-nav a:hover { background:#f8a215; }
.top-nav ul { margin: 0; padding: 0; }
.top-nav {/* padding-bottom: 7px; padding-top: 7px; */ }
#post h3 { background: none repeat scroll 0 0 #d2280e; }
.btn-sign > button { background: none repeat scroll 0 0 #333 !important; }
#job-seeker { padding: 0; }
#job-seeker > h3 { background: none repeat scroll 0 0 #333; color: #fff; margin: 0; padding: 8px 0 9px 20px; }
.job-login { padding: 0 24px; }
.job-search { background: none repeat scroll 0 0 #d6d6d6; }
#srh-postion { background: none repeat scroll 0 0 #ececec; border-top: 10px solid #d6d6d6; }
#btn-dan { background:#333; border-color:#333; }
.top-nav li input { border: medium none; border-radius: 3px; height: 31px; padding: 9px; width: 20%; }
.top-nav button { background: none repeat scroll 0 0 #333; border: medium none; color: #fff; font-size: 14px; margin-left: 7px; padding: 5px 10px; }
.leveltwo_srchbox { margin-left: 4em; float:right !important; }
.excisting_login { -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.1); box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.1); background: -moz-linear-gradient(top, #ffffff 68%, #ffe9c7 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(68%, #ffffff), color-stop(100%, #ffe9c7)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 68%, #ffe9c7 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 68%, #ffe9c7 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffffff 68%, #ffe9c7 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffffff 68%, #ffe9c7 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffe9c7', GradientType=0 ); /* IE6-9 */
}
.new_user_signup { -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.1); box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.1); background: #ffffff; /* Old browsers */ background: -moz-linear-gradient(top, #ffffff 68%, #e3f0ff 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(68%, #ffffff), color-stop(100%, #e3f0ff)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 68%, #e3f0ff 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 68%, #e3f0ff 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffffff 68%, #e3f0ff 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffffff 68%, #e3f0ff 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e3f0ff', GradientType=0 ) !important; /* IE6-9 */
}
.excisting_login h2 { font-size:22px; font-weight:bold; color:#fff; padding:16px; background:#fd9e04; margin:0px; }
.my_account { font-size:28px; padding-left:20px; padding-bottom:10px; }
.custom-horizontal { padding:20px; padding-bottom:133px; }
.custom_form { height:35px; }
.custom_dflt { background:#4e4e4e; color:#fff; height:36px; }
.custom_dflt:hover { background:#c1bfbf; color:#fff; }
.new_user_signup h2 { background:#3c8adc !important; }
.custom_row { margin-bottom:50px; }
.cstm_hrzntl { padding-bottom:20px !important; }
.label_block { display:block; }
.agn_cstm { background:#3b8ad8; }
.agn_cstm:hover { background:#1d5286; }
.my_accts_bg { background: #ffe9c7; /* Old browsers */ background: -moz-linear-gradient(top, #ffe9c7 0%, #ffffff 42%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffe9c7), color-stop(42%, #ffffff)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffe9c7 0%, #ffffff 42%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffe9c7 0%, #ffffff 42%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffe9c7 0%, #ffffff 42%); /* IE10+ */ background: linear-gradient(to bottom, #ffe9c7 0%, #ffffff 42%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe9c7', endColorstr='#ffffff', GradientType=0 ); /* IE6-9 */
border-top:15px solid #fa9f06; }
 @media (min-width: 320px) and (max-width: 767px) {
.secondary_nav li {
display:block !important;
width: 100%;
}
.navbar-form .form-group {
float:left;
}
.header {
padding-bottom: 23px;
}
.top-nav li {
display: block;
padding-top: 10px;
}
.top-nav li a {
border-right:none;
}
.ddd {
margin-left: 2em;
}
.top-nav li input {
width: 72%;
}
#post h3 {
font-size: 16px;
}
.required-list li span {
padding-left: 4px;
padding-right: 4px;
}
.required-list li {
font-size: 12px;
}
#job-seeker > h3 {
font-size: 18px;
}
 .abt-us > ul {
padding: 0;
}
.media-title {
font-size: 16px;
}
#add p {
font-size: 15px;
}
.panel-title a {
font-size: 12px;
}
}
 @media (min-width: 768px) and (max-width: 980px) {
 .top-nav a {
border-right: 1px solid #777;
color: #000;
font-size: 14px;
padding: 8px 14px;
text-decoration: none;
}
.ddd {
margin:0px;
}
.required-list li {
font-size: 14px;
}
.required-list li span {
color: #2ca700;
padding-left: 0.5em;
padding-right: 0.5em;
}
#btn {
padding: 8px 17px;
}
#job-seeker > h3 {
font-size:22px;
}
.search_custom {
display:none;
}
}
.contact-fill { padding-bottom:20px; }
.contactbtn { background:#c3c3c3; padding:10px 40px; margin:10px 0 0 0; font-size:18px; }
/***************************************13 5 2015********************/
.featured_bosshell p { padding:0px; }
.media-left h4 { font-size: 16px; margin: 0; padding: 0; }
.eply-list { background: none repeat scroll 0 0 #e6e6e6; }
.eply-list > li { border-bottom: 1px solid #fff; font-size: 16px; padding: 8px 0; }
.one { float: left; width:17% !important; font-weight: bold; margin-left:10px; }
.two { margin-left: 33px; width: 65%; }
.lg-img img { margin: 0 auto; }
.lg-img { margin-top: 2.5em; }
.job-discrp > p { border: medium none; font-size: 16px; margin-top: 8px; text-align:justify; }
.job-discrp li { border: medium none; line-height: 23px; padding: 0; }
.job-discrp h5 { color: #000; font-size: 20px; margin-bottom: 4px; }
.apply { background: none repeat scroll 0 0 #fd9e04; border: medium none; border-radius: 3px; color: #fff; font-size: 17px; margin: 10px 0 15px; padding: 10px 15px; text-transform: uppercase; }
.link { border-bottom: 1px solid #fd9e04 !important; color: #000 !important; font-size: 18px !important; font-weight: 500; padding-bottom: 15px !important; text-align: right !important; }
.btn-job > button { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: none repeat scroll 0 0 #a8a8a8; border-bottom: medium none; border-image: none; border-left: medium none; border-radius: 3px; border-top: medium none; color: #fff; padding: 6px 12px; }
#social > li { display: inline; padding: 0 6px; }
.dd { margin-bottom: 5em; margin-top: 1em; }
.similar-job h4 { background: none repeat scroll 0 0 #fdc05d; font-size: 24px; padding: 6px; }
.similar-job { background: none repeat scroll 0 0 #ececec; }
.similar-job > ul { list-style: outside none none; padding: 0; }
.similar-job li { border-bottom: 1px solid #fff; font-size: 16px; padding:10px 8px; }
.glyphicon-share-alt { font-size: 12px; font-weight: lighter !important; margin-right: 4px; width: 6%; }
.similar-job > button { background: none repeat scroll 0 0 #a8a8a8; border: medium none; border-radius: 3px; color: #fff; margin-bottom: 1em; margin-left: 1em; padding: 7px 9px; }

/***************************************20 5 2015********************/
.testimonials_shell ul { list-style: outside none none; margin: 0 0 0 30px; padding: 0; }
.testimonials_shell li { line-height: 1.5em; transition: all 500ms ease 0s; margin: 0 0 30px; padding:0 0 35px 0; border-bottom:1px solid #ddd; }
.testimonials_shell p.who { font-weight: bold; margin: 0 0 0.5em; }
.testimonials_shell .q1 { left: 0; top: -10px; }
.testimonials_shell .q { color: #d3d3d3; font-family: Georgia, serif; font-size: 600%; line-height: 1; position: absolute; }
.testimonials_shell blockquote { margin: 0; padding: 0 0 0 50px; position: relative; font-size:15px; }
blockquote, q { quotes: none; }
.line_hr { border-bottom:1px solid #ffd085; width:100%; }
.testi_box { border:1px solid #f1f1f1; margin:0 15px 10px;}
.terms_block { padding:0 20px;}
.org_brder {border-bottom: 2px solid #fd9e04; padding:5px 0 10px 0;}
.push_rt { margin:0 15px 0 0;}