/*
Theme Name: Rockstar Child
Description: A Theme By TAIBA Creations Team
Author: TAIBA Creations.
Theme URI: https://taibacreations.com/portfolio
Author URI: https://taibacreations.com
Template: rockstar
Version: 1.0
Tags: one-column, two-columns, left-sidebar, right-sidebar, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, featured-images, flexible-header, full-width-template, theme-options, translation-ready, dark, light
License: GNU General Public License
License URI: license.txt
*/

@media (max-width: 1199px) {
	.wpb_row {
		margin-top: 0;
	}
	.wpb_row > * {
		margin-top: 0 !important;
	}
	.row {
		margin-top: 0;
	}
	.row > * {
		margin-top: 0 !important;
}}


@media (max-width: 1370px){
.vc_empty_space.desktop {
    display:none !important;
}}
@media (min-width: 1368px){
#primary-menu .custom-css a {
    padding-right: 0px !important;
}
ul#primary-menu li:first-child a {
    padding-left: 0px !important;
}
.header-style-3 #primary-menu.no-responsive > li > a {
    padding: 0px 24px;
}
#site-header.fixed.shrink .header-style-3 #primary-menu.no-responsive > li > a {
    padding: 0px 20px !important;
}
.custom-gap {
    margin-right: 45px;
}}
.shrink.fixed {
    padding-top: 16px !important;
}
@media (min-width: 1212px){
.container {
    width: 100%;
    max-width: 1553px;
    margin: 0 auto;
}
h2.custom-style {
    font-size: 40px;
    line-height: 72px;
    letter-spacing: 2px;
}
.banner h2.custom-style {
    line-height: 102px !important;
}
	#primary-menu .custom-css {
    float: right;
}
}
@media (max-width: 768px){
.hidden-sec{
	display:none;	
}
header#site-header {
    padding-top: 0px !important;
}}

#primary-menu.no-responsive {
    left: 0px !important;
}
.widget .wpcf7 textarea {
    height: 150px !important;
}
footer#colophon li, footer#colophon ul {
    border: none !important;
}
footer#colophon li a {
    padding: 8px 10px 8px 0px;
}
.widget-title:after {
    content:none !important;
}	
footer#colophon input[type="submit"] {
    width: 100%;
    font-size: 20px !important;
    font-family: 'Montserrat';
    color: white;
}
.border-img img {
    background-color: white;
    box-shadow: 18px 18px #f0dbdc;
}
.post-footer-sharing {
    display: none !important;
}

.quickfinder {
    padding: 0px !important;
}


.wpcf7 textarea {
    height: 135px;
}
input.wpcf7-form-control.wpcf7-submit {
    font-size: 12px !important;
}

.single .blog-post-image {
    text-align: left !important;
}
.single .post-content .post-meta {
    margin-bottom: 20px !important;
}
.top-area {
    position: absolute;
    z-index: 99999;
    width: 100%;
    background: transparent !important;
    border: none !important;
}
header#site-header {
    padding-top: 44px;
}
li.menu-item-logo {
    vertical-align: top !important;
    margin-top: -25px;
}
.quickfinder .inline-column {
 margin-bottom: 0px !important;
}

/* mailchimp */
.mc4wp-form input[type="email"], footer#colophon input[type="submit"] {
    background-color: transparent !important;
    border: none;
    padding-left: 0px !important;
}
.mailchimp {
    max-width: 415px;
    border-bottom: 2px solid white;
}
footer#colophon input[type="submit"]  {
    background-image: url(http://rockstarev.com/wp-content/uploads/2019/12/mail.png) !important;
    background-repeat: no-repeat !important;
   background-position: right center !important;
}
.mc4wp-alert {
    margin-top: 0px !important;
}