.shareyourcart-button-orange
{
    position: relative;
    display: block;
    padding: 15px 20px;
    text-align: center;
    border: 1px solid #a15400;
    width: 170px;
    color: #623505 !important;
    font-size: 16px;
    font-weight: bold;
    text-shadow: 0 1px 1px #ffce97;

    background-color: #fcc436;
    background-image: -moz-linear-gradient(top, #fcc436, #ff7a01);
    background-image: -o-linear-gradient(top, #fcc436, #ff7a01);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fcc436), to(#ff7a01));

    background-image: linear-gradient(top, #fcc436, #ff7a01);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fcc436', EndColorStr='#ff7a01');

    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;

    box-shadow: 0 2px 2px #bfc7cb, inset 0 1px 0px #fee6a9;
    -moz-box-shadow: 0 2px 2px #bfc7cb, inset 0 1px 0px #fee6a9;
    -webkit-box-shadow: 0 2px 2px #bfc7cb, inset 0 1px 0px #fee6a9;       
    
    text-decoration: none;
}

.shareyourcart-button-blue
{
    position: relative;
    display: block;
    padding: 15px 20px;
    text-align: center;
    border: 1px solid #688da9;
    width: 170px;
    color: #005fa9;

    font-size: 16px;
    font-weight: bold;
    text-shadow: 0 1px 1px #fcfdfe;
    
    background-color: #cde5f5;
    background-image: -moz-linear-gradient(top, #ebf5fb, #b3d8ef);
    background-image: -o-linear-gradient(top, #ebf5fb, #b3d8ef);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ebf5fb), to(#b3d8ef));
    background-image: -webkit-linear-gradient(top, #ebf5fb, #b3d8ef);
    background-image: linear-gradient(top, #ebf5fb, #b3d8ef);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ebf5fb', EndColorStr='#b3d8ef');

    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;

    box-shadow: 0 2px 2px #fcfdfe, inset 0 1px 0px #fcfdfe;
    -moz-box-shadow: 0 2px 2px #fcfdfe, inset 0 1px 0px #fcfdfe;
    -webkit-box-shadow: inset 0 1px 0px #fcfdfe;
    
    text-decoration: none;
}

.shareyourcart-button-orange:hover
{
    background-color: #fff449;
    background-image: -moz-linear-gradient(top, #fff449, #ff9c01);
    background-image: -o-linear-gradient(top, #fff449, #ff9c01);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff449), to(#ff9c01));
    background-image: -webkit-linear-gradient(top, #fff449, #ff9c01);
    background-image: linear-gradient(top, #fff449, #ff9c01);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fff449', EndColorStr='#ff9c01');

    text-shadow: 0 1px 1px #fff;
    cursor:pointer;
}

.shareyourcart-button-blue:hover
{    
    background-color: #fff449;
    background-image: -moz-linear-gradient(top, #f4fbff, #d1e6ef);
    background-image: -o-linear-gradient(top, #f4fbff, #d1e6ef);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f4fbff), to(#d1e6ef));
    background-image: -webkit-linear-gradient(top, #f4fbff, #d1e6ef);
    background-image: linear-gradient(top, #f4fbff, #d1e6ef);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f4fbff', EndColorStr='#d1e6ef');

    text-shadow: 0 1px 1px #fff;
    cursor:pointer;
}
.shareyourcart-button-blue:hover, .shareyourcart-button-blue:visited{color: #005fa9;}

.shareyourcart-button-orange:active {
    background-image: -moz-linear-gradient(top, #ff7a01, #fcc436);
    background-image: -o-linear-gradient(top, #ff7a01, #fcc436);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ff7a01), to(#fcc436));
    background-image: -webkit-linear-gradient(top, #ff7a01, #fcc436);
    background-image: linear-gradient(top, #ff7a01, #fcc436);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff7a01', EndColorStr='#fcc436');

    box-shadow: 0 0 2px #888, inset 0 1px 0px #fee6a9;
    -moz-box-shadow: 0 0 2px #888, inset 0 1px 0px #fee6a9;
    -webkit-box-shadow: 0 0 2px #888, inset 0 1px 0px #fee6a9;
}

.shareyourcart-button-blue:active {
    background-image: -moz-linear-gradient(top, #d1e6ef, #f4fbff);
    background-image: -o-linear-gradient(top, #d1e6ef, #f4fbff);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#d1e6ef), to(#f4fbff));
    background-image: -webkit-linear-gradient(top, #d1e6ef, #f4fbff);
    background-image: linear-gradient(top, #d1e6ef, #f4fbff);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#d1e6ef', EndColorStr='#f4fbff');

    box-shadow: 0 0 2px #888, inset 0 1px 0px #fee6a9;
    -moz-box-shadow: 0 0 2px #888, inset 0 1px 0px #fee6a9;
    -webkit-box-shadow: 0 0 2px #888, inset 0 1px 0px #fee6a9;
}

.shareyourcart-button-orange p, .shareyourcart-button-blue p{ margin: 0px; padding: 0px !important; margin-bottom: 0px !important; }
.shareyourcart-button-orange small, .shareyourcart-button-blue small{display: block; font-size: 11px; font-weight: normal; margin: 0px; padding: 0px;}
.shareyourcart-button-orange img, .shareyourcart-button-blue img{float: left; margin-top: 2px;}



/* PLUGIN OPTIONS STYLE*/
.shareyourcart-logo{margin-top: 15px; display: block; width: 100%; height: 100%;}
#button_skin{width: 150px;}
.form-table th{padding-left: 0px; }
div.updated p, div.error p{margin: 1em 0px;}


div#acount-options{float:left; width: 45%;}
div#visual-options{float:right;width: 45%;}
.wrap p{clear:both;}



li#toplevel_page_shareyourcart .wp-menu-toggle{width:0px;}





.configure-button-container{margin: auto; margin-top: 50px; width: 212px;}
#button-container{margin: auto; width: 180px;}

.button_iframe
{
    width: 58px;
    height: 230px;
    position: fixed;
    top:360px;
    right:0px;
}
.button_iframe-normal
{
    float:right;
    height: 58px;
    width: 230px;
}


/* ------- VERTICAL BUTTON STYLING -------------*/
.vertical{
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    position: absolute !important;
    right: -165px;
    position: fixed;
    height: 235px;
    width: 235px;
}

.vertical-left
{
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    position: absolute !important;
    left: -85px;
    position: fixed;
}
/* ------- VERTICAL BUTTON STYLING -------------*/
