﻿
/**
* 	Mefik mobile site style definitions
*/
/*
body{direction:rtl;}
#header_searchinput{background:url('../images/icon_arrow.png') no-repeat right center; text-indent:20px;}*/


/*
* jQuery Mobile Framework Git Build: SHA1: c2d61e2e592c67519d9a9ed0ba796fa44787e136 <> Date: Tue Sep 25 10:38:12 2012 -0700
* http://jquerymobile.com
*
* Copyright 2012 jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*
*/


/* Swatches */

/* A
-----------------------------------------------------------------------------------------------------------*/

.ui-bar-a {
	border: 1px solid #b3b3b3 /*{a-bar-border}*/;
	background: #da0bc7 /*{a-bar-background-color}*/;
	color: #3e3e3e /*{a-bar-color}*/;
	font-weight: bold;
	text-shadow: 0 /*{a-bar-shadow-x}*/ 1px /*{a-bar-shadow-y}*/ 1px /*{a-bar-shadow-radius}*/ #ffffff /*{a-bar-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #da0bc7 /*{a-bar-background-start}*/), to( #da0bc7 /*{a-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #da0bc7 /*{a-bar-background-start}*/, #da0bc7 /*{a-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #da0bc7 /*{a-bar-background-start}*/, #da0bc7 /*{a-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #da0bc7 /*{a-bar-background-start}*/, #da0bc7 /*{a-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #da0bc7 /*{a-bar-background-start}*/, #da0bc7 /*{a-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #da0bc7 /*{a-bar-background-start}*/, #da0bc7 /*{a-bar-background-end}*/);
}
.ui-bar-a .ui-link-inherit {
	color: #3e3e3e /*{a-bar-color}*/;
}

.ui-bar-a a.ui-link {
	color: #7cc4e7 /*{a-bar-link-color}*/;
	font-weight: bold;
}

.ui-bar-a a.ui-link:visited {
    color: #2489ce /*{a-bar-link-visited}*/;
}

.ui-bar-a a.ui-link:hover {
	color: #2489ce /*{a-bar-link-hover}*/;
}

.ui-bar-a a.ui-link:active {
	color: #2489ce /*{a-bar-link-active}*/;
}

