﻿/*  
Theme Name: EXPRESSO
Theme URI: http://www.expromo.pl
Description: EXPRESSO - Twoja Mocna Strona
Version: 1.0
Author: EXPROMO
Author URI: http://www.expromo.pl
*/
/******************************************************************************/
/***********************************CONTENTS***********************************/
/*******************************************************************************
	1. GENERAL SITE FORMATTING
	2. MAIN CONTENT FRAME FORMATTING
	3. CONTENT ELEMENTS FORMATTING
		3a. LEFT SIDE WIDGETS
		3b. TOP WIDGET
		3c. MIDDLE CONTENT
		3d. RIGHT SIDE WIDGETS
	4. LOGO FORMATTING
	5. HEADER ELEMENTS FORMATTING
	6. MENU BAR FORMATTING
	7. FOOTER FORMATTING
	8. AJAX LOGIN FORM FORMATTING
*******************************************************************************/
/**************************1. GENERAL SITE FORMATTING**************************/
/******************************************************************************/
@import url( css/images.css.php );
@import url( css/big-animation.css );
@import url( css/shop.css );
@import url( css/templates.css );
@import url( css/templates-colors.css.php );
@import url( css/wordpress.css );
@import url( css/nextgen.css );
@import url( css/contactform.css );
@import url( css/configurator.css );
@import url( css/screen.css );
/**************** ZIMOWE TŁO - PŁATKI ŚNIEGU ***************/
#body-background-container-right {
	background-image: url('images/platki-sniegu.png') !important;
	background-position: center top !important;
	background-repeat: repeat-x !important;
}


/**************** FORMATOWANIE TABELI **********************/

#top-widget-near-logo {
	margin-right: 120px;
}
table.wp-table-reloaded {
	border-color: #ffffff !important;
	background-color: #ffffff !important;
	width: 678px !important;
}
table.wp-table-reloaded h2 {
	font-size: 20px !important;
}
table.wp-table-reloaded tr.table-header3 td{
	border-top: 1px #2d6c43 solid;
	border-right: 1px #2d6c43 solid;
	border-top-right-radius: 20px;
	border-top-left-radius: 20px;
	-moz-border-radius-topright: 20px;
	-moz-border-radius-topleft: 20px;
	-webkit-border-radius-topright: 20px;
	-webkit-border-radius-topleft: 20px;
	text-align: center;

}
table.wp-table-reloaded tr.table-header3 td, 
table.wp-table-reloaded tr.table-header3:hover td,
table.wp-table-reloaded tr.table-header3:active td{
	background: #2d6c43 !important;
	background-image: url('http://www.centrumkosmetologii.com/wp-content/themes/expresso/inc/gradient.php?start=2d6c43&end=408d5e&height=50&width=1') !important;
	background-repeat: repeat-x;
	background-position: center center;
	color: #fff !important;
	font-size: 16px !important;
	box-shadow: 0px 0px 0px #fff !important;
    -moz-box-shadow: 0px 0px 0px #fff !important;
    -webkit-box-shadow: 0px 0px 0px #fff !important;

}
table.wp-table-reloaded tr.table-header3, 
table.wp-table-reloaded tr.table-header3:hover,
table.wp-table-reloaded tr.table-header3:active {
	box-shadow: 0px 0px 0px #fff !important;
    -moz-box-shadow: 0px 0px 0px #fff !important;
    -webkit-box-shadow: 0px 0px 0px #fff !important;
}
table.wp-table-reloaded tr.table-image,
table.wp-table-reloaded tr.table-image:active,
table.wp-table-reloaded tr.table-image:hover,
table.wp-table-reloaded tr.table-image td,
table.wp-table-reloaded tr.table-image td:hover,
table.wp-table-reloaded tr.table-image td:active {
	box-shadow: 0px 0px 0px #fff !important;
    -moz-box-shadow: 0px 0px 0px #fff !important;
    -webkit-box-shadow: 0px 0px 0px #fff !important;
	padding: 0px !important;
	background: #fff !important;
	background-image: none !important;
}
table.wp-table-reloaded tr.table-image td img {
	width: 683px !important;
	height: auto !important;
	margin-top: -1px;
	margin-right: 0px;
}
table.wp-table-reloaded tr.table-image td img {
	margin-left: 0px !important;
}
table.wp-table-reloaded tr.table-header3 td h3 {
	margin: 0;
	padding: 0;
	padding-top: 3px;
	padding-bottom: 3px;
}
table.wp-table-reloaded tr {
	position: relative;
	border-spacing: 0px !important;
}

