/*
Theme Name: Strata
Theme URI: http://demo.qodeinteractive.com/strata/
Description: Strata Theme
Tags: portfolio, multi-purpose, clean, retina, responsive, corporate, parallax, mega menu, business, fullscreen, animations, white, creative, modern, ecommerce
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.9.1
License: GNU General Public License
License URI: licence/GPL.txt

*/

/*
CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

1.9.1
- Updated Visual Composer to 4.7.4
- Updated Layer Slider to 5.6.2

1.9
- Added Woocommerce 2.4.6 compatibility
- Updated Visual Composer to 4.6.2
- Updated Layer Slider to 5.5.1
- Updated Font Awesome to version 4.4.0

1.8
- Added WooCommerce 2.3.10 compatibility
- Updated Visual Composer to 4.5.3
- Updated PrettyPhoto to 3.1.6
- Updated Layer Slider to 5.4.0
- Fixed prettyPhoto XSS
- Fixed bug with Yoast SEO and page transitions

1.7
- Added WooCommerce 2.3.8 compatibility
- Updated Visual Composer to 4.4.4 version
- Updated TGM Plugin Activation class for security vulnerability
- Fixed bug with link and image style option for single image shortcode
- Fixed bug with row design options not working

1.6
- Added WooCommerce 2.3.6 compatibility
- Updated Visual Composer to version 4.4.3
- Updated FontAwesome to 4.3.0

1.5
- Added WooCommerce 2.3.4 compatibility
- Fixed bug with title position in Qode Options -> Header and Footer

1.4.1
- Updated Visual Composer to version 4.3.5
- Fixed bug with YOAST notice for meta description
- Fixed Google fonts link when SSL is enabled
- Fixed bug with special characters in social share

1.4
- Added WooCommerce 2.2.7 compatibility
- Updated LayerSlider to version 5.3.2
- Fixed bug with YOAST and page transitions error on home page
- Fixed bug with Qode Search and WPML

1.3.1
- Updated Visual Composer to version 4.3.4
- Updated WooCommerce template files for 2.2.3 compatibility

1.3
- Added WooCommerce 2.2 compatibility
- Improved responsiveness for older tablets
- Improved page transition to register page loading with Google Analytics
- Updated LayerSlider to version 5.2.0
- Updated Visual Composer to version 4.3.3
- Updated FontAwesome icons pack to version 4.2.0
- Fixed margin top on content when title area is disabled
- Fixed dropdown menu position when boxed layout is enabled
- Fixed bug with related products for WooCommerce
- Fixed bug with don't link option for menu items and page transitions
- Fixed bug with click event with ctrl key pressed and page transitions

1.2
- Updated Visual Composer to version 4.2.3
- Updated Font Awesome to version 4.1
- Fixed Visual Composer dependency for checkbox

1.1
- Updated Visual Composer to version 4.1.2
- Fixed WP 3.9 Qode Shortcodes bug
- Fixed WP 3.9 Qode Options image browser field bug
- Fixed bug fith Qode like
- Fixed admin CSS - Added "qode" prefix to admin style id
- Fixed bug with drop down menu background colors in Qode Options
- Fixed link in title for blog single post - type link
- Fixed font-family option for title and text in Qode Slider
- Fixed bug with Qode Custom fields saving zero values

1.0.2
- Updated Visual Composer to version 4.0.2
- Updated Layer Slider to version 5.1.1
- Fixed top header background color per page
- Fixed bug with hover color of first level menu item in Qode Options
- Fixed "Line Graph" shortcode
- Fixed css for wide menu with four columns
- Fixed Animated icons with text shortcode on touch devices
- Fixed input filed class for some fields in Qode Options
- Fixed Qode Slider, Qode Carousel and Testimonials exclude from search
- Fixed dropdown menu click for IE
- Fixed twitter share character numbering
- Fixed background color and positioning of content menu
- Fixed testimonials text color

1.0.1
- Fixed icons line-height in side menu
- Fixed arrow hover color on resent posts widget in sidebar
- Fixed content overlaping on qode slider and footer
- Fixed woocommerce css styles
- Fixed woocommerce placeholder translate
- Fixed related product number woocommerce filter
- Fixed navigation thumbs flickering in Chrome
- Fixed bug with tumblr icon field
- Fixed self hosted video on single portfolio for "Portfolio gallery" view
- Fixed woocommerce css style issue
- Fixed global header background color settings from page to page
- Fixed quotes for chosen fonts in Qode Options

*/

