/*
Theme Name: Visual Composer Starter Child
Theme URI: http://visualcomposer.io
Description: Visual Composer Starter child theme
Author: The Visual Composer Team
Author URI: http://visualcomposer.io
Template: visual-composer-starter
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, blog, starter, responsive-layout, accessibility-ready, sandwich-menu
Text Domain: visual-composer-starter-child
*/

.content-wrapper { background:transparent !important; }
.height90 { min-height:90vh; }
.height80 { min-height:80vh; }
.height70 { min-height:70vh; }
.height60 { min-height:60vh; }
.height50 { min-height:50vh; }
.height100pt { min-height:100%; }
.text-shadow { text-shadow: 1px 1px 15px rgba(0,0,0,.2); }
.text-white { color: #fff; }
.text-white a { color: rgba(255,255,255,.8); }
.text-white a:hover { border-bottom: 1px dotted rgba(255,255,255,.8); }
.text-white h1, .text-white h2, .text-white h3, .text-white h4, .text-white h5, .text-white h6 { color: #fff; }
.text-white * { color: #fff !important; }
.text-white input:not(.btn) { color: #555 !important; }
.text-white h2 a, .text-white h3 a { border-bottom: 1px dotted rgba(255,255,255,.7); }
.text-white a:hover { color:rgba(255,255,255,1); border-bottom: 1px dotted rgba(255,255,255,1); }
.text-white .heading:after { border:1px solid rgba(255,255,255,.3); }
.text-white .translucent { color:rgba(255,255,255,.75) !important; }
.size-xs { font-size: 0.8em; line-height: 1.4em; }
.size-sm { font-size: 1.1em; line-height: 1.6em; }
.size-md { font-size: 2em; }
.size-lg { font-size: 3em; }
.hide-overflow { overflow:hidden; }
.display-none { display:none }
.box-shadow { -moz-box-shadow: 0 0 19px rgba(20,20,20,.5); -webkit-box-shadow: 0 0 19px rgba(20,20,20,.5); box-shadow: 0 0 19px rgba(20,20,20,.5);}
.responsive-video { position: relative; height: 0; padding-bottom: 56.25%; margin: -120px auto 40px; box-shadow: 0 0 19px rgba(20,20,20,.3); }
.responsive-video iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

