/* Enhanced Prototype Styles ======================================================================================= */

#nav ul li ul {

    background: rgb(69,72,77);

    /* Old browsers */

    /* IE9 SVG, needs conditional override of 'filter' to 'none' */

    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ1NDg0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

    background: -moz-linear-gradient(top, rgba(0,0,0,.8) 0%, rgba(69,72,77,.8) 100%);

    /* FF3.6+ */

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,.8)), color-stop(100%,rgba(69,72,77,.8)));

    /* Chrome,Safari4+ */

    background: -webkit-linear-gradient(top, rgba(0,0,0,.8) 0%,rgba(69,72,77,.8) 100%);

    /* Chrome10+,Safari5.1+ */

    background: -o-linear-gradient(top, rgba(0,0,0,.8) 0%,rgba(69,72,77,.8) 100%);

    /* Opera 11.10+ */

    background: -ms-linear-gradient(top, rgba(0,0,0,.8) 0%,rgba(69,72,77,.8) 100%);

    /* IE10+ */

    background: linear-gradient(to bottom, rgba(0,0,0,.8) 0%,rgba(69,72,77,.8) 100%);

    /* W3C */

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 );

    /* IE6-8 */

}



#nav li.current-page-ancestor>a, #nav li.current_page_parent>a, #nav li.current-menu-item>a, #nav li.current_page_parent>a, #nav li.current-menu-item>a {

    cursor: default;

    background: -moz-linear-gradient(top, rgba(237,28,38,1) 0%, rgba(237,28,38,0.99) 1%, rgba(255,255,255,0) 100%) !important;

    /* FF3.6+ */

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,28,38,1)), color-stop(1%,rgba(237,28,38,0.99)), color-stop(100%,rgba(237,28,38))) !important;

    /* Chrome,Safari4+ */

    background: -webkit-linear-gradient(top, rgba(237,28,38,1) 0%,rgba(237,28,38,0.99) 1%,rgba(255,255,255,0) 100%) !important;

    /* Chrome10+,Safari5.1+ */

    background: -o-linear-gradient(top, rgba(237,28,38,1) 0%,rgba(237,28,38,0.99) 1%,rgba(255,255,255,0) 100%) !important;

    /* Opera 11.10+ */

    background: -ms-linear-gradient(top, rgba(237,28,38,1) 0%,rgba(237,28,38,0.99) 1%,rgba(255,255,255,0) 100%) !important;

    /* IE10+ */

    background: linear-gradient(to bottom, rgba(237,28,38,1) 0%,rgba(237,28,38,0.99) 1%,rgba(255,255,255,0) 100%) !important;

    /* W3C */

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c42b3a', endColorstr='#00ffffff',GradientType=0 ) !important;

    /* IE6-9 */

}



body html #footer {

    background: #f05450;

    /* Old browsers */

    background: -moz-linear-gradient(top, #f05450 0%, #e8332f 100%);

    /* FF3.6+ */

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f05450), color-stop(100%,#e8332f));

    /* Chrome,Safari4+ */

    background: -webkit-linear-gradient(top, #f05450 0%,#e8332f 100%);

    /* Chrome10+,Safari5.1+ */

    background: -o-linear-gradient(top, #f05450 0%,#e8332f 100%);

    /* Opera 11.10+ */

    background: -ms-linear-gradient(top, #f05450 0%,#e8332f 100%);

    /* IE10+ */

    background: linear-gradient(to bottom, #f05450 0%,#e8332f 100%);

    /* W3C */

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f05450', endColorstr='#e8332f',GradientType=0 );

    /* IE6-9 */

}



.gg {

    color: #fff;

    background: rgb(69,72,77);

    /* Old browsers */

    background: -moz-linear-gradient(top, rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%);

    /* FF3.6+ */

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(69,72,77,1)), color-stop(100%,rgba(0,0,0,1)));

    /* Chrome,Safari4+ */

    background: -webkit-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);

    /* Chrome10+,Safari5.1+ */

    background: -o-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);

    /* Opera 11.10+ */

    background: -ms-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);

    /* IE10+ */

    background: linear-gradient(to bottom, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);

    /* W3C */

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 );

    /* IE6-9 */

}



/*

html.admin-bar { margin:0px !important;}

#wpadminbar { opacity:.1 !important; height:32px; overflow:hidden}

#wpadminbar:hover { opacity:1 !important; height:32px; overflow:visible}

*/

#mnav-overlay {

    background: #fff;

}



.gg {

    background: rgb(255,255,255);

    /* Old browsers */

    background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(244,244,244,1) 100%);

    /* FF3.6+ */

    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(244,244,244,1)));

    /* Chrome,Safari4+ */

    background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%,rgba(244,244,244,1) 100%);

    /* Chrome10+,Safari5.1+ */

    background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%,rgba(244,244,244,1) 100%);

    /* Opera 11.10+ */

    background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%,rgba(244,244,244,1) 100%);

    /* IE10+ */

    background: linear-gradient(135deg, rgba(255,255,255,1) 0%,rgba(244,244,244,1) 100%);

    /* W3C */

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f4f4',GradientType=1 );

    /* IE6-9 fallback on horizontal gradient */

}



