@charset "utf-8";
/* set up some basic style - needs to be important so overrides cart master.css */
body {font-size:12px; font-family: Arial, Helvetica, sans-serif;background-color:#e1ecf8;background-image: url('https://www.mcssl.com/content/188682/EmergencyVAs_bg.jpg'); background-repeat: repeat-x;}
body a {color:#ffffff; text-decoration:none;}

div#main {text-align:left; margin: 0 auto;width:auto;width:100%;}

/* style the masthead area that contains the store name */
#masthead {margin:-7px -8px 0px -8px; border:0px solid #ccc; background-image:url(http://emergencyvas.com/transl-bg.png); background-repeat: repeat-x;}
#masthead h1 { font-size:25px; font-weight:bold; text-align:center; margin: 3px }
#masthead a {text-decoration:none;}

/* top-nav area contains the primary navigation links and cart links */
#top-nav { margin:0px 0 0px 0; padding: 0 0px 0 0px; border:1px solid #ccc; height:60px; width:70%;"}
#top-nav a {text-decoration:none; color: #FFFFFF;}
#top-nav a:hover {color:#585858;}

/* left-nav contains the category list and the seach box */
#left-nav { padding:5px 5px 15px 5px; margin:0 0px 0px 0;border:1px solid #ccc; width:20%px;}
#left-nav #cats, #cats ul {list-style:none; padding-left:5px;}

/* the main content div as defined in the HTML template */
#content { padding:4px; margin:0 0 0px 0px; border:1px solid #ccc; width:50%;}

/* container for the secondary navigation */
#bottom-nav {border:0px solid #ccc;clear:both;margin-bottom:10px;padding:5px;text-align:center;}

/* styles the HTML rendered in place of the [1sc:footer /] merge code */
.copyright { clear:both; color:#585858; width:100%; display:block; font-size:smaller; height: 50px; margin-bottom:0px;background-image:url(http://emergencyvas.com/transl-bg.png); background-repeat: repeat-x; }
.copyright a{color:#25B5E6;}
@keyframes myfirst

{

0%   {top:-150px; left:-2000px; visibility:visible;}
25%  {top:0px; left: 0px; visibility:visible;}
100% {top:0px; left: 0px;visibility:visible;}

}


@-moz-keyframes myfirst /* Firefox */

{

0%   {top:-150px; left:-2000px; visibility:visible;}
25%  {top:0px; left: 0px;visibility:visible;}
100% {top:0px; left: 0px;visibility:visible;}

}



@-webkit-keyframes myfirst /*Safari and Chrome */

{

0%   {top:-150px; left:-2000px; visibility:visible;}
25%  {top:0px; left: 0px;visibility:visible;}
100% {top:0px; left: 0px;visibility:visible;}

}
#buttons:hover {
-webkit-transition: background 2s;
-moz-transition: background 2s;
background-color:#737373;

border-radius:20px;}

#buttons {-webkit-transition: background 3s;
-moz-transition: background 3s;
background-color:transparent; 
border-radius:20px;}

.buttons2:hover {
-webkit-transition: background 2s;
-moz-transition: background 2s;
background-color:#7296ba;
border-radius:20px;}

.buttons2 {-webkit-transition: background 3s;
-moz-transition: background 3s;
background-color:transparent; 
border-radius:20px;
padding:3px;}