﻿html, body{padding:0px; margin:0px; background:#f9f9f9; width:100%; height:100%;  direction: rtl; min-width: 1320px;}
div, p, ul, h2, h3, h4, h5, img{padding:0px; margin:0px;  border:0;}
a { color:#0093D0;}
a:hover { text-decoration: none;}
a:active { background:#91C73C; border:0; border-radius: 5px; color:#fff;}
p {margin: 0px 0px 20px;}
ins { display: block!important;}
#topmenu .item-778 {	
	padding-right: 46px;
	background:	url('/images/menu/cart.png') 107px center no-repeat,
				url('../images/menu-separatop.png') center right no-repeat;
}
#topmenu .item-106 {	
	padding-right: 50px;
	background: url('/images/menu/gift2.png') 117px center no-repeat, 
				url('../images/menu-separatop.png') center right no-repeat;
}
#panel_login {
	display: none;
}
#main-container {
	width: auto;
	height: 100%;
	position: relative;
	background: #F9F9F9;
	z-index: 100;
}
#content {
	min-width:1320px;
	height:100%;
	background: #f9f9f9;
	position:relative;
	z-index:8999;
	width:100%;
	font-family: Arial;
	font-weight: normal;
}
#content-main {
	min-height:100%;
	width: 1320px;
	margin:0 auto;
}
#header {
	width:1315px;
	height: 295px;
	float: left;
	background: url('../images/header.png') center top no-repeat;
	background-size:92%;
	padding-bottom: 30px;
}
#header_content {
/*	width: 947px;
	margin: 0 auto;*/
}
#header .top {
	float: left;
	width: 748px;
}
#header .top .block {
	width: 103px;
	height: 24px;
	float: left;
	background: #91c73c;
	border: 1px solid #91c73c;
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
	font: bold 15px ArialHebrew, Arial;
	text-align: center;
	padding-top: 20px;
	cursor:pointer;
	overflow: hidden;
}
#header .top a.login_company_yes {
	color:#000;
}
#header .top .search {
	float: left;
	height:24px;
	background:#fff;
	margin: 18px 0 0 30px;
	border: 1px solid #cecece;
	border-radius: 7px;
	box-shadow: 3px 3px 4px rgba(0, 0, 0, 0.196);
}
#header .top .search  label {
	display: none;
}
#header .top .search input.inputbox {	
	height:22px;
	width:150px;
	text-align: center;
	font: normal 13px ArialHebrew, Arial;	
	color:#7e7e7e;
	border:0;
	float: right;
	margin-right:3px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}
#header .top .search input.button {
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	height:22px;
	border: 1px solid #cecece;
	float: right;
}
#header .top .more {
	float: right;
	height:24px;
	margin:23px 0 0 0px;
	vertical-align: middle;
	padding-right:30px;
	font: normal  16px Arial;

}
#header .top .login {
	color: #7E7E7E;
	margin-top: 24px;
	margin-left:25px!important;
	padding-top: 5px;
	background: url('../images/head.png') 92% top no-repeat;
}
#header .top  .logout {
	background: transparent;
	border:0;
	color: #0093D0;
	text-decoration: underline;
	display: block;
	cursor: pointer;
	border-bottom:1px solid #0093D0;
	padding:0;
	height:15px;
	margin-left:15px!important;
	margin-top:29px;
	margin-bottom:15px;
}
#header .top  .logout:hover {
	border:0;
}
#header .top .useradminkalink {
	background: url('../images/chel.png') 92% top no-repeat;
	padding-top: 6px;
}
#header .top .more  .fb-login-button {
	
	padding-top: 5px;
	font: normal 15px ArialHebrew, Arial;
	color:#7e7e7e;
	text-decoration: underline;
	cursor: pointer;
}
#header .top .more  .fb-login-button:hover {	
	text-decoration: none;
}
#header .top .more.facebook{
	background: url('../images/facebook.png') right top no-repeat;
	padding-right:30px;
	width:180px;
	position: relative;
	z-index:7000;	
}
#header .top .more.facebook iframe{ 
	width:200px!important;
	opacity:0;
}
#header .top .more.facebook .fb_btn{
	height:22px;
	width:180px;
	position: relative;
	z-index:8000;
	top: -20px;
}
#header .top .more.facebook .fb_btn span{
	opacity:0;
	height:22px!important;
	width:180px!important;
}
#header .facebook a {	
	margin-top: 5px;
	display: block;
}
#header .copywriters_login{
	background: url('../images/head.png') 92% top no-repeat;
	margin-left:70px!important;
}
#header .copywriters_login a{ 	
	margin-top: 5px;
	display: block;
}
#header .social{
	width:780px;
	height:61px;
	margin-top: 40px;
	display: block;
	float: left;
	position: relative;
	z-index: 6000;
}
#header .social>div {
	width:350px!important;
	display: block!important;
	height:60px!important;
}
#header .social>div>iframe {
	width:300px!important;
	display: block!important;
	height:60px!important;
}
#header .social>div.gl-like {	
	float: right!important;
	overflow: hidden;
	width: 350px!important;
	direction: ltr;
}
#header .social>div.gl-like>div {	
	width: 350px!important;
}
#header .social>div.gl-like iframe {
	width: 350px !important;
}
#header .g-plusone {
	float:right;
}
#header .fb-like {
	float: right;
	margin-right: 20px;
}
#header .fb-like>span {	
	width: 350px!important;
}
#header .fb-like iframe {	
	width: 450px!important;
	z-index: 9000;
}
#header .logo {
	width: 283px;
	height: 170px;
	background: url('../images/line.png') 0 bottom no-repeat;
	position: relative;
	z-index: 5000;
	left: 50px;
	text-align: center;
}
#header .logo a {
	font:normal 14px Arial;
	color:#7e7e7e;
	text-decoration: none;
}
#header .logo a:active {
	background:none;
}
#header .logo span{
	position: relative;
	top:-10px;
}
#header .logo .img {
	background: url('../images/logo.png') center center no-repeat;
	width: 250px;
	height: 155px;
	margin: 0 auto;
	position: relative;
	z-index: 7000;
}
#topmenu {
	/*width: 951px;*/
	position:relative;
	/*float:left;*/
}
#topmenu ul {
	background:#008fcb;
	border:1px solid #ffffff;
	border-radius:8px;
	text-align: center;
	padding:0 10px;
	height:38px;
	clear:both;
	display:table;
	height:38px;
	margin: 0 auto;
}
#topmenu li {
	display: table-cell;
	background: url('../images/menu-separatop.png') center right no-repeat,#008FCB;
	padding:10px 13px;
	height:18px;
	border:0;
	border-radius:5px;
	position: relative;
	/*float:right;*/
}
#topmenu li:first-child {
	background:none;
	padding-right: 20px;
}
#topmenu li:last-child {
	padding-left: 0px;
}
#topmenu li a {
	font: normal 16px Arial;
	color:#ffffff;
	text-decoration: none;
	width:100%;
}
#topmenu li a.bold {	
	font-weight: bold;
	font-size: 15px;
}
#topmenu li a:hover {
	text-decoration:underline;
}
#topmenu li.active:after{
	content: '';
	background: url('../images/item_active.png') center top no-repeat;
	height: 11px;
	width: 30px;
	margin: 0 0 0 -15px;
	display: block;
	position: absolute;
	top: 38px;
	left: 50%;
}
#topmenu li a.top-blog-menu {	
	padding-right: 20px;
	background: url('../images/tom-menu-blog.png') right center no-repeat;
	display: block;
	text-align: right;
}
#left {
	width: 160px;
	min-height:300px;
	float:left;
	z-index:3000;	
	top:-20px;
	position: relative;
	text-align:left;
	text-align: center;
}
#left .mod-seon-advertising-wrapper {	
	width: auto!important;
	float: none!important;
	display: inline-block!important;
	margin: 0 auto!important;
	clear: both;	
}
#left .mod-seon-advertising-wrapper.regular {	
	padding: 0;
}
#right {
	width:180px;
	min-height:300px;
	right:0;
	position:relative;
	top:-20px;
	z-index:3000;	
	float:right;
	text-align: center;
}
#right .mod-seon-advertising-wrapper {	
	width: auto!important;
	float: none!important;
	display: inline-block!important;
	margin: 0 auto!important;
}
#banner {
	width:950px;
	margin:0 auto;
	height:300px;
	position:relative;
	top:-40px;
	float: left;
}
#ipad {
	float:left;
	position:relative;
	z-index:9000;
	overflow:hidden;
	cursor: pointer;
}
#slider {
	float:right;
	position:absolute;
	z-index:9900;
}
.maintop_popup
{
    display: none;
    position: absolute;
    left: 50%;
    top: 95px;
    margin-left: -360px;
    width: 693px;
    min-height: 508px;
    background-color: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #181818;
    z-index: 9888;
	font-family:Arial;
}
.maintop_popup_i
{
    width: 653px;
    min-height: 468px;
    padding: 20px 20px 10px 20px;
    position: relative;
}
.maintop_popup_i p {
	font-size:14px;
	line-height:1;
}
.maintop_popup_body {
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background-color: #fff;
    opacity: 0;
    display:none;
	z-index:9887;
}
.maintop_popup h3 {
    font-size: 31px;
    line-height: 100%;
    margin-bottom: 5px;
	color: #0093d0;
	font-weight:normal;
}
.maintop_popup_bgtop {
    background: url("/templates/fidbek/i/maintop-popup-bg1.png") no-repeat 0 0;
    width: 390px;
    height: 147px;
    position: absolute;
    right: 0;
    top: 0;
}
.maintop_popup_bgbottom {
    background: url("/templates/fidbek/i/maintop-popup-bg2.png") no-repeat 0 0;
    width: 155px;
    height: 63px;
    position: absolute;
    left: 0;
    bottom: 0;
}
.maintop-popup-close {
    display: block;
    position: absolute;
    top: 10px;
    left: 10px;
    width: 20px;
    height: 20px;
    background: url("/templates/fidbek/i/maintop-popup-close.png") no-repeat 0 0;
    z-index: 999;
}
.maintop-popup-userpick {
    width: 100%;
    border-top: 1px dotted #b3b3b3;
}
.maintop-popup-userpick .desc {
    text-align: right;
    color: #008cc8;
    font-size: 14px;
    padding: 8px 0;
}
.maintop-popup-userpick .ta-right {
    text-align: right;
}
.maintop-popup-userpick .ta-left {
    text-align: left;
    vertical-align: top;
    padding-top: 6px;
}
#wrap {
	height:auto;
	min-height: 500px;
	direction: rtl;
	float: left;
	margin:0 auto 0 20px;
	width:950px;
	position:relative;
	z-index:4500;
}
#wrap_content {
	width:950px;
	margin:0 auto;
	position:relative;
	height:100%;
	min-height: 400px;
}
#wrap_content img{
	max-width:950px;
}
#wrap_content .item-page{
	color:#6B6B6B;
	font-size:14px;
	margin-top:20px;
}

