.clearfix:before,
.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.pav-header{position:relative}
.pav-header .rss-wrapper{width:30px;height:30px;display:block;position:absolute;right:0;top:0;background:url(../image/icon-rss.png) no-repeat center center;overflow:hidden;text-indent:-999em;}
.blog-meta{margin:0 0 10px;overflow:hidden;}
.blog-meta > span{border-right:1px solid #E0E0E4;display:block;float:left;font-size:90%;padding:3px 7px;}
.blog-meta > span:first-child{padding-left:0}
.blog-meta > span:last-child{border-right:none}
.blog-header .created{}
.blog-header span.day{}
.blog-header span{}
.blog-item .description{margin-bottom:20px;}
.blog-item .description p{margin:0;}
.blog-item .readmore{background-color:#45A5A5;border-radius:3px;color:#ffffff;display:inline-block;zoom:1;height:25px;line-height:25px;padding:0 15px;font-size:12px;font-weight:bold;margin:10px 1px;}
.blog-item .readmore:hover{background-color:#bcbcbc;color:#fff;}
.blog-title{line-height:1;margin-bottom:10px;}
.pav-blogs .row-fluid:after{clear:both;}
.row-fluid{width:100%;display:table;margin-bottom:15px;}
.pav-blogs .row-fluid [class*="cols"]{display:block;width:100%;min-height:30px;float:left;margin-left:1%;}
.pav-blogs .row-fluid [class*="cols"]:first-child{margin-left:0;}
.pav-blogs .row-fluid .cols1{width:99.99%;}
.pav-blogs .row-fluid .cols2{width:49.5%;}
.pav-blogs .row-fluid .cols3{width:32.66%;}
.pav-blogs .row-fluid .cols4{width:24.25%;}
.pav-blogs .row-fluid .cols5{width:19.2%;}
.pav-blogs .row-fluid .cols6{width:15.83%;}
.pav-blog .image{text-align:center;}
.pav-blogs .row-fluid [class*="cols"] .blog-item{padding-top:10px;border-top:1px solid #BEBEBE;}
.pav-filter-blogs .blog-item img{padding:3px;margin-right:15px;float:left;}
.box-product-item:nth-child(4n){margin-right:0px;}
#column-left + #content .box-blog-item:nth-child(3n){margin-right:0px;}
#column-right + #content .box-blog-item:nth-child(3n){margin-right:0px;}
.box-blog-item{background:#fff;width:250px;margin-right:15px;float:left;overflow:hidden;height:320px;}
.box-blog .blog-image{height:125px;text-align:center;}
.box-blog .blog-image a{margin:0px;padding:0px;border:none;}
.box-blog .blog-body{position:relative;height:175px;display:table;padding:10px 10px;margin:0px;overflow:hidden;}
.box-blog .blog-body .article{height:155px;overflow:hidden;}
.box-blog .blog-body .title{padding-bottom:15px;line-height:1;}
.box-blog .blog-body a{text-decoration:none;color:#000;}
.box-blog .blog-body .title a{font-size:18px;font-weight:600;text-align:left;}
.box-blog .blog-body .description{}
.box-blog .blog-body .description a{font-size:14px;font-weight:300;}
.box-blog .blog-body .blog-meta{position:absolute;left:0;bottom:0;color:#999;font-size:10px;width:100%;padding:10px 0;margin:0px;}
.box-blog .blog-body .blog-meta .hits{float:right;}
.box-blog .blog-body .blog-meta > span{border:none;padding:0 10px;margin:0;}
.pav-blogs .blog-item img{margin-right:10px;margin-bottom:10px;}
.pav-blogs a{text-decoration:none}
.content .blog-description{font-weight:bold;font-style:italic;line-height:20px;padding-top:20px;}
.content .blog-description p{margin:0;}
.content .blog-content{padding-top:10px;margin:10px 0px;}
.content .blog-bottom{margin-bottom:10px;}
.content .blog-content p{margin-bottom:15px;}
.content .blog-content p:last-child{margin-bottom:0px;}
#content .content .blog-content ul{list-style:disc}
#content .content .blog-bottom ul li{margin-bottom:2px;}
.comment-item{padding-bottom:10px;}
.comment-item img{padding-right:12px;}
.comment-wrap{overflow:hidden;background:none repeat scroll 0 0 #FFFFFF;border:1px solid #E5E5E5;padding:20px;position:relative;transition:all 0.3s ease-out 0s;}
.comment-wrap .comment-meta{border-bottom:1px solid #E5E5E5;font-size:11px;margin:-20px -20px 10px;padding:10px 20px;}
.comment-wrap .comment-meta > span{font-weight:bold;}
.comment-wrap .comment-meta > span span{font-weight:normal;}
.comment-link{background:none repeat scroll 0 0 #F4F4F4;border-left:1px solid #E5E5E5;display:block;float:right;font-weight:bold;margin:-11px -20px -10px 0;padding:10px 20px;}
#comment-form .message{background:#FCF8E3;padding:12px;color:#000;margin:12px;}
#comment-form .comment-warning{color:#B94A48}
#comment-form .input-group{clear:both;padding:6px 0;}
#comment-form label{display:block;float:left;line-height:27px;margin:0;width:20%;}
#comment-form input, #comment-form textarea{display:block;margin:0;width:77%;}
#comment-form .recaptcha{padding:12px;}
#comment-form .recaptcha input{width:140px;height:27px;display:inline;margin:0 12px;}
#sharethis{padding:10px 0;}
.pavblogs-comments-box .pav-comment{padding:10px 0;border-bottom:1px solid #F4F4F4}
.pavblogs-comments-box .pav-comment:last-child{border-bottom:none;}
.pavblogs-comments-box img{padding-right:12px;}
.button01{font-weight:700;color:white;text-decoration:none;padding:.8em 1em calc(.8em + 3px);border-radius:3px;background:#A3CC52;box-shadow:0 -3px #A3CC10 inset;transition:0.2s;}
.button01:hover{background:#A3CC52;}
.button01:active{background:#A3CC52;box-shadow:0 3px #A3CC10 inset;}
.button02{font-weight:700;color:white;text-decoration:none;padding:.5em 1em calc(.5em + 3px);border-radius:3px;background:rgb(204,16,32);box-shadow:0 -3px rgb(250, 18, 37) inset;transition:0.2s;}
a.button02:hover{background:rgb(250, 18, 37);}
a.button02:active{background:rgb(33,147,90);box-shadow:0 3px rgb(33,147,90) inset;}
.buttonblue{font-weight:700;color:white;text-decoration:none;padding:.8em 1em calc(.8em + 3px);border-radius:19px;background:#809EFA;box-shadow:0 -3px #4169E1 inset;transition:0.2s;}
.buttonblue:hover{background:#4169E1;}
.buttonblue:active{background:#4169E1;box-shadow:0 3px #4169E1 inset;}
.buttongreenred{font-weight:700;color:white;text-decoration:none;padding:.8em 1em calc(.8em + 3px);border-radius:3px;background:#05969B;box-shadow:0 -3px #D8042D inset;transition:0.2s;}
.buttongreenred:hover{background:#D8042D;}
.buttongreenred:active{background:#D8042D;box-shadow:0 3px #D8042D inset;}
.buttongreen{font-weight:700;color:white;text-decoration:none;padding:.8em 1em calc(.8em + 3px);border-radius:3px;background:#47CD00;box-shadow:0 -3px #11870D inset;transition:0.2s;}
.buttongreen:hover{background:#11870D;}
.buttongreen:active{background:#11870D;box-shadow:0 3px #11870D inset;}
.buttongreendark{font-weight:700;color:white;text-decoration:none;padding:.8em 1em calc(.8em + 3px);border-radius:3px;background:#16462E;box-shadow:0 -3px #16462E inset;transition:0.2s;}
.buttongreendark:hover{background:#0F661C;}
.buttongreendark:active{background:#0F661C;box-shadow:0 3px #0F661C inset;}
.buttonpink{font-weight:700;color:white;text-decoration:none;padding:.8em 1em calc(.8em + 3px);border-radius:3px;background:#F99AA7;box-shadow:0 -3px #F99AA7 inset;transition:0.2s;}
.buttonpink:hover{background:#F13B55;}
.buttonpink:active{background:#F13B55;box-shadow:0 3px #F13B55 inset;}
.buttongreengeomar{font-weight:700;color:white;text-decoration:none;padding:.8em 1em calc(.8em + 3px);border-radius:3px;background:#163C35;box-shadow:0 -3px #163C35 inset;transition:0.2s;}
.buttongreengeomar:hover{background:#51998B;}
.buttongreengeomar:active{background:#51998B;box-shadow:0 3px #51998B inset;}
.buttonpink{font-weight:700;color:white;text-decoration:none;padding:.8em 1em calc(.8em + 3px);border-radius:3px;background:#F773B2;box-shadow:0 -3px #F773B2 inset;transition:0.2s;}
.buttonpink:hover{background:#DF1173;}
.buttonpink:active{background:#DF1173;box-shadow:0 3px #DF1173 inset;}
.buttoncategory{font-weight:700;color:white;text-decoration:none;padding:.8em 1em calc(.8em + 3px);border-radius:7px;background:#459CE0;box-shadow:0 -3px #0B64A8 inset;transition:0.2s;}
.buttoncategory:hover{background:#0B64A8;}
.buttoncategory:active{background:#0B64A8;box-shadow:0 3px #0B64A8 inset;}
.buttonyellow{font-weight:700;color:white;text-decoration:none;padding:.8em 1em calc(.8em + 3px);border-radius:3px;background:#FFC619;box-shadow:0 -3px #FFB319;transition:0.2s;}
.buttonyellow:hover{background:#FFB319;}
.buttonyellow:active{background:#FFB319;box-shadow:0 3px #FFB319 inset;}
.buttonpinknew {
  display: inline-block;
  text-align: center;
  border-width: 1px;
  border-style: solid;
  text-transform: uppercase;
  text-decoration: none;
  line-height: 1.1;
  font-weight: normal;
  font-family: sans-serif;
  color: #FFFFFF;
  font-size: 12px;
  background-color: #E51556;
  background-image: -webkit-linear-gradient(top, #ea1558 0%, #d74c77 48%, #E51556 49%, #E51556 82%, #ec2a67 100%);
  background-image: -moz-linear-gradient(top, #ea1558 0%, #d74c77 48%, #E51556 49%, #E51556 82%, #ec2a67 100%);
  background-image: -o-linear-gradient(top, #ea1558 0%, #d74c77 48%, #E51556 49%, #E51556 82%, #ec2a67 100%);
  background-image: linear-gradient(top, #ea1558 0%, #d74c77 48%, #E51556 49%, #E51556 82%, #ec2a67 100%);
  border-color: hsl(341, 23%, 49%);
  -webkit-box-shadow: inset 0 0 1px 1px #f05787, 0 0 1px 3px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset 0 0 1px 1px #f05787, 0 0 1px 3px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 0 1px 1px #f05787, 0 0 1px 3px rgba(0, 0, 0, 0.15);
  -webkit-text-shadow: 1px 1px 1px #880c33;
  -moz-text-shadow: 1px 1px 1px #880c33;
  -o-text-shadow: 1px 1px 1px #880c33;
  text-shadow: 1px 1px 1px #880c33;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  padding: 12px 30px 12px 30px;
}
.buttonpinknew strong {
  letter-spacing: 1px;
  font-size: 22px;
}
.buttonpinknew:hover {
  color: #FFFFFF;
  background-color: #ea1f5e;
  background-image: -webkit-linear-gradient(top, #ea2461 0%, #d95981 48%, #ea1f5e 49%, #ea1f5e 82%, #ec3970 100%);
  background-image: -moz-linear-gradient(top, #ea2461 0%, #d95981 48%, #ea1f5e 49%, #ea1f5e 82%, #ec3970 100%);
  background-image: -o-linear-gradient(top, #ea2461 0%, #d95981 48%, #ea1f5e 49%, #ea1f5e 82%, #ec3970 100%);
  background-image: linear-gradient(top, #ea2461 0%, #d95981 48%, #ea1f5e 49%, #ea1f5e 82%, #ec3970 100%);
  border-color: hsl(341, 24%, 52%);
  -webkit-box-shadow: inset 0 0 1px 1px #f0608d, 0 0 1px 3px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset 0 0 1px 1px #f0608d, 0 0 1px 3px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 0 1px 1px #f0608d, 0 0 1px 3px rgba(0, 0, 0, 0.15);
  -webkit-text-shadow: 1px 1px 1px #950e38;
  -moz-text-shadow: 1px 1px 1px #950e38;
  -o-text-shadow: 1px 1px 1px #950e38;
  text-shadow: 1px 1px 1px #950e38;
}
.buttonpinknew:active {
  color: #FFFFFF;
  background-color: #d71451;
  background-image: -webkit-linear-gradient(top, #ce134d 0%, #E51556 100%);
  background-image: -moz-linear-gradient(top, #ce134d 0%, #E51556 100%);
  background-image: -o-linear-gradient(top, #ce134d 0%, #E51556 100%);
  background-image: linear-gradient(top, #ce134d 0%, #E51556 100%);
  padding: 13px 30px 11px 30px;
}