/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

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


/* New style-related Base Values
----------------------------------------------------------------------------------------------------*/

body {
	font: normal 14px/20px Arial, Helvetica, sans-serif;
	color: #444;
	font-size:16px;
}

ins, mark {
	color: #444;
	background-color: #ffa;
}

hr { border-top-color: #ddd; }
.system-transparent #content hr { border-color: rgba(255,255,255,0.2); }

pre {
	border: 1px solid #ddd;
	background: #fafafa;
}

.system-transparent #content pre,
.mod-box-transparent pre { 
	border: none;
	background-color: rgba(0,0,0,0.3);
	box-shadow: 0 0 1px rgba(255,255,255,0.2);
}

::-moz-selection { background: #39f; color: #fff; }
::selection { background: #39f; color: #fff; }


/* Useful Snippets
----------------------------------------------------------------------------------------------------*/
/* RokFeatureTable */
.featuretable {margin-bottom: 15px;border-radius: 1px;}
.featuretable-border {margin: -1px;border-radius: 1px;}
.featuretable-col {float: left;}
.featuretable-col.ft-col-last {border-bottom-right-radius: 6px;}
.featuretable-col.ft-col-last .featuretable-col-border {border-right: 0;}
.col1 .featuretable-col {width: 100%;}
.col2 .featuretable-col {width: 50%;}
.col3 .featuretable-col {width: 33.33%;}
.featuretable-col, .col4 .featuretable-col {width: 25%;}
.col5 .featuretable-col {width: 20%;}
.col6 .featuretable-col {width: 16.66%;}
.featuretable-head {padding: 5px 0 10px;text-align: center;margin: 0px 0px 0 0px;background:#f9f9f9;}
.featuretable-col.ft-col-first .featuretable-head {border-top-left-radius: 1px;}
.featuretable-col.ft-col-first.highlight {border-top-left-radius: 1px;border-bottom-left-radius: 1px;}
.featuretable-col.ft-col-last.highlight {border-top-right-radius: 1px;border-bottom-right-radius: 1px;}
.featuretable-col.ft-col-last .featuretable-head {border-top-right-radius: 1px;}
.featuretable-cell {padding: 10px;text-align: center;}
.featuretable-cell.bottom {border-bottom: 0;height: 45px;}
.featuretable-cell.bottom .readon span {font-weight: bold;}
.featuretable-cell.bottom a.readon span {color:#309AD3;}
.featuretable-col.highlight {z-index: 2;position: relative;transition: background-color 0.6s ease-out;}
.featuretable .head-text {position: relative;margin: 0 auto;font-weight: bold;padding-top: 10px;}
.featuretable .name {font-size: 20px;padding: 10px 0;text-align: center;margin-bottom: 10px;margin-right: 0px;margin-left: 0px;}
.featuretable-col.ft-col-last .name {text-indent: 0;}
.featuretable .price {text-align:center;font-style: italic;}
.featuretable .item1 {font-size: 50px;line-height: 40px;display: block;}
.featuretable .item2 {font-size: 14px;display:block;}
.featuretable-cell.bottom .itemtext {display: block;font-size: 10px;font-style: italic;}
.col5 .featuretable-cell.bottom .itemtext {font-size: 9px;}
.featuretable ul {margin-bottom:0 !important;}
.featuretable ul li {margin-bottom:0 !important;text-align:left;display:inline-block;}

/* RokFeatureTable */
.featuretable-col.highlight .item2 {color: #309AD3;}
.featuretable-border {border-top: 1px solid #fff;background: #E5E5E5;}
.featuretable {color: #444;}
.featuretable .featuretable-col.highlight {background: #fafafa;box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);}
.featuretable .featuretable-head, .featuretable .featuretable-cell {border-bottom: 1px solid #f2f2f2;}
.featuretable .highlight .featuretable-head, .featuretable .highlight .featuretable-cell {border-bottom: 1px solid #e2e2e2;}
.featuretable .name {background-image: url(../images/overlays/dark/feature-table-bevel.png);}

/* RokFeatureTable - LIGHT */
.topblock-overlay-light .featuretable-border,.bottomblock-overlay-light .featuretable-border {border-top: 1px solid transparent;background: url(../images/overlays/light-40.png);}
.topblock-overlay-light .featuretable .featuretable-col.highlight, .bottomblock-overlay-light .featuretable .featuretable-col.highlight {background: url(../images/overlays/light-50.png);box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);}
.topblock-overlay-light .featuretable .featuretable-head,.bottomblock-overlay-light .featuretable .featuretable-head,.topblock-overlay-light .featuretable .featuretable-cell, .bottomblock-overlay-light .featuretable .featuretable-cell {border-bottom: 1px solid transparent;}
.topblock-overlay-light .featuretable .highlight .featuretable-head, .bottomblock-overlay-light .featuretable .highlight .featuretable-head,.topblock-overlay-light .featuretable .highlight .featuretable-cell, .bottomblock-overlay-light .featuretable .highlight .featuretable-cell {border-bottom: 1px solid transparent;}
.topblock-overlay-light .featuretable .name, .bottomblock-overlay-light .featuretable .name {background: url(../images/overlays/dark-20.png);}

/* Feature Table */
body.rtl .featuretable-col {float: right;}
body.rtl .featuretable-col.ft-col-last {border-bottom-left-radius: 1px;}
body.rtl .featuretable-col.ft-col-last .featuretable-col-border {border-right: inherit;border-left: 0;}
body.rtl .featuretable-col.ft-col-first .featuretable-head {border-top-right-radius: 1px;}
body.rtl .featuretable-col.ft-col-first.highlight {border-top-right-radius: 1px;border-bottom-right-radius: 1px;}
body.rtl .featuretable-col.ft-col-last.highlight {border-top-left-radius: 1px;border-bottom-left-radius: 1px;}
body.rtl .featuretable-col.ft-col-last .featuretable-head {border-top-left-radius: 1px;}

/* RokFeatureTable */
.featuretable .name {color: #fff;background-color: #8ABFE1;}
.featuretable .highlight .name {background-color: #8ABFE1;}
