/*
Theme Name: Aoki
Theme URI: http://aoki.select-themes.com
Description: A Bold Multipurpose Creative Theme
Author: Select Themes
Author URI: http://themeforest.net/user/select-themes
Text Domain: aoki
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Version: 1.0
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/
@media (max-width: 1400px) {
.category
{
font-size:4em !important;
}}
@media (max-width: 1024px) {
.category
{
font-size:3.2em !important;
}}
@media (max-width: 800px) {
.category
{
font-size:2em !important;
}}
@media (max-width: 480px) {
.category
{
font-size:2em !important;
}
.qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-images-fixed article .qodef-pli-image{
	width:110% !important;
	height:auto !important;
}}
.qodef-ppi-tag-item {
font-weight:500;
margin:0 5px 0 10px;
}
.qodef-ppi-tag-item::before {
/*font-family:fontawesome;
	content: "";*/
	content: "•";
margin:0 5px 0 10px;
}
.qodef-logo-wrapper
{
 padding:0px !important; 
}
.qodef-logo-wrapper a
{
width:100% !important; 
max-height:220px !important; 
height:auto!important; 
}
.qodef-vertical-area-background
{
border:none !important; 
}
.qodef-header-vertical-sliding .qodef-vertical-menu-opener
{
background:#cccccc !important; 
}
#lang_choice_polylang-3 {
   font-size:16px;
	font-weight:bold;
	padding:3px;
    margin: 0px;
    background: #ffffff;
    color:#000;
    border:none;
    outline:none;
    display: inline-block;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    cursor:pointer;
	text-decoration: underline;
}
#lang_choice_polylang-4 {
   font-size:12px;
	font-weight:normal;
	padding: 20px 3px 3px 3px;
    margin: none;
    background: #ffffff;
    color:#000;
    border:none;
    outline:none;
    display: inline-block;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    cursor:pointer;
	text-decoration: underline;
}
h3.qodef-st-title
{
	font-size:2em; 
	font-weight:200 !important;
}
h2.qodef-pli-title
{
	/*font-size:2.8em;
	font-weight:lighter;*/
	font-weight:normal;

}
h6.qodef-pli-category-holder a
{
	font-size:18px !important;
	font-style:normal !important;
	color:#000;
}
.qodef-page-title.entry-title
{
	font-size:4em !important;
	font-weight:400 !important;
	text-transform:uppercase !important;
}
.qodef-ps-categories
{
	display:none !important;
}
.qodef-ps-tags
{
	display:none !important;
}
.qodef-ps-info-holder
{
	text-align: right !important;
}
.qodef-ps-masonry-images
{
	margin-top: 45px !important;
}
.qodef-pli-text h5
{
	font-weight:400 !important;
}
.qodef-404-page .qodef-content {
	background-image: url(/wp-content/uploads/shutterstock_570625687-e1532602169398.jpg);background-position: center 0;background-size: cover;background-repeat: no-repeat;}
.qodef-404-title{
color: rgba(255, 255, 255, 0.5) !important;
}
.qodef-404-page .qodef-page-not-found .qodef-404-text
{
color: rgba(255, 255, 255, 0.5) !important;
	margin: 15px 30% 0 0 !important;
}
.qodef-icon-list-holder .qodef-il-icon-holder, .qodef-icon-list-holder .qodef-il-text {
    vertical-align: top !important; 
}
.qodef-404-page .qodef-page-not-found .qodef-404-subtitle
{
color: rgba(255, 255, 255, 0.5) !important;
}
/*p a .wpb_wrapper 
{
text-decoration: underline !important;
}*/
#jobarchive
{
padding: 35px 0 35px 0;
}
.BottomFooter a
{
color: #8d8d8d !important;
}
.BottomFooter a:hover
{
color: #ff6600 !important;
}
/*.qodef-portfolio-fs-slider
{
height: 90% !important;
}*/
.qodef-pli-text-holder{
	top:0px;
	padding-right:0px;
	padding-left:0px;
}
.qodef-pl-filter-holder
{
	margin-bottom:50px !important;	
}
.qodef-header-vertical-sliding .qodef-vertical-menu-opener .qodef-fm-dots .qodef-dot{
height: 4px !important;
width: 7px !important;
border-radius: 0 !important;
}
/*.qodef-dot:first-child :nth-child(4) :nth-child(7){
left: 20% !important;
}*/
