html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0px; padding: 0px; border: 0px none; font-size: 100%; vertical-align: baseline; }
body { line-height: 1; }
#content-area ol,#content-area ul{
	margin-left:30px;
}
ol#reset,ul#reset{list-style: none outside none;}
ul#menu-primary-menu{list-style: none outside none;}
.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus { outline: medium none; }
.slides, .flex-control-nav, .flex-direction-nav { margin: 0px; padding: 0px; list-style: none outside none; }
.flexslider { margin: 0px; padding: 0px; }
.flexslider .slides > li { display: none; }
.flexslider .slides img { width: 100%; display: block; }
.slides:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0px; }
html[xmlns] .slides { display: block; }
.flexslider { margin: 0px 0px 20px; background: none repeat scroll 0% 0% rgb(255, 255, 255); position: relative; }
.flex-viewport { max-height: 2000px; transition: all 1s ease 0s ; }
.flexslider .slides {  }
.carousel li { margin-right: 5px; }
.flex-direction-nav { height: 0px; display: none; }
.flex-direction-nav a:hover { display: inline; }
.flex-direction-nav li a { width: 43px; height: 62px; margin: -13px 0px 0px; display: block; background: url('../images/arrows.png') no-repeat scroll 0% 0% transparent; position: absolute; top: 40%; cursor: pointer; text-indent: -999em; }
.flex-control-nav { width: 100%; position: absolute; bottom: -15px; text-align: center; }
.flex-control-nav li { margin: 0px 0px 0px 5px; display: inline-block; }
.flex-control-nav li:first-child { margin: 0px; }
.flex-control-paging li a { width: 13px; height: 13px; display: block; background: url('../images/bg_control_nav.png') no-repeat scroll 0% 0% transparent; cursor: pointer; text-indent: -999em; }
.flex-control-paging li a:hover { background-position: 0px -13px; }
.flex-control-paging li a.flex-active { background-position: 0px -26px; cursor: default; }
/* ::::: http://fonts.googleapis.com/css?family=Open+Sans+Condensed:700 ::::: */

@font-face {
  font-family: 'Open Sans Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Condensed Bold'), local('OpenSans-CondensedBold'), url(http://themes.googleusercontent.com/static/fonts/opensanscondensed/v6/gk5FxslNkTTHtojXrkp-xM6Eyu0BCqAfob_z3hhzRFzr7w4p9aSvGirXi6XmeXNA.woff) format('woff');
}

body { background: url('../images/bg.png') repeat-x fixed; font: 100%/100% helvetica,arial,sans-serif; margin: 0px auto; padding: 0px; }
img { max-width: 100%; height: auto; }
.img-polaroid {
  padding: 4px;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
     -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}
a, a:visited { color: rgb(34, 85, 170); text-decoration: none; transition: color 0.3s ease 0s; }
a:hover { color: rgb(255, 0, 0); }
a:active, a:focus { outline: medium none; }
#site { width: 100%; }
#wrapper { width: 980px; margin: 0px auto; }
#wrapper-inner { background: none repeat scroll 0% 0% rgb(255, 255, 255); box-shadow: 0px 0px 30px 3px rgb(136, 136, 136); float: left; position: relative; width: 100%; }
#header-top-wrapper { background: none repeat scroll 0% 0% rgb(17, 17, 17); float: left; position: relative; width: 100%; z-index: 3000; }
#header-top { margin: 0px auto; width: 980px; }
#header-top-left { float: left; font: bold 9px/9px helvetica,arial,sans-serif; padding: 8px 20px; }
#header-top-left a { color: rgb(136, 136, 136); }
#header-top-left a:hover { color: rgb(255, 255, 255); }
#header-top-left ul { float: left; text-transform: uppercase; }
#header-top-left li { border-right: 1px solid rgb(0, 0, 0); display: inline; float: left; padding: 0px 10px; }
#header-top-left li:last-child { border-right: medium none; padding-right: 0px; }
#header-top-left li:first-child { padding-left: 0px; }
#header-top-right { float: right; height: 24px; padding: 0px; }

#header-wrapper { background: url('../images/light-bg.png') repeat scroll 0% 0% rgb(0, 0, 0); box-shadow: 0px 0px 8px 0px rgb(0, 0, 0); float: left; position: relative; width: 100%; z-index: 2000; }

#header { margin: 0px auto; width: 980px; }
#header-contain, #leaderboard { float: left; width: 940px; }
#header-containss { background: url('../images/header-bg.png') no-repeat scroll center center transparent; padding: 10px 20px 0px; position: relative; }
#header-contain {  padding: 10px 20px 0px; position: relative; }
#header-bottom { float: left; position: relative; width: 100%; height: auto; }
#logo { float: left; max-width: 800px; overflow: hidden;}
#logo h4{
	margin: 0px; padding: 0px; border: 0px none; font-size: 130%; vertical-align: baseline; font-family:calibri;
}
#news-ticker { background: url('../images/latest.png') no-repeat scroll left center transparent; color: rgb(255, 255, 255); float: left; font: 12px/12px helvetica,arial,sans-serif; margin: 8px 0px 0px 50px; padding-left: 70px; padding-top: 6px; position: relative; }
ul#ticker { width: 485px; height: 14px; overflow: hidden; }
ul#ticker li { height: 14px; }
ul#ticker li a { color: rgb(221, 221, 221); }
ul#ticker li a:hover { text-decoration: underline; }
#searchform { float: left; position: relative; }
#searchform input { background: url('../images/search-icon.png') no-repeat scroll right center rgb(51, 51, 51); border: 0px none; box-shadow: 1px 1px 0px rgb(0, 0, 0) inset; color: rgb(221, 221, 221); float: left; font: 11px/11px helvetica,arial,sans-serif; margin: 0px; padding: 0px 0px 0px 10px; width: 200px; height: 25px; }
#searchform #search-button { border: medium none; float: left; }
#searchform #s:focus { outline: medium none; }
#leaderboard { background: url('../images/leader-bg.gif') repeat scroll 0% 0% rgb(255, 255, 255); overflow: hidden; padding: 10px 20px; position: relative; text-align: center; }
#logos{  padding: 5px 10px; position: relative; text-align: center; }
#logos img { padding-top:5px; }

