.btnaddreview { float:right; background-color:#d34836; color:#ffffff; padding:5px; text-align:center; border-radius:2px; margin-top:-5px; text-transform:uppercase; padding-left:8px; padding-right:8px}



.btnaddreview:hover {text-decoration:none !important; background-color:#00aa00; color:#ffffff;}

#addreviewpage > img { display:block !important; background-color:#efefef;width:100%;}
#addreviewcontent {max-width:1200px; display:block; margin-left:auto; margin-right:auto; padding:15px;}
#addreviewcontent  h1 { text-transform:uppercase; font-size:30px; line-height:35px; text-align:center;}
#addreviewcontent  h2 { text-transform:uppercase; font-size:25px; line-height:20px; text-align:center;}
.btns { max-width:600px; width:100%; margin-left:auto; margin-right:auto; padding:15px; font-size:24px; line-height:30px; border-radius:5px; display:block; clear:both; margin-bottom:10px; text-align:center; text-transform:uppercase;}
#addreviewcontent img {padding:0px; margin:0px; display:inline-block; width:20px; vertical-align:middle; margin-top:-4px;}
.btns.google { background-color:#d34836; color:#ffffff;}
.btns.facebook { background-color:#3b5998; color:#ffffff;}
.btns:hover {text-decoration:none; background-color:#1478bd;}

.home .teaser_grid_container img {width:100%; height:auto;}
.home .teaser_grid_container  .isotope-item {background-color:#ffffff; padding:15px; border:1px solid #f8f8f8; -webkit-box-shadow: 0px 0px 12px 1px rgba(0,0,0,0.25); margin-right:15px;
-moz-box-shadow: 0px 0px 12px 1px rgba(0,0,0,0.25);
box-shadow: 0px 0px 12px 1px rgba(0,0,0,0.25);}
.home .teaser_grid_container .post-title { width: 100%; font-size:16px; background-color:#1478bd;min-height:85px; padding:14px; color:#ffffff !important; text-decoration:none; margin-top:0px; margin-bottom:0px;}
.home .teaser_grid_container .post-title a { color:#ffffff; text-decoration:none;}
.home .teaser_grid_container .post-title:hover{background-color:#5890a5; text-decoration:none;}
.home .teaser_grid_container .read-more {width:100%; font-size:20px; text-transform:uppercase; text-align:center;}

.home .teaser_grid_container .entry-content {clear:both;}
@media screen and (max-width:768px) { .home .teaser_grid_container  .isotope-item  { margin-right:0px; } } 
@media screen and (max-width:500px)
{
  #headf  {margin-left:0px !important; margin-right:0px !important;}
  #headt  {margin-left:10px !important;}
}
.vc_col-sm-12 .wpb_single_image .vc_box_border_grey { margin-left:auto; margin-right:auto; display:block;}

#catapultCookie { background-color:#ffffff !important;}
.vc_custom_1415287018127 h5 { padding:15px;}
.footer-sidebar .widget_text { padding-bottom:20px;}
.small-footer .copyright.text-dark {color:#ffffff;}

/* Enter Your Custom CSS Here */
@media screen and (max-width:992px)
{
  .identity img {  width:120px; height:auto;}
.sticky-bar .col-md-8 { display:none;}
}
  
.infusion-field input {width:100% !important; margin-bottom:3px;margin-top:3px;}
.header-bar iframe {float:none; display:inline-block; margin-left:18px;}
.header-bar img {margin-right:8px;}

@media screen and (max-width:500px) { #fbtopbar {display:none;} .header-bar .container {font-size:10px;} 
  .alignleft, .alignright {width:100%;float:none; display:block;  margin:0px; padding-bottom:15px;}
  
}
.nav-bar{padding:3px 0px!important;}
header .col-md-8 {margin-top: 40px;}
.main-nav > ul > li ul{border-top: 2px solid #0072BB!important;}
.nav-bar{border-bottom:1px solid #e4e4e4;}
.copyright{padding-bottom:15px;}
.mobile-menu-button{margin-left:300px!important;}
@media screen and (max-width: 992px){.main-nav.active-menu{top:137px!important;}}
.mobile-menu-button{right:-200px!important;}
@media screen and (max-width: 992px){.footer-sidebar .col-md-3{width:100%;}}
.header-bar .container{height:40px!important; padding-top:10px!important;}

@media screen and (max-width:500px)
{
  .header-bar .container {height:80px !important;}
  .btnaddreview {float:none; width:100%; margin-top:5px; display:block; clear:both; font-size:17px;margin-bottom:5px}
}
@media screen and (max-width:340px)
{
  #headt {display:none;}
}