/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

@import url(../warp/css/modules.css);


/* Module Badges
----------------------------------------------------------------------------------------------------*/
.module .badge {
	width: 32px;
	height: 22px;
	background: url(../images/module_badges.png) 0 0 no-repeat;
}
 
.module .badge-hot { background-position: 0 0; }
.module .badge-top { background-position: 0 -25px; }
.module .badge-free { background-position: 0 -50px; }
.module .badge-new { background-position: 0 -75px; }


/* Module Icons
----------------------------------------------------------------------------------------------------*/
.module .module-title .icon { background: url(../images/module_icons.png) 0 0 no-repeat; }
.module .module-title .icon-download { background-position: 0 0; }
.module .module-title .icon-twitter { background-position: 0 -30px; }
.module .module-title .icon-mail { background-position: 0 -60px; }
.module .module-title .icon-bubble { background-position: 0 -90px; }
.module .module-title .icon-login { background-position: 0 -120px; }
.module .module-title .icon-cart { background-position: 0 -150px; }


/* Module Type: Box
----------------------------------------------------------------------------------------------------*/
.mod-box {padding:0; border:0;}
.mod-box .badge { top: 10px; right: 10px; }
.module h3{
	
	
	}


/* Sidebar Module
----------------------------------------------------------------------------------------------------*/
aside h3.module-title {
	font-size: 15px;
	text-transform: uppercase;
	text-align: left;
	padding-top: 20px;
	background-image: url(../images/brown_line.jpg);
	background-repeat: repeat-x;
	background-position: 30px 38px;
   }
aside h3.module-title span {padding-left:0;}


/* Recent works module title
----------------------------------------------------------------------------------------------------*/
.mod-line h3{
	text-align: center;
	padding-bottom: 200ßpx;
	padding-top: 20px;
	background-image: url(../images/line.png);
	background-repeat: repeat-x;
	background-position: 0 70%;
}
.mod-line h3 span {background:#fff; padding-left:15px; padding-right:15px;}
#recent-works .mod-line h3{margin-left:10px; margin-right:10px;}


/* Others 
----------------------------------------------------------------------------------------------------*/
.block h3.module-title {background:#f6f6f6; padding:5px;}
.block h3.module-title span {padding-top:5px; padding-bottom:5px}
.center-align {text-align:center;}