
/* ==================
   GLOBAL
   ==================*/
body{
    cursor: default
}
.page-background{
    background-color: #f7f7f7;
    background-image: none;
    background-size: cover; background-repeat: no-repeat; background-position: 0 0;
}
.page .page-background{
    
    
    
}
.single-post .page-background,
.posts-list .page-background{
    background-color: #000;
    background-image: url(http://thirteen.apollo13.kinsta.com/wp-content/uploads/sites/22/2015/10/blogBG.jpg);
    background-size: cover; background-repeat: no-repeat; background-position: 0 0;
}
.woocommerce-page .page-background{
    
    
    
}
.single-album .page-background,
.albums-list-page .page-background{
    background-color: #020202;
    background-image: none;
    background-size: cover; background-repeat: no-repeat; background-position: 0 0;
}
.error404 .page-background{
	background-image: none;
}
.password-protected .page-background{
	background-image: url(http://thirteen.apollo13.kinsta.com/wp-content/uploads/sites/22/2015/09/BlackWhite8.jpg);
}

/* PRELOADER */
#preloader{
    background-color: #ffffff;
    background-image: none;
    background-size: cover; background-repeat: no-repeat; background-position: 0 0;
}

/* GLOBAL SIDEBARS */
#basket-menu{
	
}
#basket-menu, #basket-menu .widget{
	
}
#side-menu{
	background-color: #ffffff;
}
#side-menu, #side-menu .widget{
	
}

/* lightbox */
.lg-backdrop {
    
}
.lg-toolbar,
.lg-sub-html,
.lg-actions .lg-next, .lg-actions .lg-prev{
    background-color: rgba(0, 0, 0, 0.45);
}
.lg-toolbar .lg-icon,
.lg-actions .lg-next, .lg-actions .lg-prev{
    
}
.lg-toolbar .lg-icon:hover,
.lg-actions .lg-next:hover, .lg-actions .lg-prev:hover{
    
}
#lg-counter,
.lg-sub-html,
.customHtml > h4{
    
}
.lg-outer .lg-thumb-outer,
.lg-outer .lg-toogle-thumb{
    
}
.lg-outer .lg-thumb-item {
    
}
.lg-outer .lg-thumb-item:hover {
    
}


/* ==================
   TYPOGRAPHY
   ==================*/
/* Titles and titles alike font */
h1,h2,h3,h4,h5,h6,
h1 a,h2 a,h3 a,h4 a,h5 a, h6 a,
.page-title,
.widget .title{
    color: #333;
    font-family: Montserrat, sans-serif;
    font-weight: bold;
    text-transform: uppercase;
}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,
.post .post-title a:hover, .post a.post-title:hover{
    
}
input[type="submit"],
button,
.posts-nav a span,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
ul.products .product-meta .product_name{
    font-family: Montserrat, sans-serif;
}

/* Top menu font */
ul.top-menu,
.lt-ie10 #header-tools input[type="text"], #header-tools input[type="search"]{
	font-family: Montserrat, sans-serif;
}

/* Text content font */
html,input,select,textarea{
    font-family: Roboto, sans-serif;
}




/* ==================
   HEADER
   ==================*/