.ui-bar-a,
.ui-bar-a input,
.ui-bar-a select,
.ui-bar-a textarea,
.ui-bar-a button {
	  font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-body-a,
.ui-overlay-a {
	border: 1px solid #aaaaaa /*{a-body-border}*/;
	color: #333333 /*{a-body-color}*/;
	text-shadow: 0 /*{a-body-shadow-x}*/ 1px /*{a-body-shadow-y}*/ 0 /*{a-body-shadow-radius}*/ #ffffff /*{a-body-shadow-color}*/;
	background: #ffffff /*{a-body-background-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ffffff /*{a-body-background-start}*/), to( #ffffff /*{a-body-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffffff /*{a-body-background-start}*/, #ffffff /*{a-body-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffffff /*{a-body-background-start}*/, #ffffff /*{a-body-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffffff /*{a-body-background-start}*/, #ffffff /*{a-body-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffffff /*{a-body-background-start}*/, #ffffff /*{a-body-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffffff /*{a-body-background-start}*/, #ffffff /*{a-body-background-end}*/);
}
.ui-overlay-a {
	background-image: none;
	border-width: 0;
}
.ui-body-a,
.ui-body-a input,
.ui-body-a select,
.ui-body-a textarea,
.ui-body-a button {
	  font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-body-a .ui-link-inherit {
	color: #333333 /*{a-body-color}*/;
}

.ui-body-a .ui-link {
	color: #2489ce /*{a-body-link-color}*/;
	font-weight: bold;
}

.ui-body-a .ui-link:visited {
    color: #2489ce /*{a-body-link-visited}*/;
}

.ui-body-a .ui-link:hover {
	color: #2489ce /*{a-body-link-hover}*/;
}

.ui-body-a .ui-link:active {
	color: #2489ce /*{a-body-link-active}*/;
}

.ui-btn-up-a {
	border: 1px solid #cccccc /*{a-bup-border}*/;
	background: #eeeeee /*{a-bup-background-color}*/;
	font-weight: bold;
	color: #2f3e46 /*{a-bup-color}*/;
	text-shadow: 0 /*{a-bup-shadow-x}*/ 1px /*{a-bup-shadow-y}*/ 0 /*{a-bup-shadow-radius}*/ #ffffff /*{a-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ffffff /*{a-bup-background-start}*/), to( #f1f1f1 /*{a-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffffff /*{a-bup-background-start}*/, #f1f1f1 /*{a-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffffff /*{a-bup-background-start}*/, #f1f1f1 /*{a-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffffff /*{a-bup-background-start}*/, #f1f1f1 /*{a-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffffff /*{a-bup-background-start}*/, #f1f1f1 /*{a-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffffff /*{a-bup-background-start}*/, #f1f1f1 /*{a-bup-background-end}*/);
}
.ui-btn-up-a:visited,
.ui-btn-up-a a.ui-link-inherit {
	color: #2f3e46 /*{a-bup-color}*/;
}
.ui-btn-hover-a {
	border: 1px solid #bbbbbb /*{a-bhover-border}*/;
	background: #dfdfdf /*{a-bhover-background-color}*/;
	font-weight: bold;
	color: #2f3e46 /*{a-bhover-color}*/;
	text-shadow: 0 /*{a-bhover-shadow-x}*/ 1px /*{a-bhover-shadow-y}*/ 0 /*{a-bhover-shadow-radius}*/ #ffffff /*{a-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #f6f6f6 /*{a-bhover-background-start}*/), to( #e0e0e0 /*{a-bhover-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #f6f6f6 /*{a-bhover-background-start}*/, #e0e0e0 /*{a-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #f6f6f6 /*{a-bhover-background-start}*/, #e0e0e0 /*{a-bhover-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #f6f6f6 /*{a-bhover-background-start}*/, #e0e0e0 /*{a-bhover-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #f6f6f6 /*{a-bhover-background-start}*/, #e0e0e0 /*{a-bhover-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #f6f6f6 /*{a-bhover-background-start}*/, #e0e0e0 /*{a-bhover-background-end}*/);
}
.ui-btn-hover-a:visited,
.ui-btn-hover-a:hover,
.ui-btn-hover-a a.ui-link-inherit {
	color: #2f3e46 /*{a-bhover-color}*/;
}
.ui-btn-down-a {
	border: 1px solid #bbbbbb /*{a-bdown-border}*/;
	background: #d6d6d6 /*{a-bdown-background-color}*/;
	font-weight: bold;
	color: #2f3e46 /*{a-bdown-color}*/;
	text-shadow: 0 /*{a-bdown-shadow-x}*/ 1px /*{a-bdown-shadow-y}*/ 0 /*{a-bdown-shadow-radius}*/ #ffffff /*{a-bdown-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #d0d0d0 /*{a-bdown-background-start}*/), to( #dfdfdf /*{a-bdown-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #d0d0d0 /*{a-bdown-background-start}*/, #dfdfdf /*{a-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #d0d0d0 /*{a-bdown-background-start}*/, #dfdfdf /*{a-bdown-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #d0d0d0 /*{a-bdown-background-start}*/, #dfdfdf /*{a-bdown-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #d0d0d0 /*{a-bdown-background-start}*/, #dfdfdf /*{a-bdown-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #d0d0d0 /*{a-bdown-background-start}*/, #dfdfdf /*{a-bdown-background-end}*/);
}
.ui-btn-down-a:visited,
.ui-btn-down-a:hover,
.ui-btn-down-a a.ui-link-inherit {
	color: #2f3e46 /*{a-bdown-color}*/;
}
.ui-btn-up-a,
.ui-btn-hover-a,
.ui-btn-down-a {
	  font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
	text-decoration: none;
}


/* B
-----------------------------------------------------------------------------------------------------------*/

.ui-bar-b {
	border: 1px solid #b3b3b3 /*{b-bar-border}*/;
	background: #eeeeee /*{b-bar-background-color}*/;
	color: #3e3e3e /*{b-bar-color}*/;
	font-weight: bold;
	text-shadow: 0 /*{b-bar-shadow-x}*/ 1px /*{b-bar-shadow-y}*/ 1px /*{b-bar-shadow-radius}*/ #ffffff /*{b-bar-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #f0f0f0 /*{b-bar-background-start}*/), to( #dddddd /*{b-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #f0f0f0 /*{b-bar-background-start}*/, #dddddd /*{b-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #f0f0f0 /*{b-bar-background-start}*/, #dddddd /*{b-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #f0f0f0 /*{b-bar-background-start}*/, #dddddd /*{b-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #f0f0f0 /*{b-bar-background-start}*/, #dddddd /*{b-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #f0f0f0 /*{b-bar-background-start}*/, #dddddd /*{b-bar-background-end}*/);
}
.ui-bar-b .ui-link-inherit {
	color: #3e3e3e /*{b-bar-color}*/;
}

.ui-bar-b a.ui-link {
	color: #7cc4e7 /*{b-bar-link-color}*/;
	font-weight: bold;
}

.ui-bar-b a.ui-link:visited {
    color: #2489ce /*{b-bar-link-visited}*/;
}

.ui-bar-b a.ui-link:hover {
	color: #2489ce /*{b-bar-link-hover}*/;
}

.ui-bar-b a.ui-link:active {
	color: #2489ce /*{b-bar-link-active}*/;
}

.ui-bar-b,
.ui-bar-b input,
.ui-bar-b select,
.ui-bar-b textarea,
.ui-bar-b button {
	  font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-body-b,
.ui-overlay-b {
	border: 1px solid #aaaaaa /*{b-body-border}*/;
	color: #333333 /*{b-body-color}*/;
	text-shadow: 0 /*{b-body-shadow-x}*/ 1px /*{b-body-shadow-y}*/ 0 /*{b-body-shadow-radius}*/ #ffffff /*{b-body-shadow-color}*/;
	background: #f9f9f9 /*{b-body-background-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #f9f9f9 /*{b-body-background-start}*/), to( #eeeeee /*{b-body-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #f9f9f9 /*{b-body-background-start}*/, #eeeeee /*{b-body-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #f9f9f9 /*{b-body-background-start}*/, #eeeeee /*{b-body-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #f9f9f9 /*{b-body-background-start}*/, #eeeeee /*{b-body-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #f9f9f9 /*{b-body-background-start}*/, #eeeeee /*{b-body-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #f9f9f9 /*{b-body-background-start}*/, #eeeeee /*{b-body-background-end}*/);
}
.ui-overlay-b {
	background-image: none;
	border-width: 0;
}
.ui-body-b,
.ui-body-b input,
.ui-body-b select,
.ui-body-b textarea,
.ui-body-b button {
	  font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-body-b .ui-link-inherit {
	color: #333333 /*{b-body-color}*/;
}

.ui-body-b .ui-link {
	color: #2489ce /*{b-body-link-color}*/;
	font-weight: bold;
}

.ui-body-b .ui-link:visited {
    color: #2489ce /*{b-body-link-visited}*/;
}

.ui-body-b .ui-link:hover {
	color: #2489ce /*{b-body-link-hover}*/;
}

.ui-body-b .ui-link:active {
	color: #2489ce /*{b-body-link-active}*/;
}

.ui-btn-up-b {
	border: 1px solid #cccccc /*{b-bup-border}*/;
	background: #eeeeee /*{b-bup-background-color}*/;
	font-weight: bold;
	color: #2f3e46 /*{b-bup-color}*/;
	text-shadow: 0 /*{b-bup-shadow-x}*/ 1px /*{b-bup-shadow-y}*/ 0 /*{b-bup-shadow-radius}*/ #ffffff /*{b-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ffffff /*{b-bup-background-start}*/), to( #f1f1f1 /*{b-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffffff /*{b-bup-background-start}*/, #f1f1f1 /*{b-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffffff /*{b-bup-background-start}*/, #f1f1f1 /*{b-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffffff /*{b-bup-background-start}*/, #f1f1f1 /*{b-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffffff /*{b-bup-background-start}*/, #f1f1f1 /*{b-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffffff /*{b-bup-background-start}*/, #f1f1f1 /*{b-bup-background-end}*/);
}
.ui-btn-up-b:visited,
.ui-btn-up-b a.ui-link-inherit {
	color: #2f3e46 /*{b-bup-color}*/;
}
.ui-btn-hover-b {
	border: 1px solid #bbbbbb /*{b-bhover-border}*/;
	background: #dfdfdf /*{b-bhover-background-color}*/;
	font-weight: bold;
	color: #2f3e46 /*{b-bhover-color}*/;
	text-shadow: 0 /*{b-bhover-shadow-x}*/ 1px /*{b-bhover-shadow-y}*/ 0 /*{b-bhover-shadow-radius}*/ #ffffff /*{b-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #f6f6f6 /*{b-bhover-background-start}*/), to( #e0e0e0 /*{b-bhover-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #f6f6f6 /*{b-bhover-background-start}*/, #e0e0e0 /*{b-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #f6f6f6 /*{b-bhover-background-start}*/, #e0e0e0 /*{b-bhover-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #f6f6f6 /*{b-bhover-background-start}*/, #e0e0e0 /*{b-bhover-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #f6f6f6 /*{b-bhover-background-start}*/, #e0e0e0 /*{b-bhover-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #f6f6f6 /*{b-bhover-background-start}*/, #e0e0e0 /*{b-bhover-background-end}*/);
}
.ui-btn-hover-b:visited,
.ui-btn-hover-b:hover,
.ui-btn-hover-b a.ui-link-inherit {
	color: #2f3e46 /*{b-bhover-color}*/;
}
.ui-btn-down-b {
	border: 1px solid #bbbbbb /*{b-bdown-border}*/;
	background: #d6d6d6 /*{b-bdown-background-color}*/;
	font-weight: bold;
	color: #2f3e46 /*{b-bdown-color}*/;
	text-shadow: 0 /*{b-bdown-shadow-x}*/ 1px /*{b-bdown-shadow-y}*/ 0 /*{b-bdown-shadow-radius}*/ #ffffff /*{b-bdown-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #d0d0d0 /*{b-bdown-background-start}*/), to( #dfdfdf /*{b-bdown-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #d0d0d0 /*{b-bdown-background-start}*/, #dfdfdf /*{b-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #d0d0d0 /*{b-bdown-background-start}*/, #dfdfdf /*{b-bdown-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #d0d0d0 /*{b-bdown-background-start}*/, #dfdfdf /*{b-bdown-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #d0d0d0 /*{b-bdown-background-start}*/, #dfdfdf /*{b-bdown-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #d0d0d0 /*{b-bdown-background-start}*/, #dfdfdf /*{b-bdown-background-end}*/);
}
.ui-btn-down-b:visited,
.ui-btn-down-b:hover,
.ui-btn-down-b a.ui-link-inherit {
	color: #2f3e46 /*{b-bdown-color}*/;
}
.ui-btn-up-b,
.ui-btn-hover-b,
.ui-btn-down-b {
	  font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
	text-decoration: none;
}




/* C
-----------------------------------------------------------------------------------------------------------*/

.ui-bar-c {
	border: 1px solid #b3b3b3 /*{c-bar-border}*/;
	background: #eeeeee /*{c-bar-background-color}*/;
	color: #3e3e3e /*{c-bar-color}*/;
	font-weight: bold;
	text-shadow: 0 /*{c-bar-shadow-x}*/ 1px /*{c-bar-shadow-y}*/ 1px /*{c-bar-shadow-radius}*/ #ffffff /*{c-bar-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #f0f0f0 /*{c-bar-background-start}*/), to( #dddddd /*{c-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #f0f0f0 /*{c-bar-background-start}*/, #dddddd /*{c-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #f0f0f0 /*{c-bar-background-start}*/, #dddddd /*{c-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #f0f0f0 /*{c-bar-background-start}*/, #dddddd /*{c-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #f0f0f0 /*{c-bar-background-start}*/, #dddddd /*{c-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #f0f0f0 /*{c-bar-background-start}*/, #dddddd /*{c-bar-background-end}*/);
}
.ui-bar-c .ui-link-inherit {
	color: #3e3e3e /*{c-bar-color}*/;
}

.ui-bar-c a.ui-link {
	color: #7cc4e7 /*{c-bar-link-color}*/;
	font-weight: bold;
}

.ui-bar-c a.ui-link:visited {
    color: #2489ce /*{c-bar-link-visited}*/;
}

.ui-bar-c a.ui-link:hover {
	color: #2489ce /*{c-bar-link-hover}*/;
}

.ui-bar-c a.ui-link:active {
	color: #2489ce /*{c-bar-link-active}*/;
}

.ui-bar-c,
.ui-bar-c input,
.ui-bar-c select,
.ui-bar-c textarea,
.ui-bar-c button {
	  font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-body-c,
.ui-overlay-c {
	border: 1px solid #aaaaaa /*{c-body-border}*/;
	color: #333333 /*{c-body-color}*/;
	text-shadow: 0 /*{c-body-shadow-x}*/ 1px /*{c-body-shadow-y}*/ 0 /*{c-body-shadow-radius}*/ #ffffff /*{c-body-shadow-color}*/;
	background: #f9f9f9 /*{c-body-background-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #f9f9f9 /*{c-body-background-start}*/), to( #eeeeee /*{c-body-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #f9f9f9 /*{c-body-background-start}*/, #eeeeee /*{c-body-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #f9f9f9 /*{c-body-background-start}*/, #eeeeee /*{c-body-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #f9f9f9 /*{c-body-background-start}*/, #eeeeee /*{c-body-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #f9f9f9 /*{c-body-background-start}*/, #eeeeee /*{c-body-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #f9f9f9 /*{c-body-background-start}*/, #eeeeee /*{c-body-background-end}*/);
}
.ui-overlay-c {
	background-image: none;
	border-width: 0;
}
.ui-body-c,
.ui-body-c input,
.ui-body-c select,
.ui-body-c textarea,
.ui-body-c button {
	  font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-body-c .ui-link-inherit {
	color: #333333 /*{c-body-color}*/;
}

.ui-body-c .ui-link {
	color: #2489ce /*{c-body-link-color}*/;
	font-weight: bold;
}

.ui-body-c .ui-link:visited {
    color: #2489ce /*{c-body-link-visited}*/;
}

.ui-body-c .ui-link:hover {
	color: #2489ce /*{c-body-link-hover}*/;
}

.ui-body-c .ui-link:active {
	color: #2489ce /*{c-body-link-active}*/;
}

.ui-btn-up-c {
	border: 1px solid #cccccc /*{c-bup-border}*/;
	background: #eeeeee /*{c-bup-background-color}*/;
	font-weight: bold;
	color: #2f3e46 /*{c-bup-color}*/;
	text-shadow: 0 /*{c-bup-shadow-x}*/ 1px /*{c-bup-shadow-y}*/ 0 /*{c-bup-shadow-radius}*/ #ffffff /*{c-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ffffff /*{c-bup-background-start}*/), to( #f1f1f1 /*{c-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffffff /*{c-bup-background-start}*/, #f1f1f1 /*{c-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffffff /*{c-bup-background-start}*/, #f1f1f1 /*{c-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffffff /*{c-bup-background-start}*/, #f1f1f1 /*{c-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffffff /*{c-bup-background-start}*/, #f1f1f1 /*{c-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffffff /*{c-bup-background-start}*/, #f1f1f1 /*{c-bup-background-end}*/);
}
.ui-btn-up-c:visited,
.ui-btn-up-c a.ui-link-inherit {
	color: #2f3e46 /*{c-bup-color}*/;
}
.ui-btn-hover-c {
	border: 1px solid #bbbbbb /*{c-bhover-border}*/;
	background: #dfdfdf /*{c-bhover-background-color}*/;
	font-weight: bold;
	color: #2f3e46 /*{c-bhover-color}*/;
	text-shadow: 0 /*{c-bhover-shadow-x}*/ 1px /*{c-bhover-shadow-y}*/ 0 /*{c-bhover-shadow-radius}*/ #ffffff /*{c-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #f6f6f6 /*{c-bhover-background-start}*/), to( #e0e0e0 /*{c-bhover-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #f6f6f6 /*{c-bhover-background-start}*/, #e0e0e0 /*{c-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #f6f6f6 /*{c-bhover-background-start}*/, #e0e0e0 /*{c-bhover-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #f6f6f6 /*{c-bhover-background-start}*/, #e0e0e0 /*{c-bhover-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #f6f6f6 /*{c-bhover-background-start}*/, #e0e0e0 /*{c-bhover-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #f6f6f6 /*{c-bhover-background-start}*/, #e0e0e0 /*{c-bhover-background-end}*/);
}
.ui-btn-hover-c:visited,
.ui-btn-hover-c:hover,
.ui-btn-hover-c a.ui-link-inherit {
	color: #2f3e46 /*{c-bhover-color}*/;
}
.ui-btn-down-c {
	border: 1px solid #bbbbbb /*{c-bdown-border}*/;
	background: #d6d6d6 /*{c-bdown-background-color}*/;
	font-weight: bold;
	color: #2f3e46 /*{c-bdown-color}*/;
	text-shadow: 0 /*{c-bdown-shadow-x}*/ 1px /*{c-bdown-shadow-y}*/ 0 /*{c-bdown-shadow-radius}*/ #ffffff /*{c-bdown-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #d0d0d0 /*{c-bdown-background-start}*/), to( #dfdfdf /*{c-bdown-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #d0d0d0 /*{c-bdown-background-start}*/, #dfdfdf /*{c-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #d0d0d0 /*{c-bdown-background-start}*/, #dfdfdf /*{c-bdown-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #d0d0d0 /*{c-bdown-background-start}*/, #dfdfdf /*{c-bdown-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #d0d0d0 /*{c-bdown-background-start}*/, #dfdfdf /*{c-bdown-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #d0d0d0 /*{c-bdown-background-start}*/, #dfdfdf /*{c-bdown-background-end}*/);
}
.ui-btn-down-c:visited,
.ui-btn-down-c:hover,
.ui-btn-down-c a.ui-link-inherit {
	color: #2f3e46 /*{c-bdown-color}*/;
}
.ui-btn-up-c,
.ui-btn-hover-c,
.ui-btn-down-c {
	  font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
	text-decoration: none;
}




/* D
-----------------------------------------------------------------------------------------------------------*/

.ui-bar-d {
	border: 1px solid #b3b3b3 /*{d-bar-border}*/;
	background: #eeeeee /*{d-bar-background-color}*/;
	color: #3e3e3e /*{d-bar-color}*/;
	font-weight: bold;
	text-shadow: 0 /*{d-bar-shadow-x}*/ 1px /*{d-bar-shadow-y}*/ 1px /*{d-bar-shadow-radius}*/ #ffffff /*{d-bar-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #f0f0f0 /*{d-bar-background-start}*/), to( #dddddd /*{d-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #f0f0f0 /*{d-bar-background-start}*/, #dddddd /*{d-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #f0f0f0 /*{d-bar-background-start}*/, #dddddd /*{d-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #f0f0f0 /*{d-bar-background-start}*/, #dddddd /*{d-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #f0f0f0 /*{d-bar-background-start}*/, #dddddd /*{d-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #f0f0f0 /*{d-bar-background-start}*/, #dddddd /*{d-bar-background-end}*/);
}
.ui-bar-d .ui-link-inherit {
	color: #3e3e3e /*{d-bar-color}*/;
}

.ui-bar-d a.ui-link {
	color: #7cc4e7 /*{d-bar-link-color}*/;
	font-weight: bold;
}

.ui-bar-d a.ui-link:visited {
    color: #2489ce /*{d-bar-link-visited}*/;
}

.ui-bar-d a.ui-link:hover {
	color: #2489ce /*{d-bar-link-hover}*/;
}

.ui-bar-d a.ui-link:active {
	color: #2489ce /*{d-bar-link-active}*/;
}

.ui-bar-d,
.ui-bar-d input,
.ui-bar-d select,
.ui-bar-d textarea,
.ui-bar-d button {
	 font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-body-d,
.ui-overlay-d {
	border: 1px solid #aaaaaa /*{d-body-border}*/;
	color: #333333 /*{d-body-color}*/;
	text-shadow: 0 /*{d-body-shadow-x}*/ 1px /*{d-body-shadow-y}*/ 0 /*{d-body-shadow-radius}*/ #ffffff /*{d-body-shadow-color}*/;
	background: #f9f9f9 /*{d-body-background-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #f9f9f9 /*{d-body-background-start}*/), to( #eeeeee /*{d-body-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #f9f9f9 /*{d-body-background-start}*/, #eeeeee /*{d-body-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #f9f9f9 /*{d-body-background-start}*/, #eeeeee /*{d-body-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #f9f9f9 /*{d-body-background-start}*/, #eeeeee /*{d-body-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #f9f9f9 /*{d-body-background-start}*/, #eeeeee /*{d-body-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #f9f9f9 /*{d-body-background-start}*/, #eeeeee /*{d-body-background-end}*/);
}
.ui-overlay-d {
	background-image: none;
	border-width: 0;
}
.ui-body-d,
.ui-body-d input,
.ui-body-d select,
.ui-body-d textarea,
.ui-body-d button {
	 font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-body-d .ui-link-inherit {
	color: #333333 /*{d-body-color}*/;
}

.ui-body-d .ui-link {
	color: #2489ce /*{d-body-link-color}*/;
	font-weight: bold;
}

.ui-body-d .ui-link:visited {
    color: #2489ce /*{d-body-link-visited}*/;
}

.ui-body-d .ui-link:hover {
	color: #2489ce /*{d-body-link-hover}*/;
}

.ui-body-d .ui-link:active {
	color: #2489ce /*{d-body-link-active}*/;
}

.ui-btn-up-d {
	border: 1px solid #cccccc /*{d-bup-border}*/;
	background: #eeeeee /*{d-bup-background-color}*/;
	font-weight: bold;
	color: #2f3e46 /*{d-bup-color}*/;
	text-shadow: 0 /*{d-bup-shadow-x}*/ 1px /*{d-bup-shadow-y}*/ 0 /*{d-bup-shadow-radius}*/ #ffffff /*{d-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ffffff /*{d-bup-background-start}*/), to( #f1f1f1 /*{d-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffffff /*{d-bup-background-start}*/, #f1f1f1 /*{d-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffffff /*{d-bup-background-start}*/, #f1f1f1 /*{d-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffffff /*{d-bup-background-start}*/, #f1f1f1 /*{d-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffffff /*{d-bup-background-start}*/, #f1f1f1 /*{d-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffffff /*{d-bup-background-start}*/, #f1f1f1 /*{d-bup-background-end}*/);
}
.ui-btn-up-d:visited,
.ui-btn-up-d a.ui-link-inherit {
	color: #2f3e46 /*{d-bup-color}*/;
}
.ui-btn-hover-d {
	border: 1px solid #bbbbbb /*{d-bhover-border}*/;
	background: #dfdfdf /*{d-bhover-background-color}*/;
	font-weight: bold;
	color: #2f3e46 /*{d-bhover-color}*/;
	text-shadow: 0 /*{d-bhover-shadow-x}*/ 1px /*{d-bhover-shadow-y}*/ 0 /*{d-bhover-shadow-radius}*/ #ffffff /*{d-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #f6f6f6 /*{d-bhover-background-start}*/), to( #e0e0e0 /*{d-bhover-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #f6f6f6 /*{d-bhover-background-start}*/, #e0e0e0 /*{d-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #f6f6f6 /*{d-bhover-background-start}*/, #e0e0e0 /*{d-bhover-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #f6f6f6 /*{d-bhover-background-start}*/, #e0e0e0 /*{d-bhover-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #f6f6f6 /*{d-bhover-background-start}*/, #e0e0e0 /*{d-bhover-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #f6f6f6 /*{d-bhover-background-start}*/, #e0e0e0 /*{d-bhover-background-end}*/);
}
.ui-btn-hover-d:visited,
.ui-btn-hover-d:hover,
.ui-btn-hover-d a.ui-link-inherit {
	color: #2f3e46 /*{d-bhover-color}*/;
}
.ui-btn-down-d {
	border: 1px solid #bbbbbb /*{d-bdown-border}*/;
	background: #d6d6d6 /*{d-bdown-background-color}*/;
	font-weight: bold;
	color: #2f3e46 /*{d-bdown-color}*/;
	text-shadow: 0 /*{d-bdown-shadow-x}*/ 1px /*{d-bdown-shadow-y}*/ 0 /*{d-bdown-shadow-radius}*/ #ffffff /*{d-bdown-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #d0d0d0 /*{d-bdown-background-start}*/), to( #dfdfdf /*{d-bdown-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #d0d0d0 /*{d-bdown-background-start}*/, #dfdfdf /*{d-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #d0d0d0 /*{d-bdown-background-start}*/, #dfdfdf /*{d-bdown-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #d0d0d0 /*{d-bdown-background-start}*/, #dfdfdf /*{d-bdown-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #d0d0d0 /*{d-bdown-background-start}*/, #dfdfdf /*{d-bdown-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #d0d0d0 /*{d-bdown-background-start}*/, #dfdfdf /*{d-bdown-background-end}*/);
}
.ui-btn-down-d:visited,
.ui-btn-down-d:hover,
.ui-btn-down-d a.ui-link-inherit {
	color: #2f3e46 /*{d-bdown-color}*/;
}
.ui-btn-up-d,
.ui-btn-hover-d,
.ui-btn-down-d {
	 font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
	text-decoration: none;
}




/* Structure */

/* links within "buttons" 
-----------------------------------------------------------------------------------------------------------*/

a.ui-link-inherit {
	text-decoration: none !important;
}


/* Active class used as the "on" state across all themes
-----------------------------------------------------------------------------------------------------------*/
.ui-btn-active {
	border: 1px solid #2373a5 /*{global-active-border}*/;
	background: #387bbe /*{global-active-background-color}*/;
	font-weight: bold;
	color: #ffffff /*{global-active-color}*/;
	cursor: pointer;
	text-shadow: 0 /*{global-active-shadow-x}*/ 1px /*{global-active-shadow-y}*/ 1px /*{global-active-shadow-radius}*/ #3373a5 /*{global-active-shadow-color}*/;
	text-decoration: none;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #5393c5 /*{global-active-background-start}*/), to( #6facd5 /*{global-active-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #5393c5 /*{global-active-background-start}*/, #6facd5 /*{global-active-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #5393c5 /*{global-active-background-start}*/, #6facd5 /*{global-active-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #5393c5 /*{global-active-background-start}*/, #6facd5 /*{global-active-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #5393c5 /*{global-active-background-start}*/, #6facd5 /*{global-active-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #5393c5 /*{global-active-background-start}*/, #6facd5 /*{global-active-background-end}*/);
	  font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-btn-active:visited,
.ui-btn-active:hover,
.ui-btn-active a.ui-link-inherit {
	color: #ffffff /*{global-active-color}*/;
}


/* button inner top highlight
-----------------------------------------------------------------------------------------------------------*/

.ui-btn-inner {
	border-top: 1px solid 	#fff;
	border-color: 			rgba(255,255,255,.3);
}


/* corner rounding classes
-----------------------------------------------------------------------------------------------------------*/

.ui-corner-tl {
	-moz-border-radius-topleft: .6em /*{global-radii-blocks}*/;
	-webkit-border-top-left-radius: .6em /*{global-radii-blocks}*/;
	border-top-left-radius: .6em /*{global-radii-blocks}*/;
}
.ui-corner-tr {
	-moz-border-radius-topright: .6em /*{global-radii-blocks}*/;
	-webkit-border-top-right-radius: .6em /*{global-radii-blocks}*/;
	border-top-right-radius: .6em /*{global-radii-blocks}*/;
}
.ui-corner-bl {
	-moz-border-radius-bottomleft: .6em /*{global-radii-blocks}*/;
	-webkit-border-bottom-left-radius: .6em /*{global-radii-blocks}*/;
	border-bottom-left-radius: .6em /*{global-radii-blocks}*/;
}
.ui-corner-br {
	-moz-border-radius-bottomright: .6em /*{global-radii-blocks}*/;
	-webkit-border-bottom-right-radius: .6em /*{global-radii-blocks}*/;
	border-bottom-right-radius: .6em /*{global-radii-blocks}*/;
}
.ui-corner-top {
	-moz-border-radius-topleft: .6em /*{global-radii-blocks}*/;
	-webkit-border-top-left-radius: .6em /*{global-radii-blocks}*/;
	border-top-left-radius: .6em /*{global-radii-blocks}*/;
	-moz-border-radius-topright: .6em /*{global-radii-blocks}*/;
	-webkit-border-top-right-radius: .6em /*{global-radii-blocks}*/;
	border-top-right-radius: .6em /*{global-radii-blocks}*/;
}
.ui-corner-bottom {
	-moz-border-radius-bottomleft: .6em /*{global-radii-blocks}*/;
	-webkit-border-bottom-left-radius: .6em /*{global-radii-blocks}*/;
	border-bottom-left-radius: .6em /*{global-radii-blocks}*/;
	-moz-border-radius-bottomright: .6em /*{global-radii-blocks}*/;
	-webkit-border-bottom-right-radius: .6em /*{global-radii-blocks}*/;
	border-bottom-right-radius: .6em /*{global-radii-blocks}*/;
	}
.ui-corner-right {
	-moz-border-radius-topright: .6em /*{global-radii-blocks}*/;
	-webkit-border-top-right-radius: .6em /*{global-radii-blocks}*/;
	border-top-right-radius: .6em /*{global-radii-blocks}*/;
	-moz-border-radius-bottomright: .6em /*{global-radii-blocks}*/;
	-webkit-border-bottom-right-radius: .6em /*{global-radii-blocks}*/;
	border-bottom-right-radius: .6em /*{global-radii-blocks}*/;
}
.ui-corner-left {
	-moz-border-radius-topleft: .6em /*{global-radii-blocks}*/;
	-webkit-border-top-left-radius: .6em /*{global-radii-blocks}*/;
	border-top-left-radius: .6em /*{global-radii-blocks}*/;
	-moz-border-radius-bottomleft: .6em /*{global-radii-blocks}*/;
	-webkit-border-bottom-left-radius: .6em /*{global-radii-blocks}*/;
	border-bottom-left-radius: .6em /*{global-radii-blocks}*/;
}
.ui-corner-all {
	-moz-border-radius: .6em /*{global-radii-blocks}*/;
	-webkit-border-radius: .6em /*{global-radii-blocks}*/;
	border-radius: .6em /*{global-radii-blocks}*/;
}
.ui-corner-none {
	-moz-border-radius: 				   0;
	-webkit-border-radius: 				   0;
	border-radius: 						   0;
}

/* Form field separator
-----------------------------------------------------------------------------------------------------------*/
.ui-br {
	border-bottom: rgb(130,130,130);
	border-bottom: rgba(130,130,130,.3);
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

/* Interaction cues
-----------------------------------------------------------------------------------------------------------*/
.ui-disabled {
	filter: Alpha(Opacity=30);
	opacity: .3;
	zoom: 1;
}
.ui-disabled,
.ui-disabled a {
	cursor: default !important;
	pointer-events: none;
}

/* Icons
-----------------------------------------------------------------------------------------------------------*/

.ui-icon,
.ui-icon-searchfield:after {
	background: #666666 /*{global-icon-color}*/;
	background: rgba(0,0,0,.4) /*{global-icon-disc}*/;
	background-image: url(http://trac.geoext.org/browser/sandbox/cmoullet/ux/Mobile/jquery.mobile/images/icons-18-white.png?rev=2511&format=raw) /*{global-icon-set}*/;
	background-repeat: no-repeat;
	-moz-border-radius: 				9px;
	-webkit-border-radius: 				9px;
	border-radius: 						9px;
}


/* Alt icon color
-----------------------------------------------------------------------------------------------------------*/

.ui-icon-alt {
	background: 						#fff;
	background: 						rgba(255,255,255,.3);
	background-image: url(images/icons-18-black.png);
	background-repeat: no-repeat;
}

/* HD/"retina" sprite
-----------------------------------------------------------------------------------------------------------*/

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
       only screen and (min--moz-device-pixel-ratio: 1.5),
       only screen and (min-resolution: 240dpi) {
	
	.ui-icon-plus, .ui-icon-minus, .ui-icon-delete, .ui-icon-arrow-r,
	.ui-icon-arrow-l, .ui-icon-arrow-u, .ui-icon-arrow-d, .ui-icon-check,
	.ui-icon-gear, .ui-icon-refresh, .ui-icon-forward, .ui-icon-back,
	.ui-icon-grid, .ui-icon-star, .ui-icon-alert, .ui-icon-info, .ui-icon-home, .ui-icon-search, .ui-icon-searchfield:after, 
	.ui-icon-checkbox-off, .ui-icon-checkbox-on, .ui-icon-radio-off, .ui-icon-radio-on {
		background-image: url(images/icons-36-white.png);
		-moz-background-size: 776px 18px;
		-o-background-size: 776px 18px;
		-webkit-background-size: 776px 18px;
		background-size: 776px 18px;
	}
	.ui-icon-alt {
		background-image: url(images/icons-36-black.png);
	}
}

/* plus minus */
.ui-icon-plus {
	background-position: 	-0 50%;
}
.ui-icon-minus {
	background-position: 	-36px 50%;
}

/* delete/close */
.ui-icon-delete {
	background-position: 	-72px 50%;
}

/* arrows */
.ui-icon-arrow-r {
	background-position: 	-108px 50%;
}
.ui-icon-arrow-l {
	background-position: 	-144px 50%;
}
.ui-icon-arrow-u {
	background-position: 	-180px 50%;
}
.ui-icon-arrow-d {
	background-position: 	-216px 50%;
}

/* misc */
.ui-icon-check {
	background-position: 	-252px 50%;
}
.ui-icon-gear {
	background-position: 	-288px 50%;
}
.ui-icon-refresh {
	background-position: 	-324px 50%;
}
.ui-icon-forward {
	background-position: 	-360px 50%;
}
.ui-icon-back {
	background-position: 	-396px 50%;
}
.ui-icon-grid {
	background-position: 	-432px 50%;
}
.ui-icon-star {
	background-position: 	-468px 50%;
}
.ui-icon-alert {
	background-position: 	-504px 50%;
}
.ui-icon-info {
	background-position: 	-540px 50%;
}
.ui-icon-home {
	background-position: 	-576px 50%;
}
.ui-icon-search,
.ui-icon-searchfield:after {
	background-position: 	-612px 50%;
}
.ui-icon-checkbox-off {
	background-position: 	-684px 50%;
}
.ui-icon-checkbox-on {
	background-position: 	-648px 50%;
}
.ui-icon-radio-off {
	background-position: 	-756px 50%;
}
.ui-icon-radio-on {
	background-position: 	-720px 50%;
}


/* checks,radios */
.ui-checkbox .ui-icon,
.ui-selectmenu-list .ui-icon {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.ui-icon-checkbox-off,
.ui-icon-radio-off {
	background-color: transparent;	
}
.ui-checkbox-on .ui-icon,
.ui-radio-on .ui-icon {
	background-color: #387bbe /*{global-active-background-color}*/; /* NOTE: this hex should match the active state color. It's repeated here for cascade */
}

/* loading icon */
.ui-icon-loading {
	background: url(http://jquerymobile.com/demos/1.2.0/css/themes/default/images/ajax-loader.gif);
	background-size: 46px 46px;
}


/* Button corner classes
-----------------------------------------------------------------------------------------------------------*/

.ui-btn-corner-tl {
	-moz-border-radius-topleft: 1em /*{global-radii-buttons}*/;
	-webkit-border-top-left-radius: 1em /*{global-radii-buttons}*/;
	border-top-left-radius: 1em /*{global-radii-buttons}*/;
}
.ui-btn-corner-tr {
	-moz-border-radius-topright: 1em /*{global-radii-buttons}*/;
	-webkit-border-top-right-radius: 1em /*{global-radii-buttons}*/;
	border-top-right-radius: 1em /*{global-radii-buttons}*/;
}
.ui-btn-corner-bl {
	-moz-border-radius-bottomleft: 1em /*{global-radii-buttons}*/;
	-webkit-border-bottom-left-radius: 1em /*{global-radii-buttons}*/;
	border-bottom-left-radius: 1em /*{global-radii-buttons}*/;
}
.ui-btn-corner-br {
	-moz-border-radius-bottomright: 1em /*{global-radii-buttons}*/;
	-webkit-border-bottom-right-radius: 1em /*{global-radii-buttons}*/;
	border-bottom-right-radius: 1em /*{global-radii-buttons}*/;
}
.ui-btn-corner-top {
	-moz-border-radius-topleft: 1em /*{global-radii-buttons}*/;
	-webkit-border-top-left-radius: 1em /*{global-radii-buttons}*/;
	border-top-left-radius: 1em /*{global-radii-buttons}*/;
	-moz-border-radius-topright: 1em /*{global-radii-buttons}*/;
	-webkit-border-top-right-radius: 1em /*{global-radii-buttons}*/;
	border-top-right-radius: 1em /*{global-radii-buttons}*/;
}
.ui-btn-corner-bottom {
	-moz-border-radius-bottomleft: 1em /*{global-radii-buttons}*/;
	-webkit-border-bottom-left-radius: 1em /*{global-radii-buttons}*/;
	border-bottom-left-radius: 1em /*{global-radii-buttons}*/;
	-moz-border-radius-bottomright: 1em /*{global-radii-buttons}*/;
	-webkit-border-bottom-right-radius: 1em /*{global-radii-buttons}*/;
	border-bottom-right-radius: 1em /*{global-radii-buttons}*/;
}
.ui-btn-corner-right {
	 -moz-border-radius-topright: 1em /*{global-radii-buttons}*/;
	-webkit-border-top-right-radius: 1em /*{global-radii-buttons}*/;
	border-top-right-radius: 1em /*{global-radii-buttons}*/;
	-moz-border-radius-bottomright: 1em /*{global-radii-buttons}*/;
	-webkit-border-bottom-right-radius: 1em /*{global-radii-buttons}*/;
	border-bottom-right-radius: 1em /*{global-radii-buttons}*/;
}
.ui-btn-corner-left {
	-moz-border-radius-topleft: 1em /*{global-radii-buttons}*/;
	-webkit-border-top-left-radius: 1em /*{global-radii-buttons}*/;
	border-top-left-radius: 1em /*{global-radii-buttons}*/;
	-moz-border-radius-bottomleft: 1em /*{global-radii-buttons}*/;
	-webkit-border-bottom-left-radius: 1em /*{global-radii-buttons}*/;
	border-bottom-left-radius: 1em /*{global-radii-buttons}*/;
}
.ui-btn-corner-all {
	-moz-border-radius: 1em /*{global-radii-buttons}*/;
	-webkit-border-radius: 1em /*{global-radii-buttons}*/;
	border-radius: 1em /*{global-radii-buttons}*/;
}

/* radius clip workaround for cleaning up corner trapping */
.ui-corner-tl,
.ui-corner-tr,
.ui-corner-bl,
.ui-corner-br,
.ui-corner-top,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-left,
.ui-corner-all,
.ui-btn-corner-tl,
.ui-btn-corner-tr,
.ui-btn-corner-bl,
.ui-btn-corner-br,
.ui-btn-corner-top,
.ui-btn-corner-bottom,
.ui-btn-corner-right,
.ui-btn-corner-left,
.ui-btn-corner-all {
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;
}

/* Overlay / modal
-----------------------------------------------------------------------------------------------------------*/

.ui-overlay {
	background: #666;
	filter: Alpha(Opacity=50);
	opacity: .5;
	position: absolute;
	width: 100%;
	height: 100%;
}
.ui-overlay-shadow {
	-moz-box-shadow: 0px 0px 12px 			rgba(0,0,0,.6);
	-webkit-box-shadow: 0px 0px 12px 		rgba(0,0,0,.6);
	box-shadow: 0px 0px 12px 				rgba(0,0,0,.6);
}
.ui-shadow {
	-moz-box-shadow: 0px 1px 4px /*{global-box-shadow-size}*/ rgba(0,0,0,.3) /*{global-box-shadow-color}*/;
	-webkit-box-shadow: 0px 1px 4px /*{global-box-shadow-size}*/ rgba(0,0,0,.3) /*{global-box-shadow-color}*/;
	box-shadow: 0px 1px 4px /*{global-box-shadow-size}*/ rgba(0,0,0,.3) /*{global-box-shadow-color}*/;
}
.ui-bar-a .ui-shadow,
.ui-bar-b .ui-shadow ,
.ui-bar-c .ui-shadow  {
	-moz-box-shadow: 0px 1px 0 				rgba(255,255,255,.3);
	-webkit-box-shadow: 0px 1px 0 			rgba(255,255,255,.3);
	box-shadow: 0px 1px 0 					rgba(255,255,255,.3);
}
.ui-shadow-inset {
	-moz-box-shadow: inset 0px 1px 4px 		rgba(0,0,0,.2);
	-webkit-box-shadow: inset 0px 1px 4px 	rgba(0,0,0,.2);
	box-shadow: inset 0px 1px 4px 			rgba(0,0,0,.2);
}
.ui-icon-shadow {
	-moz-box-shadow: 0px 1px 0 rgba(255,255,255,.4) /*{global-icon-shadow}*/;
	-webkit-box-shadow: 0px 1px 0 rgba(255,255,255,.4) /*{global-icon-shadow}*/;
	box-shadow: 0px 1px 0 rgba(255,255,255,.4) /*{global-icon-shadow}*/;
}

/* Focus state - set here for specificity (note: these classes are added by JavaScript)
-----------------------------------------------------------------------------------------------------------*/

.ui-btn:focus, .ui-link-inherit:focus {
	outline: 0;
}
.ui-btn.ui-focus {
	z-index: 1;
}
.ui-focus,
.ui-btn:focus {
	-moz-box-shadow: inset 0px 0px 3px #387bbe /*{global-active-background-color}*/, 0px 0px 9px #387bbe /*{global-active-background-color}*/;
	-webkit-box-shadow: inset 0px 0px 3px #387bbe /*{global-active-background-color}*/, 0px 0px 9px #387bbe /*{global-active-background-color}*/;
	box-shadow: inset 0px 0px 3px #387bbe /*{global-active-background-color}*/, 0px 0px 9px #387bbe /*{global-active-background-color}*/;
}
.ui-input-text.ui-focus,
.ui-input-search.ui-focus {
	-moz-box-shadow: 0px 0px 12px #387bbe /*{global-active-background-color}*/;
	-webkit-box-shadow: 0px 0px 12px #387bbe /*{global-active-background-color}*/;
	box-shadow: 0px 0px 12px #387bbe /*{global-active-background-color}*/;	
}

/* unset box shadow in browsers that don't do it right
-----------------------------------------------------------------------------------------------------------*/

.ui-mobile-nosupport-boxshadow * {
	-moz-box-shadow: none !important;
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
}

/* ...and bring back focus */
.ui-mobile-nosupport-boxshadow .ui-focus,
.ui-mobile-nosupport-boxshadow .ui-btn:focus,
.ui-mobile-nosupport-boxshadow .ui-link-inherit:focus {
	outline-width: 1px;
	outline-style: auto;
}



.calendar-submit .ui-btn-up-mefik .ui-btn-inner, .ui-bar-mefik, #join_free_btn .ui-btn-up-mefik, #join_free_btn .ui-btn-hover-mefik, .coderequest_form_submit .ui-btn-hover-mefik .ui-btn-inner, .coderequest_form_submit .ui-btn-up-mefik .ui-btn-inner{
	background: rgb(1,120,194); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(1,120,194,1) 0%, rgba(0,96,158,1) 52%, rgba(0,52,92,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(1,120,194,1)), color-stop(52%,rgba(0,96,158,1)), color-stop(100%,rgba(0,52,92,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(1,120,194,1) 0%,rgba(0,96,158,1) 52%,rgba(0,52,92,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(1,120,194,1) 0%,rgba(0,96,158,1) 52%,rgba(0,52,92,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(1,120,194,1) 0%,rgba(0,96,158,1) 52%,rgba(0,52,92,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(1,120,194,1) 0%,rgba(0,96,158,1) 52%,rgba(0,52,92,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0178c2', endColorstr='#00345c',GradientType=0 ); /* IE6-9 */

}

#menu ul li, #menu ul li a{background:#6E6E6E; color:#fff; text-decoration:none;}
#menu .ui-btn-active{background:#fff !important; color:#6E6E6E !important; text-shadow:1px 1px 0px #eeeeee; border:none;
-webkit-box-shadow: inset 2px 2px 35px -5px #363636;
-moz-box-shadow: inset 2px 2px 35px -5px #363636;
-o-box-shadow: inset 2px 2px 35px -5px #363636;
-ms-box-shadow: inset 2px 2px 35px -5px #363636;
box-shadow: inset 2px 2px 35px -5px #363636;}

.auctions .ui-btn-up-mefik, .auctions .ui-btn-hover-mefik, .hp_category_item.ui-btn-up-mefik, .hp_category_item.ui-btn-hover-mefik, .hp_category_item.ui-btn-active{border-bottom:2px solid rgba(85, 85, 85, 0.31); border-top:2px solid #fff; text-decoration:none;
-moz-box-shadow: 0px 0px 0px #000000 !important;
-webkit-box-shadow: 0px 0px 0px #000000 !important;
box-shadow: 0px 0px 0px #000000 !important;
background: rgb(235,235,235); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(235,235,235,1) 0%, rgba(225,225,225,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(235,235,235,1)), color-stop(100%,rgba(225,225,225,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(235,235,235,1) 0%,rgba(225,225,225,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(235,235,235,1) 0%,rgba(225,225,225,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(235,235,235,1) 0%,rgba(225,225,225,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(235,235,235,1) 0%,rgba(225,225,225,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#e1e1e1',GradientType=0 ); /* IE6-9 */
}
.ui-btn-up-mefik .ui-btn-inner.ui-corner-top.ui-corner-bottom, .ui-btn-hover-mefik .ui-btn-inner.ui-corner-top.ui-corner-bottom{padding-left:0px;}

.ui-icon-menusuppliers{background-image:url('../images/menu_icons.png') !important; box-shadow:none; background-color:transparent; width: 19px !important; height: 19px;border-radius: 0px !important;background-position: -206px -3px !important;}
.ui-btn-active .ui-icon-menusuppliers{background-position: -206px -35px !important;}

.ui-icon-menuevents{background-image:url('../images/menu_icons.png') !important;  box-shadow:none; background-color:rgba(37, 23, 23, 0); width: 19px !important; height: 19px;border-radius: 0px !important;background-position: -162px -3px !important;}
.ui-btn-active .ui-icon-menuevents{background-position: -162px -35px !important;}

.ui-icon-menujobs{background-image:url('../images/menu_icons.png') !important; box-shadow:none; background-color:transparent; width: 19px !important; height: 19px;border-radius: 0px !important;background-position: -114px -3px !important;}
.ui-btn-active .ui-icon-menujobs{background-position: -114px -35px !important;}

.ui-icon-menupricing{background-image:url('../images/menu_icons.png') !important; box-shadow:none; background-color:transparent !important; width: 23px !important; height: 19px;border-radius: 0px !important;background-position: -64px -3px !important;}
.ui-btn-active .ui-icon-menupricing{background-position: -64px -35px !important;}

.ui-icon-menunews{background-image:url('../images/menu_icons.png') !important; box-shadow:none; background-color:transparent; width: 19px !important; height: 19px;border-radius: 0px !important;background-position: -18px -3px !important;}
.ui-btn-active .ui-icon-menunews{background-position: -18px -35px !important;}

.ui-icon-dd-menusuppliers{background-image:url('../images/icon-grey-small(2).png') !important; box-shadow:none; background-color:transparent; width: 19px !important; height: 19px;border-radius: 0px !important;background-position: -131px 0px !important;}
.ui-btn-active .ui-icon-dd-menusuppliers{background-position: -131px 0px !important;}

.ui-icon-dd-menuevents{background-image:url('../images/icon-grey-small(2).png') !important;  box-shadow:none; background-color:rgba(37, 23, 23, 0); width: 19px !important; height: 19px;border-radius: 0px !important;background-position: -64px 0px !important;}
.ui-btn-active .ui-icon-dd-menuevents{background-position: -64px 0px !important;}

.ui-icon-dd-menunews{background-image:url('../images/icon-grey-small(2).png') !important; box-shadow:none; background-color:transparent; width: 19px !important; height: 19px;border-radius: 0px !important;background-position: 0 0 !important;}
.ui-btn-active .ui-icon-dd-menunews{background-position: 0 0 !important;}


.ui-icona-headerdd{background-image: url('../headerdd.png'); background-position:0px 0px;}
.ui-icon-searchfield:after{background: url('../images/zoom_icon.png') !important; background-position:0px 0px; width: 12px;height: 12px; top:60%; left:7px; border-radius:0px;}
.ui-input-search .ui-input-clear{display:none !important;}

label[for="search-2"]{display:none !important;}
/*------------------------------------------------------------------------------------------------------*/

*{position:relative;}

#floatBanner { position:fixed; z-index:999999; top:0px; left:0px; width:100%; height:100%;
	background:#fff no-repeat center center; background-size: cover; }
#floatBannerX { cursor:pointer; background-color:#000; position:absolute; padding:6px 12px; color:#fff; font-weight:bold; top:2px; right:2px; font-size:1.2em; z-index:9999999; }

.ui-content, .ui-content * {overflow:hidden;}
 #header{overflow:visible; overflow:hidden;}
 /**.ui-footer *,*/ .ui-footer{overflow:hidden;}
body{direction:rtl; background:url('../images/BG.png') repeat; font-family: arial;}
#logo{float:right; margin-right:15px; margin-top:15px;z-index:2;}
#logo img{width:110px;}
#header_searchinput{background:url('../images/zoom_icon.png') no-repeat right center #fff; text-indent:20px; width:95px; float:right; margin-right:10px; height:25px;}		
#header_searchfilter{float:right; position:static;}
#header_searchfilter>div{position: absolute; width: 100%;background:#D7D7D7;top:58px;left: 0px; z-index:50;}
.clear{clear:both; float:none;}	
#menu .ui-btn-up-mefik{border-left:1px solid #6b6b6b; border-right:1px solid #7f7f7f;}
#menu .ui-block-e .ui-btn-up-mefik{border-left:none;}
#menu .ui-block-a .ui-btn-up-mefik{border-right:none;}
#menu{z-index:49; margin-bottom:15px;}

.index_cat_item .ui-icon, .hp_category_item .ui-icon{left:10px; right:auto;}

.search_options h3>a>span{padding:0px ; width:23px; height:21px;}
/*.search_options h3{padding:0px; width:23px; height:21px;}*/

.search_options .ui-btn-text{display:none;}

.header_searchoptions .ui-collapsible-heading .ui-btn-inner, .header_searchoptions .ui-collapsible-heading .ui-btn-icon-left .ui-btn-inner{padding:0px !important;}


.ui-content[role="main"]{padding:15px 0px;}
/*#header_searchfilter .ui-btn-inner.ui-corner-top{padding:0px !important;}*/
.search_options{display:none;}
#header{height:58px;}
.menu_divider{position:absolute; height:40px; top:9px; width:0.5px; right:0px; background:#6b6b6b; border-right:1px solid #7f7f7f; border-left:1px solid #535353; z-index:47;}
#header_search{position: absolute;top:0;left: 10px;}
#header_search .ui-input-search{border-radius:5px; width:100%;}


.frm_search_submit .ui-btn-hover-mefik, .frm_search_submit .ui-btn-up-mefik, .join_work_form_submit .ui-btn-up-mefik, .join_work_form_submit .ui-btn-hover-mefik, .auctions_collapsible_form_submit .ui-btn-hover-mefik, .auctions_collapsible_form_submit .ui-btn-up-mefik, #members_login_btn .ui-btn-hover-mefik, #members_login_btn .ui-btn-up-mefik, .wanted_forgot_pwd .ui-btn-hover-mefik, .wanted_forgot_pwd .ui-btn-up-mefik{
font-weight:bold;
background: rgb(229,39,0); /* Old browsers */ color:#Fff;
background: -moz-linear-gradient(top,  rgba(229,39,0,1) 0%, rgba(232,24,33,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(229,39,0,1)), color-stop(100%,rgba(232,24,33,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(229,39,0,1) 0%,rgba(232,24,33,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(229,39,0,1) 0%,rgba(232,24,33,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(229,39,0,1) 0%,rgba(232,24,33,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(229,39,0,1) 0%,rgba(232,24,33,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e52700', endColorstr='#e81821',GradientType=0 ); /* IE6-9 */
}
.hp_category_title a, .auctions_title a{float:left; color:#fff !important; font-weight:bold !important; width:auto !important;}
.auctions_title a, .wanted_list .hp_category_title a{background: rgb(1,120,194);
background: -moz-linear-gradient(top, rgba(1,120,194,1) 0%, rgba(0,96,158,1) 52%, rgba(0,52,92,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(1,120,194,1)), color-stop(52%,rgba(0,96,158,1)), color-stop(100%,rgba(0,52,92,1)));
background: -webkit-linear-gradient(top, rgba(1,120,194,1) 0%,rgba(0,96,158,1) 52%,rgba(0,52,92,1) 100%);
background: -o-linear-gradient(top, rgba(1,120,194,1) 0%,rgba(0,96,158,1) 52%,rgba(0,52,92,1) 100%);
background: -ms-linear-gradient(top, rgba(1,120,194,1) 0%,rgba(0,96,158,1) 52%,rgba(0,52,92,1) 100%);
background: linear-gradient(to bottom, rgba(1,120,194,1) 0%,rgba(0,96,158,1) 52%,rgba(0,52,92,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0178c2', endColorstr='#00345c',GradientType=0 );
text-decoration: none;height: 28px;top: -3px;padding: 0 9px;line-height: 28px;left: -20px; font-size:14px;}
.hp_category_title a span, .auctions_title a span{display:inline-block; direction:ltr;}
.hp_category_title.ui-grid, .hp_category_title.ui-li{text-shadow:none; margin-top:0px; color:#fff; height:22px; font-size:16px; border-top:1px solid #bd290a; border-bottom:1px solid #ae1b29; padding:2px 41px; font-weight:normal;
background: rgb(229,39,0); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(229,39,0,1) 0%, rgba(232,24,33,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(229,39,0,1)), color-stop(100%,rgba(232,24,33,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(229,39,0,1) 0%,rgba(232,24,33,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(229,39,0,1) 0%,rgba(232,24,33,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(229,39,0,1) 0%,rgba(232,24,33,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(229,39,0,1) 0%,rgba(232,24,33,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e52700', endColorstr='#e81821',GradientType=0 ); /* IE6-9 */
}


#hp_list_news .hp_category_item .ui-li-thumb{right:1px; left:auto; float: right; position: relative; margin-left:10px; margin-right:0px;}
#hp_list_news h3{
-webkit-margin-before: 0px;
-webkit-margin-after: 10px;}

.hp_category_item_details{text-overflow: ellipsis; overflow: hidden; white-space: nowrap !important;}

#hp_list_news .hp_category_name{text-overflow: ellipsis; overflow: hidden; white-space: nowrap !important;}
#hp_list_news .ui-li-has-thumb .ui-btn-inner a.ui-link-inherit{padding-left:50px;}

.hp_list_category_wanted{margin-bottom:30px !important;}


.hp .hp_category_title.ui-grid, .hp .hp_category_title.ui-li{margin-top:35px;}
.hp_category_subtitle.ui-grid, .hp_category_subtitle.ui-li{text-shadow:none; color:#fff; background:#555555; font-size:12px; height:16px; padding:2px 41px; font-weight:normal; margin-top:5px; }
/*.hp_list_category_first .hp_category_title.ui-li{margin-top:30px;}*/
.hp_category_item{text-align:right; font-weight:normal; padding-left:40px;}
.hp_list_category_first .hp_category_title.ui-li{margin-top:20px;}
.hp_list_category .ui-li{margin-bottom:10px; text-align: right;}
.hp_category_name{color:#0267bc; font-size:18px;}
.hp_category_details{font-size:14px; display: block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; margin-left:40px;}
.hp_category_details.classic_text_gray1 a{color:#555555; text-decoration:none;}
.hp_category_item_bottom img{margin-left:5px; top:1px;}
.hp_category_item_bottom span{margin-left: 12px; font-size: 14px; color:#555555;}
.hp_category_toall, .category_toall{font-size:0.8em; font-weight:bold;position: absolute;left: 45px;bottom: -24px; text-decoration:none;}
.hp_category_toall span, .category_toall span, .forgot_password_arrow{color:#ce0005 !important; display:inline-block; margin-right:3px; text-decoration:none; direction:ltr; top:0px;font-size:1em;}
.wanted_popup_info_line a, .auctions_nocode{font-size:11px; font-weight:normal; text-decoration:none; color:#555555;}
.wanted_popup_info_line a span, .auctions_nocode span{color:#ce0005; display:inline-block; margin-right:3px; text-decoration:none; direction:ltr; top:-1px;}
/*del .ui-content{padding:0px;}del*/

.classic_text_gray1{color:#555555 !important;}

.header_searchoptions h3{width:23px; height:21px;position: absolute;top:-77px; left:20px;z-index: 53;}
.header_searchoptions h3>a>.ui-btn-inner{width:36px;}
.header_searchoptions>div{position: relative;z-index: 50;top: -44px;}
.header_searchoptions{top:86px; position:absolute; width:100%;}
.header_searchoptions.ui-collapsible-inset{margin:0px;}

.header_searchoptions_bar div{text-align:center; z-index:50; color:#555555;}
.header_searchoptions_bar div.search_upper_item_label{color:#fff;}
.header_searchoptions_bar_searchin{width:100% !important; padding:2px 0 9px 0; font-weight:bold !important; color:#fff !important;}
.header_searchoptions_bar{background:#cdcdcd; padding:10px 0 150px; border-top: 2px solid #fff; border-bottom:1px solid #e1e1e1;background:#003967}

.header_searchoptions_bar .ui-btn-up-mefik, .header_searchoptions_bar .ui-btn-hover-mefik:hover{border-radius:2px; width:75% !important;  text-align:center; margin:0 auto; border-top: 2px solid #fff; border-bottom:1px solid #e1e1e1;
background: rgb(206,206,206); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(206,206,206,1) 0%, rgba(224,224,224,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(206,206,206,1)), color-stop(100%,rgba(224,224,224,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(206,206,206,1) 0%,rgba(224,224,224,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(206,206,206,1) 0%,rgba(224,224,224,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(206,206,206,1) 0%,rgba(224,224,224,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(206,206,206,1) 0%,rgba(224,224,224,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cecece', endColorstr='#e0e0e0',GradientType=0 ); /* IE6-9 */

}

.header_searchoptions_bar .ui-btn-icon-top .ui-icon{top:5px;}

.header_searchoptions_bar .ui-btn-up-mefik>span, .header_searchoptions_bar .ui-btn-hover-mefik:hover>span{padding:.6em 8px; padding-top:25px;}

#menu.ui-mini .ui-btn-icon-top .ui-icon{top:10px;}

#menu.ui-navbar li .ui-btn-icon-top .ui-btn-inner{padding-top:35px; border-top:none;}

.header_searchoptions .ui-collapsible-content{padding:0px;}

.header_searchoptions h3>a>span>.ui-icon{display:none;}
.header_searchoptions h3>a{box-shadow:none; background:transparent !important; border:none !important;}

.ui-collapsible-heading-collapsed .header_searchoptions_closed{display:block;}
.ui-collapsible-heading-collapsed .header_searchoptions_opened{display:none;}

.header_searchoptions_closed{display:none;}
.header_searchoptions_opened{display:block;}

.ui-content .ui-listview.hp_list_category {margin:0 -30px; overflow: visible;}

.ui-content[role="main"]{padding-top:0px;}

.floatright{float:right;}

.hp_category_item_photo{margin-left:7px; top:6px;}

.list_news .ui-btn-text>a{padding-left:35px !important;}
.list_news .hp_category_item_photo{position:relative; height:50px;}
.hp_category_item_photo img{width:45px; height:39px;}

.hp_category_item_details{ }

.hp_category_description ,.hp_category_name{white-space: normal}
.list_news .hp_category_description, .list_news .hp_category_name, .auctions .hp_category_description, .auctions .hp_category_name{display: block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}

.news_first{font-weight:bold;}
.ui-btn-inner.ui-li{margin-bottom:0px;}

.ui-icon-grayarrowlist{background:url('../images/gray_arrow_list.png');}

#header .ui-input-search input.ui-input-text{padding:4px;}

/****** index parent   *******/

	.header_searchoptions_bar .ui-block-a, .header_searchoptions_bar .ui-block-b, .header_searchoptions_bar .ui-block-c, .auctions_collapsible_form .ui-block-a, .auctions_collapsible_form .ui-block-b, .auctions_collapsible_form .ui-block-c, .auctions_collapsible_form .ui-block-d, .auctions_collapsible_form .ui-block-e, #menu .ui-block-a, #menu .ui-block-b, #menu .ui-block-c, #menu .ui-block-d, #menu .ui-block-e, #index_parent .ui-block-a, #index_parent .ui-block-b, #index_parent .ui-block-c, #index_parent .ui-block-d, #index_parent .ui-block-e, #index_parent_wrapper .ui-block-a, #index_parent_wrapper .ui-block-b, #index_parent_wrapper .ui-block-c, #index_parent_wrapper .ui-block-d, #index_parent_wrapper .ui-block-e{float:right;}

	
	.ui-btn-up-mefikip, .ui-btn-hover-mefikip{color:#fff; background:#0079c0;}
	.orange .ui-btn-up-mefikip, .orange .ui-btn-hover-mefikip{background:#db2304;}

	.ui-btn-up-mefikip{border: 1px solid #2373a5;
font-weight: bold; color: #FFFFF3; cursor: pointer;
text-shadow: 0 1px 1px #3373a5;
text-decoration: none;
font-family: Helvetica, Arial, sans-serif;
	}
	#index_parent > div:nth-last-of-type(-n+3) a, #index_parent > div:nth-last-of-type(-n+3) a span{height:87px !important;}
	
	.ui-btn-up-mefikip .ui-btn-inner{border-top:1px solid #fff; border-color:rgba(255,255,255,.3);}

	.ui-btn-hover-mefikip{
		-webkit-box-shadow: inset 0px 6px 35px -11px rgb(7, 6, 6);
	-moz-box-shadow: inset 0px 6px 35px -11px rgb(7, 6, 6);
	-o-box-shadow: inset 0px 6px 35px -11px rgb(7, 6, 6);
	-ms-box-shadow: inset 0px 6px 35px -11px rgb(7, 6, 6);
	box-shadow: inset 0px 6px 35px -11px rgb(7, 6, 6);
	}
	#index_parent .ui-btn-inner{white-space:normal; padding: .6em 0px; text-decoration: none !important;}
	#index_parent .ui-btn-inner span{text-decoration:none !important;}
	#index_parent .ui-btn-corner-all{border-radius:7px; height:58px; text-decoration:none !important;}
	
	
	
	
/*********** index  ***********/
.ui-content .ui-listview.index_cat{margin-top:0px;}
.ui-icon-arrow-red{background:url('../images/fleche_rouge.png') transparent; width:13px;}
.index_cat .ui-li{text-align:right; color:#0267bc;}
.index_cat .ui-li a{color:#0267bc;  font-weight:bold; padding-right:35px;}
.index_cat .ui-li-divider{background:#ebebeb; padding:5px 3px; height:22px;  border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0;}
.index_cat .ui-li-divider a, .index_cat .ui-li-divider:hover a{font-size:16px; color:#636363 !important; text-decoration:none;}
.index_cat .ui-btn-up-mefik, .index_cat .ui-btn-hover-mefik, .index_cat .ui-btn-up-mefik.ui-btn-active{background:#fff; border-bottom:#b7b7b7 1px solid; box-shadow:none;}
.index_cat_item{padding-left:23px;}


/********** categories  **************/
.ui-content .ui-listview#category_items{margin-top:0px;}
#category_items .ui-li-divider a, #category_items .ui-li-divider:hover a{margin-right:35px; font-size:16px; color:#636363 !important; text-decoration:none; text-align:right;}
#category_items .ui-li-divider, #category_items .ui-li-divider:hover{text-align:right;}
.category_item.ui-btn-up-mefik > .ui-li > .ui-btn-text > a{padding-left:20px;}

.category_item_photo{margin-left:11px; top:0px; position:relative; border:solid 1px rgba(0,119,193,.5);border-width:1px !important;}
.category_item_photo_novip{margin-right:10px;border-width:0 !important;}
.category_item_photo_novip img{border:#333 1px solid;}
.category_item_photo img{width:45px; height:39px;}

.category_item_details{text-align:right;}

.category_description {white-space: normal}
.category_name{display: block; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}

.category_details{color:#0267bc;}
.category_name{color:#010101;}

.category .ui-li{margin-bottom:10px; text-align: right;}
.category_name{font-size:18px; text-align:right;}
.category_details{font-size:14px; text-align:right;}

.category_item_bottom{text-align:right;text-overflow:ellipsis;}

.category_item.ui-btn-up-mefik, .category_item.ui-btn-hover-mefik, .category_item.ui-btn-active{border-bottom:1px solid rgba(85, 85, 85, 0.31); 
border-top:1px solid rgba(85, 85, 85, 0.31); text-decoration:none;background:#fff;}
.category_item{text-align:right; font-weight:normal;}
.category_item.ui-btn-hover-mefik, .category_item.ui-btn-active{background:#d6e6f3;}

.category_item .ui-li>.ui-btn-inner{padding-right:30px;}

.category_item.ui-btn-up-mefik>.ui-li>.ui-btn-text>a, .category_item.ui-btn-hover-mefik>.ui-li>.ui-btn-text>a{padding-right:40px;}

.category_item .ui-btn-inner.ui-li{ }

/************ category *******************/

	.category_presentation.ui-content[role="main"]{}
		.category_presentation_upper{padding-right:25px;}
		.category_presentation_title img{margin-right:7px;}
		.category_presentation_title span{color:#000; font-size:24px;}
		.category_presentation_subtitle{font-size:18px; color:#0267bc;}
		.category_presentation_info{padding:8px 0px; margin-top:10px; background:#fff; color:#555555;}
		.category_presentation_info>div>img{margin-left:6px; top:3px;}
		.category_presentation_info>div>span{font-size:14px; color:#555555;}
		
		.classic_orange_text{color:#f33400 !important;}
		.category_presentation_info .classic_orange_text{text-decoration:underline !important;}
		
		.category_presentation_descritpion{color:#555555; background:#fff; margin-top:20px; padding:5px 25px;}
		.category_presentation_map{margin-top:17px; text-align:center;}
		.category_presentation_map img{border-radius:5px; z-index:29;}
		.category_presentation_map_shadow{width:288px; margin-left:-144px; height:200px; position:absolute; top:0px; left:50%; z-index:31; box-shadow:inset 0px 3px 9px 0px rgba(0, 0, 0, 0.25); border-radius:5px;}
		.category_presentation_info .ui-block-a, .category_presentation_info .ui-block-b, .category_presentation_info .ui-block-c, .category_presentation_info .ui-block-d, .category_presentation_info .ui-block-e
		{float:right; padding:3px 0px;}
		
		.category_presentation_info .ui-block-a {clear: right; padding-right:30px;}
		
		
/*************  news  **********************/


.new{padding:0 20px;}
.calendar_title_txt{font-size:20px; color:#0169bd;}
.txt_date_time_holder{font-size:12px; color:#808080;}
.inner_news_date{color:#ef480a;}
.header_info_txt{float: left; display:inline-block; font-size:12px; color:#808080;}
.header_info_txt span{font-weight:bold;}
.header_info_txt a{text-decoration:none; color:#808080;}
.new_title{color: #fff;height: 22px;font-size: 16px;border-top: 1px solid #bd290a;border-bottom: 1px solid #ae1b29;padding: 2px 41px;font-weight: normal;
background: rgb(229,39,0);background: -moz-linear-gradient(top, rgba(229,39,0,1) 0%, rgba(232,24,33,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(229,39,0,1)), color-stop(100%,rgba(232,24,33,1)));background: -webkit-linear-gradient(top, rgba(229,39,0,1) 0%,rgba(232,24,33,1) 100%);background: -o-linear-gradient(top, rgba(229,39,0,1) 0%,rgba(232,24,33,1) 100%);background: -ms-linear-gradient(top, rgba(229,39,0,1) 0%,rgba(232,24,33,1) 100%);background: linear-gradient(to bottom, rgba(229,39,0,1) 0%,rgba(232,24,33,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e52700', endColorstr='#e81821',GradientType=0 );}
.new_title a{color:#fff; text-decoration:none; font-size:16px;}
.main_img{margin-top:10px;}
.new .MsoNoSpacing a img,.new a>img{width:100%;object-fit:contain;}
.news_ad_line { background-color:rgba(190, 190, 190, .2); border-top:1px dashed lightgray; border-bottom:1px dashed lightgray; margin:10px 0 0; padding:2px 0; text-align:center;  }
.news_ad_line p { margin:0; }
.news_ad_line_1 { color:#0169BD; font-size:16px; font-weight:bold; }
.news_ad_line_1 a { font-size:14px; font-weight:inherit; text-decoration:none; }
.news_ad_line_2 { margin-top:2px; }
.news_ad_line_2 a { font-size:12px; }

/**************** event ********************/
.events_arrow{ }
.event{padding:0 20px;}
.calendar_browsing{text-align:center;}
.calendar_browsing_end{margin-bottom:25px;}

/************* wanted ********************/

.wanted{padding:0 20px;}
.wanted_popup_title{color:#0267bc; font-weight:bold; font-size:18px;}
.wanted_popup_date{color:#ef480a; font-size:12px; line-height:26px;}
.wanted_popup_info_line{clear:both;}
.wanted_popup_info_line .wanted_popup_info_line_lbl{font-weight:bold; margin-bottom:5px;}
.wanted_popup_info_line .wanted_popup_info_line_data{margin-top:-4px; margin-bottom:10px;}
.wanted_login{padding:0 20px;}
#join_free_btn{float:right; margin-left:10px;}
.wanted_login .input_login_holder{margin-top:-4px;}
#wanted_login_remember #checkbox_holder{float:right;}
#wanted_login_remember #checkbox_holder .ui-checkbox input[type=checkbox]{position:relative; top:0px; left:0px; margin-left:5px;}
#wanted_login_remember #checkbox_txt{float:right;}
#members_login_btn .ui-btn-hover-mefik, #members_login_btn .ui-btn-up-mefik{margin-right:0px;}
.wanted_login #btn_holders{margin-bottom:10px;}
#link_checkbox_holder_divider{margin:0 auto; width:1px; color:#6E6E6E;}
#forgot_password_link{color:#6E6E6E;}
#forgot_password_link a{color:#6E6E6E; font-size:14px; text-decoration:none;}
.wanted_forgot_password{padding:0 20px;}
.wanted_forgot_pwd .ui-field-contain label{font-weight:bold;}
.wanted_forgot_pwd .ui-btn-hover-mefik, .wanted_forgot_pwd .ui-btn-up-mefik{width:150px; display:block; margin:0 auto;}
.wanted_forgot_password_connect{color:#6E6E6E;}
.wanted_forgot_password_connect a{color:#6E6E6E; font-size:14px; text-decoration:none;}
.wanted_forgot_pwd .ui-br{border-bottom:0px;}


/************ auctions ***************/
.auctions .ui-btn-up-mefik, .auctions .ui-btn-hover-mefik{border-top:00px;}
.auctions .ui-btn-text{text-align:right;}
.auctions .ui-collapsible-content .ui-block-b{width:30%;}
.auctions .ui-collapsible-content .ui-block-a{width:70%; text-align:right;}
.auctions_collapsible_form_submit .ui-btn-inner{line-height:1.4; padding:.4em 20px;}
.auctions .ui-collapsible-heading-toggle{font-weight:normal;}

.auctions .ui-collapsible-content{padding:1px 15px;
-webkit-box-shadow:inset 2px 2px 12px 0px rgb(139, 139, 139);
-moz-box-shadow:inset 2px 2px 12px 0px rgb(139, 139, 139);
-o-box-shadow:inset 2px 2px 12px 0px rgb(139, 139, 139);
-ms-box-shadow:<strong><strong>inset 2px 2px 12px 0px rgb(139, 139, 139)</strong></strong>;
box-shadow:inset 2px 2px 12px 0px rgb(139, 139, 139);}
.auctions .ui-collapsible-content p{margin-top:7px; margin-bottom:7px;}
.auctions_nocode{font-size:14px; top:-3px; font-weight:bold;}
.auctions_collapsible_form .classic_text_gray1{font-size:14px;}
.coderequest_title, .auctions_title{ color: #fff; padding:3px 20px; height: 22px; font-size: 16px; border-top: 1px solid #bd290a; border-bottom: 1px solid #ae1b29; font-weight: normal;
background: rgb(229,39,0);
background: -moz-linear-gradient(top, rgba(229,39,0,1) 0%, rgba(232,24,33,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(229,39,0,1)), color-stop(100%,rgba(232,24,33,1)));
background: -webkit-linear-gradient(top, rgba(229,39,0,1) 0%,rgba(232,24,33,1) 100%);
background: -o-linear-gradient(top, rgba(229,39,0,1) 0%,rgba(232,24,33,1) 100%);
background: -ms-linear-gradient(top, rgba(229,39,0,1) 0%,rgba(232,24,33,1) 100%);
background: linear-gradient(to bottom, rgba(229,39,0,1) 0%,rgba(232,24,33,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e52700', endColorstr='#e81821',GradientType=0 );}
.auctions .hp_category_item_photo{height:50px; width: 70px;}

.coderequest{padding:0 20px;}
.coderequest label{font-weight:bold;}
.coderequest .ui-br{border-bottom:0px;}
.coderequest_form_submit{text-align:center; color:#fff; font-weight:bold;}
.coderequest_fills{font-size:14px;}
.search_result_paging_top{display:none;}

/************ search result ******************/
#category_items .calendar_browsing{margin-top:10px;}
.news_search_results table{margin:0 auto;}
.news_search_results table .pagingLink{color:#555555; text-decoration:none;}

/**************** join work ********************/

.join_work{padding:0 20px;}
.join_work label, .join_work .ui-controlgroup-label{font-weight:bold;}
.join_work .ui-field-contain{border-bottom:0px;}
.join_work_form_submit{text-align:center;}
.join_work .ui-checkbox .ui-btn-icon-left .ui-icon, .join_work .ui-radio .ui-btn-icon-left .ui-icon{right:15px; left:auto;}
.join_work_gender .ui-btn-inner, .join_work_requested .ui-checkbox .ui-btn-inner{padding-right:38px; text-align:right;}


.contact_provider{padding:0 20px;}
.contact_provider .ui-br{border-bottom:0px;}
.contact_work{padding:0 20px;}
.contact_work .ui-br{border-bottom:0px;}

/************ newsletter signup *************/

/*#newsletter_register_form*/ .ui-checkbox .ui-btn{text-align:right;}
/*#newsletter_register_form */ .ui-checkbox .ui-btn-icon-left .ui-icon{right:15px; left:auto;}
/*#newsletter_register_form*/  .ui-checkbox input{right:15px; left:auto; z-index:20; height:15px; width:15px;}
/*#newsletter_register_form*/  .ui-checkbox .ui-btn-icon-left .ui-btn-inner{padding-right:50px;}
/*#newsletter_register_form */ .ui-checkbox-on .ui-icon{background:transparent;}


/************* footer **********************/

.ui-footer{padding:0; padding-top:3px;}
.footer-up-divider{ height:1px; background:#d6d6d6; }
.footer-top, .footer-bottom, .footer-copyright { text-align:center; }
.footer-top a, .footer-bottom a{color:#555555 !important; text-decoration:underline; font-size:12px;}
.footer-top div, .footer-bottom div{display:inline-block; padding:0 2px;}
.footer-copyright{color:#656565; margin-top:10px; font-size:11px;}



.header_searchoptions{display:none;}
#header_search .ui-input-search{float:left;}
.frm_search_submit{width:51px; float:left; height:56px; margin-left:2px;}
.frm_search_submit .ui-btn-inner{padding:0 !important; line-height:32px; height:32px;}
.frm_search_submit .ui-btn.ui-submit{width:100% !important; height:32px;  border-radius:5px; -webkit-border-radius:5px; margin-top:.6em; margin-bottom:0;}
.frm_search_submit .ui-btn.ui-submit>div{height:100%; line-height:32px;}
.ui-submit{background:rgb(229,39,0)!important;color:#fff!important;border-color:rgb(229,39,0)!important;}


@media (min-width: 450px){
	.frm_search_submit .ui-btn.ui-submit{margin-top:.8em; top:1px;}
}

.social-share-wrap { margin-top:1em; }