

@media (min-width: 980px) and (max-width: 1199px) {
  .row {
    margin-left: -10px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 10px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 940px;
  }
  .span12 {
    width: 940px;
  }
  .span11 {
    width: 860.83333333333px;
  }
  .span10 {
    width: 781.66666666667px;
  }
  .span9 {
    width: 702.5px;
  }
  .span8 {
    width: 623.33333333333px;
  }
  .span7 {
    width: 544.16666666667px;
  }
  .span6 {
    width: 465px;
  }
  .span5 {
    width: 385.83333333333px;
  }
  .span4 {
    width: 306.66666666667px;
  }
  .span3 {
    width: 227.5px;
  }
  .span2 {
    width: 148.33333333333px;
  }
  .span1 {
    width: 69.166666666667px;
  }
  .offset12 {
    margin-left: 960px;
  }
  .offset11 {
    margin-left: 880.83333333333px;
  }
  .offset10 {
    margin-left: 801.66666666667px;
  }
  .offset9 {
    margin-left: 722.5px;
  }
  .offset8 {
    margin-left: 643.33333333333px;
  }
  .offset7 {
    margin-left: 564.16666666667px;
  }
  .offset6 {
    margin-left: 485px;
  }
  .offset5 {
    margin-left: 405.83333333333px;
  }
  .offset4 {
    margin-left: 326.66666666667px;
  }
  .offset3 {
    margin-left: 247.5px;
  }
  .offset2 {
    margin-left: 168.33333333333px;
  }
  .offset1 {
    margin-left: 89.166666666667px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 1.063829787234%;
    *margin-left: 1.0106382978723%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 1.063829787234%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.946808510638%;
  }
  .row-fluid .span11 {
    width: 91.578014184397%;
    *width: 91.524822695035%;
  }
  .row-fluid .span10 {
    width: 83.156028368794%;
    *width: 83.102836879433%;
  }
  .row-fluid .span9 {
    width: 74.734042553192%;
    *width: 74.68085106383%;
  }
  .row-fluid .span8 {
    width: 66.312056737589%;
    *width: 66.258865248227%;
  }
  .row-fluid .span7 {
    width: 57.890070921986%;
    *width: 57.836879432624%;
  }
  .row-fluid .span6 {
    width: 49.468085106383%;
    *width: 49.414893617021%;
  }
  .row-fluid .span5 {
    width: 41.04609929078%;
    *width: 40.992907801418%;
  }
  .row-fluid .span4 {
    width: 32.624113475177%;
    *width: 32.570921985816%;
  }
  .row-fluid .span3 {
    width: 24.202127659574%;
    *width: 24.148936170213%;
  }
  .row-fluid .span2 {
    width: 15.780141843972%;
    *width: 15.72695035461%;
  }
  .row-fluid .span1 {
    width: 7.3581560283688%;
    *width: 7.3049645390071%;
  }
  .row-fluid .offset12 {
    margin-left: 102.12765957447%;
    *margin-left: 102.02127659574%;
  }
  .row-fluid .offset12:first-child {
    margin-left: 101.06382978723%;
    *margin-left: 100.95744680851%;
  }
  .row-fluid .offset11 {
    margin-left: 93.705673758865%;
    *margin-left: 93.599290780142%;
  }
  .row-fluid .offset11:first-child {
    margin-left: 92.641843971631%;
    *margin-left: 92.535460992908%;
  }
  .row-fluid .offset10 {
    margin-left: 85.283687943262%;
    *margin-left: 85.177304964539%;
  }
  .row-fluid .offset10:first-child {
    margin-left: 84.219858156028%;
    *margin-left: 84.113475177305%;
  }
  .row-fluid .offset9 {
    margin-left: 76.86170212766%;
    *margin-left: 76.755319148936%;
  }
  .row-fluid .offset9:first-child {
    margin-left: 75.797872340426%;
    *margin-left: 75.691489361702%;
  }
  .row-fluid .offset8 {
    margin-left: 68.439716312057%;
    *margin-left: 68.333333333333%;
  }
  .row-fluid .offset8:first-child {
    margin-left: 67.375886524823%;
    *margin-left: 67.269503546099%;
  }
  .row-fluid .offset7 {
    margin-left: 60.017730496454%;
    *margin-left: 59.911347517731%;
  }
  .row-fluid .offset7:first-child {
    margin-left: 58.95390070922%;
    *margin-left: 58.847517730496%;
  }
  .row-fluid .offset6 {
    margin-left: 51.595744680851%;
    *margin-left: 51.489361702128%;
  }
  .row-fluid .offset6:first-child {
    margin-left: 50.531914893617%;
    *margin-left: 50.425531914894%;
  }
  .row-fluid .offset5 {
    margin-left: 43.173758865248%;
    *margin-left: 43.067375886525%;
  }
  .row-fluid .offset5:first-child {
    margin-left: 42.109929078014%;
    *margin-left: 42.003546099291%;
  }
  .row-fluid .offset4 {
    margin-left: 34.751773049645%;
    *margin-left: 34.645390070922%;
  }
  .row-fluid .offset4:first-child {
    margin-left: 33.687943262411%;
    *margin-left: 33.581560283688%;
  }
  .row-fluid .offset3 {
    margin-left: 26.329787234043%;
    *margin-left: 26.223404255319%;
  }
  .row-fluid .offset3:first-child {
    margin-left: 25.265957446809%;
    *margin-left: 25.159574468085%;
  }
  .row-fluid .offset2 {
    margin-left: 17.90780141844%;
    *margin-left: 17.801418439716%;
  }
  .row-fluid .offset2:first-child {
    margin-left: 16.843971631206%;
    *margin-left: 16.737588652482%;
  }
  .row-fluid .offset1 {
    margin-left: 9.4858156028369%;
    *margin-left: 9.3794326241135%;
  }
  .row-fluid .offset1:first-child {
    margin-left: 8.4219858156028%;
    *margin-left: 8.3156028368794%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 10px;
  }
  input.span12, textarea.span12, .uneditable-input.span12 {
    width: 926px;
  }
  input.span11, textarea.span11, .uneditable-input.span11 {
    width: 846.83333333333px;
  }
  input.span10, textarea.span10, .uneditable-input.span10 {
    width: 767.66666666667px;
  }
  input.span9, textarea.span9, .uneditable-input.span9 {
    width: 688.5px;
  }
  input.span8, textarea.span8, .uneditable-input.span8 {
    width: 609.33333333333px;
  }
  input.span7, textarea.span7, .uneditable-input.span7 {
    width: 530.16666666667px;
  }
  input.span6, textarea.span6, .uneditable-input.span6 {
    width: 451px;
  }
  input.span5, textarea.span5, .uneditable-input.span5 {
    width: 371.83333333333px;
  }
  input.span4, textarea.span4, .uneditable-input.span4 {
    width: 292.66666666667px;
  }
  input.span3, textarea.span3, .uneditable-input.span3 {
    width: 213.5px;
  }
  input.span2, textarea.span2, .uneditable-input.span2 {
    width: 134.33333333333px;
  }
  input.span1, textarea.span1, .uneditable-input.span1 {
    width: 55.166666666667px;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .offset-12 {
    margin-left: -740px;
  }
  .offset-11 {
    margin-left: -677.5px;
  }
  .offset-10 {
    margin-left: -615px;
  }
  .offset-9 {
    margin-left: -552.5px;
  }
  .offset-8 {
    margin-left: -490px;
  }
  .offset-7 {
    margin-left: -427.5px;
  }
  .offset-6 {
    margin-left: -365px;
  }
  .offset-5 {
    margin-left: -302.5px;
  }
  .offset-4 {
    margin-left: -240px;
  }
  .offset-3 {
    margin-left: -177.5px;
  }
  .offset-2 {
    margin-left: -115px;
  }
  .offset-1 {
    margin-left: -52.5px;
  }
}
@media (min-width: 980px) and (max-width: 1199px) {
  .offset-12 {
    margin-left: -940px;
  }
  .offset-11 {
    margin-left: -860.83333333333px;
  }
  .offset-10 {
    margin-left: -781.66666666667px;
  }
  .offset-9 {
    margin-left: -702.5px;
  }
  .offset-8 {
    margin-left: -623.33333333333px;
  }
  .offset-7 {
    margin-left: -544.16666666667px;
  }
  .offset-6 {
    margin-left: -465px;
  }
  .offset-5 {
    margin-left: -385.83333333333px;
  }
  .offset-4 {
    margin-left: -306.66666666667px;
  }
  .offset-3 {
    margin-left: -227.5px;
  }
  .offset-2 {
    margin-left: -148.33333333333px;
  }
  .offset-1 {
    margin-left: -69.166666666667px;
  }
}
@media (min-width: 1200px) {
  .offset-12 {
    margin-left: -1020px;
  }
  .offset-11 {
    margin-left: -933.33333333333px;
  }
  .offset-10 {
    margin-left: -846.66666666667px;
  }
  .offset-9 {
    margin-left: -760px;
  }
  .offset-8 {
    margin-left: -673.33333333333px;
  }
  .offset-7 {
    margin-left: -586.66666666667px;
  }
  .offset-6 {
    margin-left: -500px;
  }
  .offset-5 {
    margin-left: -413.33333333333px;
  }
  .offset-4 {
    margin-left: -326.66666666667px;
  }
  .offset-3 {
    margin-left: -240px;
  }
  .offset-2 {
    margin-left: -153.33333333333px;
  }
  .offset-1 {
    margin-left: -66.666666666667px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .row,
  .row-fluid {
    width: 100%;
    margin-left: 0;
    *zoom: 1;
  }
  .row:before,
  .row:after,
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after,
  .row-fluid:after {
    clear: both;
  }
  .row [class*="span"],
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 1.3513513513514%;
    *margin-left: 1.2981598619896%;
  }
  .row [class*="span"]:first-child:not(.pull-right),
  .row-fluid [class*="span"]:first-child:not(.pull-right) {
    margin-left: 0;
  }
  .row [class*="span"].pull-right:first-child + [class*="span"]:not(.pull-right),
  .row-fluid [class*="span"].pull-right:first-child + [class*="span"]:not(.pull-right) {
    margin-left: 0;
  }
  .row .span12,
  .row-fluid .span12 {
    width: 100%;
    *width: 99.946808510638%;
  }
  .row .span11,
  .row-fluid .span11 {
    width: 91.554054054054%;
    *width: 91.500862564692%;
  }
  .row .span10,
  .row-fluid .span10 {
    width: 83.108108108108%;
    *width: 83.054916618746%;
  }
  .row .span9,
  .row-fluid .span9 {
    width: 74.662162162162%;
    *width: 74.6089706728%;
  }
  .row .span8,
  .row-fluid .span8 {
    width: 66.216216216216%;
    *width: 66.163024726855%;
  }
  .row .span7,
  .row-fluid .span7 {
    width: 57.77027027027%;
    *width: 57.717078780909%;
  }
  .row .span6,
  .row-fluid .span6 {
    width: 49.324324324324%;
    *width: 49.271132834963%;
  }
  .row .span5,
  .row-fluid .span5 {
    width: 40.878378378378%;
    *width: 40.825186889017%;
  }
  .row .span4,
  .row-fluid .span4 {
    width: 32.432432432432%;
    *width: 32.379240943071%;
  }
  .row .span3,
  .row-fluid .span3 {
    width: 23.986486486486%;
    *width: 23.933294997125%;
  }
  .row .span2,
  .row-fluid .span2 {
    width: 15.540540540541%;
    *width: 15.487349051179%;
  }
  .row .span1,
  .row-fluid .span1 {
    width: 7.0945945945946%;
    *width: 7.0414031052329%;
  }
  .span12 .row [class*="span"] {
    margin-left: 1.3513513513514%;
    *margin-left: 1.2981598619896%;
  }
  .span12 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span12 .row .span12 {
    width: 100%;
    *width: 99.946808510638%;
  }
  .span12 .row .span11 {
    width: 91.554054054054%;
    *width: 91.500862564692%;
  }
  .span12 .row .span10 {
    width: 83.108108108108%;
    *width: 83.054916618746%;
  }
  .span12 .row .span9 {
    width: 74.662162162162%;
    *width: 74.6089706728%;
  }
  .span12 .row .span8 {
    width: 66.216216216216%;
    *width: 66.163024726855%;
  }
  .span12 .row .span7 {
    width: 57.77027027027%;
    *width: 57.717078780909%;
  }
  .span12 .row .span6 {
    width: 49.324324324324%;
    *width: 49.271132834963%;
  }
  .span12 .row .span5 {
    width: 40.878378378378%;
    *width: 40.825186889017%;
  }
  .span12 .row .span4 {
    width: 32.432432432432%;
    *width: 32.379240943071%;
  }
  .span12 .row .span3 {
    width: 23.986486486486%;
    *width: 23.933294997125%;
  }
  .span12 .row .span2 {
    width: 15.540540540541%;
    *width: 15.487349051179%;
  }
  .span12 .row .span1 {
    width: 7.0945945945946%;
    *width: 7.0414031052329%;
  }
  .span11 .row [class*="span"] {
    margin-left: 1.4760147601476%;
    *margin-left: 1.4228232707859%;
  }
  .span11 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span11 .row .span11 {
    width: 91.554054054054%;
    *width: 91.500862564692%;
  }
  .span11 .row .span10 {
    width: 83.108108108108%;
    *width: 83.054916618746%;
  }
  .span11 .row .span9 {
    width: 74.662162162162%;
    *width: 74.6089706728%;
  }
  .span11 .row .span8 {
    width: 66.216216216216%;
    *width: 66.163024726855%;
  }
  .span11 .row .span7 {
    width: 57.77027027027%;
    *width: 57.717078780909%;
  }
  .span11 .row .span6 {
    width: 49.324324324324%;
    *width: 49.271132834963%;
  }
  .span11 .row .span5 {
    width: 40.878378378378%;
    *width: 40.825186889017%;
  }
  .span11 .row .span4 {
    width: 32.432432432432%;
    *width: 32.379240943071%;
  }
  .span11 .row .span3 {
    width: 23.986486486486%;
    *width: 23.933294997125%;
  }
  .span11 .row .span2 {
    width: 15.540540540541%;
    *width: 15.487349051179%;
  }
  .span11 .row .span1 {
    width: 7.0945945945946%;
    *width: 7.0414031052329%;
  }
  .span10 .row [class*="span"] {
    margin-left: 1.6260162601626%;
    *margin-left: 1.5728247708009%;
  }
  .span10 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span10 .row .span10 {
    width: 90.774907749077%;
    *width: 90.721716259716%;
  }
  .span10 .row .span9 {
    width: 81.549815498155%;
    *width: 81.496624008793%;
  }
  .span10 .row .span8 {
    width: 72.324723247232%;
    *width: 72.271531757871%;
  }
  .span10 .row .span7 {
    width: 63.09963099631%;
    *width: 63.046439506948%;
  }
  .span10 .row .span6 {
    width: 53.874538745387%;
    *width: 53.821347256026%;
  }
  .span10 .row .span5 {
    width: 44.649446494465%;
    *width: 44.596255005103%;
  }
  .span10 .row .span4 {
    width: 35.424354243542%;
    *width: 35.371162754181%;
  }
  .span10 .row .span3 {
    width: 26.19926199262%;
    *width: 26.146070503258%;
  }
  .span10 .row .span2 {
    width: 16.974169741697%;
    *width: 16.920978252336%;
  }
  .span10 .row .span1 {
    width: 7.7490774907749%;
    *width: 7.6958860014132%;
  }
  .span9 .row [class*="span"] {
    margin-left: 1.8099547511312%;
    *margin-left: 1.7567632617695%;
  }
  .span9 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span9 .row .span9 {
    width: 89.837398373984%;
    *width: 89.784206884622%;
  }
  .span9 .row .span8 {
    width: 79.674796747967%;
    *width: 79.621605258606%;
  }
  .span9 .row .span7 {
    width: 69.512195121951%;
    *width: 69.459003632589%;
  }
  .span9 .row .span6 {
    width: 59.349593495935%;
    *width: 59.296402006573%;
  }
  .span9 .row .span5 {
    width: 49.186991869919%;
    *width: 49.133800380557%;
  }
  .span9 .row .span4 {
    width: 39.024390243902%;
    *width: 38.971198754541%;
  }
  .span9 .row .span3 {
    width: 28.861788617886%;
    *width: 28.808597128524%;
  }
  .span9 .row .span2 {
    width: 18.69918699187%;
    *width: 18.645995502508%;
  }
  .span9 .row .span1 {
    width: 8.5365853658537%;
    *width: 8.483393876492%;
  }
  .span8 .row [class*="span"] {
    margin-left: 2.0408163265306%;
    *margin-left: 1.9876248371689%;
  }
  .span8 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span8 .row .span8 {
    width: 88.68778280543%;
    *width: 88.634591316068%;
  }
  .span8 .row .span7 {
    width: 77.37556561086%;
    *width: 77.322374121498%;
  }
  .span8 .row .span6 {
    width: 66.06334841629%;
    *width: 66.010156926928%;
  }
  .span8 .row .span5 {
    width: 54.751131221719%;
    *width: 54.697939732358%;
  }
  .span8 .row .span4 {
    width: 43.438914027149%;
    *width: 43.385722537788%;
  }
  .span8 .row .span3 {
    width: 32.126696832579%;
    *width: 32.073505343217%;
  }
  .span8 .row .span2 {
    width: 20.814479638009%;
    *width: 20.761288148647%;
  }
  .span8 .row .span1 {
    width: 9.5022624434389%;
    *width: 9.4490709540772%;
  }
  .span7 .row [class*="span"] {
    margin-left: 2.3391812865497%;
    *margin-left: 2.285989797188%;
  }
  .span7 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span7 .row .span7 {
    width: 87.244897959184%;
    *width: 87.191706469822%;
  }
  .span7 .row .span6 {
    width: 74.489795918367%;
    *width: 74.436604429006%;
  }
  .span7 .row .span5 {
    width: 61.734693877551%;
    *width: 61.681502388189%;
  }
  .span7 .row .span4 {
    width: 48.979591836735%;
    *width: 48.926400347373%;
  }
  .span7 .row .span3 {
    width: 36.224489795918%;
    *width: 36.171298306557%;
  }
  .span7 .row .span2 {
    width: 23.469387755102%;
    *width: 23.41619626574%;
  }
  .span7 .row .span1 {
    width: 10.714285714286%;
    *width: 10.661094224924%;
  }
  .span6 .row [class*="span"] {
    margin-left: 2.7397260273973%;
    *margin-left: 2.6865345380356%;
  }
  .span6 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span6 .row .span6 {
    width: 85.380116959064%;
    *width: 85.326925469703%;
  }
  .span6 .row .span5 {
    width: 70.760233918129%;
    *width: 70.707042428767%;
  }
  .span6 .row .span4 {
    width: 56.140350877193%;
    *width: 56.087159387831%;
  }
  .span6 .row .span3 {
    width: 41.520467836257%;
    *width: 41.467276346896%;
  }
  .span6 .row .span2 {
    width: 26.900584795322%;
    *width: 26.84739330596%;
  }
  .span6 .row .span1 {
    width: 12.280701754386%;
    *width: 12.227510265024%;
  }
  .span5 .row [class*="span"] {
    margin-left: 3.3057851239669%;
    *margin-left: 3.2525936346052%;
  }
  .span5 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span5 .row .span5 {
    width: 82.876712328767%;
    *width: 82.823520839405%;
  }
  .span5 .row .span4 {
    width: 65.753424657534%;
    *width: 65.700233168173%;
  }
  .span5 .row .span3 {
    width: 48.630136986301%;
    *width: 48.57694549694%;
  }
  .span5 .row .span2 {
    width: 31.506849315068%;
    *width: 31.453657825707%;
  }
  .span5 .row .span1 {
    width: 14.383561643836%;
    *width: 14.330370154474%;
  }
  .span4 .row [class*="span"] {
    margin-left: 4.1666666666667%;
    *margin-left: 4.113475177305%;
  }
  .span4 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span4 .row .span4 {
    width: 79.338842975207%;
    *width: 79.285651485845%;
  }
  .span4 .row .span3 {
    width: 58.677685950413%;
    *width: 58.624494461052%;
  }
  .span4 .row .span2 {
    width: 38.01652892562%;
    *width: 37.963337436258%;
  }
  .span4 .row .span1 {
    width: 17.355371900826%;
    *width: 17.302180411465%;
  }
  .span3 .row [class*="span"] {
    margin-left: 5.6338028169014%;
    *margin-left: 5.5806113275397%;
  }
  .span3 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span3 .row .span3 {
    width: 73.958333333333%;
    *width: 73.905141843972%;
  }
  .span3 .row .span2 {
    width: 47.916666666667%;
    *width: 47.863475177305%;
  }
  .span3 .row .span1 {
    width: 21.875%;
    *width: 21.821808510638%;
  }
  .span2 .row [class*="span"] {
    margin-left: 8.695652173913%;
    *margin-left: 8.6424606845513%;
  }
  .span2 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span2 .row .span2 {
    width: 64.788732394366%;
    *width: 64.735540905004%;
  }
  .span2 .row .span1 {
    width: 29.577464788732%;
    *width: 29.524273299371%;
  }
  .span1 .row [class*="span"] {
    margin-left: 19.047619047619%;
    *margin-left: 18.994427558257%;
  }
  .span1 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span1 .row .span1 {
    width: 45.652173913043%;
    *width: 45.598982423682%;
  }
  .spanfirst {
    margin-left: 0 !important;
    clear: left;
  }
}
.row .span50,
.row-fluid .span50 {
  width: 50%;
  float: left;
}
.row .span33,
.row-fluid .span33 {
  width: 33.3333%;
  float: left;
}
.row .span25,
.row-fluid .span25 {
  width: 25%;
  float: left;
}
.row .span20,
.row-fluid .span20 {
  width: 20%;
  float: left;
}
.row .span16,
.row-fluid .span16 {
  width: 16.6666%;
  float: left;
}
.hidden-default {
  display: none !important;
}
@media (min-width: 1200px) {
  .hidden-wide {
    display: none !important;
  }
}
@media (min-width: 980px) and (max-width: 1199px) {
  .hidden-normal {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .hidden-xtablet {
    display: none !important;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .hidden-tablet {
    display: none !important;
  }
}
@media (max-width: 599px) {
  .hidden-mobile {
    display: none !important;
  }
}

.hidden {
  display: none !important;
  visibility: hidden;
}
@media (min-width: 768px) and (max-width: 979px) {
  .jumbotron {
    padding: 20px 0;
  }
  .jumbotron h1 {
    font-size: 28px;
  }
  .jumbotron p {
    font-size: 14px;
  }
  .masthead {
    padding: 40px 0;
  }
  .masthead h1 {
    font-size: 56px;
  }
  .masthead p {
    font-size: 28px;
  }
  .masthead .btn-large {
    font-size: 16px;
    padding: 12px 16px;
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .jumbotron {
    padding: 20px 0;
  }
  .jumbotron h1 {
    font-size: 28px;
  }
  .jumbotron p {
    font-size: 16px;
  }
  .masthead {
    padding: 20px 0;
  }
  .masthead h1 {
    font-size: 28px;
  }
  .masthead p {
    font-size: 16px;
  }
  .masthead .btn-large {
    font-size: 14px;
    padding: 12px 16px;
    margin-top: 0;
  }
}

@media (max-width: 979px) {
  .always-show .mega > .mega-dropdown-menu,
  .always-show .dropdown-menu {
    display: block !important;
  }
  .navbar-collapse-fixed-top,
  .navbar-collapse-fixed-bottom {
    border-top: none;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 1000;
  }
  .navbar-collapse-fixed-top .nav-collapse,
  .navbar-collapse-fixed-bottom .nav-collapse {
    position: absolute;
    width: 100%;
    left: 0;
    top: 41px;
    margin: 0;
  }
  .navbar-collapse-fixed-top .nav-collapse.in,
  .navbar-collapse-fixed-bottom .nav-collapse.in {
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
  }
  .navbar-collapse-fixed-top .nav-collapse.in > *,
  .navbar-collapse-fixed-bottom .nav-collapse.in > * {
    -webkit-transform: translateZ(0);
  }
  .navbar-collapse-fixed-top .nav-collapse.animate,
  .navbar-collapse-fixed-bottom .nav-collapse.animate {
    overflow: hidden;
  }
  .navbar-collapse-fixed-bottom {
    bottom: 0;
    top: auto;
  }
  .navbar-collapse-fixed-bottom .nav-collapse {
    bottom: 41px;
    top: auto;
  }
  .navbar-collapse-fixed-bottom .btn-navbar {
    position: absolute;
    bottom: 0;
  }
}

@media (min-width: 768px) and (max-width: 979px) {
  .container {
    position: relative;
  }
  .logo {
    width: 100% !important;
  }
  #date {
    text-align: left;
  }
}
@media (max-width: 979px) {
  .t3-navhelper {
    margin-left: -20px;
    margin-right: -20px;
  }
  .t3-mainnav {
    background: none;
    border-top: 1px solid #d9d9d9;
    height: auto;
    margin-left: -20px;
    margin-right: -20px;
    position: relative;
  }
  .t3-mainnav .navbar .btn-navbar {
    margin: 0;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;
    background: none;
    padding: 5px 12px;
  }
  .t3-mainnav .navbar .btn-navbar .icon-reorder {
    font-family: "Arial";
    font-style: normal;
    text-transform: uppercase;
    font-size: 12px;
    line-height: 100%;
  }
  .t3-mainnav .navbar .btn-navbar:hover,
  .t3-mainnav .navbar .btn-navbar:focus {
    cursor: pointer;
    background: none !important;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;
  }
  .t3-mainnav .navbar {
    padding-right: 0px;
  }
  .t3-mainnav .nav-collapse {
    margin-top: 0;
    background: #fff;
    position: relative !important;
    top: 0px !important;
  }
  .t3-mainnav .navbar-inner .in {
    border-top: 3px solid #444444;
  }
  .t3-mainnav .nav-collapse .nav {
    margin: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > a {
    margin-bottom: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > a,
  .t3-mainnav .nav-collapse .dropdown-menu a {
    border-bottom: 1px solid #eeeeee;
    padding: 10px 15px;
    font-weight: normal;
    border-right: none;
    text-shadow: none;
    font-size: 13px;
    color: #444444;
    text-transform: uppercase;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    font-family: "Arial";
  }
  .t3-mainnav .mega-nav li.mega-group > a.mega-group-title,
  .t3-mainnav .dropdown-menu .mega-nav li.mega-group > a.mega-group-title,
  .t3-mainnav .dropdown-menu .active .mega-nav li.mega-group > a.mega-group-title,
  .t3-mainnav .nav-collapse .nav > li.mega-group > a.mega-group-title {
    display: block;
    font-size: 12px;
    font-weight: normal;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 10px;
    padding-left: 25px;
    padding-top: 10px;
  }
  .t3-mainnav .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 0;
  }
  .t3-mainnav .nav-collapse .nav > li > a:hover {
    background: none;
    background-image: none;
    color: #910B12;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .mega-dropdown-inner ul li:last-child a {
    border-bottom: 1px solid #EEEEEE;
  }
  .t3-mainnav .nav-collapse .dropdown-menu a {
    border-top: 1px solid #eeeeee;
    border-bottom: 0;
    font-weight: normal;
    padding: 10px 20px;
  }
  .t3-mainnav .nav-collapse .dropdown-menu a:hover {
    background-color: #666;
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  }
  .t3-mainnav .nav-collapse .dropdown-menu {
    margin: 0;
    padding: 0;
    background: none;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .t3-mainnav.navbar-collapse-fixed-top {
    margin-left: 0;
    margin-right: 0;
  }
  .t3-mainnav .navbar .nav li.video {
    background: none repeat scroll 0 0 transparent;
    float: none;
  }
  .t3-mainnav .navbar .nav li.video a {
    float: none;
    padding-left: 15px;
    padding-right: 15px;
    text-indent: 0;
    width: auto;
  }
  .t3-mainnav .navbar .nav li.video a:hover {
    background: none;
    color: #910B12;
  }
  .t3-mainnav .navbar .nav li.photo {
    background: none repeat scroll 0 0 transparent;
    float: none;
  }
  .t3-mainnav .navbar .nav li.photo a {
    float: none;
    padding-left: 15px;
    padding-right: 15px;
    text-indent: 0;
    width: auto;
    border: none;
  }
  .t3-mainnav .navbar .nav li.photo a:hover {
    background: none;
    color: #910B12;
  }
  .t3-mainnav .nav-collapse .dropdown-submenu > a {
    border-bottom: 1px solid #EEEEEE;
  }
  .t3-mainnav .navbar .nav > li > .dropdown-menu:before,
  .t3-mainnav .navbar .nav > li > .dropdown-menu:after,
  .t3-mainnav .navbar .nav > li > .dropdown-menu .divider {
    display: none;
  }
  .t3-mainnav .customization {
    display: none;
  }
  .t3-mainnav .navbar .nav li.active.photo a,
  .t3-mainnav .navbar .nav li.active.video a {
    background: none;
  }
  .navbar .nav li.active.photo a,
  .t3-mainnav .navbar .nav li.active.video a {
    border-top: none;
  }
  .navbar .nav li.video .dropdown-menu ul.mega-nav li a,
  .navbar .nav li.video.open .dropdown-menu ul.mega-nav li a {
    padding-left: 30px;
    padding-right: 15px;
  }
  .off-canvas {
    width: 100%;
    overflow-x: hidden;
    position: relative;
  }
  .off-canvas body {
    width: 100%;
    overflow-x: hidden;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  .off-canvas body > * {
    left: 0;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition: -webkit-transform 500ms ease;
    -moz-transition: -moz-transform 500ms ease;
    -o-transition: -o-transform 500ms ease;
    transition: transform 500ms ease;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
  }
  .off-canvas #t3-mainnav .nav-collapse,
  .off-canvas #ja-mainnav .nav-collapse {
    display: none;
  }
  .off-canvas #off-canvas-nav {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    z-index: 1;
    background: none;
  }
  .off-canvas #off-canvas-nav .t3-mainnav {
    margin: 0;
    position: absolute;
    left: 0;
    top: 0;
    width: 250px;
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
  }
  .off-canvas #off-canvas-nav .t3-mainnav .nav-collapse {
    height: auto;
    background: none;
  }
  .off-canvas-enabled body > * {
    -webkit-transform: translateX(250px);
    -moz-transform: translateX(250px);
    -o-transform: translateX(250px);
    transform: translateX(250px);
  }
  .off-canvas-enabled #t3-mainnav {
    display: block;
  }
}

@media (max-width: 599px) {
  article img[align=left],
  .img_caption.left,
  article img[align=right],
  .img_caption.right,
  .img-fulltext-left,
  .img-fulltext-right {
    float: none !important;
    margin-left: 0;
    margin-right: 0;
    width: 100% !important;
  }
}

@media (max-width: 767px) {
  h1 {
    font-size: 28px;
    line-height: 1.25;
  }
  h1 small {
    font-size: 28px;
  }
  h2 {
    font-size: 21px;
    line-height: 1.25;
  }
  h2 small {
    font-size: 21px;
  }
  h3 {
    font-size: 17.5px;
    line-height: 1.25;
  }
  h3 small {
    font-size: 14px;
  }
  h4,
  h5,
  h6 {
    font-size: 14px;
    line-height: 1.25;
  }
  h4 small,
  h5 small,
  h6 small {
    font-size: 14px -2px;
  }
}

@media (max-width: 979px) {
  body {
    padding: 0px;
  }
}
@media (min-width: 980px) and (max-width: 1199px) {
  .t3-module .module-inner iframe {
    width: 100% !important;
  }
  .onsidebar2 .main-content {
    border-right: 1px solid #DBDBDB;
    margin-right: 0;
    padding-right: 10px;
  }
  .home .t3-content .main-content {
    margin-right: 0px;
  }
  .t3-bottom .moduletable h3 {
    padding-bottom: 5px;
  }
  .onsidebar2 .main-content {
    margin-right: 0px;
  }
  .row {
    margin-left: -13px;
  }
  .sidebar-content .onsidebar2 .main-content {
    padding-left: 10px;
  }
  .no-sidebar .main-content {
    border: none;
    padding: 0px;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  
  .t3-module .module-inner iframe {
    width: 100% !important;
  }
  .home .t3-content .main-content,
  .t3-sl-1 .item-first .t3-module {
    margin-right: 0px;
  }
  .home .t3-content .main-content {
    border-right: none;
    padding-right: 0px;
  }
  .background-header {
    display: none;
  }
  .main-weather {
    border: none;
    margin: 0px !important;
  }
  .logo-image a {
    margin: auto !important;
  }
  .onsidebar2 .main-content {
    margin-right: 0;
    padding-right: 0px;
    border: none;
  }
  div.itemCommentsForm form#comment-form {
    width: 95%;
  }
  div.itemCommentsForm form#comment-form {
    width: 100%;
  }
  div.itemCommentsForm form input.inputbox {
    padding: 7px;
  }
  .weatherImage {
    background-size: 95px auto !important;
    width: 67px !important;
  }
  .weather {
    position: absolute;
    right: 0;
    top: 0;
  }
  .itemListView #itemListPrimary span.catItemImage {
    margin-right: 18px !important;
  }
  .layout-category .t3-content .main-content,
  .layout-user .t3-content .main-content {
    border-right: none;
    margin-right: 0px;
    padding-right: 0px;
  }
  .t3-bottom .moduletable h3 {
    float: none;
    padding-bottom: 10px;
  }
  .t3-bottom ul {
    float: none;
  }
  .t3-bottom ul li {
    display: block;
    float: left;
    line-height: 18px;
    margin: 0;
    min-width: 25%;
    padding: 3px 0;
  }
  .t3-sidebar .main-siderbar {
    position: relative;
    margin: 0px -10px;
    vertical-align: top;
    clear: both;
    -moz-column-count: 2;
    -moz-column-gap: 16px;
    -webkit-column-count: 2;
    -webkit-column-gap: 16px;
    column-count: 2;
    column-gap: 16px;
    z-index: 9;
  }
  .home .t3-sidebar .main-siderbar {
    margin: 0px;
  }
  .t3-sidebar .t3-module {
    border-bottom: medium none;
    float: none;
    margin-bottom: 0;
    padding-bottom: 0;
    position: relative;
    vertical-align: top;
    width: 100%;
    display: inline-block;
  }
  .narrow .t3-sidebar-2 .t3-module {
    width: 100%;
    float: none;
  }
  .t3-sidebar .t3-module .module-inner {
    border-bottom: 3px solid #444444;
    padding: 0 0 15px;
    margin: 0 0px 10px;
  }
  .article-aside {
    display: none;
  }
  h2.article-title {
    font-size: 22px;
  }
  .sidebar-content .onsidebar2 .main-content {
    margin-left: 0px;
    border-left: none;
    padding-left: 0px;
  }
  .t3-sidebar .t3-module:first-child {
    padding-top: 0px;
  }
  .groupLeading span.catItemImage img,
  span.itemImage img {
    width: 100% !important;
  }
  .head-search .inputbox {
    height: 30px;
  }
  .cs-group-inner .noo-cs-item {
    display: inline-block;
    float: none;
    position: relative;
    vertical-align: top;
    width: 24.6% !important;
  }
  .cs-group-inner .noo-cs-item .item-image img {
    width: 100% !important;
  }
  .no-sidebar {
    margin-left: 10px !important;
  }
  .t3-mainnav {
    border-top: none;
  }
}
@media (max-width: 767px) {
  html {
    overflow-x: hidden;
  }
  .article-aside {
    display: none;
  }
  .logo {
    float: left;
    text-align: center;
    width: 100% !important;
    margin-left: 0px !important;
  }
  .main-weather {
    border: none;
  }
  .itemListView #itemListPrimary span.catItemImage {
    margin-right: 18px !important;
  }
  .head-search {
    float: left !important;
    margin-top: 0;
    margin-left: 0 !important;
  }
  .head-search form {
    float: none;
  }
  .head-search .input {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 30px;
    border-right: none;
  }
  .head-search .input:focus {
    width: 100%;
  }
  .head-search .inputbox {
    background-position: 177px center;
    height: 30px;
    width: 177px;
  }
  .t3-module .module-inner iframe {
    width: 100% !important;
  }
  .t3-sl {
    padding: 0px 12px;
  }
  .t3-footer {
    margin-left: 0px;
    margin-right: 0px;
    padding-left: 0px;
    padding-right: 0px;
  }
  .t3-footnav .t3-module {
    margin: 0px 0px;
    min-height: 145px;
  }
  ul#video-popular li.odd div.moduleItemVideo {
    padding-right: 0px;
  }
  .t3-footnav {
    padding: 20px 0px 0;
    font-size: 12px;
  }
  .t3-footnav .module-title {
    font-size: 14px;
    font-weight: bold;
  }
  .t3-copyright {
    padding: 0;
    *zoom: 1;
  }
  .t3-copyright:before,
  .t3-copyright:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .t3-copyright:after {
    clear: both;
  }
  .copyright,
  .poweredby {
    float: none;
    display: inline-block;
  }
  .poweredby {
    margin-top: 10px;
  }
  .home .t3-content .main-content {
    border-right: none;
    padding-right: 0px;
    margin-right: 0px;
  }
  .onsidebar2 .main-content {
    margin-right: 0px;
    border-right: none;
    padding-right: 0px;
  }
  .sidebar-content .onsidebar2 .main-content {
    margin-left: 0px;
    border-left: none;
    padding-left: 0px;
  }
  #t3-content,
  .t3-sidebar {
    margin-left: 0px !important;
    padding: 0px !important;
  }
  #top-header {
    padding-left: 12px;
  }
  .t3-video {
    padding: 0px 10px;
  }
  #top-header .head-top {
    display: none;
  }
  #top-header .head-login {
    width: 100%;
  }
  #top-header .healine-text {
    color: #DBDBDB;
    font-size: 14px;
    line-height: 200%;
    text-align: center;
  }
  #top-header .healine-text strong {
    font-size: 14px;
    font-weight: bold;
  }
  .t3-sl-1 .leadding-top2 .box-image-leadding {
    margin-bottom: 22px;
    width: 75px;
  }
  .logo-image a {
    background: url("../images/logo-mobile.png") no-repeat center center;
    height: 65px;
    width: auto;
  }
  .logo-image {
    overflow: visible;
    padding-bottom: 17px;
    text-align: center;
  }
  .background-header {
    display: none !important;
  }
  #date {
    padding-bottom: 5px;
    padding-left: 10px;
    text-align: left;
    padding-top: 22px;
    text-align: center;29/09/2014 18:30:11
  }
  .weather {
    display: block;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 10px;
    top: 10px;
    width: 125px;
  }
  .logo-image a {
    margin: auto !important;
  }
  #content-top,
  .t3-sidebar-2,
  .t3-world24,
  .t3-bottom {
    margin-right: 0;
    padding: 0px;
  }
  .t3-mainbody {
    padding: 0px 12px;
  }
  .t3-bottom,
  #t3-footer,
  .t3-world24 {
    padding: 0px 12px;
  }
  .t3-module {
    margin-bottom: 15px;
  }
  .layout-category .t3-content .main-content,
  .layout-user .t3-content .main-content {
    margin: 0px;
    border: none;
    padding: 0px;
  }
  .t3-world24 ul li {
    margin: 0 !important;
    width: 33.3% !important;
  }
  .t3-world24 ul li .main-world24 {
    padding: 5px;
  }
  .t3-world24 ul li h3 {
    padding-top: 7px;
  }
  .layout-category .t3-content .main-content,
  .layout-user .t3-content .main-content {
    margin-right: 0;
  }
  .t3-sl-1 .t3-spotlight-1 {
    margin-right: 0px;
  }
  .t3-video .list-item-featured,
  .t3-video #list-items {
    width: 100%;
    float: none;
  }
  .main-list-item-featured {
    border: none;
    padding: 0px;
  }
  .main-weather {
    padding-top: 0px;
    padding-left: 0px;
  }
  .weatherCity {
    width: 80px !important;
  }
  .weatherImage {
    width: 40px !important;
    background-size: 67px auto !important;
  }
  .weatherCity select {
    text-indent: 0px;
  }
  ul#video-popular li {
    width: 100%;
  }
  #itemListPrimary span.catItemImage {
    margin-bottom: 10px;
  }
  .pull-right #itemListPrimary div.catItemHeader h3.catItemTitle,
  .pull-right #itemListPrimary div.catItemHeader h3.catItemTitle {
    min-height: 100%;
  }
  .t3-bottom .moduletable h3 {
    float: none;
    padding-bottom: 5px;
  }
  .t3-bottom ul {
    float: none;
  }
  #top-header .row {
    clear: none !important;
    content: none !important;
    display: block !important;
    height: 24px;
    line-height: 22px !important;
    overflow: hidden !important;
  }
  .t3-bottom ul li {
    width: 50%;
    padding: 3px 0px;
  }
  #t3-footer .t3-spotlight .item-last {
    margin-left: 0px !important;
  }
  .category-item {
    width: 50%;
  }
  .t3-sl {
    padding: 0px;
  }
  .t3-mainbody {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .t3-slider {
    display: none;
  }
  ul.sigFreeClassic li.sigFreeThumb {
    width: 50%;
  }
  #k2ModuleBoxvideo ul li {
    clear: none;
    width: 45%;
    padding: 4px 7px;
    float: left;
  }
  #k2ModuleBoxvideo ul li .moduleItemVideo {
    width: 100%;
    float: none;
    height: 100%;
  }
  .sidebar1 #itemListPrimary .itemContainer {
    width: 50% !important;
  }
  .sidebar1 #itemListPrimary .itemContainer div.catItemVideoBlock {
    padding: 0px;
  }
  .t3-sl-1 .item-first .t3-module {
    border-right: none;
    padding-right: 0px;
  }
  div.k2ItemsBlock ul.popular-video li {
    width: 25%;
  }
  .cs-group-inner .noo-cs-item {
    display: inline-block;
    float: none;
    position: relative;
    vertical-align: top;
    width: 24.6% !important;
  }
  .subCategoryContainer {
    width: 50% !important;
  }
  .subCategoryContainer .subCategory {
    height: 100% !important;
  }
  .carousel-indicators {
    bottom: -28px;
    right: -5px;
    top: auto !important;
  }
  ul.pagination-slider li {
    background: #444444;
    height: 16px;
    width: 16px;
    display: block;
    margin-right: 5px;
  }
  ul.pagination-slider li.active,
  ul.pagination-slider li:hover {
    background: #910B12;
  }
  .bx-wrapper .bx-pager.bx-default-pager a {
    background: #444444 !important;
    height: 16px !important;
    width: 16px !important;
    display: block;
    margin-right: 5px !important;
  }
  .bx-wrapper .bx-pager.bx-default-pager a:hover,
  .bx-wrapper .bx-pager.bx-default-pager a.active {
    background: #910B12 !important;
  }
  #block-socialsharing li,
  #block-socialsharing li#social-sharing {
    float: none;
    width: 100%;
  }
  #block-socialsharing li .main-socialsharing {
    margin: 0px 0px 20px 0px;
  }
}
@media (max-width: 602px) {
  .t3-sl-1 .item-first .t3-module {
    padding-bottom: 30px;
    border-bottom: 1px solid #DBDBDB;
    margin-bottom: 20px;
  }
  div.itemToolbar {
    display: none;
  }
  .cs-group-inner .noo-cs-item {
    display: inline-block;
    float: none;
    position: relative;
    vertical-align: top;
    width: 32.9% !important;
  }
  .cs-group-inner .noo-cs-item .item-image img {
    width: 100% !important;
  }
}
@media (max-width: 516px) {
  .cs-group-inner .noo-cs-item {
    display: inline-block;
    float: none;
    position: relative;
    vertical-align: top;
    width: 32.6% !important;
  }
  .cs-group-inner .noo-cs-item .item-image img {
    width: 100% !important;
  }
}
@media (max-width: 480px) {
  .t3-sl-1 .item-first .t3-module {
    border-right: none;
    padding-right: 0px;
  }
  ul.sigFreeClassic li.sigFreeThumb {
    width: 50%;
  }
  .itemListView #itemListPrimary span.catItemImage {
    margin: 0px;
    padding-bottom: 10px;
  }
  .pull-right #itemListPrimary div.catItemHeader h3.catItemTitle,
  .pull-right #itemListPrimary div.catItemHeader h3.catItemTitle {
    min-height: 100%;
  }
  .head-search .inputbox {
    background-position: 12px center;
    height: 30px;
    width: 15px;
  }
  #content-top .t3-module #content-home2 ul#home2 li .home-left,
  #content-top .t3-module #content-home2 ul#home2 li .home-right {
    width: 100%;
    float: none;
  }
  #content-top .t3-module ul.sub-category {
    position: relative;
  }
  #content-top .t3-module #content-home1 ul#slider li,
  #content-top .t3-module #content-home3 ul#slider li {
    width: 100%;
  }
  #content-top .t3-module #content-home1 ul#slider li .main-category-k2-item,
  #content-top .t3-module #content-home3 ul#slider li .main-category-k2-item {
    padding: 0px;
  }
  .home-right .more {
    padding: 0px;
  }
  #content-top .t3-module #content-home1 ul#slider li .main-content-home1 {
    border: none;
    padding-left: 0px;
    padding-right: 0px;
  }
  #content-top .t3-module #content-home2 ul#home2 li .home-right {
    border-left: none;
    padding-left: 0px;
  }
  #content-top .t3-module #content-home3 ul#slider li .main-content-home3 {
    border-right: none;
    padding: 0px;
  }
  .t3-world24 ul li {
    width: 100% !important;
  }
  .layout-category .t3-content .main-content,
  .layout-user .t3-content .main-content {
    margin: 0px;
    border: none;
    padding: 0px;
  }
  .noo-ticker-headtext {
    margin-left: 10px !important;
  }
  .noo-k2ci #content-home2 {
    background: none;
    margin-bottom: 0px !important;
  }
  #content-top .t3-module h3.module-title {
    margin-bottom: 10px;
  }
  .noo-k2ci #content-home2 {
    margin-top: 10px;
  }
  .noo-k2ci .category-news ul li {
    padding: 0px 20px 0px 0px;
  }
  .noo-k2ci .img-home2-left {
    float: none !important;
    margin: 0px 0px 10px 0px !important;
  }
  .noo-k2ci .img-home2-left img {
    width: 100% !important;
  }
  .t3-module .noo-gallery-item {
    width: 50%;
  }
  .main-weather {
    padding-top: 0px;
    padding-left: 0px;
  }
  .weatherCity {
    width: 80px !important;
  }
  .weatherImage {
    width: 40px !important;
    background-size: 67px auto !important;
  }
  .weatherCity select {
    text-indent: 0px;
  }
  div.itemContainer {
    width: 100% !important;
  }
  #itemListPrimary span.catItemImage {
    margin: 0px;
    float: none;
    width: 100%;
  }
  .t3-footnav .t3-module {
    margin: 0px 12px;
  }
  .t3-bottom ul li {
    padding: 5px 0px;
  }
  .t3-bottom .moduletable h3 {
    padding: 0px 0px 10px 0px;
  }
  #content-top .t3-module #content-home1 ul#slider li .main-content-home1 .img-content img,
  ul.sigFreeClassic li.sigFreeThumb {
    width: 100%;
    float: none;
  }
  ul.sigFreeClassic li.sigFreeThumb span,
  ul.sigFreeClassic li.sigFreeThumb span span,
  ul.sigFreeClassic li.sigFreeThumb span span a {
    float: none !important;
  }
  ul#video-popular li.odd div.moduleItemVideo {
    padding-right: 0px;
  }
  #content-top .t3-module #content-home1 ul#slider li,
  #content-top .t3-module #content-home3 ul#slider li {
    width: 50%;
  }
  #content-top .t3-module #content-home1 ul#slider li .main-content-home1 {
    border-right: none;
    padding: 0 5px;
  }
  .t3-footnav .span50 .t3-module {
    min-height: 145px;
  }
  .noo-s2-image a.modal img {
    width: 100%;
  }
  .t3-sidebar-2 .t3-module h3 {
    padding-bottom: 14px;
  }
  .t3-sl-1 .item-first .t3-module {
    padding-right: 0px;
    border-right: none;
  }
  div.k2ItemsBlock ul.popular-video li {
    width: 50%;
  }
  .cs-group-inner .noo-cs-item {
    width: 49.4% !important;
  }
  .t3-sidebar .t3-module {
    overflow: hidden;
  }
  .catItemImageBlock span.catItemImage img {
    width: 100% !important;
  }
  div.k2ItemsBlock ul.popular-video li .moduleItemIntrotext img {
    width: 100%;
  }
  .noo-k2ci #content-home2 ul#home2 li .home-left .main-category-k2-item {
    padding-right: 0px;
  }
  div.userItemImageBlock {
    float: none;
    margin: 0px 0px 10px 0px;
  }
  span.userItemImage {
    margin-right: 0px;
  }
  div.catItemImageBlock {
    float: none;
    margin: 0px;
  }
  span.userItemImage img,
  div.latestItemsContainer,
  span.latestItemImage img {
    width: 100% !important;
  }
  .subCategoryContainer {
    width: 100% !important;
    float: none;
  }
  .subCategoryContainer .subCategory {
    height: 100% !important;
  }
  .category-item {
    width: 100%;
    float: none;
  }
  #block-socialsharing {
    margin-bottom: 0px;
  }
  #block-socialsharing li {
    width: 100% !important;
    margin-bottom: 20px;
  }
  #block-socialsharing li .main-socialsharing {
    margin: 0px;
  }
  div.itemRelated ul li {
    width: 100%;
  }
  div.itemRelated ul li .main-related h4 a {
    text-align: left;
  }
  .subCategoryImage img {
    width: 100%;
  }
  .item-image img {
    width: 100%;
  }
  .row-form .row-form-right,
  .row-form .row-form-left {
    width: 100%;
  }
  #commentURL {
    width: 96%;
  }
  .t3-footnav .t3-module {
    margin: 0px;
  }
  .t3-sl-1 .item-first .t3-module {
    padding-bottom: 30px;
    border-bottom: 1px solid #DBDBDB;
    margin-bottom: 20px;
  }
  .items-row .item .article-intro .pull-left {
    float: none;
    margin: 0;
    width: 100%;
  }
  .itemVideoEmbedded iframe {
    width: 100% !important;
  }
  .noo-s2-image a img {
    width: 100%;
  }
  .item-image img {
    width: 100% !important;
  }
}
@media (max-width: 320px) {
  ul.sigFreeClassic li.sigFreeThumb {
    width: 100%;
  }
  #content-top .t3-module #content-home1 ul#slider li,
  #content-top .t3-module #content-home3 ul#slider li {
    width: 100%;
  }
  #content-top .t3-module #content-home1 ul#slider li .main-content-home1 {
    border-right: none;
    padding: 0px;
  }
  div.k2ItemsBlock ul.popular-video li {
    width: 100%;
  }
  .cs-group-inner .noo-cs-item {
    width: 100% !important;
  }
  .subCategoryContainer {
    width: 100% !important;
  }
}

.videoyoutube {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 1px;
	height: 0;
}
.videoyoutube iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