.lclear {

    padding: 0px !important;

    border: 0px !important;

    clear: both;

    margin-top: 50px !important;

    margin-bottom: 36px

}



.lclear2 {

    height: 1px;

    width: 100%;

    clear: both

}



.break, .lclear {

    height: 1px;

    display: block;

    width: 100%;

}



.break, .lclear {

    /* IE9 SVG, needs conditional override of 'filter' to 'none' */

    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

    background: -moz-linear-gradient(left, rgba(221,221,221,1) 0%, rgba(221,221,221,0) 100%);

    /* FF3.6+ */

    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(221,221,221,1)), color-stop(100%,rgba(221,221,221,0)));

    /* Chrome,Safari4+ */

    background: -webkit-linear-gradient(left, rgba(221,221,221,1) 0%,rgba(221,221,221,0) 100%);

    /* Chrome10+,Safari5.1+ */

    background: -o-linear-gradient(left, rgba(221,221,221,1) 0%,rgba(221,221,221,0) 100%);

    /* Opera 11.10+ */

    background: -ms-linear-gradient(left, rgba(221,221,221,1) 0%,rgba(221,221,221,0) 100%);

    /* IE10+ */

    background: linear-gradient(to right, rgba(221,221,221,1) 0%,rgba(221,221,221,0) 100%);

    /* W3C */

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#00dddddd',GradientType=1 );

    /* IE6-8 */

}



.lclear2 {

    /* IE9 SVG, needs conditional override of 'filter' to 'none' */

    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FhYWFhYSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2FhYWFhYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYWFhYWEiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

    background: -moz-linear-gradient(left, rgba(170,170,170,0) 0%, rgba(170,170,170,1) 50%, rgba(170,170,170,0) 100%);

    /* FF3.6+ */

    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(170,170,170,0)), color-stop(50%,rgba(170,170,170,1)), color-stop(100%,rgba(170,170,170,0)));

    /* Chrome,Safari4+ */

    background: -webkit-linear-gradient(left, rgba(170,170,170,0) 0%,rgba(170,170,170,1) 50%,rgba(170,170,170,0) 100%);

    /* Chrome10+,Safari5.1+ */

    background: -o-linear-gradient(left, rgba(170,170,170,0) 0%,rgba(170,170,170,1) 50%,rgba(170,170,170,0) 100%);

    /* Opera 11.10+ */

    background: -ms-linear-gradient(left, rgba(170,170,170,0) 0%,rgba(170,170,170,1) 50%,rgba(170,170,170,0) 100%);

    /* IE10+ */

    background: linear-gradient(to right, rgba(170,170,170,0) 0%,rgba(170,170,170,1) 50%,rgba(170,170,170,0) 100%);

    /* W3C */

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00aaaaaa', endColorstr='#00aaaaaa',GradientType=1 );

    /* IE6-8 */

}



.lspacer {

    /* IE9 SVG, needs conditional override of 'filter' to 'none' */

    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FhYWFhYSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2FhYWFhYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkyJSIgc3RvcC1jb2xvcj0iI2FhYWFhYSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYWFhYWEiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

    background: -moz-linear-gradient(top, rgba(170,170,170,0) 0%, rgba(170,170,170,1) 50%, rgba(170,170,170,0) 92%, rgba(170,170,170,0) 100%);

    /* FF3.6+ */

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(170,170,170,0)), color-stop(50%,rgba(170,170,170,1)), color-stop(92%,rgba(170,170,170,0)), color-stop(100%,rgba(170,170,170,0)));

    /* Chrome,Safari4+ */

    background: -webkit-linear-gradient(top, rgba(170,170,170,0) 0%,rgba(170,170,170,1) 50%,rgba(170,170,170,0) 92%,rgba(170,170,170,0) 100%);

    /* Chrome10+,Safari5.1+ */

    background: -o-linear-gradient(top, rgba(170,170,170,0) 0%,rgba(170,170,170,1) 50%,rgba(170,170,170,0) 92%,rgba(170,170,170,0) 100%);

    /* Opera 11.10+ */

    background: -ms-linear-gradient(top, rgba(170,170,170,0) 0%,rgba(170,170,170,1) 50%,rgba(170,170,170,0) 92%,rgba(170,170,170,0) 100%);

    /* IE10+ */

    background: linear-gradient(to bottom, rgba(170,170,170,0) 0%,rgba(170,170,170,1) 50%,rgba(170,170,170,0) 92%,rgba(170,170,170,0) 100%);

    /* W3C */

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00aaaaaa', endColorstr='#00aaaaaa',GradientType=0 );

    /* IE6-8 */

}



