::selection {
background:#057f5b !important;
}
::-moz-selection {
background:#057f5b !important;
}

body { background: url("../images/bg.gif") repeat scroll 50% 0 #C8D7DE !important; }

a.link-name { color:#057f5b !important; }

.shade1 { background-color: #0091C2 !important; }

.shade2 { background-color: #00A3D4 !important; }

.shade3 { background-color: #057f5b !important; }

.team-name span { color: #057f5b !important; }

.text-color-red { color: #057f5b !important; }

.text-color-red { color: #057f5b !important; }

.text-color-blue { color: #F7741C !important; }

.newsletter-button:hover { background: none repeat scroll 0 0 #057f5b !important; border: 1px solid #AF242C; color: #FFFFFF; }

.quotes .flex-control-nav li a:hover, .quotes .flex-control-nav li a.active { background: none repeat scroll 0 0 #057f5b !important; }

.sf-menu li.active { 
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#278c62+0,058757+44,007242+100 */
background: #278c62; /* Old browsers */
background: -moz-linear-gradient(top,  #278c62 0%, #058757 44%, #007242 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #278c62 0%,#058757 44%,#007242 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #278c62 0%,#058757 44%,#007242 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#278c62', endColorstr='#007242',GradientType=0 ); /* IE6-9 */

 }

.sf-menu li:hover, .sf-menu li.current-menu-item, .sf-menu li.sfHover, .sf-menu li.current-menu-parent { /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#278c62+0,058757+44,007242+100 */
background: #278c62; /* Old browsers */
background: -moz-linear-gradient(top,  #278c62 0%, #058757 44%, #007242 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #278c62 0%,#058757 44%,#007242 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #278c62 0%,#058757 44%,#007242 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#278c62', endColorstr='#007242',GradientType=0 ); /* IE6-9 */ }

a.moduleItemReadMore:before { background: #057f5b !important; }

.list-style-1 li a:hover { color: #057f5b !important; }

.list-style li a:hover { color: #057f5b !important; }

.faq-accordion .qa { color: #057f5b !important; }

.faq_list span.marker { color:#057f5b !important; }

.price-column-featured h4 { background-color: #057f5b !important; }

span.link_post:hover { background-color: #057f5b !important; }

span.zoom:hover { background-color: #057f5b !important; }

span.video:hover { background-color: #057f5b !important; }

.button.yellow, input[type="button"] { border: 1px solid #1f70ad !important; background-image: linear-gradient(bottom, #2778C8 0%, #2B8EC7 100%) !important; background-image: -o-linear-gradient(bottom, #2778C8 0%, #2B8EC7 100%) !important; background-image: -moz-linear-gradient(bottom, #2778C8 0%, #2B8EC7 100%) !important; background-image: -webkit-linear-gradient(bottom, #2778C8 0%, #2B8EC7 100%) !important; background-image: -ms-linear-gradient(bottom, #2778C8 0%, #2B8EC7 100%) !important; background-color: #2778C8 !important; color:#fff !important; text-shadow: 1px -1px 0px #1c6396 !important; filter: dropshadow(color=#1c6396, offx=1, offy=1) !important; }

.button.yellow:hover { background: #2778C8 !important; }