#competition {
	clear: both;
	float: left;
	width: 100%;
}
#competition article{
	background: #0093d0;
	width: 465px;
	height:238px;
	float: right;
	border: 1px solid #0093d0;
	border-radius: 5px;
	margin-bottom:15px;
}
#competition article:nth-child(2n) {
	margin-right:10px;
}
#competition .competition_top {
	background: #e3e3e3;
	border: 1px solid  #e3e3e3;
	border-radius: 5px;
	height:197px;
	width: 463px;
	overflow: hidden;
}
#competition .competition_left {
	width:205px;
	height:197px;
	background: #ffffff;
	border: 1px solid #ffffff;
	border-radius: 5px;
	float: left;
	overflow: hidden;
	text-align: center;
}
#competition .competition_left a:active{
	background: none;
}
#competition .competition_left img{
	margin-top:35px;
	max-height:160px;
}
#competition .competition_right {
	width:250px;
	height:197px;
	background: #e3e3e3;
	border: 1px solid  #e3e3e3;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	float: left;
	font: normal 17px Arial;
	color: #575757;
}
#competition .competition_right .competition_right_i { 
	padding: 10px 10px 10px 5px;
}
#competition .competition_right_i_top { 
	height: 150px;
	overflow: hidden;
}
#competition .competition_right a { 
	color: #0093D0;
	font: bold 18px Arial;
	line-height: 120%;
	text-decoration: none;
}
#competition .competition_right a:hover { 
	text-decoration: underline;

}
#competition .competition_right h4 {
	font: bold 20px Arial;
}
#competition .competition_right_winner_price { 
	font: normal 24px Arial;
}
#competition .competition_right_winner { 
	bottom: 15px;
	font-size: 17.37px;
}
#competition .competition_right h4 { 
	color: #575757;
	font-size: 20px;
	font-weight: 700;
	line-height: 18px;
	margin-bottom: 15px;
	margin-left: 10px;
}
#competition .time {
	width: 190px;
	height:26px;
	background: #dbdbdb;
	border: 1px solid #dbdbdb;
	border-radius:5px;
	float:left;
	margin:6px 5px;
	padding-right:10px;
	z-index:1000;
}
#competition .competition_time {
	width: 180px;
	height:30px;
	background: url('../images/clock.png') right top no-repeat;
	float:left;
	z-index:900;
	position:relative;
	top:-37px;
	padding-top:7px;
	padding-right:45px;
	font: normal 17px Arial;
	color: #575757;
}
#competition .competition_time2 {
	font:bold 17px Arial;
	float:left;
	margin-left:15px;
}
#competition .competition_btn {
	width: 168px;
	height:26px;
	float: right;
	background:#a6ce39;
	border: 1px solid #d4edf7;
	border-radius:5px;
	margin:6px 5px;
	font: normal 17px/26px Arial;
	color: #575757;
	text-decoration: none;
	text-align:center;
}
#competition .competition_h3 {
	width:943px;
	background:#0095d3;
	border: 1px solid #ffffff;
	border-radius:8px;
	color: #FFFFFF;
	font:normal 21.28px Arial;
	font-weight: 700;
	padding:5px 10px 5px 0;
	margin:25px 0 15px 0;
	float:right;
}
#competition span.flag { 
	background-color: #0093D0;
	font: bold 16px Arial;
	color: #fff;
	margin: 10px 394px 10px 0;
	padding: 2px 10px 2px 0;
	position: absolute;
	text-shadow: 0px 1px 2px #BBBBBB;
	width: 70px;
	height:20px;

}
#competition span.flag:before { 
	border-bottom: 4px solid #084F6B;
	border-left: 4px solid transparent;
	border-right: 4px solid #084F6B;
	border-top: 4px solid transparent;
	left: 0px;
	top:-8px;
	direction: ltr;
}
#competition span.flag:before, span.flag:after { 
	content: " ";
	height: 0px;
	position: absolute;
	width: 0px;
}
#competition span.flag:after { 
	border-bottom: 12px solid #0093D0;
	border-left: 5px solid #0093D0;
	border-right: 5px solid transparent ;
	border-top: 12px solid #0093D0;
	top:0;
	left:75px;
	direction: ltr;
}
#competition_small article{
	background: #0093d0;
	width: 305px;
	height:158px;
	float: right;
	border: 1px solid #0093d0;
	border-radius: 5px;
	margin-bottom:10px;
	margin-right:14px;
}
#competition_small article:first-child {
	margin-right:0;
}
#competition_small article:nth-child(4n) {
	margin-right:0;
}
#competition_small .competition_top {
	background: #e3e3e3;
	border: 1px solid  #e3e3e3;
	border-radius: 5px;
	height:132px;
	width: 303px;
	overflow: hidden;
}
#competition_small .competition_left {
	width:137px;
	height:132px;
	background: #ffffff;
	border: 1px solid #ffffff;
	border-radius: 5px;
	float: left;
	overflow: hidden;
}
#competition_small .competition_left a:active{
	background: none;
}
#competition_small .competition_left img{
	margin-top:25px;
	max-height:105px;
}
#competition_small .competition_right {
	width:160px;
	height:66px;
	background: #e3e3e3;
	border: 1px solid  #e3e3e3;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	float: left;
	font: normal 12px Arial;
	color: #575757;
}
#competition_small .competition_right .competition_right_i { 
	padding: 5px;
}
#competition_small .competition_right_i_top { 
	height: 110px;
	overflow: hidden;
}
#competition_small .competition_right a { 
	color: #0093D0;
	font: bold 12px Arial;
	text-decoration: none;
}
#competition_small .competition_right a:hover { 
	text-decoration: underline;

}
#competition_small .competition_right_i_top div.trophy { 
	height: 32px;
	overflow: hidden;
}
#competition_small .competition_right_winner_price { 
	font: normal 12px Arial;
}
#competition_small .competition_right_winner { 
	bottom: 10px;
	font-size: 13px;
}
#competition_small .competition_right h4 { 
	color: #575757;
	line-height: 100%;
	margin-bottom: 10px;
	margin-left: 5px;
	font: bold 14px Arial;
}
#competition_small .time {
	width: 127px;
	height:17px;
	background: #dbdbdb;
	border: 1px solid #dbdbdb;
	border-radius:5px;
	float:left;
	margin:3px 3px;
	padding-right:10px;
	z-index:1000;
}
#competition_small .competition_time {
	width: 120px;
	height:20px;
	background: url('../images/clock.png') right top no-repeat;
	background-size:16%;
	float:left;
	z-index:900;
	position:relative;
	top:-26px;
	padding-top:5px;
	padding-right:30px;
	font: normal 13px Arial;
	color: #575757;
}
#competition_small .competition_time2 {
	font:bold 13px Arial;
	float:left;
	margin-left:15px;
}
#competition_small .competition_btn {
	width: 112px;
	height:17px;
	float: right;
	background:#a6ce39;
	border: 1px solid #d4edf7;
	border-radius:5px;
	margin:3px 3px;
	font: normal 12px Arial;
	color: #575757;
	text-decoration: none;
	text-align:center;
}
#competition_small .competition_h3 {
	width:943px;
	background:#0095d3;
	border: 1px solid #ffffff;
	border-radius:8px;
	color: #FFFFFF;
	font:normal 21.28px Arial;
	font-weight: 700;
	padding:5px 10px 5px 0;
	margin:25px 0 15px 0;
	float:right;
}
#competition_small span.flag { 
	background-color: #0093D0;
	font: bold 12px Arial;
	color: #fff;
	margin: 8px 244px 10px 0;
	padding: 2px 8px 2px 0;
	position: absolute;
	text-shadow: 0px 1px 2px #BBBBBB;
	width: 60px;
	height:15px;
}
#competition_small span.flag:before { 
	border-bottom: 3px solid #084F6B;
	border-left: 3px solid transparent;
	border-right: 3px solid #084F6B;
	border-top: 3px solid transparent;
	left: 0px;
	top:-6px;
	direction: ltr;
}
#competition_small span.flag:before, span.flag:after { 
	content: " ";
	height: 0px;
	position: absolute;
	width: 0px;
}
#competition_small span.flag:after { 
	border-bottom: 9px solid #0093D0;
	border-left: 5px solid #0093D0;
	border-right: 5px solid transparent ;
	border-top: 10px solid #0093D0;
	top:0;
	left:65px;
	direction: ltr;
}
#wrap_content h2, #wrap_content h1{
	clear: both;
	font: normal 37px Arial;
	margin-bottom: 20px;
	color:#0093D0;
}
#wrap_content h2 a {
	text-decoration: none;
}
#wrap_content  .logo-box {
	background-color: #FFFFFF;
	border: 1px solid #B0B0B0;
	border-radius: 5px;
	float: right;
	height: 160px;
	line-height: 160px;
	margin: 0px 0px 25px 28px;
	text-align: center;
	width: 160px;
}
#wrap_content .logo-box img { 
	display: inline-block;
	line-height: 1;
	max-height: 140px;
	max-width: 140px;
	vertical-align: middle;
	margin-top:0;
}
#wrap_content p.article_description {
	 text-align: justify;
	 color: #565656; 
	 font:normal 12pt Arial;
 }
