/**************************** PAGES COMMON STYLE */

body{
	font-size: 16px;
	font-family: 'DINLight', Calibri, "Source Sans Pro", sans-serif;
    font-family: "Myriad Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-family: Calibri, Tahoma, "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-family: Calibri, "Source Sans Pro", sans-serif;
}

.thumb-outer .thumb-category{
	left: 0;
}

/* Titles */
h1, h2, h3, h4, h5, h6{
}



/**************************** PAGE HEADER */

#page-header{
}

/* Contacts */
#header-contacts .contact{
	margin-left: 10px;
	padding-left: 22px;
	background-position: left center;
}

/* Socials */
#socials{
	text-align: right;
}

/* Languages */
#website-languages{
	text-align: right;
}
#website-languages ul .title{
	font-size: 14px;
}
#website-languages ul li a{
	margin-left: 6px;
}


/**************************** PAGE BODY */

#page-body{
}

.slide-title,
#page-body .page-title,
#page-body .sub-page-title,
#sidebar .sidebox .sidebox-header,
#news-page-container #article-alone .article-content .article-title{
	/*font-family: Lato-Thin;*/
}
#page-body .page-title{
	font-size: 20px;
	text-transform: lowercase;
	text-transform: capitalize;
	text-transform: uppercase;
}

/* Sections Contents */
#page-body .section-content{
}
#page-body .section-content .section-title{
	padding-left: 8px;
	background-position: left center;
	background-image:url(../icons/arrows/blue_ltr.png);
}
#page-body .section-content ul,
#page-body .section-content ol,
#fancybox-modal-box .fancybox-modal-box-text ul,
#fancybox-modal-box .fancybox-modal-box-text ol{
	padding-left: 25px;
}
#page-body .section-content ul li,
#page-body .section-content ol li,
#fancybox-modal-box .fancybox-modal-box-text ul li,
#fancybox-modal-box .fancybox-modal-box-text ol li{
	padding-left: 20px;
}
#page-body .section-content ul li,
#fancybox-modal-box .fancybox-modal-box-text ul li{
	background-position: left 2px;
	background-image: url(../icons/yes_ltr.png);
}


/* Sidebar */
#sidebar{}


/****************** Home Page */

#home-page-container .display-all a{
	text-transform: uppercase;
}

/* Home Products */
#home-products{
}
#home-products .thumb-comment{
	text-transform: uppercase;
}
#home-products ul li .thumb-category a{
	/*text-transform: none;*/
}



/****************** Company Page */

#company-page-container{
}
#company-page-container .company-content .company-title{
}



/****************** Products Page */

#products-page-container{
}
#products-page-container #product-alone .product-title{
	text-transform: uppercase;
}



/****************** Contact Page */

#contacts-page-container {
}
#contacts-page-container #contact-details .contact-row .contact-title{
	text-transform: uppercase;
}
#contacts-page-container #contact-details .contact-row .contact-info{
	padding-left: 25px;
	background-position: left center;
}
#contacts-page-container #contact-details .contact-row .post-address{
	background-position: left 4px;
}



/****************** Form Modal */

#form-modal .form-modal-header .form-modal-title{
	font-size: 20px;
	text-transform: uppercase;
}
#form-modal .form-modal-footer{
	text-align: right;
}
/*
#form-modal form .mail-address-field,
#form-modal form .password-field{
	padding-right: 30px;
}
#form-modal form .mail-address-field input,
#form-modal form .password-field input{
	padding-left: 25px;
	background-position: left center;
}
*/



/****************** Administrator page */

#login-page-container form .mail-address-field,
#login-page-container form .password-field,
#administrator-page-container form .username-field,
#administrator-page-container form .mail-address-field,
#administrator-page-container form .password-field,
#reset-password-page-container form .mail-address-field,
#reset-password-admin-page-container form .mail-address-field{
	padding-right: 30px;
}

#login-page-container form .mail-address-field input,
#login-page-container form .password-field input,
#administrator-page-container form .username-field input,
#administrator-page-container form .mail-address-field input,
#administrator-page-container form .password-field input,
#reset-password-page-container form .mail-address-field input,
#reset-password-admin-page-container form .mail-address-field input{
	padding-left: 25px;
	background-position: left center;
}



/**************************** PAGE FOOTER */

#page-footer{
}
#footer-top ul li{
    background-position: left center;
}
#footer-top ul li.first{
}
#footer-top ul li a{
}

#page-footer #footer-bottom a{
}