/*

Theme Name: X &ndash; Child Theme
Theme URI: http://theme.co/x/
Author: Themeco
Author URI: http://theme.co/
Description: Make all of your modifications to X in this child theme.
Version: 1.0.0
Template: x

*/


/*


header


*/

.x-navbar {
    z-index: 99999;
}
.x-brand img {
    margin-top: -30px;
}

.x-navbar .desktop .x-nav>.x-active>a>span,
.x-navbar .desktop .x-nav>li>a:hover>span,
.x-navbar .desktop .x-nav>.current-menu-item>a>span {
    border-color: #fff;
}

.x-topbar{
  background-color: #212121;
}

.x-navbar {
  background-color: #212121;
      padding-bottom: 15px;
}

/*


main_home_page


*/

#x-content-band-6.x-content-band.vc.interactive.bg-image{
  padding: 150px;
  padding-bottom: 100px !important;
  
}

#x-content-band-7.x-content-band.vc.border-bottom{
  border-bottom: 1px solid black;
  padding-bottom: 30px!important;
  width: 1000px;
  margin: auto;
}

#x-content-band-8.x-content-band.vc.lickibrush_logo_bar{
  padding:150px;
  margin-top: 40px;
}

#x-content-band-9.x-content-band.vc.cats_groom{
  padding: 150px;
}

#x-content-band-10.x-content-band.vc.licki_reasons{
  padding-left: 150px;
  padding-right: 150px;
  padding-bottom: 400px !important;
  margin-bottom: 0px;
}

#x-content-band-10.x-content-band.vc.licki_reasons.x-content-band.bg-image{
  background-size: 100% !important;
  background-position: 50px 150px; 
  
}

img.size-full.wp-image-185.alignleft, img.size-full.wp-image-188.alignleft{
  padding-top: 50px;
}

img.size-full.wp-image-187.alignleft{
  padding-top: 25px;
}

p.licking, p.grooming, p.bond{
      padding-left: 120px;
}

#x-content-band-11.x-content-band.vc.licki_news{
  padding-top: 100px !important;
  padding: 150px;
}

.x-column.x-sm.vc.news_left.x-1-2{
border-right: 2px solid black;
      padding-right: 50px;
}

.x-column.x-sm.vc.news_right.x-1-2{
  padding-left: 50px;
}

#top_cat.x-column.x-sm.vc.x-1-2 .x-container.max.width{
  margin-right: 0px;
}

#top_cat_img.x-img{
      margin-bottom: 0px;
}

#x-content-band-1.x-content-band.vc.bored_cat{
  margin-bottom: 0px;
}

#x-content-band-2.x-content-band.vc.top_cat_section{
  margin-bottom: 0px;
}

#thought_bubble.x-img{
      padding-left: 120px;
    padding-top: 20px;
}

.x-column.x-sm.vc.thatswhere.x-1-1 {
      margin-top: 60px;
    margin-bottom: 100px;
}

h2.thatswheretext, h5.pdxpet{
  color:white;
}

#x-content-band-4.x-content-band.vc.shru_logo_bar{
  padding:150px;
  margin-top: 40px;
}

button.vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-shape-round.vc_btn3-style-modern.vc_btn3-icon-left.vc_btn3-color-green{
   	margin-top: 15px;
    width: 207px;
    padding-left: 70px;
    font-size: 110%;
  	border-color: #44a677;
    background-color: #44a677;
}

#x-content-band-5.x-content-band.vc.as_seen{
  padding: 150px;
}


img.inter_img.alignright.wp-image-79.size-full, img.brain_img.alignright.wp-image-80.size-full, img.long_img.alignright.wp-image-81.size-full{
  margin-top:0px;
}







/*


getshru



*/



.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-round.vc_btn3-style-classic.vc_btn3-icon-left.vc_btn3-color-green {
  top: 5px;
  border-color: #44a677;
  background-color: #44a677;
}

#x-content-band-1.x-content-band.vc.get_shru{
  padding-top: 40px !important;
    padding-bottom: 0px !important;;
    padding-left: 50px !important;;
}



.x-column.x-sm.vc.everycat.x-1-1 {
  padding-bottom: 500px;
    padding-right: 70px;
    font-size: 300%;
    font-weight: 900;
  color: #333333;
}

.evercat, .evercat2 {
      text-align: right;
    margin-bottom: 0px;
  text-shadow: 1px 1px gray;
}

h2.smart {
  color: white;
  padding-bottom:20px;
  }

#x-content-band-2.x-content-band.vc.every_cat.bg-image{
      background-size: contain;
}

#x-content-band-3.x-content-band.vc.toosmart{
  padding:100px;
  color: white;
  line-height: 130%;
  margin-bottom: 0px;

  }

img.x-img.testi_image {
  padding-top:20px;
}

#x-content-band-4.x-content-band.vc.info_content.bg-image {
  padding:100px;
  padding-bottom: 100px !important;
  margin-bottom: 0px;
}

