/*
 * jQuery Blueberry Slider v0.4 BETA 
 * http://marktyrrell.com/labs/blueberry/
 *
 * Copyright (C) 2011, Mark Tyrrell <me@marktyrrell.com>
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */
  




 
#sumoslider {display:block;padding:5px;background:#fff;overflow:auto;position:relative;border:1px solid #ccc;}
.slidershadow {background:url(images/shadow-slider.png) top center no-repeat;width:100%;height:15px;}
.blueberry { margin: 0 auto; }
.blueberry .slides {display: block;position: relative;overflow: hidden;margin-bottom:0;}
.blueberry .slides li {position: absolute;top: 0;left: 0;overflow: hidden;}
.blueberry .slides li img {display: block;width: 100%;max-width: none;}
.blueberry .slides li.active { display: block; position: relative; }
.blueberry .crop li img { width: auto; }
.slidertext {position:absolute;top:280px;right:0;background:#fff;padding:12px 12px;color:#000;font-family:'DroidRegular';font-weight:normal;font-size:36px;}
.slidersubtext {position:absolute;top:348px;right:15px;padding:10px 11px;}
.slidersubtext a {font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;text-decoration:none;}
.blueberry a:hover {color:#fff;}
.blueberry .pager {text-align: center;position:absolute;top:5px;right:5px;width:260px;z-index:9990;border-bottom:2px solid #333;}
.blueberry .pager li { display: block;border-bottom:1px solid #111111;border-top:1px solid #555555;margin-bottom:0; overflow:auto;padding:0px;}
.blueberry .pager li a,
.blueberry .pager li a span {display: block;float:right;}
.blueberry .pager li a {padding: 6px;width:94%;text-align:left;overflow:auto;font-size:16px;}
.blueberry .pager li a span {overflow: hidden;width:59px;height:59px;}
.blueberry .pager li.active a span { background: #404040; }
.blueberry .pager a:hover {text-decoration:underline;}

.fullslider { margin: 0 auto; }
.fullslider .slides {display: block;position: relative;overflow: hidden;margin-bottom:0;}
.fullslider .slides li {position: absolute;top: 0;left: 0;overflow: hidden;}
.fullslider .slides li img {display: block;width: 100%;max-width: none;}
.fullslider .slides li.active { display: block; position: relative; }
.fullslider .crop li img { width: auto; }
.fullslider .pager {text-align: center;width:40%;}
.fullslider .pager li { display: block;margin-right:5px; padding:0px;float:left;-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;width:30px;height:30px;background:#ccc;}
.fullslider .pager li a,
.fullslider .pager li a {padding: 6px;text-align:left;overflow:auto;font-size:16px;}
.fullslider .pager li.active a span { background: #404040; }
.fullslider .pager a:hover {text-decoration:underline;}

.fullslider .slides .slidertextbox {position:absolute;bottom:15%;right:0;padding:20px;width:30%;color:#fff;}
.fullslider .slides .slidertextbox h3 {color:#fff; }


@media only screen and (min-width: 1025px) {

}

@media only screen and (min-width: 769px) and (max-width: 1024px) {

}

/* #Mobile (Landscape)
================================================== */
/* Note: Design for a width of 480px */
    
@media only screen and (min-width: 481px) and (max-width: 768px) {
.blueberry .pager {width:225px;}
.blueberry .pager li a span {overflow: hidden;width:55px;height:55px;}
.blueberry .pager li a {font-size:14px;}
.slidershadow {background:url(images/shadow-slider-480.png) top center no-repeat;}
}


/* #Mobile
================================================== */
/* Note: Design for a width of 480px */
@media only screen and (min-width: 321px) and (max-width: 480px) {
.blueberry .pager {display:none;visibility:hidden;}
.slidertext {top:60%;font-size:18px;right:1%;}
.slidersubtext {top:85%;right:15px;padding:5px 6px;}
.slidershadow {background:url(images/shadow-slider-480.png) top center no-repeat;}
.fullslider .slides .slidertextbox {width:80%;padding:5px;bottom:0;}
}

@media only screen and (max-width: 320px) { 
.blueberry .pager {display:none;visibility:hidden;}
.slidertext {top:60%;font-size:18px;right:1%;padding:5px;}
.slidersubtext {top:80%;right:1%;padding:5px 6px;}
.slidershadow {background:url(images/shadow-slider-320.png) top center no-repeat;}
.fullslider .slides .slidertextbox {width:80%;}
}