/*
Theme Name: ZurApp
Theme URI: http://themes.8guild.com/zurapp/
Author: 8 Guild
Author URI: http://8guild.com/
Description: Multi-Concept App Showcase Theme
Version: 1.2.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: zurapp
Tags: black, white, dark, light, one-column, two-columns, three-columns, four-columns, right-sidebar, left-sidebar, no-sidebar, responsive-layout, custom-colors, custom-menu, featured-images, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Zurapp is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/
/*prettyPhoto alignright adjustments */
.wpb_single_image.vc_align_right {
    display: inline-block;
    float: right;
}
/*END prettyPhoto adjustments */
@keyframes animateCloud {
			from { background-position: -1738px 0, 0 0; }
			to { background-position:1738px 0, 0 0; }
		}
		@-webkit-keyframes animateCloud {
			from { background-position: -1738px 0, 0 0; }
			to { background-position:1738px 0, 0 0; }
		}
		@-ms-keyframes animateCloud {
			from { background-position: -1738px 0, 0 0; }
			to { background-position:1738px 0, 0 0; }
		}
		@-moz-keyframes animateCloud {
			from { background-position: -1738px 0, 0 0; }
			to { background-position:1738px 0, 0 0; }
		}
span.sub-title{
	font-weight:600;
	font-size:.8em;
	line-height: 1.2;
    display: inline-block;
}
.home section.parallax-bg{

 background-image: url(/wp-content/uploads/2016/05/clouds-bg-2.png), url(/wp-content/uploads/2008/01/home-bg-clouds.png)!important;
  background-size:auto, cover; 
background-position:100% 0, 0 0;
background-repeat:repeat-x, no-repeat;
    animation: animateCloud 4s linear infinite;
			-ms-animation: animateCloud 300s linear;
			-moz-animation: animateCloud 300s linear;
			-webkit-animation: animateCloud 300s linear;
animation-iteration-count: 1;
-webkit-animation-iteration-count: 1;
}
.page-id-6194 .main-navigation, .page-id-6194 .toolbar{
display:none;

}
.page-id-6194 .site-logo {
  cursor: none;
}
.white{color:#fff;}
.site-logo{
max-width:253px;
}
.navbar-sticky{
background-color:#fff!important;
}
.container .block-title{
padding-bottom: 8px!important;
}
.container .block-title.featured-title{
padding-bottom:35px!important;
}
.block-title:before{
background-color:#000!important;
}
.container .block-title:before{
background-color:transparent!important;
}
.container .block-title.featured-title:before{
background-color:#000!important;
}

.home .navbar-sticky, .page-id-7169 .navbar-sticky, .page-id-7207 .navbar-sticky, .page-id-7237 .navbar-sticky{
/*background-color:transparent!important;*/
}
.home .navbar-sticky.stuck, .page-id-7169 .navbar-sticky.stuck, .page-id-7207 .navbar-sticky.stuck, .page-id-7237 .navbar-sticky.stuck{
background:#fff!important;
}
/*used for custom H2's on landing page built from theme - making them clickable*/
.align-right{
text-align:right;
}
.home .wpb_raw_code{
margin-top:15px;
}
.wpb_raw_code a{
text-decoration:none;
}
.wpb_raw_code .block-title{
cursor:pointer;
}
/* END H2's*/
/*for adapted comment slider > image slider */
.page-title.no-title{
padding-top:40px;
}
.fw-section.angle-top:before, .fw-section.angle-bottom:before, .fw-section.angle-top:after, .fw-section.angle-bottom:after{
z-index:1000;
}
.home blockquote p:before, .home blockquote p:after{
display:none;
}
.home .owl-carousel .owl-controls {
    text-align: right;
}
.home .owl-carousel .owl-controls .owl-dots .owl-dot {
       background-color: #fff;
}
.home .owl-carousel .owl-stage-outer {
overflow:visible;
}

.home .owl-item{
visibility:hidden;
}
.home .owl-item:nth-child(6), .home .owl-carousel .owl-controls .owl-dots .owl-dot:nth-child(6){
	/*display:none;*/
}
.home .owl-item.active{
visibility:visible!important;
}
.modify-quote-slider p{
margin:20px 0 auto 0;
}
.modify-quote-slider a{
    display:block;
    width: 100%;
    height:304px;
position:relative;
}
.modify-quote-slider a:hover{
color:#000;
}
.modify-quote-slider em{
 border: 2px solid #000;
    margin-left: 10px;
    margin-right: 0;
    height: 36px;
    font-size: 13px;
    line-height: 33px;
    padding: 0 20px;
    border-radius: 18px;
    background-color: #fff;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    text-transform: uppercase;
    text-decoration: none;
    letter-spacing: 0.2em;
    margin: 10px 0;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    display: inline-block;
    font-style: normal;
}
.home article section.fw-section:first-child .container{
margin-top:100px;
}
.modify-quote-slider a[href="https://www.indiegogo.com/projects/tempest-a-revolutionary-personal-weather-system/"]{
background-image:url(/wp-content/uploads/2016/05/slide-proServicesA-title-v-1.png);
background-size: 100%;
    background-repeat: no-repeat;
background-position:center;
}
.modify-quote-slider a[href="https://shop.weatherflow.com/products/weathermeter-holiday-bogo"] {
    background-image: url(/wp-content/uploads/2016/05/slide-proServicesA-title-v-2-holiday.png);
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
}
.modify-quote-slider a[href="/weather-meter/"]{
background-image:url(/wp-content/uploads/2016/05/slide-weatherMeter.png);
background-size: 100%;
    background-repeat: no-repeat;
background-position:center;
}
.modify-quote-slider a[href="/weather-meter/"] b{
display: block;
    width:834px;
    height: 545px;
       position: absolute;
top:-10px;
right:0;
background-image:url(/wp-content/uploads/2016/05/slide-WEATHERmeter-hands-1.png);
background-size: 100%;
    background-repeat: no-repeat;
background-position:center;
}
.modify-quote-slider a[href="/professional-services/consulting-services/stormprint/"]{
background-image:url(/wp-content/uploads/2016/05/slide-stromPrint-1.png);
background-size: 100%;
    background-repeat: no-repeat;
background-position:center;
}
.modify-quote-slider a[href="/professional-services/consulting-services/stormprint/"] b{
display: block;
    width:649px;
    height: 372px;
       position: absolute;
top:0;
right:0;
background-image:url(/wp-content/uploads/2016/05/slider-stormprint-right.png);
background-size: 100%;
    background-repeat: no-repeat;
background-position:center;
}
.modify-quote-slider a[href="/professional-services/"]{
background-image:url(/wp-content/uploads/2016/05/slide-proServices-title.png);
background-size: 100%;
    background-repeat: no-repeat;
background-position:center;
}
.modify-quote-slider a[href="/professional-services/"] b{
display: block;
    width:834px;
    height: 545px;
       position: absolute;
top:-63px;
right:0;
background-image:url(/wp-content/uploads/2016/05/slide-proServices.png);
background-size: 100%;
    background-repeat: no-repeat;
background-position:center;
}
.modify-quote-slider a[href="https://www.indiegogo.com/projects/tempest-a-revolutionary-personal-weather-system/"] b{
display: block;
    width: 834px;
    height: 545px;
    position: absolute;
    top: -63px;
    right: 0;
    background-image: url(https://weatherflow.com/wp-content/uploads/2016/05/slide-proServicesA-v-1.png);
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
}
.modify-quote-slider a[href="https://shop.weatherflow.com/products/weathermeter-holiday-bogo"] b {
    display: block;
    width: 834px;
    height: 545px;
    position: absolute;
    top: -63px;
    right: 0;
    background-image: url(https://weatherflow.com/wp-content/uploads/2016/05/slide-proServicesA-stations-v-4-holiday.png);
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
}

.modify-quote-slider a[href="/brands/"] em{
 position: absolute;
   bottom: -20px;
    left: 37%;

}
.modify-quote-slider a[href="/brands/"] b {
background-image:url(/wp-content/uploads/2016/05/slide-brands-2.png);
background-size: 100%;
    background-repeat: no-repeat;
background-position:center;
  position:absolute;
top:0;
left:0; 
height:298px;
width:100%;
}

@media (max-width: 992px){
.modify-quote-slider a[href="/weather-meter/"] b, .modify-quote-slider a[href="https://www.indiegogo.com/projects/tempest-a-revolutionary-personal-weather-system/"] b{
right:-115px;
}
.modify-quote-slider a[href="/professional-services/consulting-services/stormprint/"] b{
width:500px;
}
.modify-quote-slider a[href="/professional-services/"] b {
right:-58px;
}
}
@media (max-width: 769px){
.modify-quote-slider a[href="/professional-services/"] b {
    right: -69px;
}
	.modify-quote-slider a[href="https://www.indiegogo.com/projects/tempest-a-revolutionary-personal-weather-system/"] b {
      background-position: 100px 0;
}
}
@media screen and (max-width: 991px){
.navbar, .navbar-light {
    height: 75px!important;
}
.fw-section.parallax-bg {
    background-position-x: 39%!important;
}
}
@media (max-width:710px){
.modify-quote-slider a[href="/weather-meter/"] b, .modify-quote-slider a[href="https://www.indiegogo.com/projects/tempest-a-revolutionary-personal-weather-system/"] b{
width:760px;
}
}
@media (max-width:650px){
.modify-quote-slider a[href="/weather-meter/"] b{
width:170%;
}
	.modify-quote-slider a[href="https://www.indiegogo.com/projects/tempest-a-revolutionary-personal-weather-system/"] b {
    width: 196%;
}
}
@media (max-width:601px){
.modify-quote-slider a[href="/weather-meter/"] b {
    /*width: 120%;*/
}
.modify-quote-slider a[href="/professional-services/consulting-services/stormprint/"] b{
width:395px;
}
.modify-quote-slider a[href="/professional-services/"] b {
    right: -142px;
}

}
.modify-quote-slider em{
position: absolute;
    bottom: 50px;
    left: 0;
}
.modify-quote-slider a[href="https://shop.weatherflow.com/products/weathermeter-holiday-bogo"] em {
    bottom: -38px;
    left: 80px;
}
@media (max-width: 415px){
section.parallax-bg {
    background-size: auto, auto 115%;
}
.modify-quote-slider a[href="/smart-home-weather-stations/"]{
background-image:url(/wp-content/uploads/2016/05/slide-sws-mobile-10-2018.png);
}
.modify-quote-slider a[href="/smart-home-weather-stations/"] em{
    bottom:0;
    left: 32%;
}
.modify-quote-slider a[href="/weather-meter/"]{
background-image:url(/wp-content/uploads/2016/05/slide-weatherMeter-mobile.png);
}
.modify-quote-slider a[href="/windmeter/"] b{
right:-145px;
width:170%;
}
.modify-quote-slider a[href="/weather-meter/"] em{
    bottom: 129px;
    left: 4%;
}
	.modify-quote-slider a[href="https://www.indiegogo.com/projects/tempest-a-revolutionary-personal-weather-system/"]{
background-size: 136%;    
background-position: 0;
}
.modify-quote-slider a[href="/professional-services/consulting-services/stormprint/"]{
background-image:url(/wp-content/uploads/2016/05/slide-stormprint-mobile.png);
}
.modify-quote-slider a[href="/professional-services/consulting-services/stormprint/"] b{
right:5%;
width:350px;
}
.modify-quote-slider a[href="/professional-services/consulting-services/stormprint/"] em {
    bottom: -33px;
    left: 30%;
}
.modify-quote-slider a[href="/professional-services/"]{
background-image:url(/wp-content/uploads/2016/05/slide-proServices-mobile.png);
}

.modify-quote-slider a[href="/professional-services/"] b  {
    right: -225px;
}
.modify-quote-slider a[href="/professional-services/"] em {
bottom: 126px;
    left: 110px;
}
.modify-quote-slider a[href="/brands/"] em{
 position: absolute;
   bottom: -20px;
    left: 24%;

}
.modify-quote-slider a[href="/brands/"] b {
background-image:url(/wp-content/uploads/2016/05/slide-brands-mobile.png);
}

}
@media (max-width:376px){
.modify-quote-slider a[href="/professional-services/consulting-services/stormprint/"] b {
width: 312px;
top:5px;
}
.modify-quote-slider a[href="/professional-services/"] b{
    right: -255px;
}
}
@media (max-width:360px){
.modify-quote-slider a[href="/weather-meter/"] b, .modify-quote-slider a[href="https://www.indiegogo.com/projects/tempest-a-revolutionary-personal-weather-system/"] b{
right:-127px
}
}
@media (max-width: 321px){
.modify-quote-slider a[href="/professional-services/"] b {
    right: -274px;
}
.modify-quote-slider a[href="/weather-meter/"] b {
    right: -110px;
}
	.modify-quote-slider a[href="https://www.indiegogo.com/projects/tempest-a-revolutionary-personal-weather-system/"] b {
    right: -136px;
		width: 232%;
}
.modify-quote-slider a[href="/weather-meter/"] em, .modify-quote-slider a[href="https://www.indiegogo.com/projects/tempest-a-revolutionary-personal-weather-system/"] em {
    left: 15%;
}
.modify-quote-slider a[href="/weather-meter/"] em, .modify-quote-slider a[href="https://www.indiegogo.com/projects/tempest-a-revolutionary-personal-weather-system/"] em {
    left: 0;
}
.modify-quote-slider a[href="/professional-services/consulting-services/stormprint/"] b {
right:0;
width:290px;
}
.modify-quote-slider a[href="/professional-services/consulting-services/stormprint/"] em {
    left: 22%;
}
.modify-quote-slider a[href="/professional-services/"] em {
    left: 64px;
}
}
/*END adapted quote slider*/
select {
    -webkit-appearance: menulist;
    -moz-appearance: menulist;
    -o-appearance:menulist;
    appearance:menulist;
border: 2px solid #404040;
    color: #404040;
}
.smart-weather-stations{
margin-top:5px;
}
h1, h2, h3, h4, h5, h6 {
    color: #000;
   
}
@media (min-width: 991px){
.smart-weather-stations h2 {
    max-width: 92%;
text-align:right;
}
.professional-services h2 {
    max-width: 83%;
text-align:right;
}
}
@media (min-width: 768px){
.vc_col-sm-3 {
    width: 28%!important;
}
.vc_col-sm-9 {
    width: 72%!important;
}
}
/*
.home article section.fw-section:first-child { 
	background:url(/wp-content/uploads/2016/05/home-bg-3.png) no-repeat;
background-size:cover;
    padding-bottom:50px;
}
.home article section.fw-section:first-child:before, .home section:first-child:after {
    position: absolute;
    z-index: 4;
    content: "";
    width: 0;
    height: 0;
    bottom: 0;
}
.home article section.fw-section:first-child:before {
    border-bottom: 72px solid #fff;
    border-right: 960px solid transparent;
    left: 0;
}
.home article section.fw-section:first-child:after {
    border-bottom: 72px solid #fff;
    border-left: 960px solid transparent;
    right: 0;
}
*/
.btn-info, .btn-info:hover{
color:#000;
}
.stuck .btn-info, .stuck .btn-info:hover{
color:#fff;
background:#000;
}

.home .block-title {
    /*padding-bottom: 70px;
    margin-bottom: 17px;*/
}
.block-title{
margin-bottom:15px !important;
}
.home h2{
height:2em;
}
.home-image{
padding-top:100px;
padding-bottom:25px;
}
header .text-right .btn{
border:2px solid #000;
}
.main-navigation .menu > li.menu-item-4286{
display:none;
}

/*sidebars*/
.vc_col-sm-3 a, .sidebar a, .sidebar-mobile a{
text-decoration:none;
text-transform:uppercase;
font-size:14px;
}
.sidebar-mobile{
display:none;
border-top:1px solid #e8e8e8;
margin-top:25px;
}

.sidebar-mobile .container{
margin-top:25px;
padding-right:0;
padding-left:0;
}
.sidebar-mobile .menu-item a{
padding:10px 0 10px 20px;
border-bottom:1px solid #e8e8e8;
display:block;
}
/*datascope pg, windalert pg, ikitesurf, windsurf, sailflow, fishweather*/
.page-id-342 .breadcrumbs, .page-id-342 .page-title .breadcrumbs span > a, .page-id-2199 .breadcrumbs, .page-id-2199 .page-title .breadcrumbs span > a{
color:#fff;
}
.page-id-342 .page-title .breadcrumbs span > span{
color:#c3c2c2;
opacity:1;
}
.page-id-348 .page-title .breadcrumbs span > span, .page-id-348 .breadcrumbs, .page-id-346 .page-title .breadcrumbs span > span, .page-id-346 .breadcrumbs, .page-id-350 .breadcrumbs, .page-id-350 .page-title .breadcrumbs span > span{
opacity:1;
color:#000;
}
.page-id-344 h1, .page-id-342 h1, .page-id-348 h1, .page-id-346 h1, .page-id-350 h1, .page-id-2199 h1{
display:none;
}
.page-id-344 .breadcrumbs, .page-id-342 .breadcrumbs, .page-id-348 .breadcrumbs, .page-id-346 .breadcrumbs, .page-id-350 .breadcrumbs, .page-id-2199 .breadcrumbs{
padding-top:126px;
}
.page-id-344 .page-title .breadcrumbs span > a{
color:#808080;
}
.page-id-344 .page-title .breadcrumbs span > span, .page-id-2199 .page-title .breadcrumbs span > span{
color:#fff;
opacity:1;
}
/*wind energy pages header*/
.parent-pageid-364 .page-title{
background-image: url(/wp-content/uploads/2017/01/professional-services_landing-wind.png);
}
/*weather networks pages header*/
.parent-pageid-97 .page-title, .parent-pageid-126 .page-title, .parent-pageid-1363 .page-title{
background-image: url(/wp-content/uploads/2017/01/professional-services_landing.png);
}
/*data and applications pages header*/
.parent-pageid-104 .page-title, .parent-pageid-105 .page-title, .parent-pageid-109 .page-title, .parent-pageid-2295 .page-title{
background-image: url(/wp-content/uploads/2016/05/data-applications_landing.png);
}
/*modeling pages header*/
.parent-pageid-111 .page-title{
background-image: url(/wp-content/uploads/2017/01/professional-services_landing-1.png);
}
/*consulting services pages header*/
.parent-pageid-4744 pahe-title, .parent-pageid-119 .page-title, .parent-pageid-2864 .page-title{
    background-image: url(/wp-content/uploads/2016/05/header-professional-services.png);
}
/*blog pages header*/
.category-weatherflow-news .page-title, .category-featured .page-title, .category-news .page-title{
 background-image: url(/wp-content/uploads/2016/05/landing-news-1.png);
/*background-position: 0 -42px;*/
}
/*contact pages header*/
.page-id-32 .page-title, .page-id-12 .page-title, .page-id-69 .page-title{
background-image: url(/wp-content/uploads/2016/05/contact-us.png);
    background-position: 0 -27px;
}
.touch .breadcrumbs{
display:none;
}
.fullwidth-content{
    margin-right: auto;
    margin-left: auto;
padding-top:25px;

}
@media (min-width: 768px){
.fullwidth-content {
    width: 750px;
}
}
@media (max-width: 767px){
.fullwidth-content{
    margin-right:-15px;
    margin-left:-15px;
}
}
@media (min-width: 992px){
.fullwidth-content {
    width: 970px;
}
}

@media (min-width: 1200px){
.fullwidth-content {
    width: 1170px;
}
}





@media (max-width: 1006px){
.wpb_column.vc_col-sm-3 {
   display:none;
}
.wpb_column.vc_col-sm-9{
width:100%!important;
}
.sidebar-mobile{
display:block;
}
}
@media screen and (max-width: 1025px){

.block-title span 
{
font-size:115px;
}
}
@media screen and (max-width: 991px){
.navbar .main-navigation .menu li.menu-item-has-children > a:after, .navbar-light .main-navigation .menu li.menu-item-has-children > a:after, .navbar .main-navigation .menu > li.menu-item-has-children > a:after, .navbar-light .main-navigation .menu > li.menu-item-has-children > a:after{
display:none;
}
.home-image{
padding-top:65px;
}
.block-title span {
    font-size: 78px;
}
.smart-weather-stations h2{
text-align:right;
max-width:82%;
}
.professional-services h2{
text-align: right;
    max-width: 74%;
}
.home .vc_col-sm-4, .home .vc_col-sm-8 {
    width:100%;
}
.navbar .toolbar{
display:block;
padding-right:64px;
line-height:65px;
}

.wpb_single_image{
text-align:center!important;
padding-bottom:20px;
}
.hero-img-text-left .wpb_single_image {
text-align:left!important;
}
}
@media screen and (max-width: 768px){
h2 {
    font-size: 37px;
}
.block-title span {
    font-size: 78px;
}
.smart-weather-stations h2 {
    max-width: 80%;
}
.professional-services h2 {
    max-width: 72%;
}
}
@media screen and (max-width: 647px){
.block-title span {
    font-size: 40px;
}
.home h2 {
    font-size: 20px;
line-height:14px;
}
.smart-weather-stations{
width:406px;
}
.professional-services{
width:408px;
}
}
@media screen and (max-width: 480px){
.block-title span {
    font-size:40px;
    line-height: 44px;
}
.main-navigation .menu > li.menu-item-4286{
display:block;
}
.navbar .toolbar{
display:none;
}
.home h2 {
    font-size: 20px;
line-height:14px;
}
}
@media screen and (max-width: 407px){
.alignright{
float:none;
padding-bottom:15px;
}
}
@media screen and (max-width: 358px){
.block-title span {
    font-size: 35px;
line-height:42px;
}
.smart-weather-stations {
    width: 363px;
}
.professional-services {
    width: 364px;
}
}
.home .page-title{
padding-bottom:270px;
}
.page-title .overlay{
opacity:0;
}
.home .page-title .overlay{
opacity:0;
}
.home .page-title h1{
display:none;
}
.page-id-188 .breadcrumbs{
display:none;
}

/*old class under .info in recents*/
.posts-horiz .post-meta{
/*display:none;*/
}
.posts-horiz .post-meta a[href="/news/featured/"]{
text-indent:-9999px;
background:red;
}
.info .type-post{
display:none;
}
.posts-horiz  .widget_zurapp_recent_posts .post-item{
position:relative;
}
.info .type-post.category-featured{
display:block;
text-indent:-9999px;
width:114px;
height:43px;
background:url(/wp-content/uploads/2016/05/featured-bg.png);
position:absolute;
top:0;
left:0;
}
.info .type-post
.border-image img{
padding:10px;
border:1px solid #d9d9d9;
}

.category-news .page-title .container:before{
content:"NEWS";
display:block;
text-align:center;
font-weight:900;
margin-bottom:48px;
font-size:60px;
font-style:normal;
text-transform:uppercase;
color: #000;

}
.category-news h1{
    display:none;
}

.category-featured .page-title .container:before{
content:"FEATURED";
display:block;
text-align:center;
font-weight:900;
margin-bottom:48px;
font-size:60px;
font-style:normal;
text-transform:uppercase;
color: #000;

}
.category-weatherflow-news .page-title .container:before{
content:"WEATHERFLOW NEWS";
display:block;
text-align:center;
font-weight:900;
margin-bottom:48px;
font-size:60px;
font-style:normal;
text-transform:uppercase;
color: #000;

}
.category-featured h1, .category-weatherflow-news h1{
    display:none;
}

.posts-horiz .wpb_widgetised_column {
    max-width: 100%!important;
}
.posts-horiz  .widget_zurapp_recent_posts .post-item {
    float: left;
    width: 23%;
    margin-right: 2%;
}
.posts-horiz .widget_zurapp_recent_posts .post-item .thumb {
     width: 100%;
    padding-right:0; 
}
.posts-horiz  .widget_zurapp_recent_posts .post-item .info, .posts-horiz .widget_zurapp_recent_posts .post-item .thumb {
    display: block;
}
.posts-horiz  .widget_zurapp_recent_posts .post-item .info{
padding-top:20px;
}
@media screen and (max-width: 533px){
.posts-horiz  .widget_zurapp_recent_posts .post-item {
width:100%;
}
}
.category .post-item .post-thumb:before, .category .post-item .post-thumb:after{
border:0;
}
ul.contact-form{
list-style-type:none;
}
.container .grid.isotope-masonry-grid .grid-item.new-products.w2{
height:633px;
}
.grid-row{
padding-top:30px;
}
@media screen and (max-width: 768px){
.row .vc_col-sm-6{
padding-bottom:15px;
}
.grid-row{
padding-top:0;
}
}
/*product page gradients*/

.sub-top-grad{
background: #2BC0E4;
    background: -webkit-linear-gradient(to left, #2BC0E4 , #EAECC6);
    background: linear-gradient(to left, #2BC0E4 , #EAECC6);
}
.sub-third-grad{
background: #FF5F6D;
    background: -webkit-linear-gradient(to left, #FF5F6D , #FFC371);
    background: linear-gradient(to left, #FF5F6D , #FFC371);
}
.sub-second-grad{


background: #ECE9E6; /* fallback for old browsers */
background: -webkit-linear-gradient(to left, #ECE9E6 , #FFFFFF); /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to right, #ECE9E6 , #FFFFFF); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
        }

/*page title spacing adjustment */
.page-title.no-title{
padding-top:100px !important;
}
.page-title{
margin-bottom:0px!important;
}
.hentry section{
padding-top:25px;
}
@media screen and (max-width: 992px){
.page-title.no-title {
    padding-top:75px!important;
}
}
.wrap-app{
width:50%;
text-align:center;
}
@media screen and (max-width: 768px){
.fullwidth-content .row {
   margin:0!important;
}
.wrap-app{
width:100%;
}
}
.video-popup-btn.vimeo-white .play-btn {
    color: #fff;
    border: 2px solid #fff;
}
.space-bottom-3x.vimeo-white {
    margin-bottom: 150px !important;
}
.space-top-3x.vimeo-white {
    margin-top: 150px !important;
}
.video-popup-btn.vimeo-white .label{
background-image:url(/wp-content/uploads/2016/05/vimeo_logo_blue-small.png);
display: block;
    padding-left: 0;
text-indent:-9999px;
width:180px;
height:101px;
position: absolute;
    bottom: 0;
    left: 0;
}
.meter-apps .vc_col-sm-2{
width:20%;
}
.meter-apps .vc_col-sm-2 img{
max-width:60%;
display:inline-block;
}
.meter-apps .wpb_wrapper{
text-align:center;

}
@media screen and (max-width: 415px){
.meter-apps .vc_col-sm-2 {
    width: 95%;
}
}
.apps-5 .container-fluid div div.vc_col-sm-2 {
width:20%;
padding: 25px 0;
}
.apps-5 .wpb_single_image.vc_align_left{
text-align:center;
}

.block-ik-app{
background-color:#1c85e2;
}
.block-iw-app{
background-color:#1568b3;
}
.block-sf-app{
background-color:#f26a26;
}
.block-wa-app{
background-color:#fcd804;
}
.block-fw-app{
background-color:#64a312;
}
@media screen and (max-width: 768px){
.apps-5 .container-fluid div div.vc_col-sm-2 {
width:100%;
}
}
.row.container{
margin-left:auto!important;
margin-right:auto!important;
}
.hero-img-text-left, .hero-img-text-right{
color:#fff;
font-size:2.2em;
}
.hero-img-text-left p, .hero-img-text-right p{
margin-bottom:0;
margin-top:15%;
   text-transform: capitalize;
}
.hero-img-text-left .btn-success{
margin-bottom:35%;
 
}
.desc-heading{
font-size:2.2em;
color:#000;
    text-transform: capitalize;
}
.video-popup-btn .label{
color:#000!important;
}

.coming-soon .block-title:before {
  
    bottom: -40px;
}
.touch .fw-section.ipad-long-col.parallax-bg{
background-attachment:scroll;
}
@media screen and (max-width: 768px){
.ipad-long-col .vc_col-sm-6{
width:100%;
}
.ipad-long-col .btn-app-store{
margin-left:18%;
}
.fw-section.ipad-long-col.parallax-bg{
background-position-x: 92%!important;
}
}
@media screen and (max-width: 632px){
.ipad-long-col .btn-app-store{
margin-left:9%;
}
}
@media screen and (max-width: 577px){
.ipad-long-col .btn-app-store{
margin-left:4%;
}
}
@media screen and (max-width: 553px){
.ipad-long-col .btn-app-store{
margin-left:auto;
}
}
.error404.light-skin .page-404-title, .error404.light-skin h2, .error404.light-skin .page-404-content {
    color: #000;
}
/*++++++paypal-thanks.php additional styles+++++++++*/


#paypal-thanks .toolbar.text-right {
    margin-top:auto!important; 
}
#paypal-thanks .page-404 {
    padding-top: 125px!important;
}
@media screen and (max-width: 991px){
#paypal-thanks .navbar.navbar-sticky{

}
}
@media screen and (max-width: 515px){
#paypal-thanks{
width:100%;
position:relative;
}
.btn-default {
    font-size: 10px;
}
.btn-app-store{
margin-bottom:15px!important;
}
}
.hentry section.no-padding{
padding-top:0;
}
section.par-heading{
padding:125px 0;
}
/*++++BEGIN WOO++++*/
.woocommerce .toolbar.text-right, .woocommerce nav{
	display:none;
}
.cart-contents{
	display:none;
}
.cart-contents-count{
	display: inline-block;
    width: 25px;
    height: 25px;
    line-height: normal;
    text-align: center;
    padding-top: 4px;
    background: #1B75D5;
    border-radius: 50%;
    color: #fff;
    margin-left: 3px;
}
.woocommerce .cart-contents{
	display:block;
	font-size: 13px;
    color: #000;
    text-decoration: none;
    text-transform: uppercase;
	-webkit-transition: color 0.3s;
    -o-transition: color 0.3s;
    transition: color 0.3s;
	float: right;
    line-height: 100px;
}
.woocommerce .page-title{
visibility: hidden;
    padding: 0;
    margin-top: -25px;
}
.woocommerce .col-md-pull-8{
	width: 0;
    padding: 0;
    visibility: hidden;
}
.woocommerce .col-md-push-4{
	left:0;
	width:100%;
}
.woocommerce .price{
	display:none;
}

.woocommerce button.button.alt{
color:#fff;
background-color: #1b75d5;
display: inline-block;
    height: 48px;
    line-height: 45px;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    text-transform: uppercase;
    text-decoration: none;
    border: 2px solid transparent;
    border-radius: 24px;
    letter-spacing: 0.2em;
    padding: 0 30px;
    margin: 10px 0;
    margin-right: 10px;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-transition: color 0.3s ease-out, background-color 0.3s ease-out;
    -o-transition: color 0.3s ease-out, background-color 0.3s ease-out;
    transition: color 0.3s ease-out, background-color 0.3s ease-out;
  
}
.woocommerce button.button.alt:hover {
    background-color: #3d8fe6;
}
.woocommerce .product_meta, .woocommerce .post-tools{display:none;}
.woocommerce .quantity input[type=number].qty{
	width:auto;
	margin:12px 0 0 0;
}
.woocommerce-message, .woocommerce-message:before {
    border-top-color: #5ECE91;
	}
.woocommerce-message:before {
	color:#5ECE91;}
.woocommerce-cart .container{
	padding-top:25px;
}
.woocommerce table.shop_table{
	border:none;
}
/*RESPONSIVE HOLIDAY SLIDER */

@media (max-width: 1025px){

.modify-quote-slider a[href="https://shop.weatherflow.com/products/weathermeter-holiday-bogo"] b {
    background-size: 86%;
    background-position: right;
}
}
@media (max-width: 769px){
.modify-quote-slider a[href="https://shop.weatherflow.com/products/weathermeter-holiday-bogo"] b {
    background-position: 100px 0;
}
.modify-quote-slider a[href="https://shop.weatherflow.com/products/weathermeter-holiday-bogo"] b {
    right: -183px;
}
.modify-quote-slider a[href="https://shop.weatherflow.com/products/weathermeter-holiday-bogo"] b {
        background-size: 73%;
}
}
@media (max-width: 415px){
.modify-quote-slider a[href="https://shop.weatherflow.com/products/weathermeter-holiday-bogo"] b {
    display: none;
}
.modify-quote-slider a[href="https://shop.weatherflow.com/products/weathermeter-holiday-bogo"] {
    background-size: 287%;
    background-position: -7% 0;
}
.modify-quote-slider a[href="https://shop.weatherflow.com/products/weathermeter-holiday-bogo"] em {
    bottom: -24px;
    left: 127px;
}
}
@media (max-width: 376px){
.modify-quote-slider a[href="https://shop.weatherflow.com/products/weathermeter-holiday-bogo"] em {
    left: 110px;
}
}
@media (max-width: 321px){
.modify-quote-slider a[href="https://shop.weatherflow.com/products/weathermeter-holiday-bogo"] em {
    bottom: 24px;
    left: 81px;
}
}
/*END RESPONSIVE HOLIDAY SLIDER */
.page-id-7477 header, .page-id-7477 footer{
	display:none;
}

/*NEWS on homepage*/
h1.entry-title{
line-height:normal!important;
font-size:14px!important;
 margin-top: 10px;
}
.entry-title > a {
    font-size: 14px;
    font-weight: 900!important;
    text-decoration: none!important;
    line-height: 1em!important;
    color: #404040!important;
}
figure.hs-blog-image-block{
	margin:0;
	max-height: 250px;
    overflow: hidden;
    width: 270px;
}
@media (max-width: 1025px){
figure.hs-blog-image-block {
    width: 240px;
}
}
@media (max-width: 769px){
.posts-horiz{
padding: 0 15px;
}
figure.hs-blog-image-block {
    width: 100%;
}
}
div.grecaptcha-badge{
	display:none!important;
}