#header-tools .tool{
	background-color: rgba(255,255,255,0.58);
}
#header{
    
    background-image: none;
    background-size: cover; background-repeat: no-repeat; background-position: 0 0;
}
#header,
#header-tools .tool,
#header-tools .tool:hover,
#header-tools .tool.highlight,
#header-tools .tool.active{
    background-color: #ffffff;
}
#header:hover{
    
}
.lt-ie10 #header-tools input[type="text"],
#header-tools input[type="search"],
#header-tools .tool{
    
}
#header-tools #mobile-menu-opener{
	
}
/* LOGO */
a.logo{
	
    font-size: 26px;
    font-weight: normal;
    font-family: Montserrat, sans-serif;
    padding-top: 50px;
    padding-bottom: 30px;
    background-image: url(http://thirteen.apollo13.kinsta.com/wp-content/uploads/sites/22/2015/10/logo.png);
    
}
a.logo:hover{
	
    opacity: 0.5;
}
@media only screen and (max-width: 1024px) {
	a.logo{
	    padding-top: 15px;
	    padding-bottom: 10px;
	}
}

/* MAIN MENU */
.mega-menu > ul{
    background-color: #000;
}
.top-menu > li > a,
.top-menu > li > span.title,
.top-menu .mega-menu > ul > li > span.title,
.top-menu .mega-menu > ul > li > a{
    font-size: 14px;
    font-weight: normal;
    text-transform: none;
}
.top-menu li a,
.top-menu li span.title,
/* group titles */
.top-menu .mega-menu > ul > li > span.title,
.top-menu .mega-menu > ul > li > a{
    
}
.top-menu i.sub-mark{
    
}
/* hover and active */
.top-menu li:hover,
.top-menu li.open,
.top-menu li.current-menu-item,
.top-menu li.current-menu-ancestor{
	background-color: #000;
}
.top-menu a:hover,
.top-menu li.menu-parent-item:hover > span.title,
.top-menu li.open > a,
.top-menu li.open > span.title,
.top-menu li.current-menu-item > a,
.top-menu li.current-menu-ancestor > a,
.top-menu li.current-menu-item > span.title,
.top-menu li.current-menu-ancestor > span.title{
    color: ;
}
.top-menu li.menu-parent-item:hover > span.title + i.sub-mark,
.top-menu i.sub-mark:hover,
.top-menu li.open > i.sub-mark{
    color: ;
}
.top-menu span em, .top-menu a em{
    color: ;
}
.top-menu li li a,
.top-menu li li span.title{
    font-size: 13px;
    
    font-weight: normal;
    text-transform: none;
}
@media only screen and (max-width: 1024px) {
	.navigation-bar .menu-container,
	.navigation-bar .top-menu ul{
	    background-color: #ffffff;
	    
	}
	#header,
    #header-tools .tool:hover,
    #header-tools .tool.highlight,
    #header-tools .tool.active{
        background-color: #ffffff;
        
    }
    #header:hover{
        
        
    }
}



/* ==================
   FOOTER
   ==================*/
#footer{
   background-color: #ffffff;
}
#footer{
	font-size: 12px;
}
.foot-items,
.footer-msg{
    color: #adadad;
}
.foot-items a,
#f-switch,
.f-audio .skip-button,
.f-audio .mejs-controls .mejs-button{
    
}
.foot-items a:hover,
#f-switch:hover,
.open #f-switch,
.f-audio .skip-button:hover,
.f-audio .mejs-controls .mejs-button:hover{
    
}

@media only screen and (max-width: 768px) {
	#f-switch{
		background-color: #ffffff;
	}
}



/* ==================
   WORKS LIST
   ==================*/
.albums-list-page .bricks-frame{
	max-width: 2000px;
}
#only-albums-here{
	margin-right: -16px;
}
html[dir="rtl"] #only-albums-here{
	margin-right: 0;
	margin-left: -16px;
}

/* 4 columns */
.albums-list-page .bricks-columns-4 .archive-item,
.albums-list-page .bricks-columns-4 .grid-master{
	width: -webkit-calc(25% - 16px);
	width:         calc(25% - 16px);
}
.albums-list-page .bricks-columns-4 .archive-item.w2{
	width: -webkit-calc(50% - 16px);
	width:         calc(50% - 16px);
}
.albums-list-page .bricks-columns-4 .archive-item.w3{
	width: -webkit-calc(75% - 16px);
	width:         calc(75% - 16px);
}

/* 3 columns */
.albums-list-page .bricks-columns-3 .archive-item,
.albums-list-page .bricks-columns-3 .grid-master{
	width: -webkit-calc(33.3% - 16px);
	width:         calc(33.3% - 16px);
}
.albums-list-page .bricks-columns-3 .archive-item.w2{
	width: -webkit-calc(66.6% - 16px);
	width:         calc(66.6% - 16px);
}

/* 2 columns */
.albums-list-page .bricks-columns-2 .archive-item,
.albums-list-page .bricks-columns-2 .grid-master{
	width: -webkit-calc(50% - 16px);
	width:         calc(50% - 16px);
}

