h2 {
    font-size: 28px;
   
}
.main_thumb_table td{
vertical-align: top;
  color:#fff;
}
#logo img {display:inline;}
#menu {
  
    min-height: 84px;
   background: #000;

}
.zen-spotlight {
    border-bottom: 1px solid #494848;
  
}
.moduletable.zen-icon::before {
    color: #fff;

}
.sidebar .zen-module-body {
    padding: 30px;
}
.sidebar .moduletable {
    border-top: 1px solid #494848;
}

.zen-menu *, .zen-menu *::before, .zen-menu *::after {
  
    padding: 0px 0 0;
}

#logo h1, #logo h2, #logo h3, #logo h4, #logo h5, #logo h6 {
    
    font-size: 4em;
   
}


.sidebar .zen-module-title {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.side-image .main-content-inner {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.side-image #midCol {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.sidebar img {
    border-bottom: 0 solid #9f9384;
}
.sidebar .moduletable {
    border-bottom: 0 solid #9f9384;
}
.article-content {
    padding-top: 20px;
}
.article-title, h1 {
    border-bottom: 0px solid #e6e6e6;
    border-top: 0px solid #fff;
    
}
.article-header {
    border-bottom: 0px solid #fff;
    border-top: 0px solid #e6e6e6;
    
}
@media screen and (max-width: 940px) {

#menu {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#menu .off-canvas-trigger {
    padding: 1px !important;
    width: 50px;
}
.hideMobile {
  display:none
}
}




#menu ul > li a, #menu ul > li .zen-menu-heading {
    
    border-left: 1px solid #000;
    border-right: 1px solid #000;
color: #fff;
   
}
#menu ul > li:last-child a::after, #menu ul > li:last-child .zen-menu-heading::after {
    background: none repeat scroll 0 0 #000;
  
}
#menu ul > li.active > a, #menu ul > li.active > .zen-menu-heading {
    color: #fff;
}



p {
    color: #fff;
    
}

.article-title, h1 {
    
    color: #a1a1a1;
   
}

#header {
    border-left: 1px solid #000;
  
}
.moduletable.primary1 .zen-module-title span {
    border-bottom: 1px solid #000;

}



.sidebar .zen-module-title {
    
    border-bottom: 1px solid #000;

}

.mainwrap.zen-spotlight::after {
    background: none repeat scroll 0 0 #000;
  
}
.zen-spotlight::after {
    background: none repeat scroll 0 0 #000;

}
.mainwrap.zen-spotlight {
    border-bottom: 1px solid #000;
  
}

#footerwrap .zen-spotlight {
    border-top: 1px solid #000 !important;
}

#logo {
    border-right: 1px solid #000;
}

.sidebar .primary1 .zen-module-title h3 {
    border-bottom: 1px solid #000;
 
}

blockquote {

    border-width: 0 0 0 1px;
   border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color #494848;

}
.sidebar img {
    background: none repeat scroll 0 0 #000;
  
}
.zenshadow img {
    box-shadow: 0 0 0 #888;
  
}

.zentools.list ul li {
    border-bottom: 1px solid #000;
   
}



.sidebar ul li {
  
    padding: 0 !important;
}

.paypalButclass .paypalForm label {
display:inline;
}
.paypalButclass-wrap{

margin: 10px;

width:300px;

padding:14px;

}
.paypalForm{

border:solid 1px #999999;

background:#none;
  padding: 10px;

font-family:verdana;

font-size:14px;

color:#000!important;

}
button, input, optgroup, select, textarea {
    color: #000;
    font: inherit;
    margin: 0;
}
.paypalForm input, select {
    border: 1px solid #999999 !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    min-height: 22px;
}
.paypalForm input:hover, textarea:hover {
    background: #fff;
}


.paypalForm input[type="image"]{

margin:2px 0 0px 10px;
  background:#191919;

}
.igalhack {
  margin-top:20px;
  
}
h6 {
  margin-top:30px;
}
.paypalForm p {
    color: #ffffff;
    font-size: 13px;
    font-weight: 300;
    line-height: 1em;
    margin: 0 0 10px;
}

#footerwrap {background:#000;}
#zen-wrap-inner {
    background: #000;

}
#mainWrap {background:#000;}
#logowrap {background:#000;}
#navwrap {background:#000;}
#bannerwrap {background:#000;}

#breadcrumbwrap {background:#000;}

#mainWrap {background:#000;}

#footerwrap {background:#000;}
#zen-wrap-inner {
    background: #000;

}
html.zen-grid, html.zen-grid body, #zen-wrap {
    background: none repeat scroll 0 0 #000000;
    height: 100%;
    padding: 0;
}

div.lbox_des_container div.des_div  {
    color: #fbf200;
    font-size: 1.5em;
    margin: 5px;
    text-align: center;
}
input, textarea {
    margin-bottom: 10px;
}
input, textarea {
    color: #5f90a3;
}
mod_sef_td input, textarea {
    color: #000;
}

input, select {
    color: #000;
    min-height: 22px;
}
.mod_sef_tr {
color: #fff;
}

input:hover, textarea:hover {
    background: none repeat scroll 0 0 #ffffff;
}



.des_div p {
    color: #fbf200;
    font-size: 1.5em;
    margin: 5px;
    text-align: center;
}
#footerwrap .freelance a {
    color: #999!important;
}







@media screen and (max-width: 1100px){



}

@media screen and (max-width: 940px){
.social-wrap span {

    margin-top: 50px;
}


}
@media screen and (max-width: 800px) {



}
@media screen and (max-width: 600px) {

#logo p em {font-size:14px;}

}
div.lbox_slideshow_buttons{
margin-left:auto;
margin-right:auto;
text-align: center;
width:100px;
}
  
div.lbox_slideshow_buttons {
    float: none;
   
}
.scroll {
  color:#fff;
}
label {
    color: #fff;
  
}

#navwrap #search #mod-search-searchword:focus {
  background: #494848 none repeat scroll 0 0;
height:50px;
  margin-top: -20px;

}

.highlight {
    background-color: #999;
   
}

