.input[type=text], input.text, input.title, textarea, select:focus {
  color: #fff;
}

.mobile_menu_bar::before { 
  color: #000000 !important;
  font-size: 3em !important;
}

@media only screen and (min-width: 1250px) {
  .normal-slider {
    margin-top: -20px;
  }
}

@media only screen and (min-width: 731px) {
  .mobile-slider {
    display: none;
    margin-top: -8px;
  }
}

@media only screen and (max-width: 730px) {
  .normal-slider {
    display: none;
  }
}

.et_pb_row {
padding: 230px 0 0 0;
}

html {
  overflow-x: hidden;
}

div#primary {
padding-top: 100px;
}

#top-menu li li a {
width: 100%!important;
}

#top-menu li li a:hover {
background-color: #ef1929 !important;
}

.page-id-39 #main-content {
  background-image: none !important;
}

@media only screen and (min-width: 981px) {
#main-content {
background-image: url(http://www.holyandhorny.com/wp-content/uploads/2014/08/Pamela-Raith-Photography_Tonya-Bolton_008.jpg), url(http://www.holyandhorny.com/wp-content/uploads/2014/08/Pamela-Raith-Photography_Tonya-Bolton_0251.jpg), url(http://www.holyandhorny.com/wp-content/uploads/2014/08/background.png);
background-repeat: no-repeat;
background-size: 20%, 20%, 50%;
background-position: left top 50px, right top 50px, center top 90px;
  background-color: black;
}
}

@media only screen and (max-width: 980px) {
#main-content {
  background-color: black;
}
}

.et_pb_section {
padding: 0 0 80px;
  background-color: transparent;
}

#main-content .container:before {
width: 0px;
}


.home #main-content {
background-image: none;
background-color: black;
background-size: contain;
background-position: top;
  background-repeat: no-repeat;
  margin-top: 0;
}


@media only screen and (max-width: 980px) {
  #main-content {
background-position: 0 50px;
    background-size: contain;
}
}

embed, iframe, object, video {
max-width: 100%;
width: 1100px !important;
}

#top-menu li > a {
font-family: arial;
text-transform: uppercase;
font-weight: bolder;
}

.et-social-icon a {
color: white;
}

.background {
background-color: #FFB800!important;
margin-top: 30px;
padding: 20px 20px 20px 20px;
border-top-left-radius: 20px;
border-top-right-radius: 20px;
}

@media only screen and (min-width: 991px) {
.page-id-63 .et_pb_row .et_pb_column:last-child {
padding-left: 55px!important;
padding-right: 55px!important;
padding-top: 34px;
background-color: #FFB800!important;
    width: 90%!important;
}
}

.home .et_pb_row {
padding: 180px 0 0 0;
}



.page-id-60 div#main-content {
height: 100vh;
}

.page-id-65 div#main-content {
height: 100vh;
}

.page-id-71 div#main-content {
height: 100vh;
}

.page-id-245 div#main-content {
height: 100vh;
}

#footer-bottom {
background-color: #FF9900!important;
}

.slideshow_container_style-dark .slideshow_slide_text div.slideshow_description {
font-weight: bolder;
}

@media only screen and (max-width: 990px) {
.entry-content tr td {
border-top: 1px solid #eee;
padding: 6px 0px;
}
}

.et_pb_row {
margin-top: 65px!important;
}

.home .et_pb_row {
margin-top: 0px!important;
}

.page-id-227 div#main-content {
height: 100vh;
}

.wpvl_auto_thumb_box_wrapper {
display: inline-block;
padding-right: 40px;
}

@media only screen and (max-width: 980px) {
#main-content {
    background-image:url(http://www.holyandhorny.com/wp-content/uploads/2014/08/background.png)!important;
    background-position:center top 120px!important;
    background-size: 100%!important;
    background-repeat: no-repeat!important;
    background-color: black!important;
}
  
  #et-top-navigation {
float: right!important;
    margin-top: 0px!important;
}
  div#main-content {
   height: initial!important; 
  }
  
}

.mobile_menu_bar:before {
content: "\61";
font-size: 62px;
left: 0;
position: relative;
top: 0;
  
  font-weight: bolder;
}

#et_search_icon:hover, .mobile_menu_bar:before, .footer-widget h4, .et-social-icon a:hover, .comment-reply-link, .form-submit input, .et_pb_sum, .et_pb_pricing li a, .et_pb_pricing_table_button, .et_overlay:before, .entry-summary p.price ins, .woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price, .et_pb_member_social_links a:hover {
color: white!important;
}

#main-header .nav li ul, .et-search-form, #main-header .et_mobile_menu {
background-color: #FF9900!important;
}

.et_mobile_menu li a {
color: black;
  text-transform: uppercase;
}


div.cma-sidebar {
display: table-cell;
vertical-align: bottom!important;
float: none !important;
}  

.cma-thread-numbers-count {
font-size: 18px;
font-weight: bold;
color: black!important;
}

.cma-thread-numbers-caption {
font-size: 11px;
color: black!important;
}

.display-posts-listing {
padding: 20px 0;
}

.title {
  font-family: 'Open Sans', Arial, sans-serif!important;
}

.single-post #content-area {
margin-top: 195px;
  color: white!important;
}

.single-post a {
text-decoration: none;
color: white!important;
}

.single-post #top-menu li > a {
color: black!important;
}

.page-id-364 div#main-content {
height: 100vh;
}

span.fn, span.fn a, span.comment_date  {
color: white;
}

#et_search_icon:hover, .mobile_menu_bar:before, .footer-widget h4, .et-social-icon a:hover, .comment-reply-link, .form-submit input, .et_pb_sum, .et_pb_pricing li a, .et_pb_pricing_table_button, .et_overlay:before, .entry-summary p.price ins, .woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price, .et_pb_member_social_links a:hover {
  color: black !important;
}