/* 100% width bricks */
.albums-list-page .bricks-columns-1 .archive-item,
.albums-list-page .bricks-columns-2 .archive-item.w2,
.albums-list-page .bricks-columns-2 .archive-item.w3,
.albums-list-page .bricks-columns-2 .archive-item.w4,
.albums-list-page .bricks-columns-3 .archive-item.w3,
.albums-list-page .bricks-columns-3 .archive-item.w4,
.albums-list-page .bricks-columns-4 .archive-item.w4{
	width: -webkit-calc(100% - 16px);
	width:         calc(100% - 16px);
}

/* responsive rules */
@media only screen and (max-width: 1670px) {
	/* 3 columns */
	.albums-list-page .bricks-columns-4 .archive-item,
	.albums-list-page .bricks-columns-4 .grid-master{
		width: -webkit-calc(33.3% - 16px);
		width:         calc(33.3% - 16px);
	}
	.albums-list-page .bricks-columns-4 .archive-item.w2{
		width: -webkit-calc(66.6% - 16px);
		width:         calc(66.6% - 16px);
	}
	.albums-list-page .bricks-columns-4 .archive-item.w3{
		width: -webkit-calc(100% - 16px);
		width:         calc(100% - 16px);
	}

	/* 4 columns */
	.fullscreen.albums-list-page .bricks-columns-4 .archive-item,
	.fullscreen.albums-list-page .bricks-columns-4 .grid-master{
		width: -webkit-calc(25% - 16px);
		width:         calc(25% - 16px);
	}
	.fullscreen.albums-list-page .bricks-columns-4 .archive-item.w2{
		width: -webkit-calc(50% - 16px);
		width:         calc(50% - 16px);
	}
	.fullscreen.albums-list-page .bricks-columns-4 .archive-item.w3{
		width: -webkit-calc(75% - 16px);
		width:         calc(75% - 16px);
	}
}
@media only screen and (max-width: 1320px) {
	/* 2 columns */
	.albums-list-page .bricks-columns-4 .archive-item,
	.albums-list-page .bricks-columns-4 .grid-master,
	.albums-list-page .bricks-columns-4 .archive-item.w2,
	.albums-list-page .bricks-columns-3 .archive-item,
	.albums-list-page .bricks-columns-3 .grid-master{
		width: -webkit-calc(50% - 16px);
		width:         calc(50% - 16px);
	}
	.albums-list-page .bricks-columns-4 .archive-item.w3,
	.albums-list-page .bricks-columns-3 .archive-item.w2{
		width: -webkit-calc(100% - 16px);
		width:         calc(100% - 16px);
	}

	/* 3 columns */
	.fullscreen.albums-list-page .bricks-columns-4 .archive-item,
	.fullscreen.albums-list-page .bricks-columns-4 .grid-master,
	.fullscreen.albums-list-page .bricks-columns-3 .archive-item,
	.fullscreen.albums-list-page .bricks-columns-3 .grid-master{
		width: -webkit-calc(33.3% - 16px);
		width:         calc(33.3% - 16px);
	}
	.fullscreen.albums-list-page .bricks-columns-4 .archive-item.w2,
	.fullscreen.albums-list-page .bricks-columns-3 .archive-item.w2{
		width: -webkit-calc(66.6% - 16px);
		width:         calc(66.6% - 16px);
	}
	.fullscreen.albums-list-page .bricks-columns-4 .archive-item.w3{
		width: -webkit-calc(100% - 16px);
		width:         calc(100% - 16px);
	}
}
@media only screen and (max-width: 1024px) {
	/* 2 columns */
	.albums-list-page .bricks-columns-4 .archive-item,
	.albums-list-page .bricks-columns-4 .grid-master,
	.albums-list-page .bricks-columns-4 .archive-item.w2,
	.albums-list-page .bricks-columns-3 .archive-item,
	.albums-list-page .bricks-columns-3 .grid-master,
	.fullscreen.albums-list-page .bricks-columns-4 .archive-item,
	.fullscreen.albums-list-page .bricks-columns-4 .grid-master,
	.fullscreen.albums-list-page .bricks-columns-4 .archive-item.w2,
	.fullscreen.albums-list-page .bricks-columns-3 .archive-item,
	.fullscreen.albums-list-page .bricks-columns-3 .grid-master{
		width: -webkit-calc(50% - 16px);
		width:         calc(50% - 16px);
	}
	.albums-list-page .bricks-columns-4 .archive-item.w3,
	.albums-list-page .bricks-columns-3 .archive-item.w2,
	.fullscreen.albums-list-page .bricks-columns-4 .archive-item.w3,
	.fullscreen.albums-list-page .bricks-columns-3 .archive-item.w2{
		width: -webkit-calc(100% - 16px);
		width:         calc(100% - 16px);
	}
}
@media only screen and (max-width: 600px) {
    #only-albums-here{
        margin-right: 0;
    }
    html[dir="rtl"] #only-albums-here{
        margin-left: 0;
    }

	/* 1 column */
	.albums-list-page .bricks-frame .archive-item{
		width: 100% !important; /* we unify all possible options of bricks width */
	}
}


   
/* ==================
   PAGES
   ==================*/
