@media (min-width: 240px) and (max-width: 478px) {

.sp-container { max-width:1280px;margin:0px auto; background:#000;}
.sp-container > .wrapper { padding: 20px;}
.sp-container > .wrapper > .col-left{ width:100%; /*float:left; box-sizing:border-box;*/ margin-bottom:20px; border-bottom:1px solid #333; padding-bottom:20px;}
.sp-container > .wrapper > .col-right{ width:100%;/* float:right; box-sizing:border-box;*/}
.sp-container > .wrapper > .col-center{ width:100%;/* float:left; box-sizing:border-box;padding-right:10px;padding-left:10px;*/ margin-bottom:20px; border-bottom:1px solid #333; padding-bottom:20px;}

.sp-content-wel { margin-bottom:40px;}
.sp-content-wel h2 { color:#F60; font-size:24px; text-transform:uppercase; line-height:25px; margin:0; margin-bottom:10px; font-weight:normal;font-family:"Conv_CodaCaption-ExtraBold", Tahoma, sans-serif;letter-spacing:-1px;}
.sp-content-wel strong { color:#fff; font-size:18px; text-transform:uppercase; line-height:16px;font-weight:bold;}
.sp-content-wel span { color:#ccc; font-size:16px; text-transform:uppercase; line-height:16px;}

.sp-content-rules { margin-bottom:40px;}
.sp-content-rules:last-child { margin-bottom:0px;}
.sp-content-rules h2 { color:#F60; font-size:24px; text-transform:uppercase; line-height:25px; margin:0; font-weight: normal;font-family:"Conv_CodaCaption-ExtraBold", Tahoma, sans-serif;letter-spacing:-1px;}
.sp-content-rules small { color:#ccc; font-size:14px; text-transform:uppercase; line-height:14px;}
.sp-content-rules ul { list-style:none; padding:0; margin:20px 0 0 0;}
.sp-content-rules ul li { margin-bottom:30px;}
.sp-content-rules ul li .col-pic{ width:100%;/* float:left; box-sizing:border-box; */padding-bottom:10px;}
.sp-content-rules ul li .col-pic img{ border:2px solid #ccc;}
.sp-content-rules ul li .col-pic img:hover{ border:2px solid #ccc; -webkit-filter: brightness(2);filter: brightness(2);}
.sp-content-rules ul li .col-txt{ width:100%;/* float:right; box-sizing:border-box;*/}
.sp-content-rules ul li .col-txt a h3 { font-size:14px; color:#F60;line-height:21px;overflow:hidden; height:40px; margin:0; font-weight:normal;}
.sp-content-rules ul li .col-txt a:hover h3 { color:#FF0;}
.sp-content-rules ul li .col-txt p{ font-size:13px; color:#ccc;line-height:20px; margin-top:0px; overflow:hidden; height:40px;}
.sp-content-rules > .sp-more a {font-size:14px; color:#F60;line-height:21px;margin:0; font-weight:900; text-transform:uppercase;font-weight:normal;font-family:"Conv_CodaCaption-ExtraBold", Tahoma, sans-serif;letter-spacing:-1px;}
.sp-content-rules > .sp-more a:hover {color:#FF0;}

.sp-content-center {color:#ccc; font-size:14px;}
.sp-content-center h1 {color:#F60; font-size:20px; text-transform:uppercase; line-height:30px; margin-bottom:10px; font-weight:bold; margin:0 0 10px 0;}
.sp-content-center img{ margin:20px 0;}

.sp-content-slider {}
.sp-content-slider .sp-ul{list-style:none; padding:0; margin:0 0 20px 0;}
.sp-content-slider > .sp-more a {font-size:14px; color:#F60;line-height:21px;margin:0; font-weight:900; text-transform:uppercase;font-weight:normal;font-family:"Conv_CodaCaption-ExtraBold", Tahoma, sans-serif;letter-spacing:-1px;}
.sp-content-slider > .sp-more a:hover {color:#FF0;}

.sp-date {font-size:14px; color:#F60;line-height:21px;margin:0; font-weight: normal; margin-top:20px;}

#owl-demo { /*float:left; width:50%; box-sizing:border-box;*/}
#owl-demo .item img{/* display: block;width: 100%;*/ height: auto;padding:0px;}
#owl-demo .item{margin:0;padding:0px;background:#fff;border:0px #ddd solid;text-align:center;list-style:none;}

#owl-demo1 { /*float:left; width:50%; box-sizing:border-box;*/}
#owl-demo1 .item img{/* display: block;width: 100%;*/ height: auto;padding:0px;}
#owl-demo1 .item{margin:0;padding:0px;background:#fff;border:0px #ddd solid;text-align:center;list-style:none;}

#owl-demo2 {/* float:left; width:50%; box-sizing:border-box;*/}
#owl-demo2 .item img{/* display: block;width: 100%;*/ height: auto;padding:0px;}
#owl-demo2 .item{margin:0;padding:0px;background:#fff;border:0px #ddd solid;text-align:center;list-style:none;}

#owl-demo3 {/* float:left; width:50%; box-sizing:border-box;*/}
#owl-demo3 .item img{/* display: block;width: 100%;*/ height: auto;padding:0px;}
#owl-demo3 .item{margin:0;padding:0px;background:#fff;border:0px #ddd solid;text-align:center;list-style:none;}

}

@media (min-width: 478px) and (max-width: 767px) {

.sp-container { max-width:1280px;margin:0px auto; background:#000;}
.sp-container > .wrapper { padding: 20px;}
.sp-container > .wrapper > .col-left{ width:100%; /*float:left; box-sizing:border-box;*/ margin-bottom:20px; border-bottom:1px solid #333; padding-bottom:20px;}
.sp-container > .wrapper > .col-right{ width:100%;/* float:right; box-sizing:border-box;*/}
.sp-container > .wrapper > .col-center{ width:100%;/* float:left; box-sizing:border-box;padding-right:10px;padding-left:10px;*/ margin-bottom:20px; border-bottom:1px solid #333; padding-bottom:20px;}

.sp-content-wel { margin-bottom:40px;}
.sp-content-wel h2 { color:#F60; font-size:24px; text-transform:uppercase; line-height:25px; margin:0; margin-bottom:10px; font-weight:normal;font-family:"Conv_CodaCaption-ExtraBold", Tahoma, sans-serif;letter-spacing:-1px;}
.sp-content-wel strong { color:#fff; font-size:18px; text-transform:uppercase; line-height:16px;font-weight:bold;}
.sp-content-wel span { color:#ccc; font-size:16px; text-transform:uppercase; line-height:16px;}

.sp-content-rules { margin-bottom:40px;}
.sp-content-rules:last-child { margin-bottom:0px;}
.sp-content-rules h2 { color:#F60; font-size:24px; text-transform:uppercase; line-height:25px; margin:0; font-weight: normal;font-family:"Conv_CodaCaption-ExtraBold", Tahoma, sans-serif;letter-spacing:-1px;}
.sp-content-rules small { color:#ccc; font-size:14px; text-transform:uppercase; line-height:14px;}
.sp-content-rules ul { list-style:none; padding:0; margin:20px 0 0 0;}
.sp-content-rules ul li { margin-bottom:5px;}
.sp-content-rules ul li .col-pic{ width:30%; float:left; box-sizing:border-box; padding-right:10px;}
.sp-content-rules ul li .col-pic img{ border:2px solid #ccc;}
.sp-content-rules ul li .col-pic img:hover{ border:2px solid #ccc; -webkit-filter: brightness(2);filter: brightness(2);}
.sp-content-rules ul li .col-txt{ width:70%; float:right; box-sizing:border-box;}
.sp-content-rules ul li .col-txt a h3 { font-size:14px; color:#F60;line-height:21px;overflow:hidden; height:40px; margin:0; font-weight:normal;}
.sp-content-rules ul li .col-txt a:hover h3 { color:#FF0;}
.sp-content-rules ul li .col-txt p{ font-size:13px; color:#ccc;line-height:20px; margin-top:0px; overflow:hidden; height:40px;}
.sp-content-rules > .sp-more a {font-size:14px; color:#F60;line-height:21px;margin:0; font-weight:900; text-transform:uppercase;font-weight:normal;font-family:"Conv_CodaCaption-ExtraBold", Tahoma, sans-serif;letter-spacing:-1px;}
.sp-content-rules > .sp-more a:hover {color:#FF0;}

.sp-content-center {color:#ccc; font-size:14px;}
.sp-content-center h1 {color:#F60; font-size:20px; text-transform:uppercase; line-height:30px; margin-bottom:10px; font-weight:bold; margin:0 0 10px 0;}
.sp-content-center img{ margin:20px 0;}

.sp-content-slider {}
.sp-content-slider .sp-ul{list-style:none; padding:0; margin:0 0 20px 0;}
.sp-content-slider > .sp-more a {font-size:14px; color:#F60;line-height:21px;margin:0; font-weight:900; text-transform:uppercase;font-weight:normal;font-family:"Conv_CodaCaption-ExtraBold", Tahoma, sans-serif;letter-spacing:-1px;}
.sp-content-slider > .sp-more a:hover {color:#FF0;}

.sp-date {font-size:14px; color:#F60;line-height:21px;margin:0; font-weight: normal; margin-top:20px;}

#owl-demo { float:left; width:49.99%; box-sizing:border-box;}
#owl-demo .item img{/* display: block;width: 100%;*/ height: auto;padding:0px;}
#owl-demo .item{margin:10px 10px 10px 10px;padding:0px;background:#fff;border:0px #ddd solid;text-align:center;list-style:none;}

#owl-demo1 { float:left; width:49.99%; box-sizing:border-box;}
#owl-demo1 .item img{/* display: block;width: 100%;*/ height: auto;padding:0px;}
#owl-demo1 .item{margin:10px 10px 10px 10px;padding:0px;background:#fff;border:0px #ddd solid;text-align:center;list-style:none;}

#owl-demo2 { float:left; width:49.99%; box-sizing:border-box;}
#owl-demo2 .item img{/* display: block;width: 100%;*/ height: auto;padding:0px;}
#owl-demo2 .item{margin:10px 10px 10px 10px;padding:0px;background:#fff;border:0px #ddd solid;text-align:center;list-style:none;}

#owl-demo3 { float:left; width:49.99%; box-sizing:border-box;}
#owl-demo3 .item img{/* display: block;width: 100%;*/ height: auto;padding:0px;}
#owl-demo3 .item{margin:10px 10px 10px 10px;padding:0px;background:#fff;border:0px #ddd solid;text-align:center;list-style:none;}

}

@media (min-width: 768px) and (max-width: 992px) {
	
.sp-container { max-width:1280px;margin:0px auto; background:#000;}
.sp-container > .wrapper { padding: 20px;}
.sp-container > .wrapper > .col-left{ width:100%; /*float:left; box-sizing:border-box;*/ margin-bottom:20px; border-bottom:1px solid #333; padding-bottom:20px;}
.sp-container > .wrapper > .col-right{ width:100%;/* float:right; box-sizing:border-box;*/}
.sp-container > .wrapper > .col-center{ width:100%;/* float:left; box-sizing:border-box;padding-right:10px;padding-left:10px;*/ margin-bottom:20px; border-bottom:1px solid #333; padding-bottom:20px;}

.sp-content-wel { margin-bottom:40px;}
.sp-content-wel h2 { color:#F60; font-size:24px; text-transform:uppercase; line-height:25px; margin:0; margin-bottom:10px; font-weight:normal;font-family:"Conv_CodaCaption-ExtraBold", Tahoma, sans-serif;letter-spacing:-1px;}
.sp-content-wel strong { color:#fff; font-size:18px; text-transform:uppercase; line-height:16px;font-weight:bold;}
.sp-content-wel span { color:#ccc; font-size:16px; text-transform:uppercase; line-height:16px;}

.sp-content-rules { margin-bottom:40px;}
.sp-content-rules:last-child { margin-bottom:0px;}
.sp-content-rules h2 { color:#F60; font-size:24px; text-transform:uppercase; line-height:25px; margin:0; font-weight: normal;font-family:"Conv_CodaCaption-ExtraBold", Tahoma, sans-serif;letter-spacing:-1px;}
.sp-content-rules small { color:#ccc; font-size:14px; text-transform:uppercase; line-height:14px;}
.sp-content-rules ul { list-style:none; padding:0; margin:20px 0 0 0;}
.sp-content-rules ul li { margin-bottom:5px;}
.sp-content-rules ul li .col-pic{ width:30%; float:left; box-sizing:border-box; padding-right:10px;}
.sp-content-rules ul li .col-pic img{ border:2px solid #ccc;}
.sp-content-rules ul li .col-pic img:hover{ border:2px solid #ccc; -webkit-filter: brightness(2);filter: brightness(2);}
.sp-content-rules ul li .col-txt{ width:70%; float:right; box-sizing:border-box;}
.sp-content-rules ul li .col-txt a h3 { font-size:14px; color:#F60;line-height:21px;overflow:hidden; height:40px; margin:0; font-weight:normal;}
.sp-content-rules ul li .col-txt a:hover h3 { color:#FF0;}
.sp-content-rules ul li .col-txt p{ font-size:13px; color:#ccc;line-height:20px; margin-top:0px; overflow:hidden; height:40px;}
.sp-content-rules > .sp-more a {font-size:14px; color:#F60;line-height:21px;margin:0; font-weight:900; text-transform:uppercase;font-weight:normal;font-family:"Conv_CodaCaption-ExtraBold", Tahoma, sans-serif;letter-spacing:-1px;}
.sp-content-rules > .sp-more a:hover {color:#FF0;}

.sp-content-center {color:#ccc; font-size:14px;}
.sp-content-center h1 {color:#F60; font-size:20px; text-transform:uppercase; line-height:30px; margin-bottom:10px; font-weight:bold; margin:0 0 10px 0;}
.sp-content-center img{ margin:20px 0;}

.sp-content-slider {}
.sp-content-slider .sp-ul{list-style:none; padding:0; margin:0 0 20px 0;}
.sp-content-slider > .sp-more a {font-size:14px; color:#F60;line-height:21px;margin:0; font-weight:900; text-transform:uppercase;font-weight:normal;font-family:"Conv_CodaCaption-ExtraBold", Tahoma, sans-serif;letter-spacing:-1px;}
.sp-content-slider > .sp-more a:hover {color:#FF0;}

.sp-date {font-size:14px; color:#F60;line-height:21px;margin:0; font-weight: normal; margin-top:20px;}

#owl-demo { float:left; width:25%; box-sizing:border-box;}
#owl-demo .item img{/* display: block;width: 100%;*/ height: auto;padding:0px;}
#owl-demo .item{margin:10px 10px 10px 10px;padding:0px;background:#fff;border:0px #ddd solid;text-align:center;list-style:none;}

#owl-demo1 { float:left; width:25%; box-sizing:border-box;}
#owl-demo1 .item img{/* display: block;width: 100%;*/ height: auto;padding:0px;}
#owl-demo1 .item{margin:10px 10px 10px 10px;padding:0px;background:#fff;border:0px #ddd solid;text-align:center;list-style:none;}

#owl-demo2 { float:left; width:25%; box-sizing:border-box;}
#owl-demo2 .item img{/* display: block;width: 100%;*/ height: auto;padding:0px;}
#owl-demo2 .item{margin:10px 10px 10px 10px;padding:0px;background:#fff;border:0px #ddd solid;text-align:center;list-style:none;}

#owl-demo3 { float:left; width:25%; box-sizing:border-box;}
#owl-demo3 .item img{/* display: block;width: 100%;*/ height: auto;padding:0px;}
#owl-demo3 .item{margin:10px 10px 10px 10px;padding:0px;background:#fff;border:0px #ddd solid;text-align:center;list-style:none;}

 }

@media (min-width: 992px) and (max-width: 1280px) { 

.sp-container { max-width:1280px;margin:0px auto; background:#000;}
.sp-container > .wrapper { padding: 20px;}
.sp-container > .wrapper > .col-left{ width:20%; float:left; box-sizing:border-box;}
.sp-container > .wrapper > .col-right{ width:30%; float:right; box-sizing:border-box;}
.sp-container > .wrapper > .col-center{ width:50%; float:left; box-sizing:border-box;padding-right:10px;padding-left:10px;}

.sp-content-wel { margin-bottom:40px;}
.sp-content-wel h2 { color:#F60; font-size:24px; text-transform:uppercase; line-height:25px; margin:0; margin-bottom:10px; font-weight:normal;font-family:"Conv_CodaCaption-ExtraBold", Tahoma, sans-serif;letter-spacing:-1px;}
.sp-content-wel strong { color:#fff; font-size:18px; text-transform:uppercase; line-height:16px;font-weight:bold;}
.sp-content-wel span { color:#ccc; font-size:16px; text-transform:uppercase; line-height:16px;}

.sp-content-rules { margin-bottom:40px;}
.sp-content-rules h2 { color:#F60; font-size:24px; text-transform:uppercase; line-height:25px; margin:0; font-weight: normal;font-family:"Conv_CodaCaption-ExtraBold", Tahoma, sans-serif;letter-spacing:-1px;}
.sp-content-rules small { color:#ccc; font-size:14px; text-transform:uppercase; line-height:14px;}
.sp-content-rules ul { list-style:none; padding:0; margin:20px 0 0 0;}
.sp-content-rules ul li { margin-bottom:5px;}
.sp-content-rules ul li .col-pic{ width:40%; float:left; box-sizing:border-box; padding-right:10px;}
.sp-content-rules ul li .col-pic img{ border:2px solid #ccc;}
.sp-content-rules ul li .col-pic img:hover{ border:2px solid #ccc; -webkit-filter: brightness(2);filter: brightness(2);}
.sp-content-rules ul li .col-txt{ width:60%; float:right; box-sizing:border-box;}
.sp-content-rules ul li .col-txt a h3 { font-size:14px; color:#F60;line-height:21px;overflow:hidden; height:40px; margin:0; font-weight:normal;}
.sp-content-rules ul li .col-txt a:hover h3 { color:#FF0;}
.sp-content-rules ul li .col-txt p{ font-size:13px; color:#ccc;line-height:20px; margin-top:0px; overflow:hidden; height:40px;}
.sp-content-rules > .sp-more a {font-size:14px; color:#F60;line-height:21px;margin:0; font-weight:900; text-transform:uppercase;font-weight:normal;font-family:"Conv_CodaCaption-ExtraBold", Tahoma, sans-serif;letter-spacing:-1px;}
.sp-content-rules > .sp-more a:hover {color:#FF0;}

.sp-content-center {color:#ccc; font-size:14px;}
.sp-content-center h1 {color:#F60; font-size:20px; text-transform:uppercase; line-height:30px; margin-bottom:10px; font-weight:bold; margin:0 0 10px 0;}
.sp-content-center img{ margin:20px 0;}

.sp-content-slider {}
.sp-content-slider .sp-ul{list-style:none; padding:0; margin:0 0 20px 0;}
.sp-content-slider > .sp-more a {font-size:14px; color:#F60;line-height:21px;margin:0; font-weight:900; text-transform:uppercase;font-weight:normal;font-family:"Conv_CodaCaption-ExtraBold", Tahoma, sans-serif;letter-spacing:-1px;}
.sp-content-slider > .sp-more a:hover {color:#FF0;}

.sp-date {font-size:14px; color:#F60;line-height:21px;margin:0; font-weight: normal; margin-top:20px;}


}

@media (min-width: 1280px) {

.sp-container { max-width:1280px;margin:0px auto; background:#000;}
.sp-container > .wrapper { padding: 20px;}
.sp-container > .wrapper > .col-left{ width:20%; float:left; box-sizing:border-box;}
.sp-container > .wrapper > .col-right{ width:30%; float:right; box-sizing:border-box;}
.sp-container > .wrapper > .col-center{ width:50%; float:left; box-sizing:border-box;padding-right:10px;padding-left:10px;}

.sp-content-wel { margin-bottom:40px;}
.sp-content-wel h2 { color:#F60; font-size:24px; text-transform:uppercase; line-height:25px; margin:0; margin-bottom:10px; font-weight:normal;font-family:"Conv_CodaCaption-ExtraBold", Tahoma, sans-serif;letter-spacing:-1px;}
.sp-content-wel strong { color:#fff; font-size:18px; text-transform:uppercase; line-height:16px;font-weight:bold;}
.sp-content-wel span { color:#ccc; font-size:16px; text-transform:uppercase; line-height:16px;}

.sp-content-rules { margin-bottom:40px;}
.sp-content-rules h2 { color:#F60; font-size:24px; text-transform:uppercase; line-height:25px; margin:0; font-weight: normal;font-family:"Conv_CodaCaption-ExtraBold", Tahoma, sans-serif;letter-spacing:-1px;}
.sp-content-rules small { color:#ccc; font-size:14px; text-transform:uppercase; line-height:14px;}
.sp-content-rules ul { list-style:none; padding:0; margin:20px 0 0 0;}
.sp-content-rules ul li { margin-bottom:5px;}
.sp-content-rules ul li .col-pic{ width:40%; float:left; box-sizing:border-box; padding-right:10px;}
.sp-content-rules ul li .col-pic img{ border:2px solid #ccc;}
.sp-content-rules ul li .col-pic img:hover{ border:2px solid #ccc; -webkit-filter: brightness(2);filter: brightness(2);}
.sp-content-rules ul li .col-txt{ width:60%; float:right; box-sizing:border-box;}
.sp-content-rules ul li .col-txt a h3 { font-size:14px; color:#F60;line-height:21px;overflow:hidden; height:40px; margin:0; font-weight:normal;}
.sp-content-rules ul li .col-txt a:hover h3 { color:#FF0;}
.sp-content-rules ul li .col-txt p{ font-size:13px; color:#ccc;line-height:20px; margin-top:0px; overflow:hidden; height:40px;}
.sp-content-rules > .sp-more a {font-size:14px; color:#F60;line-height:21px;margin:0; font-weight:900; text-transform:uppercase;font-weight:normal;font-family:"Conv_CodaCaption-ExtraBold", Tahoma, sans-serif;letter-spacing:-1px;}
.sp-content-rules > .sp-more a:hover {color:#FF0;}

.sp-content-center {color:#ccc; font-size:14px;}
.sp-content-center h1 {color:#F60; font-size:20px; text-transform:uppercase; line-height:30px; margin-bottom:10px; font-weight:bold; margin:0 0 10px 0;}
.sp-content-center img{ margin:20px 0;}

.sp-content-slider {}
.sp-content-slider .sp-ul{list-style:none; padding:0; margin:0 0 20px 0;}
.sp-content-slider > .sp-more a {font-size:14px; color:#F60;line-height:21px;margin:0; font-weight:900; text-transform:uppercase;font-weight:normal;font-family:"Conv_CodaCaption-ExtraBold", Tahoma, sans-serif;letter-spacing:-1px;}
.sp-content-slider > .sp-more a:hover {color:#FF0;}

.sp-date {font-size:14px; color:#F60;line-height:21px;margin:0; font-weight: normal; margin-top:20px;}


}