/* Custom CSS
------------------------------------------------------------ */
#header .wrap .widget-area #nav_menu-2 .widget-wrap .menu-primary-top-container #menu-primary-top #menu-item-23 a{
color: red;
}

#header .wrap .widget-area #nav_menu-2 .widget-wrap .menu-primary-top-container #menu-primary-top #menu-item-23 a:hover{
color: black;
}

#header .menu {
font-weight: bold;
}
.content-sidebar #inner {
margin-top: 10px;
}
.content-sidebar #wrap {
margin-top: 0px;
padding-top: 15px;
}
body {
border-top: 10px;
border-top-color: 
black;
border-top-style: solid;
}
.header-image #header .wrap #title-area {
margin: 0px 0 0 40px;
}

#header .widget-area {
padding: 0px 0px 10px 0;
background-color: 
#FFFFFF;
}
.feature-top-outside #ez-feature-top-container-wrap {
background-color: 
#FFFFFF;
}

.post-meta { display: none;
}


.searchsubmit, #subbutton {
background: 
#dddddd;
}

#social {
color: 
#6F6D66;
float: right;
font-size: 13px;
line-height: 27px;
width: 400px;
margin: 0 0 0px 0;
}

#social a {
text-indent: -9999em;
display: block;
background: 
transparent no-repeat 0 0;
width: 34px;
height: 28px;
margin-right: 6px;
float: right;
position: relative;
}
#social #fbs {
background-image: url(http://timashby.com/wp-content/uploads/dynamik-gen/theme/images/facebook-btn2.gif);
}

#social #rsss {
background-image: url(http://timashby.com/wp-content/uploads/dynamik-gen/theme/images/rss-btn.gif);
width: 19px;
height: 21px;
margin: 3px 25px 0 4px;
}

#social #tws {
background-image: url(http://timashby.com/wp-content/uploads/dynamik-gen/theme/images/twitter-btn2.gif);
}

#content {
border-right-style: dotted;
border-right-width: 2px;
padding-right: 10px;
}

/* For subscribe page widget area*/

.dynamik-widget-area.label-widgeted-area-in-content {
margin: 0 auto;
width: 400px;
}

/* Custom Responsive CSS
------------------------------------------------------------ */
@media only screen and (max-width: 1010px) {
.genesis_responsive_slider {
	max-width: 100%;
	padding: 0 50px;
}
#header .searchform {
background: url(images/header-bg2.png) top repeat;
float:none;
text-align:center;
}

}

@media only screen and (min-width: 768px) and (max-width: 1010px) {

}

@media only screen and (min-width: 480px) and (max-width: 1010px) {

}

@media only screen and (max-width: 767px) {

}

@media only screen and (min-width: 480px) and (max-width: 767px) {
#ez-home-top-container {
 padding: 0;
 margin-top: -125px;
}
}

@media only screen and (max-width: 479px) {
#ez-home-top-container {
 padding: 0;
 margin-top: -200px;
}
}