.page .media-and-title header{
	background-color: rgba(5,5,5,0.3);
}
.page .media-and-title .page-title,
.page .media-and-title h2{
	color: #fff;
}



/* ==================
   POSTS LIST & POST
   ==================*/
.single-post .media-and-title header{
	
}
.single-post .title-bar.outside .page-title{
	
}
.posts-list .bricks-frame{
	max-width: 1920px;
}
#only-posts-here{
	margin-right: -20px;
}
html[dir="rtl"] #only-posts-here{
	margin-right: 0;
	margin-left: -20px;
}

/* 4 columns */
.posts-list .bricks-columns-4 .archive-item,
.posts-list .bricks-columns-4 .grid-master{
	width: -webkit-calc(25% - 20px);
	width:         calc(25% - 20px);
}
.posts-list .bricks-columns-4 .archive-item.w2{
	width: -webkit-calc(50% - 20px);
	width:         calc(50% - 20px);
}
.posts-list .bricks-columns-4 .archive-item.w3{
	width: -webkit-calc(75% - 20px);
	width:         calc(75% - 20px);
}

/* 3 columns */
.posts-list .bricks-columns-3 .archive-item,
.posts-list .bricks-columns-3 .grid-master{
	width: -webkit-calc(33.3% - 20px);
	width:         calc(33.3% - 20px);
}
.posts-list .bricks-columns-3 .archive-item.w2{
	width: -webkit-calc(66.6% - 20px);
	width:         calc(66.6% - 20px);
}

/* 2 columns */
.posts-list .bricks-columns-2 .archive-item,
.posts-list .bricks-columns-2 .grid-master{
	width: -webkit-calc(50% - 20px);
	width:         calc(50% - 20px);
}

/* 100% width bricks */
.posts-list .bricks-columns-1 .archive-item,
.posts-list .bricks-columns-2 .archive-item.w2,
.posts-list .bricks-columns-2 .archive-item.w3,
.posts-list .bricks-columns-2 .archive-item.w4,
.posts-list .bricks-columns-3 .archive-item.w3,
.posts-list .bricks-columns-3 .archive-item.w4,
.posts-list .bricks-columns-4 .archive-item.w4{
	width: -webkit-calc(100% - 20px);
	width:         calc(100% - 20px);
}

/* ON IMAGE */
.on-image .post-title,
.on-image .post-title a{
    
}
.on-image .formatter,
.post .on-image .post-meta,
.post .on-image .real-content > p:first-child{
    
}
.on-image .formatter a,
.post .on-image .post-meta a{
    
}
.on-image .formatter a:hover,
.post .on-image .post-meta a:hover{
    
}

.post .on-image .under_content_tags a{
	
}
.post .on-image .under_content_tags a:hover{
	background-color: transparent;
	
}

/* sidebars */
.posts-list .layout-full.with-sidebar .content-box,
.posts-list .layout-full_fixed.with-sidebar .content-box,
.posts-list .layout-full_padding.with-sidebar .content-box{
	margin-left: 20px;
	width: -webkit-calc(75% - 20px);
	width: 		   calc(75% - 20px);
}
.posts-list .layout-full.right-sidebar .content-box,
.posts-list .layout-full_fixed.right-sidebar .content-box,
.posts-list .layout-full_padding.right-sidebar .content-box{
	margin-left: 0;
	margin-right: 20px;
}

/* responsive rules */
@media only screen and (min-width: 1560px) {
	.posts-list .layout-full.with-sidebar .content-box{
		width: -webkit-calc(100% - 320px - 20px); /* 320 sidebar*/
		width: 		   calc(100% - 320px - 20px);
	}
}