h5.inter_h5, h5.brain_h5, h5.long_h5, h3.news, h5.comeseelicki, h4.xmas_news, h5.lickibrushnow  {
  color:#666666;
  font-weight:800;
}

p.inter, p.brain, p.long {
  font-weight:600;
}

.x-column.x-sm.vc.turnon.x-1-3{
  text-align: center;
}

.x-column.x-sm.vc.takeoff.x-1-3{
  text-align: center;
}

.x-column.x-sm.vc.recharge.x-1-3{
  text-align: center;
}
.h4_turnon, .h4_take, .h4_recharge{
  color:white;
}

h2.howtoshru{
  text-align: center;
  color: white;
}

.p_turnon, .p_take, .p_recharge{
  color:white;
}

#x-content-band-5.x-content-band.vc.info_content.bg-image {
  padding:100px;
}



#x-content-band-6.x-content-band.vc.howtoshru.bg-image{
padding:100px;
}


#x-content-band-8.x-content-band.vc.as_seen {
  padding-left:100px;
 }

.x-column.x-sm.vc.human_cost.x-1-2 {
      padding-top: 70px;
 
}


.alignnone.wp-image-103_as_seen.size-medium{
      width: 400px;
  
}

h3.ASSEENON{
  color: #666666;
}

.x-column.x-sm.vc.human_cost.x-1-2{
  width: 400px;
    padding-left: 100px;
   margin-right: 0px;
  padding-top:110px;
}

.humanspend{
  color: #330066;
  font-weight: 900;
}

h2.only119{
  color: #666666;
  font-weight: 900;
}

#x-content-band-9.x-content-band.vc.only199bar{
  margin-bottom: 0px;
}

.x-column.x-sm.vc.ordernow.x-1-2{
  width: 200px;
}

.x-column.x-sm.vc.getheapp.x-1-2{
  width: 200px;
}





/*


LICKI PAGE


*/

#x-content-band-1.x-content-band.vc.furball_free.bg-image{
  padding:150px;
  color:white;
  margin-bottom: 0px;
}

h2.h2_fur{
  color:white;
}

h5.h5_fur{
  color:white;
}

img.x-img.testi_temp{
  padding-left: 200px;
    padding-right: 100px;
  padding-bottom:20px;
}

#x-content-band-2.x-content-band.vc.licki_info.bg-image{
  padding:150px; 
  padding-bottom: 100px !important;
  margin-bottom: 0px;
}

img.cat_cloud.wp-image-185.size-full.alignright, img.cat_hold.wp-image-187.size-full.alignright, img.cat_party.alignright.wp-image-188.size-full{
      padding-top: 10px;
}

#x-content-band-3.x-content-band.vc.licki_info.bg-image{
  padding:100px;
  padding-bottom:100px !important;
	margin-bottom: 0px;
}

#x-content-band-5.x-content-band.vc.lickinisbelieber{
padding:100px;
}


#x-content-band-6.x-content-band.vc.as_seen_on_licki{
padding:100px !important;

}


h2.licking, h5.best, h5.easy, h5.hygenic, h5.lovelicki{
    color:white;
}

button.vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-shape-round.vc_btn3-style-modern.vc_btn3-icon-left.vc_btn3-color-green {
  width:220px;
}

h3.aseenonlicki{
  color:#666666;
  font-weight: 800;
}

p.eitheryou{
  color:#666666;
  font-weight: 700;
}





/*


contact page


*/


#x-content-band-1.x-content-band.vc.cf7.bg-image{
  padding-left: 100px;
  margin-bottom: 0px;
  
}


.drop{
    line-height: 160% !important;  
}

.mail1{
padding-top: 200px;
  line-height: 120% !important;  
}

.mail2{
  line-height: 120% !important; 
  padding-bottom:50px;
}





/*


download page


*/


#x-content-band-1.x-content-band.vc.shru_download.bg-image{
padding-left:100px; 
padding-right:100px; 
padding-bottom:50px;
  margin-bottom:0px;
}

#x-content-band-3.x-content-band.vc.shru_howto.bg-image{
  padding-top: 50px!important;
    padding-bottom: 50px !important;
    padding-left: 100px;
    padding-right: 100px;
    margin-bottom:0px;

}




/* 


wall of fame 


*/

.page-id-3911 #x-content-band-1.x-content-band.vc{
  display:none;
}

#x-content-band-2.x-content-band.vc.wof_text.bg-image{
  padding:100px;
  padding-bottom:50px !important;
  margin-bottom: 0px;
}

#x-content-band-3.x-content-band.vc.wall_of_fame.bg-image{
  padding-top: 50px !important;
    padding-bottom: 50px !important;
    padding-left: 100px;
    padding-right: 100px;
    margin-bottom: 0px;
}



/*

sales page


*/

p.stock.in-stock {
display:none;
}





/*


FOOTER


*/
.x-colophon {
background-color:#212121 !important;
}