h1, .panel h1 {
	font-size: px;
	color: ;
    font-family: ;
    font-weight: none;
    font-style: none;
    text-decoration: none;
    padding-left: px;
    padding-top: px;
    padding-right: px;
    padding-bottom: px;
    margin-left: px;
    margin-top: px;
    margin-right: px;
    margin-bottom: px;
    text-shadow: 0px 0px 0px ;
}
 
h2, .panel h2 {
	font-size: px;
	color: ;
    font-family: ;
    font-weight: none;
    font-style: none;
    text-decoration: none;
    padding-left: px;
    padding-top: px;
    padding-right: px;
    padding-bottom: px;
    margin-left: px;
    margin-top: px;
    margin-right: px;
    margin-bottom: px;
    text-shadow: 0px 0px 0px ;
}

h3, .panel h3 {
	font-size: px;
	color: ;
    font-family: ;
    font-weight: none;
    font-style: none;
    text-decoration: none;
    padding-left: px;
    padding-top: px;
    padding-right: px;
    padding-bottom: px;
    margin-left: px;
    margin-top: px;
    margin-right: px;
    margin-bottom: px;
    text-shadow: 0px 0px 0px ;
}

h4, .panel h4 {
	font-size: px;
	color: ;
    font-family: ;
    font-weight: none;
    font-style: none;
    text-decoration: none;
    padding-left: px;
    padding-top: px;
    padding-right: px;
    padding-bottom: px;
    margin-left: 5px;
    margin-top: px;
    margin-right: px;
    margin-bottom: px;
    text-shadow: 0px 0px 0px ;
}

h5, .panel h5 {
	font-size: px;
	color: ;
    font-family: ;
    font-weight: none;
    font-style: none;
    text-decoration: none;
    padding-left: px;
    padding-top: px;
    padding-right: px;
    padding-bottom: px;
    margin-left: px;
    margin-top: px;
    margin-right: px;
    margin-bottom: px;
    text-shadow: 0px 0px 0px ;
}

h6, .panel h6 {
	font-size: px;
	color: ;
    font-family: ;
    font-weight: none;
    font-style: none;
    text-decoration: none;
    padding-left: px;
    padding-top: px;
    padding-right: px;
    padding-bottom: px;
    margin-left: px;
    margin-top: px;
    margin-right: px;
    margin-bottom: px;
    text-shadow: 0px 0px 0px ;
}

body, .panel {
	font-size: px;
	color: ;
    font-family: ;
    font-weight: none;
    font-style: none;
    text-decoration: none;
    
    /*text-shadow: @body_text_shadow_x @body_text_shadow_y @body_text_shadow_blur @body_text_shadow_color;*/
}

body p, .panel p{
    color: ;
    font-size: px;
    padding-left: px;
    padding-top: px;
    padding-right: px;
    padding-bottom: px;
    margin-left: 5px;
    margin-top: px;
    margin-right: px;
    margin-bottom: px;
    font-family: ;
    font-weight: none;
    font-style: none;
    text-decoration: none;
}

body a {
  font-size: px;
	color: ;
  font-family: ;
  font-weight: none;
  font-style: none;
  text-decoration: none;
}
table {
    border: ;
    border-width: px;
    border-top-left-radius: px;
    border-top-right-radius: px;
    border-bottom-right-radius: px;
    border-bottom-left-radius: px;
    border-color: ;
}

table thead tr th, table tr th{
    background-color: ;
    font-size: px;
	color: ;
    font-family: ;
    font-weight: none;
    font-style: none;
    text-decoration: none;
    padding-left: px;
    padding-top: px;
    padding-right: px;
    padding-bottom: px;
    margin-left: px;
    margin-top: px;
    margin-right: px;
    margin-bottom: px;
}



table tr td {
    font-size: px;
	  color: ;
    font-family: ;
    font-weight: none;
    font-style: none;
    text-decoration: none;
    padding-left: px;
    padding-top: px;
    padding-right: px;
    padding-bottom: px;
    margin-left: @table_row_margin_left;
    margin-top: @table_row_margin_top;
    margin-right: @table_row_margin_right;
    margin-bottom: @table_row_margin_bottom;    
}

