/*
Theme Name: Quinns Bulls
Theme URI: http://wordpress.org/extend/themes/twentyeleven
Author: the WordPress team
Author URI: http://wordpress.org/
Description: The 2011 theme for WordPress is sophisticated, lightweight, and adaptable. Make it yours with a custom menu, header image, and background -- then go further with available theme options for light or dark color scheme, custom link colors, and three layout choices. Twenty Eleven comes equipped with a Showcase page template that transforms your front page into a showcase to show off your best content, widget support galore (sidebar, three footer areas, and a Showcase page widget area), and a custom "Ephemera" widget to display your Aside, Link, Quote, or Status posts. Included are styles for print and for the admin editor, support for featured images (as custom header images on posts and pages and as large images on featured "sticky" posts), and special styles for six different post formats.
Version: 1.5
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: dark, light, white, black, gray, one-column, two-columns, left-sidebar, right-sidebar, fixed-width, flexible-width, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Text Domain: twentyeleven
*/

/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

*{
	margin:0;
	padding:0;
}
.clear{
	clear:both;
}
.clearfix:after{
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0;
}
img{
	border:0;
	max-width:100%;
}
a{
    color: #fdd918;
    text-decoration: none;
}
a:hover{
    color: #c7a802;
    text-decoration: underline;
}
input, textarea{
	outline:none;
}
a:active, a:focus{
    outline: 0;
    outline-style:none;
    outline-width:0;
}
body{
	color:#fff;
	font-size:18px;
	line-height:24px;
	background: url("images/body-bg.jpg") no-repeat scroll center top #000;
	font-family: "DIN Next W01 Regular",Arial,"Lucida Grande",sans-serif;
}
.enclose{
	max-width:969px;
	width:100%;
	margin:auto;
    box-shadow: 0 3px 8px 8px rgba(0, 0, 0, 0.5);
}
#header{
	background:#fff;
}
.logo{
    padding: 32px 0 0 28px;
	max-width:382px;
	float:left;
	width:100%;
}
.head-slider .head-grad {
    position: absolute;
    z-index: 1000;
}
.head-slider{
	width:100%;
	max-width:559px;
	float:left;
}
.slides{
	padding-left:9px;
}
.slides img{
	display:block;
}
.slides .rslides_container{
	margin-bottom:0;
}
.nav-menu{
    background: none repeat scroll 0 0 #fdd918;
}
.nav-menu ul li{
	list-style-type:none;
	position:relative;
	float:left;
}
.nav-menu ul li a{
	display:block;
	font-size: 16px;
	padding:0 11px;
	line-height:53px;
	color:#6f263d;
	text-align:center;
	text-transform:uppercase;
	font-family: "Futura W01 Book",Arial,"Lucida Grande",sans-serif;
}
.nav-menu ul li:hover a, .nav-menu ul li.current_page_item a {
	color:#000;
	text-decoration:none;
}
.nav-menu ul ul{
	position:absolute;
	display:none;
	top:100%;
	text-align:center;
	z-index:10;
	padding-top:2px;
}
.nav-menu ul ul li{
	width:262px;
	border-bottom:1px solid #fff;
	background-color:#fdd918;
}
.nav-menu ul ul li:last-child{
	border:none;
}
.nav-menu ul ul li a{
	line-height:35px;
	color:#7e1d34 !important;
	font-family: "DIN Next W01 Regular",Arial,"Lucida Grande",sans-serif;
}
.nav-menu ul ul li:hover a{
	color:#000 !important;
}
.nav-menu ul li:hover ul{
	display:block;
}
#container{
	background-color:#7e1d34;
	padding:15px 15px 50px 40px;
}
h1.entry-title{
    color: #ffcc00;
    font-family: "arial";
    font-size: 34px;
    font-weight: bold;
    line-height: 34px;
    margin-bottom: 12px;
    padding-top: 30px;
    text-decoration: underline
}
.cont-left{
	max-width:510px;
	float:left;
	width:100%;
}
.main-tit{
	padding-top:30px;
	font-family: "DIN Next W01 Medium";
	font-size:34px;
	margin-bottom:12px;
	color:#fdd918;
	font-weight:normal;
	line-height:34px;
}
.para{
	color: #ffcc00;
	margin-bottom:18px;
}
.cont-right{
	max-width:380px;
	width:100%;
	float:right;
}
.cont-right li.widget-container{
	list-style-type:none;
}
.side-enc{
	background:#3f0e1a;
	padding:22px;
}
.module-title{
    color: #fff;
    font-size: 24px;
	line-height: 30px;
    margin: 0 0 12px;
	font-family: "DIN Next W01 Medium";
}
.news{
	line-height:20px;
}
.news a{
	font-size:23px;
	color:#fff;
}
.mod{
	font-weight:normal;
	padding-bottom:30px;
	line-height:25px;
	color:#ffcc00;
}
.colr{
	color: #ffcc00;
}
.time-tab a{
	font-size:24px;
	line-height:20px;
}
.side-enc p{
	font-size:23px;
}
.side-enc h1{
	font-size:32px;
	padding-bottom:15px;
	color: #ffcc00;
}
.side-enc h3{
	font-size:23px;
	padding-bottom:12px;
}
.bot-home{
	margin-top:17px;
	margin-bottom:24px;
}
.bot-home ul li{
    float: left;
    margin-left: 1%;
    width: 19%;
	list-style-type:none;
}
.bot-home ul li a{
	background: url("images/subnav-sprite.png") no-repeat scroll 0 0 #3f0e1a;
	color: #fff;
    display: inline-block;
    font-size: 12px;
    height: 54px;
	padding: 8px 5% 0 40%;
    width: 55%;
    line-height: 15px;
}
.bot-home ul li.one a{
    background-position: 0 0;
}
.bot-home ul li.two a{
    background-position: -300px 0;
}
.bot-home ul li.three a{
    background-position: -600px 0;
}
.bot-home ul li.four a{
    background-position: -900px 0;
}
.bot-home ul li.five a{
    background-position: -1200px 0;
}
.bot-home ul li a strong{
    display: block;
    font-family: "DIN Next W01 Medium";
    font-size: 15px;
}
.bot-home ul li a:hover{
	color:#fdd928;
	background-color:#666;
	text-decoration:none;
}
h1,h2,h3,h4,h5,h6{
	font-family: "DIN Next W01 Medium";
	font-weight:normal;
}

