/****************reset css starts here*****************/
h1,h2,h3,h4,h5,h6,p,ul,li,body,html,form,fieldset,figure {margin: 0;padding: 0;outline: none;font-weight: normal;border: 0;}
form,fieldset {float: left;width: 100%;}
figure {float: left;}
img {border: 0 none;max-width: 100%;height: auto;display: inline-block;}
a {text-decoration: none;border: 0;outline: none;}
a:focus{outline:none;}
ul {list-style: none;}
input,select,a,textarea {outline: none;}
*{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    margin:0px; padding:0px;
}
input {
      border-radius: 0;
}
.clearfix { clear:both; }

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

/****************reset css ends here*****************/

/****************Header CSS*************/
header{
    text-align: center;
    height: auto;
    background: #1b1714;
    color: #fff;
    font-family: 'PT Sans', sans-serif;
    // set animation
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
    float:left;
    width:100%;
    position: fixed;
    z-index:9999;
}
header.sticky {
    width: 100%;
    background: #1b1714;
}
body{background:#f7f7f7;}

span.wpcf7-list-item { display: table-row; padding-bottom: 10px; }
span.wpcf7-list-item * { display: table-cell; } 

.container {margin:0 auto;}
.logo {background: #48bfdf;float: left;height: 95px;line-height: 95px;padding: 20px 15px;margin-right:30px;}
nav.nav_desktop {float:left;line-height:93px;}
nav.nav_desktop ul{float:left;width:100%;}
nav.nav_desktop ul li{position:relative;display:inline-block;float:left;padding:0 33px;}
nav.nav_desktop ul li a{color:#ffffff;;font-family: 'BebasNeuewebfont';text-transform:uppercase; border-bottom:2px solid transparent;}
nav.nav_desktop ul li a:hover {color:#48bfdf;border-bottom:2px solid #48bfdf;}
nav.nav_desktop ul li > ul.sub-menu { left:0px;padding:0 0px;background:#25211e;display:none; position:absolute; width:250px !important;}
nav.nav_desktop ul li > ul.sub-menu li { float:none;text-align:left;line-height:45px;width:100%;display:block;}
nav.nav_desktop ul li:hover > ul.sub-menu { display:block; width:100%;}
nav.nav_desktop ul li > ul.sub-menu li a:hover {color:#fff;border-bottom:0px;}
.event_date {font-family: 'league_gothicregular';color: #33afdc;text-transform: uppercase;line-height:95px; float:right; padding:0 30px 0 10px;}
.event_date span{color:#fff;}
/****************Header CSS End*************/

/****************Category Menu*************/
.main_container{max-width:1220px;margin:0 auto;float:none; position:relative;}
section {float: left;width: 100%;}
.category_menu{text-align:center;margin-top:95px;position:relative;z-index:10;}
.first-level-menu {display: inline-block;position:relative;}
.first-level-menu li {margin-right:10px;display:inline-block;min-width:275px;text-align:center;}
.first-level-menu li a {font-family: 'BebasNeuewebfont';color:#ffffff;font-size:26.8px;letter-spacing:1px;text-transform:uppercase;padding:13px;display:block}
.first-level-menu li.menu-item-animeanimation, .first-level-menu > li:first-child {background:url(../images/animation_btn_bg.png) no-repeat;}
.first-level-menu li.menu-item-gaming, .first-level-menu > li:first-child + li {background:url(../images/gaming_btn_bg.png) no-repeat;}
.first-level-menu li.menu-item-comicsmanga, .first-level-menu > li {background:url(../images/comics_btn_bg.png) no-repeat;}
.first-level-menu li.menu-item-registertoday, .first-level-menu > li:last-child {background:url(../images/register_btn_bg.png) no-repeat;}
/****************Category Sub Menu*************/
.first-level-menu li.menu-item-animeanimation .sub-menu, .first-level-menu > li:first-child .sub-menu {background: #ec4872 none repeat scroll 0 0;}
.first-level-menu li.menu-item-gaming .sub-menu, .first-level-menu > li:first-child + li .sub-menu {background: #54cc61 none repeat scroll 0 0;}
.first-level-menu li.menu-item-comicsmanga .sub-menu, .first-level-menu > li .sub-menu {background: #48bfdf none repeat scroll 0 0;}
.first-level-menu > li > ul { margin-top: 2px !important;}
.first-level-menu > li > ul li a { font-size: 18px; padding: 8px 10px; text-align: left;} 
.first-level-menu li a { color: #ffffff; display: block; font-family: "BebasNeuewebfont"; letter-spacing: 1px; text-transform: uppercase; }
/************Main Banner CSS*********/
.main_banner{background:url(../images/banner_bg.jpg) no-repeat; background-size:100%;margin-top:-55px;padding-top:90px;padding-bottom:60px;}
.owl-nav { display:none;}
.hm_cntbxs {position:absolute;top: 39px;text-align: right;width:auto;right: 20px;}
.hm_cntbxs h1 { font-size:45.93px; color:#fff; font-family: 'BebasNeuewebfont';letter-spacing: 4px;}
.hm_cntbxs h2 {font-size:90px;color:#fff;font-family: 'BebasNeuewebfont';line-height: 80px;letter-spacing: 7px;}
.hm_cntbxs a { background: #ff773b;margin:5px 0 0;color: #fff;display: inline-block;font-family: "BebasNeuewebfont";font-size: 18px;letter-spacing: 1px;padding:10px 51px;text-transform: uppercase;}
.playbtnbx { position:absolute;right: -72px;}

/************** Home Page Content ************/
.hmpgcntbxs { float:left; width:100%; }
.ins_hmpgcntbxs { max-width:1130px; margin:0 auto; padding:68px 0;}
.lfthmpgbxs {padding:0;width: 50%; float:left;    padding-top: 25px;}
.lfthmpgbxs h3 {letter-spacing:2px;text-transform:uppercase;color:#171717;font-size:36px;line-height:32px;font-family: 'BebasNeuewebfont';text-align:center;word-spacing: 1px;}
.lfthmpgbxs h3 span {color:#33afdc; }
.lfthmpgbxs h4 {margin: 1px 0;color:#171717;text-align:center;letter-spacing: 0;word-spacing: 2px;font-size:18px;line-height:30px;font-family: 'BebasNeuewebfont';}
.lfthmpgbxs p { color:#171717;font-size:14px;line-height:22px;font-family: 'titilliumregular';text-align:justify;}
.lfthmpgbxs h3 span.addbxs { color:#ff6b22; }
.lfthmpgbxs a {width:165px;display:block;color:#fff;letter-spacing:1px;text-transform:uppercase;margin:30px auto 0;font-size:18px;font-family: 'BebasNeuewebfont';padding:10px;text-align:center;background:#ff773b;}
.lfthmpgbxs a:hover{background:#1b1714;color:#ff773b;}
.rgthmpgbxs {float: right;width: 50%; }
.hmcounterbx { margin-bottom:50px;}
.hmcounterbx ul {text-align:center; }
.hmcounterbx ul li span {letter-spacing:1px;font-size:42.04px;border-bottom: 3px solid; color:#a7a7a7; display:inline-block;}
.hmcounterbx ul li {letter-spacing:1px;padding:0 15px;font-family: 'BebasNeuewebfont';color: #a7a7a7;display: inline-block;font-size: 28.03px; line-height: 45px;}
.hmcounterbx p {letter-spacing:1px;text-align:center;font-family: 'BebasNeuewebfont';color: #a7a7a7;font-size: 31.53px;line-height: 42.04px; }
.hmcounterbx p span { color:#33afdc;}
.hmimagebxs{float:left; width:100%;}
.inshnimagebxs { position:relative;float:left;width:50%;}
.imghvbxs { bottom:5px; padding: 9px; position: absolute;}
.imghvbxs h4 {letter-spacing:1px; color:#ffffff;text-transform:uppercase;font-size:36px; font-family: 'BebasNeuewebfont';}
.imghvbxs p {font-size:12px;line-height:20px;color:#fff;font-family: 'titilliumregular';}
.imghvbxs p a {letter-spacing:1px;color:#fff; font-size:14px;text-transform:uppercase;border-bottom:1px solid;font-family: 'BebasNeuewebfont';}
.hmimagebxs1.hmimagebxs .inshnimagebxs { width:25%;}
.hmimagebxs11.hmimagebxs .inshnimagebxs { width:50%;}
.lftmomobxs{ float:left; width:50%;}
.rgtstaybxs { float:right; width:50%;}
.insrgtstaybx { position:relative; }
.instcnbxs {letter-spacing: 1px; position: absolute;right: 40px;text-align: right;top: 15px;width: 115px;}
.instcnbxs h4 { font-size:50px;line-height:61px;color:#fff;font-family:'BebasNeuewebfont';}
.signupbxs {width:100%;position: absolute;top: 52%;padding: 0px 12%;}
.signupbxs h5 {font-size:26.69px;line-height:30px;color:#fff;text-align:center;letter-spacing:1px;text-transform:uppercase;font-family:'BebasNeuewebfont';}
.signemailbx {float: left;margin: 15px 0;width: 100%;}
.signtxtbx { padding:0 15px;font-size:17.13px;width:75%;border:0px;height:37px;background:#fff;color:#ff6b22; font-size:17.13px;font-family:'BebasNeuewebfont';text-transform:uppercase;float:left;letter-spacing:1px;}
.signbtnbx {float:left;text-transform:uppercase;height:37px;border:0px;width:25%;padding:0;font-size:17.13px; color:#fff; background:#ff6b22;font-family:'BebasNeuewebfont';letter-spacing:1px;}
.hmtwiterbx { width:100%;padding:25% 0 0;float:left;}
.hmtwiterbx img { left:-20px;position:relative;}
.twitrcntbx { padding:35% 14% 0;}
.twitrcntbx p.clbrtbx {text-transform:uppercase; color:#33afdc; font-size:30px;font-family:'BebasNeuewebfont';letter-spacing:1px;}
.twitrcntbx p.follwbx { margin-top: 30px;text-transform:uppercase; letter-spacing:1px;color:#171717;font-size:18px;line-height:26.69px;font-family:'BebasNeuewebfont';}
.twitrcntbx p.follwbx span{color:#33afdc;}
.hmtumblrbx { float:left; width:100%;}
.ins_hmtumblrbx{ padding-top:150px;}
.lft_hmtumblrbx { float:left; width:50%;}
.facebookbxs { margin:32px 0;}
.facebookbxs img {left: 10px;position: relative;top: 22px;}
.facebookbxs p { top: -20px;position:relative; text-transform:uppercase;font-family:'BebasNeuewebfont';letter-spacing:1px;font-size:26.69px;color:#171717;line-height:30px;text-align:center;}
.facebookbxs p span{ color:#33afdc;}
.rgt_hmtumblrbx { float:left; width:50%;}
.hmregstrbx { padding:53px 0;float:left; width:100%;background:#ff773b;}
.hmregstrbx p { text-align:center;font-size:30px;color:#fff;text-transform:uppercase;letter-spacing:2px;font-family:'BebasNeuewebfont';}
.hmregstrbx p a { color:#fff; border-bottom:2px solid #ffddcf;}
.footerbx { background:#1b1714;padding:30px 0 33px; float:left; width:100%; }
.insfooterbx {text-align:center;margin:0 auto;max-width:1370px;}
.footerbx1 { float:left; }
.footerbx1 p { padding:10px 0 0;font-size:18px;letter-spacing:2.5px;text-transform:uppercase; color:#534e4b;font-family:'BebasNeuewebfont'; }
.footerbx1 p span {color:#33afdc; }
.footerbx2 {display:inline-block;}
.footerbx2  #nav_menu-6.footerbx2{width: 100%;}
.footerbx2 ul {float: left;width: 100%;}
.footerbx2 ul li {
  display: inline-block;
  float: left;
  font-family: "BebasNeuewebfont";
  font-size: 15px;
  letter-spacing: 1px;
  line-height: 36px;
  text-align: left;
  text-transform: uppercase;
  width: 25%;
  }
.footerbx2 ul li a {color:#ffffff;}
.footerbx3 { float:right; }
.footerbx3 ul {  max-width: 160px;}
.footerbx3 ul li { display:inline-block;padding:0 5px 18px;}
.footerbx3 ul li:nth-child(4n) { padding:0 5px 0px;}
.footerbx3 ul li:nth-child(5n) {padding:0 5px 0px;}
.footerbx3 ul li:nth-child(6n) { padding:0 5px 0px;}

/**********************Category Page****************/
.inslfthmpgbxs { margin:0 auto; width:72%;}
.inspg_banner {margin-top: -80px;position:relative;width:100%;}
.pgbannerbx { width:100%; height:auto;}
.pgbancntbx { width:100%;position:absolute;bottom:15%;}
.pgbancntbx h1 {text-align:center;color:#ffffff; font-size:90px;letter-spacing:10px;font-family:'BebasNeuewebfont'; text-transform:uppercase;}
.pgbancntbx.yes h1 {color: #ffffff;}
.categorypgbx .lfthmpgbxs h3 { font-size:30px; line-height:auto;}
.categorypgbx .lfthmpgbxs p { padding:15px 0;}
.categorypgbx .lfthmpgbxs a { margin: 0 auto;}
.catscoilbx {text-align: center;float: left;width: 100%;padding: 75px 0 0;}
.catscoilbx h4 { font-size:36px;color:#b6b6b6;letter-spacing:1px;font-family:'BebasNeuewebfont'; text-transform:uppercase;}
.catscoilbx ul { margin-top:35px;text-align:center;}
.catscoilbx ul li { padding:0 10px;display:inline-block;}
.hmftimgbxs { background:#54cc61; width:283px; height:283px; }
.hmftimgbxs.dnregibx { background:#ff773b;}
.dnregihvbxs { position:absolute; width:100%; top:20%;}
.dnregihvbxs h4 { text-align:center;color:#f7f7f7; font-size:36px;letter-spacing:1px;font-family:'BebasNeuewebfont'; text-transform:uppercase;}
.dnregihvbxs h5 { text-align:center;color:#f7f7f7; font-size:48px;letter-spacing:1px;font-family:'BebasNeuewebfont'; text-transform:uppercase;}
.dnregihvbxs h5 a { color:#f7f7f7; text-decoration:none;border-bottom:3px solid; }
.guestbxs { /*padding:84px 0 135px; */
    margin-top: -44px;
    padding: 0 0 135px;}
.insguestbxs { max-width:1130px; margin:0 auto; }
.insguestbxs h4 { color:#b6b6b6; font-size:36px;text-align:center;letter-spacing:4px;font-family:'BebasNeuewebfont'; text-transform:uppercase;}
/* new css */
.guest-list{width:100%;float:left;text-align:center;margin:23px 0;}
.guest-list > li{width:30%;display:inline-block;margin-right:3%;}
.guest-list > li:last-child{margin-right:0;}
.guest-list li .guest-box{width:100%;float:left;}
.guest-list li .guest-box figure{display:block;margin-bottom:5px;}
.guest-list li .guest-box figure img{width:100%;border-radius:50%;}
.guest-list li .guest-box .guest-info{width:100%;float:left;}
.guest-list li .guest-box .guest-info h5{color:#171717; font-size:36px;text-align:center;letter-spacing:2px;font-family:'BebasNeuewebfont'; text-transform:uppercase;}
.guest-list li .guest-box .guest-info ul{width:100%; float:left;}
.guest-list li .guest-box .guest-info ul li{display:inline-block; background:url('../images/li-img.png')no-repeat;background-position:right center;padding-right: 10px; margin-right: 2px;}
.guest-list li .guest-box .guest-info ul li:last-child{background:none;padding-right:0;}
.guest-list li .guest-box .guest-info ul li a{font-size:18px;line-height:30px;color:#33afdc;font-family:'BebasNeuewebfont'; text-transform:uppercase;display:block;letter-spacing:1px;}
.guest-list li .guest-box .guest-info ul li:first-child a{color:#b6b6b6;}
.insguestbxs .guest-btns{width:100%;float:left;text-align:center;margin-top:22px;}
.insguestbxs .guest-btns a{background:#33afdc;font-size:18px;line-height:18px;color:#ffffff;font-family:'BebasNeuewebfont'; text-transform:uppercase;display:inline-block;text-align:center; padding:11px 54px;letter-spacing:1px;}
.tournaments{position:relative;}
.insguestbxs .guest-btns a:hover{background:#1b1714;color:#33afdc;}
.tournaments .tournament-text{position:absolute;bottom:0;left:0;text-align:center;width:100%;float:left;padding-bottom:36px;}
.tournaments .tournament-text h5{font-size:90px;line-height:90px;color:#ffffff;font-family:'BebasNeuewebfont'; text-transform:uppercase;letter-spacing:9px;}
.filter-section{padding:76px 0 59px;}
.filter-bx{max-width:1170px; margin:0 auto;}
.filter-section .filter{width:100%; float:left;text-align:center;}
.filter-section .filter span{display:inline-block;color:#b9b9b9; font-size:24px;letter-spacing:2px;font-family:'BebasNeuewebfont'; text-transform:uppercase;margin-right:15px;}
.filter-section .filter  ul{display:inline-block;}
.filter-section .filter  ul li{display:inline-block;margin-right:2px;}
.filter-section .filter  ul li{margin-right:0;}
.filter-section .filter  ul li a{display:inline-block;color:#b9b9b9; font-size:24px;letter-spacing:2px;font-family:'BebasNeuewebfont'; text-transform:uppercase;padding:5px 23px;}
.filter-section .filter  ul li.active a{background:#ff773b;color:#fff;}
.filter-section .filter-list{width:100%;float:left;margin-top:68px;}
.filter-section .filter-list > li{width:100%;float:left;border-top:2px solid #e7e7e7;padding:0 90px;}
.filter-section .filter-list > li:last-child{border-bottom:2px solid #e7e7e7;}
.filter-section .filter-list figure{width:24%;float:left;padding-top:46px;}
.filter-section .filter-list .figure-detail{width:55%;float:left;padding:23px 32px;}
.filter-section .filter-list .figure-detail h4{color:#171717;font-size:36px;line-height:36px;font-family:'BebasNeuewebfont'; text-transform:uppercase;margin-bottom:5px;}
.filter-section .filter-list .figure-detail h5{color:#ff773b;font-size:18px;line-height:18px;font-family:'BebasNeuewebfont'; text-transform:uppercase;margin-bottom: 14px;letter-spacing: 2px;}
.filter-section .filter-list .figure-detail h6{color:#171717;font-size:18px;line-height:18px;font-family:'BebasNeuewebfont';text-transform:uppercase;margin-bottom: 12px;letter-spacing: 2px;}
.filter-section .filter-list .figure-detail p{color:#171717;font-size:14px;font-family: 'titilliumregular_upright';}
.filter-section .filter-list .figure-btns{width:20%;float:left;}
.filter-section .filter-list .figure-btns ul{width:100%;float:left;padding:54px 0;}
.filter-section .filter-list .figure-btns ul li{display:block;margin-bottom:8px;}
.filter-section .filter-list .figure-btns ul li:last-child{margin-bottom:8px;}
.filter-section .filter-list .figure-btns ul li a{background:#33afdc;font-size:17px;line-height:17px;color:#ffffff;font-family:'BebasNeuewebfont'; text-transform:uppercase;display:inline-block;text-align:center; padding:11px 38px;letter-spacing:1px;width:166px;}
.filter-section .filter-list .figure-btns ul li a:hover{background:#1b1714;color:#33afdc;}
.filter-section .filter-list .figure-btns ul li a.orange{background:#ff773b;}
.filter-section .filter-list .figure-btns ul li a.orange:hover{background:#1b1714;color:#ff773b;}
.momoco-text{padding-bottom:25px;}
.momoco-text .momotxt{max-width:715px;margin:0 auto;}
.momoco-text p{color:#383838;font-size:14px; line-height:20px;  font-family: 'titilliumregular_upright';}
.gaming-section{padding:109px 0 95px; text-align:center;}
.gaming-section h5{font-size:36px;line-height:36px;color:#b6b6b6;font-family:'BebasNeuewebfont'; text-transform:uppercase;letter-spacing:5px;}
.gaming-section ul{width:100%;float:left;margin:53px 0 58px;}
.gaming-section ul li{display:inline-block; margin:0 7%;vertical-align:middle;}
.gaming-section a{display:inline-block;background:#33afdc;font-size:17px;line-height:17px;color:#ffffff;font-family:'BebasNeuewebfont'; text-transform:uppercase;display:inline-block;text-align:center; padding:11px 71px;letter-spacing:1px;}
.gaming-section a:hover{color:#33afdc;background:#1b1714;}
/* 404 page css */
.four-zero-four{padding-top:44px;}
.four-zero-four-wrraper{max-width:944px;margin:0 auto;}
.four-zero-four .left-content{width:44%;float:left;padding:51px 54px;}
.four-zero-four .left-content h2{color:#1b1714;font-size:150px; line-height:135px;font-family:'BebasNeuewebfont';letter-spacing:14px; }
.four-zero-four .left-content h3{font-family:'BebasNeuewebfont';color:#1b1714;font-size:42px; line-height:42px;letter-spacing:1px;margin-bottom:45px; }
.four-zero-four .left-content p{font-family: 'titilliumregular_upright';color:#1b1714;font-size:14px; line-height:16px;margin-bottom:30px;}
.four-zero-four .left-content a{display:inline-block; font-family: 'titilliumbold';color:#ff773b;font-size:14px; line-height:16px;text-decoration:underline;}
.four-zero-four .img-section{width:37%;float:right;}
.four-zero-four .img-section figure{width:100%;float:left;}
.four-zero-four .img-section figure img{width:100%;float:left;}
/* Guests page css */
.guest-banner{padding:60px 0;}
.guest-wrapper{max-width:1162px; margin:0 auto;}
.guest-banner .content{width:100%;float:left;text-align:center;}
.guest-banner .content h2{color:#33afdc;font-size:90px; line-height:90px;font-family:'BebasNeuewebfont';letter-spacing:9px;text-transform:uppercase;}
.guest-banner .content h2 span{color:#171717;}
.guest-banner .content h3{color:#171717;font-size:18px; line-height:18px;font-family:'BebasNeuewebfont';letter-spacing:1px;text-transform:uppercase;}
.guest-banner .content h3 span{color:#ff773b;}
.guest-banner .content p{font-family: 'titilliumregular_upright';color:#1b1714;font-size:14px; line-height:20px;margin:13px 0;}
.guest-banner .content p span{display:block;}
.guest-banner .content a{display:inline-block;font-family: 'titilliumbold';color:#ff773b;font-size:14px; line-height:16px;text-decoration:underline;text-transform:uppercase;}
.guest-filter{padding:18px 0;}
.guest-filter .filter{width:100%;float:left;padding:0 0 43px;text-align:center;}
.guest-filter .filter span{display:inline-block;color:#c9c9c9; font-size:24px;letter-spacing:2px;font-family:'BebasNeuewebfont'; text-transform:uppercase;margin-right: 37px;}
.guest-filter .filter  ul{display:inline-block;}
.guest-filter .filter  ul li{display:inline-block;margin-right:14px;}
.guest-filter .filter  ul li:last-child,
.guest-filter .filter  ul li.lastcol{margin-right:0;}
.guest-filter .filter  ul li a{display:inline-block;color:#b9b9b9; font-size:24px;line-height:24px;letter-spacing:1px;font-family:'BebasNeuewebfont'; text-transform:uppercase;padding:2px 13px;}
.guest-filter .filter  ul li a.animation{color:#ec4872;}
.guest-filter .filter  ul li a.gaming{color:#54cc61;} 
.guest-filter .filter  ul li a.comics{color:#48bfdf;}
.guest-filter .filter  ul li.active a{background:#ff773b;color:#fff;} 
.guest-filter .filter-list{width:100%;float:left;border-top:2px solid #e7e7e7;padding: 53px 0 46px;}
.guest-filter .filter-list h3{color:#33afdc;font-size:36px; line-height:36px;font-family:'BebasNeuewebfont'; text-transform:uppercase;text-align:center;letter-spacing:3px;margin-bottom:61px;}
.guest-filter .filter-list .filter-content{width:100%;float:left;text-align:center;padding:0 37px;}
.guest-filter .filter-list .filter-content > li{width:30%;float:left;margin-right:2.5%;margin-bottom:5%;}
.guest-filter .filter-list .filter-content > li:nth-child(3n+4){clear: left;}  
.guest-filter .filter-list .filter-content > li:last-child{margin-right:0;}
.guest-filter .filter-list .filter-content > li .fliter-newbox{width:100%;float:left;}
.fliter-newbox figure img{max-width:245px; max-height: 245px;}
.guest-filter .filter-list .filter-content > li .fliter-newbox figure{width:100%;float:left;margin-bottom:5px;}
.guest-filter .filter-list .filter-content > li .fliter-newbox figure img{width:auto;border-radius:50%;}
.guest-filter .filter-list .filter-content > li .fliter-newbox .guest-games{width:100%;float:left;text-align:center;margin-bottom:3px;}
.fliter-newbox .guest-games > li{display:inline-block;margin:0 1%;}
.fliter-newbox .guest-games > li a{display:block}
.fliter-newbox .guest-games > li a img{width:100%;border-radius:50%;}
.fliter-newbox .guest-info{width:100%;float:left;}
.fliter-newbox .guest-info h5{color:#171717; font-size:36px;line-height:36px;text-align:center;letter-spacing:4px;font-family:'BebasNeuewebfont'; text-transform:uppercase;margin:11px 0;}
.fliter-newbox .guest-info .guest-subinfo{width:100%; float:left;}
.fliter-newbox .guest-info .guest-subinfo li{display:inline-block; background:url('../images/li-img.png')no-repeat;background-position:right center;padding-right: 10px; margin-right: 2px;}
.fliter-newbox .guest-info .guest-subinfo li:last-child{background:none;padding-right:0;}
.fliter-newbox .guest-info .guest-subinfo li a{font-size:18px;line-height:20px;color:#33afdc;font-family:'BebasNeuewebfont'; text-transform:uppercase;display:block;letter-spacing:1px;}
.fliter-newbox .guest-info .guest-subinfo li:first-child a{color:#b6b6b6;}
.fliter-newbox .guest-info .game-date{width:100%; float:left;margin:9px 0;}
.fliter-newbox .guest-info .game-date li{display:inline-block; background:url('../images/li-plus.png')no-repeat;background-position:right center;padding-right: 14px; margin-right: 2px;}
.fliter-newbox .guest-info .game-date li:last-child{background:none;padding-right:0;}
.fliter-newbox .guest-info .game-date li a{font-size:18px;line-height:20px;color:#171717;font-family:'BebasNeuewebfont'; text-transform:uppercase;display:block;letter-spacing:1px;}
.fliter-newbox .guest-info .game-date li a.autograph{color:#ff773b;text-decoration:underline;}
.fliter-newbox .guest-info p{font-family: 'titilliumregular_upright';color:#171717;font-size:14px; line-height:17px;margin:13px 0;text-align:left;width:100%;float:left;}
.guest-bottom-section .bottom-section{padding:42px 0 54px;width:100%;float:left;border-top:2px solid #e7e7e7;}
.guest-bottom-section .bottom-section > ul{width:100%;float:left;padding: 0 46px;}
.guest-bottom-section .bottom-section > ul > li{width: 30.5%; float: left; margin-right: 2.5%;}
.guest-bottom-section .bottom-section > ul > li:last-child{margin-right:0;}
.guest-bottom-section .bottom-section > ul > li .box{width:100%;float:left;text-align:center;}
.guest-bottom-section .bottom-section > ul  > li .box h5{color:#b6b6b6;font-size:24px; line-height:24px;font-family:'BebasNeuewebfont';letter-spacing:2px;text-transform:uppercase;text-align:center;margin-bottom:17px;}
.guest-bottom-section .bottom-section > ul > li .box span{display:block;color:#171717;font-size:18px; line-height:18px;font-family:'BebasNeuewebfont';letter-spacing:1px;text-transform:uppercase;text-align:center;margin-bottom:13px;}
.guest-bottom-section .bottom-section ul li .box .form-section{width:100%;float:left;margin:15px 0 20px 0;}
.guest-bottom-section .bottom-section ul li .box .form-section .search-btn{width:308px;position:relative;height:36px;}
.guest-bottom-section .bottom-section ul li .box .form-section .search-btn .txtsearch{width:100%; height:38px;white-space: nowrap; vertical-align: middle;background: #ffffff;border:0;font-size: 17px; line-height:17px; float: left; color: #ff773b;padding:8px 118px 8px 9px ; outline:none;font-family:'BebasNeuewebfont';letter-spacing:1px;text-transform:uppercase;}
.search-btn .txtsearch::-webkit-input-placeholder {color:#ff773b;}
.search-btn .txtsearch:-moz-placeholder { /* Firefox 18- */color:#ff773b;}
.search-btn .txtsearch::-moz-placeholder {  /* Firefox 19+ */color:#ff773b;}
.search-btn .txtsearch:-ms-input-placeholder {  color:#ff773b;opacity:1;}
.guest-bottom-section .bottom-section ul li .box .form-section .search-btn .inpt-btn{width:118px; height:38px; background:#ff773b; outline:none; border: 0;cursor:pointer; position:absolute; top:0; right:0;color:#fff;font-family:'BebasNeuewebfont';letter-spacing:2px;text-transform:uppercase;font-size: 17px; line-height:22px;}
.guest-bottom-section .bottom-section > ul  > li .box .socials-icons{width:100%;float:left;text-align:center;}
.guest-bottom-section .bottom-section > ul  > li .box .socials-icons > li{display:inline-block;margin:0 2%;}
.guest-bottom-section .bottom-section > ul  > li .box .socials-icons > li a{display:block;}
.guest-bottom-section .bottom-section > ul > li .box p{font-size:14px;line-height:16px;color:#171717;font-family: 'titilliumregular_upright';text-align:left;margin-bottom:11px;}
.guest-bottom-section .bottom-section > ul > li .box a.btn{display:inline-block;color:#ff773b;font-size:18px;line-height:20px;font-family:'BebasNeuewebfont'; text-transform:uppercase;display:block;letter-spacing:2px;text-decoration:underline;}
.event_date1 { display:none;}
.sticky .event_date { display:none;}
.sticky .event_date1 { display:block;background:#ff773b; float: right; padding:19px 30px 18px 10px;}
.sticky .event_date1 p{font-size: 20px;font-family: 'league_gothicregular';color: #fff;font-size: 24px;text-transform: uppercase;line-height: 25px;}
.sticky .event_date1 a{font-family: 'BebasNeuewebfont'; color: #ffffff;font-size: 1em;letter-spacing: 1px; text-transform: uppercase;padding: display: block;}
/* internal page css */
.internal-top{padding:0px 0;}
.internal-wrraper{max-width:1000px;margin:0 auto;}
.internal-top h2{color:#171717;font-size:36px; line-height:36px;font-family: 'league_gothicregular';letter-spacing: 0px; text-transform: uppercase;text-align:center;margin-bottom:11px;}
.internal-top h2 span{color:#42abda;}
.internal-top h2 i{color:#ff773b;font-style:normal;}
.internal-top h3{text-align:center;color:#171717;font-size:20px; line-height:20px;font-family: 'league_gothicregular';text-transform: uppercase;margin-bottom:29px;}
.internal-top p{font-family: 'titilliumregular_upright';color:#171717;font-size: 14px;line-height: 22px;margin-bottom: 20px;}
.internal-top p span{font-family: 'titilliumbold';}
.internal-top p a{color:#ff773b;}
.internal-top .btn-section{width:100%;float:left; text-align:center;margin:35px 0;}
.internal-top .btn-section a{background:#ff773b;font-size:17px;line-height:17px;color:#ffffff;font-family:'BebasNeuewebfont'; text-transform:uppercase;display:inline-block;text-align:center; padding:11px 11px;letter-spacing:1px;width:355px;}
.internal-top .btn-section a:hover{background:#1b1714;color:#ff773b;}
.internal-top figure{width:100%;float:left;margin: 64px 0 50px;}
.internal-top .box{width:100%;float:left;margin-bottom:10px;}
.internal-top .box .left{width:47%;float:left;}
.internal-top .box .right{float:right;}
.internal-top .box a{background:#48bfdf;font-size:18px;line-height:18px;color:#ffffff;font-family:'BebasNeuewebfont'; text-transform:uppercase;display:block;text-align:center; padding:11px 36px;letter-spacing:2px;margin-bottom:13px;}
.internal-top .box a:hover{background:#1b1714;color:#48bfdf;}
.internal-top .colums{width:100%;float:left;padding:69px 0 65px;border-bottom:2px solid #e7e7e7;}
.internal-top .colums ul{width:100%;float:left;}
.internal-top .colums ul li{width:31%;float:left;margin-right:3%;}
.internal-top .colums ul li:last-child{margin-right:0;}
.internal-top .colums ul li .new-box{width:100%;float:left;}
.internal-top .colums ul li .new-box figure{width:100%;float:left;margin:0 0 24px;}
.internal-top .colums ul li .new-box figure img{width:100%;}
.internal-top .colums ul li .new-box h3{color:#171717;font-size:30px; line-height:30px;font-family: 'league_gothicregular';letter-spacing: 0px; text-transform: uppercase;text-align:center;margin-bottom:17px;display:block;}
.internal-top .colums ul li .new-box h3 span{color:#ff773b;}
.internal-top .colums ul li .new-box h4{color:#33afdc;font-size:18px; line-height:18px;font-family: 'league_gothicregular';letter-spacing: 1px; text-transform: uppercase;text-align:center;margin-bottom:22px;}
.internal-top .colums ul li .new-box p{color:#171717;font-size:14px; line-height:20px;font-family: 'titilliumregular_upright';letter-spacing: 1px;}
.internal-top .colums ul li .new-box p span{font-family: 'titilliumbold';}
.internal-top .faq-section{width:100%;float:left;padding-top:0px;}
.internal-top .faq-section .faq-imgs{width:100%;float:left;}
.internal-top .faq-section .faq-imgs > li{width: 22.5%; float: left;margin-right: 3%;}
.internal-top .faq-section .faq-imgs > li:last-child{margin-right:0;}
.internal-top .faq-section .faq-imgs > li figure{width:100%;float:left;margin:0;}
.internal-top .faq-section .faq-imgs > li figure img{float:left;}
.internal-top .faq-section h3{color:#171717;font-size:30px; line-height:30px;font-family: 'league_gothicregular';letter-spacing: 2px; text-transform: uppercase;text-align:center;margin: 47px 0 41px;float:left;width:100%;}
.internal-top .faq-section h3 span{color:#ff773b;}
.internal-top .faq-accordian{width:100%;float:left;}
.internal-top .faq-accordian li{border-top:2px solid #e7e7e7;padding: 17px 59px;width:100%;float:left;}
.internal-top .faq-accordian li h5{color:#171717;font-size:20px; line-height:34px;font-family: 'league_gothicregular';letter-spacing: 0px; text-transform: uppercase;cursor:pointer;background:url('../images/expand.png')no-repeat;background-position:left center;padding-left:47px;}
.internal-top .faq-accordian li:last-child{border-bottom:2px solid #e7e7e7;}
.internal-top .faq-accordian li.active h5{background:url('../images/minus.png')no-repeat;background-position:left center;}
.internal-top .faq-accordian li .faq-content{width:100%;float:left; padding-left:40px;display:none;padding: 15px 0 9px 49px;}
.internal-top .faq-accordian li .faq-content p{line-height:20px;}
#first{display:block;}
.internal-top .faq-section .contactus{width:100%;float:left;text-align:center;padding:35px 0 9px;}
.internal-top .faq-section .contactus p{color:#171717;font-size:12.45px; line-height:14px;font-family: 'titilliumbold';letter-spacing: 1px;}
.internal-top .faq-section .contactus p a{color:#ff773b;text-decoration:underline;}
.map-section img{width:100%;float:left;}

/* popup css */
.vedio-popup{display:none;width:100%; float:left;position:fixed;top:0;left:0;height:100%;z-index:99999;background: -webkit-linear-gradient(to right, rgba(109, 203, 230, 0.8) 0%, rgba(115,211,167,.8) 60%, rgba(118,213,130,.8) 100%);
             background: -o-linear-gradient(to right, rgba(109, 203, 230, 0.8) 0%, rgba(115,211,167,.8) 60%, rgba(118,213,130,.8) 100%);
             background: -ms-linear-gradient(to right, rgba(109, 203, 230, 0.8) 0%, rgba(115,211,167,.8) 60%, rgba(118,213,130,.8) 100%);
             background: -moz-linear-gradient(to right, rgba(109, 203, 230, 0.8) 0%, rgba(115,211,167,.8) 60%, rgba(118,213,130,.8) 100%);
             background: linear-gradient(to right, rgba(109, 203, 230, 0.8) 0%, rgba(115,211,167,.8) 60%, rgba(118,213,130,.8) 100%);
}
.vedio-popup .popup-container{width:870px; margin:0 auto;position:relative;}
.vedio-popup .popup-section{width:100%;float:left;margin-top:10%;position:relative;}
.vedio-popup .popup-section .popup {width:100%;float:left;position:absolute;top:0;left:0;}
.vedio-popup .popup-section .popup iframe{width:100%; height:480px; border:0;}
.vedio-popup .popup-section .popup .popup-close{display:block;position:absolute;right: -33px; top: -32px;}
/* css none */
.hmcounterbx-mobile{display:none;} 
.mobile-menu{display:none;} 
.lftmomobxs.mobile{display:none;}
.facebookbxs.mobile{display:none;}
.hmtwiterbx.mobile{display:none;}
.twitrcntbx.mobile{display:none;}
.mobile-footer-link{display:none;}
.mobilex{display:none;}
.mobile-register{display:none;}
.home-top-mobile{display:none;}
.banner-top-mobile{display:none;}
.learn-more-btn-mobile{display:none;}
.catscoilbx.mobile{display:none;}
.mobile-img{display:none!important;}
.desktop-btn{display:inline-block!important;}


/*********************Theming CSS**************/
.signupbxs h2.widget-title {
  color: #fff;
  font-family: "BebasNeuewebfont";
  font-size: 26.69px;
  letter-spacing: 1px;
  line-height: 30px;
  margin: 0 auto 20px;
  text-align: center;
  text-transform: uppercase;
  width: 70%;
}
.signupbxs .wysija-input {
  background: #fff none repeat scroll 0 0;
  border: 0 none;
  color: #ff6b22;
  float: left;
  font-family: "BebasNeuewebfont";
  font-size: 17.13px;
  height: 37px;
  letter-spacing: 1px;
  padding: 0 15px;
  text-transform: uppercase;
  width: 75%;
}
.signupbxs .wysija-submit {
  background: #ff6b22 none repeat scroll 0 0;
  border: 0 none;
  color: #fff;
  float: left;
  font-family: "BebasNeuewebfont";
  font-size: 17.13px;
  height: 37px;
  letter-spacing: 1px;
  padding: 0;
  text-transform: uppercase;
  width: 25%;
  margin-top:0px;
}
.menu-widget-column.widget-column-1.col-xs-4 .widget.widget_nav_menu {
  border-right: 1px solid #f06b8d;
}
.menu-widget-column.widget-column-2.col-xs-4 .widget.widget_text {
  border-right: 1px solid #f06b8d;
  float:left;
}
.lftgstbx {
  box-sizing: border-box;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  width: 60%;
}
.rgtgstbx {
  float: left;
  width: 40%;
}
.rgtgstbx p {
  color: #fff;
  font-family: "titillium_bdbold";
  font-size: 14px;
  padding: 15px 0 0;
  text-align: center;
}
.pnthrdbx h5 {
	color: #fff;
	font-size: 26.8px;
	letter-spacing: 1px;
	padding: 50px 0 20px;
	text-align: center;
	font-family: "BebasNeuewebfont";
}
.pnthrdbx h6 a {
	display: inline-block !important;
	font-size: 18px !important;
	padding: 0 !important;
	text-decoration: underline;
	color: #ffffff;
	display: block;
	font-family: "BebasNeuewebfont";
	letter-spacing: 1px;
	padding: 13px;
	text-transform: uppercase;
}
.pnthrdbx h6{
	display: inline-block !important;
	font-size: 18px !important;
	padding: 0 !important;
	color: #ffffff;
	display: block;
	font-family: "BebasNeuewebfont";
	letter-spacing: 1px;
	padding: 13px;
	text-transform: uppercase;
}
.rgtgstbx p a{text-align:center!important;}
#wysija-3 h2.widget-title {
	color: #171717;
	display: block;
	font-family: "BebasNeuewebfont";
	font-size: 18px;
	letter-spacing: 1px;
	line-height: 18px;
	margin-bottom: 13px;
	text-align: center;
	text-transform: uppercase;
}
.wysija-input {
  background: #ffffff none repeat scroll 0 0;
  border: 0 none;
  color: #ff773b;
  float: left;
  font-family: "BebasNeuewebfont";
  font-size: 17px;
  height: 38px;
  letter-spacing: 1px;
  line-height: 17px;
  outline: medium none;
  padding: 8px 118px 8px 9px;
  text-transform: uppercase;
  vertical-align: middle;
  white-space: nowrap;
  width: 100%;
}
.abs-req .wysija-input{
	display:none;
}
.widget_wysija_cont .wysija-submit {
  background: #ff773b none repeat scroll 0 0;
  border: 0 none;
  color: #fff;
  cursor: pointer;
  font-family: "BebasNeuewebfont";
  font-size: 17px;
  height: 38px;
  letter-spacing: 2px;
  line-height: 22px;
  outline: medium none;
  position: absolute;
  right: 0;
  text-transform: uppercase;
  top: 0;
  width: 118px;
  margin-top:0px;
}
.widget_wysija{position:relative;}
.wysija-paragraph {float: left;width: 100%;}
#text-18.footerbx3 .textwidget{float:left;width:100%;max-width: 100%;}
#text-18.footerbx3 ul.socials-icons {max-width:100%;}
.wpcf7 input[type="text"], .wpcf7 input[type="email"] {border: 1px solid #ccc;height: 35px;margin-top: 10px;width: 100%;}
.wpcf7 textarea {border: 1px solid #ccc;margin-top: 10px;width: 100%;}
.wpcf7-form-control.wpcf7-submit {background: #ff773b;border: 0 solid;color: #fff;font-family: BebasNeuewebfont;font-size: 32px;padding: 5px;text-transform: uppercase;width: 150px;}
.wpcf7 p {color: #171717;font-family: "titilliumregular_upright";font-size: 16px;line-height: 22px;margin-bottom: 20px;}
.faq_top{padding-top:0px;}
.faq_top .faq-section{padding-top:30px;}

body {float: left !important;position: relative;width: 100% !important;font-family: "titilliumregular_upright";}
.wpcf7 select {border: 1px solid #ccc;height: 35px;padding: 5px 10px;width: 100%;}
.wpcf7 select option {height: 25px;padding: 5px 10px;}
.good_old_twitter_widget li, .good_old_twitter_widget li a.twitter-user{
  color: #33afdc;
  font-family: "BebasNeuewebfont";
  font-size: 30px;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.good_old_twitter_widget li{
	margin-bottom:15px;
}
.twitrcntbx p.follwbx {
  color: #171717;
  font-family: "BebasNeuewebfont";
  font-size: 18px;
  letter-spacing: 1px;
  line-height: 26.69px;
  margin-top: 30px;
  text-transform: uppercase;
}
.countdown span.time_left , #main_countedown_widget_4 .time_left{
  border-bottom: 3px solid!important;
  color: #a7a7a7!important;
  display: inline-block!important;
  font-size: 42.04px!important;
  letter-spacing: 1px!important;
  margin: 0px!important;
  padding: 0px!important;
  font-family: BebasNeuewebfont!important;
  background-color: transparent!important;
  border-radius:0px !important;
  text-transform: uppercase;
  font-weight: normal;
}
.countdown .element_conteiner{
  color: #a7a7a7;
  display: inline-block!important;
  font-family: "BebasNeuewebfont";
  font-size: 28.03px;
  letter-spacing: 1px;
  line-height: 45px!important;
  padding: 0 15px!important;
}
.countdown span.time_description {
  color: #a7a7a7 !important;
  display: inline-block !important;
  font-family: BebasNeuewebfont !important;
  font-size: 28.03px !important;
  font-weight: normal;
  letter-spacing: 1px !important;
  line-height: 45px !important;
  padding: 0 0px !important;
  text-transform: uppercase;
  width: 100%;
}
.page_loader{display: none; background: black; opacity: .5; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%;z-index:9999!important;}
#iframeloading > img {
  bottom: 0;
  left: 0;
  right: 0;
  top: 25% !important;
}
.signupbxs input.yikes-easy-mc-email {
  background: #ffffff none repeat scroll 0 0!important;
  border: 0 none;
  color: #ff6b22;
  float: left;
  font-family: "BebasNeuewebfont";
  font-size: 17.13px;
  height: 40px;
  letter-spacing: 1px;
  padding: 0 15px;
  text-transform: uppercase;
  width: 75%;
}
.EMAIL-label{display:none;}
.signupbxs .yikes-easy-mc-form .yikes-easy-mc-submit-button {
  background: #ff773b none repeat scroll 0 0;
  border: 0 none;
  color: #fff;
  cursor: pointer;
  font-family: "BebasNeuewebfont";
  font-size: 17px;
  height: 38px;
  letter-spacing: 2px;
  line-height: 22px;
  margin-top: 0;
  outline: medium none;
  position: absolute;
  right: 0;
  text-transform: uppercase;
  top: 0;
  width: 118px;
}
.yikes-easy-mc-form.yikes-easy-mc-form-1 {
  position: relative;
}
.footerbx3 .yikes-easy-mc-email {
  background: #ffffff none repeat scroll 0 0!important;
  border: 0 none;
  color: #ff773b;
  float: left;
  font-family: "BebasNeuewebfont";
  font-size: 17px;
  height: 40px;
  letter-spacing: 1px;
  line-height: 17px;
  outline: medium none;
  padding: 8px 118px 8px 9px;
  text-transform: uppercase;
  vertical-align: middle;
  white-space: nowrap;
  width: 100%;
}
.footerbx3 .yikes-easy-mc-form .yikes-easy-mc-submit-button{
  background: #ff773b none repeat scroll 0 0;
  border: 0 none;
  color: #fff;
  cursor: pointer;
  font-family: "BebasNeuewebfont";
  font-size: 17px;
  height: 38px;
  letter-spacing: 2px;
  line-height: 22px;
  margin-top: 0;
  outline: medium none;
  position: absolute;
  right: 0;
  text-transform: uppercase;
  top: 0;
  width: 118px;
}
span.EMAIL-label {
  display: none !important;
}
.yikes-easy-mc-form.yikes-easy-mc-form-1 {
  position: relative;
}
#yikes_easy_mc_widget-3.footerbx3 .widget-title {
  color: #171717;
  display: block;
  font-family: "BebasNeuewebfont";
  font-size: 18px;
  letter-spacing: 1px;
  line-height: 18px;
  margin-bottom: 13px;
  text-align: center;
  text-transform: uppercase;
}
.circular_images a {
  background: transparent none repeat scroll 0 0;
  margin: 0 20px 0 0;
  padding: 0;
}
.circular_images a:last-child{
	margin-right:0px;
}
.circular_images{
	margin-top:105px;
}

/* css start 12-05-16 */
#main_countedown_1 .element_conteiner{
    min-width:70px !important;
}
.countdown .element_conteiner{
    padding: 0 !important;
}
/* css end 12-05-16*/


blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after { content: ''; content: none; }
/* remember to define focus styles! */
:focus { outline: 0; }
/* remember to highlight inserts somehow! */
ins { text-decoration: none; }
del { text-decoration: line-through; }


p { margin-bottom: 2px; }
a { text-decoration: underline; }
a:hover { text-decoration: none; }
#container { width: 802px; margin: 0 auto; }
/*- -*/
/*- FILTER OPTIONS -*/
ul#filterOptions {
    /*width: 802px;
    height: 52px;
    margin: 30px 0;
    overflow: hidden;*/
}
ul#filterOptions li {  margin-right: 2px; }
ul#filterOptions li a {
    
    padding: 0 20px;
    /*border: 1px solid #999;*/
   
    color: #B9B9B9;
    font-size: 24px;
    line-height: 50px;
    text-decoration: none;
    display: block;
    font-family:'BebasNeuewebfont';
}
ul#filterOptions li a:hover { background: #FF773B; }
ul#filterOptions li.active a { background: #FF773B; }
/*- -*/
/*- OUR DATA HOLDER -*/
#ourHolder {
    width:100%; overflow: hidden; float:left; margin-top:70px;
    border-bottom: 2px solid #E7E7E7;
 }
#ourHolder div.item {
    border-top:2px solid #E7E7E7;
    width: 100%;
    height: 200px;
    float: left;
    text-align: center;
    /*padding-top: 68px;*/
    padding: 0 110px;
    margin:15px 0;
}
#ourHolder div.item h3 { margin-top: 10px; font-size: 16px; line-height: 20px; }
#ourHolder figure{
    float: left;
    /*padding: 54px 0;*/
    width: 24%;
    margin-top:60px;
}    
#ourHolder .figure-detail{
    float:left;
    padding: 0 32px;
    width: 55%;
    margin-top:20px;
    text-align: left;
}
#ourHolder > .item > .figure-btns{
    float: left;
    width: 20%;
    margin-top:60px;
}
#ourHolder > .item > .figure-btns li{
    margin-bottom: 8px;
    display: block;
}

#ourHolder > .item > .figure-btns li a{
    background: none repeat scroll 0 0 #33AFDC;
    color: #FFFFFF;
    display: inline-block;
    font-family: 'BebasNeuewebfont';
    font-size: 17px;
    letter-spacing: 1px;
    line-height: 17px;
    padding: 11px 38px;
    text-align: center;
    text-transform: uppercase;
    width: 166px;
}
#ourHolder > .item > .figure-btns li a.orange{
    background: none repeat scroll 0 0 #FF773B;
}
#ourHolder > .item > .figure-detail > h5{
    color: #ff773b;
    font-size: 18px;
    line-height: 18px;
    font-family: 'BebasNeuewebfont';
    text-transform: uppercase;
    margin-bottom: 14px;
    letter-spacing: 2px;
}
#ourHolder > .item > .figure-detail > h4{
    color: #171717;
    font-size: 36px;
    line-height: 36px;
    font-family: 'BebasNeuewebfont';
    text-transform: uppercase;
    margin-bottom: 5px;
}
#ourHolder > .item > .figure-detail > h6{
    color: #171717;
    font-size: 18px;
    line-height: 18px;
    font-family: 'BebasNeuewebfont';
    text-transform: uppercase;
    margin-bottom: 12px;
    letter-spacing: 2px;
    }
#ourHolder>.item>.figure-detail > p{
    color: #171717;
    font-size: 14px;
    font-family: 'titilliumregular_upright';
}
.catscoilbx.mobile1.follow{
    position: relative;
    left:-585px;
    top:-284px;
}
nav.widgetized-nav ul{

}
/* Outer */
.popup {
    width:100%;
    height:100%;
    display:none;
    position:fixed;
    top:0px;
    left:0px;
    background:rgba(0,0,0,0.75);
}
 
/* Inner */
.popup-inner {
    max-width:500px;
    width:90%;
    padding:40px;
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%, -50%);
    transform:translate(-50%, -50%);
    box-shadow:0px 2px 6px rgba(0,0,0,1);
    border-radius:3px;
    background:#fff;
}
 
/* Close Button */
.popup-close {
    width:30px;
    height:30px;
    padding-top:4px;
    display:inline-block;
    position:absolute;
    top:0px;
    right:0px;
    transition:ease 0.25s all;
    -webkit-transform:translate(50%, -50%);
    transform:translate(50%, -50%);
    border-radius:1000px;
    background:rgba(0,0,0,0.8);
    font-family:Arial, Sans-Serif;
    font-size:20px;
    text-align:center;
    line-height:100%;
    color:#fff;
}
 
.popup-close:hover {
    -webkit-transform:translate(50%, -50%) rotate(180deg);
    transform:translate(50%, -50%) rotate(180deg);
    background:#FF773B !important;
    color:#fff !important;
    text-decoration:none;
}

a.popup-close{
	padding:4px;
}
 a.popup-close:hover{
	padding:8px;
 }
 
