/*
Theme Name: Vetsure Hub
Theme URI: http://tapdigital.com
Author: Tap Digital
Author URI: http://tapdigital.com/
Description: For Vetsure
Version: 1.0
License: Commercial
Text Domain: vetsure
*/

.wrapper--landing{display:-ms-flexbox;display:flex;height:100%;margin:auto;position:relative;width:auto}@media all{.wrapper__content--menu{height:auto !important;position:relative;padding-top:100px;padding-bottom:30px}.wrapper__content--menu:after,.wrapper__content--menu:before{display:table;content:""}.wrapper__content--menu:after{clear:both}}@media screen and (min-width:320px){.wrapper__content--menu{margin:0}.wrapper__icon-and-heading{float:left;width:100%;margin-left:-40px;padding:20px 0 20px 40px}.wrapper__tile-button{height:100%;width:40px;position:absolute;right:0}}@media (min-width:641px){.wrapper__content--menu{margin:0 40px}.wrapper__icon-and-heading{width:100%;padding:20px;margin:0;position:static;height:auto}.wrapper__icon-and-heading h3{margin-bottom:0}.wrapper__tile-button{position:absolute;bottom:0;left:0;width:100%;height:60px}}@media (min-width:900px){.vetsure-vets-logo-container{position:absolute;bottom:20px;left:0;margin:0}.wrapper__content--menu{height:100%}}.tile--menu{background:#fff;box-shadow:0 0 2px 0 hsla(0,0%,50%,.25)}.tile__icon{background:#fff;height:100px;margin:auto;width:100px}.tile__heading{color:#99d2cc;font-size:22px;font-weight:400;margin-bottom:30px;margin:10px 0;text-align:center;line-height:28px;font-family:Lato,Arial,sans-serif}.tile:first-child{margin-top:50px}@media all{.tile--menu{float:left;width:100%;position:relative}.tile__button{width:40px;height:100%;float:right;color:#e3f2f1;background:#8cccc5;background-image:url(images/arrow-greeny.svg);background-position:50%;background-repeat:no-repeat}.tile__button,.tile__button a{font-family:Lato,Arial,sans-serif}.tile__button:focus{background:#81b9b1;background-image:url(images/arrow-greeny.svg);background-position:50%;background-repeat:no-repeat}.tile__button:hover{background:#de4978;color:#be315a;background-image:url(images/arrow-pinky.svg);background-position:50%;background-repeat:no-repeat;text-decoration:none}}@media screen and (min-width:320px){.tile--menu{float:left;width:100%;position:relative}.tile--menu:after,.tile--menu:before{display:table;content:""}.tile--menu:after{clear:both}.tile--menu h3{margin-top:20px}.tile__button{background-color:#a4d9d4;font-size:0}.tile__icon img:focus{border:2px solid #eb638a}.tile .icon-and-heading{float:left}}@media screen and (min-width:641px){.tile--menu{float:left;width:45%;margin:30px 10% 0 0;border-radius:5px;overflow:hidden;min-height:275px}.tile--menu:nth-of-type(2n){margin-right:0}.tile__button{font-size:22px;font-weight:300;text-align:center;line-height:60px;display:inline-block;width:100%;background-color:#8cccc5}.tile__button,.tile__button:focus,.tile__button:hover{background-position:100%}}@media screen and (min-width:900px){.tile--menu{float:left;width:30%;margin:30px 5% 0 0}.tile--menu:nth-of-type(2n){margin-right:5%}.tile--menu:nth-of-type(3n){margin-right:0}}@media screen and (min-width:1160px){.tile--menu{float:left;width:22%}.tile--menu,.tile--menu:nth-of-type(2n),.tile--menu:nth-of-type(3n){margin-right:4%}.tile--menu:nth-of-type(4n){margin-right:0}}@media all{body,html{font-family:Lato,sans-serif;height:auto;min-width:100%;margin:0;padding:0;background:#f5f4f4}html:not(.menu){height:100%}body{min-height:100%}body,header h1{font-family:Lato,sans-serif}header h1{display:none;margin:0;text-align:center;font-size:36px;color:#99d2cc}header img{height:60px;display:block;margin:auto}.body{width:100%}.body__landing{display:-ms-flexbox;display:flex}.body__landing,.body__menu{background:url(images/pets-e1532361718916.png);background-repeat:no-repeat;background-position:100% 100%;background-size:cover;position:relative}.body__menu{padding-bottom:30px}.body__menu header{background:#efefef;height:100px;width:100%;position:fixed;z-index:1;border-bottom:1px solid #ebe9e9}.vetsure-vets-logo-container{bottom:15px;left:0;position:absolute;width:100%}.vetsure-vets-logo-container .vetsurevets{display:block;margin:auto;width:120px}.wrapper__landing{display:-ms-flexbox;display:flex;height:100%;width:100%;position:absolute;top:0;left:0}.wrapper__landing h1{display:none}.wrapper__landing h2{color:#a7a7a7;font-size:36px;font-weight:300;margin-top:20px;text-align:center}.wrapper__logo--landing{margin:auto}.wrapper__logo--menu{padding:20px 0}.wrapper__item--menu{margin:20px 0 10px}.flexbox--center{margin:auto;padding:0 30px}.container__btn--center{margin:auto;width:222px}.button-pink{border:1px solid #eb638a;border-radius:20px;color:#eb638a;display:inline-block;font-size:16px;height:35px;line-height:35px;text-align:center;text-decoration:none;width:220px}.__content--menu{padding-top:60px}}@media (min-width:641px){.wrapper__content--menu{padding-top:80px}}@media (min-width:900px){.wrapper__content--menu,html{height:100%}}@media (orientation:landscape){.body__landing{min-height:500px;height:100%}.flexbox--center{max-width:600px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.wrapper__landing{padding:0 150px}}
/*# sourceMappingURL=main.css.map */

a.tooltips {
  position: relative;
  display: inline;
}
a.tooltips span {
  position: absolute;
  width: 200px;
  color: #FFFFFF;
  background: #000000;
  line-height: 30px;
  text-align: center;
  visibility: hidden;
  border-radius: 6px;
}
a.tooltips span:after {
  content: '';
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -8px;
  width: 0; height: 0;
  border-top: 8px solid #000000;
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
}

a:hover.tooltips span {
  padding:20px;
  visibility: visible;
  opacity: 0.8;
  left:-50px;
  z-index: 9999;
}

h1,h2,h3 {
  color:#8CCCC5;
}

p {
  color: #333333;
}

#primary {
padding:2%;padding-bottom:1%;width:46%;background-color:#FFFFFF;border:1px solid #EBEBEB;border-top-left-radius: 5px;border-top-right-radius: 5px;margin:auto;
}
#primary-main {
padding:2%;padding-top:0%;width:46%;background-color:#FFFFFF;border:1px solid #EBEBEB;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;margin:auto;
}
#primary-fr {
width:46%;margin:auto;
}
#tempPad {
width:46%;margin:auto;
}
.smentItem {
padding:2%;width:100%;background-color:#FFFFFF;border:1px solid #EBEBEB;border-radius: 5px;margin:auto;
}
.wrapper__logo--menu a {
color:#eb638a;
}

#members-all {
}
#activity-all {
}
#activity-mentions {
}
.feed {
display:none;
}
#groups-all {
}
#settings-personal-li {
display:none;
}
#public-personal-li {
display:none;
}
#edit-personal-li {
display:none;
}
a {
color:#eb638a;
}
#activity-filter-select {
display:none;
}
#activity-groups {
display:none;
}
#groups-personal-li {
display:none;
}
#activity-groups-personal-li {
display:none;
}
#activity-favs-personal-li {
display:none;
}
#whats-new-post-in-box {
display:none;
}
/*.wrapper__content--menu:before { content: '.'; }*/
.friendship_created.activity-item {
display:none;
}

@media screen and (max-width: 1000px) {
  #tempPad {
    width: 100% !important;
  }

  .statement .smentItem {
    padding-bottom: 70px;
  }

  .wrapper__logo--landing {
    padding: 0 30px;
  }
}

.statement .smentItem {
  position: relative;
  padding-bottom: 30px;
}

.statement .smentItem span {
  position: absolute;
  bottom: 20px;
  right: 20px;
}

.wrapper__landing {
  box-sizing: border-box;
}

/* Style override for BPAP Plugin */
.bpfb_preview_container {
  word-break: break-all;
}