#wrap_content table.companies_recommend {
	margin-top:50px;
	font-size:14px;
	color:#6b6b6b;
}
#wrap_content table.companies_recommend  td {
	border-bottom: 1px dotted #6b6b6b;
}
#wrap_content table.companies_recommend  td.companies_recommend_text {
	padding: 45px 0px 30px;
}
#wrap_content table.companies_recommend  td.companies_recommend_manager {
	padding: 0px 0px 10px;
	vertical-align: bottom;
}
#wrap_content .search {
	font: normal 14px Arial;
	color: #6B6B6B;
}
#wrap_content .search h1{
	font-size: 37px;
	color: #0093D0;
}
#wrap_content .search fieldset {
	display: none;
}
#wrap_content .search .form-limit {
	display: none;
}
#wrap_content .search .result-category {
	display: none;
}
#wrap_content .search .result-created {
	margin-bottom:16px!important;
}
#wrap_content .search .result-text {
	margin:5px 0;
}
#wrap_content .search .search-results a{
	color: #6B6B6B;
	font-size: 14px;
	font-weight: 700;
	text-decoration: none;
}
#newsletter_bg {
	display: none;
	 position: fixed;
	 top: 0;
	 left: 0;
	 background: #4e6ca9;
	z-index:9990;
}
#newsletter_wrap {
	position: fixed;
	display: none;
	width:595px;
	height:480px;
	border:0;
	border-radius:5px;
	background: url('../images/newsletter.png') center center no-repeat;
	z-index:99999;
	font: normal 26px Arial;
	color:#575757;
}
#newsletter_wrap .acymailing_module {
	width:535px;
	margin:20px 30px 0 30px!important;
	text-align: center;
}
#newsletter_wrap .acymailing_introtext p {
	color:#008cc8;
	font: normal 32px Arial;
}
#newsletter_wrap .acymailing_finaltext {
	font: normal 16px Arial;
	color:#0093D0;
	text-decoration:underline;
	cursor:pointer;
	float: left;
	width:120px;
	text-align: left;
	padding-top:10px;
	margin-left: 20px;
}
#newsletter_wrap .acymailing_finaltext:hover {
	text-decoration:none;
}
#newsletter_wrap .acymailing_introtext p:first-child{
	font:bold 37px Arial;
}
#newsletter_wrap table {
	float: right;
	width:360px;
	margin-top:25px;
}
#newsletter_wrap table td {
	padding:7px 5px 20px 5px;
}
#newsletter_wrap table input {
	width:260px;
	height:25px;
	font:normal 24px Arial;
	color: #575757;
}
#newsletter_wrap table input.subbutton  {
	position: absolute;
	top: 185px;
	left: 60px;
}
#newsletter_wrap .acywrapper {	
	height: 100px !important; 
	padding-top: 35px !important;
}
#newsletter_wrap .acymailing_finaltext {	
	margin-left: 60px !important;
	width: 90px !important;
}
#newsletter_wrap   input.button{
	width:145px;
	height:90px;
	color:#ffffff;
	font:bold 31px Arial;
	float: right;
	background: #8ec63d;
	border:1px solid #bebebe;
	border-radius:5px;
	cursor:pointer;
	-moz-box-shadow: 3px 3px 4px rgba(0,0,0,0.2); /* Для Firefox */
    -webkit-box-shadow: 3px 3px 4px rgba(0,0,0,0.2); /* Для Safari и Chrome */
    box-shadow: 3px 3px 4px rgba(0,0,0,0.2);
}
#newsletter_wrap  input.button:active{
	border:1px solid #bebebe;
	margin-top:1px;
}
#newsletter_wrap  input.button:hover{
	border:1px solid #bebebe;
}
#newsletter_wrap .acysubbuttons {
	width: 100%;
	float: left;
	margin-top:35px!important;
}
#newsletter_wrap .acymailing_module_success {
	background-color:transparent;
}
#newsletter_wrap .acymailing_module_success  div{
	direction:ltr;
}
#newsletter_wrap  .close {
	width:35px;
	height:35px;
	position:relative;
	float:left;
	clear:both;
	top:-12px;
	left:-15px;
	background:url('../images/close.png') center center no-repeat;
	cursor:pointer;
}
#competition-page {
	float: left;
	min-height:100%;
	width:965px;
	margin-top:-40px;
}
#competition-page #ansform {	
	margin-right: 46px;
}
#competition-page .competition-page-top {
	height:305px;
	width:990px;
	float:left;
}
#competition-page  .task {
	width:635px;
	height:305px;
	position:relative;
	z-index:9000;
	float:left;
	background: url('../images/task.png') top center no-repeat;
}
#competition-page  .task .image-wrapper {	
	width:275px;
	height:275px;
	margin:15px;
	float:left;
}
#competition-page  .task .image-wrapper img {
	max-height: 275px;
	max-width: 275px;
	-moz-box-shadow: 2px 2px 5px rgba(0,0,0,0.2); /* Для Firefox */
    -webkit-box-shadow: 2px 2px 5px rgba(0,0,0,0.2); /* Для Safari и Chrome */
    box-shadow: 2px 2px 5px rgba(0,0,0,0.2);
}
#competition-page  .task header {
	width:300px;
	height: 80px;
	float:left;
	margin-top:15px;
	overflow: hidden;
}
#competition-page  .task .task-social {
	float:left;
	font: normal 14px Arial;
	color: #4895D0;
	width:80px;
}
#competition-page  .task .task-social span {
	float: right;
}
#competition-page  .task .task-social .addthis_toolbox {
	height: 25px;
	float: left;
}
#competition-page  .task .task-social .addthis_toolbox>a {	
	width: 25px;
	height: 25px;
	padding: 2px;
	display: block;
	float: left;
}
#competition-page  .task .task-social .addthis_toolbox>a.addthis_button_twitter>span {
	width: 25px;
	height: 25px;
	background-size: 25px auto;
	background-position: 1px -1400px;
}
#competition-page  .task .task-social .addthis_toolbox>a.addthis_button_facebook>span {
	width: 25px;
	height: 25px;
	background-size: 25px auto;
	background-position: 1px -450px;
}
#competition-page  .task .task-social a span *{
	display: none;
}
#competition-page .task  h2 {
	color: #575757;
	font: bold 20px Arial;
	float:right;
	width:210px;
	display:block;
	line-height:100%;
}
#competition-page .task article {
	float:left;
	color: #008cc8;
	height: 105px;
	overflow: hidden;
	width: 278px;
	margin-right:35px;
	font: normal 14px Arial;
}
#competition-page .task footer {
	width: 278px;
	margin-right:40px;
	float: left;
}
#competition-page .task .gift {
	color: #575757;
	font: normal 17px Arial;
	height:60px;
	overflow:hidden;
}
#competition-page .task .time {
	width:200px;
	height:25px;
	border:0;
	border-radius:5px;
	background:#DBDBDB;
	margin: 4px 10px 0 0;
}
#competition-page .task .inner {
	color:#5A5A5A;
	font:normal 16px Arial;
	text-align:right;
	vertical-align:middle;
	right:-10px;
	top:-2px;
	width:190px;
	height:30px;
	position:relative;
	padding:4px 33px 4px 0;
	background: url('../images/clock.png') top right no-repeat;
	background-size:13%;
}
#competition-page .task .inner span {
	font:normal 18px Arial;
}
#competition-page .task .inner span.clock:after {
	font:normal 11px Arial;
	position: absolute;
	top: 25px;
}
#competition-page .task .inner span.seconds {	
	display: inline-block;
	width: 24px;
}
#competition-page .task .inner span.minute {	
	display: inline-block;
	width: 23px;
}
#competition-page .task .inner span.seconds:after {
	content: "דקות";
	right: 102px;	
}
#competition-page .task .inner span.minute:after {
	content: "שעות";
	right: 135px;
}
#competition-page .task .inner span.hour:after {
	content: "ימים";
	right: 172px;
}
#competition-page  .about-company {
	width:355px;
	height:305px;
	position:relative;
	z-index:9900;
	left:-30px;
	float:left;
	background: url('../images/about-company.png') top center no-repeat;
}
#competition-page  .company-logo-wrapper {
	width:295px;
	height:150px;
	float: right;
	padding: 0 20px 0 20px;
	text-align:center;
}
#competition-page  .company-logo-wrapper  .company-logo {
	margin-top:15px;
}
#competition-page  .about-company article {
	float: right;
	width:305px;
	height:110px;
	font:normal 14px Arial;
	color:#6b6b6b;
	padding: 0 20px 14px 30px;
	clear: both;
	overflow:hidden;
	text-overflow: ellipsis;
}
#competition-page  .about-company a {
	font : normal 14px Arial;
	color:#4895d0;
	margin-right:20px;
	float:right;
	padding-right:20px;
}
#competition-page  .about-company a.facebook  {
	background: url('../images/about-company-facebook.png') center right no-repeat;
}
#competition-page  .about-company a.website  {
	background: url('../images/about-company-website.png') center right no-repeat;
}
#competition-page  .banner-center {
	width:950px;
	height:150px;
	float:left;
	margin:10px 0 0 0;
}
#competition-page  .banner-center img {
	max-width:950px;
	-moz-box-shadow: 4px 4px 2px rgba(0,0,0,0.1); /* Для Firefox */
    -webkit-box-shadow: 4px 4px 2px rgba(0,0,0,0.1); /* Для Safari и Chrome */
    box-shadow: 4px 4px 2px rgba(0,0,0,0.1);
}
.top-wide-banner {
	margin: -10px auto 0 auto;
	padding-top: 20px;
	clear: both;
	float: none;
}
.top-wide-banner .mod-seon-advertising-wrapper.adsense{
	width:725px;
}
#competition-page  .competition-page-bottom {
	float: left;
	width:100%;
} 
.competition-page-bottom h3{
	width:950px;
	background:#0095d3;
	border: 1px solid #ffffff;
	border-radius:8px;
	color: #FFFFFF;
	font:normal 21.28px Arial;
	font-weight: 700;
	padding:5px 10px 5px 0;
	margin:25px 0 25px 0;
	float:left;
	-moz-box-shadow: 2px 2px 3px rgba(0,0,0,0.1); /* Для Firefox */
    -webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.1); /* Для Safari и Chrome */
    box-shadow: 2px 2px 3px rgba(0,0,0,0.1);
}
#competition-page .competition-page-bottom h2 {
	float:right;
	font-size: 21.28px; 
	font-weight: bold;
	line-height: 120%; 
	color: #0093D0; 
	margin: 20px 0;
}
.competition-page-bottom  .answer {
	float: left;
	width:960px;
	background: #fff;
	border:0;
	border-radius:5px;
	font:normal 14px Arial;
	color:#6B6B6B;
	-moz-box-shadow: 3px 3px 2px rgba(0,0,0,0.1); /* Для Firefox */
    -webkit-box-shadow: 3px 3px 2px rgba(0,0,0,0.1); /* Для Safari и Chrome */
    box-shadow: 3px 3px 2px rgba(0,0,0,0.1);
	position: relative;
	top:-5px;
	z-index:9900;
}
.competition-page-bottom  .answer .add-text {
	float:right;
	height: 475px;
	width: 630px;
	display:block !important;
}
.competition-page-bottom  .answer .add-files {
	float:right;
	min-height: 475px;
	width: 310px;
	border-right: 1px dotted #6B6B6B;
}
.competition-page-bottom  .answer .ga1 {
	float: right;
	width: 283px;
}
.competition-page-bottom  .answer .ga2 {
	float: right;
	width: 151px;
}
.competition-page-bottom  .answer .ga3 {
	float: right;
	width: 160px;
}
.competition-page-bottom  .answer .inner {
	padding: 10px 20px 0px 0px;
}
.competition-page-bottom  .answer .inner label {
	display: block;
	margin-bottom: 10px;
}
.competition-page-bottom  .answer .inner input[type="text"] {
	width:270px;
	font:normal 14px Arial;
	color:#6B6B6B;
	margin-bottom: 15px;
	border: solid 1px #ccc;
}
.competition-page-bottom  .answer .inner input[name="insteadfirm"] {
	width:150px;
}
.competition-page-bottom  .answer .inner textarea#text_answer {
	height: 275px;
	width: 585px;
	font:normal 14px Arial;
	color:#6B6B6B;
	border: solid 1px #ccc;
}
.competition-page-bottom  .answer .inner textarea#title_answer {
	height: 40px;
	width: 580px;
	font:normal 14px Arial;
	color:#6B6B6B;
	padding:3px;
	margin-top:15px;
}
.competition-page-bottom .answer .inner .bottom-left {
	float: left;
	margin:15px 0 0 20px;
	position: relative;
	z-index:8999;
}
.competition-page-bottom .answer .inner .bottom-right {
	float: right;
	margin-top:15px;
	width:490px;
	position: absolute;
	z-index:7999;
}
.competition-page-bottom .answer .inner input[type="submit"],
.competition-page-bottom .answer .inner input[type="button"]{
	height: 30px;
	width: 100px;
	color:#fff;
	background: #93C73C;
	border: none;
	font: bold 17px Arial;
	border-radius:5px;
	-moz-box-shadow: 3px 3px 4px rgba(0,0,0,0.1); /* Для Firefox */
    -webkit-box-shadow: 3px 3px 4px rgba(0,0,0,0.1); /* Для Safari и Chrome */
    box-shadow: 3px 3px 4px rgba(0,0,0,0.1);
	float:right;
	clear:right;
}
.competition-page-bottom .answer .inner span.error {
	color:#FF0000;
	right: 110px;
	top: 35px;
	display: block;
	float:right;
	width:210px;
	position: absolute;
	z-index:9999;
}
.competition-page-bottom  .answer .inner .title {
	float: right;
	font: bold 14px Arial;
	clear: both;
}
.competition-page-bottom  .answer .inner span.description {
	font: normal 12px Arial;
	float: right;
}

