@charset 'utf-8';
/*
  Theme Name: RyanCole Child
  Theme URI: http://ryan-cole.ancorathemes.com/
  Description: RyanCole - Multipurpose and Multiskin Responsive Wordpress theme
  Author: GoUP
  Author URI: https://goup.sk 
  Template: ryancole
  Version: 1.1
  Tags: light, responsive-layout, flexible-header, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
  Text Domain:  ryancole
*/


/* =Theme customization starts here
-------------------------------------------------------------- */
.kouc_cita .slider_swiper.slider_multi .slide_cats, .slider_swiper .slide_info:not(.slide_info_large) .slide_cats {
  display: block;
  text-align: left;
  color: #404040;
}
.kouc_cita .slider_swiper .slide_info {
  text-align: left;
}
.kouc_cita .slider_swiper.slider_multi .slide_info:not(.slide_info_large), .slider_swiper .slide_info:not(.slide_info_large) {
  padding-left: 15px;
}
.media_articles h4 {
  margin-top: 0;
  padding: 0 15px;
}
.media_articles .vc_custom_heading .vc_gitem-post-data .vc_gitem-post-data-source-post_excerpt p {
  padding: 10px;
}
input[type="number"] {
  padding: 0;
}
div.swiper-slide img {
  margin: 20px;
}

.media-image img:not(.image-overlay > img) {
  object-fit: cover;
  height: 220px;
  width: 100%;
}

.submenu {padding: 0.5rem !important;}

.ram.menu-item span {border: 2px solid #edcb9a !important; padding: 3px 10px 2px 10px;}

.sc_layouts_menu_nav > li > a {
  padding: 0.6rem !important;
  font-size: 15px !important;
}

.sc_layouts_menu_nav > li:first-of-type a span > span {font-size: 0 !important;}
