/* PK LOGO */

/* VIDEO WITH MOBILE PHONE BACKGROUND */
.mobile-landscape-black {
  background-image: url("http://peterkindness.com/files/2015/06/iphone-landscape-black.png");
  background-repeat: no-repeat;
  background-size: cover;
  max-width: 90%;
  margin: 20px auto 0px;
  padding: 2.2% 11% 3% 10%;
  background-position: 50% 50%;
}

.mobile-landscape-white {
  background-image: url("http://peterkindness.com/files/2015/06/iphone-landscape-white.png");
  background-repeat: no-repeat;
  background-size: cover;
  max-width: 90%;
  margin: 20px auto 0px;
  padding: 2.2% 11% 3% 10%;
  background-position: 50% 50%;
}

@media screen and (min-width: 960px) {
#pk-logo {
    margin-bottom: -50px;
    z-index: 9999999;
    position: fixed;
    margin-left: 1%;
   text-align: left;
}

#top-menu {
     position: fixed;
     z-index: 999999;
}

#ubermenu-nav-main-16-top-menu {
  position: relative;
  width: 100%; 
  height: 58px;
  background: #fff ;
}

}

@media screen and (max-width: 959px) {

#pk-logo {
    margin-bottom: 0px;
    z-index: 9999999;
    position: relative;
   text-align: center;
}

#ubermenu-nav-main-16-top-menu {
background-color: #fff;
}

#top-menu {
     text-align: center;
}

}


/* THEME */

.container, .content-area, #featured-area, .home-widgets, #footer #footer-wrapper {
width: 100%;
}

.container-full-width .site-header {display: none;}

.content-area {
    padding: 0px;
    background: #fff;
}

#header {
  width: 97%;
  padding-top: 0px;
  padding-bottom: 0px;
}

body {
  color: #5A6468;
  background: #transparent;
}

.post-meta {
display: none;
}

a {color: #896872;}
a {text-decoration: none !important;}
a:hover {color: #C7BDBE;}

ul {padding: 0px;}

h5.entry-title {font-size: 18px; font-weight: inherit;}

.entry-header h1 {display: none;}

#container, #content {
width: 100%;
border: none;
margin: 0px auto 0px auto;
}

.container, .content-area, #featured-area, .home-widgets, #footer #footer-wrapper {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-left: 0px;
  padding-right: 0px;
}

.content-area {
  padding: 0px;
  background: #fff;
}

.full-width-page main#main, .page-template-page-templateslanding-page-php main#main, .page-template-page-templatessitemap-php main#main {
  float: left;
  width: 100%;
}

.full-width-page main#main, .page-template-page-templateslanding-page-php main#main, .page-template-page-templatessitemap-php main#main {
  position: relative;
  min-height: 1px;
  padding-left: 0px;
  padding-right: 0px;
}

.powered {font-size: 0px;}

/* END THEME */


/* HOMEPAGE */

.homepage-header {
  background-image: url("http://peterkindness.com/files/2013/01/header-image-fade3.jpg");
  background-repeat: no-repeat;
  width: 100%;
  background-position: 50% 50%;
}

/* RESPONSIVE */

@media screen and (max-width: 240px) {
.menu-image img {
display: none;
}
}

/* END RESPONSIVE */
/* UBER MENU */

#top-menu-container {background-color: white; padding: 0px;}
#top-menu-container.container-full-width {background-color: white;}
#main-menu.container {display: none;}
#sub-menu.container {display: none;}

.ubermenu-main {
  margin-top: 0px;
  margin-bottom: 0px;
}

#site-branding {display: none;}

.ubermenu .ubermenu-icon {font-size: 22px;]

.entry-content {display: none;}


/* POST / PAGE TITLE */

.entry-header {
  display: none;
}

.menu-image {
opacity:1;
}

.menu-image:hover, .menu-image:active {
opacity:0.7;
transition: opacity .2s ease-out;
-moz-transition: opacity .2s ease-out;
-webkit-transition: opacity .2s ease-out;
-o-transition: opacity .2s ease-out;
}



/* VIDEO WITH MOBILE PHONE BACKGROUND */
.mobile-landscape-black {
  background-image: url("http://peterkindness.com/files/2015/06/iphone-landscape-black.png");
  background-repeat: no-repeat;
  background-size: cover;
  max-width: 90%;
  margin: 20px auto 0px;
  padding: 2.2% 11% 3% 10%;
  background-position: 50% 50%;
}