.cont-left h3{
	font-size: 22px;
    line-height: 48px;
	color: #fff;
}
.cont-left h5 {
    font-size: 19px;
    line-height: 24px;
}
.cont-left h6{
	font-size:23px;
	margin:12px 0;
}
.cont-left h4{
	margin:12px 0;
	font-size:23px;
}
.fstyle{
	font-family: "DIN Next W01 Medium";
}
p{
	margin-bottom:12px;
}
.sm-para{
	font-size:13px;
	color: #ffcc00;
}
.side-enc p.fsiz{
	font-size:14px;
	text-align:center;
}
.sidebar2{
    padding-top: 15px;
	padding-left:47px;
}
.sidebar2 li{
    margin-bottom: 18px;
    width: 255px;
	list-style-type:none;
}
.sidebar2 li a{
    height: 36px;
    padding: 14px 5% 0 24%;
    width: 75%;
	background: url("images/subnav-sprite.png") no-repeat scroll 0 0 #3f0e1a;
	display:inline-block;
	color:#fff;
	font-size:12px;
	line-height:15px;
}
.sidebar2 li.one a{
    background-position: 0 -100px;
}
.sidebar2 li.two a{
    background-position: -300px -100px;
}
.sidebar2 li.three a{
    background-position: -600px -100px;
}
.sidebar2 li.four a{
    background-position: -900px -100px;
}
.sidebar2 li.five a{
    background-position: -1200px -100px;
}
.sidebar2 li.one strong, .sidebar2 li.two strong, .sidebar2 li.three strong{
	font-size:21px;
}
.sidebar2 li strong{
	display:block;
}
.sidebar2 li a:hover{
	color:#fdd928;
	background-color:#666;
	text-decoration:none;
}
#footer{
	padding-bottom:15px;
}
.sponsor-log{
	min-height:101px;
	background-color:#fff;
	margin-bottom:15px;
}
.copy{
	font-size:10px;
	color:#fff;
	/*background-image: url("images/body-bg.jpg");*/
}
.copy a{
	color:#fff;
}
.copy a:hover{
	color:#999;
	text-decoration:underline;
}
#footer #tiny-carousel-slider1 .next, #footer #tiny-carousel-slider1 .prev{
	display:none;
}
#footer #tiny-carousel-slider1{
	padding:0;
	margin:0;
}
#footer #tiny-carousel-slider1 .overview li{
	border:none;
}
.tab-final{
	margin-left:50px;
	margin-top:30px;
}
.tab-final table{
	border-top:1px solid #000;
	border-left:1px solid #000;
}
.tab-final table td{
	border-right:1px solid #000;
	border-bottom:1px solid #000;
}
.tab-final table td span{
	padding-left:5px;
}
.page-list{
	line-height:30px;
}
.page-list ul{
	padding-left:30px;
}
.page-list .page-item-283{
	display:none;
}
/*#container img{
    padding: 5px;
	border: solid 1px #EFEFEF;
}
#container img:hover{
	border: solid 1px #CCC;
	-moz-box-shadow: 1px 1px 5px #999;
	-webkit-box-shadow: 1px 1px 5px #999;
    box-shadow: 1px 1px 5px #999;
}
#tiny-carousel-slider1{
    box-shadow: 0 3px 2px #ddd;
}*/

/***************************/
@media (max-width: 969px) {
.enclose{
	width:98%;
}
.logo{
	width:33%;
}
.head-slider{
	width:63%;
}
.head-slider .head-grad{
	display:none;
}
.nav-menu ul li a{
	font-size:15px;
	padding:0 5px;
}
.cont-right{
	width:47%;
}
.cont-left{
	width:50%;
}
.bot-home ul li{
	width:27%;
	margin-bottom:15px;
}
}
@media (max-width: 767px) {
.head-slider {
    float: none;
    margin: 20px auto;
    width: auto;
}
.logo {
    margin: auto;
    width: auto;
	float:none;
}
#main{
	padding-top:20px;
}
.cont-left {
    float: none;
    width: auto;
	max-width:inherit;
}
.cont-right {
    float: none;
    margin: auto;
    width: auto;
}
.bot-home ul li{
	width:45%;
}
.table1{
	width:100%;
	overflow-x:scroll;
}
.table1 table{
	width:750px;
}
.vc_row{
	margin:0 !important;
}
}
@media (max-width: 479px) {
#container{
	padding: 5px 5px 50px 10px;
}
.main-tit{
	font-size:22px;
}
.cont-left h3{
	font-size:13px;
	line-height:30px;
}
.side-enc h3{
	font-size:18px;
}
.side-enc h1{
	font-size:25px;
}
.side-enc p {
    font-size: 18px;
}
.bot-home ul li {
    float: none;
    width: 66%;
	margin:15px auto;
	display:block;
}
.cont-left{
	width:97%;
}
.sidebar2{
	padding-left:5px;
}
.tab-final{
	margin-left:0;
}
}