@media only screen and (min-width: 1640px) {
	.posts-list .layout-full_padding.with-sidebar .content-box{
		width: -webkit-calc(100% - 320px - 20px); /* 320 sidebar*/
		width: 		   calc(100% - 320px - 20px);
	}
}

@media only screen and (max-width: 1400px) and (min-width: 1025px) {
	/* make sure that sidebar wont get too narrow */
	.posts-list .layout-full_padding.with-sidebar .content-box{
		width: -webkit-calc(70% - 20px);
		width: 		   calc(70% - 20px);
	}
}

@media only screen and (max-width: 1550px) {
	/* 3 columns */
	.posts-list .bricks-columns-4 .archive-item,
	.posts-list .bricks-columns-4 .grid-master{
		width: -webkit-calc(33.3% - 20px);
		width:         calc(33.3% - 20px);
	}
	.posts-list .bricks-columns-4 .archive-item.w2{
		width: -webkit-calc(66.6% - 20px);
		width:         calc(66.6% - 20px);
	}
	.posts-list .bricks-columns-4 .archive-item.w3{
		width: -webkit-calc(100% - 20px);
		width:         calc(100% - 20px);
	}

	/* 2 columns */
	.posts-list .with-sidebar .bricks-columns-3 .archive-item,
	.posts-list .with-sidebar .bricks-columns-3 .grid-master{
		width: -webkit-calc(50% - 20px);
		width:         calc(50% - 20px);
	}
	.posts-list .with-sidebar .bricks-columns-3 .archive-item.w2{
		width: -webkit-calc(100% - 20px);
		width:         calc(100% - 20px);
	}

}

@media only screen and (max-width: 1320px) and (min-width: 1025px) {
	/* make sure that sidebar wont get too narrow */
	.posts-list .layout-full.with-sidebar .content-box{
		width: -webkit-calc(70% - 20px);
		width: 		   calc(70% - 20px);
	}

	/* columns */
	/* 2 columns */
	.posts-list .bricks-columns-4 .archive-item,
	.posts-list .bricks-columns-4 .grid-master,
	.posts-list .bricks-columns-4 .archive-item.w2,
	.posts-list .bricks-columns-3 .archive-item,
	.posts-list .bricks-columns-3 .grid-master{
		width: -webkit-calc(50% - 20px);
		width:         calc(50% - 20px);
	}
	.posts-list .bricks-columns-4 .archive-item.w3,
	.posts-list .bricks-columns-3 .archive-item.w2{
		width: -webkit-calc(100% - 20px);
		width:         calc(100% - 20px);
	}
}

@media only screen and (max-width: 1024px) {
	.posts-list .layout-full.with-sidebar .content-box,
	.posts-list .layout-full_fixed.with-sidebar .content-box,
	.posts-list .layout-full_padding.with-sidebar .content-box{
		width: -webkit-calc(70% - 20px);
		width: 		   calc(70% - 20px);
	}

	/* 2 columns */
	.posts-list .bricks-columns-4 .archive-item,
	.posts-list .bricks-columns-4 .grid-master,
	.posts-list .bricks-columns-4 .archive-item.w2,
	.posts-list .bricks-columns-3 .archive-item,
	.posts-list .bricks-columns-3 .grid-master{
		width: -webkit-calc(50% - 20px);
		width:         calc(50% - 20px);
	}
	.posts-list .bricks-columns-4 .archive-item.w3,
	.posts-list .bricks-columns-3 .archive-item.w2{
		width: -webkit-calc(100% - 20px);
		width:         calc(100% - 20px);
	}
}

@media only screen and (max-width: 768px) {
	.posts-list .layout-full.with-sidebar .content-box,
	.posts-list .layout-full_fixed.with-sidebar .content-box,
	.posts-list .layout-full_padding.with-sidebar .content-box{
		width: auto;
		margin-left: 0;
		margin-right: 0;
	}
}

@media only screen and (max-width: 600px) {
	#only-posts-here{
		margin-right: 0;
	}
	html[dir="rtl"] #only-posts-here{
        margin-left: 0;
    }

	/* 1 column */
	.posts-list .bricks-frame .archive-item{
		width: 100% !important; /* we unify all possible options of bricks width */
	}
}

             
/* ==================
   SHOP PRODUCTS LIST
   ==================*/