.mobile-landscape-white {
  background-image: url("http://peterkindness.com/files/2015/06/iphone-landscape-white.png");
  background-repeat: no-repeat;
  background-size: cover;
  max-width: 90%;
  margin: 20px auto 0px;
  padding: 2.2% 11% 3% 10%;
  background-position: 50% 50%;
}


/* MAGENTO LOGO */

.magento-logo {
}


/* BUTTON  STYLING */

/* MAGENTO STYLE BUTTONS */

.button-link-white a {
transition: color 450ms ease-in-out, background-color 450ms ease-in-out;
-moz-transition: color 450ms ease-in-out, background-color 450ms ease-in-out;
-webkit-transition: color 450ms ease-in-out, background-color 450ms ease-in-out;
-o-transition: color 450ms ease-in-out, background-color 450ms ease-in-out;
text-decoration: none;
}

.button-link-white, a.button-link-white {
margin-right: 2px;
padding: 10px 15px;
border: 2px solid #ffffff;
color: #ffffff;
background-color: #92D8B6;
font-weight: normal; 
text-align: center;
width: 24.7%;
min-width: 200px; 
text-decoration: none;
display: inline-block;
}

.button-link-white:hover, a.button-link-white:hover {
margin-right: 2px;
padding: 10px 15px;
border: 2px solid #92D8B6;
color: #92D8B6;
background-color: #ffffff;
}

.button-link-grey a {
transition: color 450ms ease-in-out, background-color 450ms ease-in-out;
-moz-transition: color 450ms ease-in-out, background-color 450ms ease-in-out;
-webkit-transition: color 450ms ease-in-out, background-color 450ms ease-in-out;
-o-transition: color 450ms ease-in-out, background-color 450ms ease-in-out;
}

.button-link-grey, a.button-link-grey, .button-link-transition-blue, a.button-link-transition-blue {
margin-right: 1px;
padding: 10px 15px;
border: 2px solid #5A6468;
color: #5A6468;
background-color: #ff6600;
font-weight: bold; 
text-align: center;
width: 30%; 
min-width: 250px;
text-decoration: none;
}

.button-link-grey:hover, a.button-link-grey:hover {
margin-right: 1px;
padding: 10px 15px;
border: 2px solid #92D8B6;
color: #ffffff !important;
background-color: #92D8B6;
}


/* INTENSE PLUGIN AMENDS */

/* INTENSE FILTER NAVIGATION */
.intense.pager li a:hover, .intense.pager li a:focus, .intense.pager li a.active {
background-color: #786D77 !important;
color: #fff !important;
}

#nav-below-filter.filter-post {
margin: 0 auto;
width: 741px;
}

#nav-below-filter {
margin: 0 auto;
width: 741px;
}

.filter-post {
margin: 0 auto;
width: 741px;
}

nav#nav-below-filter.filter-post {
margin: 0 auto;
width: 741px;
}

ul.intense.pager {
margin: 0 auto;
width: 741px;
}

.entry-content {
display: none;
}

/* END INTENSE PLUGINS */

/* POST */

img.attachment-post-thumbnail.wp-post-image {width: 100%; margin-bottom: 2%;}

.post-label {
min- width: 200px;
font-size: 1.4em;
line-height: 24px;
color: #7E4E5E;
font-weight: bold;
}

.post-paragraph {
font-size: 1.4em;
line-height: 24px;
color: #7F8685;
}

.post-content {
font-size: 1.4em;
line-height: 24px;
color: #7F8685;
}

/* END POST */


/* LOGO CENTER */

#secondary-header {
  float: none;
  width: 100%;
}

/* FOOTER */

#footer {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
  margin-top: 40px;
  padding-top: 20px;
  background-color: #fff;
  color: #5A6468;
}

/* PAGE TITLE */

/* MAGAZINE MENU  */

#menu-item-219 {max-height: 400px;}



/* INTENSE SLIDER */

.slider-text {
font-size: 24px; 
height: 115px; 
text-align: center; 
color: #896872;
}

.owl-item li {list-style-type: none;}

/* INTENSE HOVERBOX */

.ch-info-style  {
opacity: 1 !important;
-webkit-transform: scale(0) !important;
-ms-transform: scale(0) !important;
transform: scale(1) !important;
}

.ch-info-style p {margin: 40px 30px !important;}

.ch-info-style p a:hover {color: #fff !important;}

.ch-info-style h3 {
  color: #fff;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-size: 1.45em;
  margin: 0px 30px;
  padding: 30% 0 0 !important;
  height: 40px !important;
  font-family: 'Raleway',Arial,sans-serif;
  text-shadow: 1px 1px 2px rgba(0,0,0,0.4) ;
}

.hoverbox-slim {height: 20%;}

/* PAGE */ 