.ui-effects-wrapper { background-color: transparent !important; }


    /* Menu for All Pages */
    .fr-row1 { height: 210px; background: transparent url('../images/bg-menu-2.png') no-repeat center center; }
    .fr-row2 { height: 40px; background-color: #333333; border-bottom: 2px solid #343434; }
    .fr-row3 { height: 40px; background: #333333 url(../images/shadow-fr-menu.png) repeat-x center top; }
    .fr-row1 h1 { margin: 31px 0px 0px 36px; color: #b2b2b2; font-weight: 300; }
    .fr-row1 h1 span { display:block;}
    .fr-row1 h1 span:last-of-type { margin-top:20px;color: #7B7A7A;}
    
    .fr-row2-menu { margin: 0px; padding-left: 36px; list-style: none; height: 40px; float: left; width: auto; }
    .fr-row2-menu li { display: inline-block; /*width: 104px*/; background: #333; text-align: center; float: left; padding-left: 15px; padding-right: 15px; }
    .fr-row2-menu .current { background: #333333 url('../images/current-fr-menu.png') repeat-x center top; }
    .fr-row2-menu .current a { line-height: 40px; color: #ffffff; text-decoration: none; }
    .fr-row2-menu li a { line-height: 40px; color: #696969; text-decoration: none; font-size: 13px;font-weight: bold;  display: block; }
    .fr-row2-menu li:hover { background-color: #1A1A1A; }
    .fr-row2-menu .current_page_item, .fr-row2-menu .current_page_parent, .fr-row2-menu .current-cat {color: #ffffff;text-decoration: none;background: #333333 url('../images/current-fr-menu.png') repeat-x center top;}
    .fr-row2-menu .current_page_parent:hover,.fr-row2-menu .current_page_item:hover, .fr-row2-menu .current-cat:hover {background-color: #333333;}
    .fr-row2-menu .current_page_item a, .fr-row2-menu .current_page_parent a,.fr-row2-menu .current-cat a {color: #ffffff;text-decoration: none;}
    
    .fr-row3-menu { margin: 0px; padding-left: 36px; list-style: none; }
    .fr-row3-menu li { display: inline-block; text-align: center; float: left;min-width: 104px;padding:0 5px; }
    .fr-row3-menu li:hover { background: #1A1A1A; }
    .fr-row3-menu .current_page_item {background:#fff; }
    .fr-row3-menu .current_page_item:hover {background:#fff;}
    .fr-row3-menu .current_page_item:hover a{color:#585858;}
    .fr-row3-menu li a { line-height: 40px; color: #585858; text-decoration: none; font-size: 13px;  display: block; }

    
    /* Category News */
    .category-header-container { padding: 0px; position: relative; }
    .category-header-container .row { margin: 0px; }
    .category-header-row1 { height: 170px; background: transparent url('../images/bg-ls-history-news.jpg') no-repeat center center; }
    .category-header-row1 h1 { color: #b2b2b2; text-align: center; margin-top: 90px; }
    
    .category-header-row2 { height: 40px; background-color: #333; border-bottom: 2px solid #343434; }
    .category-header-row2-menu { margin: 0px; padding-left: 36px; list-style: none; height: 40px; float: left; width: auto; }
    .category-header-row2-menu li { display: inline-block; width: 106px; background: #333; text-align: center; float: left;height:100% }
    .category-header-row2-menu li a {font-size: 13px;}
    .category-header-row2-menu li.current-cat {border-top: 5px solid #fb6c03;}
    .category-header-row2-menu li.current-cat a {line-height: 30px;color:#fff;}
    
    .category-header-row2-menu .current { background: #333333 url('../images/current-fr-menu.png') repeat-x center top;border-top: 5px solid #fb6c03; }
    .category-header-row2-menu .current a { line-height: 34px;color:#fff; }
    .category-header-row2-menu li a { line-height: 40px; color: #696969; text-decoration: none; font-size: 13px;font-weight: bold; }
    .category-header-row2-menu li:hover { background-color: #1A1A1A; }
    .category-header-row2-menu li.current-cat:hover { background-color: #333333; }
    .category-header-row2-menu li.current-cat:hover a { color: #fff; }

    .alt-menu {display:none;position:fixed;z-index:1000;left:0;right:0;top:0;width:100%;transition: ;}
    .alt-menu .hidden-logo{visibility:visible;}
    
    .desktop .time-holder span:nth-child(2), .tablet .time-holder span:nth-child(2) {left:16px;}
    .mobile .time-holder span:nth-child(2) {left:11px;}
@media (min-width: 1200px) {
    
    .desktop-menu-wrapper .container-fluid { padding: 0px; }    

    /* MAIN MENU */
    .ht-row { background-color: #ffffff; margin: 0px; }
    .hm-row { background-color: #1a1a1a; height: 110px; margin: 0px; }
    .hb-row { background: #1a1a1a url('../images/shadow-top-menu.png') repeat-x center top; height: 50px; margin: 0 0 50px 0; }
    .page-template-video-gallery-main .hb-row, .page-template-video-gallery .hb-row {height:55px;}

    /* Top Row */
    .header-top { height: 55px; background-color: #ffffff; padding: 0px; width: 1080px; margin: 0 auto; }
    .header-top nav { float: left; height: 55px; left: 335px; }
    .menu-top { float: left; list-style: none; padding-left: 0px; margin-bottom: 0px; }
    .menu-top li { display: inline-block; margin: 0px 28px; padding: 18px 0px; }
    .menu-top li a { color: #888888; font-size: 11px; }
    .menu-top li a:hover {text-decoration: underline; }
    .menu-top li:nth-child(7) { margin: 0px; width: 235px; background-color: #e6e6e6; padding-left: 10px; }
    .menu-top li:nth-child(7) span { color: #848484; }
    .login { font-style: italic; }

    div.right { height:56px; text-align:right; overflow:hidden; border:0; margin:0; padding:0; }
    .search > img { display:inline-block; width:55px; height:55px; background:orange; border:0; margin:0; padding:0; }
    .search > label { display:inline-block; position:absolute; right:-248px; width:200px; height:55px; margin:auto; background:white; z-index:-1; text-align:left; }
    .search > label.expanded { z-index:0; }
    .search input { margin-top:10px; height:30px; width:190px; border:transparent;  font-size:1.2em; outline: none; }

    /* Middle Row */
    .header-mid { position: relative; width: 1080px; margin: 0 auto; height: 110px; background-color: #1a1a1a; padding: 0px 0px 0px 25px; }
    .logo-left  { position: absolute; top: -16px; z-index: 1001; }
    .logo-right { position: absolute; top: 33%; left: 175px; }
    .next-match { width: 40%; height: 110px; float: right; }
    .next-match-info { max-width: 45%; width: 100%; max-height: 110px; float: left; padding:15px 0px; }
    .next-match-info span { margin: 2px 0px; font-size: 13px; display: block;  }
    .next-match-counter { width: 55%; height: 110px; float: right; }   

    /* Bottom Row */
    .header-bot { width: 1080px; margin: 0 auto; }
    #menu { width: 1080px !important; text-align:center; margin: 0; background: #1a1a1a; height: 50px; list-style: none; width: auto; float: right; background: #1a1a1a url('../images/shadow-top-menu.png') repeat-x center top; }
    

    /*#menu > li {  height: 100%; padding: 5px 40px 0px 40px; background: #1a1a1a; display:inline-block; background: #1a1a1a url('../images/shadow-top-menu.png') repeat-x center top; }*/
    #menu > li {  height: 100%;  background: #1a1a1a; display:inline-block;box-shadow: 0px 10px 20px -10px #000 inset;}
    #menu li:nth-child(1) { margin-left: 150px; }
    
    /*#menu > li:hover { background: #333333 url('../images/shadow-top-menu-hover.png') repeat-x center 10px; }*/
    #menu > li:hover { background: #333333;box-shadow: 0px 10px 20px -10px #000 inset;}
    #menu > li > a { color: #808080; text-decoration: none; line-height: 3; font-weight: bold; text-transform: uppercase; display: block;width: 100%;height: 95%;padding: 5px 37px 0px 37px;}
    #menu > li:hover > a { color: #ffffff; text-decoration: none; }
    #menu > li.sub { position: relative; }
    #menu .sub a:hover .hidden-menu{ top: 0px; z-index: 1; }

    .hidden-menu-container { height: 50px; position: relative; top: -50px; z-index: -1; padding: 0px; }
    .hidden-logo { visibility: hidden; width: 145px; position: absolute; height: 50px; padding: 14px 0px 14px 0px; background-color: #1a1a1a; }
    .hidden-logo a img { width: 100px; position: relative; left: 35px; }
    .hidden-menu { height: 50px; width: 1080px; margin: 0 auto; position: relative; top: 0px; z-index:-1; }
    .pull-down { position: relative; background: #333333 url('../images/shadow-black.png') repeat-x center top; }
    .ocot { height: 55px; position: relative; }
    /*.bg1 { background: url('../images/ocot-tablet.png') no-repeat center top; }*/
    .bg2 { background: url('../images/ocot.png') no-repeat center top; }
    .hidden-menu ul { height: 50px; position: relative; padding: 0px; margin: 0px; list-style: none; } 
    .hidden-menu ul li { display: inline-block; border-right: 1px solid #464646; padding: 10px 40px; margin-top: 5px; }
    .hidden-menu ul li:nth-child(6) { border-right: none; }
    .hidden-menu ul li a { color: #808080; text-decoration: none; font-size: 12px; }
    .hidden-menu ul li a:hover { color: #ffffff; }

    #menu > li.sub ul li a:hover { background: #333333; text-decoration: none; }
    #menu > li.sub:hover ul { top: 50px; }

    /* Side Socials */
    .side-social { position:absolute; right: -44px; }
    .side-social ul { position: absolute; top: 50px; list-style: none; padding: 0px; }
    .side-social ul li { margin-bottom: 10px; }
    .side-social ul li a { font-size: 28px; width: 30px; display: block; text-indent: -9999px; color: transparent;  }

    /* Expanding Search Box */
    .expanding-sf { position: relative; float: left; }
    .search-front { cursor: pointer; position: relative; height: 55px; width: 160px; background: url('../images/icon-search.png') no-repeat 115px center; background-color: #e6e6e6; float: right; -webkit-transition: width 2s; /* For Safari 3.1 to 6.0 */
    transition: width 2s;} 
    .search-front span { line-height: 55px; padding: 0px 10px; color: #888888; font-size: 11px;  }
    .search-expand { position: absolute; right: 100%; float: right; height: 55px; width: 355px; background-color: #393939; display: none; }
    .search-close { background: #393939 url('../images/search-close.png') no-repeat center center; cursor: pointer; height: 55px; width: 55px; float: right; font-size: 38px; line-height: 55px; text-align: center; color: #7b7b7b; }
    .search-input { padding-left: 20px; color: #ffffff; height: 55px; width: 300px; float: left; background-color: #393939; outline: none; border: none; }
     
    /* Language Selector */
    .language-selector { float: left; background-color: #f1f1f1; cursor: pointer; }
    .dropdown-toggle img { padding: 14px; }
    .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 72px; padding: 0px 0px; list-style: none; font-size: 11px; background-color: #f1f1f1; margin: 0px; border: none; border-radius: 0px; box-shadow: none;}
    .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { text-decoration: none; color: #262626; background-color: #ffffff; }
    
    



    /* Live Feed Menu */
    /* basic rows */
    .live-feed-header-container { position: relative; padding: 0px; }
    .live-feed-header-container .row { margin: 0px; }
    .live-feed-header-container .row-1 {  height: 40px;  background: #fff; }
    .live-feed-header-container .row-2 { height: 240px; background: #fff; }
    .live-feed-header-container .row-3 {  height: 70px;  background: #4d4d4d; }
    .live-feed-header-container .row-4 {  background: #4d4d4d; }

    /* row 1 */
    .live-feed-info { height: 40px; background: #ffffff url('../images/bg-live-feed.png') no-repeat center center; }
    .live-feed-info .left { position: relative; float: left; width: 325px; height: 40px; padding-left: 25px; }
    .live-feed-info .left span { line-height: 40px; font-size: 12px; color: #9f9f9f; }
    .live-feed-info .middle { position: relative; width: 350px; float: left; height: 40px; margin: 0px 42px; text-align: center; }
    .live-feed-info .middle span { margin-left: 10px; line-height: 40px; font-size: 12px; color: #9f9f9f; }
    .live-feed-info .right { position: relative; width: 320px; height: 40px; float: left; }
    .live-feed-info .right span { line-height: 40px; color: #ffffff; font-weight: 600; font-family: 'Open Sans Condensed'; }       
    .live-feed-info .right .is-it-live { position: relative; float: left; margin: 0px 55px;font-family: 'Open Sans'; }    
    .live-feed-info .right .home-or-away { position: relative; margin: 0px 40px 0px 0px;font-family: 'Open Sans'; }
    .live-feed-info .right a {display:block;margin-top:9px!important;color:#fff;}

    /* row 2 */
    .teams-and-score { background: #ffffff url('../images/shadow-menu-whiter.png') repeat-x center top; }
    .teams-and-score .left   { width: 433px; height: 240px; position: relative; float: left; }
    .teams-and-score .middle { width: 214px; height: 156px; position: relative; float: left; text-align: center; margin-top: 60px; }
    .teams-and-score .middle .score-holder { position: relative; top: -6px; }
    .teams-and-score .middle .score-holder .score-rival,.teams-and-score .middle .score-holder .score-home, .teams-and-score .middle .score-holder .score-separator   { font-size: 100px; font-weight: 600; line-height: 120px;   font-family: 'BebasNeue';}
    .teams-and-score .right  { width: 433px; height: 240px; position: relative; float: left; }
    .teams-and-score .left img { position: relative; float: right; }
    .teams-and-score .right img { position: relative; float: left; }
    .team-logo-holder { margin-top: 40px; width: 150px;height:auto; }
    /*.team-name { font-weight: 600; line-height: 240px; color: #7f7f7f; font-size: 20px; position: absolute; }*/
    .team-name { font-weight: 600; padding:105px 0px 0px 0px; color: #7f7f7f; font-size: 20px; position: absolute; }
    .team-name-home { left: 25px; }
    .team-name-rival { right: 25px; }  
    .menu-separator { width: 55px; min-height: 1px; border-top: 1px solid #c5c5c5; display:block; margin: 0 auto 0 auto; position: relative;}
    .aggregation-holder { width: 214px; height: 60px; background: #4d4d4d url('../images/live-feed-menu-glossa2.png') no-repeat center top; position: absolute; top: -60px; }
    .aggregation-holder span { font-size: 12px !important; line-height: 12px !important; }

    /* row 3 */
    .goals-by { height: 70px; background: #4d4d4d url('../images/shadow-menu-gray.png') repeat-x center top; }
    .goals-by-home-team { margin-top: 10px; padding-left: 30px; width: 418px; height: 50px; position: relative; float: left; }
    .goals-by-rival-team { margin-top: 10px; padding-right: 30px; width: 418px; height: 50px; position: relative; float: left; text-align: right; }
    .goal-by-player, .goal-time { color: #b8b8b8;font-size:13px; }
    .time-holder { width: 243px; height: 70px; background: #4d4d4d url('../images/live-feed-menu-glossa.png') no-repeat center top; position: relative; float: left; text-align: center; }
    .time-holder span { color: #333; font-size: 30px; font-weight: bold; position: absolute; top: -30px; display: block; width: 243px; font-family: 'BebasNeue','Open Sans';}
    
    .time-holder .time-bar { margin-left: 90px; width: 60px; top: -47px; border-top: 1px solid #bbb;}

    /* row 4 */
    .live-feed-menu ul { list-style: none; padding: 0px; margin: 0px; }
    .live-feed-menu ul li  { text-align: center; width: 216px; float: left; border-right: 1px solid #606060; background: #4d4d4d url('../images/shadow-menu-gray.png') no-repeat center top; }
    .live-feed-menu ul li:last-child {border-right:0px;}
    .live-feed-menu ul li:nth-child(5) { border: none; }
    .live-feed-menu ul li:hover {
         background: #3b3b3b url('../images/shadow-lf-hover_1.png') repeat-x center top;
    }
    .live-feed-menu ul li.ui-state-active { 
        background: #ffffff url('../images/shadow-menu-white.png') no-repeat center top; 
       
        box-shadow: 0 5px 10px -5px #333 inset;
    }
    .live-feed-menu ul li.ui-state-active a {color: #4d4d4d ;}

    .live-feed-menu ul li:hover a { color: #b2b2b2; }
    .live-feed-menu ul li a { color: #b2b2b2; line-height: 70px; text-decoration: none; }
    .current-lf { background: #ffffff url('../images/shadow-menu-white.png') repeat-x center top !important; }
    

    /* Photo Gallery Category Menu */
    .pg-row1 { height: 210px; background: transparent url('../images/bg-menu-2.png') no-repeat center center; }
    .pg-row1 h1 { margin: 50px 0px 0px 36px; color: #b2b2b2; font-weight: 300; }
    .pg-row2 { height: 40px; background-color: #333; border-bottom: 2px solid #343434; }
    .pg-row2-menu { margin: 0px; padding-left: 36px; list-style: none; height: 40px; float: left; width: auto; }
    .pg-row2-menu li { display: inline-block; width: 105px; background: #333; text-align: center; float: left; }
    .pg-row2-menu .current { background: #ffffff; }
    .pg-row2-menu li a { line-height: 40px; color: #9e9e9e; text-decoration: none; font-size: 16px; }
    .pg-row2-menu li:hover { background-color: #ff6d00; }
    .pg-row2-menu li:hover a { color: #ffffff; }
    .desktop .lf-match-report .shares-and-breadcrumb {margin-top: 15px;}

    

}


/* TABLET */
@media (min-width: 768px) and (max-width: 1199px) {
    
    /* Menu for Category Academy / Team Players / Fixtures & Results */ 
    
    
    .fr-row1 { height: 160px; background: #1a1a1a url('') no-repeat center center; }
    .fr-row2 { height: 40px; background-color: #333333; border-bottom: 2px solid #343434; }
    .fr-row3 { height: 40px; background: #333333 url(../images/shadow-fr-menu.png) repeat-x center top; }
    .fr-row1 h1 { margin: 20px 0px 0px 36px; color: #b2b2b2; font-weight: 300; }

    /* Photo Gallery Category Menu */
    .pg-row1 { height: 210px; background: transparent url('../images/bg-menu-2.png') no-repeat center center; }
    .pg-row1 h1 { margin: 50px 0px 0px 36px; color: #b2b2b2; font-weight: 300; }
    .pg-row2 { height: 40px; background-color: #333; border-bottom: 2px solid #343434; }
    .pg-row2-menu { margin: 0px; padding-left: 36px; list-style: none; height: 40px; float: left; width: auto; margin-bottom: 30px;}
    .pg-row2-menu li { display: inline-block; width: 105px; background: #333; text-align: center; float: left; }
    .pg-row2-menu .current { background: #ffffff; }
    .pg-row2-menu li a { line-height: 40px; color: #9e9e9e; text-decoration: none; font-size: 16px; }
    .pg-row2-menu li:hover { background-color: #ff6d00; }
    .pg-row2-menu li:hover a { color: #ffffff; }
    
    /* Language Selector */
    .language-selector { float: left; background-color: #f1f1f1; }
    .dropdown-toggle img { padding: 14px; }
    .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 72px; padding: 0px 0px; list-style: none; font-size: 11px; background-color: #f1f1f1; margin: 0px; border: none; border-radius: 0px; box-shadow: none; }
    .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { text-decoration: none; color: #262626; background-color: #ffffff; }   
    
    /* Tickets */
    .tickets { width: 130px; height: 55px; position: relative; float: left; border-left: 2px solid #f5f5f5; }
    .tickets a { display: block; text-align: center; color: #808080; line-height: 55px; text-decoration: none; }
    .tickets a:hover { color: #ffffff; background-color: #808080; }
    
    /* Expanding Searchbox */
    .expanding-sf { position: relative; float: left; }
    .search-front { position: relative; height: 55px; width: 160px; background: url('../images/icon-search.png') no-repeat 115px center; background-color: #e6e6e6; float: right; } 
    .search-front span { line-height: 55px; padding: 0px 10px;color:#808080; }
    .search-expand { position: absolute; right: 100%; float: right; height: 55px; width: 355px; background-color: #393939; display: none; }
    .search-close { cursor: pointer; height: 55px; width: 55px; float: right; font-size: 48px; line-height: 55px; text-align: center; color: #7b7b7b; }
    .search-input { padding-left: 20px; color: #ffffff; height: 55px; width: 300px; float: left; background-color: #393939; outline: none; border: none; }

    /* Category News / Lifestory / History Menu Variations */
    .category-news-header .category-header-container { padding: 0px; position: relative; }
    .category-news-header .category-header-container .row { margin: 0px; }
    .category-news-header .category-header-row1 { height: 170px; background: #1a1a1a url('') no-repeat center center; }
    .category-news-header .category-header-row1 h1 { color: #b2b2b2; text-align: center; margin-top: 90px; }
    .category-news-header .category-header-row2 { height: 40px; background-color: #333; border-bottom: 2px solid #343434; }
    .category-news-header .category-header-row2-menu { margin: 0px; padding-left: 36px; list-style: none; height: 40px; float: left; width: auto; }
    .category-news-header .category-header-row2-menu li { display: inline-block; width: 105px; background: #333; text-align: center; float: left; }
    /*.category-header-row2-menu .current { background: #333333 url('../images/current-fr-menu.png') repeat-x center top; }*/
    .category-news-header .category-header-row2-menu .current { border-top: 5px solid #fb6c03; }
    .category-news-header .category-header-row2-menu .current a { line-height: 34px; }
    .category-news-header .category-header-row2-menu li a { line-height: 40px; color: #9e9e9e; text-decoration: none; font-size: 16px; }
    .category-news-header .category-header-row2-menu li:hover { background-color: #ff6d00; }
    .category-news-header .category-header-row2-menu li:hover a { color: #ffffff; }
    
}


@media (min-width: 320px) and (max-width: 767px) {
    
    /* Photo Gallery Category Menu */
    .pg-row1 { height: 70px; background: #1a1a1a; }
    .pg-row1 h1 { margin: 20px 0px 0px 28px; color: #b2b2b2; font-weight: 300; font-size: 26px; }
    .pg-row2 { height: 40px; background-color: #333; border-bottom: 2px solid #343434; }
    .pg-row2-menu { margin: 0px; padding-left: 36px; list-style: none; height: 40px; float: left; width: auto; margin-bottom: 30px;}
    .pg-row2-menu li { display: inline-block; width: 105px; background: #333; text-align: center; float: left; }
    .pg-row2-menu .current { background: #ffffff; }
    .pg-row2-menu li a { line-height: 40px; color: #9e9e9e; text-decoration: none; font-size: 16px; }
    .pg-row2-menu li:hover { background-color: #ff6d00; }
    .pg-row2-menu li:hover a { color: #ffffff; }
    
    /* Language Selector */
    .language-selector { float: right; background-color: #f1f1f1; }
    .dropdown-toggle img { width: 75%; padding: 5px 0px 5px 5px; }
    .dropdown-menu { 
        position: absolute; top: 100%; left: 0px; z-index: 1000; 
        display: none; float: left; min-width: 49px; padding: 0px 0; 
        list-style: none; font-size: 14px; background-color: #f1f1f1; 
        margin: 0px; border: none; border-radius: 0px; box-shadow: none; 
    }
    .dropdown-menu > li > a { font-size: 11px; }
    .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { text-decoration: none; color: #262626; background-color: #ffffff; }  
    
    /* Category News / Lifestory / History Menu Variations */
    .category-news-header .category-header-container { padding: 0px; position: relative; }
    .category-news-header .category-header-container .row { margin: 0px; }
    .category-news-header .category-header-row1 { height: 170px; background: #1a1a1a url('') no-repeat center center; }
    .category-news-header .category-header-row1 h1 { color: #b2b2b2; text-align: center; margin-top: 90px;font-size: 20px; }
    .category-news-header .category-header-row2 { height: 40px; background-color: #333; border-bottom: 2px solid #343434; }
    .category-news-header .category-header-row2-menu { margin: 0px; padding-left: 36px; list-style: none; height: 40px; float: left; width: auto; }
    .category-news-header .category-header-row2-menu li { display: inline-block; width: 105px; background: #333; text-align: center; float: left; }
    /*.category-header-row2-menu .current { background: #333333 url('../images/current-fr-menu.png') repeat-x center top; }*/
    .category-news-header .category-header-row2-menu .current { border-top: 5px solid #fb6c03; }
    .category-news-header .category-header-row2-menu .current a { line-height: 34px; }
    .category-news-header .category-header-row2-menu li a { line-height: 40px; color: #9e9e9e; text-decoration: none; font-size: 16px; }
    .category-news-header .category-header-row2-menu li:hover { background-color: #ff6d00; }
    .category-news-header .category-header-row2-menu li:hover a { color: #ffffff; }

    
    /* Expanding Searchbox */
    .expanding-sf { float: left; }
    .search-front { height: 30px; width: 30px; background: url('../images/icon-search.png') no-repeat center center; background-size: 55% 55%; background-color: #e6e6e6; float: right; } 
    .search-front span { line-height: 30px; padding: 0px 10px; }
    .search-expand { position: absolute; right: 79px; float: right; height: 30px; width: 135px; background-color: #393939; display: none; }
    .search-close { cursor: pointer; height: 30px; width: 30px; float: right; font-size: 16px; line-height: 30px; text-align: center; color: #7b7b7b; }
    .search-input { color: #ffffff; height: 30px; width: 105px; float: left; background-color: #393939; outline: none; border: none; }
    
    /* Tickets */
    .tickets { width: 130px; height: 30px; position: relative; float: left; border-left: 2px solid #f5f5f5; }
    .tickets a { display: block; text-align: center; color: #808080; line-height: 30px; text-decoration: none;font-size: 12px; }
    .tickets a:hover { color: #ffffff; background-color: #808080; }
    

    .fr-row3-menu { margin: 0px; padding-left: 36px; list-style: none; }
    .fr-row3-menu li { display: inline-block; width: 105px; background: #333333 url(../images/shadow-fr-menu.png) repeat-x center top; text-align: center; float: left; }
    .fr-row3-menu .active { border-top: 5px solid #fd6f03; }
    .fr-row3-menu li a { line-height: 40px; color: #ffffff; text-decoration: none; font-size: 13px; }
    .fr-row3-menu li:hover { background: #ff6a00; }
    .fr-row3-menu li:hover a { color: #ffffff; }
    
}





