/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

/* Logo size for centered navigation */
.tm-navbar-center [class*='tm-logo'] { transform: scale(1.2); }


@media only screen and (max-width: 1279px){
	
	
}


@media only screen and (max-width: 767px){
	#tm-top-b .uk-panel-title{font-size: 38px !important;
text-align: center !important;
line-height: 41px !important;
margin-bottom: 40px;}
	.uk-navbar-toggle{top: 59px; margin-bottom: 61px;}
	.tm-bottom-e  .uk-flex-center{justify-content: left;}
	.tm-navbar .uk-navbar-content{margin-top: -36px;}
	.tm-bottom-e  .uk-margin-left {
		margin-left: 0px !important;
	}
	.uk-breadcrumb > li:nth-child(n+2)::before{margin: 0 5px;}
	#tm-top-b p {
		overflow: hidden;
	}
	#tm-top-b h1 {
		font-size: 15px !important;
		line-height: 15px !important;
		margin-top: 15px !important;
		text-align: left !important;
		clear: both;
	}
	.uk-container.uk-container-center {
		width: 90%;
		max-width: 320px;
	}
	.tm-navbar .uk-navbar-content {
		
		top: 20px;
	}
	.tm-navbar{
		padding: 0 0 !important;
	}
	.uk-navbar-content{
		position: absolute;
		top: 20px;
		height: 0;
	}
	.creativecontactform_field_box_inner {
		min-width: 100% !important;
		max-width: 100% !important;
	}
	.creative_field_box_wrapper_0 .creativecontactform_field_box_textarea_inner {
		width: 100%;
	}
	.creativecontactform_submit_wrapper {
		width: 100%;
	}
	
	
	.btn-primary.btn-primary{
		width: 87% !important;
		padding: 5px 0;
		float: left;
	}
	
	.creativecontactform_wrapper input.creativecontactform_send{
		width: 77% !important;
	}
	.uk-row-first h1{
		line-height: 31px;
		font-size: 30px !important;
	}
	.uk-h1{
		font-size: 38px;
	}
	.vm-pagination ul li .pagenav{
		font-size: 14px;
		padding: 1px 4px;
		margin: 0 1px;
	}
	.vm-pagination ul{padding-left: 0 !important;
    padding-top: 5px !important;
    overflow-y: hidden;
    clear: both;
    overflow-x: scroll;
    padding-bottom: 15px;
    width: 100%;

}
.orderlistcontainer{margin: 0 0 0 0px;}
	.vm-page-counter {
		font-size: 14px;
	}
	.back-to-category {
		float: none;
	}
	.floatright.display-number {
		font-size: 14px;

		float: right;

		margin: 0px;
	}
	.vm-pagination{
		float: initial !important;
	}
	.uk-contrast .uk-text-large {
		color: #fff;
	}
	
	
	
}
	}
	
	
	
}/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

/* Logo size for centered navigation */
.tm-navbar-center [class*='tm-logo'] { transform: scale(1.2); }


@media only screen and (max-width: 1279px){
	
	
}


@media only screen and (max-width: 767px){
	#tm-top-b .uk-panel-title{font-size: 38px !important;
text-align: center !important;
line-height: 41px !important;
margin-bottom: 40px;}
	.uk-navbar-toggle{top: 59px; margin-bottom: 61px;}
	.tm-bottom-e  .uk-flex-center{justify-content: left;}
	.tm-navbar .uk-navbar-content{margin-top: -36px;}
	.tm-bottom-e  .uk-margin-left {
		margin-left: 0px !important;
	}
	.uk-breadcrumb > li:nth-child(n+2)::before{margin: 0 5px;}
	#tm-top-b p {
		overflow: hidden;
	}
	#tm-top-b h1 {
		font-size: 15px !important;
		line-height: 15px !important;
		margin-top: 15px !important;
		text-align: left !important;
		clear: both;
	}
	.uk-container.uk-container-center {
		width: 90%;
		max-width: 320px;
	}
	.tm-navbar .uk-navbar-content {
		
		top: 20px;
	}
	.tm-navbar{
		padding: 0 0 !important;
	}
	.uk-navbar-content{
		position: absolute;
		top: 20px;
		height: 0;
	}
	.creativecontactform_field_box_inner {
		min-width: 100% !important;
		max-width: 100% !important;
	}
	.creative_field_box_wrapper_0 .creativecontactform_field_box_textarea_inner {
		width: 100%;
	}
	.creativecontactform_submit_wrapper {
		width: 100%;
	}
	
	
	.btn-primary.btn-primary{
		width: 87% !important;
		padding: 5px 0;
		float: left;
	}
	
	.creativecontactform_wrapper input.creativecontactform_send{
		width: 77% !important;
	}
	.uk-row-first h1{
		line-height: 31px;
		font-size: 30px !important;
	}
	.uk-h1{
		font-size: 38px;
	}
	.vm-pagination ul li .pagenav{
		font-size: 14px;
		padding: 1px 4px;
		margin: 0 1px;
	}
	.vm-pagination ul{padding-left: 0 !important;
    padding-top: 5px !important;
    overflow-y: hidden;
    clear: both;
    overflow-x: scroll;
    padding-bottom: 15px;
    width: 100%;

}
.orderlistcontainer{margin: 0 0 0 0px;}
	.vm-page-counter {
		font-size: 14px;
	}
	.back-to-category {
		float: none;
	}
	.floatright.display-number {
		font-size: 14px;

		float: right;

		margin: 0px;
	}
	.vm-pagination{
		float: initial !important;
	}
	.uk-contrast .uk-text-large {
		color: #fff;
	}
	
	
}