#leaderboard img { width: auto; }
#nav-main { background: url('../images/nav-bg.png') no-repeat scroll left top transparent; clear: both; color: rgb(255, 255, 255); float: left; position: relative; width: 940px; }
#nav-main ul li { float: left; position: relative; }
#nav-main ul li a { border-top-left-radius: 5px; border-top-right-radius: 5px; color: #fff; display: block; font: 16px/16px 'Open Sans Condensed',sans-serif; margin-top: 8px; padding: 7px 12px; text-transform: uppercase; }
#nav-main ul li:hover a { background: url('../images/tab-bg2.gif') repeat-x scroll center top rgb(255, 255, 255); color: rgb(34, 34, 34); text-decoration: none; }
#nav-main ul li:hover a:hover { color: rgb(34, 34, 34); }
#nav-main ul li ul { display: none; }
#nav-main ul li:hover ul { background: url('../images/tab-bg3.gif') repeat-x scroll center bottom rgb(255, 255, 255); border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; box-shadow: 0px 4px 5px rgba(0, 0, 0, 0.3); display: block; padding: 5px 10px; position: absolute; left: 0px; top: 38px; width: 150px; z-index: 999; }
#nav-main ul li:hover:last-child ul { left: auto; right: 0px; }
#nav-main ul li:hover ul li a { background: none repeat scroll 0% 0% transparent ! important; border-bottom: 1px solid rgb(239, 239, 239); color: rgb(34, 34, 34); display: block; float: left; font: bold 10px/14px helvetica,arial,sans-serif; margin: 0px; padding: 5px 0px; position: relative; width: 150px; }
#nav-main ul li:hover ul li:last-child a { border-bottom: medium none; }
#nav-main ul li:hover ul li a:hover { color: rgb(255, 0, 0); }
#nav-mobi { background: url('../images/mobi-bg.png') no-repeat scroll right top rgb(68, 68, 68); border: 1px solid rgb(34, 34, 34); clear: both; color: rgb(255, 255, 255); display: none; float: left; font: bold 16px/16px Arial,Verdana,Sans-Serif; margin-top: 10px; position: relative; text-align: left; text-transform: uppercase; width: 940px; height: 36px; }
#nav-mobi a { color: rgb(255, 255, 255); }
#nav-mobi a:hover, #nav-mobi a:active { background: none repeat scroll 0% 0% rgb(255, 255, 255); color: rgb(255, 0, 0); text-decoration: none; }
#nav-mobi ul { background: none repeat scroll 0% 0% rgb(68, 68, 68); display: block; position: absolute; top: 37px; left: -1px; }
#nav-mobi ul li a { background: none repeat scroll 0% 0% rgb(68, 68, 68); border-bottom: 1px solid rgb(34, 34, 34); border-left: 1px solid rgb(34, 34, 34); border-right: 1px solid rgb(34, 34, 34); display: block; float: left; font: bold 16px/16px Helvetica,Arial,Sans-Serif; margin: 0px; padding: 10px 12px; position: relative; width: 916px; }
#nav-mobi ul li ul { display: block; position: relative; top: 0px; left: 0px; }
#nav-mobi ul li ul li a { padding-left: 30px; width: 898px; }
.flip { float: left; padding: 10px 12px; width: 916px; height: 36px; }
.panel { display: none; }
#content { border-top: 1px solid rgb(221, 221, 221); float: left; padding: 20px; position: relative; width: 940px; }
#main { float: left; padding-right: 20px; position: relative; width: 610px; }
.full{
	width : 940px !important;
}
#home-top { clear: both; float: left; position: relative; width: 610px; }
#home-feature { float: left; margin-bottom: 35px; position: relative; width: 610px; height: 400px; }
.home-feature-box { background: url('../images/featured-bg.png') repeat-x scroll center top transparent; float: left; padding: 30px 10px 10px; position: absolute; bottom: 0px; width: 590px; }
.home-feature-box h1 a, .home-feature-box-noimg h1 a { color: rgb(51, 51, 51); float: left; font: 43px/43px 'Open Sans Condensed',sans-serif; padding-bottom: 5px; text-decoration: none; text-shadow: 2px 2px 2px rgb(255, 255, 255); text-transform: capitalize; }
.home-feature-box p, .home-feature-box-noimg p { float: left; font: 12px/17px helvetica,arial,sans-serif; width: 100%; }
.section-header h2 { background: repeat-x scroll 0% 0% transparent; float: left; margin-bottom: 10px; width: 100%; height: 20px; }
.section-header span { background: none repeat scroll 0% 0% rgb(255, 255, 255); color: #b9d31e; float: left; font: 20px/20px 'Open Sans Condensed',sans-serif; padding-right: 15px; text-transform: uppercase; }
.home-cat-wrapper { float: left; position: relative; width: 100%; }
.home-cat-left { float: left; width: 48.3607%; margin-bottom: 20px; margin-right: 3.27869%; }
.home-cat-right { float: left; margin-bottom: 20px; width: 48.3607%; }
.home-story { float: left; font: 12px/17px Helvetica,Arial,Sans-serif; margin-bottom: 10px; position: relative; }
.img-contain { float: left; margin-bottom: 5px; margin-right: 10px; position: relative; transition: opacity 0.5s ease 0s; width: 145px; height: 95px; }
.img-contain:hover { opacity: 0.8; }
.img-contain img { padding-bottom: 0px ! important; }
.story-text { float: right; font: 12px/17px Helvetica,Arial,Sans-serif; width: 455px; }
.content-area ul{
list-style: disc outside none;
    margin: 10px 0;
}
#post-area { color: rgb(51, 51, 51); float: left; font: 12px/17px Verdana,Arial,Sans-Serif; overflow: hidden; position: relative; width: 610px; }
#post-area img { padding-bottom: 10px; }
#post-area h1 { color: rgb(51, 51, 51); font: 32px/36px 'Open Sans Condensed',sans-serif; margin: 10px 0px; }
#post-area h2 { color: rgb(51, 51, 51); font: 28px/32px 'Open Sans Condensed',sans-serif; margin: 10px 0px; }
#post-area h3 { color: rgb(51, 51, 51); font: 24px/28px 'Open Sans Condensed',sans-serif; margin: 10px 0px; }
h1.headline { border-bottom: 1px dotted rgb(204, 204, 204); margin-top: 0px ! important; padding-bottom: 10px; }
#post-area p { display: block; padding-bottom: 10px; }
#content-area { display: block; float: left; width: 100%; }
#post-info { clear: both; color: rgb(170, 170, 170); float: left; font-size: 11px; margin-bottom: 10px; position: relative; width: 610px; }
#post-info-left { float: left; }
#post-info-right { float: right; }
#social-box { display: none; float: left; margin-bottom: 10px; position: relative; width: 610px; }
#social-box-vert { background: none repeat scroll 0% 0% rgb(255, 255, 255); border-top-left-radius: 15px; border-bottom-left-radius: 15px; border-bottom: 1px solid rgb(204, 204, 204); border-left: 1px solid rgb(204, 204, 204); border-top: 1px solid rgb(204, 204, 204); float: left; margin-left: -95px; padding: 5px 10px; position: fixed; top: 223px; width: 55px; }
.post-social-horz { float: left; padding-right: 20px; }
.post-social-vert { clear: both; float: left; padding: 5px 0px; }
.breadcrumb { color: rgb(170, 170, 170); float: left; font: 11px/11px helvetica,arial,sans-serif; margin-bottom: 10px; width: 100%; }
.post-tags { background: url('../images/tag.png') no-repeat scroll left top transparent; clear: both; float: left; margin: 20px 0px 5px; padding-left: 22px; }
.post-tags a { background: none repeat scroll 0% 0% rgb(238, 238, 238); border: 1px solid rgb(204, 204, 204); border-radius: 5px 5px 5px 5px; color: rgb(119, 119, 119); float: left; margin: 0px 5px 10px; padding: 5px; }
.post-tags a:hover { color: rgb(0, 0, 0); }
#comments { display: block; margin-top: 20px; }
#comments h3 { font-size: 18px; font-weight: bold; padding-bottom: 10px; }
.comment-inner { border-bottom: 1px dotted rgb(221, 221, 221); margin-bottom: 10px; padding: 10px 0px; }
#comments .comment-inner:after { content: ""; display: block; clear: both; }
#comments .comment-avatar, #tab3 .comment-avatar { float: left; width: 46px; }
#comments .avatar { display: block; background-color: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); padding: 2px; }
#comments .commentmeta { display: block; float: left; margin: 0px 10px 10px; }
.comment-reply { clear: both; float: left; font: 11px/11px helvetica,arial,sans-serif; }
ol.commentlist { float: left; width: 100%; }
#comments .comment-meta-1 { display: block; height: 18px; margin: 0px 0px 6px; padding: 4px 0px 2px; }
#comments .comment-meta-1 .fn { font-weight: bold; float: left; width: auto; }
#comments .comment-meta-2 { font: italic 11px/11px Helvetica,Arial,sans-serif; display: block; margin: 0px; }
#comments .text { clear: both; display: block; }
#comments .c { line-height: 20px; }
#comments .c p, #comments .c code, #comments .c blockquote, #comments .c ul, #comments .c ol { display: block; margin: 5px 0px; }
#respond { clear: both; margin-bottom: 10px; overflow: hidden; position: relative; padding: 10px 0px; }
#respond p { margin: 0px; }
#respond .comment-notes { margin-bottom: 1em; }
#respond .form-allowed-tags { line-height: 1em; }
#cancel-comment-reply-link { font-size: 12px; font-weight: normal; line-height: 18px; }
#respond .required { color: rgb(255, 75, 51); font-weight: bold; }
#respond label { color: rgb(136, 136, 136); font-size: 12px; }
#respond input { background: none repeat scroll 0% 0% rgb(238, 238, 238); border: 1px solid rgb(204, 204, 204); border-radius: 3px 3px 3px 3px; box-shadow: 1px 1px 5px 0px rgb(204, 204, 204) inset; display: block; margin: 0px 0px 9px; padding: 5px; width: auto; }
#respond textarea { background: none repeat scroll 0% 0% rgb(238, 238, 238); border: 1px solid rgb(204, 204, 204); border-radius: 3px 3px 3px 3px; box-shadow: 1px 1px 5px 0px rgb(204, 204, 204) inset; width: 95%; }
#respond .form-allowed-tags { color: rgb(136, 136, 136); font-size: 12px; line-height: 18px; }
#respond .form-allowed-tags code { font-size: 11px; }
#respond #submit { background: url('../images/tab-bg.gif') repeat-x scroll center bottom rgb(255, 255, 255); border: 1px solid rgb(213, 213, 213) ! important; border-radius: 5px 5px 5px 5px; box-shadow: none; color: rgb(68, 68, 68); cursor: pointer; font: bold 12px/12px Arial,Verdana,Sans-Serif; margin-top: 10px; padding: 5px 10px; text-shadow: 1px 1px 0px rgb(255, 255, 255); width: 120px; }
#respond #submit:hover { background: url('../images/tab-bg2.gif') repeat-x scroll center bottom rgb(255, 255, 255); }
h3#reply-title, h2.comments { background: url('../images/heading-bg.gif') repeat-x scroll 0% 0% transparent; float: left; margin-bottom: 10px; width: 100%; height: 20px; }
h3#reply-title { display: none; }
span.comments { background: none repeat scroll 0% 0% rgb(255, 255, 255); color: rgb(170, 170, 170); float: left; font: 20px/20px 'Open Sans Condensed',sans-serif; padding-right: 15px; text-transform: uppercase; }
ul.recent { display: block; float: left; }
ul.recent li { border-bottom: 1px dotted rgb(204, 204, 204); display: block; float: left; margin-bottom: 15px; padding-bottom: 10px; width: 100%; }
ul.recent li:last-child { border-bottom: medium none; padding-bottom: 0px; margin-bottom: 0px; }
ul.post-categories { display: inline ! important; float: left; }
ul.post-categories li { border-bottom: medium none ! important; display: inline ! important; float: none ! important; padding: 0px 10px 0px 0px ! important; margin-bottom: 5px ! important; width: auto ! important; }
.home-story-cat { float: left; }
.home-story { width: 100%; }
.home-story h1, .home-story-cat h2, .home-story h1 a, .home-story-cat h2 a { color: rgb(51, 51, 51); float: left; font: 22px/24px 'Open Sans Condensed',sans-serif; margin-bottom: 3px ! important; margin-top: 0px ! important; width: 100%; }
.home-story h1 a:hover, .home-story-cat h2 a:hover { color: rgb(255, 0, 0); text-decoration: none; }
.home-story p, .home-story-cat p { float: left; font: 12px/18px helvetica,arial,sans-serif; }
.home-headlines { float: left; position: relative; width: 100%; }
.home-headlines a { font: 13px/14px helvetica,arial,sans-serif; }
.home-headlines ul { float: left; }
.home-headlines li { border-bottom: 1px dotted rgb(204, 204, 204); display: block; float: left; padding: 3px 0px 4px; width: 100%; }
.home-headlines li:last-child { border-bottom: medium none; }
h2.section { background: url('../images/heading-bg.gif') repeat-x scroll 0% 0% transparent; float: left; margin-bottom: 10px; width: 100%; height: 20px; }
span.section { background: none repeat scroll 0% 0% rgb(255, 255, 255); color: #b9d31e; float: left; font: 20px/20px 'Open Sans Condensed',sans-serif; padding-right: 15px; text-transform: uppercase; }
.small-cat-home { float: left; margin-bottom: 20px; overflow: hidden; width: 610px; }
.small-cat-story { float: left; position: relative; }
.small-cat-story a { color: rgb(51, 51, 51); font: bold 12px/14px helvetica,arial,sans-serif; }
.small-cat-story a:hover { color: rgb(255, 0, 0); }
.small-cat ul, .small-cat-home ul { display: inline; }
.small-cat-home li { float: left; width: 145px; }
.img-story { float: left; margin-bottom: 5px; position: relative; width: 145px; height: 95px; transition: opacity 0.5s ease 0s; }
.img-story:hover { opacity: 0.8; }
.img-story img { padding: 0px ! important; }
.img-cat2 { float: left; margin-bottom: 5px; position: relative; width: 295px; height: 193px; transition: opacity 0.5s ease 0s; }
.img-cat2:hover { opacity: 0.8; }
.img-cat2 img { padding: 0px ! important; }
.img-shadow { display: block; position: relative; }
.img-shadow:before { content: ""; box-shadow: 0px 0px 5px 0px rgb(0, 0, 0) inset; float: left; position: absolute; width: 100%; height: 100%; }
.small-cat { float: left; margin-bottom: 10px; overflow: hidden; width: 610px; }
.small-cat-story { float: left; position: relative; }
.small-cat-story a { color: rgb(51, 51, 51); font: bold 12px/14px helvetica,arial,sans-serif; }
.small-cat-story a:hover { color: rgb(255, 0, 0); }
.small-cat ul, .small-cat-home ul { display: inline; }
.small-cat li { float: left; margin: 0px 0px 10px 10px; width: 145px; }
.small-cat li:first-child { margin-left: 0px; }
.img-story { float: left; margin-bottom: 5px; position: relative; width: 145px; height: 95px; transition: opacity 0.5s ease 0s; }
.img-story:hover { opacity: 0.8; }
.img-story img { padding: 0px ! important; }
.img-shadow { display: block; position: relative; }
.img-shadow:before { content: ""; box-shadow: 0px 0px 5px 0px rgb(0, 0, 0) inset; float: left; position: absolute; width: 100%; height: 100%; }
.cat-small { float: left; font: bold 11px/13px helvetica,arial,sans-serif; margin-bottom: 5px; }
.cat-small a { color: rgb(255, 0, 0); }
.es-carousel-wrapper { position: relative; clear: both; width: 610px; }
.es-carousel { overflow: hidden; }
.es-carousel ul { display: none; padding: 0px; margin: 0px; }
.es-carousel ul li { height: 100%; float: left; display: block; position: relative; }
.es-carousel ul li a { display: block; }
.es-carousel ul li a img { display: block; border: medium none; max-height: 100%; max-width: 100%; padding: 0px; margin: 0px; }
.es-nav span { position: absolute; text-indent: -9000px; cursor: pointer; top: 27px; }
.es-nav span.es-nav-next { right: 0px; width: 20px; height: 40px; background: url('../images/nav-arrows2.png') repeat scroll 0px 0px transparent; }
.es-nav span.es-nav-prev { left: 0px; width: 20px; height: 40px; background: url('../images/nav-arrows2.png') repeat scroll -20px 0px transparent; }
.es-nav span.es-nav-next:hover { background: url('../images/nav-arrows2.png') repeat scroll 0px -40px transparent; }
.es-nav span.es-nav-prev:hover { background: url('../images/nav-arrows2.png') repeat scroll -20px -40px transparent; }
#sidebar-container { float: left; padding-left: 0px; position: relative; width: 310px; }
.tabs-wrapper { float: left; margin-bottom: 20px; position: relative; width: 310px; }
ul.tabs,ul.tabs2 { display: inline; float: left; list-style: none outside none ! important; margin: 0px ! important; position: absolute; top: 1px; left: 0px; width: 300px; }
ul.tabs li,ul.tabs2 li { 
background: url('../images/tab-bg.gif') repeat-x scroll center bottom rgb(255, 255, 255); 
border-width: 1px 1px medium; 
border-style: solid solid none; 
border-color: rgb(213, 213, 213) rgb(213, 213, 213) -moz-use-text-color; 
border-color:#ccc;
-moz-border-top-colors: none; 
-moz-border-right-colors: none; 
-moz-border-bottom-colors: none; 
-moz-border-left-colors: none; 
-webkit-border-top-colors: none; 
-webkit-border-right-colors: none; 
-webkit-border-bottom-colors: none; 
-webkit-border-left-colors: none; 
-o-border-top-colors: none; 
-o-border-right-colors: none; 
-o-border-bottom-colors: none; 
-o-border-left-colors: none; 
border-image: none; 
float: left; 
height: 16px; 
line-height: 11px; 
margin: 0px ! important; 
padding: 5px 10px ! important; 
text-shadow: 1px 1px 0px rgb(255, 255, 255); }
ul.tabs li:hover,ul.tabs2 li:hover { background: url('../images/tab-bg2.gif') repeat-x scroll center bottom rgb(255, 255, 255); border-bottom: medium none; float: left; text-shadow: 1px 1px 0px rgb(255, 255, 255); }
ul.tabs li:first-child,ul.tabs2 li:first-child { border-right: medium none; border-top-left-radius: 5px; }
ul.tabs li:last-child,ul.tabs2 li:last-child { border-left: medium none; border-top-right-radius: 5px; }
ul.tabs li.active,ul.tabs2 li.active { background: url('../images/tab-bg2.gif') repeat-x scroll center bottom rgb(255, 255, 255); border-bottom: medium none; float: left; text-shadow: 1px 1px 0px rgb(255, 255, 255); }
ul.tabs li a,ul.tabs2 li a { color: rgb(119, 119, 119); font: bold 11px/11px helvetica,arial,sans-serif; }
ul.tabs li.active a,ul.tabs2 li.active a { color: rgb(68, 68, 68); }
.tab-content { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(213, 213, 213); border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; border-top-right-radius: 5px; box-shadow: 0px 2px 2px 0px rgb(213, 213, 213); float: left; margin-top: 27px; padding: 10px; width: 290px; }
#tab1 a, #tab2 a { font: 13px/16px helvetica,arial,sans-serif; }
ul.latest-comments { float: left; width: 100%; }
ul.latest-comments li { display: block; float: left; font: 11px/14px helvetica,arial,sans-serif; padding: 5px 0px; width: 100%; }
.sidebar-widget { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(213, 213, 213); border-radius: 5px 5px 5px 5px; box-shadow: 0px 2px 2px 0px rgb(213, 213, 213); float: left; font: 12px/17px helvetica,arial,sans-serif; margin-bottom: 20px; overflow: hidden; padding: 9px; position: relative; width: 290px; }
.home-widget { float: left; font: 12px/17px helvetica,arial,sans-serif; margin-bottom: 20px; position: relative; width: 100%; }
.fb-like-box { margin: 0px -5px; }
.sidebar-widget .contain, .footer-widget .contain, #tab1 .contain, #tab2 .contain { float: left; margin-right: 10px; position: relative; transition: opacity 0.5s ease 0s;  }
.sidebar-widget .contain:hover, .footer-widget .contain:hover, #tab1 .contain:hover, #tab2 .contain:hover { opacity: 0.8; }
.sidebar-widget .contain img, .footer-widget .contain img, #tab1 .contain img, #tab2 .contain img { padding-bottom: 0px ! important; }
.sidebar-widget .text1, .footer-widget .text1, #tab1 .text1, #tab2 .text1 { float: right; font: 11px/16px helvetica,arial,sans-serif; width: 230px; }
.sidebar-widget .text, .footer-widget .text, #tab1 .text, #tab2 .text { float: right; font: 11px/16px helvetica,arial,sans-serif; width: 185px; }
.sidebar-widget .text a, .footer-widget .text a, #tab1 .text a, #tab2 .text a { font-weight: bold; }
.sidebar-widget .text1 a, .footer-widget .text1 a, #tab1 .text1 a, #tab2 .text1 a { font-weight: bold; }

.sidebar-widget ul, .footer-widget ul, #tab1 ul, #tab2 ul { display: block; }
.sidebar-widget li, .footer-widget li, #tab1 li, #tab2 li { float: left; margin-bottom: 0px; }
.sidebar-widget li:last-child, .footer-widget li:last-child, #tab1 li:last-child, #tab2 li:last-child { margin-bottom: 0px; }
.widget-ad { background: none repeat scroll 0% 0% rgb(213, 213, 213); border-radius: 5px 5px 5px 5px; float: left; margin-bottom: 20px; padding: 5px; }
.avatar { float: left; margin-right: 10px; position: relative; width: 40px; }
h3.widget { background: url('../images/heading-bg.gif') repeat-x scroll 0% 0% transparent; float: left; margin-bottom: 10px; width: 100%; height: 20px; }
span.widget { background: none repeat scroll 0% 0% rgb(255, 255, 255); color: #b9d31e; float: left; font: 20px/20px 'Open Sans Condensed',sans-serif; padding-right: 15px; text-transform: uppercase; width: auto; }
.social-contain { float: left; margin-bottom: 20px; text-align: center; width: auto; }
ul#social { position: relative; }
ul#social li { float: left; margin-right: 5px; }
ul#social li:last-child { margin-right: 0px; }
ul#social li a { display: block; }
.soc-fb { background: url('../images/social-but.png') repeat scroll 0px 0px transparent; position: relative; width: 58px; height: 58px; }
.soc-fb:hover { background: url('../images/social-but.png') repeat scroll 0px -58px transparent; }
.soc-twi { background: url('../images/social-but.png') repeat scroll -58px 0px transparent; position: relative; width: 58px; height: 58px; }
.soc-twi:hover { background: url('../images/social-but.png') repeat scroll -58px -58px transparent; }
.soc-gp { background: url('../images/social-but.png') repeat scroll -116px 0px transparent; position: relative; width: 58px; height: 58px; }
.soc-gp:hover { background: url('../images/social-but.png') repeat scroll -116px -58px transparent; }
.soc-pin { background: url('../images/social-but.png') repeat scroll -174px 0px transparent; position: relative; width: 58px; height: 58px; }
.soc-pin:hover { background: url('../images/social-but.png') repeat scroll -174px -58px transparent; }
.soc-rss { background: url('../images/social-but.png') repeat scroll -232px 0px transparent; position: relative; width: 58px; height: 58px; }
.soc-rss:hover { background: url('../images/social-but.png') repeat scroll -232px -58px transparent; }
#footer { background: none repeat scroll 0% 0% #333333; box-shadow: 0px 0px 0px 0px rgb(0,0,0) inset; color: rgb(153, 153, 153); float: left; font: 12px/20px helvetica,arial,sans-serif; padding: 10px; position: relative; width: 960px; }
#footer a { color: rgb(187, 187, 187); }
#footer a:hover { color: rgb(255, 255, 255); }
.footer-widget { float: left; padding: 10px; width: 220px; }
.footer-widget h3 { color: rgb(255, 255, 255); font: 20px/20px 'Open Sans Condensed',sans-serif; padding-bottom: 10px; text-shadow: 1px 1px 2px rgb(0, 0, 0); }
.footer-widget p { clear: both; float: left; padding-bottom: 10px; }
#footer-info { float: left; font: italic 11px helvetica,arial,sans-serif; width: 100%; }
#footer-bottom { background: none repeat scroll 0% 0% #222222; box-shadow: 0 1px 3px #141414 inset;color: rgb(153, 153, 153); float: left; padding: 10px 20px; width: 940px; }
#footer-bottom a { color: rgb(187, 187, 187); }
#footer-bottom a:hover { color: rgb(255, 255, 255); }
#footer-nav1, #footer-nav2 { float: right; margin-bottom: 5px; }
#footer-nav1 ul, #footer-nav2 ul { clear: both; display: inline; margin-bottom: 5px; }
#footer-nav1 ul li, #footer-nav2 ul li { text-transform: uppercase; display: inline; float: left; margin: 0px 10px 5px 0px; padding: 3px 10px 3px 0px; }
#footer-nav2 ul li:last-child { border: 0px none; }
#footer-nav1 ul li a, #footer-nav2 ul li a { font: 700 11px/11px 'Open Sans',sans-serif; }
#footer-nav1 ul li ul, #footer-nav2 ul li ul { display: none; }

#ticker {
	background: url('../images/leader-bg.gif') repeat scroll 0% 0% rgb(255, 255, 255); 
	padding: 0px 0px 7px 0px; 
	text-align: center;

	border-radius:4px;
	-moz-border-radius:4px;
	-o-border-radius:4px;
	-webkit-border-radius:4px;

	background:
		-webkit-gradient(
			linear,
			left top,
			left bottom,
			from(#f1f1f1),
			to(#ccc)
		);
	background:
		-moz-linear-gradient(
			top,
			#f1f1f1,
			#ccc
		);
	
}

#ticker-left
{
	float: left;
	margin : 8px 3px 6px 2px;
}

#ticker-right.disabled, #ticker-right.disabled:hover {
	background-position: -21px -92px;
}

#ticker-left.disabled, #ticker-left.disabled:hover {
	background-position: 0 -92px;
}
#ticker-right{
	float: right;
	margin : 8px 2px;
}
#ticker .ticker-nav {
	background: url("../images/ticker_arrows.png");
	background-repeat: no-repeat;
	display: block;
	height: 46px;
	width : 21px;
}