.content-box ul.products{
	margin-right: -20px;
}
html[dir="rtl"] .content-box ul.products{
    margin-right: 0;
    margin-left: -20px;
}

/* columns */
.woocommerce-page .shop-columns-5 ul.products li.product,
.woocommerce-page .shop-columns-5 ul.products .grid-master{
	width: -webkit-calc(20% - 20px);
	width:         calc(20% - 20px);
}
.woocommerce-page .shop-columns-4 ul.products li.product,
.woocommerce-page .shop-columns-4 ul.products .grid-master{
	width: -webkit-calc(25% - 20px);
	width:         calc(25% - 20px);
}
.woocommerce-page .shop-columns-3 ul.products li.product,
.woocommerce-page .shop-columns-3 ul.products .grid-master{
	width: -webkit-calc(33.33% - 20px);
	width:         calc(33.33% - 20px);
}
.woocommerce-page .shop-columns-2 ul.products li.product,
.woocommerce-page .shop-columns-2 ul.products .grid-master{
	width: 50%;
	width: -webkit-calc(50% - 20px);
	width:         calc(50% - 20px);
}
.woocommerce-page .shop-columns-1 ul.products li.product,
.woocommerce-page .shop-columns-1 ul.products .grid-master{
	width: 100%;
	margin: 0; /* no margin here */
}


/* sidebars */
.products-list .layout-full.with-sidebar .content-box,
.products-list .layout-full_fixed.with-sidebar .content-box,
.products-list .layout-full_padding.with-sidebar .content-box{
	margin-left: 20px;
	width: -webkit-calc(75% - 20px);
	width: 		   calc(75% - 20px);
}
.products-list .layout-full.right-sidebar .content-box,
.products-list .layout-full_fixed.right-sidebar .content-box,
.products-list .layout-full_padding.right-sidebar .content-box{
	margin-left: 0;
	margin-right: 20px;
}


/* responsive rules */
@media only screen and (min-width: 1560px) {
	.products-list .layout-full.with-sidebar .content-box{
		width: -webkit-calc(100% - 320px - 20px); /* 320 sidebar*/
		width: 		   calc(100% - 320px - 20px);
	}
}

@media only screen and (min-width: 1640px) {
	.products-list .layout-full_padding.with-sidebar .content-box{
		width: -webkit-calc(100% - 320px - 20px); /* 320 sidebar*/
		width: 		   calc(100% - 320px - 20px);
	}
}

@media only screen and (max-width: 1860px) {
	/* 4 columns */
	.woocommerce-page .shop-columns-5 ul.products li.product,
	.woocommerce-page .shop-columns-5 ul.products .grid-master{
		width: -webkit-calc(25% - 20px);
		width:         calc(25% - 20px);
	}

	/* 5 columns */
	.fullscreen.woocommerce-page .shop-columns-5 ul.products li.product,
	.fullscreen.woocommerce-page .shop-columns-5 ul.products .grid-master{
		width: -webkit-calc(20% - 20px);
		width:         calc(20% - 20px);
	}
}

@media only screen and (max-width: 1600px) {
	/* 3 columns */
	.woocommerce-page .shop-columns-5 ul.products li.product,
	.woocommerce-page .shop-columns-5 ul.products .grid-master,
	.woocommerce-page .shop-columns-4 ul.products li.product,
	.woocommerce-page .shop-columns-4 ul.products .grid-master{
		width: -webkit-calc(33.3% - 20px);
		width:         calc(33.3% - 20px);
	}

	/* 4 columns */
	.fullscreen.woocommerce-page .shop-columns-5 ul.products li.product,
	.fullscreen.woocommerce-page .shop-columns-5 ul.products .grid-master,
	.fullscreen.woocommerce-page .shop-columns-4 ul.products li.product,
	.fullscreen.woocommerce-page .shop-columns-4 ul.products .grid-master{
		width: -webkit-calc(25% - 20px);
		width:         calc(25% - 20px);
	}
}

