/*=.=.=.=.=---STYLE FOR---=.=.=.=.=end_txt*/

/* Getting the new tags to behave */
article, aside, audio, 
canvas, command, 
datalist, details, 
embed, 
figcaption, figure, footer, 
header, hgroup, 
keygen, 
meter, 
nav, 
output, 
progress, 
section, source, 
video {
	display:block;
}
mark, 
rp, rt, ruby, 
summary, 
time {
	display:inline;
}


*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

/* Global properties */
*{ padding:0px; margin:0px; outline:none; border:none; list-style:none; text-decoration:none; }
.noBdr{ border:none !important; }
.clr{ line-height:0px; font-size:0px; clear:both; }

body{ font:normal 14px/18px Arial, Helvetica, sans-serif; color:#fff; background: #000;}

@font-face {
    font-family: 'VijayaRegular';
    src: url('../fonts/vijaya.eot');
    src: url('../fonts/vijaya.eot') format('embedded-opentype'),
         url('../fonts/vijaya.woff') format('woff'),
         url('../fonts/vijaya.ttf') format('truetype'),
         url('../fonts/vijaya.svg#VijayaRegular') format('svg');
}





.wrapper{ width: 100%; float: left;}
.container{ width: 1103px; margin: 0 auto;}
.header_sec{ width: 100%; float: left;}
.top_logo{ width: 100%; float: left; padding-top: 18px; background: url(../img/logo2.png) no-repeat center top; height: 135px; margin-top: 18px;}
.logo_sec{ width: 100%; text-align: center; display: inline-block; padding-top: 28px;}
.logo_sec h2{ font: bold 56px/48px 'VijayaRegular'; color:#fff; text-align: center; text-shadow: -2px -1px 12px rgba(80, 73, 55, 1); }
.logo_sec p{ font: bold 13px/20px Arial; color:#000; text-align: center; text-transform: uppercase;}
.inr_logo{text-align: center; width: 100%;}
.inr_logo img{width: auto;}
.red_bg_sec{ width: 100%; float: left; background: url(../img/red_bg2.jpg) repeat-x 0 bottom #990100; min-height: 194px;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px; margin-top: -2px;}

.red_bg_top{ width: 100%; float: left; padding: 10px;}
.red_bg_top_left{ width: 450px; float: left;}
.red_bg_top_left ul{ padding: 0 0 0 10px; margin: 0px; list-style: none; display: inline-block;}
.red_bg_top_left ul li{ padding: 0 10px 0 0; margin: 0 10px 0 0; background: url(../img/devider_top.jpg) no-repeat right center; float: left;}
.red_bg_top_left ul li a{ font: normal 12px/16px Arial; color:#fff; text-decoration: none; text-transform: uppercase;}
.red_bg_top_left ul li:last-child{ margin: 0px; padding: 0px; background: none;}
.red_bg_top_left p{font: bold 13px/16px Arial; color:#fff; display: inline-block; padding: 6px 0 0 0; }

.red_bg_top_right{ width: 456px; float: right;}
.red_bg_icon{ float: right; text-align: right; padding: 0px; margin: 0px; list-style: none;}
.red_bg_icon li{ padding: 0px; margin: 0 0 0 6px; float: left; width: 22px; text-align: right;}
.red_bg_icon li a img{ width: 100%;}
.red_bg_icon li:last-child{ margin-left: 0px; width: 30px;}
.fb_txt{ width: 35px !important;}






.red_bg_logo{  float: right; text-align: right; padding: 0px; margin: 0px; list-style: none; }
.red_bg_logo li{ padding: 0px; margin: 0 0 0 6px; float: left; text-align: right;}

.item_list_sec{ width: 100%; float: left;}
.item_list_sec h3{ font: bold 19px/22px Arial; color:#faaf1f; text-align: center; padding: 0 0 18px 0;}
.item_list_sec ul{ padding: 0px; margin: 0px; list-style: none; text-align: center; width: 100%; display: inline-block;}
.item_list_sec ul li{ padding: 0 10px 0 0; margin: 0 10px 0 0; display:inline-block; text-align: center; background: url(../img/devider_top2.jpg) no-repeat right center;}
.item_list_sec ul li a{ padding: 0px; margin: 0px; text-decoration: none; font: normal 13px/20px Arial; color:#ffff00;}
.item_list_sec ul li:last-child{ background: none; margin: 0px; padding: 0px;}
.item_list_sec ul li a:hover{ border-bottom: 1px solid #fff;}

.main_div{ width: 100%; float: left; padding: 0 22px;}
.mid_sec{ width: 100%; float: left;}
.mid_box{ width: 100%; float: left; margin: 5px 0px 14px; border: 1px solid #faaf1f; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; padding:5px 10px 10px;}
.mid_box h3{ text-align: center; font: bold 17px/26px Arial; color:#faaf1f;}
.mid_box ul{ padding: 0px; margin: 0px; list-style: none;}
.mid_box ul li{ padding: 0px; float: left; width: 236px; margin:20px 18px 0 0;}
.mid_box ul li a{ color:#fff; text-decoration: none;}
.pic{ float: left; margin: 0 10px 0 0;}
.txt{font: normal 12px/16px Arial; color:#fff; padding-top: 15px; display: block;}
.txt a:hover{ text-decoration: underline;}
.tribt{ padding: 7px;}

.view_tickets_sec{ width: 100%; float: left; margin-top: 40px; border: 1px solid #faaf1f; -webkit-border-radius: 10px; -moz-border-radius: 10px;
 border-radius: 10px; padding:5px 0px 5px 10px;}
.view_tickets_left{ width: 239px; float: left; text-align: center; padding-top: 64px;}
.view_tickets_left h4{ font: bold 17px/20px Arial; color: #faaf1f; text-align: center;}
.view_tickets_left p{ font: normal 11px/16px Arial; color: #faaf1f; text-align: center;}

.view_tickets_right{ width: 808px; float: right;}
.view_tickets_right ul{ padding: 0 0 0 15px; margin: 0px; list-style: none;}
.view_tickets_right ul li{ padding: 0 10px 0 0; margin: 0 10px 0 0; display:inline; background: url(../img/devider_top3.jpg) no-repeat right center;}
.view_tickets_right ul li a{ font: normal 13px/16px Arial; color: #ffff00;}
.view_tickets_right ul li a:hover{ border-bottom: 1px solid #fff;}

.footer_sec{ width: 100%; float: left; margin-top: 35px;}
.footer_top{ width: 100%; float: left; background: url(../img/footer_bg.jpg) repeat-x 0 bottom #001a51; min-height: 231px; -moz-border-radius-topleft: 10px;
-webkit-border-top-left-radius: 10px;
 border-top-left-radius: 10px;
-moz-border-radius-topright: 10px;
-webkit-border-top-right-radius: 10px;
border-top-right-radius: 10px; padding: 24px 24px;}

.footer_top_box { display: inline-block; float: none; text-align: center; width: 100%;}
.footer_top_box ul { display: inline-block; list-style: none outside none; margin: 0; padding: 0; text-align: center; width: 100%;}
.footer_top_box ul li { display: inline-block; float: none; margin: 0 12px 0 0; padding: 0; text-align: center;}
.footer_top_box ul li a{ text-decoration: none; }
.return{ /*width: 160px;*/ float: left; /*text-align: center; background: url(../img/btn_bg.jpg) repeat-x 0 0 #e27a07;  -webkit-border-radius: 5px; -moz-border-radius: 5px;
 border-radius: 5px; float: left; height: 38px;*/}
.return a{ text-decoration: none; text-align: center; font: bold 16px/38px Arial; color:#000;}
.mid_txt { color: #fff; font: 12px/14px Arial; text-align: center; width: 580px;}
.footer_top_box ul li:last-child{ margin: 0px;}

.protect_box{ width: 100%; display: inline-block; text-align: center;}
.protect_box_inner{ width:620px;  border: 1px solid #b0b7cf; margin-top: 10px; min-height: 55px; display: inline-block;  -webkit-border-radius: 5px; -moz-border-radius: 5px;
 border-radius: 5px; padding: 5px 10px;}
.protect_box_inner img{ float: left;}
.protect_box_inner p{ font: normal 11px/14px Arial; color:#fff; text-align: center; padding-top: 12px;}

.copy_right_sec{ width: 100%; float: left;}
.copy_right_left{ width: 663px; float: left; margin-top: 5px;}
.copy_right_pic{ width: 80px; float: left;}
.copy_right_pic img{ width: 100%;}
.copy_right_txt{ float: right; width: 560px;}
.copy_right_txt p{ font: normal 10px/16px Arial; color:#fff; padding-top: 10px; text-align: left;}
.copy_right_txt p a{color:#fff; }
.copy_right_txt p a:hover{ text-decoration: underline;}
.brwn_txt{ color:#cc9933; font: normal 11px/16px Arial;}
.brwn_txt a{color:#cc9933 !important; text-decoration: none !important;}
.brwn_txt a:hover{border-bottom: 1px solid #fff;}

.rotary_sec{ width: 256px; float: left; margin: 5px 0 0 40px;}
.rotary_pic{ width: 53px; float: left; margin-right: 10px;}
.rotary_pic img{ width: 100%;}
.rotary_txt{ width: 190px; float: left; padding-top: 8px;}
.rotary_txt p{font: normal 11px/16px Arial; color:#fff; }

.footer_contry_list{ width: 100%; text-align: center; display: inline-block; margin: 10px 0 0 0; padding: 0px; list-style: none;}
.footer_contry_list li{ text-align: center; display: inline-block; padding: 0 12px 0 0; margin: 0 12px 0 0; background: url(../img/devider_top.jpg) no-repeat right center;}
.footer_contry_list li a{ padding: 0px; margin: 0px; font: 12px/16px Arial; color:#fff; text-decoration: none;}
.footer_contry_list li:last-child{ background: none; padding: 0pc; margin: 0px;}
.footer_contry_list li a:hover{ text-decoration: underline;}

.footer_btm{ width: 100%; float: left;  background: url(../img/ftr_btm.jpg) repeat-x 0 0 #d3d1d2; -moz-border-radius-bottomright: 10px;
-webkit-border-bottom-right-radius: 10px;
border-bottom-right-radius: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-bottom-left-radius: 10px;
border-bottom-left-radius: 10px; min-height: 36px;}
.footer_btm ul{ padding: 8px 0 0 0; margin: 0px; list-style: none;}
.footer_btm ul li{ padding: 0px; margin: 0 0 0 38px; float: left;}
.footer_btm ul li a{ text-decoration: none; font: bold 11px/18px Arial; color:#5e00ff;}
.footer_btm ul li a:hover{ border-bottom: 1px solid #fff;}

.mobileMenu{ width: 96%; padding: 8px; border: 1px solid #cd9500; background: #f6e0a5; margin: 0 2%; -webkit-border-radius: 5px; -moz-border-radius: 5px;  border-radius: 5px;}

/*==========showdatelistt==========*/

.mid_box2{ width: 100%; float: left; margin: 5px 0px 14px; border: 1px solid #faaf1f; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; padding: 0 0 5px 0;}
.lft_show{width: 112px; float: left; margin: 5px 0 0 5px;}
.lft_show_pic{width: 100%; float: left; padding: 5px; border: 1px solid #c0c0c0;}
.lft_show_pic img{float: left; width: 100%;}
.arrow_prt{margin: 30px 0 0 0; width: 100%; float: left; text-align: center;}
.arrow_prt p{font: normal 16px/18px Arial, Helvetica, sans-serif; color: #ff0000;}
.arrow_prt img{margin: 2px 0 0 0;}

.mid_show{width: 758px; float: left; margin: 15px 0 0 12px;}
.mid_show_hed{width: 100%; float: left;}
.mid_show_hed h3{color: #faaf1f; font: bold 18px/22px Arial;}
.mid_show_hed h3 span{color: #ff0000; float: right;}
.mid_show_para{width: 100%; float: left; margin: 20px 0 0 0;}
.mid_show_para p{color: #fff; font: normal 13px/18px Arial; text-align: justify;}
.para_bot{width: 100%; float: left; margin: 5px 0 0 0;}
.para_lft{width: 25%; float: left; text-align: left; color: #fff; font: normal 11px/18px Arial; padding: 0 0 0 6px;}
.para_mid{width: 40%; float: left; text-align: center; color: #fff; font: normal 11px/18px Arial;}
.para_rit{width: 35%; float: left; text-align: right;}
.para_rit img{float: right;}
.bot_nav{width: 100%; display: inline-block; text-align: center;}
.bot_nav ul{padding: 0; margin: 4px 0 0 0; display: inline-block; text-align: center;}
.bot_nav ul li{display: inline-block; background: url(../img/devider_top.jpg) no-repeat center right; padding: 0 5px 0 0; margin: 0 0 0 5px;}
.bot_nav ul li a{color: #fff; font: normal 11px/18px Arial;}
.bot_nav ul li:last-child{background: none;}
.end_txt{width: 100%; float: left; text-align: center; margin: 90px 0 0 0;}
.end_txt p{color: #ffff00; font: bold 16px/18px Arial;}
.end_txt p span{text-transform: uppercase; text-decoration: underline;}

.rit_show{width: 132px; float: left; margin: 0 0 0 18px;}
.rit_top{width: 100%; float: left; text-align: center; margin: 16px 0 0 0;}
.rit_top p{color: #fff; font: normal 12px/18px Arial;}
.rit_top p span{font-weight: bold;  font-size: 14px;}
.event_box{width: 100%; float: left; margin: 42px 0 0 0; text-align: center;}
.event_box p{color: #fff; font: normal 12px/18px Arial;}
.price_list{width: 100%; float: left; margin: 10px 0 0 0;}
.price_list ul{padding: 0; margin: 0; float: left; width: 100%}
.price_list ul li{width: 100%; float: left; color: #fff; font: normal 11px/15px Arial;}
.price_list ul li span{color: #ff0000;}
.price_list ul li label{width: 66px; float: left; text-align: center; margin: 0 14px 0 0; color: #fff; font: normal 11px/15px Arial;}

.list_box{width: 100%; float: left; margin: 22px 0 0 0;}
.list_box_inr{width: 1048px; float: left;}
.list_head{width: 100%; float: left; padding: 0 0 10px 0;}
.head1{width: 74px; float: left; font: bold 12px/14px Arial, Helvetica, sans-serif; color: #ffff00;}
.head2{width: 54px; float: left; font: bold 12px/14px Arial, Helvetica, sans-serif; color: #ffff00; margin: 0 0 0 28px;}
.head3{width: 62px; float: left; font: bold 12px/14px Arial, Helvetica, sans-serif; color: #ffff00; margin: 0 0 0 46px;}
.head4{width: 94px; float: left; font: bold 12px/14px Arial, Helvetica, sans-serif; color: #ffff00; margin: 0 0 0 36px;}
.head5{width: 46px; float: left; font: bold 12px/14px Arial, Helvetica, sans-serif; color: #ffff00; margin: 0 0 0 305px;}
.head6{width: 44px; float: left; font: bold 12px/14px Arial, Helvetica, sans-serif; color: #ffff00; margin: 0 0 0 52px;}
.head7{width: 47px; float: left; font: bold 12px/14px Arial, Helvetica, sans-serif; color: #ffff00; margin: 0 0 0 48px;}
.head8{width: 74px; float: left; font: bold 12px/14px Arial, Helvetica, sans-serif; color: #ffff00; margin: 0 0 0 36px;}

.list_ber{width: 100%; float: left; border-bottom: 2px solid #999999; padding: 0 0 4px 0;}
.list_ber:last-child{border-bottom: none;}
.list_line{width: 973px; float: left;}
.inr_line{width: 100%; float: left;}
.list1{width: 74px; float: left; font: normal 12px/14px Arial, Helvetica, sans-serif; color: #fff; margin: 6px 0 0 0;}
.list1 a{width: 74px; float: left; font: normal 12px/14px Arial, Helvetica, sans-serif; color: #fff;}
.list1 a:hover{text-decoration: underline;}
.list2{width: 54px; float: left; font: normal 12px/14px Arial, Helvetica, sans-serif; color: #fff; margin: 6px 0 0 28px;}
.list3{width: 62px; float: left; font: normal 12px/14px Arial, Helvetica, sans-serif; color: #fff; margin: 6px 0 0 46px;}
.list4{width: 94px; float: left; font: normal 11px/14px Arial, Helvetica, sans-serif; color: #fff; margin: 6px 0 0 36px;}
.list5{width: 46px; float: left; font: normal 12px/14px Arial, Helvetica, sans-serif; color: #fff; margin: 6px 0 0 305px;}
.list6{width: 44px; float: left; font: normal 12px/14px Arial, Helvetica, sans-serif; color: #fff; margin: 6px 0 0 52px;}
.list7{width: 47px; float: left; font: normal 12px/14px Arial, Helvetica, sans-serif; color: #ff0000; margin: 6px 0 0 48px;}
.btn{width: 74px; float: left; margin: 6px 0 0 0;}

.mid_box3{ width: 100%; float: left; margin: 40px 0px 14px; border: 1px solid #faaf1f; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; padding: 5px 0;}
.revuePrt{width: 100%; float: left;}
.revuePrt h3{padding: 0 0 0 76px; color: #faaf1f; font: bold 18px/20px Arial; float: left;}
.revuePrt ul{padding: 0; margin: 0 0 0 85px; float: left;}
.revuePrt ul li{float: left; margin: 0 12px 0 0; padding: 0 12px 0 0; background: url(../img/dvidrY.png) no-repeat center right;}
.revuePrt ul li a{color: #daff00; font: normal 13px/20px Arial;}
.revuePrt ul li a:hover{border-bottom: 1px solid #fff;}
.item_list_sec p{text-align: center; color: #fff; font: bold 16px/22px Arial; padding-bottom: 15px;}
.item_list_sec p span{color: #ff0000;}
.item_list_sec p strong{color: #ff0000; text-decoration: underline;}
.no_pad{padding: 0 !important;}

.end_para{width: 100%; float: left; margin: 40px 0 0 0;}
.end_para p{color: #fff; font: normal 13px/18px Arial; text-align: justify;}
.end_para p span{color: #bb0200; font-size: 18px;}


/*==========showdatelistt==========*/

.item_list_sec h4{text-align: center; color: #ff0000; font: bold 16px/22px Arial;}
.top_head{width: 100%; display: inline-block; margin: -10px 0 0 0; text-align: center;}
.top_head span{width: auto; display: inline-block; background: url(../img/arrowSmall.png) no-repeat top left , url(../img/arrowSmall.png) no-repeat top right; padding: 0 30px;}
.top_head span p{font: bold 14px/35px Arial; color: #fff;}
.top_head span p span{font-size: 18px; background: none; padding: 0; color: #fff;}
.hed_txt{width: 100%; float: left; margin: 0 0 0 0;}
.hed_txt p{font: bold 12px/35px Arial; color: #fff; padding: 0 22px;}
.lft_sid{width: 25%; text-align: left; float: left; color: #fff !important;}
.mid_sid{width: 50%; text-align: center;  float: left; color: #fff !important;}
.rit_sid{width: 25%; text-align: right;  float: left; color: #fff !important;}

.seaving_box{width: 100%; float: left; margin: 20px 0 0 0; text-align: center;} 
.seaving_box p{font: bold 13px/30px Arial; color: #fff;}
.seaving_box p span{color: #ff0000; font-size: 20px;}
.location{width: 100%; text-align: center; margin: 20px 0 0 0; float: left;}
.location p{font: normal 12px/18px Arial; color: #fff;}

.mid_txtPrt{width: 605px; float: left; margin: 10px 0 0 15px;}
.mid_txtPrt_para{width: 100%; float: left; margin: 40px 0 0 0; padding: 0 0 0 7px;}
.mid_txtPrt_para p{color: #fff; font: 13px/18px Arial; text-align: justify;}
.bot_para_txtBx{width: 100%; float: left; margin: 70px 0 0 0;}
.bot_para_txtBx p{color: #fff; font: 13px/18px Arial; text-align: justify;}
.rit_txt_prt{width: 230px; float: left; margin: 0 0 0 65px;}
.rit_txt_prt ul{padding: 0 0 10px 0; margin: 0; float: left;}
.rit_txt_prt ul li{width: 100%; float: left; margin: 12px 0 0 0; color: #ff0000; font: normal 15px/18px Arial;}
.rit_txt_prt ul li label{width: 145px; float: left; color: #fff; font: normal 12px/18px Arial;}
.rit_txt_prt ul li label span{font-style: italic;}
.rit_txt_prt ul li select{width: 35px; height: 18px; float: left; border: 1px solid #abadb3; background: #fff; color: #000; font: normal 12px/18px Arial; padding: 0 3px;}
.rit_txt_prt ul li img{float: left;}

/*==========terms==========*/

.terms{width: 100%; float: left; margin: 0 0 0 0;}
.terms p{color: #fff; font: bold 14px/18px Arial; text-align: center;}
.terms_body{width: 585px; margin: 0 auto;}
.terms_body_inr{width: 100%; float: left; margin: 30px 0 0 0;}
.terms_body_inr textarea{width: 100%; height: 90px; border: 1px solid #abadb3;}
.link_prt{width: 100%; float: left; text-align: center; margin: 25px 0 0 0;}
.link_prt p{color: #fff; font: 12px/18px Arial;}
.link_prt p a{color: #fff; font: 12px/18px Arial;}
.link_prt p a:hover{text-decoration: underline; cursor: pointer;}
.link_prt h3{margin: 20px 0 0 0; text-align: center; width: 100%;}
.link_prt h3 span{ color: #000; font: normal 12px/20px Arial; background: #eeeeee; display: inline-block; border: 1px solid #acacac; padding: 0 5px;}
.link_prt h3 span a{color: #000; font: normal 12px/20px Arial; text-align: center; background: #eeeeee;}
.end_mid{width: 100%; float: left; margin: 25px 0 0 0;}
.end_mid p{color: #fff; font: 13px/18px Arial;}

/*==========faq==========*/

.faq_box{width: 820px; margin: 0 auto;}
.faq_banner{width: 100%; float: left;}
.lft_ban{width: 150px; float: left; margin: 45px 0 0 0;}
.lft_ban img{width: 100%; float: left;}

.mid_ban{width: 468px; float: left; margin: 0 0 0 24px;}
.mid_ban img{width: 100%; float: left;}

.rit_ban{width: 150px; float: left; margin: 45px 0 0 24px;}
.rit_ban img{width: 100%; float: left;}

.div_para{width: 50%; float: left; padding: 0 5%;}
.div_para p{color: #fff; font: normal 12px/16px Arial; }
.top_para{width: 100%; float: left; margin: 40px 0 0 0;}

.faq_main{width: 100%; float: left; margin: 15px 0 0 0; padding: 15px 10% 30px 10%;}
.faq_main h3{font: bold 14px/18px Arial; color: #ffff00; padding: 15px 0 0 0;}
.faq_main p{color: #fff; font: normal 13px/16px Arial; }
.faq_main p span{font-weight: bold; color: #FF0000;}

.form_sec{width: 100%; float: left;}
.form_sec h3{font: bold 14px/18px Arial; color: #ffff00; padding: 15px 0 0 0; font-style: italic; text-align: center;}

.bot_form{width: 420px; margin: 0 auto;}
.bot_form_inr{width: 100%; float: left; margin: 30px 0 0 0;}
.bot_form_inr_mid{width: 100%; float: left; margin: 2px 0 0 0;}
.bot_form_inr_mid label{width: 168px; float: left; text-align: right; color: #fff; font: normal 13px/18px Arial; }
.bot_form_inr_mid input[type="text"]{width: 135px; height: 18px; float: left; margin: 0; background: #fff; border: 1px solid #abadb3;}
.bot_form_inr_mid input[type="password"]{width: 135px; height: 18px; float: left; margin: 0; background: #fff; border: 1px solid #abadb3;}
.bot_form_inr_mid select{width: 135px; height: 18px; float: left; margin: 0; background: #fff; border: 1px solid #abadb3;}
.bot_form_inr_mid textarea{width: 100%; float: left; height: 105px; background: #fff; border: 1px solid #abadb3; margin: 40px 0 0 0;}
.bot_form_inr_mid input[type="submit"]{width: 83px; height: 20px; text-align: center; background: #fff; border: 1px solid #abadb3; color: #000; font: normal 13px Arial;
cursor: pointer; margin: 5px 0 0 125px; }
.bot_form_inr_mid input[type="button"]{width: 74px; height: 20px; text-align: center; background: #fff; border: 1px solid #abadb3; color: #000; font: normal 13px/20px Arial;
cursor: pointer; margin: 5px 0 0 6px; }

/*==========registration==========*/

.registration{width: 100%; float: left; margin: 0 0 0 0;}
.registration p{color: #fff; font: normal 12px/18px Arial; text-align: center;}
.registration_body{width: 800px; margin: 0 auto;}
.regist_inr{width: 100%; float: left;}
.top_pic_sec{width: 100%; float: left; text-align: center;}
.top_pic_sec img{display: inline-block;}
.regist_top_para{width: 100%; float: left; margin: 15px 0 0 0;}
.rtp_lft{width: 155px; float: left; color: #ffff00; font: bold 20px/50px Arial;}
.rtp_rit{width: 640px; float: left;}
.rtp_rit p{color: #fff; font: normal 12px/18px Arial;}
.regist_form{width: 100%; float: left; margin: 30px 0 0 0;}
.regist_form h3{background: #faaf1f; padding: 0 0 0 10px; font: bold italic 13px/18px Arial; color: #000; float: left; width: 100%;}
.regist_form h4{color: #fff; font: normal 12px/18px Arial; padding: 8px 0 5px 0; float: left; width: 100%;}
.regist_form_mid{width: 100%; float: left;}
.regist_form_inr{width: 100%; float: left; margin: 2px 0 0 0;}
.regist_form_inr label{width: 400px; float: left; text-align: right; color: #fff; font: normal 13px/18px Arial; }
.regist_form_inr input[type="text"]{width: 135px; height: 18px; float: left; margin: 0; background: #fff; border: 1px solid #abadb3;}
.regist_form_inr select{width: 124px; height: 18px; float: left; margin: 0; background: #fff; border: 1px solid #abadb3;}
.regist_form_inr p{color: #fff; font: normal 12px/18px Arial;}
.regist_form_inr p span{color: #ff0000; font: normal 12px/18px Arial;}
.regist_form_inr p a{color: #fff; font: normal 12px/18px Arial;}
.regist_form_inr p a:hover{text-decoration: underline;}
.otr_wth1{width: 96px !important;}
.otr_wth2{width: 90px !important;}
.otr_wth3{width: 40px !important;}
.otr_wth4{width: 112px !important;}
.otr_wth5{width: 76px !important;}
.otr_wth6{width: 186px !important;}

/*==========blog==========*/

.blog_main{width: 100%; float: left; margin: 35px 0 0 0;}
.blog_main p{color: #fff; font: normal 13px/18px Arial; padding: 15px 0 0 0;}
.bot_blog{width: 100%; float: left; margin: 40px 0 0 0; text-align: center;}
.bot_blog p{color: #ffff00; font: bold 13px/18px Arial;}
.last_link_para{width: 100%; float: left; margin: 45px 0 0 0; text-align: center;}
.last_link_para p{color: #fff; font: normal 13px/18px Arial;}
.last_link_para p a{color: #fff; font: normal 13px/18px Arial;}
.last_link_para p a:hover{text-decoration: underline;}



.top_click_sec{width: 100%; text-align: center; padding: 25px 0 30px 0; float: left;}
.top_click_sec p{color: #ffff00; font: normal 13px/18px Arial;}
.top_click_sec p a{color: #fff; font: normal 13px/18px Arial;}
.top_click_sec p a:hover{text-decoration: underline;}

.testimonials_detail{width: 90%; float: left;}
.testimonials_detail p{color: #fff; font: normal 18px/18px Arial;}
.testimonials_detail p span{color: #ff0000; font-size: 18px;}

/*==========showcart==========*/

.showcart_lft{width: 155px; float: left; color: #fff; font: bold 20px/50px Arial; }
.showcart_top{width: 250px; margin: 0 auto; }
.showcart_top_inr{width: 100%; float: left; margin: 20px 0 0 0;}
.showcart_top_inr ul{float: left; width: 100%; text-align: center;}
.showcart_top_inr ul li{ margin: 0 10px 0 0; float: left;}
.showcart_top_inr ul li span{text-align: center; font: bold 13px/16px Arial; color: #fff; padding: 42px 0 0 0; display: block;}
.showcart_top_inr ul li span strong{color: #ff0000; font-weight: bold;}
.showcart_top_inr ul li img{padding: 5px; border: 2px solid #c0c0c0;}
.showcart_tabil{width: 100%; float: left; margin: 5px 0 0 0;}
.showcart_tabil_inr{width: 800px; float: left;}
.showcart_tabil_top{width: 100%; float: left;}
.stTop1{width: 275px; float: left; background: #fff; margin: 0 2px 0 0; text-align: center; font: bold 12px/25px Arial; color: #ff0000;}
.stTop2{width: 137px; float: left; background: #fff; margin: 0 2px 0 0; text-align: center; font: bold 12px/25px Arial; color: #ff0000;}
.stTop3{width: 87px; float: left; background: #fff; margin: 0 2px 0 0; text-align: center; font: bold 12px/25px Arial; color: #ff0000;}
.stTop4{width: 76px; float: left; background: #fff; margin: 0 2px 0 0; text-align: center; font: bold 12px/25px Arial; color: #ff0000;}
.stTop5{width: 86px; float: left; background: #fff; margin: 0 2px 0 0; text-align: center; font: bold 12px/25px Arial; color: #ff0000;}
.stTop6{width: 73px; float: left; background: #fff; margin: 0 2px 0 0; text-align: center; font: bold 12px/25px Arial; color: #ff0000;}
.stTop7{width: 52px; float: left; background: #fff; text-align: center; font: bold 12px/25px Arial; color: #ff0000;}

.showcart_tabil_bot{width: 100%; float: left;}
.stBot1{width: 275px; float: left; margin: 0 2px 0 0; text-align: center; font: bold 12px/18px Arial; color: #fff; padding: 5px 0 0 0;}
.stBot2{width: 137px; float: left; margin: 0 2px 0 0; text-align: center; font: bold 12px/35px Arial; color: #fff;}
.stBot3{width: 87px; float: left; margin: 0 2px 0 0; text-align: center; font: bold 12px/35px Arial; color: #fff;}
.stBot4{width: 76px; float: left; margin: 0 2px 0 0; text-align: center; font: bold 12px/35px Arial; color: #fff;}
.stBot5{width: 86px; float: left; margin: 0 2px 0 0; text-align: center;}
.stBot5 select{width: 40px; height: 18px; background: #fff; border:  1px solid #a9a9a9; margin: 8px 0 0 0;}
.stBot6{width: 73px; float: left; margin: 0 2px 0 0; text-align: center; font: bold 12px/35px Arial; color: #fff;}
.stBot7{width: 52px; float: left; text-align: center; font: bold 12px/35px Arial; color: #fff;}
.stBot7 a{text-align: center; font: bold 10px/35px Arial; color: #fff;}
.stBot7 a:hover{text-decoration: underline;}

.charge_panel{width: 100%; float: left; margin: 32px 0 0 0;}
.charge_panel ul{padding: 0; margin: 0; float: left;}
.charge_panel ul li{width: 100%; float: left; font: bold 12px/18px Arial; color: #fff;}
.charge_panel ul li label{font: bold 12px/18px Arial; color: #fff; width: 685px; float: left; text-align: right; margin: 0 15px 0 0;}
.charge_panel ul li span{font: bold 12px/18px Arial; color: #fff; text-decoration: underline;}

.discount_box{width: 100%; float: left; margin: 30px 0 0 0;}
.discount_box p{float: left; font: bold 12px/18px Arial; color: #fff; padding: 10px 0 0 165px;}
.discount_box p a{font: bold 12px/18px Arial; color: #fff;}
.discount_box input[type="text"]{width: 42px; height: 15px; background: #fff; margin: 8px 0 0 0; border: 1px solid #a9a9a9; float: left;}
.discount_box img{float: left; margin: 0 0 0 10px;}
.gt_box{width: 745px; float: left; margin: 15px 0 0 0;}
.gt_box p{text-align: right; font: bold 16px/18px Arial; color: #fff;}
.gt_box p span{margin: 0 0 0 5px;}
.bot_btn_prt{width: 100%; float: left; margin: 27px 0 0 0; border-bottom: 1px solid #faaf1f; padding-bottom: 3px;}
.btn1{width: auto; float: left; margin: 0 0 0 288px;}
.btn2{width: auto; float: left; margin: 0 0 0 65px;}
.btn3{width: auto; float: left; margin: 5px 0 0 22px;}
.st_lastPara{width: 100%; float: left; text-align: center;}
.st_lastPara p{font: normal 13px/18px Arial; color: #fff;}


/*==========home==========*/

.red_bg_sec2{ width: 100%; float: left; background: url(../img/red_bgHome.jpg) repeat-x 0 bottom #990100; padding-bottom: 10px;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px; margin-top: -2px;}

.top_ban{width: 100%; float: left; padding: 0 14px;}
.top_ban img{width: 100%;}
.hed_inr_ber{width: 1070px; float: left; border: 1px solid #6e0000; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; background: url(../img/inr_berBg.jpg) repeat-x left top #1c0000; margin: 0px 0 0 16px;}
.hib_lft{width: 166px; float: left; background: url(../img/dvdrLine.jpg) no-repeat center right; padding: 0 5px 5px 0;}
.hib_lft p{text-align: center;  color: #faaf1f; font-family: Arial; font-size: 15px; line-height: 20px; font-weight: bold; padding: 5px 0 0 0; clear: both;}
.hib_lft p:first-of-type{margin-top: 50px;}
.hib_lft h2{text-align: center; font: bold 19px/25px Arial, Helvetica, sans-serif; color: #fff; padding: 15px 0 0 0; text-decoration: underline;}
.hib_lft h3{text-align: center; font: bold 15px/25px Arial, Helvetica, sans-serif; color: #fff; padding: 15px 0 0 0;}
.hib_mid{width: 735px; float: left; background: url(../img/dvdrLine.jpg) no-repeat center right; padding: 0 25px;}
.hib_mid p{text-align: center;  color: #fff; font-family: Arial; font-size: 15px; line-height: 20px; font-weight: bold; padding: 10px 0 0 0;}
.hib_mid_pic{width: 100%; float: left; padding-bottom: 10px;}
.pic_box{width: 60px; height:60px; float: left; margin: 0 10px 20px 0;}
.pic_box img{width: 100%; float: left; border: 1px solid #890000; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
.pic_box:last-child{margin: 0;}
.pic_box1{width: 100px; height:130px; float: left; margin: 0 10px 50px 0;}
.pic_box1 span {text-align: center; width: 100%; float: right;}
.pic_box1 .price {font:bold 15px/18px Arial, Helvetica, sans-serif; }
.pic_box1 img{width: 100%; float: left; border: 1px solid #890000; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
.pic_box1:last-child{margin: 0;}
.pic_box2{width: 200px; height:230px; float: left; margin: 0 10px 50px 0;}
.pic_box2 span {text-align: center; width: 100%; float: right;}
.pic_box2 .price {font:bold 15px/18px Arial, Helvetica, sans-serif; }
.pic_box2 img{width: 100%; float: left; border: 1px solid #890000; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
.pic_box2:last-child{margin: 0;}
.hib_rit{width: 166px; float: left; padding: 0 4px;}
.hib_rit p{text-align: center;  color: #faaf1f; font-family: Arial; font-size: 16px; line-height: 20px; font-weight: bold;}
.hib_rit h4{color: #fff; padding: 20px 0 0 0; font-size: 14px; font-family: Arial; line-height: 20px; text-align: center;}
.hib_rit h2{text-align: center;  color: #faaf1f; font-family: Arial; font-size: 16px; line-height: 20px; font-weight: bold;}

.header_bot{width: 100%; float: left; background: url(../img/botBg.jpg) repeat-x left top #020001; padding-bottom: 20px;}
.ash_step_box{width: 1070px; float: left; background: #2A2A2A; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; padding: 0 40px 8px 9px;}
.ash_step_box_line{width: 100%; float: left; margin: 9px 0 0 0;}
.ash_step_box_line:first-of-type{margin-top: 100px;}
.ash_step_box_line span{width: 79px; float: left; background: url(../img/bacBg.jpg) no-repeat #fe0405; font: bolder 18px/39px Arial; color: #fff; font-style: italic; 
text-align: center; margin: 0 5px 0 40px;}
.ash_step_box_line p{font: normal 15px/18px Arial; color: #fff; text-align: left;}
.heade_body{width: 100%; float: left;}
.heade_body_top{width: 100%; float: left;}
.heade_body_top p{font: bold 14px/18px Arial; color: #fff; text-align: center; padding-bottom: 18px;}
.click_box{width: 100%; float: left;}
.click_box h3{text-align: center; font: bold 22px/26px Arial; color: #ffff00; text-align: center;}
.click_box_list{width: 100%; float: left; margin: 18px 0 0 0;}
.click_box_list ul{padding: 0 0 0 3%; margin: 0; float: left;}
.click_box_list ul li{float: left; margin: 0;}
.click_box_list ul li img{float: left; }
.click_box_list ul li span{width: 50px; float: left; text-align: center; font: normal 14px/82px Arial; color: #fff;}

.heade_body_mid{width: 100%; float: left; margin: 35px 0 0 0;}
.heade_body_mid h3{color: #ffff00; font: normal 16px/18px Arial; text-align: center;}
.heade_body_mid h4{color: #fff; font: bold 16px/18px Arial; text-align: center; padding: 5px 0 0 0;}
.heade_body_mid h4 a{color: #fff; font: bold 16px/18px Arial; text-align: center;}
.heade_body_mid h4 a span{color: #ff0000; font-size: 18px;}
/*.heade_body_mid p{color: #fff; font: normal 17px/20px Arial; padding: 15px 0 0 0;}
.heade_body_mid p a{color: #fff; font: normal 16px/18px Arial;}
.heade_body_mid p a:hover{text-decoration: underline;}*/

.hed_bot_box{width: 855px; margin: 0 auto;}
.hed_bot_box_inr{width: 100%; float: left; margin: 16px 0 0 0;}
.list_box{width: 100%; float: left; border: 2px solid #2a2a2a; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; padding: 5px;}
.list_box h3{font: bold 16px/18px Arial; color: #fff;}
.list_box ul{padding: 0; margin: 0; float: left;}
.list_box ul li{float: left; margin: 0 9px 0 0; padding: 0 5px 0 0; background: url(../img/listDvdr.jpg) no-repeat center right;}
.list_box ul li a{font: normal 15px/18px Arial; color: #fff;}
.list_box ul li a:hover{text-decoration: underline;}
.list_bot_box{width: 100%; float: left; margin: 20px 0 0 0;}
.list_bot_box p{font: normal 15px/18px Arial; color: #fff; text-align: center; padding: 20px 0 0 0;}
.list_box2{width: 100%; float: left; border: 2px solid #2a2a2a; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; padding: 8px 10px; margin: 65px 0 0 0;}
.list_box2 h3{font: bold 17px/22px Arial; color: #ffff00; text-align: center;}
.list_box2 p{font: normal 15px/18px Arial; color: #fff; padding: 12px 0 0 0;}
.end_mid{width: 100%; float: left; margin: 18px 0 0 0;}
.end_mid p{font: bold 13px/18px Arial; color: #fff; text-align: center;}

.home_body_last{width: 100%; float: left; margin: 20px 0 0 0;}
.home_body_last p{font: normal 14px/18px Arial; color: #fff; text-align: center;}

/*==========haunted_vegas_tour_discount_tickets==========*/

.haunted_vegas_box{width: 980px; margin: 0 auto;}
.haunted_vegas_boxInr{width: 100%; background: #fff; border: 1px solid #000; margin: -80px 0 0 0; padding: 2px; float: left;}
.hvb_mid{width: 100%; float: left; border: 1px solid #000;}
.hvb_mid_top{width: 100%; float: left;}
.hvb_mid_topLft{width: 607px; float: left; text-align: center;}
.hvb_mid_topLft h3{font: bold 16px/18px Arial; color: #000; padding: 25px 0 0 0;}
.hvb_mid_topLft h3 a{font: bold 16px/18px Arial; color: #0000fc;}
.hvb_mid_topLft h3 a:hover{color: #FE2A29; text-decoration: underline;}
.hvb_mid_topLft p{font: normal 14px/18px Arial; color: #000; padding: 25px 0 0 0;}
.hvb_mid_topRit{width: 292px; float: left; text-align: center;}
.hvb_mid_topRit p{font: normal 12px/16px Arial; color: #000;}
.hvb_mid_mid{width: 100%; float: left; text-align: center; margin: 0 0 0 0;}
.hvb_mid_mid h3{font: bold 15px/18px Arial; color: #000; padding: 20px 0 0 0;}
.hvb_mid_mid h3 a{font: bold 15px/18px Arial; color: #0000fc;}
.hvb_mid_mid h3 a:hover{color: #FE2A29; text-decoration: underline;}
.hvb_mid_mid_add{width: 100%; float: left; margin: 20px 0 0 0;}
.mid_add_lft{width: 470px; float: left; margin: 0 0 0 50px;}
.mid_add_lft img{width: 100%; float: left; border: 3px solid #000;}
.mid_add_mid{width: 250px; float: left; text-align: center;} 
.mid_add_mid p{font: bold 15px/18px Arial; color: #000; padding: 30px 0 0 0;}
.prcnt_box{width: 90px; float: left; text-align: center;}
.prcnt_box img{width: 100%; margin: 40px 0 0 0;}

.mid_inner_dit{width: 780px; margin: 0 auto;}
.mid_top_box{width: 100%; float: left; border: 1px solid #000; padding: 2px; margin: 20px 0 0 0;}
.mid_top_boxInr{width: 100%; float: left; border: 1px solid #000;}
.mid_top_boxInr h3{font: bold 15px/18px Arial; color: #000; font-style: italic; padding: 12px 0 0 0; text-align: center;}
.mid_top_boxInr ul{float: left; margin: 0; padding: 0 0 0 3%;}
.mid_top_boxInr ul li{list-style-type: disc; padding: 0 0 0 0; font: normal 15px/18px Arial; color: #000;}
.mid_top_boxInr ul li a{font: normal 15px/18px Arial; color: #0000fc;}
.mid_top_boxInr ul li a:hover{text-decoration: underline; color: #FE2A29;}
.mid_haunted_detail{width: 100%; float: left; margin: 15px 0 0 0;}
.mid_haunted_detail h3{font: bold 15px/18px Arial; color: #000;}
.mid_haunted_detail p{font: normal 15px/18px Arial; color: #000; padding: 0 0 15px 0;}
.mid_haunted_gallery{width: 100%; float: left;}
.mid_haunted_gallery h3{font: bold 15px/18px Arial; color: #000; padding: 15px 0; text-align: center;}
.mid_haunted_gallery h3 a{font: bold 15px/18px Arial; color: #0000fc;}
.mid_haunted_gallery h3 a:hover{color: #FE2A29; text-decoration: underline;}
.main_haunted_gal{width: 100%; float: left; margin: 2px 0 0 0;}
.gal_lft{width: 50%; float: left; text-align: center;}
.gal_rit{width: 50%; float: right; text-align: center;}
.ext_gap{margin: 35px 0 0 0;}
.end_haunted{width: 100%; float: left; padding: 0 0 40px 0;}
.end_haunted p{font: normal 15px/18px Arial; color: #000; padding: 25px 0 0 0; text-align: center;}
.end_haunted p a{font: normal 15px/18px Arial; color: #0000fc;}
.end_haunted p a:hover{color: #FE2A29; text-decoration: underline;}
.end_haunted h3{font: bold 16px/18px Arial; color: #000; padding: 35px 0 0 0; text-align: center;}
.end_haunted h3 span{font-style: italic;}
.end_haunted h3 a{font: bold 16px/18px Arial; color: #0000fc;}
.end_haunted h3 a:hover{color: #FE2A29; text-decoration: underline;}

/*==========haunted_vegas_tour==========*/

.haunted_tour_top{width: 100%; float: left;}
.haunted_tour_top h3{font: bold 18px/18px Arial; color: #000; padding: 20px 0 0 0; text-align: center;}
.haunted_tour_top h3 a{font: bold 18px/18px Arial; color: #0000fc;}
.haunted_tour_top h3 a:hover{color: #FE2A29; text-decoration: underline;}
.haunted_tour_top h4{font: bold 16px/18px Arial; color: #ff0000; padding: 15px 0 0 0; text-align: center;}
.haunted_tour_top h5{font: bold 16px/18px Arial; color: #000; padding: 10px 0 0 0; text-align: center;}
.haunted_tour_top h5 span{font-size: 14px; font-style: italic;}
.haunted_tour_top p{font: normal 15px/18px Arial; color: #000; padding: 16px 0 0 0; text-align: center;}
.htt_top{width: 100%; float: left; margin: 27px 0 0 0;}
.htt_top_lft{width: 315px; float: left; margin: 0 0 0 35px; padding: 40px 0 0 0; text-align: center;}
.htt_top_lft h3{font: bold 15px/18px Arial; color: #000;}
.htt_top_lft h3 a{font: bold 15px/18px Arial; color: #0000fc;}
.htt_top_lft h3 a:hover{color: #FE2A29; text-decoration: underline;}
.htt_top_lft p{color: #000; font: bold 12px/16px Arial;}
.htt_top_mid{width: 275px; float: left;}
.htt_top_mid img{width: 100%; float: left;}
.htt_top_rit{width: 215px; float: left; margin: 0 0 0 75px; padding: 50px 0 0 0; text-align: center;}
.htt_top_rit h3{font: bold 15px/18px Arial; color: #000; padding: 0 0 0 0; text-align: center;}
.htt_top_rit h3 a{font: bold 15px/18px Arial; color: #0000fc;}
.htt_top_rit h3 a:hover{color: #FE2A29; text-decoration: underline;}

.mid_haunted_gallery p{font: normal 15px/18px Arial; color: #000; padding: 10px 0 0 0; float: left;}
.mid_haunted_gallery p a{font: normal 15px/18px Arial; color: #0000fc;}
.mid_haunted_gallery p a:hover{color: #FE2A29; text-decoration: underline;}

.end_haunted2{width: 100%; float: left; padding: 15px 0 40px 0;}
.end_haunted2 p{font: normal 15px/18px Arial; color: #000; padding: 25px 30px 0 30px;}
.end_haunted2 p a{font: normal 15px/18px Arial; color: #0000fc;}
.end_haunted2 p a:hover{color: #FE2A29; text-decoration: underline;}
.end_haunted2 h3{font: bold 16px/18px Arial; color: #000; padding: 15px 0 0 0; text-align: center;}
.end_haunted2 h3 span{font-style: italic; font-size: 15px;}
.end_haunted2 h3 a{font: bold 16px/18px Arial; color: #0000fc;}
.end_haunted2 h3 a:hover{color: #FE2A29; text-decoration: underline;}

/*==========magic_show==========*/

.magic_show_top{width: 100%; text-align: center;}
.magic_show_top img{width: 50%;}
.magic_show_top h3{font: bold 22px/25px Arial; color: #FF0101; padding: 25px 0 0 0; text-align: center;}
.magic_show_top p{color: #000; font: normal 15px/18px Arial; padding: 0 0 15px;}
.bot_gap{padding-bottom: 40px;}

/*==========andrew_dice_clay==========*/

.top_clay{width: 100%; float: left; margin: 0;}
.top_clay h3{font: bold 24px/25px Arial; color: #FF0101; text-align: center;}

.andrew_diceLft{width: 607px; float: left; text-align: center; padding: 65px 0 0 0;}
.andrew_diceLft h3{font: bold 15px/18px Arial; color: #000; padding: 0 0 0 0;}
.andrew_diceLft h3 a{font: bold 15px/18px Arial; color: #0000fc;}
.andrew_diceLft h3 a:hover{color: #FE2A29; text-decoration: underline;}
.andrew_diceLft p{font: normal 14px/18px Arial; color: #000; padding: 0 0 0 0;}
.mid_haunted_detail h4{font: bold 15px/18px Arial; color: #000; text-align: center; padding-bottom: 5px;}

/*==========privacy_policy==========*/

.privacyBox{width: 100%; float: left; margin: 60px 0 0 0;}
.privacyBox p{color: #fff; font: bold 17px/18px Arial; text-align: center;}
.privacyBox textarea{width: 100%; float: left; height: 128px; background: #fff; border: 1px solid #a9a9a9;}
.privacy_bot{width: 100%; padding: 0 10px; float: left;}
.privacy_bot p{color: #fff; font: normal 13px/16px Arial; padding: 15px 0 0 0;}
.privacy_bot p a{color: #fff; font: normal 13px/16px Arial;}

/*==========login==========*/

.login_box{width: 100%; float: left;}
.login_box p{color: #fff; font: normal 12px/16px Arial; padding: 0;}
.login_box p a{color: #fff; font: normal 12px/16px Arial;}
.login_box p a:hover{text-decoration: underline;}
.mid_txt_log{width: 100%; text-align: center; margin: 18px 0 0 0; float: left;}
.mid_txt_log p{color: #fff; font: normal 12px/16px Arial; padding: 8px 0 0 0;}
.mid_gap{margin: 15px 0 0 0;}
.last_login_box{width: 100%; margin: 35px 0 0 0; border-top: 2px solid #fff; text-align: center; float: left;}
.last_login_box h4{color: #fff; font: bold 17px/18px Arial; text-align: center;}
.last_login_box p{color: #fff; font: normal 13px/16px Arial; padding: 10px 0 0 0;}
.change{font-weight: bold !important; color: #E40203 !important;}
.change:hover{border-bottom: 1px solid #ffffff !important; text-decoration: none !important;}
.top_down{margin: 25px 0 0 0 !important;}
.sid_pad{padding: 0 85px;}

/*==========register==========*/

.register_top{width: 100%; float: left; padding: 0 60px 0 120px; text-align: leftl;}
.register_top p{color: #fff; font: normal 13px/18px Arial;}
.register_mid{width: 100%; float: left; margin: 15px 0 0 0;}
.rm_top{width: 100%; float: left; text-align: center;}
.rm_body{width: 100%; float: left;}
.rm_body p{color: #fff; font: normal 13px/18px Arial; padding-bottom: 15px;}
.rm_body p span{color: #fff; font: bolder 15px/18px Arial; padding-bottom: 15px;}
.rm_body h3{color: #fff; font: bold 15px/18px Arial;}
.form_sec h4{font: bold 15px/18px Arial; color: #ffff00; padding: 15px 0 0 0; text-align: center;}
.otr_labl{width: 285px !important; float: left;}

.bot_form_inr_mid2{width: 100%; float: left; margin: 2px 0 0 0;}
.bot_form_inr_mid2 label{width: 285px; float: left; text-align: right; color: #fff; font: normal 13px/18px Arial; }
.bot_form_inr_mid2 input[type="text"]{width: 135px; height: 18px; float: left; margin: 0; background: #fff; border: 1px solid #abadb3;}
.bot_form_inr_mid2 input[type="password"]{width: 135px; height: 18px; float: left; margin: 0; background: #fff; border: 1px solid #abadb3;}
.bot_form_inr_mid2 select{width: 135px; height: 18px; float: left; margin: 0; background: #fff; border: 1px solid #abadb3;}
.bot_form_inr_mid2 textarea{width: 100%; float: left; height: 105px; background: #fff; border: 1px solid #abadb3; margin: 0 0 0 0;}
.bot_form_inr_mid2 input[type="submit"]{width: auto; height: 20px; text-align: center; background: #fff; border: 1px solid #abadb3; color: #000; font: normal 13px Arial;
cursor: pointer; margin: 5px 0 0 5%; }
.bot_form_inr_mid2 input[type="button"]{width: auto; height: 20px; text-align: center; background: #fff; border: 1px solid #abadb3; color: #000; font: normal 13px Arial;
cursor: pointer; margin: 5px 0 0 6px; }
.bot_form_inr_mid2 h4{font: bold 15px/18px Arial; color: #fff; padding: 15px 0 0 0; text-align: center;}
.bot_form_inr_mid2 p{font: normal 14px/18px Arial; color: #fff; padding: 10px 0 0 0;}
.bot_form_inr_mid2 p span{color: #ffff00;}

/*==========showtypedetails==========*/

.top_gap{padding-top: 1% !important;}
.showtype_box {border: 1px solid #faaf1f; border-radius: 10px; float: left; margin: 5px 0 14px 0; padding: 5px 10px 0 10px; width: 100%;}
.showtype_box h4{color: #faaf1f; font: bold 18px/20px Arial; padding: 0 0 18px 0; text-align: center;}
.showtype_box_inr{width: 100%; float: left; padding: 0 0 60px 0;}
.showtype_box_inr_lft{float: left; margin: 0 0 0 0; width: 110px;}
.showtype_box_inr_rit{float: left; width: 840px; margin: 0 0 0 60px;}
.showtype_box_inr_rit h5{color: #faaf1f; font: normal 14px/20px Arial; padding: 15px 0 20px 0;}
.showtype_box_inr_rit p{color: #fff; font: normal 14px/20px Arial; padding: 0 0 20px 0;}
.showtype_box_inr_rit p a{color: #ffff00; font: normal 14px/20px Arial; }
.showtype_box_inr_rit p a:hover{border-bottom: 1px solid #fff;}

/*==========show_registration==========*/

.show_main{width: 100%; padding: 0 12%;}
.show_main_top{width: 100%; float: left;}
.show_main_top h3{color: #ffff00; font: bold 15px/22px Arial; text-align: center;}
.show_main_top p{color: #ffff00; font: normal 15px/22px Arial; text-align: center; padding: 15px 0 0 0;}
.show_main_top p a{color: #fff; font: normal 15px/22px Arial; text-align: center;}
.show_main_top p a:hover{text-decoration: underline;}

.show_main_para{width: 100%; float: left; margin: 45px 0 0 0;}
.show_main_para p{padding: 0 4%; color: #fff; font: normal 15px/22px Arial;}
.show_main_para_red{width: 100%; float: left; padding: 20px 0 0 0;}
.show_main_para_red p{color: #ff0000; font: normal 14px/22px Arial;}

.big_form{width: 100%; float: left; margin: 30px 0 0 0;}
.big_form_one{width: 100%; float: left; border-bottom: 2px solid #bfbfbf;}
.big_form_one h4{color: #fff; font: bold 15px/22px Arial;}
.form_one{width: 100%; float: left;}
.form_inr_one{width: 100%; float: left;}
.form_inr_one p{float: left; color: #fff; font: normal 14px/16px Arial;}
.form_inr_one label{width: 405px; float: left; color: #fff; font: normal 14px/16px Arial; text-align: right;}
.form_inr_one input[type="text"]{width: 116px; height: 14px; background: #fff; border: 1px solid #abadb3; float: left; margin: 0 5px 0 0;}
.small1{width: 30px !important; margin: 0 5px 0 8px !important;}
.small2{width: 66px !important; margin: 0 5px 0 0 !important;}

.big_form_two{width: 100%; float: left; border-bottom: 2px solid #bfbfbf; margin: 20px 0 0 0;}
.big_form_two h4{color: #fff; font: bold 14px/22px Arial; text-align: center;}
.big_form_two p{color: #fff; font: normal 14px/22px Arial; text-align: center; padding: 0 0 25px 0;}
.form_inr_two{width: 100%; float: left; margin: 3px 0 0 0; text-align: center;}
.form_inr_two p{float: left; color: #fff; font: normal 11px/16px Arial; padding: 0;}
.form_inr_two label{width: auto; float: left; color: #fff; font: normal 14px/16px Arial; text-align: right;}
.form_inr_two label span{color: #ff0000 !important;}
.form_inr_two input[type="text"]{width: 265px; height: 14px; background: #fff; border: 1px solid #abadb3; float: left; margin: 0 0 0 8px;}
.form_inr_two select{width: 85px; height: 14px; background: #fff; border: 1px solid #abadb3; float: left; margin: 0 5px 0 8px; font-size: 10px;}
.form_inr_two textarea{width: 383px; height: 73px; background: #fff; border: 1px solid #abadb3; float: left; margin: 0 250px 0 8px;}
.otr_pad{padding: 30px 0;}
.small3{width: 72px !important; color: #ff0000; margin: 0 5px 0 8px !important;}
.small4{width: 164px !important;}
.small5{width: 30px !important;}
.small6{width: 120px !important; margin: 0 5px 0 8px !important;}
.small7{width: 142px !important; margin: 0 5px 0 8px !important;}
.form_inr_two h5{color: #ff0000; font: bold 14px/22px Arial; text-align: left;}
.form_inr_two span{width: auto; float: left; color: #fff; font: normal 14px/16px Arial; margin: 0 0 0 5px;}
.form_inr_two input[type="checkbox"]{float: left;}
.bot_pad{padding-bottom: 30px !important;}
.none{border-bottom: none !important;}

.form_inr_two input[type="submit"]{width: auto; height: 20px; text-align: center; background: #fff; border: 1px solid #abadb3; color: #000; font: normal 13px Arial;
cursor: pointer; margin: 5px 0 0 5%; display: inline-block; }
.form_inr_two input[type="button"]{width: auto; height: 20px; text-align: center; background: #fff; border: 1px solid #abadb3; color: #000; font: normal 13px Arial;
cursor: pointer; margin: 5px 0 0 6px; }
.bot_box{width: 570px; margin: 0 auto;}
.bot_box_inner{width: 100%; float: left; border: 2px solid #b3b3b3; padding: 10px; margin: 65px 0 0 0;}
.bot_box_inner p{color: #fff; font: normal 14px/16px Arial;}
.bot_box_inner p a{color: #fff; font: normal 14px/16px Arial;}
.bot_box_inner p a:hover{text-decoration: underline;}
.end_prt{width: 100%; float: left; margin: 50px 0 0 0;}
.end_prt p{color: #fff; font: normal 14px/16px Arial; text-align: center;}
.end_prt p a{color: #fff; font: normal 14px/16px Arial; text-align: center;}
.end_prt p a:hover{text-decoration: underline;}


/*==============affiliates_index================*/

.login_box h2{color: #fff; font: bold 15px/18px Arial; padding: 0;}
.in_txt_log{width: 100%; margin: 0 0 0 0; float: left; padding: 0 0 0 10%;}
.in_txt_log h4{color: #fff; font: normal 14px/16px Arial; padding: 0 0 20px 0;}
.in_txt_log p{color: #fff; font: normal 14px/16px Arial;}
.link_box{width: 100%; float: left; text-align: center; display: inline-block;}
.link_box_box{width: 100%; float: left; text-align: center; margin: 20px 0 0 0;}
.link_box_box img{margin: 0 0 0 0; clear: both;}
.link_box_box p{color: #fff; font: normal 12px/16px Arial; padding: 30px 0 0 0;}


/*==============affiliates_contact================*/

.aff_cont{width: 550px; margin: 0 auto;}
.aff_cont_inr_mid{width: 100%; float: left; margin: 2px 0 0 0; text-align: center;}
.aff_cont_inr_mid label{width: 50%; float: left; text-align: right; color: #fff; font: normal 13px/18px Arial; }
.aff_cont_inr_mid input[type="text"]{width: 135px; height: 18px; float: left; margin: 0; background: #fff; border: 1px solid #abadb3;}
.aff_cont_inr_mid input[type="password"]{width: 135px; height: 18px; float: left; margin: 0; background: #fff; border: 1px solid #abadb3;}
.aff_cont_inr_mid select{width: 135px; height: 18px; float: left; margin: 0; background: #fff; border: 1px solid #abadb3;}
.aff_cont_inr_mid select{width: 135px; height: 18px; float: left; margin: 0; background: #fff; border: 1px solid #abadb3;}
.aff_cont_inr_mid textarea{width: 100%; float: left; height: 105px; background: #fff; border: 1px solid #abadb3; margin: 40px 0 0 0;}
.aff_cont_inr_mid input[type="submit"]{width: auto; height: 20px; text-align: center; background: #fff; border: 1px solid #abadb3; color: #000; font: normal 13px Arial;
cursor: pointer; margin: 5px 0 0 0px; display: inline-block;}
.smal_selt{width: 55px !important;}
.bot_form_inr p{text-align: center; padding: 0;}


/*==============affiliates_commissiontotals================*/

.affi_comm_mainTabil{width: 100%; float: left; padding: 20px 0;}
.affi_comm_mainTabil h3{color: #faaf0e; font: bold 15px/18px Arial; padding: 0;}
.inr_acm_tbl{width: 100%; float: left; padding: 0 9%;}
.inr_acm_tbl_mid{width: 100%; float: left; border: 1px solid #808080; padding: 2px;}
.inr_tbil{width: 100%; float: left; margin: 2px 0 0 0;}
.inr_tbil:first-child{margin: 0;}
.tbil1{width: 191px; float: left; border-bottom: 1px solid #808080; border-right: 1px solid #808080; border-top: 1px solid #2c2c2c; border-left: 1px solid #2c2c2c; text-align: center;
font: normal 14px/16px Arial; color: #fff; text-align: center;}
.tbil2{width: 186px; float: left; border-bottom: 1px solid #808080; border-right: 1px solid #808080; border-top: 1px solid #2c2c2c; border-left: 1px solid #2c2c2c; text-align: center;
font: normal 14px/16px Arial; color: #fff; text-align: center; margin: 0 0 0 2px;}
.tbil3{width: 220px; float: left; border-bottom: 1px solid #808080; border-right: 1px solid #808080; border-top: 1px solid #2c2c2c; border-left: 1px solid #2c2c2c; text-align: center;
font: normal 14px/16px Arial; color: #fff; text-align: center; margin: 0 0 0 2px;}
.tbil4{width: 259px; float: left; border-bottom: 1px solid #808080; border-right: 1px solid #808080; border-top: 1px solid #2c2c2c; border-left: 1px solid #2c2c2c; text-align: center;
font: normal 14px/16px Arial; color: #fff; text-align: center; margin: 0 0 0 2px;}

.tbil11{width: 191px; float: left; border-bottom: 1px solid #808080; border-right: 1px solid #808080; border-top: 1px solid #2c2c2c; border-left: 1px solid #2c2c2c; text-align: center;
font: bold 14px/16px Arial; color: #fff; text-align: center;}
.tbil21{width: 186px; float: left; border-bottom: 1px solid #808080; border-right: 1px solid #808080; border-top: 1px solid #2c2c2c; border-left: 1px solid #2c2c2c; text-align: center;
font: bold 14px/16px Arial; color: #fff; text-align: center; margin: 0 0 0 2px;}
.tbil31{width: 220px; float: left; border-bottom: 1px solid #808080; border-right: 1px solid #808080; border-top: 1px solid #2c2c2c; border-left: 1px solid #2c2c2c; text-align: center;
font: bold 14px/16px Arial; color: #fff; text-align: center; margin: 0 0 0 2px;}
.tbil41{width: 259px; float: left; border-bottom: 1px solid #808080; border-right: 1px solid #808080; border-top: 1px solid #2c2c2c; border-left: 1px solid #2c2c2c; text-align: center;
font: bold 14px/16px Arial; color: #fff; text-align: center; margin: 0 0 0 2px;}
.tbil51{width: 601px; float: left; border-bottom: 1px solid #808080; border-right: 1px solid #808080; border-top: 1px solid #2c2c2c; border-left: 1px solid #2c2c2c; text-align: center;
font: normal 14px/16px Arial; color: #fff; text-align: right; margin: 0 0 0 0;}
.blank_tabil{width: 100%; height: 20px; float: left; margin: 2px 0 0 0; border-bottom: 1px solid #808080; border-right: 1px solid #808080; border-top: 1px solid #2c2c2c; 
border-left: 1px solid #2c2c2c;}
.bot_prt{width: 100%; float: left; margin: 40px 0 0 0;}
.bot_prt ul{padding: 0; margin: 0; display: inline-block; text-align: center; width: 100%;}
.bot_prt ul li{display: inline-block; margin: 0 12px 0 0;}
.bot_prt ul li:last-child{margin: 0;}

/*==============affiliates_link================*/

.af_link{width: 100%; float: left; text-align: center;}
.af_para{width: 100%; float: left; margin: 22px 0 0 0; padding: 0 5%;}
.af_para p{font: normal 12px/16px Arial; color: #fff; padding: 15px 0 0 0;}
.af_para p a{font: normal 12px/16px Arial; color: #0000d7;}
.yellow{font-weight: bold; color: #ffff00; font-style: italic; font-size: 14px;}
.italik{font-style: italic !important; font-size: 14px !important;}
.bot_pic{width: 100%; float: left; margin: 25px 0 0 0; text-align: center;}
.bot_pic p{font: normal 14px/16px Arial; color: #fff;}
.last_link{width: 100%; float: left; text-align: center; margin: 25px 0 0 0;}
.last_link p{font: italic 14px/16px Arial; color: #fff;}
.last_link img{margin: 25px 0 0 0;}

/*==============affiliate_multi_login================*/

.af_para h5{text-align: center; color: #FF0000; font: normal 14px/16px Arial;}
.multy_box_lft{width: 50%; float: left; padding: 0 15px 0 0;}
.multy_box_lft p{color: #fff; font: normal 14px/18px Arial; padding: 0 0 15px 0;}
.multy_box_rit{width: 50%; float: left; padding: 0 0 0 15px;}
.multy_box_rit p{color: #fff; font: normal 14px/18px Arial; padding: 0 0 15px 0;}
.multy_box_full{width: 100%; float: left;}
.multy_box_full p{color: #fff; font: normal 14px/18px Arial; padding: 0 0 15px 0;}
.multy_box_full p a{color: #0000da; font: normal 14px/18px Arial;}
.last_prt{width: 100%; margin: 30px 0 0 0; float: left;}
.last_prt p{color: #fff; font: normal 14px/18px Arial; padding: 10px 0 0 0;}
.last_prt img{margin: 20px 0 0 0;}

/*==============new_style================*/
.list_box_new_prt{ width: 780px; margin: 0 auto;}
.list_box_new{width: 100%; float: left; border: 2px solid #2a2a2a; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; padding: 5px; margin: 20px 0 0 0;}
.list_box_new img{ float: left; margin:  0 20px 0 0;}
.list_box_new h3{ color: #ffff00;font-family: Arial;font-size: 12pt;padding: 5px; padding:25px 0 0 0;}
.list_box_new p{color: #ffffff;font-family: Arial;font-size: 10pt; padding: 25px 10px 0 0;}
.list_box_new p span{ font: 14pt Arial; color:#ff0000; padding: 0 5px;}
.list_box_new p a{ color:#fff; }
.list_box_new p a:hover{text-decoration: underline;}
.list_box_new2{width: 100%; float: left; border: 2px solid #2a2a2a; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; padding: 5px; margin: 0 0 30px 0;}
.list_box_new2 h3{ color: #ffff00;font-family: Arial;font-size: 12pt;padding: 5px; padding:25px 0 20px 10px;}
.list_box_new2 p{color: #ffffff;font-family: Arial;font-size: 10pt; padding: 0 0 0 0;}

.heade_body_mid h5{color: #ffffff;font-family: Arial;font-size: 9pt;padding: 10px 0 0 0 ; text-align:center;}
.heade_body_mid_list_box{width: 855px; margin: 0 auto;}
.list_box_new3{width: 100%; float: left; border: 2px solid #2a2a2a; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; padding: 5px; margin: 0 0 20px 0;}
.list_box_new3_inr_lft{ width: 50%; float: left; padding: 5px; }
.list_box_new3_inr_lft img{ float:left; margin: 50px 10px 50px 0;}
.list_box_new3_inr_lft p{ color: #ffffff;font-family: Arial;font-size: 9pt;padding: 0;text-align: left; line-height: 14px;}
.list_box_new3_inr_rit{ width: 50%; float: right; padding: 5px; }
.list_box_new3_inr_rit img{ float:left; margin: 50px 10px 50px 0;}
.list_box_new3_inr_rit p{ color: #ffffff;font-family: Arial;font-size: 9pt;padding: 0;text-align: left; line-height: 14px;}

.heade_body_mid_new p{color: #fff; font: normal 17px/20px Arial; padding: 15px 0 0 0;}
.heade_body_mid_new p a{color: #fff; font: normal 16px/18px Arial;}
.heade_body_mid p_new a:hover{text-decoration: underline;}
.mid_nw_prt{ width: 100%; float: left; padding: 20px 0 0 ;  text-align: center;}
.mid_nw_prt p{  color: #ffffff; font-family: Arial; font-size: 10pt;}

.list_box2_new_prt{width: 100%; float: left; border: 2px solid #2a2a2a; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; padding: 8px 10px; margin: 20px 0 0 0;}
.list_box2_new_prt h3{font: normal 15px/18px Arial; color: #fff; padding: 5px 0 10px 0; text-align: center; }
.list_box2_new_prt p{font: normal 15px/18px Arial; color: #fff; padding: 12px 0 0 0; }

.end_mid p span{text-align: justify;}