.blog_holder.masonry article.post {
    min-height: 390px !important;
    height: 390px !important;
    max-height: 390px !important;
}
.blog_holder.masonry article .post_text {
    padding: 18px 15px 5px !important;
}
.blog_holder.masonry article .post_text p{
    line-height: 19px;
}
.inline_pri_cat {
	padding: 0px 2px;
	border: 1px solid #ddd;
    border-radius: 2px;
    color: #000;
    
}
.blog_holder.masonry article .post_info {
	overflow: hidden;
    width: 96%;
    line-height: 19px;
    max-width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    background: #f0f0f0;
    padding: 2px 5px;
    color: #cccccc;
    margin: 17px 0 0 !important;
}

.blog_holder.masonry article:hover {
    z-index: 0 !important;
}

/* Newly added code */

.wpfm-template-5 .wpfm-nav-close-trigger{
display:none !important;
}

.wpfm-template-5 ul{
padding:0px 0px !important;
background:none !important;
}

.wpfm-template-5 .wpfm-position-right ul li  span.wpfm-tootltip-title:before, .wpfm-template-5 .wpfm-position-top-right ul li  span.wpfm-tootltip-title:before, .wpfm-template-5 .wpfm-menu-nav.wpfm-position-bottom-right ul li  span.wpfm-tootltip-title:before{
  content:none !important;
}
.wpfm-template-5 .wpfm-menu-nav ul li > span.wpfm-tootltip-title{
  padding:7px 9px 6px 9px !important;
	border-radius:0px;
}
.wpfm-template-5 .wpfm-position-right ul li a:hover + span.wpfm-tootltip-title, .wpfm-template-5 .wpfm-position-top-right ul li a:hover + span.wpfm-tootltip-title, .wpfm-template-5 .wpfm-menu-nav.wpfm-position-bottom-right ul li a:hover + span.wpfm-tootltip-title {
   margin-top:6px;
} 
.wpfm-template-5 .wpfm-menu-nav ul li  span.wpfm-tootltip-title:after{
content: none !important
}
.wpfm-template-5 .wpfm-nav-strech-trigger span{
background:transparent !important;
}
.wpfm-template-5 .wpfm-position-right, .wpfm-template-5 .wpfm-position-top-right, .wpfm-template-5 .wpfm-position-bottom-right{
right: 50%;
bottom: -1px !important;
margin-right: -522px;
}
#tips li a img{
  display:none;
}
.wpfm-template-5 .wpfm-nav-strech-trigger, .wpfm-template-5 .wpfm-nav-close-trigger{
width:28px;
}
.wpfm-template-5 ul{
width:auto !important;
}
.wpfm-template-5 .wpfm-menu-nav ul li, 
.wpfm-template-5 .wpfm-menu-nav ul li a, 
.wpfm-template-5 .wpfm-menu-nav ul li a span.wpfm-icon-block {
width: auto !important;
}
.wpfm-template-5 .wpfm-menu-nav ul li{
display: block !important;
}   
.wpfm-template-5 .wpfm-menu-nav ul li a, 
.wpfm-template-5 .wpfm-menu-nav ul li a span.wpfm-icon-block{
display:inline-block !important;
}
.wpfm-template-5 .wpfm-menu-nav ul li a span.wpfm-icon-block i{
font-size:24px;
}
.wpfm-template-5 .wpfm-menu-nav.wpfm-position-bottom-right ul li  a:hover + span.wpfm-tootltip-title{
right:32px !important;
}
.wpfm-template-5 ul{
margin-bottom:0px !important;
top: -5px;
}
.wpfm-nav-strech-trigger img{
width:22px;
}
/**  For Hamburger icon */
.twp_menu_outside {
    position: fixed !important;
    left: 49.5%;
    margin-left:-548px;
}
@media only screen and (max-width: 1200px) {
.wpfm-template-5 .wpfm-position-bottom-right{
right:12% !important;
margin-right:-34px!important;
  }
.twp_menu_outside {
   left: 57% !important;
   margin-left:-558px !important;
}
}
@media only screen and (max-width: 1080px) {
.wpfm-template-5 .wpfm-position-bottom-right{
right:4.5% !important;
margin-right:24px!important;
  }
.twp_menu_outside {
   left: 59% !important;
   margin-left:-558px !important;
   }
}
@media only screen and (max-width: 800px) {
.twp_menu_outside {
   left: 72% !important;
   margin-left:-500px !important;
   }
}

