﻿.mainContent {
	float:left;
	width:552px;
	margin-right:44px;
	padding:20px 0 20px 0;
}


#contacts-form {
	clear:right;
	width:100%;
	overflow:hidden;
}
#contacts-form fieldset {
	border:none;
	float:left;
}
#contacts-form .field {
	clear:both;
}
#contacts-form label {
	float:left;
	width:107px;
	line-height:18px;
	padding-bottom:8px;
}
#contacts-form input[type=text] {
	width:245px;
	padding:0 0 0 3px;
	background:none;
	border:1px solid #b2b2b2;
	color:#616161;
	float:left;
	font-size:12px;
}
#contacts-form textarea {
	width:420px;
	/*height:205px;*/
    height:100px;
	padding:0 0 0 3px;
	background:none;
	border:1px solid #b2b2b2;
	color:#616161;
	margin-bottom:10px;
	overflow:auto;
	float:left;
	font-size:12px;
}
#contacts-form a {
	font-size:13px;
	font-weight:bold;
}

.alignright {
	text-align:right;
}

.wrapper {
	width:100%;
	overflow:hidden;
}

#content {
	background:#fff;
	width:100%;
}
#content .mainContent {
	float:left;
	width:552px;
	margin-right:44px;
	padding:20px 0 20px 0;
}
#content .aside {
	float:left;
	width:319px;
}

#content .indent {
	padding:14px 25px 0 60px;
}

.container {
	width:1000px;
	margin:0 auto;
	font-size:.875em;
	position:relative;
}


/**me-------------------------------*/

#contacts-form input[type=text] {
	padding-top : 5px;
    padding-bottom : 5px;
    padding-right : 5px;
    padding-left : 5px;
    border-radius : 5px;
}

#contacts-form input[type=email] {
	padding-top : 5px;
    padding-bottom : 5px;
    padding-right : 5px;
    padding-left : 5px;
    border-radius : 5px;
}

#contacts-form label {
	float:left;
	width:107px;
	line-height:18px;
	padding-bottom:8px;
    font-size : 14px;
}

#contacts-form label:lang(required):after {
    content :" *";
    color :   red;
}

#contacts-form .field {
	padding-top : 20px;
   
}

#contacts-form textarea {
     border-radius : 5px;
}

#contacts-form input[type=text]:focus
{
	/* background-color : #BCDDFF ; */
	outline         :  none;
    border-color    : #BBD142;
    box-shadow      : 0 0 6px #BBD142;
}

#contacts-form input[type=email]:focus
{
	/* background-color : #BCDDFF ; */
	outline         :  none;
    border-color    : #BBD142;
    box-shadow      : 0 0 6px #BBD142;
}

#contacts-form textarea:focus
{
	/* background-color : #BCDDFF ; */
	outline         :  none;
    border-color    : #BBD142;
    box-shadow      : 0 0 6px #BBD142;
}


#contacts-form a{
color : #93a335;
text-decoration : none ;
}

#contacts-form a:hover{

    border-bottom : 2px solid #BBD142;
  
}

.btnSumbit
 {
border : none;
background : none;
color : #93a335;
font-weight : bold;
cursor : pointer;
}

.btnSumbit:hover{
        text-decoration : underline;
    
}

#content .aside {
    padding-top : 20px;
	float:left;
	width:319px;
    padding-top : 20px;
        
   }

.box1 {
	background-color : black;
	width:100%;
	color:#fff;
      
}

.slider {
	margin:0 0 20px;
	padding:10px;
	background:#fff;
     -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;  
    border-radius: 5px;
  
}

#coin-slider
{
 border: 3px double #BBD142;
  -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;  
    border-radius: 5px;
 text-align : center;
 }

#coin-slider img {
    width : 100%;
    height : 100%;
  }

.cs-prev a:link
{
    color:#fff;
}

.cs-prev a:visited
{
    color:#fff;
}
.cs-prev a:active { color: #fff;}

.cs-prev a:hover { color: #fff;}

.validateRed input[type=text]:focus
{   
    border-color    :  red;
    box-shadow      : 0 0 6px red;
}

.msgError
{   
    padding-top : 5px;
    padding-bottom :5px;
    padding-left : 7px;
    padding-right : 7px;
    background-color : #f2dedf;
    border : 1px solid #eac8ca;
    border-radius : 5px;
   /* border-left-style: solid ;*/
    color : #e40808;
    font-size : 13px;
   
}

.msgError li
{
margin: 0 0 3px 0;
}


.msgSuccess
{  
    color : #707d21;
    padding-top : 5px;
    padding-bottom :5px;
    padding-left : 7px;
    padding-right : 7px;
    border : 1px solid;
    border-color    : #BBD142;
    box-shadow      : 0 0 6px #BBD142;
    outline         :  none;
    font-size : 13px;
    text-align : center;
}

.msgBoxWrapper
{
    padding-top : 5px;
    padding-bottom :5px;
    padding-left : 7px;
    padding-right : 7px;
 }

.initHide
{
    display:none;
}

#address-slider
{
 border: 3px double #BBD142;
  -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    -khtml-border-radius: 15px;  
    border-radius: 15px;
  color :  #616161;
/* background-color : #eef8b3;*/
 padding-left : 10px;
 padding-right : 10px;
 padding-top : 20px;
 padding-bottom:20px;
 font-weight : bold;
 text-align : center;
 font-size : 12px;
 line-height : 22px;
  box-shadow      : 0 0 6px #BBD142;
  background: #f8ffe8; /* Old browsers */
background: #f8ffe8; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8ffe8', endColorstr='#b7df2d',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjhmZmU4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzMlIiBzdG9wLWNvbG9yPSIjZTNmNWFiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2I3ZGYyZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(-45deg,  #f8ffe8 0%, #e3f5ab 33%, #b7df2d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#f8ffe8), color-stop(33%,#e3f5ab), color-stop(100%,#b7df2d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  #f8ffe8 0%,#e3f5ab 33%,#b7df2d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  #f8ffe8 0%,#e3f5ab 33%,#b7df2d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  #f8ffe8 0%,#e3f5ab 33%,#b7df2d 100%); /* IE10+ */
background: linear-gradient(135deg,  #f8ffe8 0%,#e3f5ab 33%,#b7df2d 100%); /* W3C */

 }

.para_ar
{
  /*direction : rtl;*/
   font-size : 17px;
}

.para_ar label
{
    font-size : 12px;
   
}

.para_ar a 
{
    font-size : 12px;
}

.errorMsgRed
{
    color:red;
    padding-left : 10px;
    font-size : 12px;
}


