a, abbr, acronym, address, applet, article, aside, audio,
b, blockquote, big, body,
center, canvas, caption, cite, code, command,
datalist, dd, del, details, dfn, dl, div, dt,
em, embed,
fieldset, figcaption, figure, font, footer, form,
h1, h2, h3, h4, h5, h6, header, hgroup, html,
i, iframe, img, ins,
kbd,
keygen,
label, legend, li,
meter,
nav,
object, ol, output,
p, pre, progress,
q,
s, samp, section, small, span, source, strike, strong, sub, sup,
table, tbody, tfoot, thead, th, tr, tdvideo, tt,
u, ul,
var{
    background: transparent;
    border: 0 none;
    font-size: 13px;
	font-weight: normal;
    margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
    vertical-align: top;
    line-height:22px;
    font-family: Arial, Helvetica, sans-serif;
    color:#928e88;
}
b *, strong * {
	font-weight:bold;
}
a {
	text-decoration:none;
}
.slogan
{
  position: absolute;
  left:0px;
width:100%;
text-align: center;
font-family: "Arial Black";
color:#fff;
font-size:20px;
z-index: 15  ;
top:25px;
}
.slogan p
{
font-family: Arial;
font-weight: bold;
color:#fff;
font-size:30px;
text-transform: uppercase;
transition: all ease-in-out 1s;
}

ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
table, table td {
	padding:0;
	border:none;
	border-collapse:collapse;
}
img {
	vertical-align:top;
}
embed {
	vertical-align:top;
}
* { border:none;outline:none;padding:0;margin:0;}

/* ipad */
input {
	-webkit-appearance:none;
}
body
{

}

.wrapper
{
  width:100%;
  width:992px;
  display:block;
  margin-left:auto;
  margin-right:auto;
  box-shadow: 1px 1px 10px #928e88;
  position: relative;

transition: all ease-in-out 0.5s;
}
@media only screen and (min-width: 1300px) {
.wrapper
{

  width:1240px;
  display:block;
  margin-left:auto;
  margin-right:auto;
 background: #F6F2ED
}

}
        .block1 .search
        {
          position: absolute;
          right:0%;

          margin-right:233px;
        }

.block1 #mod-search-searchword
{
  position: absolute;
color:#867B6C;
  width:200px;
  margin-top:20px;
  padding:5px;
border:solid 1px #867B6C;
                    border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;

}


 div.content2 div.item-page div ul
 {
   list-style: disc;
   list-style-position:  inside;
   margin-left: 0px;
   display:block
 }
   div.content2 div.item-page div ul li
   {
     margin-left:20px
   }

.block1
{

  width:100%;
  height:142px;
display: block;
background: #867B6C;
position: relative;

}
.block1.blockback
{
  position: absolute;
  top:0px;
  left:0px;
}

.logoblock
{
  float:left;
  width:20%;
  background: linear-gradient(to bottom, rgba(175, 168, 155, 1), rgba(160, 149, 135, 1)) repeat scroll 0 0 rgba(0, 0, 0, 0);
  display:block;
  height:142px;

}

.logoblock img
{
margin-top:20px;
margin-left:auto;
margin-right:auto;display:block;
width:93%

}

.block2
{
  width:100%;
  height:auto;
display: block;
overflow:hidden;
background: #fff;

}

.block2 img
{
  float:left;
  margin:0px;
  transition: all ease 0.5s;
  width:20%;
}
.block2 img:hover
{
                opacity: 0.7;
              }
.block3
{
   width:100%;
  height:218px;
display: block;
overflow:hidden  ;
background: #fff;

}
 .block3    .bgs
 {

 display:block;
 width:20%;
 height:218px;
 float:left;
transition: all ease 0.5s;
       color: #ffffff;

    font-size: 13px;
 }
 .block3    .bgs:hover
 {
   opacity: 0.7
 }

 .block3    .bgs a
 {
    display:block;
color:#fff;
    padding:33px;
        text-align: left;
        text-transform: uppercase;
  }
 .block3    .bgs a div.more2
 {
  padding:3px 5px;
  color:#fff;
  font-size:12px;
  text-decoration: none;
  text-transform: uppercase;
  background: rgba(0,0,0,0.2);
  margin-top:30px;
  display:inline-block;
 }
  .block3    .bgs a p
  {
    color:#fff       ;
    font-size:13px;
    font-weight: bold;
  }

 .block3    .bgs   h3
 {

     margin-bottom:12px;
  color: #ffffff;
         line-height:18px;
    font-size: 23px;
    letter-spacing: -1px;
    font-weight:bold;
    text-align: center;
    text-transform: uppercase;
    }
