 .grecaptcha-badge {
    width: 70px !important;
    overflow: hidden !important;
    transition: all 0.3s ease !important;
    left: 4px !important;
 }

 .grecaptcha-badge:hover {
      width: 256px !important;
}

.line {
    width: 100%;
    height: 15px;
    float: left;
    background: url(../img/line.png) no-repeat center top;
    
}
.quote{
	font-size:40px; font-weight:bold;
}
.quote-small{
	font-size:20px; font-weight:bold;
}

.error{
	color:#dc3545;
}
html .text-color-primary:not(.no-skin),
html .text-primary:not(.no-skin) {
	color: #2388ED !important;
}

html .bg-primary:not(.no-skin) {
	background-color: #2388ED !important;
}

html .btn-primary,
html.sticky-header-active .btn-sticky-primary {
	border-color: #2388ED;
	color: #FFF;
	background-color: #2388ED;
}

html .btn-outline.btn-primary,
html.sticky-header-active .btn-outline.btn-sticky-primary {
	background: transparent;
	border-color: #2388ED;
	color: #2388ED;
}

html #header .header-nav-main nav > ul > li > a.active {
	color: #2388ED;
}

html .tp-bullet.selected,
html .tp-bullet:hover {
	background: #2388ED;
}

html .owl-carousel:not(.mirrored) .owl-nav .owl-prev,
html .owl-carousel:not(.mirrored) .owl-nav .owl-next {
	color: #2388ED;
}

html .owl-carousel:not(.mirrored) .owl-dots .owl-dot.active span {
	background: #2388ED !important;
}

.qtty{
 	background-color:#075ba5;
 	border-radius: 5px; 
 	color:#fff;
	padding:8px 8px 5px 8px;
	cursor:pointer;
	font-size: 12px;
    font-weight: normal;
 }
.qtty:hover{
 	background-color:#026CD7;
	text-decoration:none;
 	color:#fff;
 }
 .qtty_box,.search_box{
 	width:30px; height:30px; font-size:14px; padding:0; margin:0;
	font-weight:bold;
	direction:rtl;
	border:1px solid #ccc;
 }
 

