/*
Theme Name: ArileWP Pro Child Theme
Theme URI: 
Description: Child theme for the ArileWP Pro theme
Author: ThemeArile
Author URI: https://themearile.com
Template: arilewp-pro
Version: 1.0
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: arilewp-pro-child-theme
*/
.theme-blog .post .entry-title {
    height: 50px;
    overflow: hidden;
}
.theme-blog .post .entry-meta {
    height: 50px;
    overflow: hidden;
}
.theme-blog .post .entry-content p:first-child {
    height: 60px;
    overflow: hidden;
    margin-bottom: 20px;
}
.theme-services .service-content{
	padding: 5px !important;
}
.ser-ct-sect {
  padding: 30px 0px;
}
.ser-ct-sect h2 {
    text-align: center;
}
.ser-ct-sect p {
        text-align: justify;
}
.theme-services .service-content-thumbnail img {
  margin-top: -7px;
}
.service-content.text-center {
  padding-bottom: 30px !important;
}
.service-content.text-center p {
  height: 55px;
  overflow: hidden;
}
.service-gallery-sec h3 {
  font-weight: 600;
  font-size: 1.25rem;
  margin-bottom: 10px;
  font-style: normal;
  margin-top: -8px;
}
.service-gallery-sec p{
	font-style: normal;
	margin-top: -8px;
    margin-bottom: -8px;
}
.service-gallery-sec .gallery-caption {
  background: #669203;
  color: #fff;
}
cite.name a {
    text-transform: uppercase;
}
ul#tabs {
    display: none;
}
.portfolio-thumbnail {
  height: 200px;
  overflow: hidden !important;
}
footer .gallery-caption {
  display: none;
}
@media only screen and (min-width: 768px) {
  /* For desktop: */
	.theme-contact-widget.text-center.wow.animate.fadeInUp {
	  height: 250px;
	}
}
@media only screen and (max-width: 768px) {
  /* For mobile phones: */
	#theme-main-slider .item{
		background-position: top;
		background-size: 100%;
		height:200px !important;
		margin-top:185px !important;
	}
}