table tr:nth-child(even) td {
    background: ;
    color: ;
}

table tr:nth-child(odd) td {
    background: ;
    color: ; 
}.su-validation-error-box.su-validation-error-box {
  border: ;
  border-width: px;
  border-top-left-radius: px;
  border-top-right-radius: px;
  border-bottom-right-radius: px;
  border-bottom-left-radius: px;
  border-color: ;
  background-color: ;
	color: ;
  font-size: px;
  padding-left: px;
  padding-top: px;
  padding-right: px;
  padding-bottom: px;
  margin-left: px;
  margin-top: px;
  margin-right: px;
  margin-bottom: px;
  font-family: ;
  font-weight: none;
  font-style: italic;
  text-decoration: none;
  text-shadow: 0px 0px 0px @field_errors_text_shadow_color;
}

.jGrowl-notification.jGrowl-notification.jGrowl-notification {
  border: ;
  border-width: px;
  border-top-left-radius: px;
  border-top-right-radius: px;
  border-bottom-right-radius: px;
  border-bottom-left-radius: px;
  border-color: ;
  background: ;
	color: ;
  font-size: px;
  padding-left: px;
  padding-top: px;
  padding-right: px;
  padding-bottom: px;
  margin-left: px;
  margin-top: px;
  margin-right: px;
  margin-bottom: px;
  font-family: ;
  font-weight: none;
  font-style: none;
  text-decoration: none;
  text-shadow: 0px 0px 0px ;
}select, input, input.input,input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="color"], textarea {
  border: ;
  border-width: px;
  border-top-left-radius: px;
  border-top-right-radius: px;
  border-bottom-right-radius: px;
  border-bottom-left-radius: px;
  border-color: ;
  background-color: ;
  color: ;
  font-size: px;
  padding-left: px;
  padding-top: px;
  padding-right: px;
  padding-bottom: px;
  margin-left: px;
  margin-top: px;
  margin-right: px;
  margin-bottom: px;
  font-family: ;
  font-weight: none;
  font-style: none;
  text-decoration: none;
}

.labelform, label {
  color: ;
  font-size: px;
  font-family: ;
  font-weight: none;
  font-style: none;
  text-decoration: none;
}

/* radio aspect */
[type="radio"]:not(:checked) + label:before,
[type="radio"]:checked + label:before {
  border: 1px solid ;
  background: ;
  border-width: px;
}
/* checked mark aspect */
[type="radio"]:not(:checked) + label:after,
[type="radio"]:checked + label:after {
    background: ;
}
[type="radio"]:not(:checked) + label, 
[type="radio"]:checked + label {
    font-size: px;
    font-family: ;
    color: ;
    font-weight: none;
    font-style: none;
    text-decoration: none;
    background-color: ;
    padding-left: px;
    padding-right: px;
    padding-top: px;
    padding-bottom: px;
    margin-left: px;
    margin-right: px;
    margin-top: px;
    margin-bottom: px;
}
/* checkbox aspect */
[type="checkbox"]:not(:checked) + label:before,
[type="checkbox"]:checked + label:before {
    background: ;
    border: 1px solid ;
	border-width: px;
}

