
a:link,a:visited { color: #295AAE; text-decoration:none; }
a:hover,a:active { color: #3B4558; text-decoration:none; }

a.accordMenu { 
 font-size: 15px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #000000;
 background-color: #F2EEEE;
 text-decoration: none;
 display:block;  height:32px; line-height:32px; margin-bottom:7px; border-bottom:1px dotted #bbbbbb;
}

a:hover.accordMenu { 
 font-size: 15px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #f5f5f5;
 background-color: #A8A8A8;
 text-decoration: none;
 display:block;  height:32px; line-height:32px; margin-bottom:7px; border-bottom:1px dotted #bbbbbb;
}

a.accordMenuSel { 
 font-size: 16px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #F5F5F5;
 background-color: #A8A8A8;
 text-decoration: none;
 display:block;  height:32px; line-height:32px; margin-bottom:7px; border-bottom:1px dotted #bbbbbb;
}

a:hover.accordMenuSel { 
 font-size: 16px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #F5F5F5;
 background-color: #A8A8A8;
 text-decoration: none;
 display:block;  height:32px; line-height:32px; margin-bottom:7px; border-bottom:1px dotted #bbbbbb;
}

a.addresslinks { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #000;
 text-decoration: none;
}

a:hover.addresslinks { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #fff;
 text-decoration: none;
}

a.bodylinks { 
 text-decoration: none;
}

a:hover.bodylinks { 
 text-decoration: none;
}

a.botaddresslinks { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #000;
 text-decoration: none;
}

a:hover.botaddresslinks { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #fff;
 text-decoration: none;
}

a.footerLinks { 
 font-size: 14px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #fff;
 text-decoration: none;
 border-bottom: 1px dashed #fff;
}

a:hover.footerLinks { 
 font-size: 14px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #fff;
 text-decoration: none;
 border-bottom: 1px dashed #fff;
}

a.footerSitemap { 
 font-family: Roboto Condensed, sans-serif;
 font-size: 15px;
 line-height: 22px;
 font-weight: normal;
 font-style: normal;
 color: #fff;
 text-decoration: none;
}

a:hover.footerSitemap { 
 font-family: Roboto Condensed, sans-serif;
 font-size: 15px;
 line-height: 22px;
 font-weight: normal;
 font-style: normal;
 color: #fff;
 text-decoration: underline;
}

a.homeScrollLink { 
 text-decoration: none;
 display:block; width:50px; height:50px; margin:auto; margin-top:-100px;
}

a:hover.homeScrollLink { 
 text-decoration: none;
 display:block; width:50px; height:50px; margin:auto; margin-top:-100px;
}

a.intSubMenu { 
 font-size: 14px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #777777;
 text-decoration: none;
}

a:hover.intSubMenu { 
 font-size: 14px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #7D4F4F;
 text-decoration: none;
}

a.intSubMenuSel { 
 font-size: 14px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #7D4F4F;
 text-decoration: none;
}

a:hover.intSubMenuSel { 
 font-size: 14px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #7D4F4F;
 text-decoration: none;
}

a.lang { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #c3c390;
 text-decoration: none;
}

a:hover.lang { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #333333;
 text-decoration: none;
}

a.langSel { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #295e90;
 text-decoration: none;
}

a:hover.langSel { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #295e90;
 text-decoration: none;
}

a.links { 
 font-size: 11px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #087B98;
 text-decoration: none;
}

a:hover.links { 
 font-size: 11px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #144157;
 text-decoration: none;
}

a.map { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
 display:table; width:100%;

}

a:hover.map { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
 display:table; width:100%;

}

a.more { 
 font-family: Roboto, sans-serif;
 font-size: 18px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #ba9d5b;
 text-decoration: none;
 padding:4px 23px; text-align:right; padding-bottom:45px; background-position:50% 100%;
 background-image: url(/elements/links/3.png);
 background-repeat: no-repeat;
}

a:hover.more { 
 font-family: Roboto, sans-serif;
 font-size: 18px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #ba9d5b;
 text-decoration: none;
 padding:4px 23px; text-align:right; padding-bottom:45px; background-position:50% 100%;
}

a.more2 { 
 font-family: Roboto, sans-serif;
 font-size: 20px;
 line-height: normal;
 font-weight: 300;
 font-style: normal;
 color: #fff;
 text-decoration: none;
 padding: 15px 30px 50px; background: #c59e56; background:rgba(197, 158, 86, 0.9); background-position: left 50% bottom 10px;
 background-image: url(/elements/links/66.png);
 background-repeat: no-repeat;
}

a:hover.more2 { 
 font-family: Roboto, sans-serif;
 font-size: 20px;
 line-height: normal;
 font-weight: 300;
 font-style: normal;
 text-decoration: none;
 padding: 15px 30px 50px; background: #c59e56; background:rgba(197, 158, 86, 0.9); background-position: left 50% bottom 10px;
 background-image: url(/elements/links/66_rim.png);
 background-repeat: no-repeat;
}

a.more3 { 
 font-size: 17px;
 line-height: normal;
 font-weight: 300;
 font-style: normal;
 color: #fff;
 text-decoration: none;
 width: 190px; height: 0px; display: block; padding: 42px 22px 42px 62px;
-webkit-transition:all 300ms cubic-bezier(0,.5,3,1);
-moz-transition:all 300ms cubic-bezier(0,.5,.3,1);
-o-transition:all 300ms cubic-bezier(0,.5,.3,1);
transition:all 300ms cubic-bezier(0,.5,.3,1);
 background-image: url(/elements/links/67.png);
 background-repeat: no-repeat;
}

a:hover.more3 { 
 font-size: 17px;
 line-height: normal;
 font-weight: 300;
 font-style: normal;
 text-decoration: none;
 transform: scale(1.05);
 background-image: url(/elements/links/67_rim.png);
 background-repeat: no-repeat;
}

a.more4 { 
 font-size: 17px;
 line-height: normal;
 font-weight: 300;
 font-style: normal;
 color: #fff;
 text-decoration: none;
 background-position:cover; width: 190px; height: 0px; display: block; padding: 42px 62px 42px 22px;
-webkit-transition:all 300ms cubic-bezier(0,.5,3,1);
-moz-transition:all 300ms cubic-bezier(0,.5,.3,1);
-o-transition:all 300ms cubic-bezier(0,.5,.3,1);
transition:all 300ms cubic-bezier(0,.5,.3,1);
 background-image: url(/elements/links/68.png);
 background-repeat: no-repeat;
}

a:hover.more4 { 
 font-size: 17px;
 line-height: normal;
 font-weight: 300;
 font-style: normal;
 text-decoration: none;
 transform: scale(1.05);
 background-image: url(/elements/links/68_rim.png);
 background-repeat: no-repeat;
}

a.newsletLink { 
 font-size: 13px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #000;
 text-decoration: none;
}

a:hover.newsletLink { 
 font-size: 13px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #33419A;
 text-decoration: none;
}

a.ProductsRO { 
 font-size: 11px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
 display:block; padding:2px; border:1px solid #f2f2f2;
}

a:hover.ProductsRO { 
 font-size: 11px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
 padding:2px; border:1px solid #000;
}

a.rootMenu { 
 font-family: Roboto Condensed, sans-serif;
 font-size: 16px;
 line-height: normal;
 font-weight: 400;
 font-style: normal;
 color: #fff;
 text-decoration: none;
 display:block; height:32px; line-height:40px; padding:0px 10px;
-webkit-transition:all 300ms cubic-bezier(0,.5,3,1);
-moz-transition:all 300ms cubic-bezier(0,.5,.3,1);
-o-transition:all 300ms cubic-bezier(0,.5,.3,1);
transition:all 300ms cubic-bezier(0,.5,.3,1);
}

a:hover.rootMenu { 
 font-family: Roboto Condensed, sans-serif;
 font-size: 16px;
 line-height: normal;
 font-weight: 400;
 font-style: normal;
 color: #f9d99d;
 text-decoration: none;
 display:block; line-height:40px;
}

a.rootMenuSel { 
 font-size: 16px;
 line-height: normal;
 font-weight: 500;
 font-style: normal;
 color: #fff;
 text-decoration: none;
 display:block; height:32px; line-height:40px; padding:0px 10px;
-webkit-transition:all 300ms cubic-bezier(0,.5,3,1);
-moz-transition:all 300ms cubic-bezier(0,.5,.3,1);
-o-transition:all 300ms cubic-bezier(0,.5,.3,1);
transition:all 300ms cubic-bezier(0,.5,.3,1);}

a.rootMenuSel span{border-bottom:1px dashed #fff;}
}

a:hover.rootMenuSel { 
 font-size: 16px;
 line-height: normal;
 font-weight: 500;
 font-style: normal;
 color: #fff;
 text-decoration: none;
 display:block; height:32px; line-height:40px; padding:0px 10px;
-webkit-transition:all 300ms cubic-bezier(0,.5,3,1);
-moz-transition:all 300ms cubic-bezier(0,.5,.3,1);
-o-transition:all 300ms cubic-bezier(0,.5,.3,1);
transition:all 300ms cubic-bezier(0,.5,.3,1);}

a.rootMenuSel span{border-bottom:1px dashed #fff;}
}

a.searchlink { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #cc0000;
 text-decoration: none;
}

a:hover.searchlink { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #000;
 text-decoration: none;
}

a.sitemaplinks { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #000;
 text-decoration: none;
}

a:hover.sitemaplinks { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #fff;
 text-decoration: none;
}

a.sitemapsublinks { 
 font-size: 13px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #000;
 text-decoration: none;
}

a:hover.sitemapsublinks { 
 font-size: 13px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #fff;
 text-decoration: none;
}

a.subMenu { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #0d333a;
 text-decoration: none;
 display:block; height:28px; line-height:28px;
}

a:hover.subMenu { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #fff;
 text-decoration: none;
 display:block; height:28px; line-height:28px;
}

a.subMenuCats { 
 font-size: 11px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #0EB20E;
 text-decoration: none;
}

a:hover.subMenuCats { 
 font-size: 11px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
}

a.subMenuCatsSel { 
 font-size: 11px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #1D3CB6;
 text-decoration: none;
}

a:hover.subMenuCatsSel { 
 font-size: 11px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
}

a.subMenuRecs { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #E17000;
 text-decoration: none;
}

a:hover.subMenuRecs { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
}

a.subMenuRecsSel { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #EE0000;
 text-decoration: none;
}

a:hover.subMenuRecsSel { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
}

a.subMenuSel { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #444444;
 text-decoration: none;
 display:block; height:28px; line-height:28px;
}

a:hover.subMenuSel { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
 display:block; height:28px; line-height:28px;
}

a.tabButton { 
 font-family: Roboto Condensed, sans-serif;
 font-size: 18px;
 line-height: 60px;
 font-weight: 100;
 font-style: normal;
 color: #fff;
 text-decoration: none;
 display:block; padding: 0 15px; height:60px;
-webkit-transition:background 500ms cubic-bezier(0,.5,3,1);
-moz-transition:background 500ms cubic-bezier(0,.5,.3,1);
-o-transition:background 500ms cubic-bezier(0,.5,.3,1);
transition:background 500ms cubic-bezier(0,.5,.3,1);
}

a:hover.tabButton { 
 font-family: Roboto Condensed, sans-serif;
 font-size: 18px;
 line-height: 60px;
 font-weight: 100;
 font-style: normal;
 color: #fff;
 text-decoration: none;
 background:#dcbc7f;
}

a.tabButtonSel { 
 font-size: 18px;
 line-height: 60px;
 font-weight: normal;
 font-style: normal;
 color: #fff;
 text-decoration: none;
 padding: 0 15px; height:60px; display: block;
-webkit-transition:background 500ms cubic-bezier(0,.5,3,1);
-moz-transition:background 500ms cubic-bezier(0,.5,.3,1);
-o-transition:background 500ms cubic-bezier(0,.5,.3,1);
transition:background 500ms cubic-bezier(0,.5,.3,1);
}

a:hover.tabButtonSel { 
 font-size: 18px;
 line-height: 60px;
 font-weight: normal;
 font-style: normal;
 color: #fff;
 text-decoration: none;
 background:#dcbc7f;
}

a.toplinks { 
 font-size: 11px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #D42121;
 text-decoration: none;
}

a:hover.toplinks { 
 font-size: 11px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #611FD1;
 text-decoration: none;
}

a.usefulLinks { 
 font-size: 11px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #000;
 text-decoration: none;
}

a:hover.usefulLinks { 
 font-size: 11px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #cc0000;
 text-decoration: none;
}



@media (max-width: 1280px) {
a.tabButton { 
 font-family: Roboto Condensed, sans-serif;
 font-size: 15px;
 line-height: 60px;
 font-weight: 100;
 font-style: normal;
 color: #fff;
 text-decoration: none;
 height:60px;
}

a:hover.tabButton { 
 font-family: Roboto Condensed, sans-serif;
 font-size: 15px;
 line-height: 60px;
 font-weight: 100;
 font-style: normal;
 color: #fff;
 text-decoration: none;
 height:60px;
}

a.tabButtonSel { 
 font-size: 15px;
 line-height: 60px;
 font-weight: normal;
 font-style: normal;
 color: #fff;
 text-decoration: none;
 height:60px;
}

a:hover.tabButtonSel { 
 font-size: 15px;
 line-height: 60px;
 font-weight: normal;
 font-style: normal;
 color: #fff;
 text-decoration: none;
 height:60px;
}


} /* end of @media (max-width: 1280px) */ 


@media (max-width: 1000px) {
a.more { 
 font-family: Roboto, sans-serif;
 font-size: 16px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #ba9d5b;
 text-decoration: none;
}

a:hover.more { 
 font-family: Roboto, sans-serif;
 font-size: 16px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #ba9d5b;
 text-decoration: none;
}

a.more2 { 
 font-family: Roboto, sans-serif;
 font-size: 16px;
 line-height: normal;
 font-weight: 300;
 font-style: normal;
 color: #fff;
 text-decoration: none;
}

a:hover.more2 { 
 font-family: Roboto, sans-serif;
 font-size: 16px;
 line-height: normal;
 font-weight: 300;
 font-style: normal;
 text-decoration: none;
}

a.more3 { 
 font-size: 16px;
 line-height: normal;
 font-weight: 300;
 font-style: normal;
 color: #fff;
 text-decoration: none;
 width:140px; background-size:contain; padding:31px 42px 42px 42px; margin-left:-30px;
}

a:hover.more3 { 
 font-size: 16px;
 line-height: normal;
 font-weight: 300;
 font-style: normal;
 text-decoration: none;
 width:140px; background-size:contain; padding:31px 42px 42px 42px; margin-left:-30px;
}

a.more4 { 
 font-size: 16px;
 line-height: normal;
 font-weight: 300;
 font-style: normal;
 color: #fff;
 text-decoration: none;
 width: 140px; background-size: contain; padding: 31px 42px 42px 42px; margin-right: -30px;
}

a:hover.more4 { 
 font-size: 16px;
 line-height: normal;
 font-weight: 300;
 font-style: normal;
 text-decoration: none;
 width: 140px; background-size: contain; padding: 31px 42px 42px 42px; margin-right: -30px;
}

a.rootMenu { 
 font-family: Roboto Condensed, sans-serif;
 font-size: 14px;
 line-height: normal;
 font-weight: 400;
 font-style: normal;
 text-decoration: none;
 padding: 0px 15px;
}

a:hover.rootMenu { 
 font-family: Roboto Condensed, sans-serif;
 font-size: 14px;
 line-height: normal;
 font-weight: 400;
 font-style: normal;
 text-decoration: none;
 padding: 0px 15px;
}

a.rootMenuSel { 
 font-size: 14px;
 line-height: normal;
 font-weight: 500;
 font-style: normal;
 text-decoration: none;
 padding: 0px 15px;
}

a:hover.rootMenuSel { 
 font-size: 14px;
 line-height: normal;
 font-weight: 500;
 font-style: normal;
 text-decoration: none;
 padding: 0px 15px;
}


} /* end of @media (max-width: 1000px) */ 


@media (max-width: 680px) {
a.arrowMore { 
 text-decoration: none;
 width:35px; height:33px; display:block;
 background-image: url(/elements/links/46.png);
 background-repeat: no-repeat;
}

a:hover.arrowMore { 
 text-decoration: none;
 width:35px; height:33px; display:block;
 background-image: url(/elements/links/46_rim.png);
 background-repeat: no-repeat;
}

a.bodylinks { 
 text-decoration: none;
}

a:hover.bodylinks { 
 text-decoration: none;
}

a.booknow { 
 font-size: 12px;
 line-height: normal;
 font-weight: bold;
 font-style: normal;
 color: #fff;
 background-color: #c35d00;
 text-decoration: none;
 -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; display:block; height:24px; line-height:24px;  text-align:center;  padding:0px 10px;
}

a:hover.booknow { 
 font-size: 12px;
 line-height: normal;
 font-weight: bold;
 font-style: normal;
 color: #000;
 background-color: #c35d00;
 text-decoration: none;
 -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; display:block; height:24px; line-height:24px;  text-align:center;  padding:0px 10px;
}
.booknowSpan { background-color:#c35d00; }

a.footerButton { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
}

a:hover.footerButton { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
}

a.footerLinks { 
 text-decoration: none;
}

a:hover.footerLinks { 
 text-decoration: none;
}

a.mail { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #bb8e37;
 text-decoration: none;
}

a:hover.mail { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #646363;
 text-decoration: none;
}

a.moremob { 
 font-size: 12px;
 line-height: normal;
 font-weight: bold;
 font-style: normal;
 color: #000;
 background-color: #e5e5e5;
 text-decoration: none;
 display:block; text-align:center; width:100%; padding:14px 0px; letter-spacing: 2px;
}

a:hover.moremob { 
 font-size: 12px;
 line-height: normal;
 font-weight: bold;
 font-style: normal;
 color: #f3f4f4;
 background-color: #88888a;
 text-decoration: none;
 display:block; text-align:center; width:100%; padding:14px 0px; letter-spacing: 2px;
}

a.rootMenu { 
 font-size: 15px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #fff;
 background-color: #c59e56;
 text-decoration: none;
 display:block; padding-left:20px; line-height:38px; height:38px; width:100%;
 background-image: url(/elements/links/59.png);
 background-repeat: repeat;
}

a:hover.rootMenu { 
 font-size: 15px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #fff;
 background-color: #e1bf81;
 text-decoration: none;
 display:block; padding-left:20px; line-height:38px; height:38px; width:100%;
}

a.rootMenuSel { 
 font-size: 15px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #fff;
 background-color: #e1bf81;
 text-decoration: none;
 display:block; padding-left:20px; line-height:38px; height:38px; width:100%;
 background-image: url(/elements/links/60.png);
 background-repeat: repeat;
}

a:hover.rootMenuSel { 
 font-size: 15px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #fff;
 background-color: #e1bf81;
 text-decoration: none;
 display:block; padding-left:20px; line-height:38px; height:38px; width:100%;
}

a.topButton { 
 font-size: 14px;
 line-height: normal;
 font-weight: bold;
 font-style: normal;
 color: #fff;
 text-decoration: none;
 -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; display:block; height:30px; line-height:30px;  text-align:center; margin:26px 20px 0px 20px; max-width:100px; background: -webkit-linear-gradient(#c9e2eb, #62aac7); 
background: -o-linear-gradient(#c9e2eb, #62aac7); 
background: -moz-linear-gradient(#c9e2eb, #62aac7);
background: linear-gradient(#c9e2eb, #62aac7); 
}

a:hover.topButton { 
 font-size: 14px;
 line-height: normal;
 font-weight: bold;
 font-style: normal;
 color: #fff;
 text-decoration: none;
  background: -webkit-linear-gradient(#62aac7, #c9e2eb); 
background: -o-linear-gradient(#62aac7, #c9e2eb); 
background: -moz-linear-gradient(#62aac7, #c9e2eb);
background: linear-gradient(#62aac7, #c9e2eb); 
}

a.usefulLinks { 
 font-size: 12px;
 line-height: normal;
 font-weight: bold;
 font-style: normal;
 color: #58595b;
 text-decoration: none;
}

a:hover.usefulLinks { 
 font-size: 12px;
 line-height: normal;
 font-weight: bold;
 font-style: normal;
 color: #000;
 text-decoration: none;
}


} /* end of @media (max-width: 680px) */ 


@media (max-width: 420px) {

} /* end of @media (max-width: 420px) */ 