/*
Theme Name: Zephyr Child
Template: Zephyr
Version: 1.0
Author:	UpSolution
Theme URI: http://zephyr.us-themes.com/
Author URI: http://us-themes.com/
*/
.row-title h4 {
	font-size: 36px;
	color: #cb2e2f;
	margin-left: 15px;
	padding-right: 0 !important;
}
.w-iconbox.style_circle .w-iconbox-icon {
	text-shadow: 0 0px 0px rgba(0,0,0,0.25);
	box-shadow: unset !important;
	transition: box-shadow 0.3s;
}
 .w-iconbox-icon img {
  height: auto;
  width: 3em !important;
}
.w-iconbox.style_circle .w-iconbox-icon, .w-iconbox.style_outlined .w-iconbox-icon {
	border-radius: 0 !important;
}
.owl-dot span {
 	border-radius: 50%;
	background: transparent !important;
    border: 1px solid !important;
    color: #fff !important;
}
.owl-dot.active span {
	background: #fff !important;
	}
.slider-product .owl-dot span , .row-article .owl-dot span {
 	border-radius: 50%;
	background: transparent !important;
    border: 1px solid !important;
    color: #00064a !important;
}
.slider-product .owl-dot.active span , .row-article  .owl-dot.active span{
	background: #00064a !important;
	}
.w-tabs.style_default > .w-tabs-list {
	background: #00064a !important;
	color: #fff !important;
}
.w-tabs.style_default > .w-tabs-list .w-tabs-item.active {
	background: #FC181F !important;
	color: #fff !important;
	border-color: #00064a !important;
}
.row-article .material-icons{
    font-size: 12px!important;
    line-height: 2!important;
    }
.row-article  .w-btn-label {
	font-size: 12px !important;
}
.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-3.images {
	border: 3px solid #00064a;
	border-radius: 5px !important;
	padding: 10px !important;
	margin: 0 0 30px 10px !important;
}
.product_title.entry-title {
	background: #00064a;
	color: #fff;
	font-size: 21px;
	padding: 8px 10px !important;
	border-bottom: 6px double #fff;
	border-radius: 3px;
}
.woocommerce-breadcrumb> a {
	color: #FC181F;
}
#menu-footer-menu li a {
	color: #fff;
}
#menu-footer-menu li a:hover, .linka a {
	color: #FC181F;
}
.widget:not(.widget_text) ul#menu-footer-menu {
	list-style-type: unset;
}
#menu-footer-menu li::marker {
	list-style-type: disc !important;
	color: #FC181F !important;
	font-size: 27px;
}
#menu-footer-menu li {
	line-height: 1;
	margin-right: 27px;
}
#page-footer .w-iconbox-title {
	font-weight: 100 !important;
	font-family: inherit!important;
}
#page-footer .w-socials-list .w-socials-item {
	background: #fff !important;
	margin: 0 4px;
	border-radius: 7px;
}
#page-footer .fab {
	color: #FC181F;
}
.w-socials-item-link {
	line-height: 2em !important;
	width: 2em !important;
}
.menu-footer-menu-container ul li {
	line-height: 1.3 !important;
}
#page-footer .w-post-elm.post_image img {
	margin: 1px auto;
	padding: 6px;
	border-radius: 10px;
}
.w-filter.state_desktop.style_drop_default .w-filter-item-title, .select2-selection, select, textarea, input:not([type="submit"]), .w-form-checkbox, .w-form-radio {
	font-weight: 400;
	letter-spacing: 0em;
	border-radius: 0.2em;
	background: #f5f5f5 !important;
	border-color: #e0e0e0;
	color: #00064A !important;
}
ul.products .product {
	position: relative;
	margin: 0;
	padding: 1.2rem;
	width: ;
	box-shadow: 0 0.07rem 0.14rem rgba(0,0,0,0.1),0 0.23rem 0.7rem rgba(0,0,0,0.1);
	margin: 0 10px !important;
	text-align: center !important;
}
ul.products .product:hover {
	box-shadow:0px 8px 24px rgba(53, 189, 239, 0.48) !important;
}
.products.columns-4 > .product {
	width: 23% !important;
	margin: 21px 11px !important;
}
.related.products > h2 {
	background: #00064a;
	color: #fff;
	border-bottom: 10px double #fff;
	font-size: 27px;
	padding: 5px 12px;
	margin: 0 0 40px !important;
}
.pagination .page-numbers.prev::after{
    content: 'keyboard_arrow_right' !important;
}
.pagination .page-numbers.next::after{
    content: 'keyboard_arrow_left' !important;
}
@media (max-width: 600px){
.l-subheader.at_middle {
	background: #00064a!important;
}}
  @media screen and (max-width: 480px){
.vc_column_container.wooproduct, .woocommerce .products .product {
  width: 100% !important;
}
      .vc_column-inner .us_animate_this.start {
    margin: 21px 0;
}
  }
 @media screen and (max-width: 360px){
.vc_column_container.wooproduct, .woocommerce .products .product {
  width: 100% !important;
}
     .vc_column-inner .us_animate_this.start {
    margin: 21px 0;
}
 }
@media screen and (max-width: 768px){
    h4.w-iconbox-title {
    font-size: 14px !important;
}
}
 @media screen and (max-width: 900px){
.vc_column_container.wooproduct, .woocommerce .products .product {
    width: 80% !important;
    margin: 21px auto !important;
}
     .g-cols.via_flex.type_default {
    margin: 0 !important;
}.vc_column-inner .us_animate_this.start {
    margin: 21px 0;
}
h4.w-iconbox-title {
    font-size: 14px !important;
}
.w-socials-item-link {
    line-height: 1.5em !important;
    width: 1.5em !important;
}
 }
@media (min-width: 603px) and (max-width: 915px){
   .l-subheader.at_middle {
    background: #00064a!important;
}
.l-header.pos_fixed:not(.notransition) .l-subheader {
    transition-property: transform,background,box-shadow,line-height,height;
    transition-duration: 0.3s;
    transition-timing-function: cubic-bezier(.78,.13,.15,.86);
    margin-top: 100px!important;
}
h4.w-iconbox-title {
    font-size: 14px !important;
}
}
  @media screen and (max-width: 912px){
 .header_hor .w-nav.type_mobile.m_layout_dropdown .w-nav-list.level_1 {
    
    left: -1rem!important;
 }
 .vc_column-inner .us_animate_this.start {
    margin: 21px 0;
}
h4.w-iconbox-title {
    font-size: 11px !important;
}
}
.woocommerce-product-gallery__image .wp-post-image , .woocommerce-product-gallery__image img {
	max-width: 80% !important;
}
.type-product .w-grid-item-h:hover {
	box-shadow:0px 8px 24px rgba(53, 189, 239, 0.48) !important;
	z-index: 4;
}
.raychat_main_button.right {
  right: -4px !important;
}
.raychat_main_button.bottom {
  bottom: 70px !important;
}
h1.woocommerce-products-header__title.page-title {
    font-size: 25px;
    border-bottom: 2px  #FC181F solid;
}
.fab.fa-apple {
	background-image: url(https://fpertebat.com/fa/wp-content/uploads/2022/03/aparat.png);
	background-repeat: no-repeat;
	background-position: center;
}
.fa-apple::before  , .fa-android::before {
	color: transparent !important;
}
.fab.fa-android {
    background-image: url(https://fpertebat.com/fa/wp-content/uploads/2022/03/aparat3.png);
	background-repeat: no-repeat;
	background-position: center;
}
/*Add your own styles here:*/