/* checked mark aspect */
[type="checkbox"]:not(:checked) + label:after,
[type="checkbox"]:checked + label:after {
    color: ;
}
[type="checkbox"]:not(:checked) + label, [type="checkbox"]:checked + label {
    font-size: px;
    font-family: ;
    color: ;
    font-weight: none;
    font-style: none;
    text-decoration: none;
	background-color: ;
	padding-left: px;
    padding-right: px;
    padding-top: px;
    padding-bottom: px;
    margin-left: px;
    margin-right: px;
    margin-top: px;
    margin-bottom: px;
}div[data-module="main_tlds"] .row .column, div[data-module="main_tlds"] .row .columns {
	/*padding: px px px px;*/
	text-align: center;
}
div[data-module="additional_tlds"] .inline-tld-list > div a,
div[data-module="main_tlds"] .row .column a, div[data-module="main_tlds"] .row .columns a {
	padding-top: px;
	padding-right: px;
	padding-bottom: px;
	padding-left: px;
	border-top-left-radius: px;
	border-top-right-radius: px;
	border-bottom-left-radius: px;
	border-bottom-right-radius: px;

	border-width: px;
	border-color: ;

	background-color: ;
	height: @TLDs_height;
	margin-top: px;
	margin-right: px;
	margin-bottom: px;
	margin-left: px;
	border-style: solid;
	font-size: px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-family: ;
	color: ;
}

div[data-module="additional_tlds"] .inline-tld-list > div > div.active a,
div[data-module="main_tlds"] .row .columns.active {

	text-align: center;
}

div[data-module="additional_tlds"] .inline-tld-list > div > div.active a,
div[data-module="main_tlds"] .row .columns.active a{
	
	border-top-left-radius: px;
	border-top-right-radius: px;
	border-bottom-left-radius: px;
	border-bottom-right-radius: px;

	border-width: px;
	border-color: ;

	background-color: ;
	height: @TLDs_height;
	margin-top: px;
	margin-right: px;
	margin-bottom: px; 
	margin-left: px;
	border-style: solid;
	font-size: px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-family: ;
	color: ;
}

div[data-module="additional_tlds"] .inline-tld-list > div a:hover,
div[data-module="main_tlds"] .row .columns:hover a, div[data-module="main_tlds"] .row .column:hover a {
	border-top-left-radius: px;
	border-top-right-radius: px;
	border-bottom-left-radius: px;
	border-bottom-right-radius: px;

	border-width: px;
	border-color: ;

	background-color: ;
	height: @TLDs_height;
	margin-top: px; 
	margin-right: px; 
	margin-bottom: px; 
	margin-left: px;
	border-style: solid;
	font-size: px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-family: @TLDs_hover_font_family;
	color: ;
}

div[data-module="additional_tlds"] .inline-tld-list > div > div.disabled a,
div[data-module="main_tlds"] .row .columns.disabled, div[data-module="main_tlds"] .row .column.disabled{
	text-align: center;
}