.competition-page-bottom  .answer .inner .upload-files {
	
	width: 300px;
}

.competition-page-bottom  .answer .inner .upload-files span{
	height: 43px;
	width: 63px;
	background: #E9E9E9;
	margin:25px 0 10px 10px;
	display: block;
	float: right;
	font:normal 10px Arial;
	text-decoration:underline;
	text-align: center;
}
.competition-page-bottom  .answer .inner .upload-files span:hover{
	margin: 27px 0 10px 10px;
}
.competition-page-bottom .answer .inner .upload-files span .title {
	height: auto;
	background: none;
	margin-top:37px;
	padding-bottom:3px;
	display: block;
	background: #E9E9E9;
}
.competition-page-bottom  .answer .inner .upload-files span.foto{
	background: url('../images/foto_file.png') center 20%  no-repeat, #E9E9E9;
}
.competition-page-bottom   .inner .upload-files span.video{
	background: url('../images/video_file.png') center 20%  no-repeat, #E9E9E9;
}
.competition-page-bottom   .inner .upload-files span.audio{
	background: url('../images/music_file.png') center 20%  no-repeat, #E9E9E9;
}
.competition-page-bottom   .inner .upload-files span input{
	cursor: pointer;
	height: 43px;
	width: 63px;
	opacity: 0;
	position: absolute;
}
.competition-page-bottom .answer .rules_agree {
	float:right;
	width:190px;
}
.competition-page-bottom .inner .upload-files span.question  {

	height: 53px;
	background: #E9E9E9 url('../images/question-file.png') no-repeat 0 0;
}