#ticker #ticker-windows {
	height: 75px;
	overflow: hidden;
	position: relative;
	width: 970px;
}

#ticker #ticker-windows ul li{
	width: 200px;
	margin-left:5px;
}
#ticker #ticker-windows ul li:first{
	margin-left:0px;
}

#ticker #ticker-windows ul li div.ticker-item {
 font-size :9px;
 margin: 6px 2px;
}


#heading_utama {
 background: -moz-linear-gradient(center top , #FF0000 0px, #FF0000 100%) repeat scroll 0 0 transparent;
 background: -webkit-gradient(
			linear,
			left top,
			left bottom,
			from(#35608d),
			to(#35608d)
		);
 border-top-left-radius : 3px;
 border-top-right-radius : 3px;
 color : #ffffff;
 font-size : 10px;
 width : 99%;
 height: 20px;
 text-align:left;
 padding-left:10px;
 padding-top:5px;
 text-transform: uppercase;
}
 #ticker #ticker-windows ul li div.ticker-item-status {
 background: -moz-linear-gradient(center top , #00082d 0px, #283A79 100%) repeat scroll 0 0 transparent;
 background: -webkit-gradient(
			linear,
			left top,
			left bottom,
			from(#00082d),
			to(#283A79)
		);
 border-top-left-radius : 3px;
 border-top-right-radius : 3px;
 color : #ffffff;
 font-size : 8px;
 height: 14px;
 padding: 2px 6px; 
 width : 130px;
 text-transform: uppercase;
}

#ticker #ticker-windows ul li div.ticker-item-standing {

	background : -moz-linear-gradient(center top , #FFFFFF 0px, #D7D7D7 100%) repeat scroll 0 0 transparent;
	background: -webkit-linear-gradient(center top , #00082d 0px, #283A79 100%) repeat scroll 0 0 transparent;
	border-bottom-left-radius : 3px;
	border-bottom-right-radius : 3px;
	border-image : none;
	border-style : none solid solid;
	border-width: :medium 1px 1px;
	height : 55px;
	padding: 3px 6px;
	width : 130px;

}

#ticker #ticker-windows .home-team, #ticker-window .away-team {
	display: block;
	height: 13px;
	width : 100%;
}



#ticker #ticker-windows div.ticker-item div.home-team div, #ticker-windows div.ticker-item div.away-team div {
	float :left;
}
#ticker-windows div.ticker-item div.home-team-name, #ticker-windows div.ticker-item div.away-team-name {
    width: 120px;
    text-transform: uppercase;
}

#ticker #ticker-windows .home-team-score, #ticker-windows .away-team-score {
	color: #6F6F6F;
	font-size: 9px;
}



.clear{clear: both;}

.content_info{
	width:95%;
	padding: 10px;
	border:1px solid #ccc;
	background-color: #f1f1f1;
}
.fleft{float: left;}
.fright{float: right;}
.content_info .item_info{
	width: 150px;
	text-align: center;
	font-size: 11px;
}
.ctn_info_middle{
	width: 300px;
	min-height: 200px;
}

.ctn_info_middles{
	width:275px; 
	text-align:left; 
	margin-top:0px;
}

#container-photo{
	width: 910px;
	padding: 10px;
	padding-left: 0px;
	border: 0px solid #ccc;
}
#list-photo {
	width: 600px;
	background-color: #f1f1f1;
	padding: 5px;
	padding-bottom: 0px;
}
#list-photo .item-photo{
	float: left;
	margin: 3px;
}
#container-photo #list-photo .item-photo img{
	background-color: #f1f1f1;
	border:none;
}


