/*
Theme Name: Nimmo Child
Theme URI: http://demos.casethemes.net/nimmo/
Author: CaseThemes
Author URI: https://themeforest.net/user/casethemes
Description: Nimmo WordPress Theme is a creative & unique design based on latest technology. All files are clearly organised we believe it will be easy to use and edit them. This theme is well organized and very easy to customize. Its easy to use and navigate as well. Compatible with Desktop,Laptop,table,mobile or any device. Nimmo is minimal and clean design, will give your business a professional looks. Suitable for anyone who is looking for app, app landing, app landing page, app landing template, App Showcase, app website, creative agency landing page, landing page, business landing page & modern looking. 
Version: 1.2.2
License: ThemeForest
License URI: https://themeforest.net/licenses
Template: nimmo
Text Domain: nimmo-child
Tags: agency, bootstrap, business, clean, colorful, corporate, creative, flat, gradient, multipurpose, one page, parallax, portfolio, responsive, slider  
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.
*/

.tnp-subscription {
    position: relative;
}
body .tnp-subscription div.tnp-field {
    margin: 0;
}
.logocss input[type="text"], .logocss input[type="tel"], .logocss input[type="email"] {
	border: 0;
	border-bottom: 2px solid #555;
	outline: none;
}
.logocss label span {
	display:none;
}
.ct-fancybox-content {
	    min-height: 267px;
}
body .site-content {
    padding-top:0px;
}
.gform_wrapper .logocss  textarea {
    background-image: -webkit-linear-gradient(white, white 30px, #555 30px, #555 32px, white 32px);
    background-image: -moz-linear-gradient(white, white 30px, #555 30px, #555 32px, white 32px);
    background-image: -ms-linear-gradient(white, white 30px, #555 30px, #555 32px, white 32px);
    background-image: -o-linear-gradient(white, white 30px, #555 30px, #555 32px, white 32px);
    background-image: linear-gradient(white, white 30px, #555 30px, #555 32px, white 32px);
    background-size: 100% 32px;
    border: 0px solid #555;
    outline: none;
    line-height: 32px;
    font-family: Arial, Helvetica, Sans-serif;
    padding: 0;
}
.gform_wrapper .logocss .gfield_radio {
	text-align: center;
}
.gform_wrapper .logocss .gfield_radio span {
	    display: block;
}
body .gform_wrapper .gfield_required_text {
	display:none;
}
body .ct-textbox-carousel .ct-textbox-title {
    font-size: 60px;
    line-height: 1.2;
    font-weight: bold;
    color: #fff;
    margin-bottom: 19px;
}
body #header-wrap.header-layout8 #header-main {
    background-color: #0674fd;
    background-image: -webkit-gradient(linear, left top, right top, from(#0674fd), to(#00d0f9));
    background-image: -webkit-linear-gradient(left, #0674fd, #00d0f9);
    background-image: -moz-linear-gradient(left, #0674fd, #00d0f9);
    background-image: -ms-linear-gradient(left, #0674fd, #00d0f9);
    background-image: -o-linear-gradient(left, #0674fd, #00d0f9);
    background-image: linear-gradient(left, #0674fd, #00d0f9);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#0674fd', endColorStr='#00d0f9', gradientType='1');
}
body .gform_wrapper .gfield_required:before {
	content:"*";
	display:inline=block;
}
@media screen and (max-width: 1199px) {
#header-wrap .header-branding {
    margin-top: 5px;
    margin-bottom: 5px;
}
}