/*
Theme Name: Doggy Daddy Store
Theme URI: http://www.appnet.com
Description: Custom Theme for Doggy Daddy Store
Author: Appnet
Author URI: http://www.appnet.com
Template: vantage
Version: 1.0.0
*/

html * {box-sizing:border-box;}
a, a:link, a:visited, a:hover, a:active {transition:.4s ease all;}

/** Header **/

#header-text {
  color:#fff; 
  text-align: right; 
  font-size: 16px; 
  line-height: 25px;
  padding-top: 15px;
  padding-bottom: 25px;
}

#masthead.masthead-logo-in-menu .logo > img {padding:35px; margin-top: -95px;}
nav.main-navigation {background:none;}
nav.main-navigation ul {margin-right:35px;}
nav.main-navigation ul li a {padding: 20px 23px; border-radius:8px; font-weight:600;}
nav.main-navigation ul li a:hover {background:#C2970C; -webkit-box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,0.75); -moz-box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,0.75); box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,0.75);}

#main-slider {border-top: 5px solid #1E0C02; border-bottom: 5px solid #1E0C02;}

/**End Header **/

/** Body **/
.doggy-daddy {padding:41px 40px;}
body.home .entry-header h1.entry-title {display:none;}
article.post .entry-header h1.entry-title, article.page .entry-header h1.entry-title {color:#D8CFBD; font-size: 30px;}
.envira-gallery-public .envira-gallery-item img {border: 1px solid #fff;}
.entry-content h2 {line-height:30px;}
#panel-7-1-0-0 {color:#583722;}
#main-header {
  color:#fff;
  font-size:50px;
  line-height:40px;
  font-weight:600;
  text-align: center;
  padding-bottom: 14px;
}
#header-sub-text {
  color:#fff;
  font-size:30px;
  line-height:45px;
  text-align: center;
}
#secondary .widget {background:#E7DDD4;padding:15px;margin-top: 30px;margin-bottom: 0px;}
#secondary .widget .widget-title {
  color:#000;
  padding: 15px;
  font-size: 18px;
}
.brands {border-top: 5px solid #CB8D3A; border-bottom: 5px solid #CB8D3A;margin-top: 175px!important;}
#pgc-7-3-0 {
  color:#F6F3EE;
  text-align: center; 
  font-size:37px;
  font-weight:600;
}

/** End Body **/

/** Footer **/

#colophon {background:none;}
#colophon #site-info {color:#e9cfbd; font-size: 13.5px; margin-top: 0px; line-height: 25px;}

/** End Footer **/



#formfields {overflow:hidden;}
#formfields p {
  float:left;
  margin:0 0 10px 0;
  padding-right:2%;
  width:50%; }
#formfields p.full {
  padding-right:2%;
  width:100%; }
  
#formfields input, #formfields textarea {width:100%; padding:5px;}
#formfields h2 {clear:both; padding:20px 0 0 0; margin:0;}





@media (max-width: 1080px) {


} @media (max-width: 880px) {

} @media (max-width: 780px) {
#secondary .widget .widget-title {font-size: 13px;}
#panel-7-3-0-0 .textwidget {font-size:30px;}

} @media (max-width: 680px) { 

#header-text {
    padding-top: 0;
    padding-bottom: 0;
  font-size:14px;
}

#masthead.masthead-logo-in-menu .logo > img {
    padding: 0;
    margin-top: 0;
  width:70%;
  display:block;
  margin:0 auto;
}

#header-text {text-align:center;}
#header-sub-text {font-size: 21px;}
body.responsive #masthead.masthead-logo-in-menu .logo {
    margin-left: 0;
  width:100%;
}
body.responsive #masthead.masthead-logo-in-menu .main-navigation .menu-mobilenav-container ul li {display:block; width:100%; text-align:center;}
body.responsive #masthead.masthead-logo-in-menu .main-navigation .menu-mobilenav-container ul li a {padding:10px; text-align:center;}


  footer #footer-widgets .widget {
    width:100%; }

} @media (max-width: 480px) {




#main-header {font-size: 35px;}
#panel-7-3-0-0 .textwidget {font-size:23px;}

#header-sub-text {
    line-height: 1;
}

  #formfields p, #formfields p.full {
    float:none;
    padding-right:0;
    width:100%; }

}