.competition-page-bottom   .inner  input[name="authorright"] {
	float: right;
	margin: 3px 4px 3px 3px;
}
.competition-page-bottom   .inner  label.info-copyright {
	float: right;
	width: 177px;
	font-size:12px;
	display:inline-block;
	line-height: 90%;
	vertical-align: text-bottom;
}
.competition-page-bottom    ul {
	width:100%;
	float:left;
	margin-bottom:15px;
	font:normal 12px Arial;
}
.competition-page-bottom    ul li{
	width:90%;
	border-bottom: 1px dotted #6B6B6B;
	padding:5px 0 10px 0;
	list-style:none;
	float:right;
}
.competition-page-bottom   ul li a{
	float: left;
	color:#d7646a;
}
.competition-page-bottom  .file-name{
	float: right;
	width: 210px;
	word-wrap: break-word;
}
#wrap_content .panel_users {
	background: #DEDEDE;
	border:0;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	float: left;
	position: relative;
	top:-10px;
	z-index:9000;
	padding:30px 20px 20px;
	font:normal 14px Arial;
	color:#5d5d5d;
	width:910px;
}
#useridea, #companyidea {
	margin-top:-270px;
	position: relative;
	z-index: 6000;
	width:100%;
	float: right;
}
#useridea a.main-page {	
	width: 180px;
	height: 130px;
	display: block;
	position: absolute;
	float: left;
}
#useridea .userstitle,#useridea h2,#companyidea h2 { 
	color: #0093d0;
	font-size: 37px;
	font-weight: 700;
	margin:0 0 20px 0;
	position: relative;
	right:240px;
	width: 700px;
	height: 45px;
}
#useridea .userphoto {
	float: right;
	position: relative;
	right: 240px;
	padding:12px 0 0 7px;
}
#useridea .error {	
	color: #F04E62;
	width: 350px;
	float: left;
	margin-top: 400px;
	margin-left: 100px;
	display: none;
}
.admin-menu { 
	display: block;
	margin-bottom: 30px;
	font: normal 22px Arial;
	float:right;
	position: relative;
	right:240px;
	width: 900px;
}
.admin-menu ul li:first-child { 
	border-right: 0;
	padding-right: 0px;
}
.admin-menu ul li { 
	border-right: 1px solid #84A42D;
	float: right;
	padding: 0px 7px 0px 7px;
	list-style-type: none;
}
.admin-menu ul li a { 
	color: #84a42d;
}
.admin-menu ul li.active a { 
	color: #0093D0;
	font-weight:bold;
}
.company-help-text {	
	width: 100%;
	height: auto;
	margin: 0;
	padding: 20px 0 0 0;
	clear: both;	
}
.company-help-text p,
.company-help-text li,
.company-help-text span,
.company-help-text a {
	font: normal 13px Arial;
	color: #000000;
}
.company-help-text a {	
	text-decoration: underline;
}
.usersdescription { 
	color: #6B6B6B;
	font-size: 14px;
	margin-top:80px;
	margin-bottom: 20px;
	width:100%;
	float: right;
}
#useridea .userstable table{
	width: 100%;
	border-collapse: collapse;
}
#useridea .userstable thead {
	font: bold 15px Arial;
	color:#575757;
	text-decoration: underline;
}
#useridea .userstable thead td {
	text-align: center;
	border: 1px solid #000;
	background:#a6ce39;
}
#useridea .userstable tbody {
	font:normal 12px Arial;
	color:#6b6b6b;
}
#useridea .userstable tbody td {
	text-align: center;
	border: 1px solid #000;
	background:#fff;
}
#useridea .userstable tbody td:nth-child(2n) {
	background:#def5ff;
}
#companyidea .excellink {
	float: left;
}
#companyidea .excellink a {	
	width: 110px;
	height: 40px;
	text-decoration: none;
}
#companyidea .excellink a img {	
	display: block;
	float: right;
}
#companyidea .excellink a span {
	display: block;
	float: right;
	font: normal 13px Arial;
	color: #575757;
	text-decoration: underline;
	line-height: 40px;
}
#companyidea .numideas {	
	padding: 10px 0 0 18px;
	float: left;
}
.numideas {
padding: 20px 0 20px 18px;
float: left;
}
.numideas span {
font: italic 13px Arial;
color: #575757;
}
#companyidea .campaigns {
	float: right;
}
#companyidea .campaigns .sbHolder {	
	width: 326px;
	height: 19px;
	margin: 0;
	padding: 0;
	display: block;
	background: none;
	border: solid 1px #9d9e9e;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	-moz-border-top-left-radius: 5px;
	-moz-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
}
#companyidea .campaigns .sbHolder .sbSelector {	
	width: 304px;
	height: 19px;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	background: url('../images/cmb-backtext.png') center center repeat-x;
	border-right: solid 1px #9d9e9e;
	border-top-left-radius: 5px;
	-moz-border-top-left-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	font: normal 12px Tahoma;
	color: #7c7c7c;
	text-align: right;
	text-shadow: -1px 1px 2px #ffffff;
	line-height: 19px;
}
#companyidea .campaigns .sbHolder .sbToggle {	
	width: 21px;
	height: 19px;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	background: url('../images/cmb-arrow.png') center center no-repeat,
				url('../images/cmb-backarrow.png') center center repeat-x;	
	border-top-right-radius: 5px;
	-moz-border-top-right-radius: 5px;
	-webkit-border-top-right-radius: 5px;
}
#companyidea .campaigns .sbHolder ul {	
	width: 326px;
	display: block;
	border: solid 1px #8b8b8b;
	background: none;
}
#companyidea .campaigns .sbHolder ul li {
	width: auto;
	height: 24px;
	margin: 0;
	padding: 0;
	display: block;
	background: url('../images/cmb-li-back.png') center center repeat-x;
	border: 0;
	border-top: solid 1px #8b8b8b;
}
#companyidea .campaigns .sbHolder ul li:first-child {	
	border: 0;
}
#companyidea .campaigns .sbHolder ul li:hover {	
	background: url('../images/cmb-li-back-act.png') center center repeat-x;
}
#companyidea .campaigns .sbHolder ul li a {	
	width: auto;
	height: 24px;
	margin: 0;
	padding: 0;
	display: block;
	background: none;
	border: 0;
	font: normal 12px Tahoma;
	color: #7c7c7c;
	line-height: 24px;
	text-shadow: 1px 1px 2px #ffffff;
	text-decoration: none;
}
#companyidea .numideas span {	
	font: italic 13px Arial;
	color: #575757;
}
#wrap_content .panel_users .users_login {
	border-left: 1px dotted #D6D6D6;
	float: right;
	width: 32%;
}
.panel_users .user_reg {
	float: right;
	width: 65%;
}
.admin-head {
	width: 100%;
	max-height:25px;
	border-bottom: 1px solid #000;
}
.admin-head .at {
	float: right;
	height:23px;
	background:#a6ce39;
	border-right: none;
}
.admin-head .at:first-child {
	border-right:1px solid #000;
}
#infoform {
	float: right;
	margin: 80px 0;
}
#infoform .edit {
	float: right;
	clear: both;
}
#img_upload_wrapper {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	opacity:0.6;
	background: black;
	z-index: 9998;
}
#img_upload {
	position: fixed;
	top: 50px;
	display: none;
	background: #a6ce39;
	padding:10px;
	z-index: 9990;
	border: 0;
	width: 400px;
	height: 430px;
	z-index: 9999;
	left: 5%;
	-moz-box-shadow: 2px 2px 3px rgba(0,0,0,0.1); /* Для Firefox */
    -webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.1); /* Для Safari и Chrome */
    box-shadow: 2px 2px 3px rgba(0,0,0,0.1);
}
#img_upload h2{
	font-size:17px;
	width:100%;
	line-height:24px;
	float: right;
	position:static;
	margin-bottom: 0;
	height: auto;
}
#img_upload .inside {
	width:100%;
	float: right;
	text-align:center;
}
#uploadButton {
	 color: #0093D0;
	 cursor: pointer;
	display: block;
	float: right;
	font:normal 12px Arial;
	height: 15px;
	width: 30px;
	margin:0 20px 20px 0;
	text-decoration: underline;
}
#img_uploadform {
	float: right;
}
#img_uploadform input[name='photo'] {
	width: 50px;
}
#img_upload img {
	margin:10px 0;
}
#wrap_content #login_copywriters_wrap {
	padding-top:1px;
	width: 100%;
}
.competition-page-bottom #copywriters_right .button.login_btnb {
	margin: 10px 193px 0 0;
	display: block;
	clear: both;
	float: none;
}
#wrap_content select{
	background:#fff;
	box-shadow: none;
	border:0;
	border-radius: 1px;
	color: #8C8C8C;
	font: 14px "Arial";
}
#wrap_content select[name="idcategory"]{
	border:1px  solid #8C8C8C;
	height:22px;
	width:130px;
}
#wrap_content  #login_copywriters_wrap input.inputbox {
	width:185px;
	box-shadow: none;
}
#wrap_content  input[type="checkbox"] {
	width:13px!important;
}
#wrap_content #copywriters_right {
	border-left: 1px dotted #5A5A5A;
	width:270px!important;
}
#wrap_content  #login_copywriters_wrap .title {
	font:bold 17px Arial;
	color:#000;
}
#wrap_content #copywriters_right label[for="modlgn-remember"] {
	color:#5D5D5D;
}
#wrap_content #copywriters_right a {
	color:#5D5D5D;
	margin-right: 20px;
}
#wrap_content #copywriters_right .err_mes {
	border:none;
	border-bottom: 1px dotted #5A5A5A;
	margin-top: 5px;
}
#wrap_content #copywriters_right .facebook{
	background: url('../images/facebook.png') right top no-repeat;
	width:190px;
	height:20px;
	margin-top:10px;
}
#wrap_content #copywriters_right .facebook a{
	color:#3f5c97;
	font:normal 16px Arial;
	float:left;
	margin:0;
}
#wrap_content #copywriters_center {
	width:300px!important;
}
#how_it_works {
	background: url('../images/how-it-works.png') top center no-repeat;
	width:100%;
	height:1050px;
	font:normal 14px Arial;
	color:#6b6b6b;
	text-align:justify;
	margin-top:70px;
}
#how_it_works h3 {
	font:normal 26px Arial;
	color:#008cc8;
}
#how_it_works div {
	width:550px;
	height:95px;
}
#how_it_works div:nth-child(2n - 1) h3 {
	margin-right:-15px;
}
#how_it_works div:nth-child(2n) h3 {
	width:100%;
	text-align:left;
}
#how_it_works .one {
	margin:0 430px 130px 0;
}
#how_it_works .two {
	margin:0 0 100px 0;
	width:520px;
}
#how_it_works .three {
	margin:0 430px 90px 0;
}
#how_it_works .four {
	margin:0 -10px 120px 0;
	width:500px;
}
#how_it_works .four h3{
	width:540px!important;
	margin-right:-20px;
}
#how_it_works .five {
	margin:0 480px 0 0;
}
#how_it_works p {
padding-left:15px;
}
#post_wrap {
	width:100%;
}
#userForm {
	background: url('../images/contact-form-bg.png') center left no-repeat;
	font: normal 15px Arial;
	color: #6B6B6B;
}
#userForm table{
	width:400px;
}
#userForm  td{
	padding:5px 0;
}
#userForm  input[type="text"] {
	width:205px;
	height:27px;
}
.rsform-submit-button {
	height: 30px;
	width: 100px;
	color:#fff;
	background: #93C73C;
	border: none;
	font: bold 17px Arial;
	border-radius:5px;
	margin-top:10px;
	-moz-box-shadow: 3px 3px 4px rgba(0,0,0,0.1); /* Для Firefox */
    -webkit-box-shadow: 3px 3px 4px rgba(0,0,0,0.1); /* Для Safari и Chrome */
    box-shadow: 3px 3px 4px rgba(0,0,0,0.1);
	float:right;
}
#userForm textarea {
	width:205px;
	height:100px;
}
.rsform-block-description {
	width: 400px;
	margin:10px 0 30px 0;
}
#footer {
	background: url('../images/footer.png') bottom center repeat-x;
	height:340px;
	min-width:100%;
	clear: both;
	margin-top:-342px;
	position:relative;
	z-index:5000;
}
#footer_line {
	width:100%;
	float: left;
	height:19px;
	padding-top:3px;
	background:#555555;
	font: normal 14.9px Arial;
	color:#ffffff;
	text-align:center;
	position:relative;
}
#footer_line>div {
	width:950px;
	margin:0 auto;
	text-align:center;
}
#footer_line span {
	float: right;
}
#footer_line span a{
	color: #fff;
}
#footer_content {
	width:1000px;
	margin:0 auto;
	height:318px;
}
#footer_right {
	float:right;
	height:155px;
	margin-top:165px;
	color:#ffffff;
	overflow: hidden;
	width: 620px;
}
#footer_left {
	float:left;
	width:375px;
	height:150px;
	margin-top:170px;
	color:#ffffff;
	font:normal 17.19px Arial;
	text-align:left;
}
#footer_left span {
	float: left;
}
#footer_left table {
	float: left;
	text-align:right;
	font:normal 16.47px Arial;
	clear: both;
	border-collapse: collapse;
	margin: 0;
	padding-right: 100px;
	display: block;
}
#footer_left table td {
	height:35px;
}
#footer_left table tr td:first-child {
	width: 57px;
	min-width: 0;
	display: block;
	float: left;
	line-height: 35px;
}
#footer_left table tr td:first-child label {	
	height: 35px;
	display: block;
	text-align: right;
	line-height: 35px;
}
#footer_left table tr td.acysubbuttons {	
	display: table-cell;
	float: none;
}
#footer_left table input {
	float: left;
}
#footer_left  input.inputbox {
	border-radius:5px;
	border:1px solid #fff;
	width:165px !important;
	height:22px;
	-moz-box-shadow: 3px 3px 4px rgba(0,0,0,0.2); /* Для Firefox */
    -webkit-box-shadow:3px 3px 4px rgba(0,0,0,0.2); /* Для Safari и Chrome */
    box-shadow: 3px 3px 4px rgba(0,0,0,0.2);
}
#footer_left  input.button {
	width:94px;
	height:27px;
	color:#ffffff;
	font:bold 17.19px Arial;
	background: #008bc7;
	border:1px solid #bebebe;
	border-radius:5px;
	cursor:pointer;
	-moz-box-shadow: 3px 3px 4px rgba(0,0,0,0.2); /* Для Firefox */
    -webkit-box-shadow: 3px 3px 4px rgba(0,0,0,0.2); /* Для Safari и Chrome */
    box-shadow: 3px 3px 4px rgba(0,0,0,0.2);
}
#footer_left .acysubbuttons {
	width:100%;
	text-align: left;
	float: left;
}
#footer_left .acymailing_module_success {
	background-color:transparent;
	color:#fff;
	direction: ltr;
}
#social {
	font:normal 15px Arial;
	margin-top:15px;
	margin-right: 393px;
}
.footer_menu h3 {
	font:bold 15px Arial;
	margin-top:8px;
}
.footer_menu li{
	display:inline-block;
}
.footer_menu li a{
	font:normal 15px Arial;
	color:#ffffff;
	border-left:1px solid #ffffff;
	padding: 0 5px;
}
.footer_menu li:first-child a{ 
	padding-right:0;
}
.footer_menu li:last-child a{
	border: none;
}
.logout {
	background: transparent;
	border:0;
	color: #0093D0;
	text-decoration: underline;
	display: block;
	cursor: pointer;
	border-bottom:1px solid #0093D0;
	padding:0;
	height:15px;
	margin-left:15px!important;
	margin-top:27px;
}
.logout:hover {
	border:0;
}
.logoutbtn {
	background: url('../images/company-close.png') 92% top no-repeat;
	padding:5px 25px 0 0;
	height:25px;
	vertical-align: middle;
	text-align:left;
	width:40px;
	position: relative;
	top:-300px;
	float: left;
}
.logoutbtn .logout{
	margin:0;
	color: #7E7E7E !important;
	font-size:14px;
	border-bottom-color:#7E7E7E;
}
.userlogout {
	float: left;
}
.at1 .titles, .at2 .titles, .at3 .titles, .at4 .titles, .at7 .titles, .at8 .titles, .at11 .titles {
    cursor: pointer;
}
/* (Begin) - Admin template */