.products-side .po strong {

    background: rgb(176,194,202);

    /* Old browsers */

    /* IE9 SVG, needs conditional override of 'filter' to 'none' */

    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYjBjMmNhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UxZTllYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);

    background: -moz-linear-gradient(45deg, rgba(176,194,202,1) 0%, rgba(225,233,236,1) 100%);

    /* FF3.6+ */

    background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgba(176,194,202,1)), color-stop(100%,rgba(225,233,236,1)));

    /* Chrome,Safari4+ */

    background: -webkit-linear-gradient(45deg, rgba(176,194,202,1) 0%,rgba(225,233,236,1) 100%);

    /* Chrome10+,Safari5.1+ */

    background: -o-linear-gradient(45deg, rgba(176,194,202,1) 0%,rgba(225,233,236,1) 100%);

    /* Opera 11.10+ */

    background: -ms-linear-gradient(45deg, rgba(176,194,202,1) 0%,rgba(225,233,236,1) 100%);

    /* IE10+ */

    background: linear-gradient(45deg, rgba(176,194,202,1) 0%,rgba(225,233,236,1) 100%);

    /* W3C */

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b0c2ca', endColorstr='#e1e9ec',GradientType=1 );

    /* IE6-8 fallback on horizontal gradient */

}



.products-side .po a {

    background: rgb(186,198,203);

    /* Old browsers */

    /* IE9 SVG, needs conditional override of 'filter' to 'none' */

    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYmFjNmNiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RhZTFlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);

    background: -moz-linear-gradient(-45deg, rgba(186,198,203,1) 0%, rgba(218,225,228,1) 100%);

    /* FF3.6+ */

    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(186,198,203,1)), color-stop(100%,rgba(218,225,228,1)));

    /* Chrome,Safari4+ */

    background: -webkit-linear-gradient(-45deg, rgba(186,198,203,1) 0%,rgba(218,225,228,1) 100%);

    /* Chrome10+,Safari5.1+ */

    background: -o-linear-gradient(-45deg, rgba(186,198,203,1) 0%,rgba(218,225,228,1) 100%);

    /* Opera 11.10+ */

    background: -ms-linear-gradient(-45deg, rgba(186,198,203,1) 0%,rgba(218,225,228,1) 100%);

    /* IE10+ */

    background: linear-gradient(135deg, rgba(186,198,203,1) 0%,rgba(218,225,228,1) 100%);

    /* W3C */

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bac6cb', endColorstr='#dae1e4',GradientType=1 );

    /* IE6-8 fallback on horizontal gradient */

}



.start button, .products-side .po a:hover strong, div.highlight a strong, .submit button:hover, .start button:active, div.products .icon-wrap, #nav2 li>a:hover , .products-side .po a:hover, div.highlight a, .submit button, div.products-side .po a:active strong, div.products-side div.active a strong, .submit button:active, div.product:hover .icon-wrap, .next-page a, .btn-main, #nav li a:hover {

    box-shadow: inset -50px 50px 68px -33px rgba(255,255,255,.42) ;

    -webkit-box-shadow: inset -50px 50px 68px -33px rgba(255,255,255,.42) ;

    -moz-box-shadow: inset -50px 50px 68px -33px rgba(255,255,255,.42) ;

    -o-box-shadow: inset -50px 50px 68px -33px rgba(255,255,255,.42) ;

}



#nav li>a:active {

    box-shadow: none;

    -webkit-box-shadow: i none;

    -moz-box-shadow: none;

    -o-box-shadow: none;

}



/* blue 

.products-side .po a:hover strong, div.highlight a strong, .submit button:hover, .start button:active, div.products .icon-wrap, #nav li>a:hover {

box-shadow: inset -50px 50px 68px -33px #80DCFF;

-webkit-box-shadow: inset -50px 50px 68px -33px #80DCFF;

-moz-box-shadow: inset -50px 50px 68px -33px #80DCFF;

-o-box-shadow: inset -50px 50px 68px -33px #80DCFF;

}

 /* green 

 .products-side .po a:hover, div.highlight a, .submit button {

box-shadow: inset 50px 50px 100px 0px #a0d557;

-webkit-box-shadow: inset 50px 50px 100px 0px #a0d557;

-moz-box-shadow: inset 50px 50px 100px 0px #a0d557; 

-o-box-shadow: inset 50px 50px 100px 0px #a0d557; 

}*/

/* red

div.products-side .po a:active strong, div.products-side div.active a strong, .submit button:active, div.product:hover .icon-wrap {

box-shadow: inset -50px 50px 68px -33px #fb4d7d !important; 

-webkit-box-shadow: inset -50px 50px 68px -33px #fb4d7d !important;

-moz-box-shadow: inset -50px 50px 68px -33px #fb4d7d !important;

-o-box-shadow: inset -50px 50px 68px -33px #fb4d7d !important; 

} */
