/* Admin Menu */
#adminmenu .menu-icon-ts_testimonial div.wp-menu-image:before
,#adminmenu .menu-icon-ts_team div.wp-menu-image:before
,#adminmenu .menu-icon-ts_logo div.wp-menu-image:before
,#adminmenu .menu-icon-ts_size_chart div.wp-menu-image:before
,#adminmenu .menu-icon-ts_mega_menu div.wp-menu-image:before{
	font: normal normal 900 17px/1 "Font Awesome 5 Free";
}

#adminmenu .menu-icon-ts_testimonial div.wp-menu-image:before{
	content: "\f10d";
}
#adminmenu .menu-icon-ts_team div.wp-menu-image:before{
	content: "\f0c0";
}
#adminmenu .menu-icon-ts_logo div.wp-menu-image:before{
	content: "\f009";
}
#adminmenu .menu-icon-ts_size_chart div.wp-menu-image:before{
	content: "\f5ae";
}
#adminmenu .menu-icon-ts_mega_menu div.wp-menu-image:before{
	content: "\f0c9";
}

/* Elementor Control */
.elementor-control .categorydiv .tabs-panel{
	min-height: 42px;
    max-height: 200px;
    overflow: auto;
    padding: 0 .9em;
    border: solid 1px #ddd;
    background-color: #fdfdfd;
}
.elementor-control .categorychecklist{
	margin: 10px 0;
}
.elementor-control .categorychecklist ul{
	margin-left: 18px;
}
.elementor-control .categorychecklist li{
	line-height: 1.7;
}
.elementor-control .categorychecklist input[type="checkbox"]{
	margin-right: 4px;
}

.elementor-control.elementor-control-type-select .elementor-control-input-wrapper{
	width: auto;
	min-width: 60px;
}

.elementor-control-type-wp_widget .ts_meta_box_upload_button
,.elementor-control-type-wp_widget .ts_meta_box_clear_image_button{
	display: none;
}

/* One Click Demo Import Notice */
.ts-ocdi-notice-info{
	padding: 15px;
	margin: 20px 30px 10px 30px;
	border: 3px solid #2271b1;
}
.ts-ocdi-notice-info p{
	font-size: 18px;
	line-height: 24px;
	font-style: italic;
	margin: 5px 0;
	display: table;
}
.ts-ocdi-notice-info p i, .ts-ocdi-notice-info p span{
	display: table-cell;
}
.ts-ocdi-notice-info p i{
	width: 30px;
	color: #2271b1;
}

.ocdi__theme-about-screenshots{
	flex-grow: 6;
}

@media only screen and (min-width: 1120px){
	.ocdi__gl-item{
		flex-basis: calc(25% - 30px);
	}
}

/* Filter by Price */
.widget .widget-content > .two-columns > *{
	width: 48%;
	display: inline-block;
	margin-right: 1%;
}