@charset "utf-8";
/****************************************/
/* GLOBAL FONTS && FRAMEWORK FIX */
@import url('../../../../global/ms_framework.css');
/****************************************/

/* queries
@media (min-width:600px)
@media (min-width:980px)
@media (min-width:1680px)
*/

/* CSS STYLE FOR MS */
#thisMS {background:#fff;}

#thisMS *,
#thisMS p,
#thisMS li,
#thisMS a{
	color:#000;
	font-family: 'Helvetica_Condensed_Regular';
}

#thisMS .titlebox{position:absolute;animation: flickering linear 3s; animation-iteration-count: infinite;	transform-origin: 50% 50%;-webkit-mix-blend-mode: lighten;mix-blend-mode: lighten;}

@keyframes flickering{
  0% {opacity:0;}
  50% {opacity:0.4;}
  53% {opacity:1;}
  56% {opacity:0.3;}
  59% {opacity:1;}
  62% {opacity:0.5;}
  100% {opacity:0;}
}

#thisMS{border:1px solid #eee;}

#thisMS #gifttabs.nav-tabs img{max-height:20px;}
#thisMS #gifttabs.nav-tabs{margin:0 -15px 0 -15px;padding:0;text-align:center;background: rgb(0,29,99);background: linear-gradient(0deg, rgba(0,29,99,1) 0%, rgba(0,36,123,1) 100%);}
#thisMS #gifttabs.nav-tabs li{float:none;margin:0;padding:0;display:block;}
#thisMS #gifttabs.nav-tabs li a{padding:.5em;border-radius:0;display:block;font-family: 'Helvetica_Condensed_Bold';color:#aeaeae;background:none;font-size:150% !important;border:none;text-transform: uppercase;transition: all .3s ease-in-out;border-bottom:1px solid #153b96;}
#thisMS #gifttabs.nav-tabs li a{padding:.5em;border-radius:0;display:block;font-family: 'Helvetica_Condensed_Bold';color:#aeaeae;background:none;font-size:80%;border:none;text-transform: uppercase;transition: all .3s ease-in-out;border-bottom:1px solid #153b96;}
thisMS #gifttabs.nav-tabs li a:hover{color:#fff;cursor: pointer;}
#thisMS #gifttabs.nav-tabs li.active a{color:#fff;background: rgb(70,70,70);background: linear-gradient(0deg, rgba(70,70,70,1) 0%, rgba(86,86,86,1) 100%);}
#thisMS #gifttabs .dropdown-menu{padding:0;background:none;}
#thisMS #gifttabs .dropdown-menu a.dropdown-item{display:block;font-size:120%;background:#001d63;border-top:1px solid #153b96;}
#thisMS #gifttabs .dropdown-menu a.dropdown-item:hover{text-decoration:none;color:#88d9e6;}
#thisMS #gifttabs .active a.dropdown-item{border-top:1px solid #555;}

#thisMS .tab-content{background:#fff;margin:0 -15px 0 -15px;padding:0;}
#thisMS .tab-content p{text-align:center;font-size:175%;}

#thisMS p.h1{font-family: 'Helvetica_Condensed_Bold';margin-top:1em;color:#00247b;font-size:250%;text-align: center;}
#thisMS p.h2{font-family: 'Lemon_Tuesday', 'Helvetica_Condensed_Bold';font-size:350%;text-align:center;}
#thisMS hr{height:10px;background: rgb(18,30,64);display:block;background: linear-gradient(90deg, rgba(18,30,64,1) 0%, rgba(194,123,224,1) 100%);border:none;margin:0;}

/*
#thisMS #pStart p{padding:.25em 4em;line-height:1.2;margin:0;}
#thisMS #pStart a.ms_button{margin-bottom:2em;}
#thisMS #pStart img:not(img.text-center){display:inline-block;max-width:300px;margin-top:2em;}
*/

#thisMS .instruction{display:table;border-collapse:separate;border-spacing:15px;table-layout: fixed;text-align:center;width:100%;}
#thisMS .instruction a{display:table-cell;vertical-align: middle;height:100%;background:#555;padding:1em;border-radius: 10px;}
#thisMS .instruction span{display:table-cell;vertical-align: middle;height:100%;width: 20px;}
#thisMS .instruction span img{max-width:30px;}
#thisMS .instruction strong{color:#fff;font-size:130%;}
#thisMS .oneRowBreak{display:table-row;}

#thisMS .giftbox{padding:1em 0;}
#thisMS .giftbox.color1{background:#88d9e6;}
#thisMS .giftbox.color2{background:#00247b;}
#thisMS .giftbox.color3{background:#c04cfd;}
#thisMS .giftbox{text-align:center;}
#thisMS .giftbox p{color:#fff;}


#thisMS .area-banner{width:100%;height:232px;background-image:url("../../../images/microsite_images/Gaming_Chamber/areabanner.png");background-repeat: no-repeat;background-size:cover;}
#thisMS .area-manufacturer-image{display:block;width:250px;position: absolute;left:750px;margin-top:80px;}
#thisMS .area-icon-image{display:block;width:250px;max-height:180px;position: absolute;opacity:.1;left:530px;}