@media only screen and (max-width: 1400px) {
	/* 2 columns */
	.woocommerce-page .shop-columns-5 ul.products li.product,
	.woocommerce-page .shop-columns-5 ul.products .grid-master,
	.woocommerce-page .shop-columns-4 ul.products li.product,
	.woocommerce-page .shop-columns-4 ul.products .grid-master,
	.woocommerce-page .shop-columns-3 ul.products li.product,
	.woocommerce-page .shop-columns-3 ul.products .grid-master{
		width: -webkit-calc(50% - 20px);
		width:         calc(50% - 20px);
	}

	/* 3 columns */
	.fullscreen.woocommerce-page .shop-columns-5 ul.products li.product,
	.fullscreen.woocommerce-page .shop-columns-5 ul.products .grid-master,
	.fullscreen.woocommerce-page .shop-columns-4 ul.products li.product,
	.fullscreen.woocommerce-page .shop-columns-4 ul.products .grid-master,
	.fullscreen.woocommerce-page .shop-columns-3 ul.products li.product,
	.fullscreen.woocommerce-page .shop-columns-3 ul.products .grid-master{
		width: -webkit-calc(33.3% - 20px);
		width:         calc(33.3% - 20px);
	}
}

@media only screen and (max-width: 1400px) and (min-width: 1025px) {
	/* make sure that sidebar wont get too narrow */
	.products-list .layout-full_padding.with-sidebar .content-box{
		width: -webkit-calc(70% - 20px);
		width: 		   calc(70% - 20px);
	}
}

@media only screen and (max-width: 1320px) and (min-width: 1025px) {
	/* make sure that sidebar wont get too narrow */
	.products-list .layout-full.with-sidebar .content-box{
		width: -webkit-calc(70% - 20px);
		width: 		   calc(70% - 20px);
	}
}

@media only screen and (max-width: 1024px) {
	.products-list .layout-full.with-sidebar .content-box,
	.products-list .layout-full_fixed.with-sidebar .content-box,
	.products-list .layout-full_padding.with-sidebar .content-box{
		width: -webkit-calc(70% - 20px);
		width: 		   calc(70% - 20px);
	}

	/* 2 columns */
	.fullscreen.woocommerce-page .shop-columns-5 ul.products li.product,
	.fullscreen.woocommerce-page .shop-columns-5 ul.products .grid-master,
	.fullscreen.woocommerce-page .shop-columns-4 ul.products li.product,
	.fullscreen.woocommerce-page .shop-columns-4 ul.products .grid-master,
	.fullscreen.woocommerce-page .shop-columns-3 ul.products li.product,
	.fullscreen.woocommerce-page .shop-columns-3 ul.products .grid-master{
		width: -webkit-calc(50% - 20px);
		width:         calc(50% - 20px);
	}
}

@media only screen and (max-width: 768px) {
	.products-list .layout-full.with-sidebar .content-box,
	.products-list .layout-full_fixed.with-sidebar .content-box,
	.products-list .layout-full_padding.with-sidebar .content-box{
		width: auto;
		margin-left: 0;
		margin-right: 0;
	}
}

@media only screen and (max-width: 480px) {
    .content-box ul.products{
        margin-right: 0;
    }
    html[dir="rtl"] .content-box ul.products{
        margin-left: 0;
    }

	/* 1 column */
	.fullscreen.woocommerce-page #mid ul.products li.product,
	.fullscreen.woocommerce-page #mid ul.products .grid-master,
	.woocommerce-page #mid ul.products li.product,
	.woocommerce-page #mid ul.products .grid-master{
		width: 100%; /* we unify all possible options of bricks width */
	}
}



/* ==================
   CONTENT
   ==================*/
#content{
    font-size: 13px;
    color: #666;
}
.real-content > p:first-child{
    font-size: inherit; color: inherit;
    
}
.page-title{
    font-size: 36px;
}
.widget h3.title {
    font-size: 11px;
}


/* ==================
   RESPONSIVE
   ==================*/
@media only screen and (max-width: 1024px) {
    #header{
        background-image: none;
    }
}
@media print,
only screen and (-o-min-device-pixel-ratio: 5/4),
only screen and (-webkit-min-device-pixel-ratio: 1.25),
only screen and (min-resolution: 120dpi) {
	a.logo{
	    background-image: url(http://thirteen.apollo13.kinsta.com/wp-content/uploads/sites/22/2015/10/logo@2x.png);
	}
}

/* ==================
   CUSTOM CSS
   ==================*/

