@charset "utf-8";
/* CSS Document */

@font-face {
       font-family: "ChaletOblique-London";
       src: url('fonts/ChaletOblique-London.eot');
       src: url('fonts/ChaletOblique-London.eot?#iefix') format('embedded-opentype'),
       url('fonts/ChaletOblique-London.svg#ChaletOblique-London') format('svg'),
       url('fonts/ChaletOblique-London.woff') format('woff'),
       url('fonts/ChaletOblique-London.ttf') format('truetype');
       font-weight: normal;
       font-style: normal;
}
@font-face {
       font-family: "HandOfSean";
       src: url('fonts/HandOfSean.eot');
       src: url('fonts/HandOfSean.eot?#iefix') format('embedded-opentype'),
       url('fonts/HandOfSean.svg#HandOfSean') format('svg'),
       url('fonts/HandOfSean.woff') format('woff'),
       url('fonts/HandOfSean.ttf') format('truetype');
       font-weight: normal;
       font-style: normal;
}


*{margin:0; padding:0;}
body{background:#fff; font-family: 'Catamaran', sans-serif;}
h1{font-size:43px;}
h2{font-size:42px; font-family: "Oswald",sans-serif; line-height: 50px;}
h3{font-size:35px; font-family: "Oswald",sans-serif; line-height: 40px;}
h4{font-size:28px;}

p{font-size:15px;}
.clr{clear:both;}
a img{outline:0; border:0;}
a{outline:0; text-decoration:none}
input[type="submit"], input[type="button"], button{cursor:pointer;}
textarea{resize:vertical;}
select option{padding:3px;}

.wraper{width:1100px; margin:0 auto;}
.banner img{width:100%;}
.header {
  padding: 20px 0 30px;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 9;
}.logo{width:20%; float:left;}
.right_header{width:53%; float:right;}
.nav a { color: #ffffff; padding: 10px 15px 10px 30px; text-transform: uppercase;}
.nav li:first-child {background:none; }
.nav li { display: inline-block; padding: 10px 0; background:url(images/yellow_star.png) left center no-repeat;font-family: "ChaletOblique-London";}
.nav{float:left;margin:30px 0 0;}
.right_header h4 { background: url(images/yellow_bg.png) right center no-repeat; color: #000; float: right; font-size: 15px; font-weight: 500; padding: 15px 40px 20px 71px; text-transform: uppercase; letter-spacing:1px; text-align:right; line-height:27px;background-size:100%;}
.right_header h4 a{color:#000; font-size:28px; font-family: "Oswald", sans-serif; font-style:italic; font-weight:normal; letter-spacing:0; background:url(images/ph.png) left center no-repeat; padding:0 0 0 30px;}
.slider > .navContainer > .rightClass {
  top: 0;
}
.banner {
  background: hsla(0, 0%, 0%, 0) url("images/1.jpg") no-repeat scroll left center / cover ;
  overflow: hidden;
  padding-top: 131px;
  position: relative;min-height: 400px;
}
.banner_txt {
  float: right;
  margin: 90px 0;
  padding-right: 3%;
  width: 37%;
}
.bnr-left {
  margin: 0 0 0 -100px;
  width: 58%;position:absolute;
  z-index: 0;
}
.main {
  position: relative;
}

.banner .wraper {
  position: relative;
}

.banner_txt h2 span { color: #fff;}
.banner_txt h2 { color: #ffce00; font-family: "Oswald",sans-serif; font-weight: bold; line-height: 55px; margin: 0 0 30px; text-shadow: 0 3px 3px #333333;}
.banner_txt .trans_link { background: #000000; border: 2px solid #ffffff; transform: skew(-20deg);margin: 0 30px 0 0; float:left;}
.banner_txt h6 a { color: #ffffff;}
.banner_txt h6{transform: skew(20deg); font-size:15px; font-family:Oswald, sans-serif; background:url(images/aro.png) right 15px center no-repeat;padding: 10px 50px; text-transform:lowercase; font-weight:700;}
.banner_txt .trans_link:nth-child(3) { background: #ffce00;}
.banner_txt .trans_link:nth-child(3) h6 { background:url(images/aro.png) right 15px center no-repeat}
.banner_txt .trans_link:nth-child(3) a { color:#000;}

.menu { background: #c1c1c2 none repeat scroll 0 0; padding: 10px 0;}
.menu li { float: left; list-style: outside none none;}

.menu li a { color: #000; font-family: "Oswald",sans-serif; font-size: 14px; font-weight: normal; padding: 10px 14px; line-height: 27px;text-transform: uppercase;}
.menu li a:hover { background: #ffce00 none repeat scroll 0 0; padding: 12px 14px 14px;}
.parts { background: #1a1a1a;}
.parts li { float: left;  padding: 25px 0; width: 32%; list-style: none;  font-style: italic; }
.menu ul { float: left; padding: 0 11%;}
.parts li h4 { font-size: 16px; text-transform: uppercase; color: #fff; line-height: 18px;}
.parts li h5 { color: #ffce00; font-size: 16px; font-weight: normal; text-transform: lowercase;}
.parts li img { float: left; margin: 0 12px 0 0;}
.parts li:nth-child(3) { float: right; width: 23%;}
.parts li:nth-child(2) { width: 40%; padding-left: 25px;}
.parts li h5 { color: #ffce00; font-size: 16px; text-transform: capitalize;}

.men { background: #000 none repeat scroll 0 0;}
.men li { font-family: "Oswald",sans-serif; text-align:center; float: left; color: #fff; width: 50%; list-style: none;}
.men li h5 { color: #ffce00; font-family: 'Catamaran', sans-serif; font-weight: 600; font-style: italic; font-size: 18px;}
.men li{position: relative;
}
.men img{
  position: relative;
}
.men-inner {
  padding: 21% 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.men-inner > h2 {
  color: hsl(0, 0%, 100%);
}
.men li:hover .overlay{
display:none;
}
.men li:hover .men-inner h2, .men li:hover .men-inner p{
display:none;
}
.men li .men-inner .trans_link{
    display:none;
}
.men li:hover .men-inner .trans_link{
    display:block;
}
.overlay {background:rgba(0, 0, 0, 0.5);
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
}
.video { margin:30px 0 70px; text-align: center;}
.company-lft { float: left; width: 49%;}
.company-lft  h2 { background: #ffce00 none repeat scroll 0 0; font-family: "Oswald",sans-serif; font-weight: bold; line-height: 56px; padding: 23px;}
.company-lft  h5 { font-size: 20px; font-family: "Oswald",sans-serif; padding: 20px 0; text-align: center;}
.lft-img { text-align: center;}
.company-right { float: right; width: 49%;}
.company-right { float: right; width: 48%;}
.company-right p { font-weight: lighter; color: #505050; line-height: 27px;}
.company-right > h4 { font-family: "Oswald",sans-serif; font-size: 35px; padding: 11px 0;}
span.read { background: rgba(0, 0, 0, 0) url("images/read.png") no-repeat scroll 0 0; font-size: 14px; line-height: 23px; padding: 0 11px;}
.read  a { color: #333;}

.sports li { font-family: "Oswald",sans-serif; text-align:center; float: left; color: #fff; width: 50%; list-style: none; padding: 10% 0;}
.sports li h5 { color: #ffce00; font-family: 'Catamaran', sans-serif; font-weight: 600; font-style: italic; font-size: 18px;}
.sports li:nth-child(1){ background:url(images/testi.jpg) no-repeat;}
.sports li:nth-child(2){ background:url(images/test2.jpg) no-repeat;}
.sports { background: #000 none repeat scroll 0 0; border-top: 12px solid #e6e7e8; margin: 42px 0 0;}
.testimonial { background: #e6e7e8 none repeat scroll 0 0; padding: 28px 0; text-align: center;}
.testimonial p { padding: 0 20%;}
.testimonial h2 { font-family: "Oswald",sans-serif; font-size: 40px; font-weight: 600; padding:0px;}

.online-left { float: left; width: 57%;}
.online-left h2 { background: #ffce00 none repeat scroll 0 0; font-family: "Oswald",sans-serif; font-size: 35px; padding: 8px 0; text-align: center;}
.online_txt { padding: 20px 121px 0 35px;}
.online { padding: 30px 0 0;}
.online_txt  h5 { font-size: 20px; font-weight: 500; line-height: 27px;}
.online_txt p { font-weight: lighter;}
.online-rgt { float: right; width: 40%;}
.newsletter { background: #ffce00 none repeat scroll 0 0; padding: 15px 0 5px;}
.newsletter h3 { font-family: "Oswald",sans-serif; font-size: 32px; line-height: 30px;}
.news-txt { float: left; margin-right: 30px;}
form.news { float: right; width: 71%;}

.txt { float: left; margin-right: 30px; padding: 6px; width: 36%; border: 0; margin-top: 11px;}
.btn { background: #000 none repeat scroll 0 0; border: 0 none; color: #fff; margin: 11px 0 0; padding: 5px 15px;}
.news-txt  p { font-weight: lighter;}

.games { background: #000;}
.games-left { float: left; width: 50%;}
.games-left img { width: 94%;}
.games-rgt { padding:10px 0 0; float: right; width: 50%;}
.games-rgt h2 { color: #fff; line-height: 47px; color:#ffce00;}
.games-rgt p { color: #fff; padding: 15px 0 0;}
.games-rgt li { color: #ffce00; font-size: 15px; list-style: outside none none; padding: 5px 0 5px 35px;}
.games-rgt ul { padding: 20px 0 0;}

.games-rgt li:nth-child(1){ background:url(images/n1.png) no-repeat left center;}
.games-rgt li:nth-child(2){ background:url(http://lyonsportswear.com.au/wp-content/uploads/2017/08/starr.png) no-repeat left center;}

.get h5 { color: #fff; font-size: 16px; font-weight: normal; padding: 7px; text-align: center; margin: 25px 0;  transform: skew(20deg);}
.get h5 span { color: #ffce00; font-weight: bold;}
.get{background: #000; transform: skew(-22deg);}
.get h5:hover {
  color: #000;
  
}
.get h5:hover span {
  background: #ffce00 none repeat scroll 0 0;
  color: #000;
}
.get:hover {
  background: #ffce00;
}

.footer1 h3 { background: #ffce00 none repeat scroll 0 0; font-family: "Oswald",sans-serif; float: left; padding: 0 15px; text-align: center; font-size: 26px;}
.footer1 ul { float: left; margin: 12px 0 0; width: 100%;}
.footer1 { float: left; width: 35%;}
.footer1 img { float: left;  margin: 0 15px 0 0;}
.footer1 li { list-style: none; width: 100%;}
.footer1 h5 { font-size: 18px;}
.footer1 .post { float: left; width: 58%;}
.bordr { border-bottom: 1px solid; padding: 0 0 6px;}
.post p { font-size: 15px; line-height: 7px; margin: 17px 0 0;}
.footer1 li { border-bottom: 1px solid #7b7b7b; float: left; list-style: outside none none; padding: 15px 0; width: 100%;}
.footer1 li:last-child { border-bottom: 0 none;}

.footer2 {
  float: left;
  padding: 0 0 0 22px;
  width: 35%;
}
.footer2 h3 { background: #ffce00 none repeat scroll 0 0; font-family: "Oswald",sans-serif; float: left; padding: 0 15px; text-align: center;  margin: 0 0 0 25px; font-size: 26px;}
.footer2 ul { float: left; width: 49%; padding: 22px 0 0;}
.footer2 li {
  background: hsla(0, 0%, 0%, 0) url("images/arro2.png") no-repeat scroll left top;
  line-height: 14px;
  list-style: outside none none;
  padding: 0 0 15px 25px;
  text-transform: uppercase;
}
.footer2 a { font-size: 13px; color: #333;}

.footer3 { float: left; width: 28%;}
.footer3 h3 { background: #ffce00 none repeat scroll 0 0; font-family: "Oswald",sans-serif; float: left; padding: 0 15px; text-align: center;  margin: 0 0 0 70px; font-size: 26px;}
.footer3 ul.social { float: left; width: 20%; padding: 22px 0 0;}
.footer3 ul.social li { list-style: outside none none; padding: 2px 0;}
.footer3 a { font-size: 14px; color: #333;}
.contact { padding: 20px 0 0; width: 80%;}
.txt2 {
  border: 1px solid hsl(0, 0%, 67%);
  float: left;
  font-family: "Catamaran",sans-serif;
  font-size: 14px;
  margin-bottom: 6px;
  margin-top: 0;
  padding: 6px;
  width: 93%;
}
.btn2 { background: #ffce00; border: 0 none; color: #000; margin: 11px 0 0; padding: 7px 20px;}

.copyright{ background:#e6e7e8;   margin: 20px 0 0;}
.copyright p { padding: 5px 0; text-align: center;}

.current-menu-item a { background: #ffce00 none repeat scroll 0 0; padding: 13px 16px !important;}

.leading { float: left; width: 50%;  padding: 30px 0;}
.leading-rgt { float: right; padding: 80px 0 0; text-align: center; width: 45%;}
.leading-rgt > img { width: 100%;}
.leading > p { font-weight: lighter; padding: 22px 0 0;}
.gaming { background: #000 none repeat scroll 0 0; border-top: 7px solid #e6e7e8;}

.gaming-lft { float: left; width: 50%;}
.gaming-rgt { width: 50%; float: left; padding: 35px 0 0;}
.gaming-rgt h3 {
  color: #ffce00;
}
.gaming-rgt > p {
  color: #fff;
  padding: 4px 0;
}
.mission {
  background: #e6e7e8; padding:0 0 20px;
}
.mission li {
  float: left;
  width: 29%;
  list-style: none;
  background: url(images/abt-arro.jpg) no-repeat left top 8px;
  padding: 9px 20px 10px 45px;
}

.mission li {
  background: rgba(0, 0, 0, 0) url("images/abt-arro.png") no-repeat scroll left top 17px;
  float: left;
  list-style: outside none none;
  min-height: 120px;
  padding: 9px 35px 0 45px;
  width: 26%;
}
.mission h3 {
  background: #ffce00 none repeat scroll 0 0;
  float: left;
  margin: 5px 0 20px;
  padding: 14px 18px; font-weight:500;
}

.mission ul {
  float: left;
  width: 100%;
}
.aussie_rules { padding: 40px 0;}
.aussie_rules .wraper { position: relative;}
.aussie_rules h3 { font-weight: 600; position: absolute; text-align: center; top: -60px; width: 100%;}
.aussie_rules h3 span { background: #ffce00; padding: 5px 70px;}
.aussie_rules li { display: inline-block; margin: 10px 17px 20px; text-align: center; vertical-align: top; width: 30%;}
.post1 > h5 { font-family: "Oswald",sans-serif; font-size: 24px; font-weight: 600; padding:0 0 8px;}
.post1 > p { font-size: 13px; font-weight: 100;}
.post1 a { color: #000000; font-weight: 400;}
.discover_pro { padding: 40px 0 10px; background:url(images/dpt_bg.jpg) top center no-repeat; background-attachment:fixed; background-size:cover;}
.discover_pro .wraper { position: relative;}
.discover_pro h3 { font-weight: 600; position: absolute; text-align: left; top: -60px; width: 100%;}
.discover_pro h3 span { background: #ffce00; padding: 5px 30px 7px 30px;}
.dp_left { float: left; margin: 10px 0 0 30px; width: 56%;}
.dp_left > p { font-size: 14px; padding: 0 0 15px;}
.dp_right { position: absolute; right: 30px; top: -70px;}
.cert_qty {padding:40px 0 25px;text-align:center;}
.cert_qty h3 { font-weight: 600; }
.cert_qty h6 { font-size: 15px; font-weight: 400; line-height: 25px; padding: 20px 0; width:92%; margin: 0 auto;}
.cert_qty h4 { font-size: 21px; font-weight: 600; padding: 0 0 25px;}
.cert_qty li p { font-size: 13px; font-weight: 100; padding: 13px 0 0;}
.cert_qty li { display: inline-block; margin: 0 15px; vertical-align: top; width: 22%;}



/* category page  */

.banner_txt.cat_banner { margin: 280px 0 198px; width: 44%;}
.banner_txt.cat_banner > h2 { margin: 0 0 10px; text-shadow: none;text-transform: uppercase;}
.banner_txt.cat_banner > p { color: #ffce00; font-family: "ChaletOblique-London"; font-size: 22.8px;}
.game_prodleft { float: left; width: 69%;  padding: 30px 0;}
.game_prodright { float: right; padding: 20px 0 0; text-align: center; width: 28%;}
.game_prodright > img { width: 100%;}
.game_prodleft > p { font-weight: lighter; padding: 22px 0 0;}

.ui-tabs li:first-child { background: #ffce00; width: 31.4%; text-align:left;}
.ui-tabs li { background: #e6e7e8; display: inline-block; position: relative; text-align: center; vertical-align: top; width: 22.5%;}
.ui-tabs li.ui-tabs-active { background: #000000;}
.ui-tabs li h3 {
  font-size: 28px;
  font-weight: 600;
  padding: 13px 14px 18px;
}
.ui-tabs li.ui-tabs-active a { color: #ffce00;}
.ui-tabs li a { color: #000000; float: left; font-family: "Oswald",sans-serif; font-size: 21px; font-weight: 400; padding: 7px 0; width: 100%;}
.ui-tabs li a span { font-size: 14px; font-weight: 100; font-family:"Catamaran",sans-serif;}
.ui-tabs li.ui-tabs-active img { display: block;}
.ui-tabs li img { bottom: -12px; display: none; position: absolute; right: 42%;}
.ui-tabs-panel { margin: 10px 0;}
.left_sec { float: left; padding: 10px 0; text-align: center; width: 31.4%;}
.left_sec:hover img { border: 1px solid #000000;}
.left_sec img { border: 1px solid #fff;}
.mid_sec {
  box-sizing: border-box;
  float: left;
  padding: 10px 20px;
  width: 68%;
}
.mid_sec > p { font-size: 14px; padding: 0 0 15px;}
.last_sec {
  float: right;
  margin-bottom: 10px;
  margin-top: 0;
  width: 68%;
}
.last_sec .trans_link { background: #000000; border: 2px solid #ffffff; transform: skew(-20deg);margin: 3px 30px 3px 0; float:left;}
.last_sec h6 a { color: #ffffff;}
.last_sec h6{transform: skew(20deg); font-size:14px; font-family:Oswald, sans-serif; background:url(images/aro.png) right 15px center no-repeat;padding: 7px 50px; text-transform:lowercase; font-weight:700;}
.last_sec .trans_link:nth-child(2) { background: #ffce00;}
.last_sec .trans_link:nth-child(2) h6 { background:url(images/aro1.png) right 15px center no-repeat; padding:7px 40px;}
.last_sec .trans_link:nth-child(2) a { color:#000;}
.bg_grey { background: #e6e7e8; padding: 20px 0 50px;}
.testimonials_sec { background: #000000; color: #ffffff;}
.test_right { float: right; padding:35px 0 15px; width: 55%;}
.test_right > h3 { color: #ffce00; font-weight: 600; padding:0 0 2px;}
.test_right > p { font-size: 14.52px; padding: 0 0 5px;   line-height: 20px;}
.test_right > h4 { font-size: 33px; padding: 0 0 10px;font-family: "HandOfSean"; font-weight:400;}
.test_right a { color: #ffffff;}
.test_right > span { font-size: 14.52px;}

.features_sec { padding: 40px 0;}
.features_sec .wraper { position: relative;}
.features_sec h3 { font-weight: 600; position: absolute; text-align: center; top: -60px; width: 100%;}
.features_sec h3 span { background: #ffce00; padding: 5px 40px;}
.features_sec li { display: inline-block; margin: 5px 37px 20px; text-align: center; vertical-align: top; width: 18%;}
.post2 > h5 { font-family: "Oswald",sans-serif; font-size: 24px; font-weight: 600; padding:0 0 5px;}
.post2 > p { font-size: 13px; font-weight: 100;}
.post2 a { color: #000000; font-weight: 400;}

/* sub category page  */

.subcat_sec { padding: 0 0 30px;}
.subcat_sec h3 { background: #ffce00; float: left; margin:0px 0 20px; padding:10px 20px; font-weight:600;}
.subcat_sec li { display: inline-block; margin: 0 10px; width: 22.9%; text-align:center;margin-bottom:30px;}
.details_sec > h4 { font-family: "Oswald"; font-size: 22.56px; font-weight: 600;min-height: 140px;}
.details_sec > span { font-size: 18.46px; font-weight: bold;}
.details_sec .trans_link { background: #000000; border: 2px solid #ffffff; float: none; margin: 3px auto; transform: skew(-20deg); width: 68%;}
.details_sec h6 a { color: #ffffff;}
.details_sec h6 { background: url("images/aro.png") no-repeat right 15px center; font-family: Oswald,sans-serif; font-size: 14px; font-weight: 700; padding: 7px 42px; transform: skew(20deg);}
.details_sec .trans_link:nth-child(4) { background: #ffce00; width: 68%;}
.details_sec .trans_link:nth-child(4) h6 { background:url(images/aro1.png) right 15px center no-repeat; padding:7px 30px;}
.details_sec .trans_link:nth-child(4) a { color:#000;}
.testimonial_slider__textonly .testimonial_content span {
  color: hsl(0, 0%, 0%);
  display: block;
  font-family: "Catamaran",sans-serif;
  font-size: 15px;
  font-style: normal;
  padding: 0 9%;
}
.testimonial_slider__textonly .testimonial_nav .inner_nav a {
  border-radius: 100% !important;
}
.button-primary{
  background: hsl(0, 0%, 0%) none repeat scroll 0 0;
  border: 0 none;
  color: hsl(0, 0%, 100%);
  margin: 11px 0 0;
  padding: 5px 15px;
}
.footer3 .wpcf7-form {
  padding: 20px 0 0;
  width: 80%;float: right;
}
.wpcf7-not-valid-tip {
  float: left;
  width: 100%;
}
.poat_date > span {
  border-top: 1px solid;
  padding-top: 2px;
}
.container-video{
margin:55px auto; max-width:1000px;}
.subcat_sec h3 a{color:#000;}
.term-description > p{
  font-weight: lighter;
  padding: 22px 0 0;
}
.product-main {
  margin-bottom: 35px;float:left;width:100%;
}
.no-products {
  font-size: 14px;
  padding: 0 0 0 3px;
  text-transform:inherit;
}
button.bg-orange-button{
  background: hsla(0, 0%, 0%, 0) url("images/read.png") no-repeat scroll 0 0 !important;
  font-size: 14px !important;
  line-height: 23px !important;
  padding: 0 12px !important;border:none !important;font-weight:lighter !important;border-radius:0px !important;
  color:hsl(0, 0%, 20%) !important;
  text-shadow:none !important;box-shadow:none !important;  font-family: "Catamaran",sans-serif !important;
}
#menu-top-menu {
  background: none;
  padding: 0px;
}
#menu-top-menu  a{
color:#fff;
}
#menu-top-menu  li {
  display: inline-block;
  padding:10px 18px 10px 29px;
}
#menu-top-menu  li  a{
font-family: "ChaletOblique-London" !important;}
#menu-top-menu  li  a {
  font-size: 16px;
  padding: 10px 0;
}
#menu-top-menu li a:hover {
  background: hsla(0, 0%, 0%, 0) none repeat scroll 0 0;
  text-decoration: underline;
}

#menu-top-menu .current-menu-item a{color:#000 !important;}
.iner_page{min-height:400px;
}

.prod-left { float: left; width: 50%; margin:30px 0 0;}
.imgss {text-align: center;}
.prod-left h3 {
  background: hsl(48, 100%, 50%) none repeat scroll 0 0;
  padding: 15px 30px;
  text-align: left;
}
.prod-left  h2 {font-family: 'Catamaran', sans-serif;}

.prod-left > h2 { font-weight: normal; padding: 20px 0 0;}
.look { padding: 25px 0; text-align: center;}
.look > h4 { background: #ffce00 none repeat scroll 0 0; font-family: "Oswald",sans-serif; margin: 0 25%; padding: 5px 0;}
.look > img { padding: 30px 0 0;}
.prod-left h2 sub { font-size: 18px;}
.prod-rgt { float: right; width:49.5%; margin: 30px 0 0;}
.prod-rgt li { font-family: "Oswald",sans-serif; background: #e6e7e8 none repeat scroll 0 0; color: #808080; float: left; font-size: 30px;
  list-style: outside none none; margin: 0 0 3px; text-align: center; width: 100%; padding: 6px 0;}
.buttons { float: left; margin: 20px 0; width: 100%; font-family: "Oswald",sans-serif;}
.mail { float: left;}.mail .email-friend .widget-title {
  display: none;
}
.mail a{color: #fff; transform: skew(20deg);  font-weight: 600;}

.wish { background: #e6e7e8 url("images/aro1.png") no-repeat scroll right 10px center; padding:8px 40px 8px 30px; transform: skew(-20deg); margin: 0 20px; float: left;}
.wish a{color: #000; transform: skew(20deg);  font-weight: 600;}
.quote { background: #FFCE00 url("images/aro1.png") no-repeat scroll right 10px center; padding: 8px 40px 8px 30px; transform: skew(-20deg);  float: left;}
.quote a {
  color: hsl(0, 0%, 0%);
  font-size: 17px;
  font-weight: 600;
}
.quote h6 {
  transform: skew(20deg);
}
.chat {
  bottom: 30%;
  color: #ed217c;
  float: left;
  font-family: "Oswald",sans-serif;
  left: -6.9%;
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: right, top;
    -ms-transform: rotate(-90deg);
    -ms-transform-origin:right, top;
    -webkit-transform: rotate(-90deg);
    -webkit-transform-origin:right, top;
}
.live2 { padding: 8px 0; border: 1px solid #fff;  background: #ffce00 url("images/aro2.png") no-repeat scroll right 22px center;}
.live {
  background: #000 url("images/live.png") no-repeat scroll left 10px center;
  border: 1px solid #fff;
  padding: 8px 0 8px 13px;  margin: 0 -4px 0 0;
}
.live > a {
  color: #fff;
  font-size: 21px;
  padding: 0 32px 0 40px;
}
.live2 > a {
  color: #000;
  font-size: 21px;
  padding: 0 42px 0 25px;
}
 /* Style the buttons that are used to open and close the accordion panel */

button.accordion{ background: #e6e7e8 url("images/plus.png") no-repeat scroll right 22px center;  cursor: pointer; border: none; font-family: "Oswald",sans-serif; color: #808080; float: left; font-size: 30px; transition: 0.4s; font-weight: 600;
  list-style: outside none none; margin: 0 0 3px; text-align: center; width: 100%; padding: 6px 0;}

/* Add a background color to the button if it is clicked on (add the .active class with JS), and when you move the mouse over it (hover) */
button.accordion.active, button.accordion:hover {
   background: hsl(0, 0%, 0%) url("images/minus.png") no-repeat scroll right 22px center;
  color: hsl(48, 100%, 50%);
}
button.accordion.active {
  background: #000 url("images/minus.png") no-repeat scroll right 22px center;
  color: #ffce00;
}
.panel p { float: left; padding: 15px 0; font-size: 15px; font-weight: lighter; line-height: 28px;}

/* Style the accordion panel. Note: hidden by default */
div.panel {
    padding: 0 18px;
    background-color: white;
    display: none;
} 
.price {
  font-family: "Catamaran",sans-serif;
  font-size: 18px; font-weight: 600;
}
.woocommerce-Price-amount.amount {
  font-size: 42px;
}
#wpis-gallery {
  display: none;
}
.slick-slide img {
  margin: 0 auto;
}
.slick-prev::before {
  background: hsla(0, 0%, 0%, 0) url("images/arro-lft.png") no-repeat scroll 0 0;
  color: hsla(0, 0%, 0%, 0)  !important;
  font-size: 82px !important;
}
.slick-next::before {
  background: hsla(0, 0%, 0%, 0) url("images/arro-rgt.png") no-repeat scroll 0 0;
  color: hsla(0, 0%, 0%, 0)  !important;
  font-size: 82px !important;
}
.slick-prev, .slick-next{  
	width:36px !important;
height:74px !important;}
.wpis-popup{display:none !important;}
.images {
  padding: 0 75px;
}
.price-subcat .woocommerce-Price-amount.amount {
  font-size: 18px;
}
.look li {
  display: inline-block;
  padding: 30px 20px 10px;list-style:none;
}
.contact-page .wpcf7-form {
  float: none;
  margin: 12px 0 25px;
}
#fancybox-content{border:solid #FFCC00 !important;}
#raf_global legend, #raf_global h1 {
  color: hsl(0, 0%, 0%) !important;
}
#raf_global .submit-btn, #raf_global .thButton {
  background-color: hsl(48, 100%, 50%) !important;
  padding: 6px 20px !important;
}
.tinvwl_button_view.tinvwl-btn-onclick {
  background: hsl(48, 100%, 50%) none repeat scroll 0 0 !important;
  border: medium none !important;
  font-family: oswald !important;
  font-size: 20px !important;
  padding: 8px 0 !important;
}
.button.tinvwl_button_close{
  background: hsl(48, 100%, 50%) none repeat scroll 0 0 !important;
  border: medium none !important;
  font-family: oswald !important;
  font-size: 20px !important;
  padding: 8px 0 !important;
}
.iner_page {
  padding:25px 0px 0px 0px;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
  background-color: hsl(48, 100%, 50%) !important;
  color: hsl(0, 0%, 0%) !important;
  font-family: oswald !important;
  font-weight: 500 !important;
}
.button.tinvwl-break-input.tinvwl-break-checkbox {
  background: hsl(48, 100%, 50%) none repeat scroll 0 0;
  color: hsl(0, 0%, 0%);
  font-family: oswald;
  font-weight: 500;
}
.woocommerce-message {
  border-top: 3px solid hsl(48, 100%, 50%) !important;
}
.button.wc-forward {
  font-family: oswald;
background: hsl(48, 100%, 50%) !important;
}
.woocommerce-message {
  border-top-color: hsl(48, 100%, 50%);
}

.woocommerce-error > li {
  padding-bottom: 15px !important;
  padding-left: 50px !important;
  padding-top: 13px !important;
}
.woocommerce-message::before {
  color: hsl(48, 100%, 50%) !important;
}
.button.wc-backward {
  font-family: oswald !important;
background:#FFCC00 !important;
}
.woocommerce-loop-product__title {
  color: #000 !important;
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
  background-color: hsl(48, 100%, 50%) !important;
  color: hsl(0, 0%, 0%) !important;
 font-family: oswald !important;
}
.archive .price{
  color: #000 !important;
font-weight:600;
}
.archive .woocommerce-Price-amount.amount {
  font-size: 20px;
}
.archive .products li {
  background: hsl(0, 0%, 98%) none repeat scroll 0 0;
  border: 1px solid hsl(300, 3%, 85%);
  text-align: center;padding:20px 6px !important; margin-right:10px !important;
}
.woocommerce-loop-product__title {
  line-height: 20px;
}
.woocommerce ul.products li.product .button {
  margin-top: 0 !important;
}
select.orderby {
  border: 1px solid hsl(300, 3%, 85%);
}
.quick-quote-left {
  left: 0;
  margin-top: -85px;
  position: fixed;
  top: 40%; z-index: 10000;
}
.modern div#wp-live-chat-header {
  background:url('http://lyonsportswear.com.au/wp-content/uploads/2017/07/chat.jpg') no-repeat;
left:0px !important;
 border-radius: 0;
    height: 173px;
    width: 38px;
}
#wp-live-chat-header.active {
  transform: rotate(0deg) !important;
}
.modern div#wp-live-chat-header {
  margin-top: 86px !important;
  top: 40% !important;
  position: fixed !important;
}
.ui-tabs li h3 {
  text-align: center;
}
.company {
    padding-bottom:15px;
}
body{overflow-x:hidden;}
.slider > .navContainer {
  position: static !important;
  width: auto !important;
}
.page-template-main_categories .tabs {
  position: relative;   
  clear: both;
  margin: 35px 0 25px;
  background: white;
}
.page-template-main_categories .tab {
  float: left;
   }
.page-template-main_categories .tab label {
  background: #eee; 
  padding: 10px; 
  border: 1px solid #ccc; 
  margin-left: -1px; 
  position: relative;
  left: 1px; 
  top: -80px;
  -webkit-transition: background-color .17s linear;
}
.page-template-main_categories .tab [type=radio] {
  display: none;   
}
.page-template-main_categories .content {
  position: absolute;
  top: -1px;
  left: 0;
  background: white;
  right: 0;
  bottom: 0;
  padding: 20px;
  border: 1px solid #ccc; 
  -webkit-transition: opacity .6s linear;
  opacity: 0;
}
.page-template-main_categories [type=radio]:checked ~ label {
  background: white;
  border-bottom: 1px solid white;
  z-index: 2;
}
.page-template-main_categories [type=radio]:checked ~ label ~ .content {
  z-index: 1;
  opacity: 1;
}
#responsive-menu-container {
  background: hsla(0, 0%, 0%, 0) none repeat scroll 0 0 !important;
}
#responsive-menu li a {
  text-transform: uppercase;
}


.tab > label {
  color: hsl(0, 0%, 0%);
  float: left;
  font-family: "Oswald",sans-serif;
  font-size: 21px;
  text-align: center;
  width: 100%;
}
.page-template-main_categories .tab {
  width: 24.5%;
}
main.newtab {
  padding: 50px;
  margin: 0 auto;
  background: #fff;
}

.newtab section {
  display: none;
  padding: 20px 0 0;
  border-top: 1px solid #ddd;
}

.newtab input {
  display: none;
}

.newtab label {
  display: inline-block;
  margin: 0 0 -1px;
  padding: 15px 25px;
  font-weight: 600;
  text-align: center;
  color: #bbb;
  border: 1px solid transparent;
}

.newtab label:before {
  font-family: fontawesome;
  font-weight: normal;
  margin-right: 10px;
}



.newtab label:hover {
  color: #888;
  cursor: pointer;
}

.newtab input:checked + label {
  color: #555;
  border: 1px solid #ddd;
  border-top: 2px solid orange;
  border-bottom: 1px solid #fff;
}

#rfq_form input, #rfq_form textarea {
  border: 1px solid hsl(0, 0%, 67%);
  padding: 10px 0 10px 2px;
}
.modal-content {
  border: medium none !important;
}
#rfq_form .row > input[type="submit"] {
  background: hsl(50, 100%, 49%) none repeat scroll 0 0;
  border: medium none;
  font-family: oswald;
  font-size: 15px;
  padding: 10px 20px;
}
#rfq_form label {
  float: left;
  font-family: oswald;
  font-weight: 200;
  padding: 0 0 10px;
  width: 100%;
}
.tabs-main > label {
  background: hsl(180, 2%, 91%) none repeat scroll 0 0;
  color: hsl(0, 0%, 0%);
  font-family: oswald;
  font-size: 21px;
  font-weight: 400;
}
.js-tabby .tabs-pane {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/* line 14, /Users/cferdinandi/Sites/tabby/src/sass/components/_tabby.scss */
.js-tabby .tabs-pane.active {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

/* line 23, /Users/cferdinandi/Sites/tabby/src/sass/components/_tabby.scss */
.js-tabby .tabs-pane:focus {
  outline: none;
}
ul.ui-tabs .active{
 background: hsl(0, 0%, 0%) none repeat scroll 0 0;
}
ul.ui-tabs .active a{
 background: hsl(0, 0%, 0%) none repeat scroll 0 0;
 color: hsl(48, 100%, 50%);
}
ul.ui-tabs .newtab.active {
  color: hsl(48, 100%, 50%);padding-bottom:10px;
  background:url('http://lyonsportswear.com.au/wp-content/uploads/2017/07/down_arrow.png') no-repeat;
  background-position:center bottom;
}
ul.ui-tabs .newtab:hover {
  background:hsla(0, 0%, 0%, 0) url("http://lyonsportswear.com.au/wp-content/uploads/2017/07/down_arrow.png") no-repeat scroll center bottom;
  color: hsl(48, 100%, 50%);
  padding-bottom: 10px;
}
ul.ui-tabs .newtab:hover a{
 background: hsl(0, 0%, 0%) none repeat scroll 0 0;color:#FFCE00;
}
.ui-tabs li a {
  line-height: 25px;
}
.mailsent {
  color: hsl(120, 100%, 25%);
  font-family: oswald;
  font-size: 20px;
  padding: 12px 0 20px;
  text-transform: capitalize;
}
.contact-popup {
  background: hsl(48, 100%, 50%) none repeat scroll 0 0;
  border-radius: 5px;
  margin: -155px 0 0;
  position: fixed;
  top: 34%;
  z-index: 1000000000;
}
.contact-popup .wpcf7-form-control.wpcf7-submit.btn2 {
  background: hsl(0, 0%, 0%) none repeat scroll 0 0;
  color: hsl(0, 0%, 100%);
  font-size: 18px;
  font-weight: bold;
  padding: 15px 0;
  width: 97%;
}
.contact-popup select {
  width: 97%;
}
.quick-quote-left {
  cursor: pointer;
}
.contact-popup .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors {
  border: medium none;
  margin: 6px 0 0;
  padding: 0;
}
.contact-popup .wpcf7-not-valid-tip {
  line-height: 17px;
}
.slider1 {
  overflow: hidden;
  transition: height 0.5s ease;
  -moz-transition: height 0.5s ease;
  -ms-transition: height 0.5s ease;
  -o-transition: height 0.5s ease;
  -webkit-transition: height 0.5s ease;
  transition: width 0.5s ease;
  -moz-transition: width 0.5s ease;
  -ms-transition: width 0.5s ease;
  -o-transition: width 0.5s ease;
  -webkit-transition: width 0.5s ease;
 width:0px;
    
    
   
}

.slided {
     height:auto;
  left: 0;width:400px;
  padding: 14px 10px 10px;

}
.slided1 {
  background: hsla(0, 0%, 0%, 0) url("http://lyonsportswear.com.au/wp-content/uploads/2017/07/arrow.png") no-repeat scroll left center;
  margin-left: 420px;
  padding: 0 0 0 17px;
}
  .contact-popup h5 {
  font-size: 20px;
  text-align: center;
}
h1.enquiry {
  color: hsl(49, 100%, 48%);
  text-align: center;
  text-transform: capitalize;
}
.page-id-189 #expander {
  display: none;
}
.page-id-189 #wp-live-chat-header{display:none !important;}
.wplc-color-bg-1.wplc-color-2.active{
  background: hsla(0, 0%, 0%, 0) url("http://lyonsportswear.com.au/wp-content/uploads/2017/07/close.png") no-repeat scroll 0 0 !important;
}
.testimonial_quote span {
  color: hsl(0, 0%, 0%);
  font-family: "Catamaran",sans-serif;
  font-size: 15px;
  font-style: normal;
  line-height: 24px;
}
.testimonial_slider__default .testimonial_quote {
  width: 100% !important;
}
.testimonial_slider__default .testimonial_by_wrap {
  dispaly:none !important;
}
.testimonial_quote{background:none !important;}
.author-name > strong {
  float: left;
  font-size: 18px;
  width: 100%;
}

.author-name{
padding-top:6px;
}
.testimonials-right {
  float: right;
  width: 86%;
}
.testimonial_quote img {
  float: left;
  width: 10%;
}
.your-message textarea {
  font-family: "Catamaran",sans-serif;
  font-size: 13px; height: 100px;
}
.testimonial_by_wrap{display:none;}
.men-inner > p {
  color: hsl(48, 100%, 49%);
  font-family: "Catamaran",sans-serif;
  font-style: italic;font-size:20px;
}
.games-left {
  margin-bottom: -9px;
}
.online{background:url('http://lyonsportswear.com.au/wp-content/uploads/2017/07/jursey.jpg') no-repeat;
background-size:cover;
}
.online-left {
  padding-bottom: 75px;
}
.men img {
  margin-bottom: -4px;
}
.page-id-7 .nav {
  display: none;
}
.wraper-header {
  padding: 0 3%;
}
.expanderdiv.quick-quote-left{
background:url('http://lyonsportswear.com.au/wp-content/uploads/2017/07/quickquote.jpg') no-repeat;
width:38px;
height:171px;
}
.expanderdiv.quick-quote-left.slided1{
background:url('http://lyonsportswear.com.au/wp-content/uploads/2017/07/reverse-arrow.png') no-repeat;

}

/***blog****/
.left_bl_sec {
  float: left;
  text-align: center;
  width: 75%;
}
.right_bl_sec {
  float: right;
  width: 25%;
}
.left_bl_sec li { vertical-align: top;
  display: inline-block;
  list-style: outside none none;
  margin: 0 33px 30px 0;
  width: 45.4%;
}
.blogsec_page h1 { padding-bottom: 16px;font-family:"Oswald",sans-serif;font-weight:600;
 font-size: 35px;
}
.left_bl_sec img {
  width: 100%;height:auto;
}

.left_bl_sec li h3 a { font-family:"Oswald",sans-serif;
  background: #ffce00 none repeat scroll 0 0;
  color: #000;
  font-size: 24px;
  font-weight: 600;
  margin: 3px 0;
  padding: 9px 13px;float:left;
}
.left_bl_sec li p { font-family: "Catamaran",sans-serif;
  color: #000;
  float: left;
  font-size: 15px;
  font-weight:300;
  line-height: 26px;
  padding: 10px 0 0;
  text-align: left;
  width:75%;
}
.left_bl_sec em {
  float: left;
  font-style: normal;
  padding: 6px 0 11px;
}
.left_bl_sec li a {
  background: rgba(0, 0, 0, 0) url("images/sk_post.png") no-repeat scroll center center;
  color: #000;
  font-size: 14px;
  font-weight:300;
}
a.more{
      padding:1px 10px 1px 7px;  float: left;
}
.left_bl_sec li span {
  background: rgba(0, 0, 0, 0) url("http://lyonsportswear.com.au/wp-content/uploads/2017/07/brt.jpg") no-repeat scroll left -2px top;
  color: #000;
  float: left;
  font-size: 15px;
  font-weight:300;
  padding: 16px 0 0;
  text-align: left;
  width: 100%;   margin-top: 15px;
}
.left_bl_sec > a {
  background: #e6e7e8 none repeat scroll 0 0;
  color: #000;
  font-size: 24px;
  padding: 6px 209px;
}
.lt_pst li {
  background: rgba(0, 0, 0, 0) url("http://lyonsportswear.com.au/wp-content/uploads/2017/07/libag1.png") no-repeat scroll left center;
  font-size: 18px;
  font-weight: 400;
  line-height: 34px;
  list-style: outside none none;
  padding: 0 0 0 30px;
}
.lt_pst > h3 {
  font-family: oswald;
  font-weight: 600;
  line-height: 32px;
  padding: 0 0 26px;
}
.lt_pst {
  margin-bottom: 41px;
}
.blg_pst_dt .left_bl_sec li {
  width: 95%;
}
.blg_pst_dt .left_bl_sec p {
  width: 100%;
}
.blg_pst_dt .left_bl_sec p {
  color: #000;
  font-family: "catamaran";
  font-size: 15px;
  font-weight:300;
  line-height: 28px;
  padding: 8px 0 17px;
  width: 100%;
}
.dt_ps_bl > li {
  background: rgba(0, 0, 0, 0) url("http://lyonsportswear.com.au/wp-content/uploads/2017/07/libag2.png") no-repeat scroll left top 4px;
  margin: 0;
  padding: 0 0 0 25px;
  text-align: left;
}
.dt_ps_bl {
  text-align: left;
}

.left_bl_sec strong {
  color: #000;
  font-family: "oswald";
  font-size: 18px;
  font-weight: 600;
}
/*****contact us*****/
.left_cnt {
  float: left;
  width:27%;
}
.right_cnt {
  float: right;
  width: 70%;
}
.left_cnt img {
  float: left;
  padding: 1px 17px 0 0;
}
.left_cnt li {
  display: inline;
  line-height: 25px;
  list-style: outside none none;
}
.left_cnt h1 {
  font-family: oswald;
  font-size: 35px;
  font-weight: 600;
  padding-bottom: 12px;
}
.left_cnt > p {
  padding-bottom: 12px;
}
.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.txt12 {
  background: #e6e7e8 none repeat scroll 0 0;
  border: medium none;
  color: #828282;
  font-family: "catamaran";
  font-size: 15px;
  margin:0 0 9px;
  padding: 10px 14px;
  width:90.5%;
}

.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required.txt12 {
  min-height: 251px;background: #e6e7e8 none repeat scroll 0 0;
  border: medium none;
  color: #828282;
  font-family: "catamaran";
  font-size: 15px;
  margin:0 0px 9px;
  padding: 10px 14px; width:95.6%;
}
.left_cnt ul li p {
  float: left;
  width: 80%;
}


.wpcf7-form-control.wpcf7-submit.btn12 {
  background: #000 none repeat scroll 0 0;
  border: medium none;
  color: #fff;
  font-size: 15px;
  margin:5px 0px 0;
  padding: 9px 48px;
}
/****cs***/
.cs_clor {
  background: #000 none repeat scroll 0 0;
  color: #fff;
}
.lft_cs {
  float: left;
  width: 33%;
}
.rit_cs {
  float: right;
  width: 60%;
}

.lft_cs > h3 {
  font-family: "oswald";
  font-size: 35px;
  font-weight: 600;
  padding: 26px 0 20px;
}
.lft_cs > a {
  background: #ffce00 none repeat scroll 0 0;
  color: #000;
  font-family: "oswald";
  font-size: 15px;
  font-weight: 600;
  padding: 6px 15px;
}
.lft_cs > p {
  padding-bottom: 22px;
}
.sew_color h4, .left_subli_sec > h4 {
  background: #ffce00 none repeat scroll 0 0;
  font-family: "oswald";
  font-size: 28px;
  font-weight: 600;

  padding: 4px 17px;
  width: 35%;
}
.sew_color ul li { display: inline-block;   text-align: center;
  list-style: outside none none;
  margin: 0 12px;
  }
.sew_color ul {
  padding: 26px 0 8px;
}
.sew_color ul li .se_color1 {
  background: red none repeat scroll 0 0;
 
  border-radius: 0 26px;
  height: 75px;
  width: 80px;
}
  .sew_color {
  padding: 17px 0;
}
  .sew_color li h5 {
  color: #000;
  font-size: 15px;
  font-weight: 400;
  padding: 7px 0;
}
.sew_color ul li:nth-child(1) .se_color1 { background: #9b9b9b none repeat scroll 0 0;}
.sew_color ul li:nth-child(2) .se_color1 { background: #00aeef none repeat scroll 0 0;}
.sew_color ul li:nth-child(3) .se_color1 { background: #a0dbf6 none repeat scroll 0 0;}
.sew_color ul li:nth-child(4) .se_color1 { background: #0071bb none repeat scroll 0 0;}
.sew_color ul li:nth-child(5) .se_color1 { background: #007aa9 none repeat scroll 0 0;}
.sew_color ul li:nth-child(6) .se_color1 { background: #ffce00 none repeat scroll 0 0;}

.sew_color ul li:nth-child(7) .se_color1 { background: #a8af21 none repeat scroll 0 0;}
.sew_color ul li:nth-child(8) .se_color1 { background: #807c52 none repeat scroll 0 0;}
.sew_color ul li:nth-child(9) .se_color1 { background: #e7e514 none repeat scroll 0 0;}
.sew_color ul li:nth-child(10) .se_color1 { background: #76be42 none repeat scroll 0 0;}
.sew_color ul li:nth-child(11) .se_color1 { background: #ff0000 none repeat scroll 0 0;}
.sew_color ul li:nth-child(12) .se_color1 { background: #f06aa7 none repeat scroll 0 0;}



.sew_color ul li:nth-child(13) .se_color1 { background: #c158a0 none repeat scroll 0 0;}
.sew_color ul li:nth-child(14) .se_color1 { background: #ee4d9b none repeat scroll 0 0;}
.sew_color ul li:nth-child(15) .se_color1 { background: #f5921d none repeat scroll 0 0;}
.sew_color ul li:nth-child(16) .se_color1 { background: #61c6c6 none repeat scroll 0 0;}
.sew_color ul li:nth-child(17) .se_color1 { background: #008564 none repeat scroll 0 0;}
.sew_color ul li:nth-child(18) .se_color1 { background: #c170ae none repeat scroll 0 0;}

.sew_color ul li:nth-child(19) .se_color1 { background: #000000 none repeat scroll 0 0;}
.sew_color ul li:nth-child(20) .se_color1 { background: #ffffff none repeat scroll 0 0; border: 1px solid #ccc;}


/***SUBLIMATED***/
.left_subli_sec li {
  background: rgba(0, 0, 0, 0) url("http://lyonsportswear.com.au/wp-content/uploads/2017/07/libag2.png") no-repeat scroll left top 4px;
  list-style: outside none none;
  margin: 0;
  padding: 0 0 12px 25px;
  text-align: left;
}
.left_subli_sec {
  float: left;
  width: 46%;
}
.left_subli_sec > h4 {   margin-bottom: 11px;
  width: 74%;
}
.subli_sec {
  padding: 27px 0 17px;
}
.right_subli_sec {
  float: right;  padding:18px 0 40px;
  width: 54%;
}
.pri_sed > h4 {
  float: left;
  font-family: "oswald";
  font-size: 28px;
  font-weight: 600;
}
.pri_sed > span {
  background: #0028ff none repeat scroll 0 0;
  color: #fff;
  float: left;
  margin: 4px 0 11px;
  padding: 2px 39px;
}
.pri_sed .sec2 {
  background: #41fe08 none repeat scroll 0 0;
}

.pri_sed {
  float: right;
  padding-top: 22px;
  width: 53%;
}
/*.lft_cs h6{
  background: rgba(0, 0, 0, 0) url("images/aro.png") no-repeat scroll right 15px center;
  font-family: Oswald,sans-serif;
  font-size: 15px;
  font-weight: 700;
  padding: 10px 50px;
  text-transform: lowercase;
  transform: skew(20deg);
}
*/
.ass_pra {
  float: left;
  width: 48%;  font-weight: 300;
}
.ass_pra2 {
  float: right;
  width: 48%;  font-weight: 300;
}
.ass_pra > p {
  font-weight: 300;
}
.mvp_pages_sec {
  padding:0px 0 30px;
}
.mvp_pages_sec h3 {
  padding: 0 0 22px;
}
.ass_pra .trans_link{
  background: #000000 none repeat scroll 0 0;
  float: left;
  margin:20px 30px 0 0;
  transform: skew(-20deg);
}
.ass_pra h6{
  background: rgba(0, 0, 0, 0) url("images/aro.png") no-repeat scroll right 15px center;
  font-family: Oswald,sans-serif;
  font-size: 15px;
  font-weight: 700;
  padding: 6px 48px;
  transform: skew(20deg);
}

.ass_pra .trans_link a {
  color: #fff;
}
.mvp_benefit { position: relative;
  background: #e6e7e8 none repeat scroll 0 0;
  padding: 41px 0;
}
.mvp_benefit li {
  display: inline-block;
  list-style: outside none none;
  margin: 0 69px;
  text-align: center;
  vertical-align: top;
  width: 20%;
}
.mvp_benefit a {
  background: #ffce00 none repeat scroll 0 0;
  color: #000;
  font-family: "oswald";
  font-size: 28px;
  font-weight: 600;
  left: 42%;
  padding: 3px 22px;
  position: absolute;
  top: -26px;
}

.mvp_benefit ul {
  padding-top: 12px;
}

.lft_cs .trans_link { background: #ffce00 none repeat scroll 0 0;
  float: left;
  margin: 0px 30px 0 0;
  transform: skew(-20deg);
  
}
.lft_cs  .trans_link a{
  color: #000;
}

.lft_cs .trans_link  h6 {
  background: rgba(0, 0, 0, 0) url("images/ar12.png") no-repeat scroll right 15px center;
  font-family: Oswald,sans-serif;
  font-size: 15px;
  font-weight: 700; background-position: 147px 13px;
  padding: 7px 32px;
  transform: skew(20deg);
}
.rit_cs > img {
  float: left;
}
.right_cnt form span {
  float:left;
  width:50%;
}

.right_cnt .wpcf7-form-control-wrap.your-message {
  width: 99.6%;
}
.ajax-loader{display:none !important;}
.right_cnt .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors {
  margin-left: 0;
}
.loadmore {
  background: hsl(210, 4%, 91%) none repeat scroll 0 0;
  border: medium none;
  color: hsl(0, 0%, 0%);
  font-family: "Oswald",sans-serif;
  font-size: 22px;
  font-weight: bold;
  padding: 9px;
  width: 75%;
}
.loadmore.done{display:none !important;}
.lt_pst a {
  color: hsl(0, 0%, 0%);
}
.single .left_bl_sec li {
  font-weight: 300;
}
.activenew{background:hsl(0, 0%, 66%);}
.footer1 img {
  height: auto;
  width: 133px;
}
.lft_cs .trans_link h6 {
  color: hsl(0, 0%, 0%);
}
.read_more_div {
  float: left;
  width: 100%;
}
.page-id-319 .iner_page {
  padding: 0;
}
.pera-space {
  padding-bottom: 25px;
}
#picker {
  float: left;
}
.form-item {
  float: left;
}
.form-item > label {
  float: left;
  font-family: "oswald";
  font-size: 28px;
  font-weight: bold;
  margin: 8px 0 4px;
  width: 100%;
}
.colorwell {
  border: medium none;
  padding: 8px 12px;
  text-align: center;
}
.form-item {
  float: left;
  margin-left: 21px;
  margin-top:24px;
  width: 230px;
}
.page-id-17 .banner_txt > h2 {
  display: none;
}

.page-id-17 .banner {
  min-height:330px;
}
.tax-product_cat .subcat_sec .wraper ul .collapse {
    display: block;
}

.tax-product_cat .collapse {
    display: none;
}
#menu-navigation-menu  li {
   position: relative;
}

#menu-navigation-menu .sub-menu {
   display: none;
   position: absolute;
   left:0;
   text-align: left;
   margin:8px 0 0 0;  z-index: 10000000;
   width:206px;padding: 0;
}

#menu-navigation-menu .sub-menu li {
  padding: 3px 12px;
  width: 87%;
}
.sub-menu a{padding:0px;}
#menu-navigation-menu li:hover > .sub-menu {
  background: hsl(240, 1%, 76%) none repeat scroll 0 0;
  display: block;
}
#menu-navigation-menu .sub-menu li ul {
top: 0px;
  left:0px;
  left:182px;
  position: absolute;
  width: 216px;
}
.sub-menu li a:hover{background:none !important;text-decoration:underline;}
.sub-menu li a{padding:0px !important;}
.current-menu-item .sub-menu a{background:none !important;}
.container-video a {
  border: 2px solid hsl(0, 0%, 66%);
  border-radius: 50px;
  color: hsla(0, 0%, 0%, 0);
  float: left;
  height: 6px;
  margin: 0 1px;
  width: 6px;
}
.gray-nav-div {
  margin:37px auto;
  text-align: center;
  width: 62px;
}
.dummy-text {
  font-size: 15px;
  font-weight: bold;
  margin-top: 52px;
  padding-left: 47px;
  text-align: left;
}
.page-id-17 .banner_txt {
  display: none;
}
.newtab {
  margin-bottom: 20px;
}
.mvp_benefit a {
  font-family: "Oswald",sans-serif;
}
.ui-tabs .newtab:nth-child(5) {
  margin-left: 31.8%;
}
.left_sec img {
  height: auto;
  width: 100%;
}
select.quoteinput {
    border: 1px solid hsl(0, 0%, 67%);
    padding: 9px;
    width: 100%;
}
.game_prodleft > p {
  float: left;
  margin-right: 4%;
  text-align: justify;
  width: 46%;
}
.men-inner .trans_link {
  background: hsl(0, 0%, 10%) none repeat scroll 0 0;
  border: 2px solid hsl(0, 0%, 100%);
  float: right;
  margin: 0 30px 0 0;
  transform: skew(-20deg);
}
.men-inner h6 {
  background: hsla(0, 0%, 0%, 0) url("images/aro.png") no-repeat scroll right 15px center;
  font-family: Oswald,sans-serif;
  font-size: 15px;
  font-weight: 700;
  padding: 8px 57px;
  text-transform:capitalize;
  transform: skew(20deg);
}

.men-inner h6 a {
  color: hsl(0, 0%, 100%);
}
nav.woocommerce-breadcrumb {
 padding:23px 0px 0px 0px !important; 
}
.breadcrumbsnew ul{
      border-left: 2px solid hsl(0, 0%, 68%);
          background:url('http://lyonsportswear.com.au/wp-content/uploads/2017/08/aro.png') no-repeat;
  background-position:right center; 
  float:left;padding:0 12px 0 0;
}
.breadcrumbsnew li {
  background: hsla(0, 0%, 0%, 0) url("http://lyonsportswear.com.au/wp-content/uploads/2017/08/aro2-1.png") no-repeat scroll right center;
  border-bottom: 2px solid hsl(0, 0%, 68%);
  border-top: 2px solid hsl(0, 0%, 68%);
  display: inline-block;
  list-style: outside none none;
  padding:0 8px 0 3px;
}
.breadcrumbsnew li.title-bread {
  background: hsl(48, 100%, 50%) url("http://lyonsportswear.com.au/wp-content/uploads/2017/08/aro3-1.png") no-repeat scroll left center;
  border-bottom: 2px solid hsl(48, 100%, 50%);
  border-top: 2px solid hsl(48, 100%, 50%);
  margin: 0 0 0 -7px;
}
.breadcrumbsnew li:nth-last-child(2){background:#fff;}
.testimonial_slider__default .testimonial_quote {
  padding-left: 0 !important;
}
.breadcrumbsnew {
  float: left;
  padding: 25px 0 0;
  width: 100%;
}
.breadcrumbsnew li.title-bread {
 padding-left:14px;
}
.panel li {
  background: hsla(0, 0%, 0%, 0) none repeat scroll 0 0;
  color: hsl(0, 0%, 0%);
  font-family: "Catamaran",sans-serif;
  font-size: 15px;
  font-weight: lighter;
  list-style: inside none disc;
  text-align: left;
}
.panel a {
  color: hsl(0, 0%, 0%);
}
.panel ul li ul {
  float: left;
  padding: 18px 0 0 18px;
  width: 100%;
}
.textinplaceimg {
  font-weight: bold;
  padding: 106px 0;
}
.panel li {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: hsla(0, 0%, 0%, 0);
  background-image: url("http://lyonsportswear.com.au/wp-content/uploads/2017/08/like.png");
  background-origin: padding-box;
  background-position: left top;
  background-repeat: no-repeat;
  line-height: 1;
  list-style: outside none none;
  padding-bottom: 17px;
  padding-left: 26px;
  padding-top: 0;
}
.panel ul li ul li{
   background-image: url("http://lyonsportswear.com.au/wp-content/uploads/2017/08/circle.png");  
}
.panel > ul {
  float: left;
  padding: 25px 0 10px;
  width: 100%;
}
.breadcrumbsnew a {
  color: hsl(0, 0%, 10%);
}
.accordion {
 	width: 100%;
 }

.accordion .link {
	cursor: pointer;
	display: block;
	padding: 15px 15px 15px 42px;
	color: #4D4D4D;
	font-size: 14px;
	font-weight: 700;
	border-bottom: 1px solid #CCC;
	position: relative;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}

.accordion li:last-child .link {
	border-bottom: 0;
}
.submenu > p {
  font-size: 15px;
  font-weight: lighter;
  line-height: 28px;
  padding:8px 0 0;color: hsl(0, 0%, 0%)
}

.accordion li i {
	position: absolute;
	top: 16px;
	left: 12px;
	font-size: 18px;
	color: #595959;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}

.accordion li i.fa-chevron-down {
	right: 12px;
	left: auto;
	font-size: 16px;
}

.accordion li.open .link{
  background: hsl(0, 0%, 0%) url("images/minus.png") no-repeat scroll right 22px center;
  color: hsl(48, 100%, 50%);
}
.accordion li.open i {
	color: #b63b4d;
}
.accordion li.open i.fa-chevron-down {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}

.accordion li.default .submenu {display: block;}
/**
 * Submenu
 -----------------------------*/
 .submenu {
 	display: none;
 }
.submenu {
  background: hsl(0, 0%, 100%) none repeat scroll 0 0;
  padding: 20px 10px;
  text-align: left;font-family:"Catamaran",sans-serif; margin-top: 36px;
}
 

#accordion .submenu a {
  color: hsl(0, 0%, 0%);
  font-size: 15px;
}


.accordion li .link {
  background: hsl(210, 4%, 91%) url("images/plus.png") no-repeat scroll right 22px center;
  border: medium none;
  color: hsl(0, 0%, 50%);
  cursor: pointer;
  float: left;
  font-family: "Oswald",sans-serif;
  font-size: 30px;
  font-weight: 600;
  list-style: outside none none;
  margin: 0 0 3px;
  padding: 6px 0;
  text-align: center;
  transition: all 0.4s ease 0s;
  width: 100%;
}
.submenu li {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: hsla(0, 0%, 0%, 0);
  background-image: url("http://lyonsportswear.com.au/wp-content/uploads/2017/08/like1.png");
  background-origin: padding-box;
  background-position: left top;
  background-repeat: no-repeat;
  font-family: "Catamaran",sans-serif;
  font-size: 15px;
  font-weight: lighter;
  line-height: 1;
  list-style: outside none none;
  padding-bottom: 17px;
  padding-left: 26px;
  padding-top: 0;
  text-align: left;float:none;
}
li.newdiv {
  background: hsla(0, 0%, 0%, 0) none repeat scroll 0 0;
  margin: 0;
  padding: 0;
}
.submenu ul {
  padding: 28px 0 0;
}
.submenu ul li ul li {
  background-image: url("http://lyonsportswear.com.au/wp-content/uploads/2017/08/circle1.png");
}
.accordion li .link:hover {
  background: hsl(0, 0%, 0%) url("images/minus.png") no-repeat scroll right 22px center;
  color: hsl(48, 100%, 50%);
}
.submenu ul.neck-style > li {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  display: inline;
}
.submenu .neck-style {
  padding: 0;
}
.submenu img {
  padding-top: 10px;
}
.submenu ul li ul li {
  display: inline-block;
  float: left;width: 35%;
 }
 .submenu p {
  min-height: 35px;
}
.submenu li {
  float: left;
  width: 100%;
}
.submenu li  ul {
  width: 100%;
  float: left;
}
.submenu ul li ul li {
  margin-right: 3%;
}
#accordion .submenu a:hover {
  color: hsl(0, 0%, 0%);
  font-weight: bold;
}
.term-19 .main_cat.Silver.Basics, .term-39 .main_cat.Silver.Basics, .term-20 .main_cat.Basics, .term-40 .main_cat.Basics, .term-37 .main_cat.Silver.Basics {
  float: left;
  margin-right: 1%;
  width: 49%;
}
.term-19 .main_cat.Gold.Elite, .term-39 .main_cat.Gold.Elite, .term-20 .main_cat.Customised, .term-40 .main_cat.Customised, .term-37 .main_cat.Gold.Elite {
  float: left;
  margin-left: 1%;
  width: 49%;
}
.term-19  .subcat_sec .main_cat.Silver.Basics li, .term-19  .subcat_sec .main_cat.Gold.Elite li,
.term-39  .subcat_sec .main_cat.Silver.Basics li, .term-39  .subcat_sec .main_cat.Gold.Elite li,
.term-20  .subcat_sec .main_cat.Basics li, .term-20  .subcat_sec .main_cat.Customised li,
.term-40  .subcat_sec .main_cat.Basics li, .term-40  .subcat_sec .main_cat.Customised li,
.term-37  .subcat_sec .main_cat.Silver.Basics li, .term-37  .subcat_sec .main_cat.Gold.Elite li
{
  width: 45.9%;
}
.term-19 .main_cat.Platinum.Hyper.Elite, .term-39 .main_cat.Platinum.Hyper.Elite, .term-37 .main_cat.Platinum.Hyper.Elite  {
  float: left;
  width: 100%;
}
.breadcrumbsnew a {
  font-size: 13px;
}
.term-70 .details_sec > h4 {
  font-size: 19.56px;
  min-height: 212px;
}

.term-58 .details_sec > h4 {
  font-size: 19.56px;
  min-height: 212px;
}