#thisMS a.ms_prod_name{font-family: 'Helvetica_Condensed_Regular';height:46px;overflow:hidden;}
#thisMS a.ms_prod_img{text-align:center;display:inline-block;background-image:url("../../../images/microsite_images/Gaming_Chamber/glow.png");background-size:contain;background-repeat:no-repeat;max-width:180px;}
#thisMS .price-box{height:50px;}
#thisMS .ms_prod_prize{font-family: 'Helvetica_Condensed_Bold';color:#ce3dad;margin-top:0;padding-top:0;font-size:275%;}
#thisMS .price-box{text-shadow: 0px 0px 5px rgba(0, 0, 0, 1), 0px 0px 5px rgba(0, 0, 0, 1), 0px 0px 5px rgba(0, 0, 0, 1);}
#thisMS .ms_prod_ust{margin-bottom:0;padding-bottom:0;}
#thisMS .products-row > div{padding:2em;}
#thisMS .not-available-text{color:#ff0000;font-size:130% !important;margin:0 !important;padding:.5em 0 0 0 !important;font-family: 'Helvetica_Condensed_Bold';}

#thisMS .logos{display:table;width:100%;margin:0 auto;}
#thisMS .logos > div{display:table-cell;vertical-align: middle;padding:.5em .5em;}
#thisMS .logos img{width:100%;margin:1em;}


/* Start page */
#thisMS .content-img{background-repeat: no-repeat;background-size:cover;}
#thisMS .content-img .ms_prod_prize{text-shadow: 0px 0px 5px rgba(0, 0, 0, 1), 0px 0px 5px rgba(0, 0, 0, 1), 0px 0px 5px rgba(0, 0, 0, 1);}
#thisMS .content-img .ms_prod_name{height:auto;text-shadow: 0px 0px 5px rgba(0, 0, 0, 1), 0px 0px 5px rgba(0, 0, 0, 1), 0px 0px 5px rgba(0, 0, 0, 1);font-family: 'Helvetica_Condensed_Bold';}

#thisMS p.cat{color:#5dd7e2;font-style: italic;text-transform: uppercase;margin-bottom:0;margin-top:1em;}
#thisMS p.cat + p{font-family: 'Helvetica_Condensed_Bold';font-size:200%;font-style: italic;margin-top:0;}
#thisMS .img-left{text-align: left;}
#thisMS .img-left .ms_prod_name, #thisMS .img-left .price-box{text-align: right;}
#thisMS .img-right{text-align: right;}
#thisMS .img-right .ms_prod_name, #thisMS .img-right .price-box{text-align: left;}
#thisMS .ms_button_big{font-size:200%;padding:1em .5em;text-transform: uppercase;font-weight:bold;}
#thisMS .img-left .ms_prod_name, #thisMS .img-right .ms_prod_name{margin-top:.5em;}
#thisMS .arrow{position:relative;opacity:.2;}
#thisMS .arrow img{width:30px;display:block;margin-top:1em;}
#thisMS .ms_button{background:#000;border-radius: 2em;color:#fff;font-size:130%;}

#thisMS .area-banner{display:none;}

#thisMS p.ms_prod_artnr{font-size:100% !important;}
#thisMS .price-box{text-shadow: none !important;color:#000;}
#thisMS p.ms_prod_prize{font-size:180%;color:#000;}
#thisMS p.ms_prod_ust{color:#CFCFCF;font-size:100%;}

@media (min-width:980px){
  #thisMS #gifttabs.nav-tabs li:first-child a{border-left:1px solid #0074ff;}
  #thisMS #gifttabs.nav-tabs li a{border-right:1px solid #153b96;border-bottom:none;border-bottom:none;display:inline-block;font-size:110%;}
  #thisMS .img-left .ms_prod_name, #thisMS .img-right .ms_prod_name{margin-top:2em;}
  #thisMS .arrow{position:absolute;right:3em;top:-2.6em;}
  
  #thisMS #gifttabs.nav-tabs li{display:inline-block;}
  
  #thisMS table.categories_start td{display:table-cell;}
  
  #thisMS .logos > div{padding:1em;}
  
  #thisMS .area-banner{display:block;width:100%;height:135px;background-image:url("../../../images/microsite_images/Gaming_Chamber/areabanner_xs.jpg");background-repeat: no-repeat;background-size:contain;}
  #thisMS .area-icon-image{display:block;width:130px;max-height:180px;position: absolute;opacity:.1;left:330px;}
  #thisMS .area-manufacturer-image{display:block;width:175px;position: absolute;left:500px;margin-top:40px;}
  
  #thisMS a.ms_prod_name{padding-left:3em;padding-right:3em;}
  
}
@media (min-width:1680px){
  #thisMS #gifttabs.nav-tabs li a{font-size:200%;}
  #thisMS .logos > div{padding:3em;}
  #thisMS .five-cols{width:20% !important;}
  #thisMS .two-cols-center{width:70%;margin:0 auto;}
  #thisMS .two-cols{width:50%;}
  #thisMS .one-col-center{width:50%;margin:0 auto;}
  #thisMS .one-col{width:100%;}
  
  #thisMS p.cat{font-size:200%;margin-top:2em;}
  #thisMS p.teaser{font-size:200%;margin:2em 5em;}
  #thisMS .content-img .ms_prod_name{font-size:150%;}
  #thisMS .img-left .ms_prod_name, #thisMS .img-right .ms_prod_name{margin-top:3em;}
  #thisMS .arrow img{width:auto;display:inline;margin-top:0;}
  
  #thisMS .area-banner{background-image:url("../../../images/microsite_images/Gaming_Chamber/areabanner.png");width:100%;height:230px;background-size:cover;}
  #thisMS .area-icon-image{width:220px;max-height:140px;absolute;opacity:.1;left:530px;margin-top:10px;}
  #thisMS .area-manufacturer-image{width:250px;position: absolute;left:750px;margin-top:80px;}
  
}