 .clearfix {   *zoom: 1; }  .clearfix:before, .clearfix:after {   display: table;   line-height: 0;   content: ""; }  .clearfix:after {   clear: both; }  .hide-text {   font: 0/0 a;   color: transparent;   text-shadow: none;   background-color: transparent;   border: 0; }  .input-block-level {   display: block;   width: 100%;   min-height: 30px;   -webkit-box-sizing: border-box;      -moz-box-sizing: border-box;           box-sizing: border-box; }  @-ms-viewport {   width: device-width; }  .hidden {   display: none;   visibility: hidden; }  .visible-phone {   display: none !important; }  .visible-tablet {   display: none !important; }  .hidden-desktop {   display: none !important; }  .visible-desktop {   display: inherit !important; }  @media (min-width: 768px) and (max-width: 979px) {   .hidden-desktop {     display: inherit !important;   }   .visible-desktop {     display: none !important ;   }   .visible-tablet {     display: inherit !important;   }   .hidden-tablet {     display: none !important;   }   .span4 {     width: 226px !important; } #sequence .title {     font-size: 1.8em !important; } #sequence .model {     width: 50% !important; } .sequence-theme p {     color: #878787;     font-size: 12px !important; } .buttonslider {     top: 115% !important;     width: 52% !important; } .button1 a:link, .button1 a:visited {     color: #242424;     display: inline-block;     font-family: Myriad Pro;     font-size: 14px !important;     text-transform: uppercase; } .subtitle1 {     top: 82% !important;     width: 40%; } .model {     bottom: -12% !important; }  #sequence {     height: 429px !important; } h2 {     font-size: 22.5px !important; } a.circle {     border: 1px solid #C2C2C2;     border-radius: 12px !important;     padding: 6px 15px 2px !important; } }  @media (max-width: 767px) {   .hidden-desktop {     display: inherit !important;   }   .visible-desktop {     display: none !important;   }   .visible-phone {     display: inherit !important;   }   .hidden-phone {     display: none !important;   } }  .visible-print {   display: none !important; }  @media print {   .visible-print {     display: inherit !important;   }   .hidden-print {     display: none !important;   } } @media (min-width: 1001px) and (max-width: 1199px) { #menuch a {     float: left !important;     font-size: 11px !important;     margin-top: -45px !important;     text-transform: uppercase !important; } .title {     bottom: 29% !important;     opacity: 0;     right: 60%;     width: 44%!important; } .subtitle1 {     top: 73% !important;     width: 42% !important; } .buttonslider {     top: 103% !important;     width: 54% !important; } .button1 a:link, .button1 a:visited {     font-size: 13px !important; }  .menuwrapperdesktop {     height: 61px !important; } .model {  bottom: -31%  !important;     height: auto !important;     max-height: 365px;     opacity: 0;     position: relative;     right: 30%;     width: 46% !important; } #sequence {     height: 392px !important; } .span4 {     width: 298px !important; } h2 {     font-size: 25.5px !important; } a.circle {     border: 1px solid #C2C2C2;     border-radius: 44px !important;     padding: 6px 18px 2px !important;  } } @media (min-width: 831px) and (max-width: 999px) { #menuch a {     float: left;     font-size: 12px !important;     margin-top: -64px !important; 	 } } @media (min-width: 980px) and (max-width: 999px) {	 .sequence-theme h2 {     color: #242424;     font-family: Myriad Pro;     font-size: 23px !important;     text-transform: uppercase; }	 .title {     bottom: 30%!important;     opacity: 0;     right: 65%;     width: 43%;     z-index: 50; }	 	 	 } @media (min-width: 1200px) {   .row {     margin-left: -30px;     *zoom: 1;   }   .row:before,   .row:after {     display: table;     line-height: 0;     content: "";   }   .row:after {     clear: both;   }   [class*="span"] {     float: left;     min-height: 1px;     margin-left: 30px;   }   .container,   .navbar-static-top .container,   .navbar-fixed-top .container,   .navbar-fixed-bottom .container {     width: 1170px;   }   .span12 {     width: 1170px;   }   .span11 {     width: 1070px;   }   .span10 {     width: 970px;   }   .span9 {     width: 870px;   }   .span8 {     width: 770px;   }   .span7 {     width: 670px;   }   .span6 {     width: 570px;   }   .span5 {     width: 470px;   }   .span4 {     width: 368px;   }   .span3 {     width: 270px;   }   .span2 {     width: 170px;   }   .span1 {     width: 70px;   }   .offset12 {     margin-left: 1230px;   }   .offset11 {     margin-left: 1130px;   }   .offset10 {     margin-left: 1030px;   }   .offset9 {     margin-left: 930px;   }   .offset8 {     margin-left: 830px;   }   .offset7 {     margin-left: 730px;   }   .offset6 {     margin-left: 630px;   }   .offset5 {     margin-left: 530px;   }   .offset4 {     margin-left: 430px;   }   .offset3 {     margin-left: 330px;   }   .offset2 {     margin-left: 230px;   }   .offset1 {     margin-left: 130px;   }   .row-fluid {     width: 100%;     *zoom: 1;   }   .row-fluid:before,   .row-fluid:after {     display: table;     line-height: 0;     content: "";   }   .row-fluid:after {     clear: both;   }   .row-fluid [class*="span"] {     display: block;     float: left;     width: 100%;     min-height: 30px;     margin-left: 2.564102564102564%;     *margin-left: 2.5109110747408616%;     -webkit-box-sizing: border-box;        -moz-box-sizing: border-box;             box-sizing: border-box;   }   .row-fluid [class*="span"]:first-child {     margin-left: 0;   }   .row-fluid .controls-row [class*="span"] + [class*="span"] {     margin-left: 2.564102564102564%;   }   .row-fluid .span12 {     width: 100%;     *width: 99.94680851063829%;   }   .row-fluid .span11 {     width: 91.45299145299145%;     *width: 91.39979996362975%;   }   .row-fluid .span10 {     width: 82.90598290598291%;     *width: 82.8527914166212%;   }   .row-fluid .span9 {     width: 74.35897435897436%;     *width: 74.30578286961266%;   }   .row-fluid .span8 {     width: 65.81196581196582%;     *width: 65.75877432260411%;   }   .row-fluid .span7 {     width: 57.26495726495726%;     *width: 57.21176577559556%;   }   .row-fluid .span6 {     width: 48.717948717948715%;     *width: 48.664757228587014%;   }   .row-fluid .span5 {     width: 40.17094017094017%;     *width: 40.11774868157847%;   }   .row-fluid .span4 {     width: 31.623931623931625%;     *width: 31.570740134569924%;   }   .row-fluid .span3 {     width: 23.076923076923077%;     *width: 23.023731587561375%;   }   .row-fluid .span2 {     width: 14.52991452991453%;     *width: 14.476723040552828%;   }   .row-fluid .span1 {     width: 5.982905982905983%;     *width: 5.929714493544281%;   }   .row-fluid .offset12 {     margin-left: 105.12820512820512%;     *margin-left: 105.02182214948171%;   }   .row-fluid .offset12:first-child {     margin-left: 102.56410256410257%;     *margin-left: 102.45771958537915%;   }   .row-fluid .offset11 {     margin-left: 96.58119658119658%;     *margin-left: 96.47481360247316%;   }   .row-fluid .offset11:first-child {     margin-left: 94.01709401709402%;     *margin-left: 93.91071103837061%;   }   .row-fluid .offset10 {     margin-left: 88.03418803418803%;     *margin-left: 87.92780505546462%;   }   .row-fluid .offset10:first-child {     margin-left: 85.47008547008548%;     *margin-left: 85.36370249136206%;   }   .row-fluid .offset9 {     margin-left: 79.48717948717949%;     *margin-left: 79.38079650845607%;   }   .row-fluid .offset9:first-child {     margin-left: 76.92307692307693%;     *margin-left: 76.81669394435352%;   }   .row-fluid .offset8 {     margin-left: 70.94017094017094%;     *margin-left: 70.83378796144753%;   }   .row-fluid .offset8:first-child {     margin-left: 68.37606837606839%;     *margin-left: 68.26968539734497%;   }   .row-fluid .offset7 {     margin-left: 62.393162393162385%;     *margin-left: 62.28677941443899%;   }   .row-fluid .offset7:first-child {     margin-left: 59.82905982905982%;     *margin-left: 59.72267685033642%;   }   .row-fluid .offset6 {     margin-left: 53.84615384615384%;     *margin-left: 53.739770867430444%;   }   .row-fluid .offset6:first-child {     margin-left: 51.28205128205128%;     *margin-left: 51.175668303327875%;   }   .row-fluid .offset5 {     margin-left: 45.299145299145295%;     *margin-left: 45.1927623204219%;   }   .row-fluid .offset5:first-child {     margin-left: 42.73504273504273%;     *margin-left: 42.62865975631933%;   }   .row-fluid .offset4 {     margin-left: 36.75213675213675%;     *margin-left: 36.645753773413354%;   }   .row-fluid .offset4:first-child {     margin-left: 34.18803418803419%;     *margin-left: 34.081651209310785%;   }   .row-fluid .offset3 {     margin-left: 28.205128205128204%;     *margin-left: 28.0987452264048%;   }   .row-fluid .offset3:first-child {     margin-left: 25.641025641025642%;     *margin-left: 25.53464266230224%;   }   .row-fluid .offset2 {     margin-left: 19.65811965811966%;     *margin-left: 19.551736679396257%;   }   .row-fluid .offset2:first-child {     margin-left: 17.094017094017094%;     *margin-left: 16.98763411529369%;   }   .row-fluid .offset1 {     margin-left: 11.11111111111111%;     *margin-left: 11.004728132387708%;   }   .row-fluid .offset1:first-child {     margin-left: 8.547008547008547%;     *margin-left: 8.440625568285142%;   }   input,   textarea,   .uneditable-input {     margin-left: 0;   }   .controls-row [class*="span"] + [class*="span"] {     margin-left: 30px;   }   input.span12,   textarea.span12,   .uneditable-input.span12 {     width: 1156px;   }   input.span11,   textarea.span11,   .uneditable-input.span11 {     width: 1056px;   }   input.span10,   textarea.span10,   .uneditable-input.span10 {     width: 956px;   }   input.span9,   textarea.span9,   .uneditable-input.span9 {     width: 856px;   }   input.span8,   textarea.span8,   .uneditable-input.span8 {     width: 756px;   }   input.span7,   textarea.span7,   .uneditable-input.span7 {     width: 656px;   }   input.span6,   textarea.span6,   .uneditable-input.span6 {     width: 556px;   }   input.span5,   textarea.span5,   .uneditable-input.span5 {     width: 456px;   }   input.span4,   textarea.span4,   .uneditable-input.span4 {     width: 356px;   }   input.span3,   textarea.span3,   .uneditable-input.span3 {     width: 256px;   }   input.span2,   textarea.span2,   .uneditable-input.span2 {     width: 156px;   }   input.span1,   textarea.span1,   .uneditable-input.span1 {     width: 56px;   }   .thumbnails {     margin-left: -30px;   }   .thumbnails > li {     margin-left: 30px;   }   .row-fluid .thumbnails {     margin-left: 0;   } }  @media (min-width: 768px) and (max-width: 979px) { #menuch a  { margin-top: -45px; font-size: 11px; }   .row {     margin-left: -20px;     *zoom: 1;   }   .row:before,   .row:after {     display: table;     line-height: 0;     content: "";   }   .row:after {     clear: both;   }   [class*="span"] {     float: left;     min-height: 1px;     margin-left: 20px;   }   .container,   .navbar-static-top .container,   .navbar-fixed-top .container,   .navbar-fixed-bottom .container {     width: 724px;   }   .span12 {     width: 724px;   }   .span11 {     width: 662px;   }   .span10 {     width: 600px;   }   .span9 {     width: 538px;   }   .span8 {     width: 476px;   }   .span7 {     width: 414px;   }   .span6 {     width: 352px;   }   .span5 {     width: 290px;   }   .span4 {     width: 228px;   }   .span3 {     width: 166px;   }   .span2 {     width: 104px;   }   .span1 {     width: 42px;   }   .offset12 {     margin-left: 764px;   }   .offset11 {     margin-left: 702px;   }   .offset10 {     margin-left: 640px;   }   .offset9 {     margin-left: 578px;   }   .offset8 {     margin-left: 516px;   }   .offset7 {     margin-left: 454px;   }   .offset6 {     margin-left: 392px;   }   .offset5 {     margin-left: 330px;   }   .offset4 {     margin-left: 268px;   }   .offset3 {     margin-left: 206px;   }   .offset2 {     margin-left: 144px;   }   .offset1 {     margin-left: 82px;   }   .row-fluid {     width: 100%;     *zoom: 1;   }   .row-fluid:before,   .row-fluid:after {     display: table;     line-height: 0;     content: "";   }   .row-fluid:after {     clear: both;   }   .row-fluid [class*="span"] {     display: block;     float: left;     width: 100%;     min-height: 30px;     margin-left: 2.7624309392265194%;     *margin-left: 2.709239449864817%;     -webkit-box-sizing: border-box;        -moz-box-sizing: border-box;             box-sizing: border-box;   }   .row-fluid [class*="span"]:first-child {     margin-left: 0;   }   .row-fluid .controls-row [class*="span"] + [class*="span"] {     margin-left: 2.7624309392265194%;   }   .row-fluid .span12 {     width: 100%;     *width: 99.94680851063829%;   }   .row-fluid .span11 {     width: 91.43646408839778%;     *width: 91.38327259903608%;   }   .row-fluid .span10 {     width: 82.87292817679558%;     *width: 82.81973668743387%;   }   .row-fluid .span9 {     width: 74.30939226519337%;     *width: 74.25620077583166%;   }   .row-fluid .span8 {     width: 65.74585635359117%;     *width: 65.69266486422946%;   }   .row-fluid .span7 {     width: 57.18232044198895%;     *width: 57.12912895262725%;   }   .row-fluid .span6 {     width: 48.61878453038674%;     *width: 48.56559304102504%;   }   .row-fluid .span5 {     width: 40.05524861878453%;     *width: 40.00205712942283%;   }   .row-fluid .span4 {     width: 31.491712707182323%;     *width: 31.43852121782062%;   }   .row-fluid .span3 {     width: 22.92817679558011%;     *width: 22.87498530621841%;   }   .row-fluid .span2 {     width: 14.3646408839779%;     *width: 14.311449394616199%;   }   .row-fluid .span1 {     width: 5.801104972375691%;     *width: 5.747913483013988%;   }   .row-fluid .offset12 {     margin-left: 105.52486187845304%;     *margin-left: 105.41847889972962%;   }   .row-fluid .offset12:first-child {     margin-left: 102.76243093922652%;     *margin-left: 102.6560479605031%;   }   .row-fluid .offset11 {     margin-left: 96.96132596685082%;     *margin-left: 96.8549429881274%;   }   .row-fluid .offset11:first-child {     margin-left: 94.1988950276243%;     *margin-left: 94.09251204890089%;   }   .row-fluid .offset10 {     margin-left: 88.39779005524862%;     *margin-left: 88.2914070765252%;   }   .row-fluid .offset10:first-child {     margin-left: 85.6353591160221%;     *margin-left: 85.52897613729868%;   }   .row-fluid .offset9 {     margin-left: 79.8342541436464%;     *margin-left: 79.72787116492299%;   }   .row-fluid .offset9:first-child {     margin-left: 77.07182320441989%;     *margin-left: 76.96544022569647%;   }   .row-fluid .offset8 {     margin-left: 71.2707182320442%;     *margin-left: 71.16433525332079%;   }   .row-fluid .offset8:first-child {     margin-left: 68.50828729281768%;     *margin-left: 68.40190431409427%;   }   .row-fluid .offset7 {     margin-left: 62.70718232044199%;     *margin-left: 62.600799341718584%;   }   .row-fluid .offset7:first-child {     margin-left: 59.94475138121547%;     *margin-left: 59.838368402492065%;   }   .row-fluid .offset6 {     margin-left: 54.14364640883978%;     *margin-left: 54.037263430116376%;   }   .row-fluid .offset6:first-child {     margin-left: 51.38121546961326%;     *margin-left: 51.27483249088986%;   }   .row-fluid .offset5 {     margin-left: 45.58011049723757%;     *margin-left: 45.47372751851417%;   }   .row-fluid .offset5:first-child {     margin-left: 42.81767955801105%;     *margin-left: 42.71129657928765%;   }   .row-fluid .offset4 {     margin-left: 37.01657458563536%;     *margin-left: 36.91019160691196%;   }   .row-fluid .offset4:first-child {     margin-left: 34.25414364640884%;     *margin-left: 34.14776066768544%;   }   .row-fluid .offset3 {     margin-left: 28.45303867403315%;     *margin-left: 28.346655695309746%;   }   .row-fluid .offset3:first-child {     margin-left: 25.69060773480663%;     *margin-left: 25.584224756083227%;   }   .row-fluid .offset2 {     margin-left: 19.88950276243094%;     *margin-left: 19.783119783707537%;   }   .row-fluid .offset2:first-child {     margin-left: 17.12707182320442%;     *margin-left: 17.02068884448102%;   }   .row-fluid .offset1 {     margin-left: 11.32596685082873%;     *margin-left: 11.219583872105325%;   }   .row-fluid .offset1:first-child {     margin-left: 8.56353591160221%;     *margin-left: 8.457152932878806%;   }   input,   textarea,   .uneditable-input {     margin-left: 0;   }   .controls-row [class*="span"] + [class*="span"] {     margin-left: 20px;   }   input.span12,   textarea.span12,   .uneditable-input.span12 {     width: 710px;   }   input.span11,   textarea.span11,   .uneditable-input.span11 {     width: 648px;   }   input.span10,   textarea.span10,   .uneditable-input.span10 {     width: 586px;   }   input.span9,   textarea.span9,   .uneditable-input.span9 {     width: 524px;   }   input.span8,   textarea.span8,   .uneditable-input.span8 {     width: 462px;   }   input.span7,   textarea.span7,   .uneditable-input.span7 {     width: 400px;   }   input.span6,   textarea.span6,   .uneditable-input.span6 {     width: 338px;   }   input.span5,   textarea.span5,   .uneditable-input.span5 {     width: 276px;   }   input.span4,   textarea.span4,   .uneditable-input.span4 {     width: 214px;   }   input.span3,   textarea.span3,   .uneditable-input.span3 {     width: 152px;   }   input.span2,   textarea.span2,   .uneditable-input.span2 {     width: 90px;   }   input.span1,   textarea.span1,   .uneditable-input.span1 {     width: 28px;   } }  @media (max-width: 767px) {   body {   }   .navbar-fixed-top,   .navbar-fixed-bottom,   .navbar-static-top {     margin-right: -20px;     margin-left: -20px;   }   .container-fluid {     padding: 0;   }   .dl-horizontal dt {     float: none;     width: auto;     clear: none;     text-align: left;   }   .dl-horizontal dd {     margin-left: 0;   }   .container {     width: auto;   }   .row-fluid {     width: 100%;   }    .thumbnails > li {     float: none;     margin-left: 0;   }   [class*="span"],   .uneditable-input[class*="span"],   .row-fluid [class*="span"] {     display: block;     float: none;     margin-left: 0;     -webkit-box-sizing: border-box;        -moz-box-sizing: border-box;             box-sizing: border-box;   }   .span12,   .row-fluid .span12 {     width: 90%;     -webkit-box-sizing: border-box;        -moz-box-sizing: border-box;             box-sizing: border-box;   }   .row-fluid [class*="offset"]:first-child {     margin-left: 0;   }   .input-large,   .input-xlarge,   .input-xxlarge,   input[class*="span"],   select[class*="span"],   textarea[class*="span"],   .uneditable-input {     display: block;     width: 100%;     min-height: 30px;     -webkit-box-sizing: border-box;        -moz-box-sizing: border-box;             box-sizing: border-box;   }   .input-prepend input,   .input-append input,   .input-prepend input[class*="span"],   .input-append input[class*="span"] {     display: inline-block;     width: auto;   }   .controls-row [class*="span"] + [class*="span"] {     margin-left: 0;   }   .modal {     position: fixed;     top: 20px;     right: 20px;     left: 20px;     width: auto;     margin: 0;   }   .modal.fade {     top: -100px;   }   .modal.fade.in {     top: 20px;   } } @media (width: 360px) { .columnheadlineabout h4 {     margin-top: auto !important;	 }		 .span8 {     width: 90% !important; } [class*="span"], .uneditable-input[class*="span"], .row-fluid [class*="span"] {     margin: 0 auto !important; }    .logo {     float: left;     margin-left: -7px !important;     padding: 10px; } #sequence .title { 	display:none; 	 }  .copyright p {     color: #FFFFFF;     margin-bottom: 0;     margin-left: 7px !important;     margin-top: 6px !important; } .right {     float: left !important; } .footer p {     color: #676767 !important;     font-family: open sans;     font-size: 11px !important; } h4 {     font-size: 18px; } .Productsimg img {     margin-bottom: 10px; } .spacolumn {     border: 1px solid #FFFFFF;     box-shadow: 1px 2px 2px 1px #9C9C9C;     margin-left: 30px !important; 	margin-bottom:10px !important; } .button1 a:link, .button1 a:visited {     font-size: 10px !important; } a.circle {     border: 1px solid #C2C2C2;     border-radius: 30px;     padding: 5px 15px 2px !important;   } .sequence-pagination .paginationslider {     float: right !important; } } @media (min-width: 361px) and (max-width: 640px) { .productleft h4 { 	text-align:left !important; } .Productslist ul li {     text-align: left !important; } 	 .columnheadlineabout h4 {     margin-top:0 !important; } .sequence-pagination .paginationslider {     float: right !important; 	} 	.span8 {     width: 90% !important; } [class*="span"], .uneditable-input[class*="span"], .row-fluid [class*="span"] {     margin: 0 auto !important; } .logo {     float: left;     margin-left: -7px !important;     padding: 10px; } .Productsimg { 	text-align:center !important; } .Productsimg img {     margin-bottom: 10px !important; /*    margin-left: 168px !important;*/ } #sequence .title { 	display:none; 	 } #sequence .animate-in .model {     right: 10%; }  .copyright p {     color: #FFFFFF;     margin-bottom: 0;     margin-top: 6px !important;     text-align: center !important; } .right {     float: left !important; } #sequence .animate-in .model {     right: 10% !important; } .spacolumn {     border: 1px solid #FFFFFF;     box-shadow: 1px 2px 2px 1px #9C9C9C;     margin-bottom: 15px !important;     margin-left: 160px !important;     text-align: center; }  } @media (max-width: 480px) {   .nav-collapse {     -webkit-transform: translate3d(0, 0, 0);   }   .page-header h1 small {     display: block;     line-height: 20px;   }   input[type="checkbox"],   input[type="radio"] {     border: 1px solid #ccc;   }   .form-horizontal .control-label {     float: none;     width: auto;     padding-top: 0;     text-align: left;   }   .form-horizontal .controls {     margin-left: 0;   }   .form-horizontal .control-list {     padding-top: 0;   }   .form-horizontal .form-actions {     padding-right: 10px;     padding-left: 10px;   }   .media .pull-left,   .media .pull-right {     display: block;     float: none;     margin-bottom: 10px;   }   .media-object {     margin-right: 0;     margin-left: 0;   }   .modal {     top: 10px;     right: 10px;     left: 10px;   }   .modal-header .close {     padding: 10px;     margin: -10px;   }   .carousel-caption {     position: static;   }   .logo {     float: left;     margin-left: -7px;     padding: 10px; } }   @media (max-width: 480px) { 	  	 	.columnheadlineabout h4 {     margin-top:0 !important; } 	.span8 {     width: 90% !important; } [class*="span"], .uneditable-input[class*="span"], .row-fluid [class*="span"] {     margin: 0 auto !important; }	 	 	 	 .span12, .row-fluid .span12 {     width: 100% !important; }   .nav-collapse {     -webkit-transform: translate3d(0, 0, 0);   }   .page-header h1 small {     display: block;     line-height: 20px;   }   input[type="checkbox"],   input[type="radio"] {     border: 1px solid #ccc;   }   .form-horizontal .control-label {     float: none;     width: auto;     padding-top: 0;     text-align: left;   }   .form-horizontal .controls {     margin-left: 0;   }   .form-horizontal .control-list {     padding-top: 0;   }   .form-horizontal .form-actions {     padding-right: 10px;     padding-left: 10px;   }   .media .pull-left,   .media .pull-right {     display: block;     float: none;     margin-bottom: 10px;   }   .media-object {     margin-right: 0;     margin-left: 0;   }   .modal {     top: 10px;     right: 10px;     left: 10px;   }   .modal-header .close {     padding: 10px;     margin: -10px;   }   .carousel-caption {     position: static;   }   #sequence .title { 	display:none; 	 } p { 	font-size:13px !important; } h2 {     font-size: 20.5px !important; } h3 {     font-size: 16px !important; }  .span12, .row-fluid .span12 {     width: 100% !important; } .span12, .row-fluid .span12 {     -moz-box-sizing: border-box;     width: 90%; } [class*="span"], .uneditable-input[class*="span"], .row-fluid [class*="span"] {     margin-left: 10px !important; } .spacolumn {     border: 1px solid #FFFFFF;     box-shadow: 1px 2px 2px 1px #9C9C9C;     margin-left: 10px !important; 	margin-bottom:10px; } .copyright p {     color: #FFFFFF;     margin-bottom: 0;     text-align: center !important; } .right {     float: left !important; } .footer p {     color: #676767 !important;     font-family: open sans;     font-size: 10px !important; } 	   } @media (min-width: 320px) and (max-width: 359px) { 	 	.columnheadlineabout h4 {     margin-top:0 !important; } 	.span8 {     width: 90% !important; } [class*="span"], .uneditable-input[class*="span"], .row-fluid [class*="span"] {     margin: 0 auto !important; }	 	 	 	 .span12, .row-fluid .span12 {     width: 100% !important; }   .nav-collapse {     -webkit-transform: translate3d(0, 0, 0);   }   .page-header h1 small {     display: block;     line-height: 20px;   }   input[type="checkbox"],   input[type="radio"] {     border: 1px solid #ccc;   }   .form-horizontal .control-label {     float: none;     width: auto;     padding-top: 0;     text-align: left;   }   .form-horizontal .controls {     margin-left: 0;   }   .form-horizontal .control-list {     padding-top: 0;   }   .form-horizontal .form-actions {     padding-right: 10px;     padding-left: 10px;   }   .media .pull-left,   .media .pull-right {     display: block;     float: none;     margin-bottom: 10px;   }   .media-object {     margin-right: 0;     margin-left: 0;   }   .modal {     top: 10px;     right: 10px;     left: 10px;   }   .modal-header .close {     padding: 10px;     margin: -10px;   }   .carousel-caption {     position: static;   }   #sequence .title { 	display:none; 	 } p { 	font-size:13px !important; } h2 {     font-size: 20.5px !important; } h3 {     font-size: 16px !important; }  .span12, .row-fluid .span12 {     width: 100% !important; } .span12, .row-fluid .span12 {     -moz-box-sizing: border-box;     width: 90%; } [class*="span"], .uneditable-input[class*="span"], .row-fluid [class*="span"] {     margin-left: 10px !important; } .spacolumn {     border: 1px solid #FFFFFF;     box-shadow: 1px 2px 2px 1px #9C9C9C;     margin-left: 10px !important; 	margin-bottom:10px; } .copyright p {     color: #FFFFFF;     margin-bottom: 0;     text-align: center !important; } .right {     float: left !important; } .footer p {     color: #676767 !important;     font-family: open sans;     font-size: 10px !important; } }   @media (max-width: 480px) {   .nav-collapse {     -webkit-transform: translate3d(0, 0, 0);   }   .page-header h1 small {     display: block;     line-height: 20px;   }   input[type="checkbox"],   input[type="radio"] {     border: 1px solid #ccc;   }   .form-horizontal .control-label {     float: none;     width: auto;     padding-top: 0;     text-align: left;   }   .form-horizontal .controls {     margin-left: 0;   }   .form-horizontal .control-list {     padding-top: 0;   }   .form-horizontal .form-actions {     padding-right: 10px;     padding-left: 10px;   }   .media .pull-left,   .media .pull-right {     display: block;     float: none;     margin-bottom: 10px;   }   .media-object {     margin-right: 0;     margin-left: 0;   }   .modal {     top: 10px;     right: 10px;     left: 10px;   }   .modal-header .close {     padding: 10px;     margin: -10px;   }   .carousel-caption {     position: static;   }   .logo {     float: left !important; 	margin-left:0px !important;     padding: 10px !important; } }   @media (max-width: 979px) {   body {     padding-top: 0;   }   .navbar-fixed-top,   .navbar-fixed-bottom {     position: static;   }   .navbar-fixed-top {     margin-bottom: 20px;   }   .navbar-fixed-bottom {     margin-top: 20px;   }   .navbar-fixed-top .navbar-inner,   .navbar-fixed-bottom .navbar-inner {     padding: 5px;   }   .navbar .container {     width: auto;     padding: 0;   }   .navbar .brand {     padding-right: 10px;     padding-left: 10px;     margin: 0 0 0 -5px;   }   .nav-collapse {     clear: both;   }   .nav-collapse .nav {     float: none;     margin: 0 0 10px;   }   .nav-collapse .nav > li {     float: none;   }   .nav-collapse .nav > li > a {     margin-bottom: 2px;   }   .nav-collapse .nav > .divider-vertical {     display: none;   }   .nav-collapse .nav .nav-header {     color: #777777;     text-shadow: none;   }   .nav-collapse .nav > li > a,   .nav-collapse .dropdown-menu a {     padding: 9px 15px;     font-weight: bold;     color: #777777;     -webkit-border-radius: 3px;        -moz-border-radius: 3px;             border-radius: 3px;   }   .nav-collapse .btn {     padding: 4px 10px 4px;     font-weight: normal;     -webkit-border-radius: 4px;        -moz-border-radius: 4px;             border-radius: 4px;   }   .nav-collapse .dropdown-menu li + li a {     margin-bottom: 2px;   }   .nav-collapse .nav > li > a:hover,   .nav-collapse .nav > li > a:focus,   .nav-collapse .dropdown-menu a:hover,   .nav-collapse .dropdown-menu a:focus {     background-color: #f2f2f2;   }   .navbar-inverse .nav-collapse .nav > li > a,   .navbar-inverse .nav-collapse .dropdown-menu a {     color: #999999;   }   .navbar-inverse .nav-collapse .nav > li > a:hover,   .navbar-inverse .nav-collapse .nav > li > a:focus,   .navbar-inverse .nav-collapse .dropdown-menu a:hover,   .navbar-inverse .nav-collapse .dropdown-menu a:focus {     background-color: #111111;   }   .nav-collapse.in .btn-group {     padding: 0;     margin-top: 5px;   }   .nav-collapse .dropdown-menu {     position: static;     top: auto;     left: auto;     display: none;     float: none;     max-width: none;     padding: 0;     margin: 0 15px;     background-color: transparent;     border: none;     -webkit-border-radius: 0;        -moz-border-radius: 0;             border-radius: 0;     -webkit-box-shadow: none;        -moz-box-shadow: none;             box-shadow: none;   }   .nav-collapse .open > .dropdown-menu {     display: block;   }   .nav-collapse .dropdown-menu:before,   .nav-collapse .dropdown-menu:after {     display: none;   }   .nav-collapse .dropdown-menu .divider {     display: none;   }   .nav-collapse .nav > li > .dropdown-menu:before,   .nav-collapse .nav > li > .dropdown-menu:after {     display: none;   }   .nav-collapse .navbar-form,   .nav-collapse .navbar-search {     float: none;     padding: 10px 15px;     margin: 10px 0;     border-top: 1px solid #f2f2f2;     border-bottom: 1px solid #f2f2f2;     -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);        -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);             box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);   }   .navbar-inverse .nav-collapse .navbar-form,   .navbar-inverse .nav-collapse .navbar-search {     border-top-color: #111111;     border-bottom-color: #111111;   }   .navbar .nav-collapse .nav.pull-right {     float: none;     margin-left: 0;   }   .nav-collapse,   .nav-collapse.collapse {     height: 0;     overflow: hidden;   }   .navbar .btn-navbar {     display: block;   }   .navbar-static .navbar-inner {     padding-right: 10px;     padding-left: 10px;   } }  @media (min-width: 980px) {   .nav-collapse.collapse {     height: auto !important;     overflow: visible !important;   } } 