#container-photo .photo-show{
	width: 600px;
	height: auto;
	float: left;
}
#container-photo .photo-lead{
	width: 270px;
	min-height: 200px;
	height: auto;
	float: left;
	padding: 10px;
	margin-left: 15px;
	background-color: #f1f1f1;
}
#container-photo .photo-lead .date{
	font-size: 11px;
	color: #B9D31E;
}
#container-photo .photo-show img{background-color: #222;border:5px solid #222;}
#container-photo .photo-show .trans{
	width: 600px;
	height: auto;
	background-color: #222;
	padding: 5px;
	z-index: 10000;
	margin-top: -10px;
}
#container-photo .photo-show .trans .text{
	margin:5px; color: #fff;
	margin-top: 0px;
	font-family:'Open Sans Condensed',sans-serif; 
}

.styled-select {
   width: 150px;
   height: 30px;
   overflow: hidden;
   float: left;
   background: url(../images/down_arrow_select.jpg) no-repeat right #ddd;
   margin-right:  5px;
}

.styled-select select {
   background: transparent;
   width: 150px;
   padding: 5px;
   font-size: 12px;
   border: 1px solid #ccc;
   height: 30px;
}

.pagination{
	margin-top: 20px;
}
.pagination li{
  list-style-type: none;
  display: inline;
}
.pagination a,.pagination strong{
	padding: 6px 8px;
	background-color: #222;
	font-size: 11px;
	color:#fff;
}
.pagination strong{
	background-color: #9ECF2C;
	color: #222;
}


			left bottom,
			from(#f1f1f1),
			to(#ccc)
		);
	background:
		-moz-linear-gradient(
			top,
			#f1f1f1,
			#ccc
		);
	
}

