/*
Theme Name:     child
Description:    child
Author:         muniweb
Template:       jobroller

(optional values you can add: Theme URI, Author URI, Version)
*/

@import url("../jobroller/style.css");
@import url("../jobroller/styles/style-pro-gray.css"); 
@import url("../jobroller/styles/pro.css"); 


/*=Custom Styles
---------------------------------------------------------------------------------------*/
body {
background: #898989 none;
}

.custom-a-tag:hover {
color: #0700FF;
transition:.5s;
padding: 10px;
margin-left: 15px;
margin-right: 0px;
background-color:#000;
transition:.5s;
margin-top: 9px;
display: block;
width: 29%;
float: left;
}

.custom-a-tag {
color: #0700FF;
padding: 10px;
margin-left: 15px;
margin-right: 0px;
background-color: rgb(190, 190, 190);
margin-top: 9px;
display: block;
width: 29%;
float: left;
}

.head-line-box {
width: 96.3%;
padding: 1.0%;
background-color: #e1b628;
color: #fff;
margin: 0 0px 2.5% 0%;
position: relative;
font-size: 18px;
font-weight: 500;
padding-left: 3%;
margin-bottom: 20px !important;
}

.p-just {
margin: 1.54em 0;
font-size: 1.4em;
line-height: 1.54em;
text-align: Justify !important;
color: #000 !important;
}

.img-inline {
max-width: 943px;
height: inherit;
min-width: 100px;
width: 100%;
border: 3px solid;
border-color: #e1b628;
}

.p-colum {

width: 49%;
float: left;
display: block;
margin-right: 19px;
min-width: 300px;
position: relative;
align-self: center;
display: block;
text-align: Justify;
color: #000;
}

.ul-head-line {
font-size: 18px !important;
margin-bottom: 10px;
position: relative;
/* top: -2%; */
display: block;
margin-top: -9px;
color: brown;
}

.img-style-001 {
width: 465px;
height: inherit;
float: left;
margin-right: 25px;
margin-bottom: 25px;
border-color: #e1b628 !important;
border: 3px solid;
}

.div-coloum {
width: 100%;
float: left;
display: block;
max-width: 455px;
}

.et_lb_module {
margin: 0px 0px 6px 2% !important;
}

.label { 
color: #fff;
font-size: 16px;
} 

#searchform div.search-wrap {
background: #e1b628;
padding: 3px;
overflow: hidden;
height: auto !important;
border: 3px solid #e1b628;
width: 99.4%;
border-radius: 0px !important;
position: relative;
right: 4px;
}

#mainNav li a {
font-weight: bold;
color: #fff;
background: none repeat scroll 0% 0% #898989;
}

.et_lb_module_content_inner {
 background: #959595 !important;
}

.et_lb_module_content_inner a {
 color: #fff;
}

#content h2 {
 margin-bottom: 0px;
}

#content h1 {
 margin-bottom: 0px;
}

.et_lb_1_3 {
 width: 29% !important;
 padding: 10px;
}

#recent-jobs-3 h3 {
background: #E1B628;
color: #FFF;
padding: 10px;
}

#content img.alignright, #content img.alignleft, #content img.aligncenter, img.attachment-post-thumbnail {
box-shadow: 0 0 10px 1px;
}

#topNav {
 display:none;
}

/*form.main_form p label {
width: 24.5%;
float: none;
padding-top: 6px;
display: -webkit-inline-box;
margin-bottom: 0px;
margin-right: 0px;
background: rgba(225, 182, 40, 0.27);
padding: 5px;
margin-top: 1px;
min-width: 220px;
border-radius: 10px 0px 0px 10px;
-moz-border-radius: 10px 0px 0px 10px;
-webkit-border-radius: 0px 0px 0px 10px;
border: 0px solid #000000;
position: relative;
left: 1px;
z-index: 0;
border-top: solid 2px;
border-color: rgb(225, 182, 40);
padding-left: 9px;
}*/

.main-form {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
margin: 0 auto;
align-content: center;
text-align: center;
}

/*.submit {
font-size: 1.2em;
outline: 0;
border: 0;
background: #F3E7C0 !important;
color: #555;
padding: 7px 10px;
-moz-border-radius: 18px !important;
-webkit-border-radius: 18px !important;
border-radius: 18px !important;
vertical-align: middle;
margin: 0;
text-decoration: none !important;
float: right;
position: relative;
border: solid 2px #E1B628 !important;*/
}

.v-m-head {
width: 98.5%;
float: none;
padding-top: 6px;
display: -webkit-inline-box;
margin-bottom: 0px;
margin-right: 0px;
background: rgba(158, 158, 158, 0.27);
padding: 5px;
margin-top: 1px;
min-width: 220px;
border: 0px solid #000000;
position: relative;
left: 1px;
z-index: 0;
border-top: solid 2px;
border-color: rgb(225, 182, 40);
padding-left: 9px;
font-size: 18px;
}

.contact-lable {
float: left !important;
width: 100% !important;

}

form.main_form input.text, form.main_form textarea {
border-top: 1px solid #aaa;
border-left: 1px solid #aaa;
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
background: #fff;
color: #777;
font-size: 1.2em;
padding: 7px;
width: 98% !important;
margin: 0;
outline: 0;
-khtml-border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}

.home-slider {
width: 616px;
height: 196px;
}

#wds_container1_0 {
margin-left: 5px;
box-shadow: 0px 0px 7px -1px #565656;
border: solid 5px #FFF;
margin-bottom: 15px;
border-radius: 5px;
}

div#wrapper {
font-size: 1.3em;
background: #6E6E6E;
}

#header {
border-top: 1px solid rgba(255,255,255,0.1);
background: #fff;
border-bottom: solid 5px #524840;
}

.et_lb_module_content_inner {
background: url(images/pattern.png);
padding: 14px 18px;
margin-bottom: 15px;
}

.wider div#content .inner {
background: #fbfbfb none;
box-shadow: 0px 7px 20px -5px #000;
}

#wds_container1_0 #wds_container2_0 .wds_line_timer_container_0 {
display: block;
position: absolute;
overflow: hidden;
top: 0px;
z-index: 16;
display: none;
width: 100%;
height: 5px;
}

.about-highlight-li {
margin-top: 7px !important;
}

dd.location, .date {
  display: none;
}

dd.title {
  padding-left: 15px;
}

#searchform input#near {
  width: 254px;
  border-left: 1px dotted #ccc;
  padding: 5px 11px;
  margin: 6px 0;
  display: none;
}

.near { display:none; }


/* Slider CSS*/
#wds_container1_0 {
    margin-left: -3px !Important;
}

#wds_container1_0 {
    margin-left: -3px !Important;
}