.block3 .bg1{background: #A3A865}
.block3 .bg5{background: #858992}
.block3 .bg2{background: #D3B04F}
.block3 .bg3{background: #FFC000}
.block3 .bg4{background: #FF8800}
.tbg1,.tbg2,.tbg3,.tbg4
{
  width:20%;
  color:#fff
}
.tbg1 p ,.tbg2 p,.tbg3 p,.tbg4 p,.tbg1 a ,.tbg2 a,.tbg3 a,.tbg4 a
{
  color:#fff;
}
 table.partnertable  td
 {

   width:20%;
 }
  table.partnertable  td p ,
  {
    padding-left:5px;
  }

 table.partnertable  td strong
 {
 color: #fff
 }

.row0.bg1,.itemid111 .row-0  .column-1   .page-header{background: #D8B964}
.row0.bg2,.itemid111 .row-0  .column-2  .page-header{background: #FDD663}
.row0.bg3,.itemid111 .row-0  .column-3 .page-header{background: #FF941A}
.row0.bg4,.itemid111  .row-0 .column-4 .page-header{background: #AEB276}


.row1.bg1,.itemid111 .row-1  .column-1   .page-header,.tbg1{background: #DDC278}
.row1.bg2,.itemid111 .row-1  .column-2  .page-header,.tbg2{background: #FDDD7C}
.row1.bg3,.itemid111 .row-1  .column-3 .page-header,.tbg3{background: #FFA033}
.row1.bg4,.itemid111 .row-1  .column-4 .page-header,.tbg4{background: #B8BB86}
.tbg4{background: #AEB276 !important}
.row2.bg1,.itemid111 .row-2  .column-1   .page-header,.tbg11{background: #E2CC8D}
.row2.bg2,.itemid111 .row-2  .column-2  .page-header,.tbg12{background: #FDD663}
.row2.bg3,.itemid111 .row-2  .column-3 .page-header,.tbg13{background: #FFAC4D}
.row2.bg4,.itemid111 .row-2  .column-4 .page-header,.tbg14{background: #C2C497}


.row3.bg1,.itemid111 .row-3  .column-1   .page-header,.tbg21{background: #E7D4A2}
.row3.bg2,.itemid111 .row-3  .column-2  .page-header,.tbg22{background: #FDE396}
.row3.bg3,.itemid111 .row-3  .column-3 .page-header,.tbg23{background: #FFB866}
.row3.bg4,.itemid111 .row-3  .column-4 .page-header,.tbg24{background: #CCCDA7}


.row4.bg1,.itemid111 .row-4  .column-1   .page-header,.tbg31{background: #ECDDB6}
.row4.bg2,.itemid111 .row-4  .column-2  .page-header,.tbg32{background: #FDEAAF}
.row4.bg3,.itemid111 .row-4  .column-3 .page-header,.tbg33{background: #FFC480}
.row4.bg4,.itemid111 .row-4  .column-4 .page-header,.tbg34{background: #D6D7B7}


.row5.bg1,.itemid111 .row-5  .column-1   .page-header,.tbg41{background: #F1E6CA}
.row5.bg2,.itemid111 .row-5  .column-2  .page-header,.tbg42{background: #FEF0C8}
.row5.bg3,.itemid111 .row-5  .column-3 .page-header,.tbg43{background: #FFCF99}
.row5.bg4,.itemid111 .row-5  .column-4 .page-header,.tbg44{background: #DFE0C7}

.row6.bg1, .itemid111 .row-6  .column-1   .page-header,.tbg51{background: #F6F0DF}
.row6.bg2,.itemid111 .row-6  .column-2  .page-header,.tbg52{background: #FEF7E1}
.row6.bg3,.itemid111 .row-6  .column-3 .page-header,.tbg53 {background: #FFDBB2}
.row6.bg4,.itemid111 .row-6  .column-4 .page-header,.tbg54 {background: #E9E9D8}

.row7.bg1, .itemid111 .row-7  .column-1   .page-header,.tbg61{background: #F6F0DF}
.row7.bg2,.itemid111 .row-7  .column-2  .page-header,.tbg62{background: #FFFEFA}
.row7.bg3,.itemid111 .row-7  .column-3 .page-header,.tbg63{background: #FFDBB2}
.row7.bg4,.itemid111 .row-7  .column-4 .page-header,.tbg64{background: #E9E9D8}



.itemid109 .partnertable td
{
  height:105px;
  vertical-align: middle;
  color:#fff

}
.itemid109 .partnertable tr:nth-child(2n) td
{
  height:55px
}

.itemid111 .page-header  h2
 {
       color:#fff
     }
#mainmenu
{

margin-left:248px;
list-style: none
}



#mainmenu    li
{
  float:left;
display:block;
/*padding-left:36px;
padding-right:36px;*/
height:142px;


}
#mainmenu    li.item-101
{
  display:none
}

#mainmenu    li.active ,#mainmenu    li:hover
{
background:  #FFFFFF
}

#mainmenu    li     a
{

    font-size: 18px;
    font-style: normal;
    display: block;
    font-weight: bold;
    letter-spacing: -0.5px;
    line-height: 1.2;
    margin-top: -1px;
    text-align: center;
    text-decoration: none;
    padding-top:100px;

     height:100%;
     padding-left:26px;
     padding-right:26px;
    color:#fff;
    text-transform: uppercase;
}

#mainmenu    li.active     a,#mainmenu    li:hover     a
{
  color: #867b6c;
      padding-top:100px;

}
.footer
{
background:   #867B6C;
width:100%;
height:auto;
overflow:auto;
padding-bottom:10px;
display: block;

}
.footer a
{
text-transform: uppercase;
font-size: 12px;
}

.content2
{
  display:block;
/*  width:100%;*/
font-size:13px !important;
  padding:0px 20px;


}.content2     p
{              font-size:13px;

  }
  .itemid111   .items-row.cols-4  , .itemid111 .item-page
  {
   /* padding-left:270px;*/

  }
 .itemid111 .item-page
 {
      padding-left:20px;
          padding-right:20px;
 }

  .itemid111     .content2
  {   padding:0px 0px;


  }


.content
{
   background: #F6F2ED;

  width:100%;

}

.searchblock
{
background:  #FFC000;
width:100%;
height:40px;
display:block;
margin: 0px 0px;
}
.searchblock    .sb
{
  float:left;
  font-size:18px    ;
    margin-left:190px;
    display:block  ;
    margin-top:7px;
}

.searchblock    .search input
{
  width:96%;
  padding:5px;
  font-size:13px;
  margin-top:7px;
  margin-left:20px;
  margin-right:20px;
  -webkit-appearance: none;
border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;

}

h1,h2
{

color: #928e88;

    font-size: 18px;
  margin-bottom:20px
}
.leftside

{
  background: linear-gradient(to bottom, rgba(175, 168, 155, 1), rgba(160, 149, 135, 1)) repeat scroll 0 0 rgba(0, 0, 0, 0);
/*background:url(../images/col_bg.jpg) no-repeat top left #D2C8BE;*/
/* height: 439px;*/
   width: 248px;
/*   width: 20%;*/

/*   display:block;*/
/*   float:left;*/
/*   margin-right:20px;*/
padding-top:20px;
padding-bottom:20px;

}
.itemid111  .leftside
{
             margin-right:0px;
}

.element-invisible
{
  display: none;
}
/* -------------------
   General Pagination
--------------------- */
div.pagination {
    clear: both;
    text-align: center;
    margin: 15px 0 0 0;
}

div.pagination p.counter {
    font-style: italic;
}

div.pagination ul {
    list-style: none;
    padding: 0;
}

div.pagination ul li {
    list-style: none;
    display: inline;
    padding: 0 5px 0 5px;
}
ul.catlogp
{
  list-style: none;
  margin:0px;

}
ul.catlogp li
{

      padding:0px;
    padding-bottom:0px;
}





ul.catlogp li a
{
color: #ffffff;

    font-size: 18px;
    font-weight:bold;
    text-transform: uppercase;
      padding-left:5px;
      padding-top:5px;
      padding-bottom:5px;
    /*    border-bottom:1px solid #fff;*/
        display:block;
        margin-left:20px;
        margin-right:20px;
}

ul.catlogp li:hover,.catlogp li.active
{
  background:#fff;
}
ul.catlogp li:hover a ,ul.catlogp li.active a
{
  color:#000 ;

}

.footer>div>div
{
float:left;
/*width:16%;*/
display:block;
min-height:100px;
 padding-top:20px;
}
.footer div h3
{
  font-weight:bold;
  margin-left:65px;
  color:#fff;

  text-transform: uppercase;
}

.footer div  ul
{
  list-style:  none;
  margin-left:65px;
  margin-top:10px;
}

.footer div  ul li,.footer div  ul li a
{
  color:#fff;
}

.cat-children>h3
{
  display:none
}

.cat-children>div, .items-row.cols-4 .item

{
  display:block;
  width:248px;

  float:left;
 /* min-height:200px;*/
max-height: 225px;
  text-align: center;
}


.cat-children .category-desc
{
  display: block;
  width:100%;
  height:150px;
  overflow: hidden;
  background:#fff
}
.cat-children .category-desc:nth-child(2)
{
  display:none
}

.items-row.cols-4 .item p /*временно*/
{
  display:none
}

.cat-children>div img,.items-row.cols-4 .item  img
{

  max-height:150px;
  min-height:150px;
  max-width:100%
}
.cat-children .item-title,.itemid111 .page-header
{
  padding:10px ;

   text-align: center;
  height:55px;
  color:#fff;
  display: block;
  vertical-align: middle;

}
html body div.wrapper.itemid111 div.content table tbody tr td div.content2 div.item-page div.page-header h2
{
   display: inline;
   padding-left:0px;
}

.cat-children .item-title a,.itemid111 .page-header a
{

  display: table-cell;
  text-align: center;
  vertical-align: middle;
  width:228px;
  height: 55px;
  line-height:18px;
}

.itemid111 .page-header h2
{
       font-size:16px;
       text-transform: uppercase;
  width:  auto;
       height:53px;
display: table-cell;
vertical-align: middle;
text-align: center;
line-height: 19px



     }
     .itemid111 .cols-4 .page-header h2 a,.cols-4 div.item.column-1 div.page-header h2 a
     {
        font-size:16px;
        line-height: 19px;
        color:#fff
     }

.cat-children .item-title a
{
  color: #fff;
  font-size: 16px;
  text-transform: uppercase;
}




.content2 table{
  border-top: 1px solid #999;
  border-left: 1px solid #999;
  margin: 5px auto;

}
.content2 table th,.content2 table td{
  text-align: left;
  padding: 2px 3px;
  vertical-align: top;
  border-right: 1px solid #999;
  border-bottom: 1px solid #999;
}
.content2 table  tr
{
  transition: all ease 0.4s
}

.content2 table  tr:hover
{
background: #C7BDB2;
color:#fff
}
.item-page  .pull-left.item-image img
{
  float:left;
  border:6px solid #A3998C;
width:300px;
margin:0px 10px 10px 0px;

  }
  .item-page .page-header h2
  {

/*    color:#000;*/
    font-size:16px;
    text-transform: uppercase;
  }
    .item-page
    {
      line-height: 24px;
    }

  .item-page .page-header
  {
    height:auto;
  }
  strong
  {
    font-weight: bold;
  }
.items-row.cols-4 .pull-left.item-image
{
   display: block;
    height: 150px;
    overflow: hidden;
    width: 100%;
    background:#fff;
}

table.widthauto
{
width:auto;
}

table.partnertable
{
  font-size:13px;
  width:auto;
  border: none;
}


table.partnertable tr
{
    border: none;
}
 table.partnertable tr:hover
 {
   background: none
 }

table.partnertable td
{
text-align: center;
width:25%;
  border: none;
}
.ymaps-map
{
/*box-shadow:1px 1px 10px #ccc*/
}


div.item.column-1 div.page-header h2 a
{
 font-size: 16px;
    text-transform: uppercase;
  font-weight: normal;
  color: #867b6c;
}

.items-row.cols-1.clearfix

{

  margin-bottom:10px;
  margin-top:10px;
}
.item-page
{
  text-align: justify;
   }

div.item.column-1
{
  text-align:  justify;
}
.itemid112 .leftside,.itemid109 .leftside,.itemid110 .leftside
{
  margin-right:0px
}
html body div.wrapper.itemid112 div.content .content2,html body div.wrapper.itemid109 div.content .content2,html body div.wrapper.itemid110 div.content .content2
{
  padding:0px;

}

html body div.wrapper.itemid112 div.content div.content2 div.item-page div.page-header h2,html body div.wrapper.itemid109 div.content div.content2 div.item-page div.page-header h2,html body div.wrapper.itemid110 div.content div.content2 div.item-page div.page-header h2
{
  margin-left:20px;
  margin-top:10px;
  margin-bottom:10px;
  display:none
}
.sige_thumb {
    float: left;
    margin: 0px;
    padding: 0;
}

html body div.wrapper.itemid112 .sige_thumb img {
    background: none repeat scroll 0 0 #fff !important;
    border: 0px solid #ccc;
    display: block;
    margin: 0px 5px 5px 0px !important;
    padding: 0 !important;
    position: relative;
}
.itemid110 .partnertable   td
{
  vertical-align: middle;
}

.content2  .partnertable
{
  margin:0px;
}

div.content2 div.item-page div.page-header h2
   {
     margin-top:10px;
color:#867B6C
   }


.price-table
{
width:100%
}



.readmore
{
height:22px;
line-height:30px;
color:#fff;
display:block;
background: #867B6C;
margin-left:0px;
text-align: center;
margin-top:10px;
margin-bottom:10px;



    display: inline-block;
    font-size: 13px;
    margin-top: 30px;
    padding: 3px 5px;
    text-decoration: none;
    text-transform: uppercase;


}
.readmore a
{
  color:#fff;
  line-height:22px;

}
.readmore:hover
{
  background: #A59B8D
}
.white
{
  background: #fff
}

.helpform strong
{
  color: #fff  ;

}

.helpform input[type='text']
{
  width:90%;
  padding:2px;
  margin:5px;
  border:solid 1px #ccc  ;
      font-size:13px;
            color:#000;
                    font-family: Arial, Helvetica, sans-serif;
                    border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;

}
.helpform textarea
{
    width:90%;
  padding:2px;
  margin:5px;
  border:solid 1px #ccc;
  height:215px;
      font-size:13px;
      color:#000;
              font-family: Arial, Helvetica, sans-serif;
                                  border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;
}

.helpform input[type='submit']
{
   background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2);
    color: #fff;
    display: inline-block;
    font-size: 13px;
    margin-top: 20px;
    padding: 3px 5px;
height:28px;


    text-decoration: none;
    text-transform: uppercase;
       float:left;
       margin-left:30px;

                      border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;





    cursor: pointer;


}

.helpform input[type='submit']:hover
{
  background: rgba(0,0,0,0.3);
  font-size:13px
}
.helpform input[type='text'].eroorstr,.helpform textarea.eroorstr
{
  border:solid 1px red;
    font-size:13px

}
.item-page p span
{
 color:#928e88 !important;
}
  li.sige_cont_0
  {
    width:247px
  }

  @media only screen and (max-width: 1300px) {
   .slogan p
   {
     font-size:22px;
   }

   #mainmenu    li
{
  float:left;
display:block;
/*padding-left:15px;
padding-right:15px;*/
height:142px;


}
   #mainmenu    li a
   {
     padding-left:15px;
          padding-right:15px;
   }

.leftside
{
  width:198px
}

  ul.catlogp li a
  {
    font-size:17px;
  }


.cat-children > div, .items-row.cols-4 .item
{
  width:198px;
}
.cat-children .item-title a, .itemid111 .page-header a {
    display: table-cell;
    height: 55px;
    line-height: 19px;
    text-align: center;
    vertical-align: middle;
    width: 178px;
}
 .cat-children .item-title, .itemid111 .page-header {
    color: #fff;
    display: block;
    height: 80px;
    padding: 10px;
    vertical-align: middle;
    width: 178px;
}

.itemid111 .page-header h2 {
    display: table-cell;
    font-size: 13px;
    height: 53px;
    text-align: center;
    text-transform: uppercase;
    vertical-align: middle;
    width: 248px;
    line-height:19px;
}

.cat-children .item-title, .itemid111 .page-header {
    color: #fff;
    display: block;
    height: 55px;
    padding: 10px;
    vertical-align: middle;
    width: 178px;
}
  table.partnertable td
  {
    width:193px
  }
   .footer div h3 {
    color: #fff;
    font-weight: bold;
    margin-left: 29px;
    text-transform: uppercase;
}
.footer div ul {
    list-style: outside none none;
    margin-left: 29px;
    margin-top: 10px;
}

.block3 .bgs div
{
  padding-left:10px;
  padding-right:10px;
}

.block3 .bgs h3
{
  font-size:18px;
}
.items-row.cols-4 .pull-left.item-image
{
height:120px;
}
.items-row.cols-4 .pull-left.item-image
{
   min-height: 120px;
}

.row0.bg1,.itemid111 .row-0  .column-1   .page-header{background: #D3B04F}
.row0.bg2,.itemid111 .row-0  .column-2  .page-header{background: #FCCF48}
.row0.bg3,.itemid111 .row-0  .column-3 .page-header{background: #FF8800}
.row0.bg4,.itemid111  .row-0 .column-4 .page-header{background: #D8B964}


.row1.bg1,.itemid111 .row-1  .column-1   .page-header{background: #FDD663}
.row1.bg2,.itemid111 .row-1  .column-2  .page-header{background: #FF941A}
.row1.bg3,.itemid111 .row-1  .column-3 .page-header{background: #DDC278}
.row1.bg4,.itemid111 .row-1  .column-4 .page-header{background: #FCD04A}

.row2.bg1,.itemid111 .row-2  .column-1   .page-header{background: #FFA033}
.row2.bg2,.itemid111 .row-2  .column-2  .page-header{background: #E2CC8D}
.row2.bg3,.itemid111 .row-2  .column-3 .page-header{background: #FDD663}
.row2.bg4,.itemid111 .row-2  .column-4 .page-header{background: #FFAC4D}


.row3.bg1,.itemid111 .row-3  .column-1   .page-header{background: #E7D4A2}
.row3.bg2,.itemid111 .row-3  .column-2  .page-header{background: #FDDD7C}
.row3.bg3,.itemid111 .row-3  .column-3 .page-header{background: #FFB866}
.row3.bg4,.itemid111 .row-3  .column-4 .page-header{background: #ECDDB6}


.row4.bg1,.itemid111 .row-4  .column-1   .page-header{background: #FDE396}
.row4.bg2,.itemid111 .row-4  .column-2  .page-header{background: #FFC480}
.row4.bg3,.itemid111 .row-4  .column-3 .page-header{background: #D6D7B7}
.row4.bg4,.itemid111 .row-4  .column-4 .page-header{background: #F1E6CA}


.row5.bg1,.itemid111 .row-5  .column-1   .page-header{background: #D6D7B7}
.row5.bg2,.itemid111 .row-5  .column-2  .page-header{background: #F1E6CA}
.row5.bg3,.itemid111 .row-5  .column-3 .page-header{background: #FDEAAF}
.row5.bg4,.itemid111 .row-5  .column-4 .page-header{background: #FFCF99}

.row6.bg1, .itemid111 .row-6  .column-1   .page-header{background: #DFE0C7}
.row6.bg2,.itemid111 .row-6  .column-2  .page-header{background: #DFE0C7}
.row6.bg3,.itemid111 .row-6  .column-3 .page-header{background: #DFE0C7}
.row6.bg4,.itemid111 .row-6  .column-4 .page-header{background: #DFE0C7}


html body div.wrapper.itemid112 .sige_thumb img
{
  max-width:198px;
}
li.sige_cont_0
{
  width:197px ;
  height:120px
}
 .sige li.sige_cont_0:nth-child(4)
 {
     width:199px;
 }

 .sige li.sige_cont_0:nth-child(4)   img
 {
   max-width:199px;
 }

.mappless div
{
  max-width:390px;
}

.itemid111 .cols-4 .page-header h2 a, .cols-4 div.item.column-1 div.page-header h2 a {
    color: #fff;
    font-size: 14px;
    line-height: 19px;
}

.helpform input[type="submit"]
{
   margin-left:8px;
}

  }
  #converter
  {
    margin-top:50px;
  }

  #calculator   ,#converter
  {
    background: #858992 none repeat scroll 0 0;
    border:solid 1px  #858992;
    width:500px;
    display: block;
    margin:20px auto;
    padding:20px;
    color:#fff;
    clear:both


  }

   #converter table,#converter table td,#converter table tr ,
   #calculator table,#calculator table td,#calculator table tr
   {
 border:none ;
     color:#fff
}
  #calculator table td h3,
  #converter table td h3
  {
    color:#fff;
    font-weight: bold;
    text-align: center;
  }

#calculator  select,#calculator  input[type=text]
{
  padding:5px;
  width:300px;
border:solid 1px #ccc;

}
#converter  select,#converter  input[type=text]

{
  padding:5px;
  width:126px;
border:solid 1px #ccc;

}

#calculator  td  ,#converter  td
{
  padding:5px;
}

#converter table tr:hover td,#converter table tr:hover
{
  background: none
}