#ticker-left
{
	float: left;
	margin : 8px 3px 6px 2px;
}

#ticker-right.disabled, #ticker-right.disabled:hover {
	background-position: -21px -92px;
}

#ticker-left.disabled, #ticker-left.disabled:hover {
	background-position: 0 -92px;
}
#ticker-right{
	float: right;
	margin : 8px 2px;
}
#ticker .ticker-nav {
	background: url("../images/ticker_arrows.png");
	background-repeat: no-repeat;
	display: block;
	height: 46px;
	width : 21px;
}

#ticker #ticker-windows {
	height: 75px;
	overflow: hidden;
	position: relative;
	width: 970px;
}

#ticker #ticker-windows ul li{
	width: 200px;
	margin-left:5px;
}
#ticker #ticker-windows ul li:first{
	margin-left:0px;
}

#ticker #ticker-windows ul li div.ticker-item {
 font-size :9px;
 margin: 6px 2px;

}


 #ticker #ticker-windows ul li div.ticker-item-status-red {
 background: -moz-linear-gradient(center top , #760000 0px, #eb0202 100%) repeat scroll 0 0 transparent;
 background: -webkit-gradient(
			linear,
			left top,
			left bottom,
			from(#760000),
			to(#eb0202)
		);
 border-top-left-radius : 3px;
 border-top-right-radius : 3px;
 color : #ffffff;
 font-size : 8px;
 height: 14px;
 padding: 2px 6px; 
 width : 130px;
 text-transform: uppercase;
}

 #ticker #ticker-windows ul li div.ticker-item-status {
 background: -moz-linear-gradient(center top , #134561 0px, #283A79 100%) repeat scroll 0 0 transparent;
 background: -webkit-gradient(
			linear,
			left top,
			left bottom,
			from(#134561),
			to(#081f2c)
		);
 border-top-left-radius : 3px;
 border-top-right-radius : 3px;
 color : #ffffff;
 font-size : 8px;
 height: 14px;
 padding: 2px 6px; 
 width : 130px;
 text-transform: uppercase;
}

#ticker #ticker-windows ul li div.ticker-item-standing {

	background : -moz-linear-gradient(center top , #FFFFFF 0px, #D7D7D7 100%) repeat scroll 0 0 transparent;
	background: -webkit-linear-gradient(center top , #00082d 0px, #283A79 100%) repeat scroll 0 0 transparent;
	border-bottom-left-radius : 3px;
	border-bottom-right-radius : 3px;
	border-image : none;
	border-style : none solid solid;
	border-width: :medium 1px 1px;
	height : 55px;
	padding: 3px 6px;
	width : 130px;

}

#ticker #ticker-windows .home-team, #ticker-window .away-team {
	display: block;
	height: 13px;
	width : 100%;
}



#ticker #ticker-windows div.ticker-item div.home-team div, #ticker-windows div.ticker-item div.away-team div {
	float :left;
}
#ticker-windows div.ticker-item div.home-team-name, #ticker-windows div.ticker-item div.away-team-name {
    width: 120px;
    text-transform: uppercase;
}

#ticker #ticker-windows .home-team-score, #ticker-windows .away-team-score {
	color: #6F6F6F;
	font-size: 9px;
}



.clear{clear: both;}

.content_info{
	width:95%;
	padding: 10px;
	border:1px solid #ccc;
	background-color: #f1f1f1;
}
.fleft{float: left;}
.fright{float: right;}
.content_info .item_info{
	width: 150px;
	text-align: center;
	font-size: 11px;
}
.ctn_info_middle{
	width: 300px;
	min-height: 200px;
}

.ctn_info_middles{
	width:275px; 
	text-align:left; 
	margin-top:0px;
}

#container-photo{
	width: 910px;
	padding: 10px;
	padding-left: 0px;
	border: 0px solid #ccc;
}
#list-photo {
	width: 600px;
	background-color: #f1f1f1;
	padding: 5px;
	padding-bottom: 0px;
}
#list-photo .item-photo{
	float: left;
	margin: 3px;
}
#container-photo #list-photo .item-photo img{
	background-color: #f1f1f1;
	border:none;
}


