/*
WOO CUSTOM STYLESHEET
SHORTCODES
---------------------

Instructions:

Add your custom styles in this file instead of style.css so it
is easier to update the theme. Simply copy an existing style
from style.css to this file, and modify it to your liking. */


/* SHORTCODE STYLES */

/* BUTTONS */

#wrapper a.woo-sc-button {
font-family: sans-serif;
display: inline-block;
line-height: 1em;
padding: 6px 13px;
margin:0 .6em 1.5em 0;
border: 1px solid #4081af;
border-bottom-color: #20559a;
color: white !important;
text-align: center;
text-shadow: 0 -1px 0 hsla(0,0%,0%,.3);
text-decoration: none !important;

/*Border radius*/
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;

/*Background*/
background-color: #237fd7; /*Fallback*/
background: -webkit-gradient(
linear,
left top,
left bottom,
color-stop(.2, #52a8e8),
color-stop(1, #2e76cf)
);
background: -moz-linear-gradient(
center top,
#52a8e8 20%,
#2e76cf 100%
);

/*Box shadow*/
-webkit-box-shadow: inset 0 1px 0 hsla(0,100%,100%,.3) /*Top*/,
inset 0 0 2px hsla(0,100%,100%,.3) /*Shine*/,
0 1px 2px hsla(0, 0%, 0%, .29) /*Shadow*/;
-moz-box-shadow: inset 0 1px 0 hsla(0,100%,100%,.3) /*Top*/,
inset 0 0 2px hsla(0,100%,100%,.3) /*Shine*/,
0 1px 2px hsla(0, 0%, 0%, .29) /*Shadow*/;
box-shadow: inset 0 1px 0 hsla(0,100%,100%,.3) /*Top*/,
inset 0 0 2px hsla(0,100%,100%,.3) /*Shine*/,
0 1px 2px hsla(0, 0%, 0%, .29) /*Shadow*/;

/*Box shadow off*/
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;



}

#wrapper a.woo-sc-button.small { padding:2px 10px; font-size:0.9em;}
#wrapper a.woo-sc-button.large { padding:7px 16px; font-size:1.4em;}
#wrapper a.woo-sc-button.xl { padding:9px 20px; font-size:1.8em;}

#wrapper a.woo-sc-button:hover,
#wrapper a.woo-sc-button.hover,
#wrapper a.woo-sc-button.active {
text-decoration: none !important;
/*Background*/
background: #0073d2; /*Fallback*/
background: -webkit-gradient(
linear,
left top,
left bottom,
color-stop(.2, #3e9ee5),
color-stop(1, #1666ca)
);
background: -moz-linear-gradient(
center top,
#3e9ee5 20%,
#1666ca 100%
);
}


#wrapper a.woo-sc-button.dark span { color:#555; text-shadow:0 1px #fff;}
#wrapper a.woo-sc-button.custom:hover { opacity:0.85; }

#wrapper a.woo-sc-button span { line-height:1.2em; min-height: 16px; }
#wrapper a.woo-sc-button span.woo-info { background:url( "../images/ico-info.png") no-repeat 0 45%; padding-left:25px; display:block; }
#wrapper a.woo-sc-button span.woo-download { background:url( "../images/ico-download.png") no-repeat 0 45%; padding-left:25px; display:block; }
#wrapper a.woo-sc-button span.woo-tick { background:url( "../images/ico-tick.png") no-repeat 0 45%; padding-left:25px; display:block; }
#wrapper a.woo-sc-button span.woo-note { background:url( "../images/ico-note.png") no-repeat 0 45%; padding-left:25px; display:block; }
#wrapper a.woo-sc-button span.woo-alert { background:url( "../images/ico-alert.png") no-repeat 0 45%; padding-left:25px; display:block; }

#wrapper a.woo-sc-button.red {
border-color: #af4040; border-bottom-color: #9a2020; background-color: #d72323;
background: -webkit-gradient(linear,left top,left bottom,color-stop(.2, #e85252),color-stop(1, #cf2e2e));
background: -moz-linear-gradient(center top,#e85252 20%,#cf2e2e 100%);
}
#wrapper a.woo-sc-button.red:hover {
background: #d20000;
background: -webkit-gradient(linear,left top,left bottom,color-stop(.2, #e53e3e),color-stop(1, #ca1616));
background: -moz-linear-gradient(center top,#e53e3e 20%,#ca1616 100%);
}

#wrapper a.woo-sc-button.orange {
border-color: #af7440; border-bottom-color: #9a5420; background-color: #d76b23;
background: -webkit-gradient(linear,left top,left bottom,color-stop(.2, #e88e52),color-stop(1, #cf6e2e));
background: -moz-linear-gradient(center top,#e88e52 20%,#cf6e2e 100%);
}
#wrapper a.woo-sc-button.orange:hover {
background: #d25e00;
background: -webkit-gradient(linear,left top,left bottom,color-stop(.2, #e57d3e),color-stop(1, #ca5116));
background: -moz-linear-gradient(center top,#e57d3e 20%,#ca5116 100%);
}

#wrapper a.woo-sc-button.green {
border-color: #87bf00; border-bottom-color: #7ca122; background-color: #8dc11e;
background: -webkit-gradient(linear,left top,left bottom,color-stop(.2, #ace53e),color-stop(1, #8dca16));
background: -moz-linear-gradient(center top,#ace53e 20%,#6bca16 100%);
}
#wrapper a.woo-sc-button.green:hover {
background: #87c000;
background: -webkit-gradient(linear,left top,left bottom,color-stop(.2, #a0d53a),color-stop(1, #60b513));
background: -moz-linear-gradient(center top,#a0d53a 20%,#60b513 100%);
}

#wrapper a.woo-sc-button.aqua {
border-color: #40af96; border-bottom-color: #209a82; background-color: #23d7af;
background: -webkit-gradient(linear,left top,left bottom,color-stop(.2, #52e8c6),color-stop(1, #2ecfab));
background: -moz-linear-gradient(center top,#52e8c6 20%,#2ecfab 100%);
}
#wrapper a.woo-sc-button.aqua:hover {
background: #00d2a8;
background: -webkit-gradient(linear,left top,left bottom,color-stop(.2, #3ee5c0),color-stop(1, #16ca9e));
background: -moz-linear-gradient(center top,#3ee5c0 20%,#16ca9e 100%);
}

#wrapper a.woo-sc-button.teal {
border-color: #23a6d6; border-bottom-color: #20799a; background-color: #23abd7;
background: -webkit-gradient(linear,left top,left bottom,color-stop(.2, #52c3e8),color-stop(1, #2eabcf));
background: -moz-linear-gradient(center top,#52c3e8 20%,#2eabcf 100%);
}
#wrapper a.woo-sc-button.teal:hover {
background: #009ed2;
background: -webkit-gradient(linear,left top,left bottom,color-stop(.2, #3ebce5),color-stop(1, #16a2ca));
background: -moz-linear-gradient(center top,#3ebce5 20%,#16a2ca 100%);
}

#wrapper a.woo-sc-button.purple {
border-color: #234dd6; border-bottom-color: #20489a; background-color: #2356d7;
background: -webkit-gradient(linear,left top,left bottom,color-stop(.2, #526ee8),color-stop(1, #2e58cf));
background: -moz-linear-gradient(center top,#526ee8 20%,#2e58cf 100%);
}
#wrapper a.woo-sc-button.purple:hover {
background: #0036d2;
background: -webkit-gradient(linear,left top,left bottom,color-stop(.2, #3e5ae5),color-stop(1, #1638ca));
background: -moz-linear-gradient(center top,#3e5ae5 20%,#1638ca 100%);
}

#wrapper a.woo-sc-button.pink {
border-color: #d623cb; border-bottom-color: #9a2096; background-color: #d723d5;
background: -webkit-gradient(linear,left top,left bottom,color-stop(.2, #e852e6),color-stop(1, #cd2ecf));
background: -moz-linear-gradient(center top,#e852e6 20%,#cd2ecf 100%);
}
#wrapper a.woo-sc-button.pink:hover {
background: #bc00d2;
background: -webkit-gradient(linear,left top,left bottom,color-stop(.2, #c83ee5),color-stop(1, #ae16ca));
background: -moz-linear-gradient(center top,#c83ee5 20%,#ae16ca 100%);
}

#wrapper a.woo-sc-button.silver {
color: #444 !important;
text-shadow:0 1px #fff;
border-color: #bbb; border-bottom-color: #999; background-color: #d8d8d8;
background: -webkit-gradient(linear,left top,left bottom,color-stop(.2, #e9e9e9),color-stop(1, #ccc));
background: -moz-linear-gradient(center top,#e9e9e9 20%,#ccc 100%);
}
#wrapper a.woo-sc-button.silver:hover {
background: #ccc;
background: -webkit-gradient(linear,left top,left bottom,color-stop(.2, #e0e0e0),color-stop(1, #bebebe));
background: -moz-linear-gradient(center top,#e0e0e0 20%,#bebebe 100%);
}

/* default */

#wrapper a.woo-sc-button {
color: #c41e3a /* red */ !important;
text-shadow:0 1px #fff;
border-color: #bbb;
border-bottom-color: #999;
/* 	background-color: #d8d8d8; */
background-color: #f9f9f9;
background: -webkit-gradient(linear,left top,left bottom,color-stop(.2, #fdfafa),color-stop(1, #f6f6f6));
background: -moz-linear-gradient(center top,#fafafa 20%,#f6f6f6 100%);
}
#wrapper a.woo-sc-button:hover {
background: #dddddd;
background: -webkit-gradient(linear,left top,left bottom,color-stop(.2, #e6e6e6),color-stop(1, #e6e6e6));
background: -moz-linear-gradient(center top,#e6e6e6 20%,#e6e6e6 100%);
}

#wrapper a.woo-sc-button span {
color: #c41e3a !important; /* red */
font-family: 'MyriadPro-SemiBold', sans-serif !important;
}



#wrapper a.woo-sc-button.red {
font-weight: 400 !important;
background-color: #c41e3a; /* red */
background: -webkit-gradient(linear,left top,left bottom,color-stop(.2, #c41e3a),color-stop(1, #c41e3a));
background: -moz-linear-gradient(center top,#c41e3a 20%,#c41e3a 100%);
}

#wrapper a.woo-sc-button.red span {
color: #FFF !important; /* white */
font-family: 'MyriadPro-SemiBold', sans-serif !important;
text-shadow: none !important;
font-weight: 400 !important;
}

#wrapper a.woo-sc-button.red:hover {
font-weight: 400 !important;
background-color: #FFF; /* red */
background: -webkit-gradient(linear,left top,left bottom,color-stop(.2, #FFF),color-stop(1, #FFF));
background: -moz-linear-gradient(center top,#FFF 20%,#FFF 100%);
border-color: #bbb;
border-bottom-color: #999;
}


#wrapper a.woo-sc-button.red:hover span {
color: #c41e3a !important; /* red */
font-family: 'MyriadPro-SemiBold', sans-serif !important;
font-weight: 400 !important;
text-shadow: none !important;
}

#wrapper a.woo-sc-button:active,
#wrapper a.woo-sc-button.active a  {
border-color: #c41e3a; /* red */
color: white;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
background-color: #666666;
}

#wrapper a.woo-sc-button:active span {
color: #666666 !important;
font-family: 'MyriadPro-SemiBold', sans-serif !important;
}





/* israel ride buttons  */

body.israel-ride #wrapper a.woo-sc-button {
color: #4cade1 /* israel ride turquoise */ !important;
}

body.israel-ride #wrapper a.woo-sc-button:hover {
color: #4cade1 /* israel ride turquoise */ !important;
}

body.israel-ride #wrapper a.woo-sc-button span {
color: #4cade1 !important; /* israel ride turquoise  */
}






/* TABS */

div.tab {
font-size: 14px;
color: #666666;
}

.shortcode-tabs {
padding: 0px;
margin: 0px;
margin-top: 20px;
border: 0px;
background-color: inherit;
}

.shortcode-tabs .tab {
border-left: 0px;
border-right: 0px;
padding-left: 0px;
padding-right: 0px;
background-color: inherit;
border-top: 1px solid #828282;
}


.shortcode-tabs ul.tab_titles li.nav-tab {
background-color: #fff;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
line-height: 1.0em;
margin: 0;
}

a.ui-tabs-anchor:before, a.ui-tabs-anchor:after {
content: "\a0\a0";

}

.shortcode-tabs ul.tab_titles li.nav-tab a {
	background: #fff;
	margin-right: 8px;
	border: 1px solid #d4d4d4;
	border-bottom: none;
}
.shortcode-tabs ul.tab_titles li.nav-tab a:hover {
	background: #ddd;
}

.shortcode-tabs ul.tab_titles li.nav-tab, .shortcode-tabs ul.tab_titles li.nav-tab a {
font-family: 'MyriadPro-SemiBold', sans-serif !important;
text-transform: lowercase;
color: #c41e3a; /* - link red */
font-size: 14px;
line-height: 1.0em;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
}

.shortcode-tabs ul.tab_titles li.nav-tab.ui-tabs-selected a, .shortcode-tabs ul.tab_titles li.nav-tab a:hover {
font-family: 'MyriadPro-SemiBold', sans-serif !important;
background-color: #ebebeb;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
border-bottom: 0px;
}

.shortcode-tabs ul.tab_titles li.nav-tab.ui-state-active, .shortcode-tabs ul.tab_titles li.nav-tab.ui-state-active a {
font-family: 'MyriadPro-SemiBold', sans-serif !important;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
}

.shortcode-tabs ul.tab_titles li.nav-tab.ui-state-active a {
background-color: #a9a9a9;
color: #fff;
border-color: #828282;
}



/* israel ride tabs */
body.israel-ride .shortcode-tabs ul.tab_titles li.nav-tab,
body.israel-ride .shortcode-tabs ul.tab_titles li.nav-tab a {
color: #4cade1 !important; /* israel ride turquoise  */
}














