@charset "utf-8";
/* CSS Document */
body{font-family: 'Open Sans', sans-serif; margin:25px 0px 0px 0px; font-size:12px; font-weight:normal; color:#333;}

.bg_lightgray{background:#f8f8f8; padding:10px;}

/*--------------------- Big Radio ---------------------------*/
.radiob_lable{margin-left:20px; float:left;}

input[type="radio"].radiob_style {
    display:none;
}
input[type="radio"].radiob_style + label.radiob_lable span {
    display:inline-block;
    width:20px;
    height:20px;
    margin:-1px 24px 0 0;
    vertical-align:middle;
	background-color:transperant;
	background-image:url(../images/icon_bigradio.png);
	background-repeat:no-repeat;
	background-position:0 0;
    cursor:pointer;
}
input[type="radio"].radiob_style:hover + label.radiob_lable span {
    background-image:url(../images/icon_bigradio.png);
	background-repeat:no-repeat;
	background-position:0 -20px;
}

input[type="radio"].radiob_style:checked + label.radiob_lable span {
    background-image:url(../images/icon_bigradio.png);
	background-repeat:no-repeat;
	background-position:0 -40px;
}

/*--------------------- Radio ---------------------------*/
.radio_lable span{padding-left:20px; float:left;}

input[type="radio"].radio_style {
    display:none;
}

input[type="radio"].radio_style + label.radio_lable span {
    display:inline-block;
    width:15px;
    height:15px;
    margin:-1px 24px 0 0;
    vertical-align:middle;
	background-color:transperant;
	background-image:url(../../../../explara.com/public/v_5.4.4/images/blog_main2.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
    cursor:pointer;
}
input[type="radio"].radio_style:hover + label.radio_lable span {
    background-image:url(../images/icon_radio.png);
	background-repeat:no-repeat;
	background-position:0px -15px;
}

input[type="radio"].radio_style:checked + label.radio_lable span {
    background-image:url(../images/icon_radio.png);
	background-repeat:no-repeat;
	background-position:0px -30px;
}
/*--------------------- End Radio ---------------------------*/

@media (max-width: 979px) and (min-width: 768px){
h1{padding-left:10px;}
.mob_span8{width:65.95744680851064% !important; float:left!important;}
.span6 .mob_span6{width: 43.717948717948715% !important; float:left !important;}
.mob_span4{width:30% !important; float:left!important;}
.leftside_pannel {
    width: 414px !important;
  }
.rightside_pannel{
    width: 290px !important;
  }
.event_banner_imgmain{width:724px !important;}

.event_detail{ width:352px !important;}
.event_time{ width:352px !important;}
.event_detail p{padding-left:0px;}
/*.row-fluid .span4 { width:100% !important;}*/

.session_left{width:90% !important;}
.session_right{width:67% !important;}
.session_l{width:90% !important;}
.session_r{width:90% !important; }

.tab_width{width:100%!important;}

}

@media (max-width: 768px){
	h1{padding-left:10px;}
	.mob_span8{width:65.95744680851064% !important; float:left!important;}
	.mob_span4{width:30%!important; float:left!important;}
	
	.leftside_pannel { float:right;!important;}
	.select_ticketno select{ border: 1px solid #ccc;}
  
	.session_left{width:90% !important;}
	.session_right{width:67% !important;}
	.session_l{width:90% !important;}
	.session_r{width:90% !important; }
	
	.tm30{margin-top:30px!important;}
}

.span6, .mob_span6{width: 47.717949% !important; float:left !important;}
.event_iamges1{ max-width:183px; max-height:183px ; width: 100%; height: 100%; float:left; display:block; padding:3.5px;}

img { 
  max-width: 100%;
}

h5, p{padding-left:10px; line-height:1.5 !important;margin: 2px 0px 0px !important;}
h4{font-size:16px !important; padding-right:10px; float:right !important; margin: 2px 0px 0px !important;}
.redtxt{color:#dd4e4e;}
.redtxt a{ font-size:12px; color:#dd4c4c; text-decoration:none; font-weight:800;}


select:focus, option:focus, select::-moz-focus-inner, option::-moz-focus-inner {
    outline: none;
    border: none;
}
select { outline: 0; }
option { outline: 0; }	

input:focus,
select:focus,
textarea:focus,
button:focus {
    outline: none;
}

/*--------------------- Big Radio ---------------------------*/
.radiob_lable{margin-left:20px; float:left;}

input[type="radio"].radiob_style {
    display:none;
}
input[type="radio"].radiob_style + label.radiob_lable span {
    display:inline-block;
    width:20px;
    height:20px;
    margin:-1px 24px 0 0;
    vertical-align:middle;
	background-color:transperant;
	background-image:url(../images/icon_bigradio.png);
	background-repeat:no-repeat;
	background-position:0 0;
    cursor:pointer;
}
input[type="radio"].radiob_style:hover + label.radiob_lable span {
    background-image:url(../images/icon_bigradio.png);
	background-repeat:no-repeat;
	background-position:0 -20px;
}

input[type="radio"].radiob_style:checked + label.radiob_lable span {
    background-image:url(../images/icon_bigradio.png);
	background-repeat:no-repeat;
	background-position:0 -40px;
}

/*--------------------- Radio ---------------------------*/
.radio_lable span{padding-left:20px; float:left;}

input[type="radio"].radio_style {
    display:none;
}

input[type="radio"].radio_style + label.radio_lable span {
    display:inline-block;
    width:15px;
    height:15px;
    margin:-1px 24px 0 0;
    vertical-align:middle;
	background-color:transperant;
	background-image:url(../images/icon_radio.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
    cursor:pointer;
}
input[type="radio"].radio_style:hover + label.radio_lable span {
    background-image:url(../images/icon_radio.png);
	background-repeat:no-repeat;
	background-position:0px -15px;
}

input[type="radio"].radio_style:checked + label.radio_lable span {
    background-image:url(../images/icon_radio.png);
	background-repeat:no-repeat;
	background-position:0px -30px;
}
/*--------------------- End Radio ---------------------------*/

.select_ticketno {width: 53px;  height: 26px;  overflow: hidden;  background-image:url(../images/icon_black_dropdown.png) no-repeat right 6px top 9px #fff; background-image:url(../images/icon_black_dropdown.png);background-repeat:no-repeat;background-position:37px 8px; background-color:#fff;
-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; float:right; margin:10px 10px 0px 0px !important ; border:1px #ccc solid;} 
.select_ticketno select{background:transparent; width:142%; height:26px; font-size:14px; font-weight:800; border:none; padding-left:4px; padding-top:0px; margin-top:0px; -webkit-appearance: none; float:left;}

.rounded_corner{-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
input{background:#fff; padding-left:10px; font-size:11px; height:30px; margin:0px 10px 10px 10px; border:1px solid #ccc; 
}
input:-moz-placeholder, textarea:-moz-placeholder, select:-moz-placeholder { color: #cccccc;}
hr{color:#999; background:#999; height:1px; border:none; margin:10px!important 0px 0px!important 0px; padding:0px;}

.event_banner{ background:#eeeeee; border:1px solid #eee;}
.event_banner_img { max-width:100% ;    max-height:330px !important;    display:block;}


.gray_pannel{background:#f8f8f8;}
.yellow_box{ height:30px; color:#333333; background:#fec33b; font-weight:800; text-transform:uppercase;}
.yellow_box span{ padding:7px 15px 0px 10px; float:left; font-weight:800; font-size:12px;}


.button_blue12{font-size:12px; font-weight:700; text-transform:uppercase; color:#fff;}
.button_blue12 a{background:#3dc6c4; text-decoration:none; color:#fff; padding:6px; float:left;
-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
.button_blue12 a span{padding-top: 3px; float: left; padding-right: 10px;}
.button_blue12 a img{ width:25px; height:25px; float:right; padding-left:3px;}
.button_blue12 a:hover{ background:#36b3b3; text-decoration:none;}


.button_blue16{font-size:16px!important; font-weight:700; text-transform:uppercase; color:#fff;}
.button_blue16 a{background:#3dc6c4; text-decoration:none; color:#fff; padding:9px; float:left;
-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
.button_blue16 a span{padding-top: 3px; float: left; padding-right: 10px;}
.button_blue16 a img{ width:25px; height:25px; float:right; padding-left:3px;}
.button_blue16 a:hover{ background:#36b3b3;}


* {padding:0px; margin:0px;}


.attendee_col{float: left;	padding-left:1.5%; padding-right:1.5%;}
.attendee_gride .attendee_col:nth-of-type(4n+1){
	padding-left: 0;
	clear: left;
}
.attendee_gride .attendee_col{ width:22.6%;}




.fl{float:left;}
.fr{float:right;}
.clb{clear:both;}

.bottom_sepration{padding-top:10px;}

/*-----------------------------------------------------------------------------------------------*/
.bold_txt{font-size:12px; font-weight:800;}
.txt{font-size:12px;}

.session_left{width:25%; font-size:12px; font-weight:800; float:left; padding:10px; padding-left:0px;}
.session_right{width:67%; font-size:12px; float:left; padding:5px; margin:5px 0px; }
.session_l{width:20%; font-size:12px; font-weight:800; float:left; padding:10px; padding-left:0px;}
.session_r{width:75%; font-size:14px; float:left; padding:5px; margin:5px 0px; }

.event_page_seprator{padding-bottom:25px;}

.contact_expl{margin-bottom:20px; float:left;}
.contact_expl em{font-size:14px; font-style:italic; color:#4c4c4c; margin:10px 0px; float:left;}

.contact_expl ul {list-style-type:none; padding:0px; font-size:14px; display:block;}
.contact_expl ul li{display:block; padding:10px 10px 0px 0px; color:#333333; float:left; display:block; width:95%;}
.contact_expl ul li span{ float:left; padding-left:12px;}
.contact_expl ul li span a{ float:left; text-decoration:none; color:#333333;}
.contact_expl ul li img{float:left;}

.yellow_seprator{background:#fec33b; height:3px; width:100%; margin-bottom:25px;}

.attendee{font-size:14px; color:#333;}
.attendee_border{border-right:1px solid #ccc;}
.attendee_heading{ font-weight:800;}
.attendee_list{}
.attendee_list ul {display:block; list-style-type:none;}
.attendee_list ul li{display:block; padding:0px; margin:0px; float:left; width:100%; line-height:3;}
.attendee_list ul li span{ float:left;}
.attendee_list ul li img { float:right; padding-left:10px; padding-top:12px;}


.query_box{width:445px; height:394px; background:#fff; border:2px solid #3ec6c4; color:#333333;}
.query_box input{background:#eeeeee; border:none; padding-left:10px; height:30px; width:83.2%; margin:17px 17px -8px 17px; width:240px;}
.query_box textarea{background:#eeeeee; border:none; padding-left:10px; height:211px; width:83.2%; margin:17px 17px 10px 17px; width:402px;}
.query_box input:-moz-placeholder, textarea:-moz-placeholder, select:-moz-placeholder { color: #333333;}
.query_box span{}
.query_box span em{ padding-left:17px; color:#333;}
.query_box span a{ text-decoration:none; margin-right:17px;}

.event_rsvplist{padding:10px 10px 0px 10px; width:90%;} 
.event_rsvplist span input{float:left; margin: 5px 3px 0px 0px;}
.event_rsvplist span h3{ font-size:14px; font-weight:normal; padding:2px 0px; color:#333;}
.event_rsvplist span textarea{background:#fff; border:none; padding:10px; height:30px; margin:10px 0px 0px 0px; width:83.4%; float:left;}

.event_rsvplist_label{font-size:14px; font-weight:normal; padding:6px 0px 0px 0px; color:#333; margin-left:10px; font-weight:bold;}
.white_inbox label {padding:0px 0px 0px 10px; width:90%; font-size:14px; margin-bottom:0px;}
.white_inbox label input[type="text"]{float:left; margin: 5px 3px 0px 0px; width:auto;}
.white_inbox textarea{background:#fff; border:none; padding:10px; height:50px; margin:2px 0px 0px 10px; width:85.5%; float:left; font-family:'Open Sans', sans-serif; font-size:13px; border-radius: 5px 5px 5px 5px; }
.white_inbox select{background:#fff; border:none; padding:8px; height:35px; margin:2px 0px 0px 10px; width:93%; float:left; border-radius: 5px 5px 5px 5px;}
.white_inbox checkbox{background:#fff; border:none; padding:5px; height:30px; margin:2px 0px 0px 10px; width:91.4%; float:left;}
.white_inbox input[type="radio"]{margin:1px 3px 5px 0px;  height:auto;}
.white_inbox input[type="checkbox"]{margin:1px 3px 5px 0px; height:auto;}
.white_inbox br {padding:0px; margin:0px; height:0px; line-height:0px;}
.white_inbox{ color:#333333; width: 100%;}
.white_inbox input[type="text"]{background:#fff; border:none; padding-left:10px; height:30px; margin:2px 10px; width:87%; float:left;}
.white_inbox input[type="password"]{background:#fff; border:none; padding-left:10px; height:30px; margin:2px 10px; width:87%; float:left;}
.white_inbox input:-moz-placeholder, textarea:-moz-placeholder, select:-moz-placeholder { color: #cccccc;}

.details{ padding:0px; margin:0px; font-family:'Open Sans', sans-serif; font-size:14px;}
.details p { padding:0px; margin:0px; font-family:'Open Sans', sans-serif; font-size:14px; width:100%;}
.details h4 { padding:0px; margin:0px; font-family:'Open Sans', sans-serif; font-size:14px; width:100%;}
.details p img{ max-width:560px; margin:10px 0px; width:100%;}
.details img{ max-width:560px; margin:10px 0px;}

