@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800);

@import url(nequi-style.css); 
/**

font-family: 'Open Sans', sans-serif;

***/
font-face {
    font-family: 'gotham_htfhomeawk';
    src: url('fonts/ufonts.com_archerpro-book-opentype.eot');
	src: url('fonts/ufonts.com_archerpro-book-opentype?#iefix') format('embedded-opentype'),
         url('fonts/gothamhtf-black-webfont.woff') format('woff'),
         url('fonts/ufonts.com_archerpro-book-opentype.ttf') format('truetype'),
         url('fonts/ufonts.com_archerpro-book-opentype.svg#gotham_htfhomeawk') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'gotham_htfbook';
    src: url('fonts/gothamhtf-book-webfont.eot');
    src: url('fonts/gothamhtf-book-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/gothamhtf-book-webfont.woff') format('woff'),
         url('fonts/gothamhtf-book-webfont.ttf') format('truetype'),
         url('fonts/gothamhtf-book-webfont.svg#gotham_htfbook') format('svg');
    font-weight: normal;
    font-style: normal;

}


font-face {
    font-family: 'gotham_htfblack';
    src: url('fonts/gothamhtf-black-webfont.eot');
    src: url('fonts/gothamhtf-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/gothamhtf-black-webfont.woff') format('woff'),
         url('fonts/gothamhtf-black-webfont.ttf') format('truetype'),
         url('fonts/gothamhtf-black-webfont.svg#gotham_htfblack') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'gotham_htf';
    src: url('fonts/gothamhtf-book-webfont.eot');
    src: url('fonts/gothamhtf-book-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/gothamhtf-book-webfont.woff') format('woff'),
         url('fonts/gothamhtf-book-webfont.ttf') format('truetype'),
         url('fonts/gothamhtf-book-webfont.svg#gotham_htfbook') format('svg');
    font-weight: 200;
    font-style: normal;
}
@font-face {
    font-family: 'gotham_htf';
    src: url('fonts/gothamhtf-medium-webfont.eot');
    src: url('fonts/gothamhtf-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/gothamhtf-medium-webfont.woff') format('woff'),
         url('fonts/gothamhtf-medium-webfont.ttf') format('truetype'),
         url('fonts/gothamhtf-medium-webfont.svg#gotham_htfmedium') format('svg');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'gotham_htf';
    src: url('fonts/gothamhtf-bold-webfont.eot');
    src: url('fonts/gothamhtf-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/gothamhtf-bold-webfont.woff') format('woff'),
         url('fonts/gothamhtf-bold-webfont.ttf') format('truetype'),
         url('fonts/gothamhtf-bold-webfont.svg#gotham_htfbold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'ArcherProMedium';
    src: url('fonts/archerpro-medium.eot');
    src: url('fonts/archerpro-medium.eot?#iefix') format('embedded-opentype'),
         url('fonts/archerpro-medium.woff2') format('woff2'),
         url('fonts/ArcherPro-Medium.woff') format('woff'),
         url('fonts/ArcherPro-Medium.ttf') format('truetype'),
         url('fonts/archerpro-medium.svg#ArcherProMedium') format('svg');
}

/** Generated by FG **/
@font-face {
	font-family: 'Conv_ARCHERPRO-BOOK';
	src: url('fonts/ARCHERPRO-BOOK.eot');
	src: local('☺'), url('fonts/ARCHERPRO-BOOK.woff') format('woff'), url('fonts/ARCHERPRO-BOOK.ttf') format('truetype'), url('fonts/ARCHERPRO-BOOK.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}



* {
	margin:0;
	padding:0;
}
body {
	font-family: 'gotham_htf';
	font-size:15px;
	color:#3a3a3a;
	font-weight:normal;
}
a {
	text-decoration:none;
	outline:none;
	color:#3a3a3a;
	cursor:pointer;
}
a:hover {
	color:#a6ce39;
}
img {
	vertical-align:top;
	max-width:100%;
	height:auto;
	border:none;
}
input, select, textarea {
	font-family: 'gotham_htf';
	font-size:15px;
	color:#555;
	font-weight:300;
}
h1, h2, h3, h4, h5, h6, p {
	padding:0 0 20px;
}
ul {
	padding:0 0 20px 20px;
}
li {
	padding:4px 0;
}
iframe {
	max-width:100%;
	border:none;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.clr,
.cl,
.clear {
	clear:both;
}
.clearfix:after {
	clear:both;
	display:block;
	visibility:hidden;
	content:"";
}

textarea {
	resize:none;
	min-height:250px;
	min-width:532px;
}

input:focus,
textarea:focus,
select:focus,
button:focus {
	outline:none;
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"], 
input[type="search"],
input[type="tel"],
input[type="color"]
{
	border:1px solid #dddddd;
	background:#ffffff;
	padding:0 10px;
	height:40px;
	max-width:100%;


	border-radius:0px;
	box-shadow:none;
	box-sizing:border-box;
}
textarea {
	line-height:normal;
	padding:10px 10px;
	box-sizing:border-box;
	border-color: #a4bbc1;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus, 
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus
{
	background:#fff;
	box-shadow:none;
	color:#999;
	border-color:#30a5ff;
}
select {
	border:1px solid #dddddd;
	background:#fff;
	border-radius:0px;
	padding:10px 10px;
	line-height:40px;
	height:40px;
}
input[type="image"],
input[type="submit"],
input[type="button"],
button {
	background:#97c026;
    border: medium none;
    border-radius: 4px;
	color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-size: 18px;
	padding: 0px 20px;
	height:45px;
	line-height:18px;
    transition: all 0.3s ease-in-out 0s;
	font-weight:normal;
	appearance:normal;
	-webkit-appearance:none;
}
input[type="image"]:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
button:hover {
	background-color:#0095da;
}
input[type="image"]:active,
input[type="submit"]:active,
input[type="button"]:active,
button:active {
	box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.5);
}


.wrapper { margin:0 auto; width:1200px;}
.tags-type {
    margin-top: 50px;
    border: #0095da;
    border-style: solid;
    border-radius: .95em;
    padding: 3px 5px;
    padding-bottom: 5px;
    font-size: 65%;
    color: #0095da;
    border-width: thin;
}

.tags-ticket {
    margin-top: 50px;
    padding-bottom: 5px;
    font-size: 75%;
    color: #97c026;
}

.header-bg { margin:0; padding:8px 0; display:block; clear:both; background:#fff;}
.header { margin:0; padding:0; display:block; clear:both;}
.header-lf { margin:0; padding:0; display:block; width:auto;}
.logo { margin:0; padding:0; display:block; float:left; width:auto;}

.serch-box { margin:0 0 0 30px; padding:12px 0 12px; float:left; width:278px; position:relative;}
.serch-box input.fr-input { width:100%; margin:0; padding:0 50px 0 15px; background:#f3f3f3; border:none; border-radius:0; box-sizing:border-box; font-size:20px; color:#595959; font-style:italic; height:44px;font-family: 'Conv_ARCHERPRO-BOOK';}

.sr-icon { margin:0; padding:0; display:block; position:absolute; top:12px; right:0;}
.sr-icon input.fr-sr { margin:0; padding:0 0px; background:url(../images/sr-icon.png) no-repeat center center; height:44px; line-height:44px; border:none; border-radius:0; width:45px;}
.sr-icon input.fr-sr:hover { background:url(../images/sr-iconwh.png) no-repeat center center #a6ce39;} 


.header-rh { margin:0; padding:0; display:block; float:right; width:auto;}
.creat-btn { margin:0; padding:7px 0; display:block; float:right;}
.creat-btn a { background:#0095da; margin:0; padding:0 30px; display:inline-block; height:50px; line-height:50px; font-size:17px; color:#ffffff; font-weight:bold; transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; -o-transition:all 0.3s linear; -webkit-transition:all 0.3s linear;}
.creat-btn a:hover { background:#a6ce39;}

.link-call { margin:0 10px 0 0; padding:22px 0 0 0; display:block; float:left; width:auto;}
.link-call ul { list-style:none; margin:0; padding:0;}
.link-call ul li { margin:0 10px; padding:0; display:inline-block;}
.link-call ul li a { margin:0; padding:0; font-size:15px; color:#3a3a3a; font-weight:300;}
.link-call ul li a:hover { color:#a6ce39;}



.banner-bg { margin:0; padding:0; display:block; clear:both;}
.sliders { margin:0; padding:0; display:block; clear:both; max-height:700px; overflow:hidden;}
.sliders ul { margin:0; padding:0; list-style:none;}
.sliders ul li { margin:0; padding:0; display:block;}
.sliders ul li img { width:100%;}
.sliders ul li .wrapper { position:relative;}
.sliders ul li .banner-text { margin:0; padding:100px 0 0 0; display:block; position:absolute; width:100%; left:0;  right:0; text-align:center;}
.sliders ul li .banner-text h1 { margin:0; padding:0 0 12px; display:block; font-size:76px; color:#ffffff; line-height:76px; font-weight:bold;}
.sliders ul li .banner-text p { font-size:33px; line-height:34px; color:#ffffff; margin:0; padding:0 0 45px; font-family: 'ArcherProMedium'; font-weight:normal;}


.know-more { margin:0; padding:0; display:block;}
.know-more a { margin:0; padding:0 40px; display:inline-block; height:50px; line-height:50px; font-size:19px; color:#ffffff; font-weight:500; box-shadow:0 0 0 5px #ffffff; transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; -o-transition:all 0.3s linear; -webkit-transition:all 0.3s linear;}
.know-more a:hover {/* box-shadow:0 0 0 5px #98c128;*/}

.container-bg { margin:0; padding:0; display:block; clear:both; background:#eaeaea;}
.container { margin:0; padding:0; display:block; clear:both;}


.container-top { margin:-58px 0 0 0; padding:0; display:block; clear:both; border:1px solid rgba(104, 92, 139, 0.1); position:relative; z-index:99; background-color: white } 
.container-top ul { margin:0; padding:0; list-style:none;}
.container-top ul li { margin:0; padding:0; display:block; float:left; width:385px !important; background:#fff; position:relative; /*text-align:center;*/}

.perform-box { margin:0; padding:0; display:block; position:absolute; top:0; right:0; width:65px;}
.perform-box .month { margin:0; padding:10px 15px; display:block; background:#0095da; font-size:16px; line-height:18px; color:#ffffff; font-family: 'Roboto Slab', serif; font-weight:bold; text-transform:uppercase; text-align:center;}
.perform-box .date { margin:0; padding:10px 15px; display:block; background:#a6ce39; font-size:24px; line-height:20px; color:#ffffff; font-family: 'Roboto Slab', serif; font-weight:bold; text-transform:uppercase; text-align:center; border-radius:0 0 0 3px; border:none; border-top:2px solid #8db326;}

.container-top ul li.light-yell { background:#f7f8d7;}
.container-top ul li.light-blue { background:#e3f3f8;}
.container-top ul li.light-gray { background:#edede8;}
.container-top ul li.light-green { background:#eaf2d8;}

.container-top ul li .cen-pad { margin:0; padding:50px 55px; display:block; min-height:361px;}

.pro-imge { margin:0; padding:0 79px 22px; display:block;}
.container-top ul li .cen-pad h4 { font-size:22px; line-height:27px; color:#000000; margin:0; padding:0 0 22px; font-weight:300; text-align:center;}
.container-top ul li .cen-pad h6 { font-size:16px; line-height:23px; color:#414141; font-family: 'Roboto Slab'; margin:0; padding:0; font-weight:300;}


.top-categories { margin:0; padding:95px 0 90px 0; display:block; clear:both;}
.top-categories h4 { margin:0; padding:0 0 35px 0; display:block; text-align:center; font-size:25px; line-height:27px; color:#573076; font-weight:bold; text-transform:uppercase;}

.top-list { margin:0; padding:0; display:block; clear:both;}
.top-list ul { margin:0 auto; padding:0; list-style:none; width:1086px;}
.top-list ul li { margin:0 18px; padding:0; display:block; float:left; width:145px; text-align:center;}
.top-list ul li .calist-icon { margin:0; padding:0; display:table; width:145px; height:145px; background:#0095da; text-align:center; vertical-align:middle; border:none; border-radius:100%;
 transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; -o-transition:all 0.3s linear; -webkit-transition:all 0.3s linear;}
.top-list ul li .calist-icon > a { display:table-cell; vertical-align:middle; height:100%; width:100%; text-align:center;}
.top-list ul li .calist-iconname { font-size:17px; color:#181818; margin:0; padding:15px 0; font-weight:300;}

.top-list ul li img { transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear; -o-transition:all 0.5s linear; -webkit-transition:all 0.5s linear;}
.top-list ul li:hover img { transform:rotate(360deg); -moz-transform:rotate(360deg); -ms-transform:rotate(360deg); -o-transform:rotate(360deg); -webkit-transform:rotate(360deg);}
.top-list ul li:hover .calist-icon { background:#a6ce39;}
.top-list ul li:hover .calist-iconname { color:#a6ce39;}



.creat-eventbg { margin:0; padding:115px 0 90px 0; display:block; clear:both; background:url(../images/event-bg.jpg) no-repeat center center; background-size:cover; text-align:center;}

.creat-event { margin:0; padding:0; display:block; clear:both;}
.creat-event h3 { font-size:30px; line-height:30px; color:#ffffff; margin:0; padding:0 0 28px; font-weight:bold; text-transform:uppercase;}

.creat-event p { color:#b2c0d9; font-size:26px; line-height:37px; margin:0; padding:0 0 30px; font-family: 'Conv_ARCHERPRO-BOOK'; font-style:italic;}

.creat-btngreen { margin:0; padding:0; display:block; clear:both; text-align:center;}
.creat-btngreen a { background:#97c026; padding:0 40px; height:60px; line-height:60px; font-size:20px; color:#ffffff; font-weight:bold; display:inline-block; text-shadow:0; transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; -o-transition:all 0.3s linear; -webkit-transition:all 0.3s linear;}
.creat-btngreen a:hover { background:#0095da; text-shadow:1px 1px 1px #0095da;}



.footer-bg { margin:0; padding:0; display:block; clear:both; background:#ffffff;}
.footer { margin:0; padding:0; display:block; clear:both;}
.footer-top { margin:0; padding:75px 80px 65px; display:block; clear:both; border-bottom:4px solid #eaeaea;}
.footer-top .coloumn { margin:0 25px; padding:0; display:block; width:210px;}
.footer-top .coloumn h5 { font-size:17px; color:#0f0f0f; margin:0; padding:0 0 10px; font-family: 'ArcherProMedium'; font-weight:normal; text-transform:uppercase;}

.footer-top .coloumn ul { margin:0; padding:0; list-style:none;}
.footer-top .coloumn ul > li { margin:0; padding:0 0 10px; display:block;}
.footer-top .coloumn ul > li a { margin:0; padding:0; font-size:17px; color:#626262; font-family: 'Conv_ARCHERPRO-BOOK'; font-weight:normal;}
.footer-top .coloumn ul > li a:hover { color:#0095da;}

.footer-top .social-icon { margin:0; padding:0; display:block; clear:both;}
.footer-top .social-icon ul { margin:0; padding:0; list-style:none;}
.footer-top .social-icon ul li { margin:0 4px; padding:0; display:inline-block;}
.footer-top .social-icon ul li a { margin:0; padding:0; background:url(../images/social-icon.png) no-repeat 0 0; display:block; width:48px; height:49px;}

.footer-top .social-icon ul li a.social-1 { background-position:0 0;}
.footer-top .social-icon ul li a.social-2 { background-position:-57px 0;}
.footer-top .social-icon ul li a.social-3 { background-position:-115px 0;}

.footer-top .social-icon ul li a.social-1:hover { background-position:0 bottom;}
.footer-top .social-icon ul li a.social-2:hover { background-position:-57px bottom;}
.footer-top .social-icon ul li a.social-3:hover { background-position:-115px bottom;}


.copy-right { margin:0; padding:35px 0; display:block; clear:both; text-align:center; font-size:14px; color:#878787; text-transform:uppercase;  font-family: 'ArcherProMedium'; font-weight:normal;}
.copy-right span { font-family: 'gotham_htf'; font-weight:300; color:#878787;}


.container-bg.innercontainer-bg { margin:0; padding:0; display:block; background:#eaeaea; clear:both; border-top:1px solid #dedede;}
.container.innercontainer { margin:0; padding:0; display:block; clear:both;}

.login-contain { margin:0; padding:130px 0; display:block; clear:both;}
.login-box { margin:0 auto 45px; padding:0; display:block; max-width:485px; width:100%; position:relative;}
.login-box:after { margin:0; padding:0; display:block; content:""; background:url(../images/box-shadow.png) no-repeat 0 0; height:26px; width:100%; position:absolute; bottom:-26x; left:0; visibility:visible;}
.user-login { margin:0; padding:40px 0; display:block; background:#f7f8d7; text-align:center; position:relative; border-bottom:1px solid #ecedc8;}
.user-login h5 { font-size:25px; color:#573076; text-transform:uppercase; margin:0; padding:0; font-weight:bold;}
.user-login:after { margin:0; padding:0; position:absolute; background:url(../images/repet-border.png) repeat-x -6px 0; content:""; width:100%; height:5px; top:0; left:0;}


.login-form { margin:0; padding:40px 40px 0; display:block; clear:both; background:#fff; border-bottom:1px solid #ecedc8;}
.login-form .fr-raw { margin:0; padding:0 0 20px; display:block; clear:both;}
.login-form .fr-raw label.fr-label { margin:0; padding:0 0 5px; display:block; font-size:15px; color:#434343; font-weight:300;}
.login-form .fr-raw input.fr-input { margin:0; padding:0 10px; height:40px; background:#f3f3f3; border:1px solid #d0d0d0; width:100%; border-radius:3px; box-shadow:0 2px 2px 0 #fefbef inset; font-size:15px; color:#666; font-family: 'gotham_htf'; font-weight:300;}

.loginbtn-box { margin:0; padding:20px 40px 35px; display:block; clear:both; background:#f7f8d7;}
.login-btn { margin:0; padding:0 0 20px 0; display:block; text-align:center;}
.login-btn input.fr-btn { display:block; background:#0095da; margin:0; padding:0; border:none; border-radius:3px; height:44px; line-height:44px; font-size:17px; color:#ffffff; font-weight:bold; font-family: 'gotham_htf'; width:100%;}
.login-btn input.fr-btn:hover { background:#a6ce39;}

.loginbtn-box .fr-raw { margin:0; padding:0; display:block; clear:both;}
.remember { margin:0; padding:0; display:block; float:left; width:auto;}
.remember input.fr-check { margin:-3px 0 0 0; padding:0; vertical-align:middle;}
.remember label.fr-label { margin:0; padding:0; font-size:14px; color:#464646; font-weight:300;}

.forgot-pass { margin:0; padding:0; float:right; width:auto;}
.forgot-pass a { font-size:14px; color:#0095da; display:block; font-weight:300; text-decoration:underline;}
.forgot-pass a:hover { text-decoration:none;}

.new-user { margin:0 auto; padding:0; display:block; clear:both; text-align:center; width:405px;}
.new-user a { font-size:17px; color:#ffffff; font-weight:bold; display:block; border:none; border-radius:3px; background:#a6ce39; height:53px; line-height:53px; transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; -o-transition:all 0.3s linear; -webkit-transition:all 0.3s linear;}
.new-user a:hover { background:#0095da;}


.terms { margin:0; padding:0; display:block; clear:both; text-align:center;}
.terms p { font-size:13px; color:#7f7f7f; line-height:18px; margin:0; padding:0;}
.terms p a { font-size:13px; color:#0095da;}
.terms p a:hover { text-decoration:underline;}

.innerpage-titlebg { margin:0; padding:15px 0; display:block; clear:both; background:#f4f5cf;}
.innerpage-title { margin:0; padding:0; display:table; clear:both; width:100%;}

.innerpage-lf { display:table-cell; margin:0; padding:0; vertical-align:middle;}
.innerpage-lf h2 { font-size:30px; line-height:34px; color:#232628; font-weight:bold; display:inline-block; margin:0; padding:0;}
.innerpage-lf a { font-size:16px; color:#0095da; font-weight:300;}
.dreat-date { margin:0; padding:0; font-size:14px; color:#6c6c6c; font-weight:300;}

.innerpage-rh { display:table-cell; margin:0; padding:0;}
.search-box { margin:0; padding:0; display:block; width:285px; position:relative; float:right;}
.search-box input.fr-input { background:url(../images/searc-bg.png) repeat-x 0 0; border:1px solid #a4bbc1; border-radius:2px; box-shadow:0 2px 0 0 #fdfcf8 inset; width:100%; height:50px; padding:0 50px 0 10px;}

.sr-icon1 { margin:0; padding:0; display:block; position:absolute; top:0; right:0;}
.sr-icon1 input.fr-sr { margin:0; padding:0 0px; background:url(../images/sr-icon1.png) no-repeat center center; height:50px; line-height:50px; border:none; border-radius:0; width:45px;}
.sr-icon1 input.fr-sr:hover { background:url(../images/sr-iconwh1.png) no-repeat center center #a6ce39;} 

.test-org { margin:0 0 0 20px; padding:0; float:right;}
.test-org select.fr-select { background:url(../images/searc-bg.png) repeat-x 0 0; border:1px solid #a4bbc1; border-radius:2px; box-shadow:0 2px 0 0 #fdfcf8 inset; width:100%; height:50px; line-height:50px;}

.my-contactcontain { margin:0; padding:40px 0; display:block; clear:both;}
.white-box { margin:0 auto 30px; padding:40px; width:100%; max-width:875px; background:#fff; max-width:795px;}


.contact-box { margin:0; padding:0; display:block; width:100%; clear:both;}
.contact-box table { margin:0; padding:0; width:100%;}
.contact-box table th { background:#e3e3e3; padding:20px 20px; font-size:18px; color:#343434; font-family: 'Roboto Slab', serif; font-weight:normal;}
.contact-box table th.name { text-align:left; padding:20px;}
.contact-box table th.align-lf { text-align:left; padding:20px 20px;}
.contact-box table td { background:#f5f5f5; padding:20px 20px; font-family: 'gotham_htf'; font-size:14px; color:#828282; font-weight:300; text-align:center;}
.contact-box table td.name { text-align:left; padding:20px;}
.contact-box table td.align-lf { text-align:left; padding:20px 20px;}
.contact-box table td.name label { font-size:16px; color:#008ed0; font-weight:300;}
.contact-box table td a label { font-size:14px; color:#008ed0; font-weight:300; cursor:pointer;}
.contact-box table td { vertical-align:middle; margin-top:-5px;}

.contact-box table tr:nth-child(2n) td { background:#f0f0f0;}
.contact-box.contact-boxdet table tr td { background:#f0f0f0;}
.contact-box.contact-boxdet table tr:nth-child(2n) td { background:#f5f5f5;}

.contact-btn { margin:0; padding:0; display:block; clear:both; text-align:center;}
.contact-btn input { margin:0 10px; padding:0 24px; display:inline-block; height:50px; line-height:50px; font-size:20px; color:#ffffff; font-weight:500;}

.contact-btn input.send-invi { background:#0095da;}
.contact-btn input.creat-new { background:#a6ce39;}

.contact-btn a.creat-new { background:#a6ce39; margin:0 5px; padding:0 24px; display:inline-block; height:50px; line-height:50px; font-size:20px; color:#ffffff; font-weight:500; border-radius:3px;}
.contact-btn a.creat-new:hover { background:#0095da;}

.contact-btn input.send-invi:hover { background:#a6ce39;}
.contact-btn input.creat-new:hover { background:#0095da;}

.top-linkcr { margin:0; padding:0 0 20px; display:block; float:right; width:auto;}
.top-linkcr a { margin:0 0 0 20px; padding:0; display:inline-block; font-size:18px; color:#e06868; font-family: 'Roboto Slab', serif; font-weight:normal;}
.top-linkcr a.add-new { color:#85ae15;}

.contact-box table td span { font-size:14px; color:#008ed0; font-weight:300;}

.action { margin:0; padding:20px 0 0; display:block; clear:both;}
.action label.fr-label { font-size:18px; color:#4e4e4e; font-family: 'Roboto Slab', serif; font-weight:300;}

.select-box { margin:0 0 0 10px; padding:0; display:inline-block; width:162px;}
.select-box select.fr-select { height:34px; line-height:34px; background:#ffffff; border:1px solid #a4bbc1; border-radius:3px; padding:0; width:100%; padding:6px 10px;}


.myevent-contain { margin:0; padding:40px; display:block; clear:both;}

.tab-nav { margin:0; padding:0 0 35px 0; display:block; clear:both; text-align:center;}
.tab-nav ul { margin:0; padding:0; list-style:none;}
.tab-nav ul li { margin:0 -2px; padding:0; display:inline-block;}
.tab-nav ul li a { display:block; margin:0; padding:22px 45px; font-size:19px; color:#73797c; font-weight:300; line-height:19px;}
.tab-nav ul li a:hover { background:#fff; position:relative; color:#0095da;}
.tab-nav ul li a:hover:after { margin:0; padding:0; display:block; content:""; background:url(../images/after-arrow.png) no-repeat center bottom; width:100%; height:100%; position:absolute; bottom:-13px; left:0; right:0;}

.tab-nav ul li a.selected { background:#fff; position:relative; color:#0095da;}
.tab-nav ul li a.selected:after { margin:0; padding:0; display:block; content:""; background:url(../images/after-arrow.png) no-repeat center bottom; width:100%; height:100%; position:absolute; bottom:-13px; left:0; right:0;}






/***************31-12-2014*******************/

.link-call ul li.hello { background:url(../images/bottom-arrow.png) no-repeat 100% center;}
.link-call ul li.hello span { font-size:15px; color:#3a3a3a; font-weight:500;}
.link-call ul li.hello a { color:#0095da; font-size:15px; font-weight:300; padding-right:15px;}
.link-call ul li.hello a:hover { color:#97c026;}

.tab-contain { margin:0; padding:0; display:block; clear:both;}
.draft-box { margin:0 auto; padding:40px; background:#ffffff; max-width:716px; width:100%;}
.draft-box .fr-raw { margin:0 0 20px; padding:0 0 20px; display:table; clear:both; border-bottom:1px solid #dadada; width:100%;}
.draft-box .fr-raw:last-child { margin-bottom:0; padding-bottom:0; border-bottom:none;}
.draft-box .fr-raw .fr-cell { margin:0; padding:0; display:table-cell; width:300px; vertical-align:middle;}

.set-draft { margin:0; padding:0; display:block; clear:both;}
.set-draft h5 { margin:0; padding:0 0 5px; font-size:20px; line-height:20px; color:#85af13; font-weight:normal; font-family: 'Roboto Slab', serif;}
.set-draft h5 a{font-size:13px; font-weight:normal;  margin-left:10px; vertical-align:middle; color:#ffffff; background:#a6ce39; padding:3px 20px; display:inline-block; border-radius:3px; float:right; }
.set-draft h5 a:hover{background:#0083bf; }

.set-date { margin:0; padding:0 0 10px; font-size:14px; color:#707070; line-height:20px; font-family:Arial, Helvetica, sans-serif;}
.manage { margin:0; padding:0; display:block; clear:both;}
.manage ul { list-style:none; margin:0; padding:0;}
.manage ul li { margin:0; padding:0 22px; display:inline-block;}
.manage ul li a { font-size:14px; font-size:14px; font-weight:300; color:#0083bf;}
.manage ul li.manage-1 { background:url(../images/manage-1.png) no-repeat 0 center;}
.manage ul li.manage-2 { background:url(../images/manage-2.png) no-repeat 0 center;}
.manage ul li.manage-3 { background:url(../images/manage-3.png) no-repeat 0 center;}

.progress { margin:0; padding:0; display:block; float:right;}
.progress-bar { margin:0; padding:0 0 0px; display:block; clear:both;}
.progress-bar img { vertical-align:middle;}
.progress-num { margin:0; padding:0; display:block; clear:both; font-size:14px; color:#686e6e; line-height:20px; float:right; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.progress-num span { color:#008aca;}

.button-list { margin:0; padding:0; display:block; clear:both; float:right; width:auto;}
.save-btn { margin:0; padding:0; display:inline-block;}
.save-btn input.fr-btn { margin:0; padding:0 35px; background:#573076; height:50px; font-size:20px; color:#ffffff; font-weight:500;}
.preview-btn { margin:0 5px; padding:0; display:inline-block;}
.preview-btn input.fr-btn { margin:0; padding:0 35px; background:#0095da; height:50px; font-size:20px; color:#ffffff; font-weight:500;}
.live-btn { margin:0; padding:0; display:inline-block;}
.live-btn input.fr-btn { margin:0; padding:0 35px; background:#a6ce39; height:50px; font-size:20px; color:#ffffff; font-weight:500;}

.save-btn input.fr-btn:hover { background:#000;}
.preview-btn input.fr-btn:hover { background:#000;}
.live-btn input.fr-btn:hover { background:#000;}

.tab-nav ul li a span { display:block; margin:0; padding:0px 0 10px; height:28px;}
.tab-nav ul li a span.icon-1 { background:url(../images/nav-icon1.png) no-repeat center center;}
.tab-nav ul li a span.icon-2 { background:url(../images/nav-icon2.png) no-repeat center center;}
.tab-nav ul li a span.icon-3 { background:url(../images/nav-icon3.png) no-repeat center center;}

.tab-nav ul li a:hover span.icon-1 { background:url(../images/nav-iconh1.png) no-repeat center center;}
.tab-nav ul li a:hover span.icon-2 { background:url(../images/nav-iconh2.png) no-repeat center center;}
.tab-nav ul li a:hover span.icon-3 { background:url(../images/nav-iconh3.png) no-repeat center center;}

.tab-nav ul li a:hover span.icon-1 { background:url(../images/nav-iconh1.png) no-repeat center center;}
.tab-nav ul li a:hover span.icon-2 { background:url(../images/nav-iconh2.png) no-repeat center center;}
.tab-nav ul li a:hover span.icon-3 { background:url(../images/nav-iconh3.png) no-repeat center center;}

.tab-nav.innertab-nav ul li a { padding:40px 45px;}


.draft-box.evdraft-box { position:relative;}
.creat-event { margin:0; padding:0; display:block; clear:both;}
 
.event-detail { margin:0; padding:0 0 30px; display:block; clear:both; position:relative;}
.event-number { margin:0; padding:0; display:block; clear:both; font-size:16px; color:#255; font-weight:bold; font-family: 'Roboto Slab', serif; background:#0095da; height:30px; line-height:30px; width:30px; text-align:center; color:#ffffff; border-radius:100%; box-shadow:0 0 0 3px #ffffff; position:absolute; left:-55px; top:0;}
.event-detail h4 { font-size:22px; color:#0095da; margin:0; padding:0 0 15px; font-weight:normal; font-family: 'Roboto Slab', serif;}

.event-detailbox { margin:0; padding:40px; display:block; background:#f0f5f7;}
.event-detailbox .fr-main { margin:0; padding:0 0 25px; display:block; clear:both;}
.event-detailbox .fr-main:last-child { padding-bottom:0;}
.event-detailbox .fr-main label.fr-label { font-size:16px; color:#494d4e; margin:0; padding:0 0 5px; font-weight:300; display:block;}
.event-detailbox .fr-main label.fr-label span { color:#ff0000;}
.event-detailbox .fr-main .main-input { margin:0; padding:0 0 5px 0; display:block; clear:both;}
.event-detailbox .fr-main .main-input input.fr-input { background:url(../images/input-bg.png) repeat-x 0 0; height:44px; border:1px solid #a4bbc1; border-radius:2px; padding:0 10px; width:100%; font-family: 'gotham_htf'; font-weight:300; font-size:16px; color:#929292;}

.online-event { margin:0; padding:0; display:block; clear:both;}
.online-event a { font-size:14px; color:#0078af; font-weight:300; margin-right:15px;} 
.online-event a:hover { color:#97c026;}

.event-detailbox .fr-main .fr-col { margin:0; padding:0; display:block; width:302px;}
.event-detailbox .fr-main .fr-col select.fr-select { background:url(../images/input-bg.png) repeat-x 0 0; height:44px; border:1px solid #a4bbc1; border-radius:2px; line-height:44px; width:148px; font-size:16px; color:#929292;}

.event-rep { margin:5px 0 0 0; padding:0; display:block; clear:both; float:left;}
.event-rep a { font-size:14px; color:#0078af; font-weight:300; margin-right:15px;} 
.event-rep a:hover { color:#97c026;}

.Event-input { margin:0; padding:0 10px; display:block; position:relative; background:url(../images/input-bg.png) repeat-x 0 0 #ffffff; height:44px; line-height:44px; border:1px solid #a4bbc1; border-radius:2px;overflow:hidden;}
.Event-input span { font-size:16px; color:#929292; font-weight:300;}

.select-file { margin:0; padding:2px; display:block; position:absolute; top:0; right:0;}
.upload { margin:0; padding:0; display:block; width:132px; background:#0095da; border:none; border-radius:2px; height:40px; line-height:40px; font-weight:300; color:#ffffff; font-size:16px; text-align:center;}
.select-file input.fr-input { margin:0; padding:0; position:absolute; top:2px; right:2px; width:132px; opacity:0; cursor:pointer; height:40px;}

.event-detailbox .fr-main .main-input img { border:1px solid #a4bbc1; border-radius:2px;}

.event-detailbox .fr-main label.fr-labelcheck { display:inline-block; font-size:16px; color:#494d4e; margin:0; padding:0 0 5px; font-weight:300;}


.share-box { margin:0; padding:0; display:block; clear:both;}
.share-box .face-book { margin:0 0 10px; padding:0; display:block; clear:both; position:relative;}
.share-box .face-book span { font-size:16px; color:#ffffff; background:#0095da; border:none; border-radius:2px; height:44px; line-height:44px; padding:0 10px; display:inline-block; position:absolute; top:0; left:0; font-weight:300; width:125px;}
.share-box .face-book input.fr-input { background:url(../images/input-bg.png) repeat-x 0 0; height:44px; border:1px solid #a4bbc1; border-radius:2px; padding:0 10px 0 154px; width:100%; font-family: 'gotham_htf'; font-weight:300; font-size:16px; color:#929292;}

.share-box .face-book.tw-book { margin:0; padding:0;}
.share-box .face-book.tw-book span { background:#15d0ff;}

.share-box .face-book.instagram { margin:0; padding:0;}
.share-box .face-book.instagram span { background:#424949;}

.create-boxtic { margin:0; padding:65px 130px; display:block; clear:both; background:#f0f5f7;}
.create-boxtic h6 { margin:0; font-size:19px; color:#323536; font-weight:normal; font-family: 'Roboto Slab', serif; padding:0 0 35px 0;}

.ticket-list { margin:0; padding:0; display:block; clear:both;}
.ticket-list ul { margin:0; padding:0; list-style:none;}
.ticket-list ul li { margin:0; padding:0; display:block; float:left; text-align:center; width:115px;}
.ticket-list ul li span { margin:0; padding:0 0 15px 0; display:block;}
.ticket-list ul li:nth-child(2) { margin:0 55px;}
.ticket-list ul li a { font-size:18px; color:#0085c3; font-weight:300; margin:0; padding:0;}

.listing-privacy { margin:0; padding:0; display:block; clear:both;}
.listing-privacy h6 { font-size:18px; color:#323536; font-weight:normal; font-family: 'Roboto Slab', serif; margin:0; padding:0 0 10px 0;}

.list-privcy { margin:0; padding:0 0 10px; display:block; clear:both;}
.list-privcy ul { margin:0; padding:0; list-style:none;}
.list-privcy ul li { margin:0; padding:0 0 10px; display:block;}
.list-privcy ul li input.fr-radio { margin:0; padding:0;}
.list-privcy ul li label.fr-label { font-size:16px; color:#494d4e; font-weight:300;}

.listing-privacy .fr-main .fr-col select.fr-select { width:100%;}
.show-num { margin:0; padding:0; display:block; clear:both;}
.show-num label.fr-label { font-size:16px; color:#494d4e; font-weight:300;}

.center-button { margin:0; padding:30px 0 0 0; display:block; text-align:center;}



.design-contain { margin:0; padding:0; display:block; clear:both;}
.theam-box { margin:0; padding:40px; display:block; clear:both; background:#fff;}

.theam-box-lf { margin:0; padding:0; display:table-cell; width:600px; vertical-align:top;}
.theam-box-lf h4 { font-size:30px; color:#282828; font-weight:normal; font-family: 'Roboto Slab', serif; margin:0; padding:0 0 25px;}

.design-them { margin:0 0 20px; padding:0; display:block; clear:both;}
.design-them ul { margin:0; padding:0; list-style:none;}
.design-them ul li { margin:0 13px 18px 0; padding:0; display:inline-block;}
.design-them ul li img { border:1px solid #d6d6d6;}
.design-them ul li:nth-child(4n) { margin-right:0;}

.or-img { display:table-cell; margin:0; padding:0 30px; vertical-align:middle;}

.theam-box-rh { margin:0; padding:0; display:table-cell; vertical-align:top;}
.theam-box-rh h4 { font-size:30px; color:#282828; font-weight:normal; font-family: 'Roboto Slab', serif; margin:0; padding:0 0 25px;}

.color-list { margin:0; padding:0; display:block; clear:both;}
.color-list .coloumn { margin:0 24px 0 0; padding:0; display:block; float:left; width:180px;}
.color-list .coloumn ul { margin:0; padding:0; list-style:none;}
.color-list .coloumn ul li { margin:0; padding:0 0 20px; display:block;}
.color-list .coloumn ul li span { margin:0; padding:0;}
.color-list .coloumn ul li a { font-size:15px; color:#414141; line-height:20px; font-weight:300;}

.color-list .coloumn:last-child { margin-right:0;}

.myevent-contain.padnone { padding:40px 0;}

.industry-connect { margin:0; padding:40px 40px; display:block; clear:both; background:#8d57a3;}
.industry-lf { margin:0; padding:60px 0 0; display:block; width:650px; float:left;}
.industry-lf h3 { font-size:35px; line-height:35px; color:#ffffff; font-weight:bold; margin:0; padding:0 0 15px 0;}
.industry-lf p { font-size:17px; color:#f7ff00; line-height:27px; margin:0; padding:0; font-weight:300;}

.industry-rh { margin:0; padding:0; display:block; float:right;}
.studio-img { margin:0; padding:0; display:block;}
.studio-img img { box-shadow:0 0 0 4px #835197; border:none;}


.information-contain { margin:0; padding:40px; display:block; clear:both; background:#ffffff;}
.information-conlf { margin:0; padding:0; display:block; float:left; width:770px;}
.ticket-info { margin:0 0 40px 0; padding:0; display:block; clear:both;}
.ticket-info h3 { font-size:30px; color:#1184b9; font-family: 'Roboto Slab', serif; margin:0; padding:0 0 25px 0; font-weight:normal;}

.ticket-table { margin:0; padding:0; display:block; width:100%; border:1px solid #dcddb9; border-radius:3px;}
.ticket-table table { width:100%; margin:0; padding:0; text-align:left;}
.ticket-table table tr th { margin:0; padding:18px 15px; background:#f7f0cd; font-size:16px; color:#434343; font-weight:500; border-bottom:1px solid #dcddb9;}

.ticket-table table tr td { margin:0; padding:14px 15px; font-size:16px; color:#666666; font-weight:300; border-bottom:1px solid #dcddb9;}

.ticket-table table tr td select.fr-select { border:1px solid #c7c7c7; border-radius:3px; width:100px;}

.ticket-table table.footer-table { margin:0; padding:0; background:#f7f0cd;}
.ticket-table table.footer-table tr td { margin:0; padding:15px 25px; border-bottom:none;}
.ticket-table table.footer-table tr td input.fr-regbtn { background:#0095da; padding:0 50px; height:50px; font-size:20px; color:#ffffff; font-weight:500;}
.ticket-table table.footer-table tr td input.fr-regbtn:hover { background:#97c026;}


.going { margin:0; padding:0; display:block; clear:both;}
.going a.fc-btn { margin:0 0 0 30px; padding:0; float:right; width:auto;}
.going p { margin:0; padding:0; display:block; overflow:hidden; font-size:14px; color:#555555; line-height:25px; font-weight:300;}

.event-detailstar { margin:0; padding:0; display:block; clear:both;}
.startup { margin:0; padding:0 0 15px; display:block; clear:both; font-size:18px; color:#555555; line-height:25px; font-weight:normal;}
.startup strong { margin:0; padding:0; color:#575555;}
.event-detailstar p { font-size:14px; line-height:22px; color:#555555; font-weight:300; margin:0; padding:0 0 25px 0;}


.key-topic { margin:0; padding:0 0 30px 0; display:block; clear:both;}
.key-topic h5 { font-size:18px; color:#333333; line-height:25px; font-weight:500; margin:0; padding:0 0 10px;}
.key-topic ul { margin:0; padding:0 0 0 22px; list-style:none;}
.key-topic ul li { margin:0; padding:0 0 10px; list-style:url(../images/right-icon.png); font-size:15px; line-height:20px; color:#555555; font-weight:300;}

.work-shop { margin:0; padding:0 2px; display:block; clear:both; background:url(../images/design-border1.png) repeat-y 0 0; position:relative;}
.work-shop:after { background:url(../images/design-border1.png) repeat-y 0 0; margin:0; padding:0; display:block; content:""; width:2px; height:100%; position:absolute; right:0; top:0; visibility:visible;}
.work-shoptop { margin:0; padding:1px 0; display:block; background:url(../images/design-border.png) repeat-x -6px 0;}

.work-shopcen { margin:0; padding:20px; display:block; background:url(../images/work-shopbg.png) repeat-x 0 0 #f7f0cd;}
.work-shopcen p { margin:0; padding:0 0 5px; font-size:15px; color:#3c3c3c; font-weight:300;}


.information-conrh { margin:0; padding:50px 0 0 0; display:block; float:right; width:312px;}
.save-thisbtn { margin:0 0 25px 0; padding:0; display:block; clear:both;}
.save-thisbtn a { margin:0; padding:0; display:block; background:url(../images/save-bg.png) repeat-x 0 0; height:72px; line-height:72px; text-align:center; font-size:30px; color:#ffffff; font-family: 'Roboto Slab', serif; border:1px solid #9ec632; border-radius:4px; font-weight:300;}
.save-thisbtn strong { font-family: 'Roboto Slab', serif; font-weight:500;}


.wh-wr { margin:0 0 40px 0; padding:0;  display:block; clear:both;}
.wh-wr h2 { margin:0; font-size:30px; color:#0095da; padding:0 0 15px; font-family: 'Roboto Slab', serif; font-weight:normal;}

.map-img { margin:0; padding:0; display:block; clear:both;}
.map-img iframe { margin:0; padding:0; border:none; width:100%;}

.address-book { margin:-3px 0 0 0; padding:20px; display:block; clear:both; background:#f7f0cd;}
.address-book h5 { margin:0; padding:0 0 12px; font-size:17px; color:#303030; font-weight:500;}
.address-book ul { margin:0; padding:0; display:block; clear:both; list-style:none;}
.address-book ul li { font-size:14px; color:#484848; line-height:18px; font-weight:300; margin:0; padding:0 0 15px 20px;}
.address-book ul li.addres { background:url(../images/location-icon.png) no-repeat 0 3px;}
.address-book ul li.timing { background:url(../images/recycle-icon.png) no-repeat 0 3px;}


.add-calender { margin:0; padding:0; display:block; clear:both; text-align:center;}
.add-calender a { background:#0095da; margin:0; padding:0; height:60px; line-height:60px; display:block; font-size:17px; color:#ffffff; font-weight:500;}
.add-calender a img { vertical-align:middle; margin:-2px 8px 0 0;}


.orgenizer { margin:0; padding:0; display:block; clear:both; background:#f7f0cd;}
.orgenizer-top { margin:0; padding:20px; display:block; clear:both; border-bottom:1px solid #cec7a4;}
.orgenizer-top h5 { font-size:21px; color:#303030; font-weight:500; margin:0; padding:0 0 12px;}
.orgenizer-top h6 { font-size:15px; color:#3d3d3d; font-weight:500; margin:0; padding:0 0 8px 0;}
.orgenizer-top p { font-size:14px; color:#111111; line-height:21px; margin:0; padding:0; font-weight:300;}
.orgenizer-top p span { font-size:14px; color:#0095da;}
.orgenizer-top p a:hover span { color:#97c026;}

.orgenizer-bottom { margin:0; padding:20px; display:block; clear:both;}
.orgenizer-bottom ul { margin:0; padding:0 0 0 20px; list-style:none;}
.orgenizer-bottom ul li { margin:0; padding:0 0 10px; list-style:url(../images/list-icon.png);}
.orgenizer-bottom ul li a { font-size:16px; color:#007bb4; font-weight:300; margin:0; padding:0;}


.myevent-contain.pad0 { padding:1px 0 2px;}

.industry-connect.yellow-bg { background:#f7f8d7;}
.industry-connect.yellow-bg .industry-lf h3 { color:#232628;}
.industry-connect.yellow-bg .industry-lf p { color:#222222;}
.industry-connect.yellow-bg .studio-img img { box-shadow:0 0 0 4px #f2f3d3;}



.order-summary { margin:0; padding:0 0 45px; display:block; clear:both;}
.order-summary h3 { margin:0; padding:0 0 20px; font-size:30px; color:#646464; font-weight:300; font-family: 'Roboto Slab', serif;}
.order-summary h3 strong { font-weight:normal; color:#313131;}

.order-list { margin:0; padding:0; display:block; clear:both;}
.order-list table { margin:0; padding:0; width:100%; border:1px solid #dcddb9; border-radius:2px;}
.order-list table tr th { margin:0; padding:20px 28px; background:url(../images/table-bg.png) repeat-x 0 0; border-bottom:1px solid #dcddb9; color:#434343; font-size:16px; font-weight:500;}
.order-list table tr td { padding:28px; font-size:16px; color:#666666; font-weight:300;}

.order-list table tr td.wdth { width:640px;}
.order-list table tr th.wdth { width:640px;}


.registration { margin:0; padding:0 0 45px; display:block; clear:both;}
.registration h3 { margin:0; padding:0 0 20px; font-size:30px; color:#646464; font-weight:300; font-family: 'Roboto Slab', serif;}
.registration h3 strong { font-weight:normal; color:#313131;}

.reg-info { margin:0; padding:0 2px; display:block; clear:both; background:url(../images/design-border1.png) repeat-y 0 0; position:relative;}
.reg-info:after { background:url(../images/design-border1.png) repeat-y 0 0; margin:0; padding:0; display:block; content:""; width:2px; height:100%; position:absolute; right:0; top:0; visibility:visible;}

.reg-infocen { margin:0; padding:25px 28px; display:block; clear:both; background:#eaf2f2;}

.reg-time { margin:0 40px 0 0; padding:0; display:block; float:left; width:80px; font-size:40px; color:#0095da; font-weight:300; font-family: 'Roboto Slab', serif;}

.reg-timetext { margin:0; padding:0; overflow:hidden;}
.reg-timetext p { font-size:16px; line-height:22px; color:#3d3d3d; font-weight:300; margin:0; padding:0;}

.your-information { margin:0; padding:0; display:block; clear:both;}
.your-information h4 { font-size:22px; color:#0095da; font-weight:normal; font-family: 'Roboto Slab', serif; margin:0; padding:0 0 22px 0;}

.your-form { margin:0; padding:0 0 20px; display:block; clear:both;}
.your-form .fr-raw { margin:0; padding:0 0 20px; display:block; clear:both;}
.your-form .fr-raw .fr-cell { margin:0; padding:0; display:block; width:375px;}
.your-form .fr-raw label.fr-label { font-size:16px; color:#494d4e; font-weight:300; margin:0; padding:0 0 4px; display:block;}
.your-form .fr-raw label.fr-label span { color:#ff0000;}
.your-form .fr-raw label.fr-label em { font-style:normal; font-size:13px; color:#74797b;}
.your-form .fr-raw input.fr-input { margin:0; padding:0 10px; width:100%; height:44px; background:url(../images/input-bg.png) repeat-x 0 0; border:1px solid #a4bbc1; border-radius:2px; font-size:16px; color:#717171;}

.your-form .fr-raw select.fr-select { margin:0; padding:0 10px; width:100%; height:44px; background:url(../images/input-bg.png) repeat-x 0 0; border:1px solid #a4bbc1; border-radius:2px; font-size:16px; color:#717171; line-height:44px;}


.ticket-workshopbox { margin:0; padding:40px; display:block; clear:both; background:#eef4f4;}
.ticket-workshop { margin:0; padding:0; display:block; clear:both;}

.ticket-workshop h5 { font-size:22px; color:#0095da; font-weight:normal; font-family: 'Roboto Slab', serif; margin:0; padding:0 0 15px;}

.your-form.ticket-form { margin:0; padding:0 0 15px;}
.your-form.ticket-form .fr-raw .fr-cell { width:335px;}


.backgronud-info { margin:0; padding:0; display:block; clear:both;}
.backgronud-info ul { margin:0; padding:5px 0 0 0px; list-style:none;}
.backgronud-info ul li { margin:0; padding:0 0 5px 0; display:block; font-size:15px; color:#494d4e; font-weight:300; line-height:20px;}

.complete-reg { margin:0; padding:30px 0 0 0; display:block; clear:both;}
.complete-btn { margin:0 30px 0 0; padding:0; display:block; width:auto; float:left;}
.complete-btn input.fr-btn { background:#0095da; padding:0 38px; font-size:20px; font-weight:500; height:50px; line-height:50px;}
.complete-btn input.fr-btn:hover { background:#97c026;}

.terms-con { margin:0; padding:0; overflow:hidden;}
.terms-con p { font-size:13px; line-height:18px; color:#7f7f7f; font-weight:300;}
.terms-con p a { color:#0095da; font-size:13px;}
.terms-con p a:hover { color:#97c026;}


.wh-wr.wh-wrgreen h2 { font-size:30px; color:#646464; font-weight:300;}
.wh-wr.wh-wrgreen h2 strong { color:#313131; font-weight:normal;}
.wh-wr.wh-wrgreen .add-calender a { background:#9ac32b;}


.new-orgbtn { margin:0 0 0 12px; padding:0; display:block; float:right;}
.new-orgbtn input.fr-btn { background:#a6ce39; height:50px; line-height:50px; padding:0 30px; font-size:20px; color:#ffffff; font-weight:500; border-radius:3px;}
.new-orgbtn input.fr-btn:hover { background:#0095da;}



.orgenizer-container { margin:0; padding:50px 0; display:block; clear:both;}
.center-part { margin:0 auto; display:block; padding:0; width:795px;}
.profile-box { margin:0 0 30px; padding:0; display:table; clear:both; width:100%;}
.profile-boxlf { margin:0; padding:0 20px 0 0; display:table-cell; text-align:right; vertical-align:middle;}
.profile-image { margin:0; padding:0; display:block;}
.profile-image img {box-shadow:0 0 0 8px #e1e1e1;}

.profile-boxrh { margin:0; padding:0 0 0 20px; display:table-cell; text-align:left; vertical-align:middle;}
.change-photo { margin:0; padding:0; display:block; clear:both;}
.change-btn { margin:0 0 15px; padding:0; display:block; clear:both;}
.change-btn input.fr-btn { background:#0095da; width:224px; padding:0; height:45px; line-height:20px; border-bottom:4px solid #0781ba; border-radius:3px; text-align:center; font-size:18px; color:#ffffff; font-weight:500;}
.change-btn input.fr-btn:hover { border-bottom:1px solid #0781ba;}

.change-photo p { font-size:13px; line-height:16px; color:#656565; font-weight:300;}

.org-contain { margin:0; padding:40px; display:block; clear:both; background:#fff;}
.orgenize-list .fr-raw { margin:0; padding:0 0 18px; display:block; clear:both;}

.orgenize-list .fr-raw label.fr-label { font-size:16px; color:#494d4e; font-weight:300; margin:0; padding:0 0 4px; display:block;}
.orgenize-list .fr-raw .main-input input.fr-input { margin:0; padding:0 10px; width:100%; height:44px; background:url(../images/input-bg.png) repeat-x 0 0; border:1px solid #a4bbc1; border-radius:2px; font-size:16px; color:#717171;}

.orgenize-list .fr-raw .main-input > img { border:1px solid #a4bbc1; border-radius:2px;}

.note { margin:0; padding:10px 0 0 0; font-size:14px; color:#494d4e; font-weight:300;}

.change-url { margin:0; padding:0; display:block; clear:both;}
.change-url .main-input { width:544px; float:left;}

.changeurl-btn { float:right; width:auto; margin:0; padding:0;}
.changeurl-btn input.fr-btn { background:#0095da; font-size:16px; color:#fff; font-weight:300; border:none; border-radius:2xp;}
.changeurl-btn input.fr-btn:hover { background:#97c026;}
.orgenize-list { margin:0; padding:0 0 20px; display:block; clear:both;}

.intergreat-social { margin:0; padding:0 0 35px; display:block; clear:both;}
.intergreat-social h4 { font-size:22px; color:#0095da; margin:0; padding:0 0 20px; font-weight:normal; font-family: 'Roboto Slab', serif;}

.intergreat-type { margin:0; padding:0; display:block; clear:both;}
.intergreat-social.padnone { margin:0; padding:0;} 

.color-select { margin:0; padding:0; display:block; clear:both;}
.color-selectlf { margin:0 40px 0 0; padding:0; display:block; float:left; width:200px;}
.color-select ul { margin:0; padding:0; list-style:none;}
.color-select ul li { margin:0; padding:0 0 10px; display:block; font-size:16px; color:#494d4e; font-weight:300; line-height:25px;}
.color-select ul li img { vertical-align:middle; margin-top:-3px; margin-right:4px;}

.color-selectrh { margin:0; padding:0; overflow:hidden; display:block;}
.color-selectrh span { margin:0; padding:35px 30px; display:inline-block; background:#eaeaea; border:none; border-radius:3px; font-size:14px; color:#4f4f4f; font-weight:300;}


.changes-button { margin:0; padding:30px 0; display:block; clear:both; text-align:center;}
.changes-button input { margin:0 2px; padding:0; text-align:center; width:230px; height:50px; line-height:50px; font-size:20px; color:#ffffff; font-weight:500;}

.changes-button input.save-button { background:#0095da;}
.changes-button input.change-button { background:#a6ce39;}
.changes-button input.save-button:hover { background:#222;}
.changes-button input.change-button:hover { background:#222;}

.popup-box { margin:0 auto; padding:0; display:block; clear:both; position:relative; background:#ffffff; width:100%; max-width:610px;}
.popup-set { margin:0; padding:40px; display:block; clear:both;}
.popup-set h4 { font-size:22px; color:#0095da; margin:0; padding:0 0 25px; font-weight:normal; font-family: 'Roboto Slab', serif;}

.add-con { margin:0; padding:0 0 20px; display:block; clear:both;}
.add-con label.fr-label { font-size:16px; color:#494d4e; margin:0; padding:0 0 5px; font-weight:300; display:block;}
.add-con input.fr-input { margin:0; padding:0 10px; width:100%; height:44px; background:url(../images/input-bg.png) repeat-x 0 0; border:1px solid #a4bbc1; border-radius:2px; font-size:16px; color:#717171;}

.add-confollow { margin:0; padding:0 0 25px; display:block; clear:both;}
.add-confollow ul { margin:0; padding:0; list-style:none;}
.add-confollow ul li { margin:0; padding:0 0 15px; display:block; font-size:14px; color:#3a3a3a; font-weight:300; line-height:15px;}
.add-confollow ul li input.fr-radio { margin:0; padding:0;}
.add-confollow ul li span { color:#7b7b7b;}

.coment-box { margin:0 0 0 20px; padding:0; display:block; clear:both; width:505px;}
.coment-box textarea.fr-email { margin:0; padding:5px 10px; width:100%; height:74px; background:url(../images/input-bg.png) repeat-x 0 0; border:1px solid #a4bbc1; border-radius:2px; font-size:16px; color:#717171; line-height:18px;}

.popcreat-btn { margin:0; padding:0; display:block; clear:both; text-align:center;}
.popcreat-btn input.kpcreat-btn { display:inline-block; margin:0; padding:0 40px; height:50px; line-height:50px; font-size:20px; font-weight:500; background:#0095da;}
.popcreat-btn input.kpcreat-btn:hover { background:#97c026;}


.popup-box button.mfp-close, button.mfp-arrow { background:#0095da; opacity:1; border-radius:100%; font-size:25px; color:#ffffff; font-family: 'Roboto Slab', serif; font-weight:normal; margin:-24px -25px 0 0;}



.account-since { margin:0; padding:9px 0; display:block; clear:both; font-size:14px; color:#2c2c2c; font-weight:300; text-align:right;}

.my-accountcontain  { margin:0; padding:40px 0; display:block; clear:both;}

.side-bar { margin:0 30px 0 0; padding:0; display:block; width:285px; float:left;}
.setting { margin:0 0 20px; padding:20px; display:block; clear:both; background:#ffffff;}
.setting h5 { font-size:16px; color:#000000; margin:0; padding:0 0 15px; font-weight:300; background:url(../images/down-arrow.png) no-repeat 98% 5px; border-bottom:1px solid #d0d0d0; cursor:pointer;}

.setting h5.accordion-close { padding-bottom:0; border-bottom:none; transition:all 0.3s linear;}

.setting-list { margin:0; padding:0; display:block; clear:both;}
.setting-list ul { margin:0; padding:0; list-style:none;}
.setting-list ul li { margin:0; padding:10px 0 0; display:block;}
.setting-list ul li a { font-size:14px; color:#0085c3; margin:0; padding:0; font-weight:300; line-height:20px; display:block;}
.setting-list ul li a:hover { color:#97c026;}
.setting-list ul li a.active { color:#97c026;}

.accont-content { margin:0; padding:40px; display:block; overflow:hidden; background:#fff;}
.accoount-address { margin:0; padding:0 0 35px; display:block; clear:both;}
.title-same { margin:0; padding:0; display:block; clear:both;}
.title-same h5 { font-size:22px; color:#0095da; font-weight:normal; margin:0; padding:0 0 20px; font-family: 'Roboto Slab', serif;}

.change-mail { margin:0; padding:0; display:block; clear:both;}
.change-mail span { font-size:16px; color:#494d4e; font-weight:300; margin:0; padding:0;}

.change-mailbtn { margin:0 0 0 20px; padding:0; display:inline-block;}
.change-mailbtn a { margin:0; padding:0 45px; background:#0095da; border:none; border-radius:3px; height:38px; line-height:38px; font-size:16px; color:#ffffff; font-weight:300; display:block;}


.comonform { margin:0; padding:0; display:block; clear:both;}
.comonform .fr-raw { margin:0; padding:0 0 20px; display:block; clear:both;}
.comonform .fr-raw:last-child { padding-bottom:0;}
.comonform .fr-raw .fr-cell { margin:0; padding:0; display:block; width:390px;}
.comonform .fr-raw label.fr-label { margin:0; padding:0 0 4px; display:block; font-size:16px; color:#494d4e; font-weight:300;}
.comonform .fr-raw input.fr-input { margin:0; padding:0 10px; width:100%; height:44px; background:url(../images/input-bg.png) repeat-x 0 0; border:1px solid #a4bbc1; border-radius:2px; font-size:16px; color:#717171;}
.comonform .fr-raw select.fr-select { margin:0; padding:8px 10px; width:100%; height:44px; background:url(../images/input-bg.png) repeat-x 0 0; border:1px solid #a4bbc1; border-radius:2px; font-size:16px; color:#717171; line-height:44px;}


.birth-in { margin:0; padding:0; display:block; clear:both;}
.birth-in .mdy { margin:0; padding:0; display:inline-block; width:125px;}
.birth-in .mdy:nth-child(2) { margin:0 2px;}

.save-button { margin:0; padding:0; display:block; clear:both; text-align:center;}
.save-button input.save-btn { margin:0; padding:0; display:inline-block; width:270px; text-align:center; background:#0095da; font-size:20px; font-weight:500;}
.save-button input.save-btn:hover { background:#97c026;}


.social-setting { margin:0; padding:0; display:block; clear:both;}
.social-setting p { font-size:16px; color:#494d4e; font-weight:300; margin:0; padding:0 0 15px;}


.creadit-contain { margin:0; padding:0; display:block; clear:both;}
.creadit-contain h6 { margin:0; padding:0 0 25px 0; font-size:19px; color:#222222; font-family: 'Roboto Slab', serif; font-weight:normal;}

.card-box { margin:0 0 18px; padding:30px; display:block; clear:both; background:url(../images/card-bg.png) repeat-x 0 0 #ffffff; border:1px solid #a4bbc1; border-radius:3px;} 

.dis-tab { margin:0; padding:0; display:table; width:100%;}
.select-radio { margin:0; padding:0; display:table-cell;}
.bank { margin:0; padding:0 0px; display:table-cell; width:210px;}
.bank span { font-size:15px; color:#3a3a3a; font-weight:500; margin:0; padding:0;}
.remove-btn { display:table-cell; margin:0; padding:0; vertical-align:middle;}

.account-num { margin:0; padding:8px 0 0 0; display:block; clear:both; font-size:19px; color:#888888; font-weight:400; font-family: 'Roboto Slab', serif;}

.remove-btn input.fr-btn { background:#d62e2b; height:32px; line-height:15px; padding:0 15px; font-size:15px; color:#ffffff; font-weight:300;}
.remove-btn input.fr-btn:hover { background:#000;}



.reference-contain { margin:0; padding:0; display:block; clear:both;}
.org-event { margin:0; padding:0 0 30px; display:block; clear:both;}
.org-event h3 { margin:0; font-size:20px; color:#222222; font-weight:300; padding:0 0 4px 0;}
.org-event p { margin:0; padding:0; font-size:14px; color:#7f7f7f; font-weight:300;}

.email-me { margin:0; padding:0 0 20px 0; display:block; clear:both;}
.email-me h5 { font-size:16px; color:#3a3a3a; font-weight:500; margin:0; padding:0 0 12px 0;}
.email-me ul { margin:0; padding:0; list-style:none;}
.email-me ul li { margin:0; padding:0 0 12px; display:block; font-size:15px; color:#3a3a3a; line-height:20px; font-weight:300;}
.email-me ul li input.fr-check { margin:0 5px 0 0;}

.unused-con { margin:0; padding:0; display:block; clear:both;}
.unused-con p { font-size:15px; line-height:20px; color:#474747; margin:0; padding:0 0 20px; font-weight:300;}

.list-unused { margin:0; padding:0; display:block; clear:both;}
.list-unused ul { margin:0; padding:0; list-style:none;}
.list-unused ul li { margin:0; padding:0 0 10px; display:block; font-size:15px; color:#3a3a3a; font-weight:300; line-height:20px;}
.list-unused ul li a { font-size:15px; color:#d62f2f; font-weight:300;}

.multiuser-contain { margin:0; padding:0; display:block; clear:both;}
.organize-event { margin:0; padding:0 0 35px; display:block; clear:both;}
.organize-event h4 { margin:0; font-size:20px; color:#222222; font-weight:300; padding:0 0 10px 0;}
.organize-event p { font-size:15px; color:#3a3a3a; margin:0; padding:0; font-weight:300;}
.organize-event p a { color:#0085c3;}
.organize-event p a:hover { color:#a6ce39;}


.add-mail { margin:0; padding:0 0 35px 0; display:block; clear:both;}
.add-mail input.fr-btn { padding:0 40px;}


.this-account { margin:0; padding:0; display:block; clear:both;}
.this-account h4 { margin:0; font-size:20px; color:#222222; font-weight:300; padding:0 0 10px 0;}
.this-account p { font-size:15px; line-height:18px; color:#545454; font-weight:300; margin:0; padding:0 0 18px;}
.email-addresbo { margin:0; padding:0 0 32px;display:block; clear:both;}
.email-addresbo label.fr-label { font-size:16px; color:#494d4e; margin:0; padding:0 0 4px; font-weight:300; display:block;}
.email-addresbo input.fr-input { margin:0; padding:0 10px; width:100%; height:44px; background:url(../images/input-bg.png) repeat-x 0 0; border:1px solid #a4bbc1; border-radius:2px; font-size:16px; color:#717171;}


.option-selection { margin:0; padding:0; display:block; clear:both;}
.first-select { margin:0; padding:0 0 25px; display:block; clear:both;}
.first-select h5 { font-size:19px; color:#222222; font-weight:normal; margin:0; padding:0 0 10px; font-family: 'Roboto Slab', serif;}
.first-select ul { margin:0; padding:0; list-style:none;}
.first-select ul li { margin:0; padding:0 0 10px; display:block; font-size:15px; color:#3a3a3a; font-weight:300;}
.first-select ul li input.fr-radio { margin:0 5px 0 0;}

.creat-user { margin:0; padding:0; display:block; clear:both;}
.creat-user input.fr-btn { margin:0; padding:0; display:inline-block; width:270px; background:#0095da; text-align:center;}
.creat-user input.fr-btn:hover { background:#97c026;}


.close-contain { margin:0; padding:0; display:block; clear:both;}
.close-contain p { font-size:15px; line-height:18px; color:#545454; margin:0; padding:0; font-weight:300; margin:0; padding:0 0 15px 0;}
.close-contain p a { font-size:15px; color:#0095da;}
.close-contain p a:hover { color:#97c026;}

.moment { margin:0; padding:0; display:block; clear:both;}
.moment h4 { font-size:19px; color:#222222; margin:0; padding:0 0 18px 0; font-family: 'Roboto Slab', serif; font-weight:normal;}

.moment-list { margin:0; padding:0 0 10px; display:block; clear:both;}
.moment-list ul { list-style:none; margin:0; padding:0;}
.moment-list ul li { margin:0; padding:0 0 10px; display:block; font-size:15px; line-height:20px; color:#3a3a3a; font-weight:300;}
.moment-list ul li input.fr-radio { margin-right:3px;}

.extra-in { margin:0; padding:0; display:block; clear:both;}
.extra-in input.fr-input { margin:0; padding:0 10px; width:100%; height:44px; background:url(../images/input-bg.png) repeat-x 0 0; border:1px solid #a4bbc1; border-radius:2px; font-size:16px; color:#717171;}

.enter-pass { margin:0; padding:0; display:block; clear:both;}
.enter-pass label.fr-label { font-size:16px; color:#494d4e; margin:0; padding:0 0 4px 0; display:block; font-weight:300;}
.enter-pass label.fr-label span { color:#ff0000;}

.pass-box { margin:0; padding:0 0 40px; display:block; width:330px;}
.pass-box input.fr-input { margin:0; padding:0 10px; width:100%; height:44px; background:url(../images/input-bg.png) repeat-x 0 0; border:1px solid #a4bbc1; border-radius:2px; font-size:16px; color:#717171;}



.event-affiliatecon { margin:0; padding:0; display:block; clear:both;}
.affiliate-box { margin:0 0 20px; padding:30px 35px 30px; display:block; clear:both; position:relative; background:#e8f2f6;}

.box-number { margin:0; padding:0; display:block; position:absolute; left:-15px; top:28px;}
.box-number span { background:#7ea80c; display:inline-block; height:30px; width:30px; text-align:center; line-height:30px; font-size:16px; color:#ffffff; font-weight:bold; font-family: 'Roboto Slab', serif; border:none; border-radius:100%; box-shadow:0 0 0 4px #ffffff;}

.affiliate-box h4 { font-size:22px; color:#7ea80c; font-family: 'Roboto Slab', serif; font-weight:normal; margin:0; padding:0 0 10px;}
.affiliate-box p { font-size:15px; color:#5d5d5d; font-weight:300; line-height:24px; margin:0; padding:0 0 0px;}
.affiliate-box p a { color:#0095da; text-decoration:underline;}
.affiliate-box p a:hover { text-decoration:none;}

.referral-pogrambox { margin:0; padding:0; display:block; clear:both;}
.referral-pogrambox label.fr-label { font-size:16px; color:#494d4e; font-weight:300; display:block; margin:0; padding:0 0 3px;}
.referral-pogrambox label.fr-label strong { color:#ff0000; font-weight:300;}
.referral-pogrambox label.fr-label span { font-size:14px; color:#8a8a8a; margin:0; padding:0;}

.referral { margin:0; padding:0; display:block; clear:both;}
.referral-in { margin:0 15px 0 0; padding:0; display:block; width:635px; float:left;}
.referral-in input.fr-input { margin:0; padding:0 10px; width:100%; height:44px; background:url(../images/input-bg.png) repeat-x 0 0; border:1px solid #a4bbc1; border-radius:2px; font-size:16px; color:#717171;}

.recreat-btn { margin:0; padding:0; overflow:hidden;}
.recreat-btn input.fr-btn { margin:0; padding:0; display:block; background:#0095da; text-align:center; font-size:20px; font-weight:500; color:#ffffff; height:44px; width:160px;}
.recreat-btn input.fr-btn:hover { background:#97c026;}

.promote { margin:0; padding:0; display:block; clear:both;}
.promote span { font-size:14px; color:#2c2c2c; line-height:22px; font-weight:300; margin:0; padding:0;}
.promote p { font-size:14px; color:#666666; line-height:22px; font-weight:300; margin:0; padding:0;}

.title-same.padnone h5 { padding:0;}

.faq-acc { margin:0; padding:0; display:block; clear:both;}
.faq-acc h3 { margin:0; padding:0 0 12px; display:block;}
.faq-acc h3 a { font-size:17px; color:#383838; font-weight:normal; margin:0; padding:0; background:url(../images/plus-icon.png) no-repeat 0 4px; padding:0 0 0 22px; font-family: 'Roboto Slab', serif;}
.faq-acc h3.open a { background:url(../images/minimise-icon.png) no-repeat 0 4px; color:#0095da;}

.faq-acc p { font-size:15px; color:#5d5d5d; margin:0; padding:0 0 15px; line-height:24px; font-weight:300;}


.payout-contain { margin:0; padding:0; display:block; clear:both;}
.creadit-list { margin:0; padding:0; display:block; clear:both;}
.creadit-list table { margin:0; padding:0; width:100%; border:1px solid #e4e4e4;}
.creadit-list table tr th { padding:20px 30px; background:#7ea80c; font-size:14px; line-height:15px; color:#ffffff; font-weight:500; border-bottom:2px solid #63840a; text-align:left;}
.creadit-list table tr th:first-child { border-left:1px solid #63840a;}
.creadit-list table tr th:last-child { border-right:1px solid #63840a;}
.creadit-list table tr th.des { width:290px;}
.creadit-list table tr th.title { width:170px;}
.creadit-list table tr th.charg { text-align:left;} 

.creadit-list table tr td { padding:12px 47px; background:#fff; font-size:13px; line-height:15px; color:#707070; font-weight:normal; border-bottom:1px solid #e4e4e4; text-align:left; font-family: 'Open Sans', sans-serif;}
.creadit-list table tr td span { font-size:14px; color:#4f4f4f; font-weight:normal;}
.creadit-list table tr:last-child td { border-bottom:none;}
.creadit-list table tr td.charg { text-align:center;}

.pagenation { margin:0; padding:0; display:block; clear:both; text-align:center;}
.pagenation ul { margin:0; padding:0; display:inline-block; list-style:none; text-align:center; border:1px solid #dedede; border-radius:4px;}
.pagenation ul li { margin:0 0px; padding:0; border-left:1px solid #dedede; float:left;}
.pagenation ul li a { margin:0; padding:0 16px; display:block; height:40px; line-height:40px; font-size:14px; color:#149fef; font-family: 'Open Sans', sans-serif; font-weight:normal;}
.pagenation ul li:first-child { border-left:none; transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; -o-transition:all 0.3s linear; -webkit-transition:all 0.3s linear;}

.pagenation ul li a:hover { background:#97c026; color:#fff;}

.creadit-list table tr th.amount { text-align:center;}

.payple-box { margin:0; padding:40px; display:block; clear:both; background:#f0f5f7;}
.payple-box label.fr-label { font-size:16px; color:#494d4e; font-weight:300; margin:0; padding:0 0 5px; display:block;}
.payple-box label.fr-label span { color:#ff0000;}

.pay-mail { margin:0 0 20px; padding:0; display:block;}
.pay-mail input.fr-input { margin:0; padding:0 15px; width:100%; height:44px; background:url(../images/input-bg.png) repeat-x 0 0; border:1px solid #a4bbc1; border-radius:2px; font-size:16px; color:#717171;}

.save-chbtn { margin:0; padding:0; display:block;}
.save-chbtn input.fr-btn { margin:0; padding:0 26px; height:46px; line-height:normal; font-size:20px; color:#ffffff; font-weight:300; background:#573076;}
.save-chbtn input.fr-btn:hover { background:#0095da;}

.payout-summary { margin:0; padding:0; display:block; clear:both;}
.payout-summary p { font-size:14px; color:#5d5d5d; line-height:20px; margin:0; padding:0; font-weight:300;}
.payout-summary p strong { font-weight:300; font-size:15px; display:block; padding:0 0 12px;}

.error-pay { margin:0 0 15px; padding:15px 10px; display:block; clear:both; background:#f4f5cf; border:1px solid #e0e1b0;  border-radius:3px;}
.error-pay span { background:url(../images/error-icon.png) no-repeat 0 0; padding:1px 0 3px 36px; font-size:15px; color:#474747; font-weight:300;}

.payout-information { margin:0; padding:0; display:block; clear:both;}
.payout-information p { font-size:13px; line-height:22px; color:#777777; margin:0; padding:0 0 20px; font-weight:300;}

.fill-btn { margin:0; padding:20px 0 10px; display:block; text-align:center; clear:both;}
.fill-btn a { background:#a6ce39; padding:0 28px; display:inline-block; height:50px; line-height:50px; font-size:20px; color:#ffffff; font-weight:500; border:none; border-radius:4px;}
.fill-btn a:hover { background:#0095da;}

.title-same.title-samepink h5 { color:#573076;}

.your-texpayer { margin:0; padding:40px; display:block; clear:both; background:#f0f5f7;}
.citizen-person { margin:0; padding:0; display:block; clear:both;}
.select-sitizen { margin:0; padding:0 0 35px; display:block; clear:both;}
.select-sitizen ul { margin:0; padding:0; list-style:none;}
.select-sitizen ul li { margin:0; padding:0; display:block; padding-bottom:10px; font-size:16px; line-height:20px; color:#494d4e; font-weight:300;}

.citizen-person h6 { font-size:16px; color:#7ea80c; font-weight:normal; margin:0; padding:0 0 15px; font-family: 'Roboto Slab', serif;}


.payer-form { margin:0; padding:15px 0 0 0; display:block; clear:both;}
.payer-form .fr-raw { margin:0; padding:0 0 22px; display:block; clear:both;}
.payer-form .fr-raw label.fr-label { font-size:16px; color:#494d4e; margin:0; padding:0 0 4px; display:block; font-weight:300;}
.payer-form .fr-raw label.fr-label strong { font-weight:300; color:#ff0000;}
.payer-form .fr-raw label.fr-label span { font-size:14px; color:#92a0a6; margin:0; padding:0; font-weight:300;}

.payer-form .fr-raw .fr-cell { margin:0; padding:0; display:block; width:352px;}

.my-input { margin:0; padding:0; display:block; clear:both;}
.my-input input.fr-input { margin:0; padding:0 10px; width:100%; height:44px; background:url(../images/input-bg.png) repeat-x 0 0; border:1px solid #a4bbc1; border-radius:2px; font-size:16px; color:#717171;}

.my-input select.fr-select { margin:0; padding:0 10px; width:100%; height:44px; background:url(../images/input-bg.png) repeat-x 0 0; border:1px solid #a4bbc1; border-radius:2px; font-size:16px; color:#717171; line-height:44px;}

.my-input.wdth350 { display:inline-block; width:350px;}
.my-input.wdth166 { display:inline-block; width:166px; margin-left:16px;}

.pay-info { margin:0; padding:0 0 30px; display:block; clear:both;}
.pay-info p { font-size:14px; line-height:20px; color:#696969; font-weight:300; margin:0; padding:0 0 5px;}

.submit-button { margin:0; padding:0; display:block; text-align:center;}
.submit-button input.fr-btn { margin:0; padding:0; display:inline-block; width:230px; height:50px; line-height:50px; font-size:20px; color:#ffffff; font-weight:500; background:#0095da;}
.submit-button input.fr-btn:hover { background:#97c026;}

.devloper-contain { margin:0; padding:0; display:block; clear:both;}
.user-keybox { margin:0 0 50px; padding:20px; display:block; background:#f4f5cf; border:none; border-radius:4px;}
.user-keybox span { font-size:20px; color:#4c4c4c; line-height:20px; margin:0; padding:0; font-weight:normal; font-family: 'Roboto Slab', serif;}
.user-keybox span a { font-size:20px; color:#0095da;}


.creat-app { margin:0; padding:0; display:block;}
.creat-app a { background:#573076; margin:0; padding:0 20px; height:40px; line-height:40px; font-size:20px; color:#ffffff; font-weight:500; display:inline-block; border:none; border-radius:4px; transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; -o-transition:all 0.3s linear; -webkit-transition:all 0.3s linear;}
.creat-app a:hover { background:#97c026;}

.title-same.in-same { display:inline-block;}
.title-same.in-same h5 { padding:6px 0 0;}
.top-creat { margin:0; padding:0 0 30px; display:block; clear:both;}


.app-managment { margin:0; padding:0 0 55px; display:block; clear:both;}
.app-managment p { font-size:15px; line-height:24px; color:#5d5d5d; margin:0; padding:0 0 20px; font-weight:300;}
.app-managment p a { font-size:15px; color:#007fba; font-weight:300;}
.app-managment p a:hover { text-decoration:underline;}

.adplo { margin:0; padding:0; display:block; clear:both; font-size:18px; line-height:27px; color:#573076; text-align:center; font-weight:normal; font-family: 'Roboto Slab', serif;}


.app-form { margin:0; padding:40px; display:block; clear:both; background:#f0f5f7;}
.app-contact { margin:0; padding:0 0 20px; display:block; clear:both; position:relative;}
.app-contact:last-child { padding-bottom:0;}
.app-contactform { margin:0; padding:10px 0 0; display:block; clear:both;}
.app-contactform .fr-raw { margin:0; padding:0 0 20px; display:block; clear:both;}
.app-contactform .fr-raw .fr-cell { margin:0; padding:0; display:block; width:352px;}

.app-contactform .fr-raw label.fr-label { font-size:16px; color:#494d4e; margin:0; padding:0 0 4px; display:block; font-weight:300;}
.app-contactform .fr-raw label.fr-label strong { font-weight:300; color:#ff0000;}}

.my-appinput { margin:0; padding:0; display:block; clear:both;}
.my-appinput input.fr-input { margin:0; padding:0 10px; width:100%; height:44px; background:url(../images/input-bg.png) repeat-x 0 0; border:1px solid #a4bbc1; border-radius:2px; font-size:16px; color:#717171;}

.my-appinput textarea.fr-text { margin:0; padding:10px 10px; width:100%; height:44px; background:url(../images/input-bg.png) repeat-x 0 0 #ffffff; border:1px solid #a4bbc1; border-radius:2px; font-size:16px; color:#717171; width:100%; min-height:125px;}


.terms-con { margin:0; padding:0 0 10px; display:block; clear:both;}
.terms-con input.fr-check { margin:0 10px 0 0; padding:0;}

.terms-con label.fr-terms { font-size:16px; color:#494d4e; font-weight:300; margin:0; padding:0;}
.terms-con label.fr-terms a { font-size:16px; color:#0095da;}
.terms-con label.fr-terms a:hover { text-decoration:underline;}

.creat-appbtn { margin:0; padding:0; display:block; clear:both; text-align:center;}
.creat-appbtn input.fr-btn { margin:0; padding:0 35px; display:inline-block; height:50px; line-height:20px; font-size:20px; color:#ffffff; font-weight:500; background:#573076;}
.creat-appbtn input.fr-btn:hover { background:#0095da;}


.link-call ul li.hello { position:relative;}
.link-call ul li.hello .drp-down { margin:5px 0 0 0; padding:10px 20px; display:none; background:#0095da; position:absolute; width:150px; top:100%; left:0; right:0; border:none; border-radius:3px; z-index:1001; }
.link-call ul li.hello > .drp-down a { margin:6px 0; padding:0; display:block; color:#fff;}
.link-call ul li.hello > .drp-down a:hover { color:#97c026;}

.link-call ul li.hello .drp-down.viewmenudisp { display:block;}

/***********Dhaval 13-1-15 *********/

.breadcumbs { margin:0; padding:0; display:block;}
.breadcumbs ul { margin:0; padding:0; list-style:none;}
.breadcumbs ul li { margin:0; padding:0; display:inline-block; font-size:12px; color:#999999; font-weight:bold; text-transform:uppercase;}
.breadcumbs ul li a { margin:0 4px; padding:0; display:inline-block; font-size:12px; color:#555; font-weight:bold; text-transform:uppercase;}
.breadcumbs ul li img { vertical-align:middle;}
.breadcumbs ul li a:hover { color:#ff9c00;}



/*******************20-01-2015kishan*************************/


.event-detailbox .fr-main .fr-col input.fr-select { background:url(../images/input-bg.png) repeat-x 0 0; height:44px; border:1px solid #a4bbc1; border-radius:2px; line-height:44px; width:148px; font-size:16px; color:#929292;}

.ticket-list ul li span { min-height:56px;}
.create-boxtic { padding:65px 40px; text-align:center;}
.ticket-list { display:inline-block;}



.create-boxtic { display:block; text-align:center; padding:65px 40px;}
.ticket-list { display:inline-block;}


.kp-ticket { margin:0; padding:0 0 30px; display:block; clear:both; text-align:left;}
.kp-ticketbox { margin:0 0 5px; padding:0; display:block; clear:both;}

.early { margin:0 10px 0 0; padding:0; display:inline-block; width:290px;}
.quantity { margin:0 10px 0 0; padding:0; display:inline-block; width:135px;}

.kp-price { display:inline-block; overflow:visible; vertical-align:top; margin:0; padding:0; width:115px;}
.kp-price span { font-size:13px; color:#333; font-weight:300; margin-top:16px; display:block;}


.editing-icon { margin:0; padding:0; display:inline-block; width:auto; vertical-align:top;}
.editing-icon a { margin:0; padding:15px 6px 15px; display:inline-block;}
.editing-icon a.setting-icon i { margin:0; padding:0; display:block; background:url(../images/manage-1.png) no-repeat 0 0; height:14px; width:14px; line-height:14px;}

.editing-icon a.delet-icon i { margin:0; padding:0; display:block; background:url(../images/delet-blue.png) no-repeat 0 0; height:15px; width:15px; line-height:14px;} 


.kp-settingbox { margin:0; padding:10px 0; display:block; clear:both;}
.kp-settingboxtitle { margin:0 0 12px; padding:0; display:block; border-bottom:1px solid #a4bbc1;}

.kp-settingboxinfo { margin:0; padding:0; display:block; clear:both;}
.kp-settingboxinfo .fr-main { margin:0; padding:0 0 10px; display:block; clear:both;}

.ticket-dis { margin:0; padding:0; display:block; clear:both;}
.ticket-dis label.fr-label { margin:0; padding:0 0 5px; display:block; font-size:15px; font-weight:300;}

.ticket-dis .my-input { margin:0; padding:0; display:block;}
.ticket-dis .my-input textarea.fr-text { width:100%;}

.show-ticket { margin:0; padding:10px 0; display:block; clear:both;}
.show-ticket input.fr-check { margin-right:3px; display:inline-block; vertical-align:middle; margin-top:-2px;}
.show-ticket span { font-size:14px; color:#555; line-height:20px; font-weight:300; vertical-align:middle; display:inline-block;}


.select-boxkp { margin:0; padding:10px 0 10px; display:block; clear:both;}
.select-boxkp label.fr-label { margin:0; padding:0 0 5px; display:block; font-size:15px; font-weight:300;}

.main-select { margin:0; padding:0; display:block; clear:both;}
.main-select .fr-cell { margin:0; padding:0; display:block; width:48%;}
.main-select input.fr-input { width:100%;}
.main-select select.fr-select { width:100%;}

.auto { font-size:14px; text-decoration:underline; color:#0086bf; font-weight:300; margin-top:-8px; display:block;}
.auto:hover { text-decoration:none;}


.remove-slide { margin:0; padding:20px 0; display:block; clear:both; text-align:center; border-top:1px solid #a4bbc1;}
.remove-slide a { display:inline-block; margin:0; padding:0; font-size:15px; color:#0086bf; font-weight:300; text-transform:uppercase;}
.remove-slide a img { vertical-align:middle; margin:-2px 2px 0 0;}



/******************23-01-2015 Kishan****************/

.setting-list.active { display:block !important;}


.link-call ul li.hello { position:relative;}
.link-call ul li.hello .drp-down { margin:5px 0 0 0; padding:10px 20px; display:block; background:#0095da; position:absolute; width:200px; top:100%; right:0px; border:none; border-radius:3px; visibility:hidden; left:inherit;}
.link-call ul li.hello > .drp-down a { margin:16px 0; padding:0; display:block; color:#fff;}
.link-call ul li.hello > .drp-down a:hover { color:#97c026;}

.link-call ul li.hello .drp-down.viewmenudisp { display:block;}

.link-call ul li.hello:hover .drp-down { visibility:visible;}
.link-call ul li.hello a { padding-bottom:5px;}



.change-mail { margin:0; padding:0; display:block; clear:both;}
.change-mail .Email-append { margin:0; padding:0; display:inline-block; width:340px;}
.change-mail .Password-append { margin:0 10px; padding:0; display:inline-block; width:340px;}

.submit-append { margin:0; padding:0; display:block; float:right; width:auto;}
.submit-append input { background:none repeat scroll 0 0 #0095da; display:inline-block; font-size:18px; font-weight:500; margin:0; padding:0 22px; text-align:center; height:44px; line-height:44px; text-transform:uppercase;} 

.change-mail .Email-append input, .change-mail .Password-append input { background:url("../images/input-bg.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0); border:1px solid #a4bbc1; border-radius:2px; color:#717171; font-size:16px; height:44px; margin:0;padding:0 10px; width:100%;}





/***********************18-2-2015 kishan *******************/

.event-design { margin:0; padding:35px 0 10px 0; display:block; clear:both; text-align:center;}
.event-design p { font-size:14px; color:#666666; line-height:24px; font-weight:300; margin:0; padding:0 0 25px;}


/************************ 24-2-02-2015 KISHAN ****************/

.progress-bar { width:333px;}
.progress-bargreay { margin:0 10px 0 0; padding:0; display:inline-block; width:280px; background:#EAEAEA; height:6px; vertical-align:middle;}
.progress-bargreay .progress-blue { background:#a6ce39; display:block; height:6px;}



/************************26-02-2105 KISHAN ***************************/

.change-url .fr-edit { margin:0; padding:0; display:inline-block; vertical-align:top; width:60%;}
.change-url .fr-edit.second-edit { width:38%; float:right;}
.change-url .main-input { width:auto; float:none;}
.change-url .fr-edit input.fr-input-mystyle { width:100%;}







/********** piyush 25-2-2015 ********/


.innerpage-lf{position:relative; }
.dash-innerpage{padding:25px 0 15px 0; }

.innerpage-lf p{font-size:15px; line-height:23px; color:#333333; font-weight:300; }

.live-label{font-size:16px; color:#ffffff; font-weight:normal; background:#9bc722; display:inline-block; font-family: 'Roboto Slab', serif; padding:3px 18px; border-radius:3px; position:absolute; left:inherit; top:-5px; right: -82px;}
.live-label:after{background:url(../images/live-arrow.png); position:absolute; width:7px; height:11px; left:-6px; top:8px; content:""; }

.viewbtn{padding:16px 0 0 0; text-align:right; }
.viewbtn a{font-size:20px; color:#ffffff; font-weight:normal; display:inline-block; background:#9bc722; border-bottom:2px solid #d2d39f; padding:10px 24px; }
.viewbtn a:hover{background:#0095da;}

.dash-menu{background:#65676b; }
.dash-menu ul{padding:0; text-align:center; }
.dash-menu ul li{padding:0; list-style:none; display:inline-block; margin:0 -3px; }
.dash-menu ul li a{font-size:19px; color:#ffffff; font-weight:normal; padding:18px 36px; display:inline-block;  text-transform:uppercase; font-family:'gotham_htfbook'; position:relative; }
.dash-menu ul li a:hover{background:#0095da; }
.dash-menu ul li a:after{background:url(../images/dash-menu-arrow.png) no-repeat; content:""; left:50%; bottom:-8px; width:16px; height:9px; position:absolute; display:none;  margin-left:-8px; }
.dash-menu ul li a:hover:after{display:block; }
.dash-menu ul li a.active:after{display:block; }
.dash-menu ul li a.active{background:#0095da; }

.dash-title{font-size:16px; color:#7ea80c; font-weight:normal; background:#ffffff; padding:15px 21px;  }
.dash-title a{color:#0085c3; }
.dash-title a.active{color:#7ea80c;  }
.dash-title a:hover{color:#7ea80c; }
.pay-link{padding:20px 0; }
.pay-link a{font-size:16px; color:#0085c3; font-weight:normal; background:#ffffff; padding:15px 21px; display:block; }

.pay-link a:hover{color:#7ea80c; }
.pay-link a.active{color:#7ea80c; }




.event-title h2{font-size:30px; color:#41454b; font-weight:bold; font-family: 'Roboto Slab', serif; float:left; }

.event-nav{float:right; padding:12px 0 0 0; }
.event-nav ul{padding:0; margin-right:-10px; }
.event-nav ul li{padding:0; list-style:none; float:left; padding:0 10px; border-left:1px solid #b0b0b0; }
.event-nav ul li:first-child{border-left:none; }
.event-nav ul li a{font-size:15px; color:#008aca; font-weight:normal; display:inline-block; font-family: 'gotham_htfbook'; }
.event-nav ul li a:hover{color:#9bc722; }


.live-box{padding:0 0 30px 0; }

.live-one{width:390px; background:#f3f2de; padding:33px 0px 33px 0; border-radius:5px; }

.live-icon{float:left; width:102px; text-align:right; }

.live-text{float:left; width:230px; margin:0 0 0 20px; }
.live-text h3{font-size:20px; color:#333333; font-weight:bold; padding:0;  }
.live-text h3 a{font-size:13px; color:#0095da; font-weight:300; margin:4px 0 0 0; display:inline-block; vertical-align:top; }
.live-text h3 a:hover{color:#9bc722; }
.live-text p{font-size:14px; line-height:20px; color:#666666; font-weight:300; padding:0; }



.ticketbox{background:#65676b; padding:20px 35px; border-radius:4px; }
.ticketbox h4{font-size:16px; color:#ffffff; margin:0 40px 0 0; font-weight:normal; padding:0; display:inline-block; vertical-align:middle;  font-family: 'Roboto Slab', serif;}

.progresbox{background:#404349; width:350px; height:20px; padding:2px; display:inline-block; vertical-align:middle;  border-radius:14px; }
.progress-on{background:url(../images/progress-on.jpg) repeat-x; width:60%; height:20px; border-radius:14px;  }


.paidbox{display:inline-block; padding:0 0 0 25px; }
.paid{width:14px; height:14px; background:#9bc722; display:inline-block; vertical-align:middle; }
.paidbox span{font-size:16px; color:#ffffff; font-weight:normal; display:inline-block; vertical-align:middle; font-family: 'Roboto Slab', serif; }

.free{background:url(../images/free-bg.jpg) repeat; width:14px; height:14px; display:inline-block; vertical-align:middle; margin-left:12px;  }


.salebox{padding:45px 0 0 0; }

.sale-menu{border-bottom:1px solid #cdcdcd; padding:0 0 10px 0; }
.sale-menu ul{padding:0; }
.sale-menu ul li{padding:0 52px 0 0; list-style:none; float:left; }
.sale-menu ul li a{font-size:21px; color:#333333; font-weight:300; display:inline-block; position:relative; }
.sale-menu ul li a:after{background:url(../images/sale-arrow.jpg) no-repeat; width:11px; height:7px; position:absolute; bottom:-17px; left:50%; margin-left:-4px;  content:""; display:none; }
.sale-menu ul li a:hover:after{display:block; }
.sale-menu ul li a.selected:after{display:block; }


.sale-content{padding:40px 0 40px 0; }

.left-cn{float:left; width:227px; }
.left-cn ul{padding:0; }
.left-cn ul li{padding:0 0 15px 0; list-style:none; font-size:17px; color:#333333; font-weight:500; }
.left-cn ul li span{text-align:right; float:right; }
/*.left-cn ul li:nth-child(2){font-weight:300; }*/
.left-cn > a{font-size:16px; color:#ffffff; font-weight:500; display:inline-block; background:#9bc722; border-radius:3px; padding:10px 36px; }
.left-cn > a:hover{background:#65676b; }

.right-cn{float:right; width:445px; background:#ededed; padding:15px 28px 15px 28px; box-sizing:border-box;  }
.right-cn ul{padding:0; }
.right-cn ul li{padding:10px 0 5px 0; border-bottom:1px dotted #cecece; list-style:none; font-size:14px; color:#797979; font-weight:300; }

.date-line{font-size:12px; color:#797979; font-weight:300; text-align:center; padding:5px 0 0 0;  position:relative; }
.date-line:after{width:7px; height:7px; content:""; border-radius:50%; background:#0089c9; position:absolute; left:50%; margin-left:-4px; top:-4px; }



.urlbox{border-top:1px solid #e6e6e6; padding:30px 0; }
.urlbox h3{ font-size:24px; color:#41454b; font-weight:normal; font-family: 'Roboto Slab', serif; padding:0 0 0px 0;}
.urlbox input[type="text"]{height:44px; border:1px solid #a4bbc1; margin:0 5px 0 0; width:710px; }
.urlbox input[type="submit"]{border-radius:2px; background:#0095da; font-weight:300; }
.urlbox input[type="submit"]:hover{background:#7ea80c; }

.orderbox{padding:0 0 32px 0; }
.orderbox h3{font-size:24px; color:#41454b; font-weight:normal; font-family: 'Roboto Slab', serif; padding:0 0 5px 0; }

.ordertable table tr th{padding:20px 20px; }
.ordertable table tr td{padding:20px 20px; font-size:14px;  }
.ordertable table tr td strong{font-weight:600; }
.ordertable table tr td span{color:#0089c9; }

.orderbox > p{font-size:12px; color:#777777; font-weight:300; display:inline-block; margin:0; padding:5px 0 0 0; }


.trafficbox h3{font-size:24px; color:#41454b; font-weight:normal; font-family: 'Roboto Slab', serif; padding:0 0 14px 0;  }
.trafficbox h4{font-size:17px; line-height:24px; color:#0089c9; font-weight:300; padding:0 0 10px 0; }
.trafficbox p{font-size:14px; line-height:18px; color:#555555; font-weight:300; }

.trafficbox ul{padding:15px 0; }
.trafficbox ul li{padding:0 35px 0 0; list-style:none; width:360px; float:left; }
.trf-icon{float:left; margin:0 15px 0 0; }
.trafficbox ul li p span{color:#7ea80c; }

.trafficbox h5{font-size:15px; line-height:24px; color:#313131; font-weight:300; padding:10px 0 0 0; }
.trafficbox h5 + h5{padding:0; }
.trafficbox h5 a{color:#0089c9; }
.trafficbox h5 a:hover{color:#7ea80c; }


.event-title h3{font-size:20px; color:#0089c9; font-weight:normal; padding:0 0 10px 0; }
.event-title p{font-size:14px; line-height:18px; color:#555555; font-weight:300; }

.processbox{background:#eeeeee; padding:28px; }
.processbox h3{font-size:20px; color:#494949; font-weight:normal; }

.processbox select{font-size:15px; color:#777777; font-weight:300; border:1px solid #a4bbc1; width:295px; border-radius:2px;  margin:0 30px 0 0;  }
.processbox img{padding:5px 0 0 0; }
.processbox p{font-size:14px; line-height:18px; color:#555555; font-weight:300; padding:16px 0 0 0; }

.paypalbox{padding:23px 0 0 0; }
.paypalbox h3{font-size:20px; color:#494949; font-weight:normal; padding:0 0 10px 0;  }
.paypalbox input{height:44px; border:1px solid #a4bbc1; width:377px; margin:0 20px 0 0; }
.paypalbox a{font-size:14px; line-height:18px; color:#0089c9; font-weight:300; }
.paypalbox a:hover{text-decoration:underline; }
.paypalbox p{font-size:14px; line-height:18px; color:#555555; font-weight:300; padding:16px 0 0 0; }


.methodbox{padding:40px 0 0 0; }
.methodbox h3{font-size:22px; color:#41454b; font-weight:bold; font-family: 'Roboto Slab', serif; padding:0 0 7px 0; }
.methodbox a{font-size:16px; color:#0089c9; font-weight:300; background:url(../images/plus-method.png) 0 2px no-repeat; padding:0 0 0 19px; }
.methodbox a:hover{color:#9bc722; }

.youbox{border:1px solid #a4bbc1; padding:21px 24px 0px 24px; margin:24px 0 30px 0; }
.youbox h5{font-size:15px; line-height:18px; color:#555555; font-weight:normal; padding:0 0 10px 0; }
.youbox p{font-size:14px; line-height:21px; color:#555555; font-weight:300; }

.cashone{border-bottom:1px solid #eaeaea; margin:0 0 18px 0; }
.cashone h4{font-size:16px; color:#41454b; font-weight:normal; font-family: 'Roboto Slab', serif; display:inline-block; margin:0 28px 0 0;  padding:0 0 10px 0; }
.cashone span{font-size:14px; color:#333333; font-weight:300; display:inline-block; padding:0 15px 0 0;  }
.cashone p{font-size:15px; color:#41454b; font-weight:300; }




.changeform textarea{background:url(../images/textarea-bg.jpg) repeat-x; width:100%; height:106px; box-sizing:border-box;  }
.changeform p{font-size:15px; color:#777777; font-weight:300; padding:7px 0 0 0; }
.changeform input{font-size:20px; color:#ffffff; font-weight:normal; display:inline-block; background:#9bc722; border-radius:2px; height:46px;  padding:0 37px; margin:45px 0 0 0; }


.ev-link > a{font-size:16px; color:#0095da; font-weight:300; display:inline-block; text-decoration:underline; margin:10px 0 0 0;  }
.ev-link > a:hover{text-decoration:none; }


.go-form input[type="text"]{width:722px !important; display:inline-block; margin-right:8px !important;}
.go-form input[type="submit"]{font-size:16px; color:#ffffff; font-weight:normal; display:inline-block; background:#573076; border-radius:2px; display:inline-block; }
.go-form input[type="submit"]:hover{background:#0095da; }

.excel-form{padding:12px 0 0 0; }
.excel-form input{font-size:16px; color:#ffffff; font-weight:300; display:inline-block; background:#573076; border-radius:2px; display:inline-block; padding:0 40px; margin:0 5px 0 0; }
.excel-form input + input{background:#0095da; }
.excel-form input:hover{background:#7ea80c; }

.totaltext{font-size:17px; color:#494d4e; font-weight:300; padding:12px 0 20px 0; }
.totaltext span{padding:0 20px; }


.printbtn a{font-size:16px; color:#ffffff; font-weight:300; display:inline-block; background:#573076; border-radius:2px; padding:14px 19px; margin:20px 0 0 0; }
.printbtn a:hover{background:#0095da;  }

.source-chart{text-align:center; padding:35px 0 0 0; }

.ch-form input{display:inline-block; }
.ch-form h6{font-size:16px; color:#494d4e; font-weight:300;  display:inline-block; }
.ch-form p{font-size:14px; line-height:18px; color:#6a6a6a; font-weight:300; }
.ch-form h3{font-size:22px; color:#0095da; font-weight:normal; font-family: 'Roboto Slab', serif;  padding:5px 0 10px 0; }


.save-ch-btn{padding:5px 0 30px 0; }
.save-ch-btn input{font-size:20px; color:#ffffff; font-weight:normal; display:inline-block; background:#573076; border-radius:2px; height:51px; padding:0 30px;    }

.tx-form input{width:70px; }

.add-table tr th:nth-child(3){ padding:20px 0px 20px 40px; }

.add-table table{margin:0 0 30px 0;}
.add-table p{font-size:15px; line-height:22px; color:#41454b; font-weight:300; display:inline-block; float:left; }
.add-table h5{font-size:19px; color:#573076; font-weight:normal; display:inline-block; float:right; }

.sda-form select{width:240px !important; }

.new-save-ch-btn{padding:20px 0 0 0; }
.new-save-ch-btn input{background:#a6ce39; }
.new-save-ch-btn input:hover{background:#0095da;}

.order-text{padding:0; }
.order-text h3{font-size:24px; color:#0095da; font-weight:normal; font-family: 'Roboto Slab', serif;  }

.order-text h4{font-size:19px; color:#41454b; font-weight:300; padding:0 0 50px 0;  }
.order-text h4 span{padding:0 15px; }
.order-text h5{font-size:19px; color:#41454b; font-weight:300; padding:0; }
.order-text h5 span{color:#573076; }
.order-text p{font-size:15px; line-height:22px; color:#41454b; font-weight:300; }

.ac-form{float:right; padding:15px 0 0 0; }
.ac-form select{background: url("../images/input-bg.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
border: 1px solid #a4bbc1;
border-radius: 2px;
color: #717171;
font-size: 16px;
height: 44px;
line-height: 44px;
margin: 0;
padding: 8px 10px;
width:240px;}

.tx-form a{font-weight:600; }
.tx-form a img{margin:7px 0 0 0; }

.tickettable tr td{font-size:14px; font-weight:600; }
.tickettable tr td:first-child{color:#0089c9; }

.tickettable{margin:45px 0 0 0; }

.sp-form p{font-size:13px; line-height:14px; color:#888888; font-weight:300; padding:0; }

.applybox{padding:0 0 20px 0; }
.applybox h4{font-size:16px; color:#494d4e; font-weight:300; margin:0; padding:21px 0 4px 0; }
.applybox input{float:left; margin:8px 8px 0 0; }
.applybox span{font-size:15px; line-height:33px; color:#494d4e; font-weight:300; display:block; }

.asp-form input{width:180px !important; }
.asp-form span{font-size:16px; color:#666666; font-weight:300; }

.apps-form span{display:inline-block; vertical-align:top; }
.apps-form input[type="text"]{width:88px; float:none; height:34px; margin:0;  }

.sh-btn{text-align:center; }

input.nm-form{width:63px; margin:0 3px;  }

select.sel-select{width:150px; } 

.asp-form > div{display:inline-block;  margin:0 0 20px 0; }
.asp-form > div + div{margin:0 0 0 10px; }
.asp-form > div + div input{width:195px !important; }

.reply-form{font-size:16px; color:#494d4e; font-weight:300; padding:20px 0 12px 0; }
.reply-form a{font-size:16px; color:#777777; font-weight:300; display:inline-block; }
.reply-form a:hover{color:#0095da; }


.editbox{background:#f3f2de; padding:28px; }
.editbox h3{font-size:16px; color:#333333; font-weight:bold; line-height:17px; margin:0; padding:0 0 15px 0; }
.editbox h3 a{font-weight:300; color:#0095da; }
.editbox h3 a:hover{color:#9bc722; }



.mailtext{padding:0 0 5px 0; }
.mailtext img{display:inline-block; }
.mailtext h4{font-size:20px; color:#0095da; font-weight:300; margin:0; display:inline-block; padding:5px 0 20px 10px; }




.bluebox{padding:100px 0 70px 0; background:#f4f7f6; margin:32px 0 0 0; }

.pinkbox{width:auto; text-align:center;  box-sizing:border-box;  border-radius:3px;   margin:-50px 174px 44px 94px; }



.guestbox{padding:40px 0 0 0; }
.guestbox h3{font-size:22px; color:#41454b; font-weight:bold; font-family: 'Roboto Slab', serif; display:inline-block;  }
.guestbox a{font-size:20px; color:#ffffff; font-weight:normal; display:inline-block; background:#9bc722; border-radius:2px; padding:9px 28px;  margin:0 0 40px 26px; }
.guestbox a:hover{background:#f4f5cf; color:#000000; }
.im-form {margin:0 0 15px 0; }
.im-form + .im-form input[type="radio"]{margin:13px 10px 0 0; }
.guestbox input[type="radio"]{display:inline-block; float:left; margin:3px 10px 0 0; }
.guestbox input[type="number"]{border:1px solid #a4bbc1; }
.guestbox select{margin:0 4px 0 10px; width:144px; border:1px solid #a4bbc1;  }
.guestbox span{font-size:16px; color:#494d4e; font-weight:300; display:inline-block; }

.sa-btn{padding:27px 0 0 0; }
.sa-btn input{font-size:20px; color:#ffffff; border-radius:2px; margin:0 5px 0 0; }
.sa-btn input + input{background:#0085c3;  }
.sa-btn input:hover{background:#f4f5cf; color:#000000; }

.confirmbox h3{font-size:20px; color:#0089c9; font-weight:normal; padding:0 0 5px 0; }
.confirmbox p{font-size:14px; line-height:18px; color:#555555; font-weight:300; }

.de-form .fr-raw label.fr-label{font-size:14px; color:#333333; }
.de-form .fr-raw input.fr-input{width:610px; font-size:15px; margin:0 0 10px 0; }

.de-form span{font-size:14px; line-height:18px; color:#555555; font-weight:300;  }



.mes-form{padding:15px 0 20px 0; }
.mes-form textarea {
  background: url("../images/textarea-bg.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
  box-sizing: border-box;
  height: 106px;
  width: 100%;
  border:1px solid #a4bbc1;
}

.new-changeform input{margin:20px 0 0 0; }

.col-box{padding:0 0 30px 0; }
.col-box h4{font-size:16px; line-height:18px; color:#333333; font-weight:300; padding:15px 0; }
.col-box input{float:left; margin:2px 7px 0 0; }
.col-box span{display:block; margin:0 0 10px 0; font-size:14px; font-weight:300; }
.col-box p{font-size:15px; line-height:22px; color:#555555; font-weight:300;  padding:0 0 12px 0;}
.col-box a{font-size:16px; color:#ffffff; font-weight:300; display:inline-block; border-radius:2px; background:#65676b; padding:10px 30px; margin:0 15px 0 0;}
.col-box a:hover{background:#0095da; }

.new-col-box{padding:0 0 5px 0; }

.comonform .fr-raw .col-left{width:490px; margin:10px 0 0 0;}
.comonform .fr-raw .col-right{width:300px; margin:10px 0 0 0; }

.ins-form{width:100%; }
.ins-form textarea{border:1px solid #a4bbc1; }

.allowbox{margin-left:-20px; }

.allowone{display:inline-block; margin:0 0 0 20px; }
.allowone label{color: #494d4e;
display: block;
font-size: 15px;
font-weight: 300;
margin: 0;
padding: 0 0 7px;}

.allowone span{color: #494d4e;
display: block;
font-size: 15px;
font-weight: 300;
margin: 0 12px 0 1px;
display:inline-block;
padding: 0 0 4px;}




.max-form{padding:10px 0; }
.max-form label{color: #262626;
display: block;
font-size: 16px;
font-weight: 300;
margin: 0;
padding: 0 0 7px;}
.max-form input{background: url("../images/input-bg.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
border: 1px solid #a4bbc1;
border-radius: 2px;
color: #717171;
font-size: 16px;
height: 44px;
margin: 0;
padding: 0 10px;
width:300px;}
.max-form span{display: block;
font-size: 14px;
font-weight: 300;
margin: 2px 0 0px;}



.new-max-form input{width:150px; margin:0 5px 0 0; }


/** 19-3-15 **/
/*
.ticket-table .fr-raw .fr-cell { font-size:13px; color:rgb(3, 71, 107); font-weight:300;}
.ticket-table .fr-raw .fr-cell input#Payment { margin:-2px 4px 0 10px; }
.ticket-table .fr-raw .fr-cell input#Payment1 { margin:-2px 4px 0 10px; }


#payment_details #payment_add {
  width:335px;	
  color: #494d4e;
  display: block;
  font-size: 16px;
  font-weight: 300;
  margin: 0;
  padding: 0 0 4px;
}

#payment_details #payment_add input[type="text"] 
{
 background: url("../images/input-bg.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #a4bbc1;
    border-radius: 2px;
    color: #717171;
    font-size: 16px;
    height: 44px;
    margin: 4px 0 20px 0;
    padding: 0 10px;
    width: 100%;
 
}


#payment_details #payment_add input[type="submit"]  {
  background: none repeat scroll 0 0 #0095da;
  color: #ffffff;
  font-size: 20px;
  font-weight: 500;
  height: 50px;
  padding: 0 50px;
  border-radius:2px;
  display:block; 
}

.ticket-table table.footer-table tr td input.fr-regbtn { text-align:left;}*/


.main-div .sub-div { margin:0 0 0px 0; padding:0px 30px; font-size:13px; color:#444;}
.main-div .sub-div .fr-label { font-size:15px; font-weight:normal; color:#3a3a3a;}
.main-div .sub-div input { margin:0 3px 0 10px;  }

.your-form.ticket-form { padding:25px 30px 25px 30px;}


/***************************23-03-2015kishan***********************/
.innerpage-lf h2 { position:relative;}

/**************24-03-2015 KISHAN **************/
.contact-box.clearfix > h2 { text-align:left; padding-bottom:0;}
.confirmbox .white-box { box-sizing:border-box;}

.confirmbox.table-mystyle { margin:0; padding:0;display:block; clear:both;}
.confirmbox.table-mystyle .white-box { max-width:none; width:auto; padding:20px 0;}
.confirmbox.table-mystyle .contact-box table { border:1px solid #ddd;}
.confirmbox.table-mystyle .contact-box table th { margin:0; padding:15px; font-size:15px; background:#65676B; color:#fff; font-family: 'gotham_htfbook';}
.confirmbox.table-mystyle .contact-box table td { background:#fff;}

.confirmbox.table-mystyle .contact-box table tr:nth-child(2n+1) td { background:#f0f0f0;}

.number-waitlist { font-size:20px; color:#222; padding:0 0 5px; font-family: 'gotham_htfbook'; font-weight:500;}
.add-waitlist { color:#888;}
.add-waitlist a:hover { color:#9BC722;}
.contact-btn.fl input.send-invi { margin:0;}



/****************12-05-2015 KP ********************/

.select-lang { margin:0; padding:20px 0 0 0; display:block; clear:both;}
.select-lang select { width:100%;}

.select-lang.select-langtop { float:left; width:150px; margin:0 0 0 20px; padding:12px 0 0 0; clear:none;}
/*.select-lang.select-langtop h5 { color: #3a3a3a; font-size: 15px; font-weight: 300; margin: 0; padding: 0; display:block;}*/
.select-lang.select-langtop select { height:44px;}

.share-button { margin:0; padding:15px 40px 0 40px; display:block; clear:both; text-align:center;}
.share-button a { margin:0 1%; padding:0; display:inline-block; vertical-align:top; width:47%;}
.share-button a:hover { opacity:0.9;}







/********** 21 5 15 Hiren *************/

.footer-top .coloumn .select-lang ul, .select-lang ul{padding:0;margin:0;list-style:none;display:block;}
.footer-top .coloumn .select-lang ul > li, .select-lang ul > li{padding:10px 0;margin:0;display:block;position:relative;}
.footer-top .coloumn .select-lang ul li img, .select-lang ul li img{display:block;margin:0 3px 0 0;float:left;}
.footer-top .coloumn .select-lang ul li > ul, .select-lang ul li > ul{display:none;padding:5px 10px;box-shadow:0 0 10px #bcbcbc;position:absolute;top:100%;left:0;right:0;background:#ffffff;z-index:999;}
.footer-top .coloumn .select-lang ul li:hover > ul, .select-lang ul li:hover > ul{display:block;}
.footer-top .coloumn .select-lang ul li a, .select-lang ul li a{font-size:14px;display:block;color: #555;  font-size: 14px; font-weight: 300;float:none;overflow:hidden;}
.footer-top .coloumn .select-lang ul > li ul li:first-child, .select-lang ul > li ul li:first-child{border-top:0;}
.footer-top .coloumn .select-lang ul > li ul li, .select-lang ul > li ul li { border-top: 1px solid #ddd;}


/***********************/
.select-radio { width:16%; padding:0 20px;}



/************* 25-5-2015 **********/

.add-calender ul{padding:10px 0 10px 57px; margin:0; background:#f7f0cd; }
.add-calender ul li{padding:0; margin:0; list-style:none; }
.add-calender ul li a{background:none; color:#000000;  font-size:14px; text-align:left; height:40px; line-height:40px; font-weight:normal;  padding:0 0 0 30px; }
.add-calender ul li.outlook-cal a{background: url("../images/outlook-cal.png") no-repeat  0 center rgba(0, 0, 0, 0);   }
.add-calender ul li.google-cal a{background: url("../images/google-cal.png") no-repeat  0 center rgba(0, 0, 0, 0);    }
.add-calender ul li.yahoo-cal a{background: url("../images/yahoo-cal.png") no-repeat  0 center rgba(0, 0, 0, 0); }
.add-calender ul li.ical-cal a{background: url("../images/ical-cal.png") no-repeat  0 center rgba(0, 0, 0, 0); }
.add-calender ul li a:hover{color:#0095da; }

.red-span a{background: #0095da none repeat scroll 0 0;
color: #ffffff;
display: inline-block;
font-size: 16px;
border-radius:4px; 
font-weight: bold;
height: 36px;
line-height: 36px;
margin: 0;
padding: 0 20px;
transition: all 0.3s linear 0s;}
.red-span a:hover{background:#a6ce39; }


.ticket-table { overflow:auto;}
.qun { width:100px; margin-right: 10px; }
.smallfont { font-size:11px; }



/************ 11-06-2015 KISHAN ********/

/*.smallfont + p { padding:0; margin:0; position:absolute; bottom:10px;}
.ticket-table table tr td { position:relative;}
.ticket-table table tr td { padding-bottom:40px;}

.smallfont { display:block;}*/

.tic-description { display:none;}
.tic-description.classshow { display:block;}
.tic-description.classshow > small { display:block !important;}




/****************** 16-06-2015 KISHAN ***********************/

.content-event { margin:0; padding:0; display:block;}
.content-event .fr-raw { margin:0; padding:4px 0; display:block;}
.content-event .fr-raw > span { font-size:16px; line-height:23px; color:#414141; font-family: 'Roboto Slab'; margin:0; padding:0; font-weight:300; display:block; overflow:hidden;}

.content-event .fr-raw img { margin:4px 8px 0 0; padding:0; vertical-align:middle; display:block; float:left;}





/************* 26-06-2015 KISHAN Sign up ***********/

.or-line { margin:-10px 0 20px; padding:0; display:block; clear:both; text-align:center; background:url(../images/or-line.png) repeat-x 0 center;}
.or-line span { margin:0; padding:0; display:inline-block; height:35px; width:35px; text-align:center; line-height:35px; color:#888; background:#fff; border:1px solid #ddd; border-radius:50%; font-size:13px;}


.signup-email { margin:0; padding:0 0 15px; display:block; clear:both; text-align:center;}
.signup-email h5 { font-size:20px; color:#0095DA; font-weight:400; margin:0; padding:0;}
.signup-email h5 img { vertical-align:middle; margin:-3px 0 0 5px;}

.alredy-login { margin:0; padding:12px 0 0 0; display:block; clear:both; text-align:center; font-size:15px; color:#555; font-weight:300;}
.alredy-login a { color:#0095DA;}
.alredy-login a:hover { text-decoration:underline;}



.save_data_import{text-align:right; }
.viewbtn{display:inline-block; }
.viewbtn a{padding:6px 20px; font-size:15px; border-bottom:0; }

.dataTables_length{padding:10px 0; }
.dataTables_filter{padding:10px 0; }

.orderbox.orderbox-new .ordertable table tr th{padding:10px 0; font-size:13px; }
.orderbox.orderbox-new .ordertable table tr td{padding:10px 5px; font-size:13px; }

.ordertable table tr td span{color:#000000; }

.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:#0089c9 !important; border:none !important; }

.ordertable table tr td span a{color:#ffffff !important; }

.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:#9bc722 !important; }


/** 27-08-2015 **/

.social-icons { margin-bottom:20px; }
.social-icons a {  display:inline-block; }



.social-top { margin-top:20px;}
.set-myod h5 { font-size:18px;}
.set-myod .dd { width:80%;display:inline-block;}
.set-myod .dd strong{ display:inline-block; margin-right:10px;font-weight:normal;}

.my-pay .fr-raw .fr-visa {
	position:relative;
}
.my-pay .fr-raw .frcard-img {
	position:absolute;
	top:50%;
	margin-top:-12px;
	right:10px;
}

/*** 14-10-15 ***/

.qut-text {
	overflow:hidden;
	padding-top:10px;
	line-height:22px;
	font-weight:300;
}
.qut-text strong {
	font-weight:normal;	
}
.qut-center {
    margin: 0 auto;
    max-width: 330px;
    text-align: left;
}



.left-cn-set-map{margin-right:30px; }
.chart-map{overflow:hidden; height:200px;}

.chart-map .highcharts-container{width:250px; height:200px;}
.chart-map text{font-size:0; }

.multiple-event { margin:0; padding:0; display:block; clear:both;}
.multiple-event a { font-size:14px; color:#0078af; font-weight:300; margin-right:15px;}
.multiple-event a:hover { color:#97c026;}

.multiple-event-remove a { font-size:14px; color:red; font-weight:300; margin-right:15px;}
.multiple-event-remove a:hover { color:#97c026;}