div[data-module="additional_tlds"] .inline-tld-list > div > div.disabled a,
div[data-module="main_tlds"] .row .columns.disabled a, div[data-module="main_tlds"] .row .column.disabled a {
	padding-top: px;
	padding-right: px; 
	padding-bottom: px; 
	padding-left: px;
	
	border-top-left-radius: px;
	border-top-right-radius: px;
	border-bottom-left-radius: px;
	border-bottom-right-radius: px;

	border-width: px;
	border-color: ;

	background-color: ;
	height: @TLDs_height;
	margin-top: px; 
	margin-right: px;
	margin-bottom: px; 
	margin-left: px;
	border-style: solid;
	font-size: px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-family: ;
	color: ;
}div#footer{
	border-top-left-radius: px;
	border-top-right-radius: px;
	border-bottom-left-radius: px;
	border-bottom-right-radius: px;
	border-width: px;
	border-color: ;
	background-color: #ececec;
	margin-left: px;
	margin-right: px;
	margin-bottom: px;
}.button, input.button, a.button, button, .pricing-table .button {
	border-top-left-radius: px;
	border-top-right-radius: px;
	border-bottom-left-radius: px;
    border-bottom-right-radius: px;
	border-width: px;
	border-color: ;
	background-color: ;
	height: px;
	font-size: px;
	font-family: ;
	color: ;
	font-weight: none;
    font-style: none;
    text-decoration: none;
	padding-left: px;
    padding-right: px;
    padding-top: px;
    padding-bottom: px;
    margin-left: px;
    margin-right: px;
    margin-top: px;
    margin-bottom: px;
	box-shadow: 0px 0px 0px ;
}
.button:hover, input.button:hover, a.button:hover, button:hover, .pricing-table .button:hover {
	border-top-left-radius: px;
	border-top-right-radius: px;
	border-bottom-left-radius: px;
    border-bottom-right-radius: px;
	border-width: px;
	border-color: ;
	background-color: ;
	height: px;
	font-size: px;
	font-family: ;
	color: ;
	font-weight: none;
    font-style: none;
    text-decoration: none;
	padding-left: px;
    padding-right: px;
    padding-top: px;
    padding-bottom: px;
    margin-left: px;
    margin-right: px;
    margin-top: px;
    margin-bottom: px;
	box-shadow: 0px 0px 0px ;
}
.button:active, input.button:active, a.button:active, button:focus,.button:focus, input.button:focus, a.button:focus, button:focus, .pricing-table .button:focus {
	border-top-left-radius: px;
	border-top-right-radius: px;
	border-bottom-left-radius: px;
    border-bottom-right-radius: px;
	border-width: px;
	border-color: ;
	background-color: ;
	height: px;
	font-size: px;
	font-family: ;
	color: ;
	font-weight: none;
    font-style: none;
    text-decoration: none;
	padding-left: px;
    padding-right: px;
    padding-top: px;
    padding-bottom: px;
    margin-left: px;
    margin-right: px;
    margin-top: px;
    margin-bottom: px;
	box-shadow: 0px 0px 0px ;
}
.button[disabled], input.button[disabled], a.button[disabled], button[disabled], .pricing-table .button[disabled] {
	border-top-left-radius: px;
	border-top-right-radius: px;
	border-bottom-left-radius: px;
    border-bottom-right-radius: px;
	border-width: px;
	border-color: ;
	background-color: ;
	height: px;
	font-size: px;
	font-family: ;
	color: ;
	font-weight: none;
    font-style: none;
    text-decoration: none;
	padding-left: px;
    padding-right: px;
    padding-top: px;
    padding-bottom: px;
    margin-left: px;
    margin-right: px;
    margin-top: px;
    margin-bottom: px;
	box-shadow: 0px 0px 0px ;
}.tabs .tab-title > a {
	border: ;
	border-top-left-radius: px;
	border-top-right-radius: px;
	border-bottom-left-radius: px;
    border-bottom-right-radius: px;
	border-width: px;
	border-color: ;
	background-color: ;
	height: px;
	font-size: px;
	font-family: ;
	color: ;
	font-weight: none;
    font-style: none;
    text-decoration: none;
	padding-left: px;
    padding-right: px;
    padding-top: px;
    padding-bottom: px;
    margin-left: px;
    margin-right: px;
    margin-top: px;
    margin-bottom: px;
}
.tabs .tab-title.active > a {
	border: ;
	border-top-left-radius: px;
	border-top-right-radius: px;
	border-bottom-left-radius: px;
    border-bottom-right-radius: px;
	border-width: px;
	border-color: ;
	background-color: ;
	height: px;
	font-size: px;
	font-family: ;
	color: ;
	font-weight: none;
    font-style: none;
    text-decoration: none;
	padding-left: px;
    padding-right: px;
    padding-top: px;
    padding-bottom: px;
    margin-left: px;
    margin-right: px;
    margin-top: px;
    margin-bottom: px;
}
.tabs .tab-title.disabled > a {
	border: ;
	border-top-left-radius: px;
	border-top-right-radius: px;
	border-bottom-left-radius: px;
    border-bottom-right-radius: px;
	border-width: px;
	border-color: ;
	background-color: ;
	height: px;
	font-size: px;
	font-family: ;
	color: ;
	font-weight: none;
    font-style: none;
    text-decoration: none;
	padding-left: px;
    padding-right: px;
    padding-top: px;
    padding-bottom: px;
    margin-left: px;
    margin-right: px;
    margin-top: px;
    margin-bottom: px;
}
.tabs .tab-title > a:hover {
	border: ;
	border-top-left-radius: px;
	border-top-right-radius: px;
	border-bottom-left-radius: px;
    border-bottom-right-radius: px;
	border-width: px;
	border-color: ;
	background-color: ;
	height: px;
	font-size: px;
	font-family: ;
	color: ;
	font-weight: none;
    font-style: none;
    text-decoration: none;
	padding-left: px;
    padding-right: px;
    padding-top: px;
    padding-bottom: px;
    margin-left: px;
    margin-right: px;
    margin-top: px;
    margin-bottom: px;
}div.inner-wrap header{
	background-color: ;
	margin-left: px;
	margin-top: px;
	margin-right: px;
	margin-bottom: px;
}div[data-module="sidebar-menu"] ul li a {
	padding-left: px;
	padding-top: px;
	padding-right: px;
	padding-bottom: px;

	font-size: px;
	color: ;
	text-shadow: 0px 0px 0px ;
	background-color: ;
}