#container-photo .photo-show{
	width: 600px;
	height: auto;
	float: left;
}
#container-photo .photo-lead{
	width: 270px;
	min-height: 200px;
	height: auto;
	float: left;
	padding: 10px;
	margin-left: 15px;
	background-color: #f1f1f1;
}
#container-photo .photo-lead .date{
	font-size: 11px;
	color: #B9D31E;
}
#container-photo .photo-show img{background-color: #222;border:5px solid #222;}
#container-photo .photo-show .trans{
	width: 600px;
	height: auto;
	background-color: #222;
	padding: 5px;
	z-index: 10000;
	margin-top: -10px;
}
#container-photo .photo-show .trans .text{
	margin:5px; color: #fff;
	margin-top: 0px;
	font-family:'Open Sans Condensed',sans-serif; 
}

.styled-select {
   width: 150px;
   height: 30px;
   overflow: hidden;
   float: left;
   background: url(../images/down_arrow_select.jpg) no-repeat right #ddd;
   margin-right:  5px;
}

.styled-select select {
   background: transparent;
   width: 150px;
   padding: 5px;
   font-size: 12px;
   border: 1px solid #ccc;
   height: 30px;
}
.pagination{
	margin-top: 20px;
}
.pagination a,.pagination strong{
	padding: 6px 8px;
	background-color: #222;
	font-size: 11px;
	color:#fff;
}
.pagination strong{
	background-color: #9ECF2C;
	color: #222;
}