@media only screen and (max-width: 768px) and (orientation: landscape){
.wpfm-template-5 .wpfm-position-bottom-right{
right:7% !important;
margin-right:15px!important;
  }
.twp_menu_outside {
   left: 82% !important;
   margin-left: -1088px !important;
}  
}
@media only screen and (max-width: 768px) and (orientation: portrait) {
.wpfm-template-5 .wpfm-position-bottom-right{
right:6% !important;
margin-right:59px!important;
  }
.twp_menu_outside {
   left: 71% !important;
   margin-left: -1088px !important;
}  
}

@media only screen and (max-width: 736px) and (min-width: 668px) and (orientation: landscape){
.wpfm-template-5 .wpfm-position-bottom-right{
right:11% !important;
margin-right:15px!important;
  }
.twp_menu_outside {
   left: 75% !important;
   margin-left: -1088px !important;
}  
}

@media only screen and (max-width: 568px) {
.wpfm-template-5 .wpfm-position-bottom-right{
right:11% !important;
margin-right:15px!important;
}
  .twp_menu_outside {
   left: 77% !important;
   margin-left: -802px !important;
}  
}
@media only screen and (max-width: 480px) {
.wpfm-template-5 .wpfm-position-bottom-right{
right:5% !important;
margin-right:28px!important;
  }
.twp_menu_outside {
   left: 1% !important;
   margin-left:-253px !important;
   } 
}

@media only screen and (max-width: 414px) and (min-width: 376px) {
.wpfm-template-5 .wpfm-position-bottom-right{
right:7.5% !important;
margin-right:28px!important;
  }
}

@media only screen and (max-width: 320px) {
.wpfm-template-5 .wpfm-position-bottom-right{
/*right:0px !important; */
margin-right:0px!important;
  }
.twp_menu_outside {
   left: 59% !important;
   margin-left: -434px !important;
} 
}
@media only screen and (max-width: 240px) {
.wpfm-template-5 .wpfm-position-bottom-right{
right:56px !important;
  }
}
.wpfm-template-5 .wpfm-position-right ul li a:hover + span.wpfm-tootltip-title, .wpfm-template-5 .wpfm-position-top-right ul li a:hover + span.wpfm-tootltip-title, .wpfm-template-5 .wpfm-menu-nav.wpfm-position-bottom-right ul li a:hover + span.wpfm-tootltip-title
{
	background-color:rgba(255,255,255,0.75) !important;
  font-style: normal;
}
.twp-olmenu-btn.twp_menu_outside.twp_menu_center {
    font-style: normal;
}
a.design-gallery-link-href{
opacity:0;
visibility:hidden;
}
.fixedbar{
height:32px;
}
/*.wpfm-template-5 .wpfm-menu-nav ul li a span.wpfm-icon-block i{
font-size:
}*/
nav#wpfm-floating-menu-nav{
z-index:9499 !important;
}

.pta-posttags a{
font-weight: 400;
font-style: normal;
}