/* 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,
.mod-dark-box,
.mod-primary-box,
.mod-gray-box,
.mod-info-box {
	padding: 20px;
}
.mod-dark-box img,
.mod-primary-box img,
.mod-gray-box img,
.mod-info-box img {
	border: 1px solid #eee;
}
.mod-box {
	border: 1px solid #EDEDED;
}
.mod-info-box {
	background: #D9EDF7;
	border: 1px solid #D9EDF7;
	color: #3A87AD;
}
.mod-box .badge { top: 15px; right: 10px; }
/* module title*/
.module .module-title {
  margin: 0 0 20px;
}
.mod-info-box .module-title {
	color: #3A87AD;
}
.mod-primary-box code, .mod-dark-box code{
  color: #fff!important;
}
.mod-gray-title .module-title {
    background: none repeat scroll 0 0 #F8F8F8!important;
    border: medium none #EDEDED;
    padding: 9px 10px;
}
.mod-border-title .module-title {
	background: #fff;
    border: 1px solid #EDEDED;
    padding: 9px 10px;
}
/* Module Type: Line
----------------------------------------------------------------------------------------------------*/
.mod-line {
     border: medium none;
     padding: 0px;
}
