
/* Copyright ©  Alle Rechte vorbehalten (©) media-service24 */

/*-------------------------------------------------------------------------------------------------------

        Theme Name:         Free Traffic
        Theme URI:          https://media-service24.com/
        Description:        Responsive Business 
        Version:            2.0
        Author:             Bodo Stege
        Author URI:         https://media-service24.com/
        Die Hinweise!       "© media-service24" im Quelltext, dürfen nicht entfernt werden.
        
Beachten Sie bei dem Umgang, mit den ihnen durch unsere zur Verfügung gestellte/n Vorlage/n dass sämtliche Daten und Grafiken dem Copyright unterligen.
Das Kopieren im Ganzen oder in Teilen ohne unsere vorherige ausdrückliche schriftliche Zustimmung ist untersagt. Jegliche Zuwiderhandlungen werden juristisch verfolgt.
--------------------------------------------------------------------------------------------------------- */
@charset "utf-8"; 
* {margin:0;padding:0}
::-webkit-scrollbar{width:10px; background:#666666;}
::-webkit-scrollbar-thumb{-webkit-border-radius:4px;border-radius:4px;}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
/* Für Ebay */
font{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;}
/* Ebay Fertig */
body{margin:0}
article,aside,details,figure,footer,header,main,menu,nav,section{display:block}
audio,canvas,video{display:inline-block;vertical-align:baseline}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color: #F7F7F7;}.container {padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}.row{margin-right:-15px;margin-left:-15px;}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:18px}h5{font-size:1.1em;line-height: 2.2em;}h6{font-size:14px}p{margin:0 0 10px}
span {font-size: 13px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;color: #555555;}
ol{list-style-position: inside;width: 100%;padding-top: 10px;padding-bottom: 10px;margin: 0px;padding-right: 0px;padding-left: 0px;}
ul, ul li {padding: 0;margin: 3 0 0 25;list-style-position: outside;list-style-type: disc;}
.clear{clear: both;height: 1px;width: 100%;}.clear10{clear: both;height: 10px;width: 100%;}.clear15{clear: both;height: 15px;width: 100%;}.clear20{clear: both;height: 20px;width: 100%;}.clear30{clear: both;height: 30px;width: 100%;}.clear40{clear: both;height: 40px;width: 100%;}
header, footer, main, .content{width: 100%;float: left;}
main{position: relative;}
.leftText strong{font-weight: bolder;color: #000;margin-bottom: 5px;}
.content{background: #fff;-webkit-box-shadow: 0 8px 6px -6px #333;-moz-box-shadow: 0 8px 6px -6px #333;box-shadow: 0 8px 6px -6px #fc6919;margin-bottom: 20px;margin-top: 10px;}
.bild{height: auto;width: 100%;}
.bild img{height: auto;width: 100%;}
.bro {background-image: url(https://www.profi-fundgrube.de/ebay/temperl/img/shadeora.png);background-repeat: no-repeat;background-position: center bottom;background-size: 100% 100%;clear: both;  height: 10px;width: 100%;;}
.tophead {width: 100%;padding-top: 2%;padding-bottom: 2%;height: 270px;background: #fff;-webkit-box-shadow: 0 8px 6px -6px #333;-moz-box-shadow: 0 8px 6px -6px #333;
box-shadow: 0 8px 6px -6px #fc6919;margin-top: 1%;margin-bottom: 1%;background:url('https://www.profi-fundgrube.de/ebay/temperl/img/headerGt24.png') no-repeat;}
.tophead .section {position: relative;}
.tophead .logo{height: 270px;text-align: center;}
.tophead .logo img{height: auto;width: 100%;}
.headEmail h3, .headSupport h3{font-size: 15px;}
.headEmail, .headSupport{display: none;}
.headEmail{height: auto;width: 100%;margin-bottom: 15px;margin-top: 15px;float: left;margin-left: 5%;}
.headSupport{height: auto;width: 100%;margin-left: 5%;}
.headEmail .icon, .headSupport .icon{height: 32px;width: 35px;display: inline;position: relative;clear: both;float: left;margin-right: 10px;}
.headEmail .icon{padding-top: 3px;padding-bottom: 3px;}
.nav {position: relative;width: 100%;background-color: #3b3b3b;margin-bottom: 15px;color: #FFF;height: 45px;padding-top: 12px;padding-bottom: 12px;padding-left: 20px;padding-right: 20px;box-shadow: 0 0 15px rgba(0,0,0,.05);text-shadow: -1px -1px #1F1F1F;font-weight: 500;font-family: Georgia, "Times New Roman", Times, serif;}
.nav:after{content:'';height:15px;width:100%;position:absolute;left:0;bottom:-15px;
background: url(https://www.profi-fundgrube.de/ebay/temperl/img/shadow_left.png) left top no-repeat, url(https://www.profi-fundgrube.de/ebay/temperl/img/shadow_right.png)  right top no-repeat ;}
#telefon {
		text-align:center;
	}
#telefon:after {
		content:"Telefonische Beratungszeiten (Tel. s. Impressum):";
	}
#zeiten {
		text-align:left;
	}	
#zeiten:after {
		content:"Dienstag-Donnerstag 11.00-16.00 Uhr, Freitag 11.00-13.00 Uhr";
	}		
.leftBox{margin-top: 1px;background: #FFFFFF;moz-box-shadow: 2px 2px 7px rgba(0,0,0,0.5);-webkit-box-shadow: 2px 2px 7px rgba(0,0,0,0.5);
box-shadow: 2px 2px 7px rgba(0, 0, 0, 0.18);margin-bottom: 24px;min-height: 300px;}
.headBox{background: #0d4f99;color: #fff;display: block;text-transform: uppercase;font-size: 1.0em;font-weight: 400;padding-top: 9px;padding-right: 20px;padding-bottom: 9px;padding-left: 65px;
border-left-width: 15px;border-left-style: solid;border-left-color: #0d4f99}
.headBox h3{font-size: 1.1em;font-family: Georgia, "Times New Roman", Times, serif;}
.leftText{padding: 10px;}
.sidebox{text-align: left;padding-top: 20px;}
.sidebox .sale{margin-top: 20px;margin-bottom: 20px;clear: both;width: 100%;}
.sidebox .sale h1{position: relative;width: 100%;display: inline-block;font-family: Georgia, "Times New Roman", Times, serif;font-size: 24px;color: #333;font-weight: 400;
padding-top: 0px;padding-right: 15px;padding-bottom: 5px;padding-left: 5px;margin-bottom: 0px;}
.sidebox .sale span{margin-left: 5px;}
div.sidebox ul,.leftBox ul {margin-top: 20px;margin-bottom: 10px;margin-left: 10px;}
div.sidebox ul li,.leftBox ul li {margin: 0;list-style: none;font-size: 1.1em;padding-left: 27px;background-position: left center;background-repeat: no-repeat;line-height: 25px;}
div.sidebox ul li{background-image: url(https://www.profi-fundgrube.de/ebay/temperl/img/st-1.png);}
.textbox{font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;border-left-color: #56b814;}
.textbox h1{font-size: 1.9em;margin-bottom: 10px;color: #0d4f99}
.textbox h3{font-size: 18px;}
.textbox h4{font-size: 13px;font-weight: bold;}
.textDec{font-size: 14px;font-family: Georgia, "Times New Roman", Times, serif;padding: 5px;margin-top: 3px;margin-bottom: 3px;}
.boxText{padding: 5px;font-size: 1.1em;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-weight: lighter;}
.sidebox .tebbox{font-family: 'Oswald', sans-serif;color: #333333;font-size: 22px;padding-left: 0px;padding-top: 20px;position: relative;}
.sidebox .tebbox h1 {position: relative;width: auto;display: inline-block;font-family: Georgia, "Times New Roman", Times, serif;font-size: 36px;color: #333;font-weight: 400;
padding-top: 0px;padding-right: 15px;padding-bottom: 15px;padding-left: 15px;margin-bottom: 0px;}
footer .copy{width: 100%;background-color: #909090;position: relative;margin-bottom: 10px;padding: 1%;font-size: 0em;line-height: 1.4em;text-align: center;
box-shadow: 0 0 15px rgba(0,0,0,.05);background-image: url(https://profi-fundgrube.de/ebay/temperl/img/johacopy.png);background-repeat: no-repeat;background-position: center bottom;}
footer .copy:after {content: '';height: 10px;width: 100%;display: block;background-size: 100% 100%;position: absolute;left: 0;bottom: -10px;
background-image: url(https://www.profi-fundgrube.de/ebay/temperl/img/schatten.png);background-repeat: no-repeat;background-position: center top;}
/* ----------------------------------- Gallery ------------------------------------- */
.galleryBox{text-align: center;	}
#responsive {display:block;width:100%; overflow:auto!important; white-space:nowrap; }
#responsive img {max-width: 96%;margin-top: 10px;margin-left: 6px;margin-bottom: 10px;margin-right: 5px;vertical-align: bottom;
-webkit-box-shadow: 0px 0px 2px 0px rgba(125,121,125,1);
-moz-box-shadow: 0px 0px 2px 0px rgba(125,121,125,1);
box-shadow: 0px 0px 2px 0px rgba(125,121,125,1);
}
#thumbnails{background-color:#FFFFFF;border:none;border:1px solid transparent; margin:5px;  overflow:hidden;display:none;}
#thumbnails cc:focus img {border-color:#ddd;}
#thumbnails cc:hover {filter: grayscale(0.9%) blur(2px);transition: all 0.3s ease-in-out 0s;}
#thumbnails .thumb {float:left;left:0; padding-top:15px; margin-bottom:15px; position:relative;-moz-transition: 1s; -o-transition: 1s; -webkit-transition: 1s;}
#thumbnails .thumb span{text-align:center; float:left;  display:inline-block; }
#thumbnails .thumb span img {margin:auto;border-top: 0px solid #ddd; border-left: 5px solid rgba(221, 221, 221, 0);border-right: 8px solid rgba(221, 221, 221, 0);
border-bottom: 0px solid #ddd;}
#thumbnails cc {background:#F9F9F9;margin-top:5px; display:inline-block;border:1px solid #fff;-webkit-box-shadow: 0px 0px 0px 1px #EEE;);-moz-box-shadow: 0px 0px 0px 1px #EEE;
 box-shadow: 0px 0px 0px 1px #EEE;}
#thumbnails cc img {height:auto!important;border: 1px solid #fff;}
/* ----------------------------------- Tabs -----------------------------------  -- */
.tab-area {width: 100%;}
.tab-link:hover, .tab-link:focus, .tab-link:active  {outline: none;}
.tab:hover, .tab:focus, .tab:active  {outline: none;}
.tab-link {border-bottom-left-radius: 0;border-bottom-right-radius: 0;position: relative;background-color: #0d4f99;text-align: left;display: inline-block;text-decoration: none;
cursor: pointer;font-style: normal;font-weight: 300;font-size: 1.2em;color: #fff;z-index: 1;padding-top: 5px;padding-right: 14px;padding-bottom: 6px;padding-left: 14px;-webkit-transition: background-color .4s linear;-moz-transition: background-color .4s linear;-o-transition: background-color .4s linear;transition: background-color .4s linear;margin: 0;line-height: 1.6em;}
.tab-link:hover {background: #3d75b3;}
.tab-link:nth-of-type(1) {border-left: 1px solid #bbb;}
.tab {clear: both; overflow: auto;padding: 25px;display: none;min-height: 950px;background-color: #FFF;box-shadow: 2px 2px 7px rgba(0, 0, 0, 0.18);margin: 1px;}
.tabBox::-webkit-scrollbar { width: 10px;background-color: #F5F5F5;	}
.tabBox::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color: #A6A6A6;}
.tabBox {display: block;width: 100%;max-height: 910px;overflow: auto;padding-bottom: 10px;}
.tab * {-webkit-animation: scale 0.7s ease-in-out;-moz-animation: scale 0.7s ease-in-out;animation: scale 0.7s ease-in-out;}
.tab p {font-style: normal;font-weight: 300;font-size: 0.9em;border: none;color: #555;line-height: 20px;}
.tab strong {font-weight: bold;color: #000;font-size: 1.0em;}
.tab li {font-size: 0.9em;color: #333}
/* .tab li:before {content: "+";margin-right: 5px;color: #0d4f99;font-family: "FontAwesome";} */
.tab h2 {}.tab h3 {font-size: 18px;}
.tab .ico {padding-top: 10px;padding-bottom: 10px;}
.tab .ico img{float: left;padding-right: 5px;padding-bottom: 10px;}
.tab .ico h3{padding-bottom: 10px;}
@keyframes scale {0% { transform: scale(0.9);opacity: 0;}50% { transform: scale(1.01);opacity: 0.5;}100% { transform: scale(1);opacity: 1;}}
@media only screen and (max-width: 760px) {.tab-link {float: left;width: 100%;}}
@media only screen and (max-width: 560px) {.tab-link {float: left;}}
.tabs-focus .tab-link:focus, .tabs-focus .tab-link:active {color: #fff;}
.tabs-focus .tab-link:focus:after{position: absolute;content: "";height: 1px;display: block;background: #ddd;margin-top: 5px;margin-right: 0;margin-bottom: 0;margin-left: 0;}
section > #stege{clear: both;background-color: #FFF;height: 0;overflow: hidden;padding: 15px;}

.tabs-focus span.tab-link:nth-of-type(2):not(:focus) ~ span.tab-link:nth-of-type(3):not(:focus) ~ .tab:nth-of-type(3),
.tabs-focus span.tab-link:nth-of-type(2):focus ~ .tab:nth-of-type(2),
.tabs-focus span.tab-link:nth-of-type(3):focus ~ .tab:nth-of-type(1),
.tabs-focus .tab:focus
{display: block;}
.tabs-focus .tab:nth-of-type(1):focus ~ .tab:nth-of-type(3),
.tabs-focus .tab:nth-of-type(2):focus ~ .tab:nth-of-type(3)
{display: none !important;}
/* ----------------------------------- Ende  Tabs -----------------------------------  -- */

.clear{clear: both;height: 1px;width: 100%;}
.lef{padding-left: 10px;}
.widget {width: 100%;display: block;margin-bottom: 20px;height: auto;}
div.item{float: left;position: relative;min-height: 1px;margin-top: 5px;margin-bottom: 5px;padding-right: 5px;padding-left: 5px;}
div.item_side{position: relative;min-height: 1px;margin-top: 5px;margin-bottom: 5px;padding-right: 10px;padding-left: 10px;}
div.item > a:link , div.item > a:visited, div.item_side > a:link , div.item_side > a:visited{text-decoration:none;color:#333;}
div.item > a > div, div.item_side > a > div {border:1px solid #fff;background-color:#fff;padding:10px;-webkit-transition:background-color 500ms ease-out;
-moz-transition:background-color 500ms ease-out;-o-transition:background-color 500ms ease-out;transition:background-color 500ms ease-out;}
div.item > a > div:hover, div.item_side > a > div:hover {border-color:#eee;background-color:#f2f2f2;-webkit-transition:background-color 500ms ease-out;
-moz-transition:background-color 500ms ease-out;-o-transition:background-color 500ms ease-out;transition:background-color 500ms ease-out;}
div.item-image  {padding:10px;border:0px solid #eee;overflow:hidden;background:#fff;}
div.item-image img  {width: 100%;height: auto;}
div.item-title {padding:10px;height:77px;font-size: 1.0em; color: #fff;}
div.item-title strong {color: #fff;}
div.item-price {padding:0 10px 0 10px;font-weight:700;}
div.item-price:after {content: " (inkl. MwSt.)";display: inline;clear: both;font-size:12px;font-weight:100;}
div.item-ver {padding:0 10px 10px 10px;font-weight:100;font-size:12px;color:#666;}
div.item-button {display:block !important;}
div.item-button:after {font-size: 1.1em;content: "Weitere Angebote Im eBay Shop";display: table;clear: both;padding:10px 0;margin-top:10px;color:#fff;font-weight:100;display:block;width:100%;text-align:center;
border-radius:2px;}
div.item-button:after{background-color: #fc6919}
a, address, article, aside, audio, b, blockquote, body, center, canvas, caption, cite, code, command, datalist, dd, del, details, dfn, dl, div, dt, em, embed, fieldset,#stege, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, label, li, nav, object, output, p, pre, progress, section, small, span,
source, strong, table, tbody, tfoot, thead, th, tr, tdvideo, tt, u, ul, var {
/*background: transparent;*/border: 0 none;font-weight: inherit;margin: 0;padding: 0;border: 0;outline: 0;vertical-align: top;}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:100%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}

/* ------------------------ Mobile --------------------------------------- */
@media only screen and (min-width: 479px) and (max-width: 769px) {
#myTab > ul li {width: 100%;border-radius: 0;float: left;}
#myTab > ul li a {width: 100%;border-radius: 0;}
}
@media only screen and (min-width: 0px) and (max-width: 479px) {
#myTab > ul li {width: 100%;border-radius: 0;float: left;}
#myTab > ul li a {width: 100%;border-radius: 0;}
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
#myTab > ul li {width: 100%;border-radius: 0;float: left;}
#myTab > ul li a {width: 100%;border-radius: 0;}
}
@media only screen and (min-width: 479px) and (max-width: 800px) {
}

@media (min-width: 320px) { 
 div.item {width:100%;} 
}
@media (min-width: 400px) {  
.tophead .logo img{height: 60px;width: 300px;}
#responsive img {max-width: 97%;margin-left: 6px;}
.tab {min-height: 770px;}
.tabBox {max-height:700px;}	
}
@media (min-width: 430px) {  	
.tab {min-height: 710px;}
}
@media (min-width: 500px) { 
.headEmail, .headSupport{width: 50%;margin-right: 0%;margin-left: 0%;}
.headEmail, .headSupport{display: block;}
.headEmail{float: left;}
.headSupport{float: left;margin-bottom: 15px;margin-top: 15px;}	
div.item {width:50%;} 
#responsive img {max-width: 96%;margin-left: 10px;}
.tab {min-height: 650px;}
.tabBox {max-height:640px;}	
}
@media (min-width: 550px) { 
.tab {min-height: 600px;}
}
@media (min-width: 600px) { 
#responsive img {max-width: 96%;margin-left: 12px;}
.tab {min-height: 550px;}
.tabBox {max-height:540px;}	
}
@media (min-width: 650px) { 
.tab {min-height: 500px;}
.tabBox {max-height:470px;}	
}
@media (min-width:768px){
.container {width: 750px;} 
.tab {min-height: 480px;}
.tabBox {max-height:450px;}	
div.item {width:50%;} 
div.grid {padding-right: 5px;} 	
.headEmail{margin-top: 25px;margin-bottom: 0px;padding-left: 50px;}
.headSupport{margin-top: 25px;margin-bottom: 0px;}
#responsive {display:none;}
#thumbnails {display:block;width:480px;}
#thumbnails .thumb {width:50000px; }
#thumbnails .thumb span{width:480px;}
#thumbnails .thumb span img {max-width: 480px; max-height: 310px !important;}
#thumbnails cc {min-height: 68px;margin-left: 2px;padding: 0px;margin-right: 2px;}
#thumbnails cc img {margin: 3px;width: 75px;}
#thumbnails cc:hover ~ .thumb , #thumbnails cc:focus ~ .thumb {left:0px;}
#thumbnails cc + cc:hover ~ .thumb , #thumbnails cc + cc:focus ~ .thumb { position:relative; left:-480px;}
#thumbnails cc + cc + cc:hover ~ .thumb , #thumbnails cc + cc + cc:focus ~ .thumb {position:relative; left:-960px;}
#thumbnails cc + cc + cc + cc:hover ~ .thumb , #thumbnails cc + cc + cc + cc:focus ~ .thumb {position:relative; left:-1440px;}
#thumbnails cc + cc + cc + cc + cc:hover ~ .thumb , #thumbnails cc + cc + cc + cc + cc:focus ~ .thumb {position:relative; left:-1920px;}
#thumbnails cc + cc + cc + cc + cc + cc:hover ~ .thumb , #thumbnails cc + cc + cc + cc + cc + cc:focus ~ .thumb {position:relative; left:-2400px;}
#thumbnails cc + cc + cc + cc + cc + cc + cc:hover ~ .thumb , #thumbnails cc + cc + cc + cc + cc + cc + cc:focus ~ .thumb {position:relative; left:-2880px;}
#thumbnails cc + cc + cc + cc + cc + cc + cc + cc:hover ~ .thumb , #thumbnails cc + cc + cc + cc + cc + cc + cc + cc:focus ~ .thumb {position:relative; left:-3360px;}
#thumbnails cc + cc + cc + cc + cc + cc + cc + cc + cc:hover ~ .thumb , #thumbnails cc + cc + cc + cc + cc + cc + cc + cc + cc:focus ~ .thumb {position:relative; left:-3840px;}
#thumbnails cc + cc + cc + cc + cc + cc + cc + cc + cc + cc:hover ~ .thumb , #thumbnails cc + cc + cc + cc + cc + cc + cc + cc + cc + cc:focus ~ .thumb {position:relative; 
left:-4320px;}	
.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}

@media (min-width:992px){
.container {width: 970px;}
div.item {width:25%;}  
#thumbnails {width:500px; display:block;}
#thumbnails .thumb {width:50000px;}
#thumbnails .thumb span{width:500px;}
#thumbnails .thumb span img {max-width: 500px;max-height: 450px !important;}
#thumbnails cc {min-height: 70px;margin-left: 2px;padding: 0px;margin-right: 2px;}
#thumbnails cc img {margin: 3px;width: 80.5px;}
#thumbnails cc:focus img { border-color:#ddd;}
#thumbnails cc:hover ~ .thumb , #thumbnails cc:focus ~ .thumb {left:0px;}
#thumbnails cc + cc:hover ~ .thumb , #thumbnails cc + cc:focus ~ .thumb {position:relative; left:-500px;}
#thumbnails cc + cc + cc:hover ~ .thumb , #thumbnails cc + cc + cc:focus ~ .thumb {position:relative; left:-1000px;}
#thumbnails cc + cc + cc + cc:hover ~ .thumb , #thumbnails cc + cc + cc + cc:focus ~ .thumb {position:relative; left:-1500px;}
#thumbnails cc + cc + cc + cc + cc:hover ~ .thumb , #thumbnails cc + cc + cc + cc + cc:focus ~ .thumb { position:relative; left:-2000px;}
#thumbnails cc + cc + cc + cc + cc + cc:hover ~ .thumb , #thumbnails cc + cc + cc + cc + cc + cc:focus ~ .thumb {position:relative; left:-2500px;}
#thumbnails cc + cc + cc + cc + cc + cc + cc:hover ~ .thumb , #thumbnails cc + cc + cc + cc + cc + cc + cc:focus ~ .thumb {position:relative; left:-3000px;}
#thumbnails cc + cc + cc + cc + cc + cc + cc + cc:hover ~ .thumb , #thumbnails cc + cc + cc + cc + cc + cc + cc + cc:focus ~ .thumb { position:relative; left:-3500px;}
#thumbnails cc + cc + cc + cc + cc + cc + cc + cc + cc:hover ~ .thumb , #thumbnails cc + cc + cc + cc + cc + cc + cc + cc + cc:focus ~ .thumb {position:relative; left:-4000px;}
#thumbnails cc + cc + cc + cc + cc + cc + cc + cc + cc + cc:hover ~ .thumb , #thumbnails cc + cc + cc + cc + cc + cc + cc + cc + cc + cc:focus ~ .thumb {position:relative; 
left:-4500px;} 	
.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}

@media (min-width:1200px){ 
.container {width: 1170px;}
div.item {width:25%;} 
   
#thumbnails {width:600px; display:block;}
#thumbnails .thumb {width:50000px;}
#thumbnails .thumb span{width:600px;}
#thumbnails .thumb span img {max-width: 600px; max-height: 500px !important;}
#thumbnails cc {min-height: 90px;margin-left: 2px;padding: 2px;margin-right: 2px;}
#thumbnails cc img {margin: 2px;width: 100px;}
#thumbnails cc:focus img {border-color:#ddd;}
#thumbnails cc:hover ~ .thumb , #thumbnails cc:focus ~ .thumb {left:0px;}
#thumbnails cc + cc:hover ~ .thumb , #thumbnails cc + cc:focus ~ .thumb {position:relative; left:-600px;}
#thumbnails cc + cc + cc:hover ~ .thumb , #thumbnails cc + cc + cc:focus ~ .thumb {position:relative; left:-1200px;}
#thumbnails cc + cc + cc + cc:hover ~ .thumb , #thumbnails cc + cc + cc + cc:focus ~ .thumb {position:relative; left:-1800px;}
#thumbnails cc + cc + cc + cc + cc:hover ~ .thumb , #thumbnails cc + cc + cc + cc + cc:focus ~ .thumb {position:relative; left:-2400px;}
#thumbnails cc + cc + cc + cc + cc + cc:hover ~ .thumb , #thumbnails cc + cc + cc + cc + cc + cc:focus ~ .thumb { position:relative;  left:-3000px;}
#thumbnails cc + cc + cc + cc + cc + cc + cc:hover ~ .thumb , #thumbnails cc + cc + cc + cc + cc + cc + cc:focus ~ .thumb {position:relative; left:-3600px;}
#thumbnails cc + cc + cc + cc + cc + cc + cc + cc:hover ~ .thumb , #thumbnails cc + cc + cc + cc + cc + cc + cc + cc:focus ~ .thumb {position:relative; left:-4200px;}
#thumbnails cc + cc + cc + cc + cc + cc + cc + cc + cc:hover ~ .thumb , #thumbnails cc + cc + cc + cc + cc + cc + cc + cc + cc:focus ~ .thumb {position:relative; left:-4800px;}
#thumbnails cc + cc + cc + cc + cc + cc + cc + cc + cc + cc:hover ~ .thumb , #thumbnails cc + cc + cc + cc + cc + cc + cc + cc + cc + cc:focus ~ .thumb {position:relative; 
left:-5400px;}   
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}