/*
Theme Name: CasinoGolfClub by Image Media Solutions Casino NSW
*/


*{box-sizing:border-box;}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {margin:0;padding:0;border:0;outline:0;}
header, footer, article, section, hgroup, nav, figure {display:block;margin:0px;padding:0px;}
img {border: 0 none;height: auto;max-width: 100%;vertical-align:middle;transition: all 0.5s ease-in-out 0s;}
ul {list-style-type:none;padding:0px;margin:0px;}
a, button{text-decoration:none;outline:none;transition: all 0.5s ease-in-out 0s;color:#000;}
i.fa{transition: all 0.5s ease-in-out 0s;}
p, td, input, label, form, h1, h2, h3, h4, h5, h6, a {padding:0px;margin:0px;border:none;text-decoration:none;font-weight:normal;}
h1, h2, h3, h4, h5, h6{font-weight:normal;font-family: 'arialregular';}
input[type="text"],input[type="button"],input[type="submit"],input[type="email"],input[type="tel"] ,textarea {  -webkit-appearance: none;  -webkit-border-radius: 0;  -webkit-appearance: none;transition: all 0.5s ease-in-out 0s;outline:none;resize: none;font-family: 'Roboto', sans-serif;}
input[type="submit"], input[type="button"], input[type="reset"]{outline:none;cursor:pointer;}
.clear {clear: both; }
.vm{ vertical-align: middle; }
.relative{ position: relative; }
.left{ float: left;}
.right {float:right !important;}
/*placeholder css*/
::-webkit-input-placeholder {opacity:1 !important;} 
::-moz-placeholder {opacity:1 !important;}
:-ms-input-placeholder {opacity:1 !important;}
:-moz-placeholder {opacity:1 !important;}
/*ends css*/
body{margin:0;padding:0;font-size:14px;line-height:normal;color:#84858a;font-weight:400; font-family: 'arialregular';}

/*======= Common CSS =======*/
p{color:#8e8c8c;font-size:16px;line-height:26px;padding-bottom:15px;font-weight:400;}
h1{color:#282828;font-size:32px;line-height:normal;margin-bottom:20px;}
h2{color:#4d9804;font-size:28px;font-weight:400; line-height:normal;margin-bottom:70px; }
h3{font-size:32px; text-transform:uppercase; color:#565656;}

.navigation-res{display:none !important;}
#wrapper{width:100%;float:left;overflow:hidden;}
.fixed-wrapper{max-width:1170px;width:98%;margin:auto;}

.defult_btn{color:#000;font-size:16px;font-weight:400;  padding:0 18px; display:inline-block;line-height:47px;cursor:pointer; 
 font-family: 'arialbold';  text-transform:uppercase; height:47px; border:2px solid #6cb84b;}
.defult_btn:hover{background:#6cb84b;}



/*======= Top CSS =======*/

.top-sec{margin:0; padding:0; width:100%; background:rgba(0,0,0,0.4); border-bottom:4px solid #d1e6df; position:absolute; top:0; left:0;z-index:999;}
.top-sec .fixed-wrapper{position:relative;}
.logo{margin:0; padding:0;  position:absolute; left:0; top:0;}
.top-right{margin:0; padding:0; float:right;}
.top-right .right-top{margin:0; padding:0; float:right;}
.top-right .right-top-cover{margin:10px 0 35px 0; padding:15px 12px 8px; float:left; width:435px; }
.top-right .right-top-cover ul li{display:inline-block; float:left; margin:0 0 0 45px;}


.right-menu ul li a:hover, .right-menu ul li.current-menu-item a {
  color: #a1df85 !important;
}

.top-right .right-top-cover ul li:first-child{margin-left:0;}
.top-right .right-top-cover ul li a{color:#fff; font-size:15px; text-transform:uppercase;}
.top-right .right-top-cover ul li a:hover{color:#a1df85;}
.top-fb{margin:0 0 0 8px; padding:0; float:right;}

.result-sec{margin:0; padding:0; float:left;}
.result-sec ul li{display:inline-block; margin:0 0 0 45px;}
.top-phon{margin:23px 0 0 0; padding:0; float:left;}
.top-phon a:hover{color:#a1df85;}
.top-call{margin:0 13px 0 0; padding-left:38px; float:left; background:url(images/call-icon.png) no-repeat scroll left 0 top 0; font-size:16px; 
color:#fff; line-height:31px; }
.top-email{margin:0; padding-left:38px; float:left; background:url(images/email.png) no-repeat scroll left 0 top 0; font-size:16px; 
color:#fff; line-height:31px; }


.right-menu{margin:0; padding:0; float:right;}
.right-menu > ul > li{display:inline-block; margin:0 0 0 19px; position:relative;}
.right-menu ul li:first-child{margin-left:0;}
.right-menu ul li a{color:#fff; font-family: 'arialbold'; font-size:14px; padding-bottom:8px; display:inline-block;}
.right-menu ul li a img{margin-right:3px;}
.right-menu ul li a:hover{color:#a1df85;}

/***dropdawn menu*****/
.navigation ul li:hover ul.drop-1{display:block; transition:1s;}

.navigation ul li ul {
	background:#6da220;
	display: none;
	left: 0;
	position: absolute;
	top: 28px;
	width: 203px;
	z-index: 999;
	box-shadow:0 1px 2px #615e5e;
}
.navigation ul li ul li{float:none; background:none; border-bottom:1px solid #649230;}
.navigation ul li ul li:last-child{border-bottom:none;}
.navigation ul li ul li a{font-size:13px;line-height:normal;padding:10px;display:block; font-weight:700;
 color:#fff; text-align:left;}
.navigation ul li ul li a:hover{ background:#649230; color:#000 !important;}
.navigation ul li ul li{position:relative; padding:0; width:100%;}
/*.navigation ul li ul li:hover ul.drop-2{display:block;} */
.navigation ul li ul li ul{position:absolute; left:100% !important;top:0px; width:180px;display:none;z-index:999;background:#000;}

.navigation ul ul ul.drop-1{display:none !important;}
.navigation ul li ul li:hover ul.drop-1{display:block !important;}
.right-menu ul li ul li.menu-item-has-children {
  background-image: url("images/dawn-arrow-second.png");
  background-position: 94% 15px;
  background-repeat: no-repeat;
  padding-left: 0;
} 


.nav-bar ul li:first-child ul {left: 0;}


.banner-main{margin:0; padding:0; float:left; width:100%;}
.banner-main img{width:100%;}


.well-comne-sec{margin:0; padding:120px 0 80px; float:left; width:100%; background:#ececec;}
.well-comne-sec .fixed-wrapper{max-width:1130px; text-align:center;}
.head-style{position:relative;}
.head-style:after{content:""; height:39px; width:815px; position:absolute; left:0; bottom:-53px; right:0; margin:auto; background:url(images/head-style.png) no-repeat scroll 0 0;}

.well-comne-sec .fixed-wrapper span{color:#444444; font-family: 'arialbold'; font-size:18px; line-height:26px; margin:0 0 24px; display:block; }
.well-comne-sec .fixed-wrapper p{padding-bottom:45px;}

.up-comming-events{margin:0; padding:50px 0 55px; float:left; width:100%; background:#fff;}
.up-co-left{margin:0; padding:27px 20px 12px; float:left; width:370px; background:#80b737;}
.up-co-left h2{font-size:28px; text-transform:uppercase; color:#fff;  position:relative; margin-bottom:28px;}
.up-co-left h2:after{content:""; height:3px; width:50px; background:#202020; position:absolute; left:0; bottom:-15px;}
.up-co-left p{color:#fff; line-height:22px; padding-bottom:12px;}

.event-list{margin:0; padding:0; float:left; width:100%; background:#6da220;}
.event-list ul li{display:inline-block; border-bottom:1px solid #80b737; width:100%;}
.event-list ul li:last-child{border-bottom:none;}
.event-list .event-date{background:#649230; text-align:center; width:25%; padding:15px 0; display:inline-block;}
.inner-right .event-list .event-date{padding:22px 0;}
.event-list .event-date span{font-size:18px; text-transform:uppercase; color:#fff;}
.event-list .event-date span b{color:#fff; font-size:30px; display:block;}

.event-list .event-text {margin:0; padding:15px 12px 10px 15px; float:right; width:70%;}

.event-list .event-text  p{color:#fff; font-size:24px; padding-bottom:5px; line-height:20px;}
.event-list .event-text span{font-size:13px; color:#202020; float:right;}
.up-co-left a{color:#fff; font-size:16px; text-transform:uppercase; float:right; font-family: 'arialbold'; margin-top:15px;}
.up-co-left a:hover{color:#000;}

.up-co-right{margin:0; padding:0; float:right; width:770px;}
.box1{margin:0 0 0 20px; padding:0; float:left; width:242px;}
.box1:first-child{margin-left:0;}
.box1 img{width:100%;}
.box1 .img-text{width:100%; text-align:center; padding:20px 0; background:#202020;}
.box1 .img-text h3{color:#fff; font-size:22px; text-transform:uppercase; margin-bottom:5px;}
.box1 .img-text span{color:#959595; font-size:15px;}
.box1 .img-text:hover{background:#649230;}
.box1 .img-text:hover span{color:#fff;}

/*.result-middle-sec{margin:0; padding:50px 0 90px;; float:left; width:100%; background:url(images/result-bg.jpg) no-repeat scroll center center;  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;}
  */
  
  .result-middle-sec{margin:0; padding:50px 0 90px; float:left; width:100%;
  background:url(images/result-bg.jpg) no-repeat fixed 50% 0;
  background-position:center center !important;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  }
  
  
.result-left { display: inline-block; float: left;
margin: 52px 50px 0 50px; padding: 0;}
.result-left span{font-size:35px; color:#fff; }
.result-right{margin:0; padding:0; float:left; width:880px;}
.result-right p{color:#000; font-size:18px; line-height:30px; margin-top:10px; text-shadow: 0px 1px #000;}


.our-sponser-sec{margin:0; padding:70px 0 60px; float:left; width:100%; background:#fff; text-align:center;}
.our-sponser-sec .head-style{font-size:30px; font-family: 'arialregular'; font-weight:400;}
.our-sponser-sec .head-style:after{content:""; height:39px; width:815px; position:absolute; left:0; bottom:-57px; right:0; margin:auto; background:url(images/head-style2.png) no-repeat scroll 0 0;}

.our-sponser-sec ul{margin:7px 0 0 0; padding:0; float:left; width:100%;}
.our-sponser-sec ul li{display:inline-block; margin:0 20px 0 0; float:left;}
.our-sponser-sec ul li:last-child{margin-right:0;}
.our-sponser-sec ul li img{border:1px solid #e1e1e1;}


.foot-main{margin:0; padding:0; float:left; width:100%; background:#3aa641;}
.foot-main .foot-cover{padding:22px 15px 0 15px; background:#3aa340; width:100%; float:left;}
.foot-left{margin:0; padding:0; float:left; width:260px; margin:0 15px 0 0;}

.foot-right{margin:0; padding:0; float:right; width:860px;}

.foot-right-top{margin:15px 0 65px 0; padding:0; float:left; width:100%;}
.foot-right-top ul li{display:inline-block; margin:0 40px 0 0; float:left; padding:20px 0; border-bottom:1px solid #61b566; 
border-top:1px solid #61b566; width:260px;}
.foot-right-top ul li a{display:block; color:#b5f1b5; font-size:15px;}
.foot-right-top ul li a:hover{color:#000;}

.foot-right-top ul li:last-child{margin-right:0;} 
.foot-loca{margin:0; padding-left:45px; float:left; background:url(images/foot-loca.png) no-repeat scroll left 0 top 5px;  width:100%;}
.foot-loca span{font-size:15px; color:#b5f1b5; line-height:26px;}
.foot-call{margin:0; padding-left:45px; float:left; background:url(images/foot-call.png) no-repeat scroll left 0 top 5px;  width:100%;}
.foot-call span{font-size:15px; color:#b5f1b5; line-height:26px;}
.foot-mail{margin:0; padding-left:45px; float:left; background:url(images/foot-mail.png) no-repeat scroll left 0 top 5px;  width:100%;}
.foot-mail span{font-size:15px; color:#b5f1b5; line-height:26px;}

.foot-bottom{margin:0; padding:0; float:left; width:100%;}
.quick-link{margin:0; padding:0; float:left; width:540px;}
.quick-link h4{font-size:22px; color:#fff; margin-bottom:18px; font-family: 'arialregular';}
.quick-link ul li{display:inline-block; width:50%; float:left; margin:0 0 12px;}
.quick-link ul li a{color:#b5f1b5; font-size:15px;}
.quick-link ul li a:hover{color:#000;}

.connetct-with{margin:0; padding:0; float:right;}
.connetct-with h4{font-size:22px; color:#fff; margin-bottom:18px; font-family: 'arialregular';}
.connetct-with ul li{display:inline-block; margin:0 0 0 5px;}
.connetct-with ul li a img:hover{transform:rotate(360deg);}



.copy-right{margin:0; padding:0; float:left; width:100%; line-height:48px; background:#28973b; text-align:center;}
.copy-right span{float:left; color:#b5f1b5; font-size:14px;}
.copy-right a{float:right; color:#b5f1b5; font-size:14px; padding:0; line-height:inherit;}
.copy-right a:hover{color:#000;}.developby {float: right; color:#b5f1b5;}



/***************inner page***************/
.inner-middle{margin:50px 0 30px 0; padding:0; float:left; width:100%;}
.inner-left{margin:0; padding:0; float:left; width:68%;}
.inner-right{margin:0; padding:0; float:right; width:30%}
.inner-right .up-comming-events{padding:0;}
.inner-right .up-co-left{width:100%; margin:0 0 15px 0; padding:15px}
.inner-right .up-co-right{margin:0; width:100%;}
.inner-right .up-co-right .box1{margin:0 0 15px 0; width:100%;}
.inner-right .up-co-right .box1 .img-text{padding:10px 0;}

.inner-right .result-middle-sec{background:#80b737; padding:20px 0 0 0;}
.inner-right .result-right{width:100%; margin:30px 0 0; padding:15px; text-align:center;}

.inner-left h2{margin-bottom:25px;}
.inner-left img{margin:0 0 30px;}


.contact-main{margin:0; padding:0; float:left; width:100%;}
.contact-main h2{margin-bottom:15px; text-transform:uppercase;}
.cnt-left{margin:0; padding:0; float:left; width:38%;}
.cnt-left p strong{color:#444444;}
.cnt-left p a{color:#8e8c8c;}
.cnt-left p a:hover{color:#80b737;}
.cnt-right{margin:0; padding:0; float:right; width:62%;}
.cnt-right h2{font-size:14px; margin-bottom:15px;}
.cnt-right .row1{margin:0 0 10px; width:100%; float:left;}
.cnt-right .row1 .left{margin:0; padding:0; float:left; width:48%;}
.cnt-right .row1 .right{margin:0; padding:0; float:right; width:48%;}
.input-box{margin:0; padding:0 10px; height:35px; line-height:35px; color:#8e8c8c; font-size:14px; background:#fff; border:1px solid #8e8c8c; width:100%;}

.wpcf7-captchar{margin:0; padding:0 10px; height:35px; line-height:35px; color:#8e8c8c; font-size:14px; background:#fff; border:1px solid #8e8c8c; width:50%;}

.inner-right .wpcf7-captchar{width:100%;}


.contact-sidebar .row1 textarea, .cnt-right .row1 textarea{  background:#fff;
    border: 1px solid #8e8c8c;
	color:#8e8c8c;
    border-radius: 0;
   
    height: 100px;
    padding: 10px;
    width: 100%;
}
.submidbtn {
   background:#6cb84b;
    color: #fff;
    cursor: pointer;
    font-size: 16px;
    height: 32px;
    text-transform: uppercase;
    width: 111px;
	line-height:33px;
}
.submidbtn:hover{background:#000;}
.map{margin:30px 0 0 0; width:100%; padding:0;float:left; border: 1px solid #acaeb1;}

/** Add by developer **/
.hide_title{ display:none; }
.banner-main .metaslider .caption-wrap{background:none; opacity:3;}
.banner-main .caption h2{margin-bottom:12px; color:#fff;}
.banner-main .metaslider .caption {padding-left: 27px;}

.banner-main .flex-direction-nav .flex-next { right: 2px !important;}
.banner-main .flex-direction-nav .flex-next {
	background: rgba(0, 0, 0, 0) url("images/arro-right.png") no-repeat scroll;
height: 50px;  right: 20px !important;  width: 50px;}

.banner-main .flex-direction-nav .flex-prev {
	background: rgba(0, 0, 0, 0) url("images/arro-left.png") no-repeat scroll;
height: 50px;  left: 20px !important;  width: 50px;}
.banner-main .flex-direction-nav a{top: 60%;}

.right-menu ul li.menu-item-has-children {background-image: url("images/dawn-arrow.png");
background-position: left 7px; background-repeat: no-repeat; padding-left: 11px;}

.result-right .flex-prev, .result-right .flex-next {display: none !important;}
.result-middle-sec .flexslider {background: none !important; border:none !important;}
.flexslider{box-shadow:unset !important;}
.page-template-default .result-middle-sec{padding-bottom: 80px;}

.cnt-right .wpcf7-response-output {float: left;}
div.wpcf7-response-output {margin-bottom: 0 !important; margin-left: 0 !important; margin-right: 0 !important;
  margin-top:0 !important;}

.inner-left img.alignleft {float: left; margin: 0 24px 10px 0;}
.inner-left img.alignright {float: right;margin:5px 0 10px 24px;}
.inner-left img.aligncenter {display: block; margin: 0 auto;}

.inner-left > ul {padding-bottom: 15px;}
.inner-left ul li {list-style: disc;margin-left: 16px; font-size:15px;line-height: 21px;padding-bottom: 8px;}

.inner-left > ol {padding-bottom: 15px;}
.inner-left ol li {margin-left: 16px; font-size:15px;line-height: 21px;padding-bottom: 8px;}

.contact-sidebar h2{margin-bottom: 15px;}
.contact-sidebar .row1 {margin-bottom: 10px;}
.contact-sidebar div.wpcf7-response-output {margin-bottom: 10px !important;}

.inner-event-list ul li{margin-left:0;}
.inner-event-list .event-list .event-text{width: 74%;}
.inner-event-list .event-list .event-text p{font-size: 24px; line-height:26px;}
.event-content{padding:10px 15px;}
.event-content p{color:#fff;}

.inner-results-list ul li{margin-left:0;}
.inner-results-list .event-list .event-text{width: 100%;}
.inner-results-list .event-list .event-text a{font-size: 24px; line-height:26px; color:#000;}
.inner-results-list .event-list .event-text a:hover{color:#fff;}
/*
.event-content .submidbtn {background: #ffffff;text-align: center;}
.event-content .submidbtn:hover {background: #000000;}
*/ 
.event-content .more-link:hover {color: #ffffff;}
.wp-pagenavi{margin:20px;}
.wp-pagenavi a, .wp-pagenavi span{border:none !important; background:#000 !important; color:#fff !important; 
padding:6px 10px !important;}

.wp-pagenavi span.current {background: #b2c6a7 !important; color: #000000 !important; font-weight: bold;}
.wp-pagenavi a:hover{background:#b2c6a7 !important; color:#fff !important;}

.sponsers {float: left; width: 100%;}
.sponser-li {float: left;padding:5px 0; width: 33.33%;} 
.well-comne-sec br {display: none;}
.well-comne-sec .fixed-wrapper > p:last-child {padding-bottom: 0 !important;}

.flexslider {box-shadow:none !important;}

.event-list .event-text a {
  color: #ffffff;
  font-size: 15px;
  float:none;
  font-weight: 400;
  line-height: 20px;
  margin: 0 !important;
  padding-bottom: 5px;
  font-family:"arialregular" !important;
  text-transform:none !important;
}
.capthsa img {
  width: 97px;
}

.contact-main .cnt-right img{margin-bottom:0 !important; margin-right: 10px;}
.inner-event-list .event-list .event-text a {font-size: 24px; line-height: 26px;}
.event-text p{font-size:24px; line-height: 26px;}
.event-list .event-text a:hover{color:#000;}

.gs_logo_single img{border:1px solid #e1e1e1 !important;}
.sponser-li > img{border:1px solid #e1e1e1 !important;}
.up-co-right .wcp-openweather-city-wrapper {display: none;}
.up-co-right .wcp-openweather-now-icon-wrapper {display: none;}
.up-co-right .wcp-openweather-now-details {display: none;}
.up-co-right .wcp-openweather-header {display: none;}
.up-co-right .wcp-openweather-now-status{display:none;}
.box1:nth-child(2) {margin-left: 0;}
.up-co-right .wcp-openweather-now-status {display: none !important;}
.up-co-right .wcp-openweather-default-shortcode .wcp-openweather-content > .wcp-openweather-container {  padding:0 !important;}

.up-co-right .wcp-openweather-now-value {font-size: 30px; line-height: 44px;margin:0 auto; text-align: center;}
.up-co-right .wcp-openweather-default-shortcode .wcp-openweather-content .wcp-openweather-content-tbl .wcp-openweather-now-temperature-wrapper .wcp-openweather-now-value {font-size: 30px !important; margin:0 auto !important;}
.page-id-5 .up-comming-events .up-co-right .box1 .img-text{min-height:119px !important;}
.page-id-5 .wcp-openweather-default-shortcode .wcp-openweather-content .wcp-openweather-content-tbl td {  width: 100% !important; }

.inner-right .wcp-openweather-default-shortcode .wcp-openweather-content .wcp-openweather-content-tbl td {  width: 100% !important; }

.box1  #wcp_openweather_57d1399833f1b.wcp-openweather-primary-background, #wcp_openweather_57d1399833f1b .wcp-openweather-primary-background {background:none !important; margin:0 !important; padding:0 !important;} 

/* add 12-9 */
.full-width-page{width:100%; float:left;}
.men-table {float: left;width: 50%;}
.women-table{float: left;width: 50%;}
.men-table h2 {background: #008000; border:none; text-align: center; width: 100%; margin:0; color:#fff;}
.women-table h2 {background:#008000; border:none; text-align: center; width: 100%; margin:0; 
border-left:2px solid #fff; color:#fff;}

.page-template-default .map{margin-top:10px;}

.single-tribe_events .tribe-events-cal-links {
  display: none !important;
  margin-bottom: 1.75em;
}

#tribe-bar-form input[type="text"]{border-bottom-color:#4d9804 !important; padding:7px !important;}
#tribe-bar-form input[type="text"]:focus {outline-color: #4d9804 !important;}

.precident-table {float: none;width: 75%; margin:0 auto;}
.hole-in-one-table{float: none;width: 75%; margin:0 auto;}
.hole-in-one-table h2, .precident-table h2 {background: #008000; border:none; text-align: center; width: 100%; margin:0; color:#fff;}
.full-width-page > h2 {margin-bottom: 30px !important;}

.tribe-events-ical.tribe-events-button {
  display: none !important;
}

.tribe-events-list-separator-month::after {
  border-bottom-color: #6da220 !important;
}

.events-gridview .tribe-bar-date-filter{display:none !important;}
.events-gridview  #tribe-bar-form.tribe-bar-mini label{padding-bottom:10px !important;}








#tribe-events-content.tribe-events-list {background: #6da220 !important;}
.tribe-events-list h2.tribe-events-page-title {color: #ffffff !important;margin-bottom: 0 !important;
 padding-top: 20px !important;}
 
 .tribe-events-list-separator-month::after {border-bottom-color: #6da220 !important;}
 
 .tribe-events-loop .tribe-events-event-meta {color: #ffffff !important;}
 #tribe-events .tribe-events-content p, .tribe-events-after-html p, .tribe-events-before-html p {
  color: #ffffff !important;}
  
 #tribe-events-footer{display:none !important;}
 .tribe-events-list-separator-month span {
  background-color: #000000 !important;
  color: #ffffff !important;
}

.tribe-events-loop {padding: 0 10px !important;}
.tribe-events-loop .tribe-events-event-meta{background-color:#6da220 !important; border:none !important;}

.single-tribe_events #tribe-events-content{background:#6da220 !important; padding:0 15px !important;}
.single-tribe_events .tribe-events-event-meta{background:#6da220 !important; border:none !important;}
.single-tribe_events .tribe-events-schedule h2{color: #ffffff; font-size: 20px; margin:0 !important;}
.single-tribe_events .tribe-events-single-section-title{color:#000;}

.single-tribe_events .tribe-events-event-meta dl{color:#fff;}
.single-tribe_events .tribe-events-back{margin-bottom:10px; padding-top:10px;}
.single-tribe_events .tribe-events-schedule{background:#6da220 !important; border:none; padding-left:0;}

.single-tribe_events .inner-left h2{margin-bottom:0;}

.events-list #tribe-bar-collapse-toggle, .events-list .tribe-bar-filters{display:none !important;}
.events-list .inner-left h2{margin:0 !important;}

.events-list .inner-right .up-co-left, .events-gridview .inner-right .up-co-left{display:none;}
.result-right a{margin-top:15px;}