div[data-module="sidebar-menu"] ul li:hover a {
	padding-left: px;
	padding-top: px;
	padding-right: px;
	padding-bottom: px;

	font-size: px;
	color: ;
	text-shadow: 0px 0px 0px ;
	background-color: ;
}

div[data-module="sidebar-menu"] ul li.active a {
	padding-left: px;
	padding-top: px;
	padding-right: px;
	padding-bottom: px;

	font-size: px;
	color: ;
	text-shadow: 0px 0px 0px ;
	background-color: ;
}


.off-canvas-wrap nav.navigation[role=navigation]{
	border-top-left-radius: @Hor_menu_radius_left_top;
	border-top-right-radius: @Hor_menu_radius_right_top;
	border-bottom-left-radius: @Hor_menu_radius_left_bottom;
  border-bottom-right-radius: @Hor_menu_radius_right_bottom;

	text-shadow: @Hor_menu_text_shadow_x @Hor_menu_text_shadow_y @Hor_menue_text_shadow_blur ;

	margin-left: @Hor_menu_margin_left;
	margin-right: @Hor_menu_margin_right;
	margin-top: @Hor_menu_margin_top;
	margin-bottom: @Hor_menu_margin_bottom;

	background-color: @Hor_menu_bg_color_active;
	height: @Hor_menu_height;
}

.top-bar.top-bar, .top-bar-section.top-bar-section ul li, .main-menu, .contain-to-grid.main-menu { 
	background-color: ;
}

.top-bar-section li:not(.has-form) a:not(.button) {
	background-color: ;
}

.top-bar-section .block-menu ul li > a:not(.button) {
	padding-left: px;
	padding-top: px;
	padding-right: px;
	padding-bottom: px;

	font-size: px;
	color: ;
	background-color: ;

	text-shadow: 0px 0px 0px ;
}

.top-bar-section .block-menu ul li > a:hover:not(.button) {
	padding-left: px;
	padding-top: px;
	padding-right: px;
	padding-bottom: px;

	font-size: px;
	color: ;
	background-color: ;

	text-shadow: 0px 0px 0px ;
}


.top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button) {
	padding-left: px;
	padding-top: px;
	padding-right: px;
	padding-bottom: px;

	font-size: px;
	color: ;
	background-color: ;

	text-shadow: 0px 0px 0px ;
}

.top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button):hover {
	padding-left: px;
	padding-top: px;
	padding-right: px;
	padding-bottom: px;

	font-size: px;
	color: ;
	background-color: ;

	text-shadow: 0px 0px 0px ;
}

.top-bar-section .block-menu ul li.active > a.active:not(.button) {
	padding-left: px;
	padding-top: px;
	padding-right: px;
	padding-bottom: px;
	font-size: px;
	color: ;
	background-color: ;
	text-shadow: 0px 0px 0px ;
}body {
	background-color: ;
}

.off-canvas-wrap .content .panel{
	border-top-left-radius: px;
	border-top-right-radius: px;
	border-bottom-left-radius: px;
	border-bottom-right-radius: px;

	border-width: px;
	border-style: ;
	border-color: ;

	background-color: ;
}