/*

Theme Name: Wagency Child
Theme URI: https://secretlab.pw/portfolio/web-design-agency-wordpress-theme/
Author: secretlaboratory
Author URI: https://secretlab.pw/
Description: Web Design Agency WordPress Theme

Template: wagency
Version: 1.0
License: Commercial
License URI: http://themeforest.net/licenses/terms/regular


*/

.myloader {
    display: none;
}
	
#top-bar {
    height: 35px;
}	

.blink-bg {
    position: relative;
    top: -16px;
}
.blink-bg a {
    color: #fff;
    font-weight: bold;
    font-size: 12px;
    animation: blinkingBackground 2s infinite;
    padding: 3px;
    text-decoration: unset;
    font-family: Catamaran;
    border-radius: 7px;
	}
/*	@keyframes blinkingText{
		0%		{ color: #10c018;}
		25%		{ color: #1056c0;}
		50%		{ color: #ef0a1a;}
		75%		{ color: #254878;}
		100%	{ color: #04a1d5;}
	}*/

/*	@keyframes blinkingBackground{
		0%		{ background-color: #10c018;}
		25%		{ background-color: #1056c0;}
		50%		{ background-color: #ef0a1a;}
		75%		{ background-color: #254878;}
		100%	 { background-color: #04a1d5;}
	}*/	
	
	@keyframes blinkingBackground{
		0%		{ background-color: #25d366;}
		25%		{ background-color: #f35444;}
		50%		{ background-color: #25d366;}
		75%		{ background-color: #f35444;}
		100%	 { background-color: #25d366;}
	}
	
	
.get-quote {
    position: relative;
    top: -16px;
    text-align: left;
}
.get-quote a {
    color: #fff;
    font-weight: bold;
    font-size: 12px;
    background-color:#f35444;
    padding: 3px;
    text-decoration: unset;
    font-family: Catamaran;
    border-radius: 7px;
	}	
	
.kc-multi-icons-wrapper a {
    padding: 4px;
}

#stickymenu.fixed {
    padding-bottom: 5px !important;
    padding-top: 15px !important;
}
@media only screen and (max-width: 768px){
  #left-row-id {
    max-width: 768px;
    width: 768px;
}
#top-bar-mobile{
    display:block;
}
#whatsapp-logo-id {
    width: 38%;
  }
 #live-chat {
    width: 37%;
}  
#contact-id {
    width: 25%;
} 

#logo-id {
    width: 44%;
}

#menu-id  {
    margin-left: 0%;
    width: 43%;
}

#social-menu-id{
    margin-left: 0%;
    width: 13%;
    text-align: end;
}

.blink-bg {
    position: relative;
    top: 5px;
}



}
@media only screen and (max-width: 479px){
    #left-row-id {
    max-width: 425px;
    width: 100%;
}
#whatsapp-logo-id {
    width: 34%;
  }
 #contact-id {
    width: 45%;
} 
#live-chat {
    width: 21%;
}
  #empty-box {
    display: none;
}
#right-column {
    width: 100%;
    display: in;
}
#top-bar{
    display:none;
}
.blink-bg {
    position: relative;
    top: 5px;
}
#logo-id {
    width: 44%;
}

#menu-id  {
    margin-left: 0%;
    width: 19%;
}

#social-menu-id{
    margin-left: 0%;
    width: 36%;
    text-align: end;
}

.slmm-respmenu {
    padding: 0px 0 !important; 
}
}
#wpcf7-f13125-p3614-o1 .required {
    color: red;
}

#wpcf7-f13125-p3614-o1 input[type="text"] {
    background-color: #f5f5f554;
    border: 1px groove #fdf8f88a;
}
#wpcf7-f13125-p3614-o1 input[type="email"] {
    background-color: #f5f5f554;
    border: 1px groove #fdf8f88a;
}
#wpcf7-f13125-p3614-o1 input[type="tel"] {
    background-color: #f5f5f554;
    border: 1px groove #fdf8f88a;
    width: 66%;
    float: right;
}
#wpcf7-f13125-p3614-o1 textarea {
    background-color: #f5f5f554;
    border: 1px groove #fdf8f88a;
}

#wpcf7-f13125-p3614-o1 input[type="submit"] {
    float: left;
    text-transform: capitalize;
    font-family: Catamaran;
    font-size: 21px;
    border: 1px solid #e3e3e3;
    margin-bottom: 25px;
    font-weight: 400;
}

#wpcf7-f13125-p3614-o1 input[type="submit"]:hover {
    float: left;
    text-transform: capitalize;
    font-family: Catamaran;
    font-size: 21px;
    border: 1px solid #e3e3e3;
    background: #5a1f41;
    color: #fff;
    margin-bottom: 25px;
    font-weight: 400;
}

.first_col {
    margin-bottom: 22px;
    font-family: 'Catamaran';
}

#wpcf7-f13125-p3614-o1 span.wpcf7-not-valid-tip {
    background-color: #f3f3f3;
    padding: 5px 5px;
}

#wpcf7-f13125-p3614-o1 span.wpcf7-not-valid-tip {
    margin: 0px 0 0px 0;
}


#wpcf7-f13125-p3614-o1 #countryCode {
    position: relative;
    width: 34%;
    padding: 0px;
    background-color: #f5f5f554;
    border-left: 1px groove #fdf8f88a;
    border-top: 1px groove #fdf8f88a;
    border-bottom: 1px groove #fdf8f88a;
}
/*body.kc-css-system .kc-css-570636 .slmm li a, body.kc-css-system .kc-css-570636 .slmm li > span {
     padding:10px 16px 10px 15px;
}*/
/*#top-bar {
    display: inline-table;
    width: 100%;
}

.kc-elm.kc-css-299685.kc_col-sm-4.kc_column.kc_col-sm-4 {
    width: 50%;
    display: flex;
    padding-top: 15px;
}

.kc-elm.kc-css-538268.kc_col-sm-2.kc_column_inner.kc_col-sm-2 {
    margin-top: 13px;
}*/
/* YOU CAN PUT YOUR OWN CSS HERE */