@media screen and (max-width: 1140px) and (min-width: 1024px) {
}
@media screen and (max-width: 1023px) and (min-width: 768px) {
	#klasemen_topskor,.cn_modification{display: none;}
	#wrapper, #header-top, #header { width: 740px; }
	#nav-main { width: 720px; }
	#leaderboard, #content, #footer, #footer-bottom { padding: 10px; width: 720px; }
	#header-contain { background: none repeat scroll 0% 0% transparent; padding: 10px 10px 0px; width: 720px; }
	#header-top-left { padding: 8px 10px; }
	#main, .home-category1, .home-story1, #home-feature, #home-feature-main, #home-top, #headlines, #post-area, #post-info, .small-cat, .small-cat-home, .es-carousel-wrapper, .recent, .story-text-noimg { width: 470px; }
	#home-feature { height: 308px; }
	.home-feature-box { width: 450px; }
	.es-nav span { top: 16px; }
	#main { padding-right: 0px; }
	.img-cat2 { width: 227px; height: 149px; }
	.home-feature-box h1 a { font: 32px/32px 'Open Sans Condensed',helvetica,arial,sans-serif; }
	.story-text { width: 305px; }
	#social-box-vert, .home-category2, .side-facebook, .contain, #news-ticker { display: none; }
	#sidebar-container { padding-left: 10px; width: 240px; }
	#tab1, #tab2, #tab3, .sidebar-widget .text, #tab1 .text, #tab2 .text, .sidebar-widget .text-noimg, #tab1 .text-noimg, #tab2 .text-noimg, .widget-text, .sidebar-widget { width: 220px; }
	.sidebar-widget { margin-bottom: 10px; }
	
	.content_info .item_info{
	width: 102px;
	}

	.ctn_info_middles{
	width:242px; 
	}

	#ticker #ticker-windows {
	width: 732px;
	}
	
	#ticker #ticker-windows ul li{
	width: 172.9px;
	margin-left:0px;
	}
}
@media screen and (max-width: 767px) and (min-width: 600px) {
	#klasemen_topskor,.cn_modification{display: none;}
	#wrapper, #header-top, #header { width: 580px; }
	#leaderboard, #content, #footer, #footer-bottom { padding: 10px; width: 560px; }
	#header-contain { background: none repeat scroll 0% 0% transparent; padding: 10px 10px 0px; width: 560px; }
	#content { background: none repeat scroll 0% 0% transparent; }
	#header-top-left { padding: 8px 10px; }
	#main, #nav-main, #home-feature, #home-feature-main, #home-top, #headlines, #post-area, #post-info, #footer-info, .small-cat-home, .es-carousel-wrapper, .recent, .story-text-noimg { width: 560px; }
	#home-feature { height: 367px; }
	.home-feature-box { width: 540px; }
	.img-cat2 { width: 271px; height: 178px; }
	.story-text { width: 405px; }
	#news-ticker { display: none; }
	#main { padding-right: 0px; }
	.home-feature-box h1 a { font: 39px/39px 'Open Sans Condensed',helvetica,arial,sans-serif; }
	#search-wrap, #social-box-vert, #post-info-right, .home-category2, #sidebar-container, .footer-twitter { display: none; }
	.footer-widget { width: 540px; }
	
	.content_info .item_info{
	width: 128px;
	}

	.ctn_info_middles{
	width:275px; 
	}

	#ticker #ticker-windows {
	width: 570px;
	}
	
	#ticker #ticker-windows ul li{
	width: 174px;
	margin-left:5px;
}
}
@media screen and (max-width: 599px) and (min-width: 480px) {
	#klasemen_topskor,.cn_modification{display: none;}
	#wrapper, #header-top, #header { width: 480px; }
	#header-contain, #leaderboard, #content, #footer, #footer-bottom { padding: 10px; width: 460px; }
	#header-wrapper { box-shadow: none; }
	#header-contain, #header-bottom { background: none repeat scroll 0% 0% transparent; text-align: center; }
	#header-top-left { padding: 8px 10px; }
	#content { background: none repeat scroll 0% 0% transparent; }
	#main, #nav-main, .home-category1, .home-story1, #home-feature, #home-feature-main, #home-top, #headlines, #post-area, #post-info, #footer, .small-cat-home, .es-carousel-wrapper, .recent, .story-text-noimg { width: 460px; }
	#home-feature { height: 302px; }
	.home-feature-box { width: 440px; }
	.img-cat2 { width: 222px; height: 146px; }
	.story-text { width: 305px; }
	#main { padding-right: 0px; }
	#nav-mobi { display: inline; }
	#nav-mobi { width: 460px; }
	#nav-mobi ul li a, .flip { width: 436px; }
	#nav-mobi ul li ul li a { width: 418px; }
	.home-feature-box { padding: 10px 10px 0px; width: 440px; }
	.home-feature-box h1 a { font: 32px/32px 'Open Sans Condensed',helvetica,arial,sans-serif; }
	.flex-control-nav { bottom: -25px; }
	#header-top-right, #search-wrap, #social-box-vert, #post-info-right, .home-category2, #sidebar-container, #nav-main, #news-ticker, .footer-twitter { display: none; }
	
	.content_info .item_info{
	width: 80px;
	}

	.ctn_info_middles{
	width:275px; 
	}


	#ticker #ticker-windows {
	width: 470px;
	}