/*Admin accordeon (Begin)*/
.admin-accordion {
    margin: 0 auto 20px auto;
	color:#6b6b6b;
	float: right;
	width: 955px;
}
.admin-accordion ul li {
	width: 953px;
    min-height: 60px;
    height: auto;
    border: 1px solid #181818;
    border-top: none;
    overflow: hidden;
	list-style-type: none;
}
.admin-accordion ul li:first-child {
    border-top: 1px solid #181818;
}
.admin-accordion .admin-content-wrapper {
    font-size: 12px;
    display: block;
    position: relative;
    outline: none;
    -webkit-transition: color 0.2s ease-in-out;
    -moz-transition: color 0.2s ease-in-out;
    -o-transition: color 0.2s ease-in-out;
    -ms-transition: color 0.2s ease-in-out;
    transition: color 0.2s ease-in-out;
    cursor: pointer;
    background-color: #def5ff;
}
.admin-accordion .admin-content-wrapper.winnerline{
    background-color: #93c6ff;
}
.admin-accordion li.st-open .admin-content-wrapper {
    border-bottom: 1px solid #181818;
    background-color: #fff;
}
.admin-accordion .admin-head-inner {
    overflow: hidden;
}
.admin-accordion .admin-head .at {
    height: 14px;
    border-top: 1px solid #181818;
}
.admin-accordion .admin-head .item-num {	
	width: 40px;
	height: 20px;
	margin: 0;
	padding: 0;
}
.admin-accordion .admin-head .at:last-child {
	 border-left: 1px solid #181818;
}
.admin-accordion .at {
    float: right;
    margin-bottom: -82px;
    padding-bottom: 88px;
    border-left: 1px solid #181818;
    height: 54px;
}
.admin-accordion ul li.st-open .admin-head .at {
    height: 75px;
}
.u1{
    line-height: 54px;
    padding-right: 35px;
    background: url(../i/u1.png) no-repeat center right;
    text-align: right;
    margin-right: 20px;
}
.u2{
    line-height: 54px;
    padding-right: 35px;
    background: url(../i/u2.png) no-repeat center right;
    text-align: right;
    margin-right: 20px;
    height: 54px;
}
.u3{
    line-height: 54px;
    padding-right: 35px;
    background: url(../i/u3.png) no-repeat center right;
    text-align: right;
    margin-right: 20px;
}
.u4{
    line-height: 54px;
    padding-right: 35px;
    background: url(../i/u4.png) no-repeat center right;
    text-align: right;
    margin-right: 20px;
}
.admin-accordion .at1 {
    width: 22px;
}
.admin-accordion .item-num {	
	width: 40px;
	height: 122px;
	font: normal 14px Arial;
	color: black;
	text-align: center;
}
.admin-accordion .at2 {
    width: 44px;
}
.admin-accordion .at3 {
    width: 89px;
}
.admin-accordion .at4 {
    width: 86px;
}
.admin-accordion .at5 {
    width: 95px;
}
.admin-accordion .at6 {
    width: 136px;
}
.admin-accordion .at7 {
    width: 39px;
}
.admin-accordion .at8 {
    width: 79px;
}
.admin-accordion .at9 {
    width: 50px;
}
.admin-accordion .at10 {
    width: 100px;
    border-left: none;
}
.admin-accordion .at10.archiv {
	width: 304px;
}
.admin-accordion .at11 {
    width: 67px;
}
.admin-accordion .at12 {
    width: 125px;
    overflow: hidden;
}
#ideasform li .at12 .short-content {
    font-size: 12px;
	font-family: Arial Narrow;
	text-shadow: none
}
.admin-accordion .at13 {
    width: 88px;
    
}
.admin-accordion ul li .at13 .short-content{
    text-align: left;
}
.admin-accordion .titles {
    height: 20px;
    border-bottom: 1px solid #181818;
    background-color: #a6ce39;
    padding: 0 6px 0 0;
    line-height: 140%;
    color: #575757;
    font-size: 14px;
    font-weight: bold;
    text-decoration: underline;
    display: block;
	text-align:center;
}
.admin-accordion .at11 .titles{
    padding-right: 2px;
}
.admin-accordion ul li .short-content {
    font-size: 12px;
    line-height: 17px;
    padding: 3px 0 0 3px;
    text-align: center;
    height: 54px;
}
.admin-accordion ul li .short-content a {
    font-weight: bold;
    color: #6b6b6b;
    display: block;
}
.admin-accordion ul li .at6 .short-content, .admin-accordion ul li .at10 .short-content, .admin-accordion ul li .at102 .short-content, .admin-accordion ul li .at103 .short-content {
    text-align: right;
    padding-right: 8px;
}
.admin-accordion ul li .at9 .short-content {
    line-height: 68px;
}
/* admin winner floater */
.winner-floater .winner-floater-win {	
	width: 270px;
	height: 132px;
	height: auto;
	margin: -66px 0 0 -142px;
	padding: 7px;
	display: none;
	position: fixed;
	top: 30%;
	left: 50%;
	z-index: 8000;
	float: none;
	background: #a6a6a6;
	border: 0;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	box-shadow: 5px 5px 5px 0 #C5C5C5;
}
.winner-floater .winner-floater-win .text {	
	padding-bottom: 14px;
}
.winner-floater .winner-floater-win .text p {	
	margin: 0;
	font: normal 16px Arial;
	color: #383838;
	text-align: center;
}
.winner-floater .winner-floater-win .controls {	
	height: 26px;
}
.winner-floater .winner-floater-win .controls .cancel {	
	width: 127px;
	height: 24px;
	display: block;
	float: left;
	border: solid 1px #7b7b7b;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: #c35052 url('../images/win-dec.png') 107px center no-repeat;
	font: bold 16px Arial;
	color: #ffffff;
	text-align: center;
	line-height: 24px;
	cursor: pointer;
}
.winner-floater .winner-floater-win .controls .accept {	
	width: 127px;
	height: 24px;
	margin-left: 11px;
	display: block;
	float: left;
	border: solid 1px #7b7b7b;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: #a6ce39 url('../images/win-acc.png') 100px center no-repeat;
	font: bold 15px Arial;
	color: #4b4b4b;
	text-indent: 35px;
	line-height: 24px;
	cursor: pointer;
}
.admin-content {
    min-height: 200px;
    margin-top: 8px;
    position: relative;
	height:auto;
}
.admin-content .admin-left {
    width: 300px;
    float: left;
	height:100%;
}
.admin-content .admin-left .description {
    text-decoration: underline;
    font-weight: bold;
    padding: 7px 25px 22px 0;
    background: url("../i/admin-isset-files.png") no-repeat 288px 4px;
}
.admin-content .admin-left .files {
    width: 310px;
    margin: 0 auto;
}
.admin-content .admin-left .files li {
    border: none;
    float: right;
    width: 100px;
    min-height: 95px;
    text-align: center;
}
.admin-content .admin-left .files li a {
    min-height: 20px !important;
    padding-top: 60px;
    display: block;
    font-size: 12px;
    color: #6b6b6b !important;
}
.admin-content .admin-left .files li a.audio {
    background: url("../i/admin-files-audio.png") no-repeat top center;
}
.admin-content .admin-left .files li a.foto {
    background: url("../i/admin-files-foto.png") no-repeat top center;
}
.admin-content .admin-left .files li a.video {
    background: url("../i/admin-files-video.png") no-repeat top center;
}
.admin-content .admin-left .files li a.word {
    background: url("../i/admin-files-word.png") no-repeat top center;
}
.admin-content .admin-left .files li a.powerpoint {
    background: url("../i/admin-files-powerpoint.png") no-repeat top center;
}
.admin-content .admin-left .close-accordion {
    display: none;
    position: absolute;
    bottom: 36px;
    left: 22px;
    text-decoration: underline;
    font-weight: bold;
    padding-left: 12px;
    background: url("../i/admin-close.png") no-repeat center left;
    cursor: pointer;
}
.admin-content .admin-right {
    width: 610px;
    float: right;
    padding: 0 0 0 35px;
    border-left: 1px dotted #6b6b6b;
	min-height:190px;
}
.admin-content .admin-right .inner {
    padding: 9px 24px 25px 0;
	width: 100%;
	float: right;
}
.admin-content .admin-right .admin-rating {
    float: left;
    width: 191px;
    height: 62px;
}
.admin-content .admin-right .admin-rating .description {
    text-decoration: underline;
    font-weight: bold;
    margin: 2px 0 11px 0;
    text-align: left;
    margin-left: 30px;
}
/* Control rating stars (Begin) */
.admin-content .admin-right .admin-rating .stars-empty {
    width: 13px;
    height: 14px;
    background: url('../i/admin-stars-empty.png') no-repeat 0 0;
    position: relative;
    float: left;
    margin-right: 7px;
    font-size: 19px;
    color:#ccc;
}
.admin-content .admin-right .admin-rating .stars-full {
    background: url('../i/admin-stars.png') no-repeat 100% 0;
    cursor: pointer;
    color:#FF9B0D;
    font-size: 19px;
}
.admin-content .admin-right .admin-rating .stars-rating-info {
    margin-top: 3px;
}
.admin-content .admin-right .admin-rating .stars-rating-info ul {
	margin-left: 3px;
    float: left;
}
.admin-content .admin-right .admin-rating .stars-rating-info ul li {
	width: auto;
	height: auto;
    float: right;
    padding: 0 13px 0 0;
    font-size: 12px;
    border: none;
}
.admin-content .admin-right .admin-rating .stars-rating-info ul li:first-child {
    padding-right: 0;
}
/* Control rating stars (End) */
.admin-content .admin-right .admin-rating .remove {
    color: #c10000;
    font-size: 12px;
    position: relative;
    right: -5px;
    top: -10px;
    cursor: pointer;
}
.admin-content .admin-right .admin-rating .selectwinner,.admin-content .admin-right .admin-rating .selectwinnerr {
    color: #17b611;
    font-size: 12px;
    font-weight: bold;
    position: relative;
    right: -90px;
    top: -27px;
    cursor: pointer;
    display: block;
    width: 85px;
}
.msgwinner {
    color: #f00;
    font-size: 12px;
    position: relative;
    right: -90px;
    top: -25px;
    display: block;
}
.itiswinner {
    color: #17b611;
    font-size: 12px;
    font-weight: bold;
    position: relative;
    right: -120px;
    top: -93px;
    cursor: pointer;
    display: block;
    height: 20px;
    width: 90px;
    padding-top: 65px;
    background: url(../i/winner.jpg) no-repeat right;
}
.admin-content .admin-right .admin-rating .remove:hover {
    text-decoration: underline;
}
.admin-content .admin-right .admin-username {
    width: 408px;
	clear:right;
	float: right;
}
.admin-content .admin-right .admin-username img {
    border: 1px solid #181818;
    float: right;
    margin-left: 8px !important;
    max-width: 62px;
    max-height: 49px;
}
.admin-content .admin-right .admin-username .submitted-by {
    overflow: hidden;
    text-decoration: underline;
    font-weight: bold;
    margin: 2px 0;
}
.admin-content .admin-right .admin-username .name {
    font-size: 12px;
    overflow: hidden;
}
.admin-content .admin-right .admin-idea {
    margin-top: 8px;
    font-size: 12px;
	float: right;
}
.admin-content .admin-right .admin-idea .title {
    font-weight: bold;
    margin-bottom: 10px;
}
.admin-content .admin-right .admin-idea .description {
    font-size: 14px;
    font-weight: bold;
    text-decoration: underline;
    margin-bottom: 8px;
}
.admin-content .admin-right .admin-idea p {
    font-size: 12px;
	float: right;
	clear: both;
	margin: 5px 0;
}
/*----------Change password (Begin)*/
.edit .label {
    color: #6c6c6c;
    width: 138px;
}
.edit .value {
    color: #5a5a5a;
    width: 155px;
    max-width: 300px;
}
.edit .link {
    font-size: 12px;
    color: #0093d0;
    text-decoration: underline;
    width: 30px;
    cursor: pointer;
    margin-right: 20px;
}
.edit .label, .edit .value, .edit .link {
    float: right;
    margin-bottom: 20px;
}
.edit input[type="password"], .edit input[type="text"] {
    padding: 0 5px;
    width: 105px;
    height: 20px;
    border: 1px solid #cfcfcf;
    -webkit-box-shadow: inset 1px 1px 1px 0 #cfcfcf;
    -moz-box-shadow: inset 1px 1px 1px 0 #cfcfcf;
    box-shadow: inset 1px 1px 1px 0 #cfcfcf;
    float: right;
    margin: 0;
    background: none;
}
.edit .submit-password {
    font-size: 17px;
    color: #0093d0;
    text-decoration: underline;
    cursor: pointer;
    float: right;
    position: relative;
    margin-right: 25px;
}
.edit .submit-password input[type="submit"] {
    opacity: 0;
    cursor: pointer;
    height: 18px;
    width: 35px;
    background: none;
    border: none;
    border: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    position: absolute;
    top: 0;
    left: 0;
}
.title-edit-password {
    font-weight: bold;
    text-decoration: underline;
    display: inline-block;
    margin-bottom: 16px;
	color: #6C6C6C;
}
/*----------Change password (End)*/
/*----------------------(End) - Admin template */
.userstable{
	float: right;
	border:1px solid #33A9D8;
	border-radius:8px;
	-moz-box-shadow: 3px 3px 4px rgba(0,0,0,0.2); /* Для Firefox */
    -webkit-box-shadow: 3px 3px 4px rgba(0,0,0,0.2); /* Для Safari и Chrome */
    box-shadow: 3px 3px 4px rgba(0,0,0,0.2);
	background:#fff;
	width: 100%;
}
.userstableheader{
	float: right;
    height: 36px;
	border:0;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
}
.userstableheader div{
    float: right;
    text-align: center;
    font-weight: bold;
    font-size: 15px;
    color: #fff;
    line-height: 36px;
}
.userstableheader1{
    width: 128px;
	background:#9CC036;	
	border:0;
	border-top-right-radius:5px;
}
.userstableheader2{
    width: 171px;
	background:#A6CE39;
}
.userstableheader3{
    width: 200px;
	background:#9CC036;
}
.userstableheader4{
    width: 171px;
	background:#A6CE39;
}
.userstableheader5{
    width: 91px;
	background:#9CC036;
}
.userstableheader6{
    width: 189px;
	background:#A6CE39;
	border:0;
	border-top-left-radius:5px;
}
.orders .userstableheader2{
	 width: 150px;
}
.orders .userstableheader3{
	 width: 150px;
}
.orders .userstableheader5 {
	width: 171px;
}
.orders .userstableheader6 {
	width: 180px;
}
.userstablerow{
    height: 59px;
}
.userstablerow div{
    float: right;
    text-align: center;
    font-size: 12px;
    color: #6b6b6b;
    margin-top: 13px;     
    height: 46px;
    overflow: hidden;
	border: 1px solid #C0C0C0;
	border-right:none;
}
.userstablerow div:last-child{
	border-left:none;
}
.userstablerow div div:first-child{
	border: none;
}
.userstablecell1{
    width: 127px;
	background:#F3F3F3;
}
.userstablecell2{
    width: 170px;
	background:#FEFEFE;
}
.userstablecell3{
    width: 197px;
	background:#F3F3F3;
}
.userstablecell4{
    width: 170px;
	background:#FEFEFE;
}
.userstablecell5{
    width: 90px;
	background:#F3F3F3;
}
.userstablecell6{
    width: 188px;
	background:#FEFEFE;
}
.userstablecell6 div{
    padding-top: 0px;
	margin:0 20px 0 0;
}
.orders .userstablecell2{
    width: 149px;
}
.orders .userstablecell3{
    width: 149px;
}
.orders .userstablecell5{
    width: 170px;
}
.orders .userstablecell6{
    width: 180px;
	position: relative;
}
.orders .moreInfo {
	float: left;
	margin: 0;
	border: 1px solid #9CC036;
	position: absolute;
	top: 50%;
	left: 5px;
	width: 75px;
	text-align: center;
	height: 20px;
	padding-top: 2px;
	margin-top: -11px;
	cursor: pointer;
	color: #fff;
	background: #A6CE39;
	border-radius: 3px;
}
.userstablefooter{
    width: 100%;
    height: 13px;
	float:right;
}
.userstablecell5 div{
    width: 78px;
    height: 14px;
    padding-top: 0;
    margin: 15px 5px 0 0;
}
.idearating0{
    background: url(../i/rating0.png);
}
.idearating1{
    background: url(../i/rating1.png);
}
.idearating2{
    background: url(../i/rating2.png);
}
.idearating3{
    background: url(../i/rating3.png);
}
.idearating4{
    background: url(../i/rating4.png);
}
.idearating5{
    background: url(../i/rating5.png);
}
/*----- start users page ------*/
.top20title {
	font: bold 32px Arial;
}
.top20description {
	color: #6B6B6B;
	float: right;
	font-size: 14px;
	width: 100%;
	margin-bottom:20px;
}
.top20tableheader {
	border: 0;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	float: right;
	height: 36px;
}
.top20tableheader div { 
	color: #FFFFFF;
	float: right;
	font-size: 15px;
	font-weight: 700;
	line-height: 36px;
	text-align: center;
	background: #9CC036;
	float: right;
}
.top20tableheader div:nth-child(2n){ 
	background: #A6CE39;
}
.top20tableheader1 {
	width: 50px;
	height: 36px;
	border: 0;
	border-top-right-radius: 5px;
}
.top20tableheader2{
	width: 230px;
}
.top20tableheader3{
	width: 260px;
}
.top20tableheader4 {
	width: 120px;
}
.top20tableheader5 {
	width: 290px;
	border: 0;
	border-top-left-radius: 5px;
}
.top20tablerow{
    height: 59px;
}
.top20tablerow div{
    float: right;
    text-align: center;
    font:bold 15px Arial;
    color: #6b6b6b;
    margin-top: 13px;     
    height: 46px;
    overflow: hidden;
	border: 1px solid #C0C0C0;
	border-right:none;
	background: #F3F3F3;
}
.top20tablerow div:last-child{
	border-left:none;
}
.top20tablerow div div:first-child{
	border: none;
}
.top20tablerow div:nth-child(2n){
	background: #FEFEFE;
}
.top20tablecell1 {
	width: 50px;
}
.top20tablecell1 img{
	width:50px;
	height:46px;
}
.top20tablecell2 {
	width: 229px;
}
.top20tablecell3 {
	width: 259px;
}
.top20tablecell4 {
	width: 119px;
}
.top20tablecell5 {
	width: 289px;
}
.top20tablerow div span{
	display: table-cell;
	height: 46px;
	vertical-align: middle;
	width: 330px;
}
/* banner system section */
.top-left-banner {
float: left;
padding-top:15px;
}
.top-left-banner .mod-seon-advertising-content {
padding: 5px 4px 5px 5px;
border: solid 1px #ccc;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-right: 0;
border-top-right-radius:0;
border-bottom-right-radius:0;
-moz-border-top-right-radius:0;
-moz-border-bottom-right-radius:0;
-webkit-border-top-right-radius:0;
-webkit-border-right-bottom-radius:0;
background-image: -ms-linear-gradient(top, #EDEDED 0%, #FFFFFF 100%);
background-image: -moz-linear-gradient(top, #EDEDED 0%, #FFFFFF 100%);
background-image: -o-linear-gradient(top, #EDEDED 0%, #FFFFFF 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #EDEDED), color-stop(1, #FFFFFF));
background-image: -webkit-linear-gradient(top, #EDEDED 0%, #FFFFFF 100%);
background-image: linear-gradient(to bottom, #EDEDED 0%, #FFFFFF 100%);
display:block !important;
}
.top-left-banner a, .top-left-banner a img {
margin: 0;
padding: 0;
display: block;
}
.top-right-banner {
float: left;
padding-top:15px;
}
.top-right-banner .mod-seon-advertising-content {
padding: 5px 7px 5px 6px;
border: solid 1px #ccc;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-left: 0;
border-top-left-radius:0;
border-bottom-left-radius:0;
-moz-border-top-left-radius:0;
-moz-border-bottom-left-radius:0;
-webkit-border-top-left-radius:0;
-webkit-border-left-bottom-radius:0;
background-image: -ms-linear-gradient(top, #EDEDED 0%, #FFFFFF 100%);
background-image: -moz-linear-gradient(top, #EDEDED 0%, #FFFFFF 100%);
background-image: -o-linear-gradient(top, #EDEDED 0%, #FFFFFF 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #EDEDED), color-stop(1, #FFFFFF));
background-image: -webkit-linear-gradient(top, #EDEDED 0%, #FFFFFF 100%);
background-image: linear-gradient(to bottom, #EDEDED 0%, #FFFFFF 100%);
display:block !important;
}
.top-right-banner a, .top-right-banner a img {
margin: 0;
padding: 0;
display: block;
}
.bottom-left-banner {
margin: 0;
margin-left: 1px;
clear: both;
float: none;
}
.bottom-left-banner .mod-seon-advertising-wrapper {
margin: 0 auto;
}
.bottom-left-banner .mod-seon-advertising-wrapper {
float: left;
padding: 7px;
margin-left: -10px;
display:block !important;
}
.mod-seon-advertising-wrapper.regular {	
	padding: 8px;
	border: 0;
	background: transparent;
}
.bottom-left-banner .mod-seon-advertising-wrapper.regular {	
	padding: 0;
	border: 0;
	background: transparent;
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	margin-left:-1px;
}
#competition-page .bottom-left-banner .mod-seon-advertising-wrapper.regular img {
	width: 280px !important;
	max-height: 280px !important;
}
.bottom-left-banner .mod-seon-advertising-wrapper.adsense {	
	margin-left: -10px;
}
.bottom-left-banner a, .bottom-left-banner a img {
margin: 0;
display: block;
}
.pluginFaviconButton {
background:transparent !important;
}
#img_upload_save {
	width: 80px;
	height: 21px;
	background: #0095D2;
	color: white;
	border: 1px solid white;
	border-radius: 5px;
	font: normal 14px Arial;
	text-decoration: none;
	float: right;
	padding-top:4px;
}
#img_upload_close {
	width: 80px;
	height: 21px;
	background: #0095D2;
	color: white;
	text-decoration: none;
	padding-top:4px;
	border: 1px solid white;
	border-radius: 5px;
	font: normal 14px Arial;
	float: left;
}
#wrap .custom .specials_bunner {	
	margin-top: -37px;
}
body>iframe,
#google_ads_frame1 {
	display: none !important;
	visibility: hidden !important;
	margin: 0 auto  !important;
}
.orderDetail {
	width: 100%;
	float: left;
	background: #fff;
	display: none;
}
.orderDetail table{
	margin:10px auto 0 auto!important;
	width:95%!important;
}
.orderDetail td{
	border: none!important;
	background: none!important;
	text-align: right!important;
	padding: 0px 10px;
}
.orderDetail td.title{
	color: #fff;
	background: #A6CE39!important;
	font-weight: bold;
}
.orderDetail .line td{
	border-top:1px solid #C0C0C0!important;
	padding-top: 5px;
}

#secure-payment {
color:#7E7E7E;

}

#secure-payment p{
margin-top:30px;
margin-bottom:0px;

}

.cc {
margin-top:15px;
width:314px;
height:54px;
display:block;
background: url(../images/cc.png);
}

.safecc {
position:relative;
left: 120px;
top: -15px;
float:left;
width:115px;
height:55px;
display:block;
background: url(../images/geo.gif);
}

.newinner {
	width: 947px;
margin: 0 auto;
}

.mejs-container{
    background: #fff !important;
}



#slider{
z-index:8900 !important;
}