table.wp-table-reloaded tr:hover {
	box-shadow: 0px 5px 8px #a6a6a6;
    -moz-box-shadow: 0px 5px 8px #a6a6a6;
    -webkit-box-shadow: 0px 5px 8px #a6a6a6;
	position: relative;
	z-index: 900;
}
table.wp-table-reloaded tr td {
	font-size: 14px;
	border-spacing: 0px !important;
}


table.wp-table-reloaded tr td.table-odd {
	background: #f6f6f6;
	background-image: url('http://www.centrumkosmetologii.com/wp-content/themes/expresso/inc/gradient.php?start=f6f6f6&end=eaeaea&height=30&width=1');
	background-repeat: repeat-x;
	background-position: center bottom;
}
table.wp-table-reloaded tr:hover td {
	background-color: #d2f7e1 !important;
	background-image: url('http://www.centrumkosmetologii.com/wp-content/themes/expresso/inc/gradient.php?start=ecfef3&end=d2f7e1&height=30&width=1') !important;
	background-repeat: repeat-x !important;
	background-position: center top !important;

}
table.wp-table-reloaded tr td.column-2 {
	font-size: 18px !important;
	color: #2f7046;
}
table.wp-table-reloaded tr td.column-2 {
	width: 183px !important;
}
table.wp-table-reloaded tr td.column-1 {
	width: 500px !important;
}

table.wp-table-reloaded tr td span.opis {
	display: block;
	background: red;
	font-size: 11px;
	color: #fff;
	line-height: 130%;
	padding: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-radius-bottomright: 10px;
	-webkit-border-radius-bottomleft: 10px;
    box-shadow: 0px 5px 8px #a6a6a6;
    -moz-box-shadow: 0px 5px 8px #a6a6a6;
    -webkit-box-shadow: 0px 5px 8px #a6a6a6;
	position: relative;
	z-index: 998;
	background-color: #2d6c43 !important;
	background-image: url('http://www.centrumkosmetologii.com/wp-content/themes/expresso/inc/gradient.php?start=2d6c43&end=408d5e&height=50&width=1') !important;
	background-repeat: repeat-x;
	background-position: center bottom;
}
/**************** FORMATOWANIE FACEBOOKA **********************/

#side-widget-container {
	position: fixed;
	top: 50%;
	left: -230px;
	width: 220px;
	height: 220px;
	margin-top: -110px;
	background: #0154a0 url('images/facebook-logo.jpg') no-repeat;
	background-position: right top;
	z-index: 998;
	padding: 8px;
	padding-right: 30px;
	cursor: pointer;
}

#side-widget {
	background: #fff;
	cursor: normal;
}
.hidden {
	display: none;
}
.shadow {
    box-shadow: 0px 5px 16px #232323;
    -moz-box-shadow: 0px 5px 16px #232323;
    -webkit-box-shadow: 0px 5px 16px #232323;
}
.rightradius {
	border-bottom-right-radius: 10px;
	border-top-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-radius-bottomright: 10px;
	-webkit-border-radius-topright: 10px;
}
.leftradius {
	border-bottom-left-radius: 10px;
	border-top-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-topleft: 10px;
	-webkit-border-radius-bottomleft: 10px;
	-webkit-border-radius-topleft: 10px;
}