#ticker #ticker-windows ul li{
	width: 204px;
	margin-left:23px;
}


}
@media screen and (max-width: 479px) {
	#klasemen_topskor,.cn_modification{display: none;}
	#wrapper, #header-top, #header { width: 320px; }
	#header-contain, #leaderboard, #content, #footer, #footer-bottom { padding: 10px; width: 300px; }
	#content { background: none repeat scroll 0% 0% transparent; }
	#header-wrapper { box-shadow: none; }
	#header-top-left { padding: 8px 10px; }
	#header-contain, #header-bottom { background: none repeat scroll 0% 0% transparent; float: left; text-align: center; }
	#logo { margin: 0px auto; }
	#main, #nav-main, #header-bottom, .home-category1, .home-story1, #home-feature, #home-feature-main, #home-top, #headlines, #post-area, #post-info, .story-text, #nav-mobi, .small-cat, .small-cat-home, .es-carousel-wrapper, .recent, .story-text-noimg { width: 300px; }
	#home-feature { height: 198px; }
	.home-feature-box { width: 280px; }
	.story-text { float: left; }
	#main { padding-right: 0px; }
	#nav-mobi { display: inline; }
	#nav-mobi ul li a, .flip { width: 276px; }
	#nav-mobi ul li ul li a { width: 258px; }
	.home-feature-box { padding: 10px 10px 0px; width: 280px; }
	#home-feature { margin-bottom: 35px; }
	.flex-control-nav { bottom: -20px; }
	#header-top-right, #home-feature-shade, #search-wrap, #social-box-vert, #post-info-right, #sidebar-container, .home-category2, .home-story-img, #nav-main, .img-contain, #news-ticker { display: none; }
	.home-feature-box h1 { padding-bottom: 5px; text-shadow: 1px 1px 0px rgb(255, 255, 255); }
	.home-feature-box h1 a { font: 21px/21px 'Open Sans Condensed',helvetica,arial,sans-serif; }
	.home-cat-left, .home-cat-right { margin-right: 0px; width: 300px; }
	.footer-widget { padding: 10px 0px; }
	
	#ticker #ticker-windows {
	width: 279px;
	}

#ticker #ticker-windows ul li{
	width: 140px;
	margin-left:5px;
}

}
input.text { font-size:12px; 
		   width:200px; 
		   border:1px solid #cdcdcd; 
		   margin:2px 0; 
		   padding:5px 2px; 
		   height:16px; 
		   background:#fefefe;
		   -webkit-border-radius:5px;
		   -moz-border-radius:5px;
           border-radius:5px;}
button,input[type=submit]{
  cursor:pointer;
  padding: 0 10px;
  height: 29px;
  font-size: 12px;
  font-weight: bold;
  color: #527881;
  text-shadow: 0 1px #e3f1f1;
  background: #cde5ef;
  border: 1px solid;
  border-color: #b4ccce #b3c0c8 #9eb9c2;
  outline: 0;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  background-image: -webkit-linear-gradient(top, #edf5f8, #cde5ef);
  background-image: -moz-linear-gradient(top, #edf5f8, #cde5ef);
  background-image: -o-linear-gradient(top, #edf5f8, #cde5ef);
  background-image: linear-gradient(to bottom, #edf5f8, #cde5ef);
  -webkit-box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.15);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius:5px;
  }
