div.light_rounded .pp_top .pp_left { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/light_rounded/sprite.png) -88px -53px no-repeat; } div.light_rounded .pp_top .pp_middle { background: #fff; } div.light_rounded .pp_top .pp_right { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/light_rounded/sprite.png) -110px -53px no-repeat; } div.light_rounded .pp_content .ppt { color: #000; }
div.light_rounded .pp_content_container .pp_left,
div.light_rounded .pp_content_container .pp_right { background: #fff; }
div.light_rounded .pp_content { background-color: #fff; } div.light_rounded .pp_next:hover { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/light_rounded/btnNext.png) center right  no-repeat; cursor: pointer; } div.light_rounded .pp_previous:hover { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/light_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; } div.light_rounded .pp_expand { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/light_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; } div.light_rounded .pp_expand:hover { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/light_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; } div.light_rounded .pp_contract { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/light_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; } div.light_rounded .pp_contract:hover { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/light_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; } div.light_rounded .pp_close { width: 75px; height: 22px; background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/light_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; } div.light_rounded #pp_full_res .pp_inline { color: #000; } 
div.light_rounded .pp_gallery a.pp_arrow_previous,
div.light_rounded .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
div.light_rounded .pp_nav .pp_play { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/light_rounded/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
div.light_rounded .pp_nav .pp_pause { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/light_rounded/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
div.light_rounded .pp_arrow_previous { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/light_rounded/sprite.png) 0 -71px no-repeat; } div.light_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
div.light_rounded .pp_arrow_next { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/light_rounded/sprite.png) -22px -71px no-repeat; } div.light_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
div.light_rounded .pp_bottom .pp_left { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/light_rounded/sprite.png) -88px -80px no-repeat; } div.light_rounded .pp_bottom .pp_middle { background: #fff; } div.light_rounded .pp_bottom .pp_right { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/light_rounded/sprite.png) -110px -80px no-repeat; } div.light_rounded .pp_loaderIcon { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/light_rounded/loader.gif) center center no-repeat; }  div.dark_rounded .pp_top .pp_left { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_rounded/sprite.png) -88px -53px no-repeat; } div.dark_rounded .pp_top .pp_middle { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_rounded/contentPattern.png) top left repeat; } div.dark_rounded .pp_top .pp_right { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_rounded/sprite.png) -110px -53px no-repeat; } div.dark_rounded .pp_content_container .pp_left { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_rounded/contentPattern.png) top left repeat-y; } div.dark_rounded .pp_content_container .pp_right { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_rounded/contentPattern.png) top right repeat-y; } div.dark_rounded .pp_content { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_rounded/contentPattern.png) top left repeat; } div.dark_rounded .pp_next:hover { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_rounded/btnNext.png) center right  no-repeat; cursor: pointer; } div.dark_rounded .pp_previous:hover { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; } div.dark_rounded .pp_expand { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; } div.dark_rounded .pp_expand:hover { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; } div.dark_rounded .pp_contract { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; } div.dark_rounded .pp_contract:hover { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; } div.dark_rounded .pp_close { width: 75px; height: 22px; background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; } div.dark_rounded .currentTextHolder { color: #c4c4c4; }
div.dark_rounded .pp_description { color: #fff; }
div.dark_rounded #pp_full_res .pp_inline { color: #fff; }
div.dark_rounded .pp_gallery a.pp_arrow_previous,
div.dark_rounded .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
div.dark_rounded .pp_nav .pp_play { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_rounded/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
div.dark_rounded .pp_nav .pp_pause { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_rounded/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
div.dark_rounded .pp_arrow_previous { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_rounded/sprite.png) 0 -71px no-repeat; } div.dark_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
div.dark_rounded .pp_arrow_next { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_rounded/sprite.png) -22px -71px no-repeat; } div.dark_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
div.dark_rounded .pp_bottom .pp_left { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_rounded/sprite.png) -88px -80px no-repeat; } div.dark_rounded .pp_bottom .pp_middle { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_rounded/contentPattern.png) top left repeat; } div.dark_rounded .pp_bottom .pp_right { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_rounded/sprite.png) -110px -80px no-repeat; } div.dark_rounded .pp_loaderIcon { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_rounded/loader.gif) center center no-repeat; }  div.dark_dessky .pp_left ,
div.dark_dessky .pp_middle,
div.dark_dessky .pp_right,
div.dark_dessky .pp_content { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_dessky/contentPattern.png) top left repeat; }
div.dark_dessky .currentTextHolder { color: #c4c4c4; }
div.dark_dessky .pp_description { color: #fff; }
div.dark_dessky .pp_loaderIcon { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_rounded/loader.gif) center center no-repeat; } div.dark_dessky .pp_content_container .pp_left { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_rounded/contentPattern.png) top left repeat-y; } div.dark_dessky .pp_content_container .pp_right { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_rounded/contentPattern.png) top right repeat-y; } div.dark_dessky .pp_expand { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_dessky/sprite.png) -31px -26px no-repeat; cursor: pointer; } div.dark_dessky .pp_expand:hover { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_dessky/sprite.png) -31px -47px no-repeat; cursor: pointer; } div.dark_dessky .pp_contract { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_dessky/sprite.png) 0 -26px no-repeat; cursor: pointer; } div.dark_dessky .pp_contract:hover { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_dessky/sprite.png) 0 -47px no-repeat; cursor: pointer; } div.dark_dessky .pp_close { width: 75px; height: 22px; background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_dessky/sprite.png) -1px -1px no-repeat; cursor: pointer; } div.dark_dessky #pp_full_res .pp_inline { color: #fff; }
div.dark_dessky .pp_gallery a.pp_arrow_previous,
div.dark_dessky .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
div.dark_dessky .pp_nav .pp_play { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_dessky/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
div.dark_dessky .pp_nav .pp_pause { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_dessky/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
div.dark_dessky .pp_arrow_previous { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_dessky/sprite.png) 0 -71px no-repeat; } div.dark_dessky .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
div.dark_dessky .pp_arrow_next { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_dessky/sprite.png) -22px -71px no-repeat; } div.dark_dessky .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
div.dark_dessky .pp_next:hover { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_dessky/btnNext.png) center right  no-repeat; cursor: pointer; } div.dark_dessky .pp_previous:hover { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/dark_dessky/btnPrevious.png) center left no-repeat; cursor: pointer; }  div.light_dessky .pp_left ,
div.light_dessky .pp_middle,
div.light_dessky .pp_right,
div.light_dessky .pp_content { background: #fff; }
div.light_dessky .pp_content .ppt { color: #000; }
div.light_dessky .pp_expand { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/light_dessky/sprite.png) -31px -26px no-repeat; cursor: pointer; } div.light_dessky .pp_expand:hover { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/light_dessky/sprite.png) -31px -47px no-repeat; cursor: pointer; } div.light_dessky .pp_contract { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/light_dessky/sprite.png) 0 -26px no-repeat; cursor: pointer; } div.light_dessky .pp_contract:hover { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/light_dessky/sprite.png) 0 -47px no-repeat; cursor: pointer; } div.light_dessky .pp_close { width: 75px; height: 22px; background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/light_dessky/sprite.png) -1px -1px no-repeat; cursor: pointer; } div.light_dessky #pp_full_res .pp_inline { color: #000; }
div.light_dessky .pp_gallery a.pp_arrow_previous,
div.light_dessky .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
div.light_dessky .pp_nav .pp_play { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/light_dessky/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
div.light_dessky .pp_nav .pp_pause { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/light_dessky/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
div.light_dessky .pp_arrow_previous { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/light_dessky/sprite.png) 0 -71px no-repeat; } div.light_dessky .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
div.light_dessky .pp_arrow_next { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/light_dessky/sprite.png) -22px -71px no-repeat; } div.light_dessky .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
div.light_dessky .pp_next:hover { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/light_dessky/btnNext.png) center right  no-repeat; cursor: pointer; } div.light_dessky .pp_previous:hover { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/light_dessky/btnPrevious.png) center left no-repeat; cursor: pointer; }  div.facebook .pp_top .pp_left { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/facebook/sprite.png) -88px -53px no-repeat; } div.facebook .pp_top .pp_middle { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/facebook/contentPatternTop.png) top left repeat-x; } div.facebook .pp_top .pp_right { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/facebook/sprite.png) -110px -53px no-repeat; } div.facebook .pp_content .ppt { color: #000; }
div.facebook .pp_content_container .pp_left { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/facebook/contentPatternLeft.png) top left repeat-y; } div.facebook .pp_content_container .pp_right { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/facebook/contentPatternRight.png) top right repeat-y; } div.facebook .pp_content { background: #fff; } div.facebook .pp_expand { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/facebook/sprite.png) -31px -26px no-repeat; cursor: pointer; } div.facebook .pp_expand:hover { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/facebook/sprite.png) -31px -47px no-repeat; cursor: pointer; } div.facebook .pp_contract { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/facebook/sprite.png) 0 -26px no-repeat; cursor: pointer; } div.facebook .pp_contract:hover { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/facebook/sprite.png) 0 -47px no-repeat; cursor: pointer; } div.facebook .pp_close { width: 22px; height: 22px; background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/facebook/sprite.png) -1px -1px no-repeat; cursor: pointer; } div.facebook #pp_full_res .pp_inline { color: #000; } 
div.facebook .pp_loaderIcon { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/facebook/loader.gif) center center no-repeat; } div.facebook .pp_arrow_previous { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/facebook/sprite.png) 0 -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } div.facebook .pp_arrow_previous.disabled { background-position: 0 -96px; cursor: default; }
div.facebook .pp_arrow_next { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/facebook/sprite.png) -32px -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } div.facebook .pp_arrow_next.disabled { background-position: -32px -96px; cursor: default; }
div.facebook .pp_nav { margin-top: 0; }
div.facebook .pp_nav p { font-size: 15px; padding: 0 3px 0 4px; }
div.facebook .pp_nav .pp_play { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/facebook/sprite.png) -1px -123px no-repeat; height: 22px; width: 22px; }
div.facebook .pp_nav .pp_pause { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/facebook/sprite.png) -32px -123px no-repeat; height: 22px; width: 22px; }
div.facebook .pp_next:hover { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/facebook/btnNext.png) center right no-repeat; cursor: pointer; } div.facebook .pp_previous:hover { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/facebook/btnPrevious.png) center left no-repeat; cursor: pointer; } div.facebook .pp_bottom .pp_left { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/facebook/sprite.png) -88px -80px no-repeat; } div.facebook .pp_bottom .pp_middle { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/facebook/contentPatternBottom.png) top left repeat-x; } div.facebook .pp_bottom .pp_right { background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/facebook/sprite.png) -110px -80px no-repeat; }  div.pp_pic_holder a:focus { outline:none; }
div.pp_overlay {
background: #000;
display: none;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 9500;
}
div.pp_pic_holder {
display: none;
position: absolute;
width: 100px;
z-index: 10000;
}
.pp_top {
height: 20px;
position: relative;
}
* html .pp_top { padding: 0 20px; }
.pp_top .pp_left {
height: 20px;
left: 0;
position: absolute;
width: 20px;
}
.pp_top .pp_middle {
height: 20px;
left: 20px;
position: absolute;
right: 20px;
}
* html .pp_top .pp_middle {
left: 0;
position: static;
}
.pp_top .pp_right {
height: 20px;
left: auto;
position: absolute;
right: 0;
top: 0;
width: 20px;
}
.pp_content { height: 40px; }
.pp_fade { display: none; }
.pp_content_container {
position: relative;
text-align: left;
width: 100%;
}
.pp_content_container .pp_left { padding-left: 20px; }
.pp_content_container .pp_right { padding-right: 20px; }
.pp_content_container .pp_details {
float: left;
margin: 10px 0 2px 0;
}
.pp_description {
display: none;
margin: 0 0 5px 0;
}
.pp_nav {
clear: left;
float: left;
margin: 3px 0 0 0;
}
.pp_nav p {
float: left;
margin: 2px 4px;
}
.pp_nav .pp_play,
.pp_nav .pp_pause {
float: left;
margin-right: 4px;
text-indent: -10000px;
}
a.pp_arrow_previous,
a.pp_arrow_next {
display: block;
float: left;
height: 15px;
margin-top: 3px;
overflow: hidden;
text-indent: -10000px;
width: 14px;
}
.pp_hoverContainer {
position: absolute;
top: 0;
width: 100%;
z-index: 2000;
}
.pp_gallery {
left: 50%;
margin-top: -50px;
position: absolute;
z-index: 10000;
}
.pp_gallery ul {
float: left;
height: 35px;
margin: 0 0 0 5px;
overflow: hidden;
position: relative;
}
.pp_gallery ul a {
border: 1px #000 solid;
border: 1px rgba(0,0,0,0.5) solid;
display: block;
float: left;
height: 33px;
overflow: hidden;
}
.pp_gallery ul a:hover,
.pp_gallery li.selected a { border-color: #fff; }
.pp_gallery ul a img { border: 0; }
.pp_gallery li {
display: block;
float: left;
margin: 0 5px 0 0;
}
.pp_gallery li.default a {
background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/facebook/default_thumbnail.gif) 0 0 no-repeat;
display: block;
height: 33px;
width: 50px;
}
.pp_gallery li.default a img { display: none; }
.pp_gallery .pp_arrow_previous,
.pp_gallery .pp_arrow_next {
margin-top: 7px !important;
}
a.pp_next {
background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/light_rounded/btnNext.png) 10000px 10000px no-repeat;
display: block;
float: right;
height: 100%;
text-indent: -10000px;
width: 49%;
}
a.pp_previous {
background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/light_rounded/btnNext.png) 10000px 10000px no-repeat;
display: block;
float: left;
height: 100%;
text-indent: -10000px;
width: 49%;
}
a.pp_expand,
a.pp_contract {
cursor: pointer;
display: none;
height: 20px;	
position: absolute;
right: 30px;
text-indent: -10000px;
top: 10px;
width: 20px;
z-index: 20000;
}
a.pp_close {
display: block;
float: right;
text-indent: -10000px;
}
.pp_bottom {
height: 20px;
position: relative;
}
* html .pp_bottom { padding: 0 20px; }
.pp_bottom .pp_left {
height: 20px;
left: 0;
position: absolute;
width: 20px;
}
.pp_bottom .pp_middle {
height: 20px;
left: 20px;
position: absolute;
right: 20px;
}
* html .pp_bottom .pp_middle {
left: 0;
position: static;
}
.pp_bottom .pp_right {
height: 20px;
left: auto;
position: absolute;
right: 0;
top: 0;
width: 20px;
}
.pp_loaderIcon {
display: block;
height: 24px;
left: 50%;
margin: -12px 0 0 -12px;
position: absolute;
top: 50%;
width: 24px;
}
#pp_full_res {
line-height: 1 !important;
}
#pp_full_res .pp_inline {
text-align: left;
}
#pp_full_res .pp_inline p { margin: 0 0 15px 0; }
div.ppt {
color: #fff;
display: none;
font-size: 17px;
margin: 0 0 5px 15px;
z-index: 9999;
} .clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.clearfix {display: inline-block;}/*\*/* html .clearfix {height: 1%;}
.clearfix {display: block;}/**/.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} .flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} .flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;} .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}  .no-js .slides > li:first-child {display: block;} .flex-caption h1 {margin-bottom:10px;color: #FFFFFF; font-size: 42px; font-family: 'open_sans_lightregular',Arial,Tahoma,sans-serif; line-height: 44px;}
.flex-caption ul {margin:0; list-style:none; margin-top:-7px; }
.flex-caption ul li {float:left; margin:0 10px 17px 0; padding:0; list-style:none;}
.flex-caption ul li.last {margin-right:0;}
.flex-caption p {text-align:left; font-size:17px; line-height:20px; color:#FFFFFF; font-family:'open_sans_lightregular', Arial, Tahoma, sans-serif;}
.flex-caption p.first {display:none;}
.flex-caption .button {float:right;margin:10px 0 37px 0;} .flexslider {margin: 0 0 50px; background: #fff; position: relative; box-shadow: 0 1px 4px rgba(0,0,0,.2); -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 4px rgba(0,0,0,.2); -o-box-shadow: 0 1px 4px rgba(0,0,0,.2); zoom: 1;}
.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.flexslider .slides {zoom: 1;}
.carousel li {margin-right: 5px}  .flex-caption {background:none; -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000); zoom: 1;}
.flex-caption {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0.3);
bottom: 0;
color: #FFFFFF;
font-size: 18px;
height: 25%;
line-height: 18px;
padding: 2%;
position: absolute;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
top: 40%;
width: 50%;
}
.flex-caption a, .flex-caption a:visited {
font-family: 'open_sans_semiboldregular',Arial,Tahoma,sans-serif;	
color: #FFFFFF;
text-decoration:none;
white-space: nowrap;
}
.flex-caption a:hover {
color: #CCCCCC;
text-decoration:none;
} .flex-direction-nav a {width: 45px; height: 45px; margin: 0 20px 0; display: block; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF8AAAAtCAYAAADIprc/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAcZJREFUeNrs2z+KwkAYBfAvgwSEQFpbqxxAsBNSCSFVwAvYKHoFQTcHEIRAAoLkAjmBleAFPIAgeANBsBKXWRBcttndzB8nea9JlRB/j8yED2MR0QcZlsfj8eOeLcsy7ncwQoAPfAT4wEeAD3wE+MBHgA/8XyaKImo2m0aAhGFIrutWA380GlGSJNRqtYzB3263SgpgsuHn8zn5vk+n08kI/Ol0SofDQUkBTAX88Xg0ai0ej8dKCmCA11cAA7y+Ahjg9RXAAK+vAAZ4fQWUxp9MJpWHl1UAKws/m81qAS+jgH/j83FBHMc0HA5rA/9agOM4NBgM9ODfbjdaLBaU5zm12+1a4adpStfrlYqiKHWdRpmTsyz7Ou73e+r1esaMEMrCdzod6vf7dLlc9OE/C7jf77UogA8IRcELwedZr9eVfwJEwwvDfy1gt9sZNcX8C3wQBMLgheJXtYDVaiUFXjh+1Qrg8N1uVwq8FPxnAXwT5gXwPeB8PhsLz9d4/lopIw1ZN7/ZbL5twiYVoAJeKr6pBSyXSyXw0vGfBfAlyPO8t8fnIxPbtpXA81iEL1O0BX+aAj7wEeADHwE+8BHgAx8BfjXyKcAAuxIdc/r8tgUAAAAASUVORK5CYII=) no-repeat 0 0; position: absolute; top: 85%; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 100% 0; right: -36px; }
.flex-direction-nav .flex-prev {left: -36px;}
.flexslider:hover .flex-next {opacity: 0.8; right: 5px;}
.flexslider:hover .flex-prev {opacity: 0.8; left: 5px;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}
.flex-direction-nav .disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;} .flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0 0 3px rgba(0,0,0,0.3);}
.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }
.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .active {opacity: 1; cursor: default;}  .flexslider-carousel {margin: 0 0 25px; position: relative;}
.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.flexslider-carousel .slides li{position: relative; display:none;}
.flexslider-carousel .slides li h2{ font-size:13px;}
.flexslider-carousel .slides li .price{ font-size:16px; }
.flexslider-carousel .slides li img{ 
border: 1px solid #E7E7E7;
width: 220px;
} .flexslider-carousel .flex-direction-nav a {width: 30px; height: 30px; margin: -20px 0 0; display: block; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF8AAAAtCAYAAADIprc/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAcZJREFUeNrs2z+KwkAYBfAvgwSEQFpbqxxAsBNSCSFVwAvYKHoFQTcHEIRAAoLkAjmBleAFPIAgeANBsBKXWRBcttndzB8nea9JlRB/j8yED2MR0QcZlsfj8eOeLcsy7ncwQoAPfAT4wEeAD3wE+MBHgA/8XyaKImo2m0aAhGFIrutWA380GlGSJNRqtYzB3263SgpgsuHn8zn5vk+n08kI/Ol0SofDQUkBTAX88Xg0ai0ej8dKCmCA11cAA7y+Ahjg9RXAAK+vAAZ4fQWUxp9MJpWHl1UAKws/m81qAS+jgH/j83FBHMc0HA5rA/9agOM4NBgM9ODfbjdaLBaU5zm12+1a4adpStfrlYqiKHWdRpmTsyz7Ou73e+r1esaMEMrCdzod6vf7dLlc9OE/C7jf77UogA8IRcELwedZr9eVfwJEwwvDfy1gt9sZNcX8C3wQBMLgheJXtYDVaiUFXjh+1Qrg8N1uVwq8FPxnAXwT5gXwPeB8PhsLz9d4/lopIw1ZN7/ZbL5twiYVoAJeKr6pBSyXSyXw0vGfBfAlyPO8t8fnIxPbtpXA81iEL1O0BX+aAj7wEeADHwE+8BHgAx8BfjXyKcAAuxIdc/r8tgUAAAAASUVORK5CYII=) no-repeat 0 0; position: absolute; top: 50%; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease; display:none;}
.flexslider-carousel .flex-direction-nav .flex-next {background-position: 100% 0; right: -36px; }
.flexslider-carousel .flex-direction-nav .flex-prev {left: -36px;}
.flexslider-carousel:hover .flex-next {opacity: 0.8; right: 5px;}
.flexslider-carousel:hover .flex-prev {opacity: 0.8; left: 5px;}
.flexslider-carousel:hover .flex-next:hover, .flexslider-carousel:hover .flex-prev:hover {opacity: 1;}
.flexslider-carousel .flex-direction-nav .disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;} .flexslider-carousel .flex-control-nav {width: 100%; position: absolute; bottom: -28px; text-align: center;}
.flexslider-carousel .flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flexslider-carousel .flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flexslider-carousel .flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flexslider-carousel .flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flexslider-carousel .flex-control-thumbs img:hover {opacity: 1;}
.flexslider-carousel .flex-control-thumbs .active {opacity: 1; cursor: default;}
@media screen and (max-width: 860px) {
.flexslider {
width: 90%;
margin-left:5%;
margin-right:5%;
}
.flex-direction-nav .flex-prev {opacity: 1; left: 0;}
.flex-direction-nav .flex-next {opacity: 1; right: 0;}
.flex-direction-nav a {display:none;}
.flex-caption {width:80%; top:15%;height:70%;}
.flex-caption h1 {
font-size: 16px;
line-height: 16px;
}
.flex-caption p {
font-size: 10px;
line-height: 10px;
}
.flex-caption {
overflow: hidden;
}
}@media only screen and (max-width: 959px) {
} @media only screen and (min-width: 768px) and (max-width: 959px) {
#bodychild{
width:100%;
}
#navigation #searchform{ 
margin-right:6px;
}
#searchform .bgsearch #s{ 
width:70%;
} .flexslider .flex-caption h1{
font-size:36px; 
margin-top:20px;
}
.flexslider .flex-control-nav li {
width:25%;
}
.flexslider .flex-control-nav li a {
width:100%;
}
.flexslider .slides img {
width: 100%;
}
.flex-caption p {
font-size: 13px; 
line-height: normal; 
text-align:left;
}
.flex-caption ul li {
float: left;
list-style: none outside none;
margin: 0 0px 17px 0; 
padding: 0;
width: 25%;
}
#outerslider .container {
width: 100%;
}
#slidercontainer { 
border-bottom: 1px solid #EDEDED;
width: 100% !important;
} .flexslider-carousel .slides li{}
.flexslider-carousel .slides li img{ 
border:1px solid #e7e7e7; 
border-bottom:2px solid #cdcdcd; 
} .dessky-display-pd-col-3 li{ 
width:158px !important;
}
.dessky-display-pd-col-4 li{ 
width:21.5% !important;
} #sidebar .widget_categories ul li{
display:block; 
width:auto; 
margin-right:0px !important;
}
.widget_shopping_cart .button{
font-size:10px;
} #topnav{
margin:0;
list-style-type:none;
overflow:visible;
position:relative;
font-family: 'open_sansbold', Arial, Tahoma, sans-serif;
padding:0px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;    
text-transform:uppercase;
font-size:11px !important;
}
.sf-menu a {
display: block;
padding: 18px 7px 18px 7px;
position: relative;
text-decoration: none;
text-shadow: 1px 1px 0 #fff;
}
.sf-menu, .sf-menu * {
font-size: 11px;
list-style: none outside none;
margin: 0;
padding: 0;
} div#cc_form_1 {
background-color: transparent; 
background-image: none; 
font-family:Arial, Tahoma, sans-serif !important; 
border: 0 !important;
border-radius: 0 !important;
color: #666 !important; 
margin: 0 !important;    
padding: 0px !important;
text-align: left !important;
width: 160px !important;
}
div#cc_form_1 label {
display: block; 
font-family: Arial,Geneva,sans-serif !important;
font-size: 12px !important;
margin-bottom: 0.25em; 
padding-top: 0.75em;
}
input#cc_email_address { 
width: 148px;
}
.kws_input_container{
padding:0;
}
.kws_input_container .b, .kws_input_container .b:hover {
background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/layout/join_button.png) no-repeat scroll left top transparent; 
border: 0 none;
float: right;
font-family: 'open_sans_semiboldregular',Arial,Tahoma,sans-serif;
height: 30px;
line-height: 30px;
padding: 0;
text-align: center;
width: 87px;
margin:0;
} .home-page-boxes .widget {
margin: 0 0px 58px 0;
position: relative;
width: 33%;
}
.home-page-boxes .widget p {
padding-right:20px;
}
.home-page-boxes .widget-no-0 img, .home-page-boxes .widget-no-2 img, .home-page-boxes .widget-no-4 img, .home-page-boxes .widget-no-5 img {
width:85%;
}
.home-page-boxes .widget-no-3 img {
width:40%;
}
.home-page-boxes .widget-no-4 img {
width:45%;
}
.home-page-boxes .widget-no-5 img {
width:45%;
}
#dessky_fcpt-2 img {
width:45%;
}
.home-page-boxes .widget-no-0 ul, .home-page-boxes .widget-no-2 ul, .home-page-boxes .widget-no-2 h4 {
clear:both;
}
.home-page-boxes .widget .button {
position:absolute; 
left:0; 
bottom:0; 
float:left; 
padding:0 0 0 12px; 
height:30px; 
line-height:30px; 
color:#fff; 
font-family:'open_sans_semiboldregular', Arial, Tahoma, sans-serif;  
background:url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/layout/widget_button_left.png) no-repeat top left; 
border:0;
}
.home-page-boxes .widget .button span {
padding-right:12px; 
display:block; 
line-height:30px; 
height:30px; 
background:url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/layout/widget_button_right.png) no-repeat top right;
} .copyright, .footer-menu {
float: none !important;
}
.copyright {
padding-bottom:7px;
} .banner-homepage {
border-bottom: 1px solid #EDEDED;
border-top: 1px solid #EDEDED;
float: left;
padding: 30px 0 35px 0px;
}
.banner-homepage img {
width:744px !important;
}
} @media only screen and (max-width: 767px) {
#bodychild{
width:100%;
} #headerright{ 
padding:0px;
}
#logo{
text-align:center;
}
#chart{ 
float:none; 
margin:0px auto; 
width:50%;
}
#navigation{ 
clear:right;
}
nav{
margin:0; 
float:left; 
padding-left:26px;
}
#user-nav{ 
text-align:center; 
float:none; 
margin:0 auto; 
width:85%;
}
.js .tinynav { 
display: block; 
display: inline-block; 
text-align:left; 
margin:9px 0 20px 0; 
width:120px;
background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/layout/search_input.png) no-repeat scroll left top transparent; 
border:0px;
height:33px;
} .js #topnav { 
display: none;
}
.menu-sidebar-menu-container .tinynav1 { 
display: block; 
display: inline-block; 
text-align:left; 
margin:9px 0 20px 0; 
width:100% !important; 
border:1px solid #c7c7c7 !important; 
background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/layout/select_bg.png) repeat-x left top transparent;
} .js #menu-sidebar-menu{ 
display: none;
}	
.custom-sidebar-menu h2 {
display:none;
} .flexslider-carousel .slides li img{ 
border:1px solid #e7e7e7; 
border-bottom:2px solid #cdcdcd; 
width:140px; 
} #slidercontainer{
padding-bottom:30px;
} #banner-wide{
height: auto;
width: 99%;
} .shareThis {
float: left !important;
position: relative !important;
} .available{ 
display:none;
}
#billing_company { 
width:90%;
} .padcontent{ 
padding:0px!important;
}
img.alignright, .alignright{
float:none; 
margin:0 !important;
} .pagenavi{
margin-bottom:30px;
} .dessky-display-pd-col-3 li{ 
width:300px !important;
}
.dessky-display-pd-col-4 li{ 
width:230px !important;
} table.cart td.actions .button{
margin-bottom:5px;
} #sidebar .widget_categories ul li{
width:46.677%;
} .sn{
float:none;
}
#footer{
float:none;
}
#style-switcher{
display:none;
}
.imgframe { 
border-radius: 0px; 
display: block; 
height: auto; 
padding: 0px;
}
.copyright, .footer-menu {
float: none !important;
}
.copyright {
padding-bottom:7px;
}
} @media only screen and (min-width: 480px) and (max-width: 767px) {
#bodychild{
width:100%;
}
.padcontent{ 
padding:0px !important;
}
#sidebar.positionleft {
float: none;
}
#content.positionright {
float: none;
} #outerslider .container {
width: 100%;
}
#slidercontainer { 
border-bottom: 1px solid #EDEDED;
width: 100% !important;
}
.flexslider .flex-caption h1{
font-size:26px; 
margin-top:0px;
}
.flexslider .flex-control-nav ul {
clear:both;
}
.flexslider .flex-control-nav li {
width:25%;
}
.flexslider .flex-control-nav li a {
width:99%;
}
.flexslider .slides img {
width: 100%;
}
.flex-caption p {
clear:both; 
font-size: 12px; 
line-height: normal; 
text-align:left;
}
.flex-caption ul li {
float: left;
list-style: none outside none;
margin: 0 0px 17px 0; 
padding: 0;
width: 25%;
}
.flex-caption ul li.last {
clear: none; 
margin-right: 0 !important;
} .flexslider-carousel .slides li img{ 
border:1px solid #e7e7e7; 
border-bottom:2px solid #cdcdcd; 
width:200px; 
} .ship{ 
display:none;
} .available{ 
display:none;
}
#billing_country, #billing_state{ 
width:92%;
} .dessky-display-pd-col-3 li{ 
width:420px !important;
}
.dessky-display-pd-col-4 li{ 
width:350px !important;
} #sidebar .widget_categories ul li{
width:47.677%;
} #headerright {
float: none;
margin-top: 4px;
padding: 0 0 15px;
width: 100%;
}
#logo {
float: none;
height: 78px;
width: 304px;
}
#user-nav{ 
font-size:11px; 
width:100%;  
margin-bottom:30px;
}
#dessky_fcpt-2 img {width:28%}
.home-page-boxes .widget-no-0 ul, .home-page-boxes .widget-no-2 ul, .home-page-boxes .widget-no-2 h4 {
clear:both;
}
.home-page-boxes .widget .button {
position:absolute; 
left:0; 
bottom:0; 
float:left; 
padding:0 0 0 12px; 
height:30px; 
line-height:30px; 
color:#fff; 
font-family:'open_sans_semiboldregular', Arial, Tahoma, sans-serif;  
background:url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/layout/widget_button_left.png) no-repeat top left; border:0;
}
.home-page-boxes .widget .button span {
padding-right:12px; 
display:block; 
line-height:30px; 
height:30px; 
background:url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/layout/widget_button_right.png) no-repeat top right;
} .banner-homepage {
border-bottom: 1px solid #EDEDED;
border-top: 1px solid #EDEDED;
float: left;
padding: 30px 0 35px 0px;
}
.banner-homepage img {
width:100% !important;
} #footersidebar .dessky-recent-post-widget h3 {
float:none; 
margin-top:15px;
}
div#cc_form_1 {
background-color: transparent; 
background-image: none; 
font-family:Arial, Tahoma, sans-serif !important; 
border: 0 !important;
border-radius: 0 !important;
color: #666 !important; 
margin: 0 !important;    
padding: 0px !important;
text-align: left !important;
width: 220px !important;
}
div#cc_form_1 label { 
display: block;
font-family: Arial,Geneva,sans-serif !important;
font-size: 12px !important; 
margin-bottom: 0.25em; 
padding-top: 0.75em;
}
input#cc_email_address { 
width: 220px;
}
.kws_input_container{
padding:0;
}
.kws_input_container .b, .kws_input_container .b:hover { 
background: url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/layout/join_button.png) no-repeat scroll left top transparent; 
border: 0 none; 
float: left; 
font-family: 'open_sans_semiboldregular',Arial,Tahoma,sans-serif; 
height: 30px; 
line-height: 30px; 
padding: 0; 
text-align: center; 
width: 87px; 
margin:0;
}
} @media only screen and (max-width: 479px) {
#bodychild{
width:100%;
}
#user-nav{ 
font-size:10px; 
width:100%;
} #navigation{ 
clear:right;
}
nav{
padding-left:15px;
} #searchform{ 
margin-right:15px;
}
#searchform .bgsearch{ 
width:120px;
}
#searchform #s {
width: 100px !important;
}
#searchform .bgsearch #s{ 
width:70%;
} .ship{ 
display:none;
}
.col2-set .col-1, .col2-set .col-2{
display:block; 
float:none !important; 
width:100%; 
margin-bottom:20px;
} #cart .quantity.buttons_added{ 
width:74px;
} .commentlist ol{
padding-left:30px!important;
}
.avatar{
display:none;
}
.comment-body{
margin:0!important;
} ul.tabs{ 
height:37px;
}
ul.tabs li{ 
padding:8px 8px; 
font-size:12px;
} .shop_table.cart td{
padding:6px 4px;
}
.shop_table.cart td.actions{
padding:15px 4px 10px 4px !important;
}
.shop_table.cart td.product-quantity{
padding:6px 0px;
}
.shop_table.cart, .shop_table.cart td, .shop_table.cart th{
font-size:10px;
}
.shop_table.cart th{
padding:9px 4px;
}
.shop_table.cart .button, .shop_table.cart td.product-quantity input{
font-size:10px !important;
} #headerright {
float: none;
margin-top: 4px; 
padding: 0 0 15px;
width: 100%;
}	
.home-page-boxes {
float:none;
}
.home-page-boxes .widget-no-0 ul, .home-page-boxes .widget-no-2 ul, .home-page-boxes .widget-no-2 h4 {
clear:both;
}
#dessky_fcpt-2 img {
width:28%;
} .banner-homepage {
border-bottom: 1px solid #EDEDED;
border-top: 1px solid #EDEDED;
float: left;
padding: 40px 0 40px 0px;
}
.banner-homepage img {
width:100% !important;
}
div#cc_form_1 {
background-color: transparent; 
background-image: none; 
font-family:Arial, Tahoma, sans-serif !important; 
border: 0 !important;
border-radius: 0 !important;
color: #666 !important; 
margin: 0 !important;    
padding: 0px !important;
text-align: left !important;
width: 220px !important;	
}
input#cc_email_address { 
width: 220px;
}	
#outerslider .container {
width: 100%;
}
#slidercontainer { 
border-bottom: 1px solid #EDEDED;
width: 100% !important;
}	
.flexslider .flex-caption h1{
font-size:12px; 
margin-top:0px;
}
.flexslider .flex-control-nav ul {
clear:both;
}
.flexslider .flex-control-nav li {
width:25%;
}
.flexslider .flex-control-nav li a {
width:99%;
}
.flexslider .slides img {
width: 100%;
}
.flex-caption p {
clear:both; 
font-size: 10px; 
line-height: normal; 
text-align:left;
}
.flex-caption ul li {
float: left;
list-style: none outside none;
margin: 0 0px 17px 0; 
padding: 0;
width: 25%;
}
.flex-caption ul li.last {
clear: none;
margin-right: 0 !important;	
} #footersidebar .dessky-recent-post-widget h3 {
float:none; 
margin-top:15px;
}
#tab-body, .woocommerce_tabs div.panel, .woocommerce_tabs div.panel div.panel, #tab-description:first-child, #reviews:first-child {
width: 85%;
}
#logoimg img {
max-width: 100% !important;
}
}strong {
font-weight:bold;
}
body {
color:#666; 
background:#75bad0 url(//everestshop.co.uk/wp-content/themes/wooshoplite/assets/images/layout/body.png) repeat-x top left;
}
#bodychild { 
background:#fff;
} #outercontainer{
border-top: 1px solid #FFFFFF;
}
#outerfootersidebar{ 
background:#f6f6f6; 
border-top:2px solid #e9e9e9; 
border-bottom:2px solid #e9e9e9;
}
#outerfooter{ 
background:#fff;
}  a, a:visited, .colortext, .colortext a, .colortext a:visited{
color:#028ea4;
}
a:hover, .colortext:hover, .colortext:hover{
color:#333;
} .customcolor{
color:#757575;
}
#aftertheheader .pagedesc{
color:#888;
} h1, h2, h3, h4, h5, h6{
color:#333;
font-weight: normal; 
font-style: normal;
}
.title{ 
border-bottom:1px solid #ededed;
}  #chart p{ 
color: #929292; 
width: 162px; 
}
#chart h6{ 
margin-top: 10px; 
}
.shop-box {
background:#fff;
border:1px solid #eaeaea;
border-width:1px 1px 0px 1px;
}
.shop-box li{
border-bottom:1px solid #ededed;
}
.shop-box h2{ 
color:#0babc4;
} #user-nav li a{ 
color:#666666; 
display:inline-block;
}
#user-nav li a:hover {
text-decoration:underline;
}
#user-nav li a:hover, #user-nav li.current a { 
color:#333;
} #navigation{ 
border-bottom:1px solid #d0d0d0; 
border-left:1px solid #d2d2d2; 
border-top:1px solid #ececec; 
border-right:1px solid #f1f1f1;
}
.sf-menu a, .sf-menu a:visited, #topnav li li a, .sf-menu li li a, .sf-menu li li a:visited{
color:#666;
} #topnav li a:hover,
#topnav .current_page_item > a, #topnav  .current_page_item > a:hover,
#topnav .current_page_parent > a, #topnav .current_page_parent > a:hover,
#topnav .current-menu-parent > a, #topnav .current-menu-parent > a:hover,
#topnav .current-menu-item > a, #topnav .current-menu-item > a:hover,
.sf-menu ul li a:hover, #topnav li li a.current,
#topnav li li a:hover{
color:#201d1e;
} .sf-menu li.sfHover a:hover{
color:#333333;
} #topnav li:hover {
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAyCAIAAAASmSbdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpBNkRGRjIwRDdGMTdFMjExODI5QUMzQjc1OUE2N0Q4MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCMzE1NEVDNjMyMUUxMUUyODhFODk3RDFEMENDNDYxRCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCMzE1NEVDNTMyMUUxMUUyODhFODk3RDFEMENDNDYxRCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M0IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGRjFEMTQyMTZBMjZFMjExQjQ3RkFCMDJENDI0MTcwQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBNkRGRjIwRDdGMTdFMjExODI5QUMzQjc1OUE2N0Q4MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PokYpxIAAAApSURBVHjaYnj9+jXT////wZiBgQEvja4OFx+XGLFqcfFx0VxcXAABBgBO3GjcuUmDhQAAAABJRU5ErkJggg==) left bottom repeat-x; 
color:#201d1e;
}
.sf-menu > li {
border-right: 1px solid #d4d4d4;
}
.sf-menu > li:before {
border-right: 1px solid #fff;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
background:#e6e6e6;
color:#666;
border:1px solid #cbcbcb;
}
.sf-menu ul li {
border-top:1px solid #f5f5f5;
}
.sf-menu ul li:first-child {
border-top:none;
}
.sf-menu ul li:hover {
background:#c9c9c9;
color:#201d1e; 
}
.sf-menu li li{ 
border-bottom:1px solid #dadada;
}
.sf-menu li li:last-child{
border-bottom:0px;
}
#topnav li li a, .sf-menu li li a, .sf-menu li li a:visited {
color:#666; 
text-transform:none !important; 
font-size:13px;
}
#topnav li li a:hover{
color:#303030; 
background:#c9c9c9;
}
#searchform .searcharea, #searchform .bgsearch, .widget_product_search #searchform input#s{
background:none; 
}
#searchform .bgsearch input#s {
color:#999 !important; 
padding-left:10px !important;
}
#beforecontent{ 
border-bottom:1px solid #ededed;
} #slidercontainer{
border-bottom:1px solid #ededed; 
} #maincarousel h5{ 
color:#666;
} table.shop_table thead th{
border-top:1px solid #e7e7e7 !important; 
border-left:1px solid #e7e7e7 !important; 
border-bottom:1px solid #e7e7e7 !important;
}
table.shop_table thead th.order-status, table.shop_table thead th.product-subtotal, table.shop_table thead th.product-total{
border-right:1px solid #e7e7e7 !important;
}
.my_account_orders td{ 
border:1px solid #ededed; 
border-width:0px 0px 1px 0px;
} #cart thead tr th{
border-top:1px solid #e7e7e7; 
border-left:1px solid #e7e7e7;
}
#cart thead tr th.remove{
border:1px solid #e7e7e7; 
border-width:1px 0px 1px 1px; 
}
#cart thead tr th.total{
border-right:1px solid #e7e7e7; 
}
#cart td{ 
border:1px solid #ededed; 
border-width:0px 0px 1px 0px;
}
.remove{
color:#888; 
border:1px solid #e0e0e0 !important;
}
.remove a{
color:#888;
} .checkout thead tr th{
border-top:1px solid #e7e7e7; 
border-left:1px solid #e7e7e7; 
}
.checkout thead tr th.total{
border-right:1px solid #e7e7e7;
}
.checkout td{ 
border:1px solid #ededed; 
border-width:0px 0px 1px 0px;
}
#payment {
background: #f9f9f9;
}
#payment ul.payment_methods {
border-bottom: 1px solid #ededed;
}
#payment ul.payment_methods li label{
color:#0babc4;
display: inline-block;
}
#payment div.form-row {
border-top: 1px solid #FFFFFF;
} input[type="text"], input[type="email"],
textarea, input[type="password"], select{
border:1px solid #d1d1d1;
color:#666;
} hr {
color:#ededed;	
background-color:#ededed;
}
.separator.line{ 
border-bottom:1px solid #ededed;
}
.imgborder{ 
border:1px solid #e6e6e6; 
border-bottom:1px solid #ccc;
}
.frame{ 
border:1px solid #e7e7e7; 
border-bottom:2px solid #cbcbcb; 
padding:1px;
}
.price{ 
color:#333;
} a.button, a.button:visited, input.button, input.button:visited, input[type="submit"], a.more-link, div.product form.cart button.button, #content div.padcontent a.button.alt, #maincontent div.entry-content a.button.alt, #content div.padcontent #order_review input.button.alt, #maincontent div.entry-content #order_review input.button.alt, #content div.padcontent form input.button, #maincontent div.entry-content form input.button, #content div.padcontent form .button, #maincontent div.entry-content form .button, #sidebar button.button, .home-page-boxes .widget a.button, .home-page-boxes .widget a.button:visited, .membership-homepage .memberAndTestimonial a.button, .membership-homepage .memberAndTestimonial a.button:visited, .flex-caption a.button, .flex-caption a.button:visited, .kws_input_container input.b {
background: #079ab1 !important; background: -webkit-gradient(linear, left top, left bottom, from(#0cc3e0), to(#079ab1)) !important; background: -moz-linear-gradient(top,  #0cc3e0,  #079ab1) !important; border-radius: 8px 8px 8px 8px !important;
box-shadow: 0 2px 0 #057497 !important;
text-shadow: 1px 1px 1px #057497 !important;
color:#fff !important;
font-size: 11px !important;
height: 32px;
}
a.button:hover, input.button:hover, input[type="submit"]:hover, a.more-link:hover, div.product form.cart button.button:hover, #content div.padcontent a.button.alt:hover, #maincontent div.entry-content a.button.alt:hover, #content div.padcontent #order_review input.button.alt:hover, #maincontent div.entry-content #order_review input.button.alt:hover, #content div.padcontent form input.button:hover, #maincontent div.entry-content form input.button:hover, #content div.padcontent form .button:hover, #maincontent div.entry-content form .button:hover, #sidebar button.button:hover, .home-page-boxes .widget a.button:hover, .membership-homepage .memberAndTestimonial a.button:hover, .flex-caption a.button:hover, .kws_input_container input.b:hover {
background: #037282 !important; background: -webkit-gradient(linear, left top, left bottom, from(#1799c1), to(#037282)) !important; background: -moz-linear-gradient(top,  #1799c1,  #037282) !important; box-shadow: 0 2px 0 #00444e !important;
text-shadow: 1px 1px 1px #00444e !important;
color:#fff !important;
} .dropcap1{
text-shadow:1px 1px 0 #ededed; 
color:#0babc4;
}
.dropcap2, .circle{
background:#0babc4; 
color:#fff;
}		
.dropcap3{	
background:#0babc4; 
color:#fff;
} .highlight1{
background:#333; 
color:#fff;
}	
.highlight2{
background:#ebebeb;  
border:solid 1px #f7f7f7;
} code {
border-left:4px solid #eaeaea;
} ul.tabs li, .woocommerce_tabs ul.tabs li{
color:#666;
border: 1px solid #e7e7e7;
border-width:1px 1px 1px 0px;
background: #f5f5f5; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#f5f5f5'); background: -webkit-gradient(linear, left top, left bottom, from(#fdfdfd), to(#f5f5f5)); background: -moz-linear-gradient(top,  #fdfdfd,  #f5f5f5); content:none;
}
ul.tabs li:first-child, .woocommerce_tabs ul.tabs li:first-child{
border-left: 1px solid #e7e7e7;
}
ul.tabs li a, .woocommerce_tabs ul.tabs li a{
color:#666;
}
ul.tabs li.active, .woocommerce_tabs ul.tabs li.active{
background:#fff;
}
html ul.tabs li.active a, .woocommerce_tabs ul.tabs li.active a{ 
color:#0babc4; 
}
#tab-body, .woocommerce_tabs div.panel {
color:#666;
border: 1px solid #e7e7e7;
border-bottom:2px solid #cbcbcb;
background: #f5f5f5; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#f5f5f5'); background: -webkit-gradient(linear, left top, left bottom, from(#fdfdfd), to(#f5f5f5)); background: -moz-linear-gradient(top,  #fdfdfd,  #f5f5f5); } h2.trigger span {
color:#333;
}
h2.active span{ 
color:#0babc4;
}
h2.trigger span:hover {
color:#0babc4;
} th{
color:#666;
border-bottom: 1px solid #e7e7e7;
background: #fcfcfc; background: -webkit-gradient(linear, left top, left bottom, from(#fdfdfd), to(#f7f7f7)); background: -moz-linear-gradient(top,  #fdfdfd,  #f7f7f7); }
table {
border: 1px solid #e7e7e7;
border-bottom:0;
}
tr td {
border-bottom: 1px solid #e7e7e7;
}
tr.odd td {
background: #F2F7FC;
} .alert {
background: #f5f3bb;
border: 1px solid #ece7b9;
color: #333;
}
.alert:before{
border: 1px solid #ffffcc;
}
.alert a:link, .alert a:visited{ 
color:#858585;
}
.alert a:hover{ 
text-decoration:underline;
} span.required{
color:#ff0000;
}
#message{
color:#ff0000;
} .post{
border-bottom:1px solid #ededed;
}
.posttitle a, .posttitle a:visited{
color:#333;
}
.posttitle a:hover{
color:#0babc4;
}
.postimg img{
background: none repeat scroll 0 0 #F7F7F7; 
border: 1px solid #E7E7E7;
}
.entry-utility a:hover{ 
color:#333;
} .time a, .reply{ 
font-size:11px; 
color:#888; 
}
.reply a, .reply a:visited{
color:#888;
}
.time a:hover, .reply a:hover{
color:#0babc4;
}
.fn a, .fn a:visited{
color:#0babc4;
}
.fn a:hover{
color:#888;
}
.commenttext{ 
background:#f9f9f9;
} .wp-pagenavi span.pages, .wp-pagenavi a, .wp-pagenavi a:visited{
color:#333;
border:1px solid #e7e7e7 !important;
border-bottom:2px solid #cbcbcb !important;
background: #f7f7f7; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#f7f7f7'); background: -webkit-gradient(linear, left top, left bottom, from(#fdfdfd), to(#f7f7f7)); background: -moz-linear-gradient(top,  #fdfdfd,  #f7f7f7); }
.wp-pagenavi span.pages, .wp-pagenavi a:hover, .wp-pagenavi .current{
background: #e7e7e7; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#e7e7e7'); background: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#e7e7e7)); background: -moz-linear-gradient(top,  #f7f7f7,  #e7e7e7); color:#333;
border:1px solid #e7e7e7 !important;
border-bottom:2px solid #cbcbcb !important;
} .dessky-display-pd-col-3.products li.product img, div.padcontent.product-detail img, #sidebar ul.product_list_widget li img{
border:1px solid #e6e6e6; 
border-bottom:1px solid #ccc;
}
.dessky-display-pd-col-3.products span.amount, .padcontent.product-detail span.amount{
color:#333333;
}
#sidebar ul.product_list_widget li a{
color:#333333;
}
.widget_price_filter .ui-slider .ui-slider-range{
background-color:#0babc4;
}
.widget_price_filter .ui-slider .ui-slider-handle{
background:#0babc4;
background:-webkit-gradient(linear,left top,left bottom,from(#0babc4),to(#d75a2c));
background:-webkit-linear-gradient(#0babc4,#d75a2c);
background:-moz-linear-gradient(center top,#0babc4 0%,#d75a2c 100%);
background:-moz-gradient(center top,#0babc4 0%,#d75a2c 100%);
} .widget-title{
color:#0babc4;
}
#sidebar li, #sidebar li li a{ 
color:#333; 
}
#sidebar li li{
border-bottom:solid 1px #f2f2f2;
}
#sidebar li li a:hover{
color:#0babc4;
}
#sidebar ul.sub-menu li:last-child, #sidebar ul.children li:last-child{
border:0;
}
#sidebar .lp-widget li h3 a{
color:#0babc4;
}
#sidebar .lp-widget li h3 a:hover{
color:#666;
} #footersidebar .widget-title{
color:#333333;
} #footersidebar .tweet_list li { 
border-bottom:1px solid #dcdcdc; 
}
.tweet_time a{ 
color: #888888;
font-style: italic;
} #footer{
color:#777;
}
#footer a, #footer a:visited{
color:#333333;
}
#footer a:hover{ 
text-decoration:underline;
}
.woocommerce-cart .cart-collaterals .shipping_calculator .shipping-calculator-button:after{margin-left: 7px !important;
content: "\e02e" !important;}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{text-align: right!important;}
.woocommerce .quantity input[type="number"]::-webkit-inner-spin-button,.woocommerce .quantity input[type="number"]::-webkit-outer-spin-button,.woocommerce-page .quantity input[type="number"]::-webkit-inner-spin-button,.woocommerce-page .quantity input[type="number"]::-webkit-outer-spin-button {
-webkit-appearance: none;
}
.woocommerce .quantity input[type="number"]{-moz-appearance:textfield;}
.woocommerce .quantity .qty{width: 40px !important; height: 28px !important; border-radius: 0px;border: 1px solid #c8bfc6;}
.quantity .plus{display: block;
padding: 0;
margin: 0;
text-align: center;
vertical-align: text-top;
width: 20px;
height: 15px;
overflow: visible;
text-decoration: none;
font-weight: 700;
cursor: pointer;
line-height: 13px;
font-size: 12px;
-webkit-border-radius: 0px;
border-radius: 0px;
color: #5e5e5e; border: 1px solid #c8bfc6;
background: #f7f6f7;
background: -webkit-gradient(linear,left top,left bottom,from(#f7f6f7),to(#e0dadf));
background: -webkit-linear-gradient(#f7f6f7,#e0dadf);
background: -moz-linear-gradient(center top,#f7f6f7 0,#e0dadf 100%);
background: -moz-gradient(center top,#f7f6f7 0,#e0dadf 100%);
-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.075),inset 0 1px 0 rgba(255,255,255,.3),0 1px 2px rgba(0,0,0,.1);
-moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,.075),inset 0 1px 0 rgba(255,255,255,.3),0 1px 2px rgba(0,0,0,.1);
box-shadow: inset 0 -1px 0 rgba(0,0,0,.075),inset 0 1px 0 rgba(255,255,255,.3),0 1px 2px rgba(0,0,0,.1);
border-left: 0;}
.quantity .minus{display: block;
padding: 0;
margin: 0;
text-align: center;
vertical-align: text-top;
width: 20px;
height: 15px;
overflow: visible;
text-decoration: none;
font-weight: 700;
cursor: pointer;
line-height: 13px;
font-size: 12px;
-webkit-border-radius: 0px;
border-radius: 0px;
color: #5e5e5e; border: 1px solid #c8bfc6;
background: #f7f6f7;
background: -webkit-gradient(linear,left top,left bottom,from(#f7f6f7),to(#e0dadf));
background: -webkit-linear-gradient(#f7f6f7,#e0dadf);
background: -moz-linear-gradient(center top,#f7f6f7 0,#e0dadf 100%);
background: -moz-gradient(center top,#f7f6f7 0,#e0dadf 100%);
-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.075),inset 0 1px 0 rgba(255,255,255,.3),0 1px 2px rgba(0,0,0,.1);
-moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,.075),inset 0 1px 0 rgba(255,255,255,.3),0 1px 2px rgba(0,0,0,.1);
box-shadow: inset 0 -1px 0 rgba(0,0,0,.075),inset 0 1px 0 rgba(255,255,255,.3),0 1px 2px rgba(0,0,0,.1);
border-left: none;}
.plus-minus{float: right}
.quantity{width: 62px !important;}
.woocommerce-checkout #payment ul.payment_methods li input{vertical-align: text-top;}
@media only screen and (max-width: 767px) {
body {
background: none repeat scroll 0 0 #fff;
}
.woocommerce #content table.cart td.actions .button, .woocommerce #content table.cart td.actions .input-text, .woocommerce #content table.cart td.actions input, .woocommerce table.cart td.actions .button, .woocommerce table.cart td.actions .input-text, .woocommerce table.cart td.actions input, .woocommerce-page #content table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions input, .woocommerce-page table.cart td.actions .button, .woocommerce-page table.cart td.actions .input-text, .woocommerce-page table.cart td.actions input {
width: 45% !important;
}
a.button, a.button:visited, input.button, input.button:visited, input[type="submit"], a.more-link, div.product form.cart button.button, #content div.padcontent a.button.alt, #maincontent div.entry-content a.button.alt, #content div.padcontent #order_review input.button.alt, #maincontent div.entry-content #order_review input.button.alt, #content div.padcontent form input.button, #maincontent div.entry-content form input.button, #content div.padcontent form .button, #maincontent div.entry-content form .button, #sidebar button.button, .home-page-boxes .widget a.button, .home-page-boxes .widget a.button:visited, .membership-homepage .memberAndTestimonial a.button, .membership-homepage .memberAndTestimonial a.button:visited, .flex-caption a.button, .flex-caption a.button:visited, .kws_input_container input.b {
font-size: 10px !important;
}
.woocommerce table.shop_table td {
border-top: medium none !important;
padding: 1px 3px !important;
}
}