/* Enter Your Custom CSS Here */

.site-header .widget-area {
float: right;
margin-right: 20px;
text-align: right;
width: 400px;
}

.site-header .wrap {
	border-left: none;
	border-right: none;
	border-top: none;

}

.header-image .site-title a {
float: left;
min-height: 164px;
width: 100%;
}

#subscribe-email input {
	width: 100%;
	padding: 11px;
  margin-bottom: -10px;
}

.site-header .widget-area h4 {
	margin-bottom: -23px;
	margin-top: 0;
	padding: 4px;
	padding: 0.4rem;
}

.theme-tealpink button,
.theme-tealpink input[type="button"],
.theme-tealpink input[type="reset"],
.theme-tealpink input[type="submit"] {
	background: #507095;
	width: 100%;
  border: 1px solid #ddd;
}

.nav-secondary .wrap {
     border-top: 1px solid #507095;
     border-bottom: 1px solid #507095;
     max-width: 1168px;
     background: url(http://www.beckytountas.com/wp-content/uploads/2014/10/read-about.png) left no-repeat;
     height: 100px;
}

.nav-secondary .health a {
background: url(http://www.beckytountas.com/wp-content/uploads/2014/10/health2.png) no-repeat top center;
padding-top: 59px;
height: 80px;
margin: 10px 0px;
border-right: 1px solid #94b0d0;
padding-right: 40px;
  padding-left: 38px;
}

.nav-secondary .beauty a {
background: url(http://www.beckytountas.com/wp-content/uploads/2014/10/beauty.png) no-repeat top center;
padding-top: 59px;
height: 80px;
margin: 10px 0px;
border-right: 1px solid #94b0d0;
padding-right: 50px;
padding-left: 50px;
}


.nav-secondary .family a {
background: url(http://www.beckytountas.com/wp-content/uploads/2014/10/family.png) no-repeat top center;
padding-top: 59px;
height: 80px;
margin: 10px 0px;
border-right: 1px solid #94b0d0;
padding-right: 50px;
padding-left: 50px;
}


.nav-secondary .fitness a {
background: url(http://www.beckytountas.com/wp-content/uploads/2014/10/fitness.png) no-repeat top center;
padding-top: 59px;
height: 80px;
margin: 10px 0px;
border-right: 1px solid #94b0d0;
  padding-right: 50px;
  padding-left: 50px;
}


.nav-secondary .food a {
background: url(http://www.beckytountas.com/wp-content/uploads/2014/10/food.png) no-repeat top center;
padding-top: 59px;
height: 80px;
margin: 10px 0px;
border-right: 1px solid #94b0d0;
    padding-right: 50px;
  padding-left: 50px;
}

.nav-secondary .lifestyle a {
background: url(http://www.beckytountas.com/wp-content/uploads/2014/10/lifestyle.png) no-repeat top center;
padding-top: 59px;
height: 80px;
margin: 10px 0px;
border-right: none;
padding-left: 50px;
padding-right: 50px;
}



.nav-secondary ul {
     margin-left: 110px;
line-height: 1.5;
}

.genesis-nav-menu {
     line-height: 0;
}

/* Logo, hide text */

.header-image .site-header .wrap {
     background: url(http://www.beckytountas.com/wp-content/uploads/2014/10/Beckysblogheader_new.png) no-repeat left;
     padding: 0;
        background-size: 680px 194px;
}

.site-container {
        background: #fff;
     border: 10px solid #fff;
     border-top-left-radius: 0px;
     border-top-right-radius: 0px;
     margin: 0px auto;
     max-width: 1168px;
}

.entry-content img.alignleft {
float: none;
}

.sidebar {
     text-align: left;
color: #000;
}


.site-header .wrap {
     border-top-left-radius: 0px;
     border-top-right-radius: 0px;
}

.

.header-ad {
     overflow: visible;
text-align: center;
padding-top: 20px;
padding-bottom: 15px;
}

.theme-tealpink .nav-primary {
     background-color: #507095;
}

.theme-tealpink .nav-primary:hover {
	color: #d97bc4;
}


.theme-tealpink a:hover {
color: #507095;
}

.theme-tealpink a {
color: #d97bc4;
text-decoration: none;

}

.theme-tealpink .nav-secondary .genesis-nav-menu a {
	color: #d97bc4;
}

.theme-tealpink .nav-secondary .genesis-nav-menu a:hover {
	color: #507095;
}

.theme-tealpink .genesis-nav-menu .current-menu-item > a,
.theme-tealpink .genesis-nav-menu .sub-menu .current-menu-item > a:hover,
.theme-tealpink .nav-primary a:hover,
.theme-tealpink .nav-primary .current-menu-item > a {
	background-color: #d97bc4;
	color: #fff;
}


.theme-tealpink .genesis-nav-menu .sub-menu a {
	color: #fff;
  background-color: #507095;
}

.theme-tealpink .genesis-nav-menu .sub-menu a:hover {
	color: #fff;
  background-color: #d97bc4;
}

.theme-tealpink .entry-meta a {
	color: #d97bc4;
}

.theme-tealpink h3 {
	color: #d97bc4;
  font-family: helvetica;
  font-size: 19px;
}

.theme-tealpink .widgettitle {
	color: #d97bc4;
}

.profile {
}
.profile-img img {
display: block;
height: auto !important;
margin-left: 0px;
margin-bottom:15px;
}
.profile-data {
margin: 0 3px 0 0;
letter-spacing: 3px;
color: #ff8584;
text-align: left;
display: inline;
float: none;
font-size: 22px;
}
.profile-datablock {
margin:0 0 .5em;
text-align: left;
display: inline;
}
.profile-text {
margin: 0.5em 0;
text-align: left;
display: inline;
color: #545454;
}

body {
     font-size: 16px;
}

.sidebar li {
	border-bottom: 1px dashed #ddd;
	font-size: 16px;
	font-size: 1.6rem;
	list-style-type: none;
	margin-bottom: 6px;
	margin-bottom: 0.6rem;
	padding: 0 0 4px 0;
	padding: 0 0 0.4rem 0;
	text-transform: none;
	word-wrap: break-word;
}
.theme-tealpink .nav-secondary a:hover,
.theme-tealpink .nav-secondary .current-menu-item > a {
     background-color: #fff;
     color: #ff8584;
}


h1.entry-title {
	color: #d97bc4;
  font-family: helvetica;
  font-size: 19px;
}

.entry-title a,
.sidebar .widgettitle a {
	color: #d97bc4;
  font-family: helvetica;
  font-size: 19px;
}

#reply-title {
     color: #ff8584;
     font-family: helvetica, 'Montserrat', sans-serif;
}

.theme-tealpink #reply-title {
     color: #ff8584;
}

#tabbed-sidebar-widgets .widgettitle a.selected { background: #d97bc4; color: #FFF;}

@media only screen and (max-width: 1139px) {

    .site-header .widget-area {
          display: none;
     }
  
  .header-image .site-title a {
     float: left;
min-height: 200px;
     width: 100%;
}
.header-image .site-header .wrap {
min-height: 200px;
}
  
  .nav-primary {
   max-width: 960px; 
  }
  
  .nav-secondary .health a {
padding-right: 40px;
  padding-left: 38px;
}

.nav-secondary .beauty a {
padding-right: 40px;
padding-left: 40px;
}


.nav-secondary .family a {
padding-right: 40px;
padding-left: 40px;
}


.nav-secondary .fitness a {
  padding-right: 40px;
  padding-left: 40px;
}


.nav-secondary .food a {
    padding-right: 40px;
  padding-left: 40px;
}

.nav-secondary .lifestyle a {
padding-left: 40px;
padding-right: 40px;
}

  
  .toprightheader {
    display:none;
  }
.genesis-nav-menu a {
    padding:24px 24px;padding:2.4rem 2.4rem;
  }


.nav-secondary {
     background: #fff;
     line-height: 1.5;
     margin: 0 auto;
     max-width: 960px;
     text-align: center;
}

.nav-secondary .wrap {
     border-left: 1px solid #ddd;
     border-right: 1px solid #ddd;
     max-width: 960px;
}


  .footer-widgets {
   margin: 20px auto 10px auto; 
  }

}

@media only screen and (max-width: 996px) {

  
}

@media only screen and (max-width: 890px) {

     .header-ad-blogher {
          display: none;
     }
          
     .adspace {
          width: 728px;
          margin-left: auto;
          margin-right: auto;
          margin-top: 10px;
          display: inherit;
     }
     .nav-primary {
          margin-top: 0;
          border-radius: 0;
          background: #d65549 url(http://www.beckytountas.com/wp-content/uploads/2014/10/navigate.png) no-repeat center top;
          padding: 28px 5% 10px 5%;
          margin-bottom: 10px;
     }
     
     .footer-widgets .wrap {
          width: 100%;
     }
     
   
     
     

     .sidebar-ads  {
          background: none !important;
          border: none !important;
     }
     
     .sidebar {
          background: none;
          padding-bottom: 0;
          border-top: 1px solid;
     }
     
     

     .content,
     .content-sidebar-sidebar .content,
     .content-sidebar-sidebar .content-sidebar-wrap,
     .footer-widgets-1,
     .footer-widgets-2,
     .footer-widgets-3,
     .sidebar-content-sidebar .content,
     .sidebar-content-sidebar .content-sidebar-wrap,
     .sidebar-primary,
     .sidebar-secondary,
     .sidebar-sidebar-content .content,
     .sidebar-sidebar-content .content-sidebar-wrap,
     .site-header .widget-area,
     .title-area,
     .wrap {
          width: 100%;
     }

     .sidebar-primary {
          margin-top: 0px;
     }

     .site-header .instagram, .site-header .simple-social-icons {
          display: inline;
     }

     .site-header .widget-area {
          margin: 0 auto;
          width: 100%;
     }

     .nav-primary {
          border-radius: 0;
     }

     .header-image .site-header .wrap {
          background-position: center top;
     background: url(http://www.beckytountas.com/wp-content/uploads/2014/10/Beckysblogheader_new.png) no-repeat top;
     padding: 0;
        background-size: 100%;
     }

     .header-image .site-header .widget-area {
          padding: 0;
     }

     .site-inner {
          background: none;
          padding: 0;
     }

     .archive-description,
     .author-box,
     .entry,
     .entry-comments,
     .entry-footer .entry-meta,
     .sidebar .widget,
     #respond {
          padding: 3%;
     }

     .site-header {
          padding: 0;
     }

     .site-inner {
          background: none;
          outline: none;
     }

     .genesis-nav-menu li,
     .site-header ul.genesis-nav-menu,
     .site-header .search-form {
          float: none;
     }

     .genesis-nav-menu,
     .site-description,
     .site-header .title-area,
     .site-header .search-form,
     .site-title {
          text-align: center;
     }

     .genesis-nav-menu a,
     .genesis-nav-menu > .first > a,
     .genesis-nav-menu > .last > a {
          padding: 20px 16px;
          padding: 2rem 1.6rem;
     }

     .site-header .search-form {
          margin: 16px auto ;
          margin: 1.6rem auto;
     }

     .genesis-nav-menu li.right {
          display: none;
     }

     .entry-footer .entry-meta {
          margin: 0;
          padding-top: 12px;
          padding-top: 1.2rem;
     }
     
     .entry-header .entry-meta{
          text-align: center;
          margin-bottom: 20px;
     }
     
     h1.entry-title {
          text-align: center;
     font-size: 26px;
     font-size: 2.6rem;
     }
     
     .entry-comments-link {
          margin-top: 25px;
          display: inline;
          text-align: left;
          width: 65px;
          margin-left: auto;
          margin-right: auto;
          margin-bottom: 10px;
margin-top: 0px;
}

     .site-footer {
          padding: 24px 0;
          padding: 2.4rem 0;
     }

     .footer-widgets {
          padding: 40px 5% 16px;
     }

     .footer-widgets-1 {
          margin: 0;
     }

     .sidebar .entry {
          border: none !important;
     }
     
     .sidebar-content-sidebar .content {
          padding-left: 0px;
     }
     
     .site-header .enews-widget {
          display: none;
     }

     .portfolio.type-portfolio.entry {
          margin: 0 2rem 2rem 2rem;
          padding: 2rem;
     }

     #slider {
          background: #fff;
          border: double #ddd;
     }
     
     .entry-footer .entry-meta {
          margin: 0;
          padding-top: 12px;
          padding-top: 1.2rem;
     }
     
     .entry-header . entry-meta{
          text-align: center;
          margin-bottom: 50px;
     }
     
     h1.entry-title {
          text-align: center;
     }
     
     .teaser .entry-meta {
          margin-bottom: 10px;
     }

.nav-secondary .wrap {
border: none;
max-width: 1168px;
background: none;
height: 50px;
}

.header-ad {
display: none;
}

.header-image .site-title a {
     float: left;
min-height: 200px;
     width: 100%;
}
.header-image .site-header .wrap {
min-height: 200px;
}

}




@media only screen and (max-width: 805px) {
.header-image .site-title a {
float: left;
min-height: 200px;
width: 100%;
}
.header-image .site-header .wrap {
min-height: 200px;
}

}

@media only screen and (max-width: 768px) {
.header-image .site-title a {
float: left;
min-height: 200px;
width: 100%;
}
.header-image .site-header .wrap {
min-height: 200px;
}

}

@media only screen and (max-width: 667px) {
.header-image .site-title a {
float: left;
min-height: 200px;
width: 100%;
}
.header-image .site-header .wrap {
min-height: 200px;
}

}

@media only screen and (max-width: 568px) {
.header-image .site-title a {
float: left;
min-height: 90px;
width: 100%;
}
.header-image .site-header .wrap {
min-height: 90px;
}

}

@media only screen and (max-width: 320px) {
.header-image .site-title a {
float: left;
min-height: 70px;
width: 100%;
}

.header-image .site-header .wrap {
min-height: 70px;
}
}

input,
select,
textarea {
     font-family: helvetica, 'Montserrat', sans-serif;
     font-size: 14px;
}

input {
     text-transform: none;
}

.entry-comments,
#respond {
     font-family: helvetica, 'Montserrat', sans-serif;
}

.commentnumber {
     font-family: helvetica, 'Montserrat', sans-serif;
}

#reply-title {
     font-family: helvetica, 'Montserrat', sans-serif;
     text-transform: none;
}

#respond label {
     font-family: helvetica, 'Montserrat', sans-serif;
     text-transform: none;
}

.toprightheader {
float: right;
  width: 100%;
}

.toprightheadertext {
float: right;
  margin-top: 5px;
}

.toprightheaderimage {
  float: left;
}

.header-image .site-header .widget-area {
     padding: 10px 0px 0px 10px;
}

.toprightheadersocial {
  float: left;
}
.facebooktop {
  padding-left: 2px;
}

.twittertop {
    margin-right: -3px;
}

.googletop {
    padding-right: 2px;
}

.instagramtop {
    padding-right: 4px;
}

.pinteresttop {
    padding-right: 2px;
}

.googletop {
    padding-right: -1px;
}

.youtubetop {
    padding-right: 3px;
}

.rsstop {
  margin-right: -5px;
   }


.taglinetext {
margin: 0px 17px 6px 0px !important; 
}