/*
Theme Name: OceanWP Child
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme example child theme.
Author: Nick
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */
/* keep site width at 100% without dripping to the sides */
html, body {
width:100%;
overflow-x:hidden;
}
/* end of keep site width at 100% without dripping to the sides */
/* Social icons colors */
.fa-rss::before {
    color: #db9514;
}
.fa-linkedin::before {
    color: #1d5cae;
}
.fa-facebook::before {
    color: #0548a0;
}
.fa-twitter::before {
    color: #49c0fb;
}
.fa-instagram::before {
    color: #ff4800;
}
.fa-envelope::before {
    color: black;
}
.fa-skype::before {
	color: #00aff0;
}
/* End of Social icons colors */
/* Shrink header logo on scroll 
.element-is-sticky #site-header-inner a img { height:60px; }
/* End of Shrink header logo on scroll */
/* Sticky Header elementor Widget */
#site-header-inner {
    padding: 0 0 0 0 !important;
}
/* End of Sticky Header elementor Widget */
/* Remove Google  Re-Captcha button right-bottom */
.grecaptcha-badge {
opacity: 0;
}
/* End of Remove Google button right-bottom */
/* Align Facebook reviews to the right */
.wp-fbrev .wp-facebook-name {
    float: right !important;
	direction: rtl !important;
	text-align: right !important;
}
.wp-fbrev .wp-facebook-left {
	float: right !important;
	direction: rtl !important;
	text-align: right !important;
}
.wp-fbrev .wp-facebook-text {
	float: right !important;
	direction: rtl !important;
	text-align: right !important;
}
/* End of Align Facebook reviews to the right */
/* Align submenu items to the right 
.sf-menu ul.sub-menu {
       text-align: right;
}
/* End of Align submenu items to the right */

/* CF7 submit button online color */
.cf7-smart-grid.has-grid .wpcf7-submit {
    background: #423347 !important;
}
/* End of CF7 submit button online color */
/* CF7 form input text color */
form input[type="text"], form input[type="password"], form input[type="email"], form input[type="url"], form input[type="date"], form input[type="month"], form input[type="time"], form input[type="datetime"], form input[type="datetime-local"], form input[type="week"], form input[type="number"], form input[type="search"], form input[type="tel"], form input[type="color"], form select, form textarea {
	color: #430459 !important;
	text-align: right;
	direction: rtl !important;
}
/* End of CF7 form input text color */
/* CF7 hide cohavit for mandatory fields */
.cf7-smart-grid.has-grid .field>label em {
    display: none !important;	
}
/* end of CF7 hide cohavit for mandatory fields */
/* Add to any - space from right */
.addtoany_content {
    margin: 16px 20px !important;
}
/* End of Add to any - space from right */
/* Footer menu position */
#footer-bottom-menu {
    float: left !important;
    text-align: center !important;
    padding-right: 15px;
    padding-left: 0;
}
/* End of Footer menu position */
/* Accessability  menu button */
#acwp-toolbar-btn {
	background: #360052 !important;
	background-color: #360052;
	top: 80% !important;
}
/* End of Accessability menu button */
/* Instagram widget to the right */
#sb_instagram.sbi_fixed_height {
    float: right !important;
}
/* End of Instagram widget to the right */
/* Search Box text color */
form input[type="search"] {
	color: #c244ee !important;
}
/* End of Search Box text color */
/* Fix arrows on mobile menu */
.sidr-class-dropdown-menu ul a:after {
	    content: '\f104';
		font-family: 'Font Awesome 5 Free';
		display: inline-block;
		margin: 0 10px;
    font-weight: 600;
}
.sidr-class-dropdown-menu ul a:before {
	display: none !important;
}
/* End of Fix arrows on mobile menu */
/* Hide double menu on mobile */
#sidr > div:nth-child(3){
display: none;
}
/* End of Hide double menu on mobile */
/* CF7 Number field width fix */
form input[type="number"] {
    max-width: 100%;
	padding: 6px 12px;
}
/* End of CF7 Number field width fix */
/* WhatsApp Button hide get button text */
.dkuywW {
	display: none !important;
}
.dmopMx {
    display: none !important;
}
/* End of WhatsApp Button hide get button text */
/* Change QQ Font aowsome to WhatsApp */
.fa-qq::before {
    content: "\f232" !important;
	color: #075E54 !important;
}
/* End of Change QQ Font aowsome to WhatsApp */