/*
 Theme Name:     Plexx Child Theme
 Theme URI:      http://themeforest.net/user/mallini
 Description:    A child theme for use with Plexx Theme.
 Author:         mallini
 Author URI:     http://themeforest.net/user/mallini/portfolio
 Template:       plexx
 Version:        1.0.0
 Tags: translation-ready,theme-options,custom-menu
*/

/* Add Custom CSS after this line */
@import url('https://fonts.googleapis.com/css2?family=Prompt:wght@300;400;500;600&display=swap');
body {
	font-family: 'Helvetica';
	font-weight: 500
}


h1, h2, h3, h4, h5, h6, h1.logo a, .portfolio-gallery-item a::after, .date, .post-meta, .container .subtitle p, .author-name, .post-footer .cats, .post-footer .single-tags, .comment-text, .blog-item .date-number, .item-filter, .search-form input, .contact-btn, .portfolio-info .cd-btn, .subtitle .cd-btn, .comment-form-comment textarea, .comment-form-author input, .comment-form-email input, .comment-form-url input, .search-results, .comment-author cite, input[type="submit"],#navigation a, .widget_nav_menu a, .widget, .search-icon span, .copyright .widget_nav_menu ul li a, .filters-container.container,.wp-block-column p {
	font-family: 'Helvetica';
}

.top-navigation li a { font-weight: 600!important; padding: 40px 15px}
.top-navigation ul ul { width:260px }
.floating-social  { font-weight: 400 }
#page-title h1 { color:#E5633B}
.item-description h2 { font-family: 'Helvetica','Prompt'; line-height:120%;} 
.widget { padding-bottom: 0px}
.iconfooter i { margin: 5px 10px; font-size: 22px} 
.wp-block-column p { font-weight: 400!important  }
.wp-block-column li { margin-bottom: 25px; list-style: none!important; }
.wp-block-column li i { margin-right:10px; padding: 10px 10px; background-color: gray;color:#fff; border-radius: 50%}
.contactpic { margin-top: -20px; margin-bottom: 20px}
#footer { padding-top:50px ; padding-bottom: 50px; background: #13171d!important; width:100%; border-top: #263142 2px dotted}
/*.title-container .subtitle p { color:#1a1f27}*/
.portfolio-filters .active { color:#E5633B}
.about-info, .about-me { display: none!important;}
.sixteen .wp-block-column h2 a { color :#E5633B}
.sixteen .wp-block-column h2 a:hover { color: #fff}

a.slick-slide .fullscreen-title #page-title h1 {
	font-size:3em;
	font-family: 'Helvetica','Prompt';
	line-height:120%;
	margin-left: 20%;
	margin-right: 20%;
}

.owl-dot { 
	border-radius: 50%;
	padding:0px;
}



@media only screen and (min-width: 959px) and (max-width: 1440px) {
.page-template .container .sixteen.columns, .page .container .sixteen.columns {
     width: 100%; 
}
}
@media only screen and (max-width: 959px) {
	.portfolio-three.masonry-item.portfolio-item-slug.x { margin-bottom: 100px;}
	.portfolio-three { overflow: visible;}
	.item-description { bottom: 0px; left:0px ;right:0px; top: 105%!important;}
	.item-filter { display: none;}
	.item-description h2 {
		font-size: 1em!important;
		line-height: normal!important;
		font-weight: 400;
		color:#9c9c9c;
		text-align: center;
	}
	
	#navigation .nav-menu.toggled-on, .accordeon_dropdown #navigation .nav-menu ul.sub-menu.toggled-on {
		background-color: rgba(255,255,255,0.85);
	}
	#navigation ul li a, #navigation ul li ul li a, #navigation ul li ul li ul li a { 
		font-size: 1em;
		letter-spacing: 0px
	}
	.home .spacex { display: none; }
	a.slick-slide .fullscreen-title #page-title h1 {
	    font-size: 1.5em!important
	}
	#page-title h1 {
		font-size: 1.8em!important;
		line-height: 120%!important
	}
	#page-title {
		padding:10px!important;
	}
	#navigation .nav-menu {
		padding: 20px 20px 20px 20px!important
	}

	#page-title h1, .blog-simple h2 {
		font-size: 45px
	}
	.wp-image-1635 {
		width:180px;
	}
	.boxed-style .portfolio-two, .boxed-style .portfolio-six, .boxed-style .portfolio-four, .boxed-style .portfolio-five, .boxed-style .portfolio-five.size-2x1, .boxed-style .portfolio-five.size-2x2, .container.blog-content .blog-three, .boxed-style.no-space .portfolio-five.size-2x1, .boxed-style.no-space .portfolio-five.size-2x2, .boxed-style.no-space .portfolio-five.size-2x3, .boxed-style.no-space .portfolio-item-slug, .masonry-style.no-space .portfolio-item-slug, .boxed-style .portfolio-six.size-2x1, .boxed-style .portfolio-six.size-2x2, .boxed-style .portfolio-six.size-2x3, .boxed-style .portfolio-five.size-3x3, .boxed-style .portfolio-five.size-3x2, .boxed-style .portfolio-five.size-3x1, .container.blog-content .blog-three.size-2x1, .container.blog-content .blog-three.size-2x2 {
		width: calc(50% - 20px);
	    margin-top: 0;
	    margin-left: 10px;
	    margin-right: 10px;
	    display: inline-block!important
	}
	.portfolio_sizer, .home .item-description { display: none}
	.item-filter {
		margin-top: 5px
	}
}
@media only screen and (min-width:769px) {
	h3.titlemobile { display: none; }
}
@media only screen and (max-width:768px) {

	h3.titlemobile {
		font-size:1em!important;
		font-family: 'Helvetica','Prompt';
		margin-top: 10px;
		font-weight: 400;
		color:#9c9c9c;
		line-height: 120%;
		margin-bottom: 0px;
		text-align: center;
		padding: 0 20px
	}

	.home .wp-block-column h2 {
		margin-bottom: 0px;
	}
	.home .wp-block-column {
		margin-bottom: 50px;
	}
	.home .wp-block-columns {
		margin-bottom: 0px;
	}
	.sixteen .wp-block-column h2 a { color :#E5633B; font-size: 0.65em!important; font-weight: 400!important}
	.sixteen .wp-block-column h2 a:hover { color: #fff}
	
}
