 @charset "utf-8";
/* Content Area */

/*@font-face {
	font-family:'Conv_GothamRnd-Book';
	src: url('../font-face/GothamRnd-Book.eot');
	src: local('☺'), url('../font-face/fonts/GothamRnd-Book.woff') format('woff'), url('../font-face/GothamRnd-Book.ttf') format('truetype'), url('../font-face/GothamRnd-Book.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_gothamrnd-medium';
	src: url('../font-face/gothamrnd-medium.eot');
	src: local('☺'), url('../font-face/gothamrnd-medium.woff') format('woff'), url('../font-face/gothamrnd-medium.ttf') format('truetype'), url('../font-face/gothamrnd-medium.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_gothamrnd-light';
	src: url('../font-face/gothamrnd-light.eot');
	src: local('☺'), url('../font-face/gothamrnd-light.woff') format('woff'), url('../font-face/gothamrnd-light.ttf') format('truetype'), url('../font-face/gothamrnd-light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}*/






h2{ font-family: 'Open Sans', sans-serif !important; font-weight:300 !important;}


#page { background-color: #fff; clear: both; padding: 40px 0; }
.content { width: 595px; float: left; text-align: justify; }
.content-full { text-align: justify; font-size: 17px; color: #464646; line-height: 20px; }
.content h1, .content-full h1, .content-full h2 { font-size: 32px; color: #014783; margin: 0 0 20px 0; font-weight: 300 !important; font-family: 'Open Sans', sans-serif !important;}
.content-full h1, .content-full h2 { color: #333; margin: 0px 0 25px 0; }
.content-full h2 a { color: #333; }
/*Content Innner */
.content-full-inner { text-align: justify; font-size: 17px; color: #464646; line-height: 20px; }
.content-full-inner h4, .content-full-inner h5 { background: #005697; font-size: 24px; color: #fff; margin: 0 -40px 26px -40px; padding: 17px 40px 18px 40px !important; font-weight: 300; text-align: center; }
.content-full-inner h4, .content-full-inner h4 strong { font-size: 24px; font-family: 'Open Sans', sans-serif;}
.content-full-inner h4 strong, .content-full-inner h5 strong { font-size: 24px; font-weight:500;}
.content-full-inner h4.banner-text{ padding:34px 40px 42px !important; }

.listing { list-style-type: none; display: block; margin: 0 0 10px 0; }
.listing li { background: url(../images/bullet.gif) no-repeat left top; text-align: left; font-size: 15px; width: 250px; float: left; padding: 0 0 0 25px; margin: 0 20px 10px 0; }
.clients { margin: 40px 0 0 0; *margin-top:10px;
}
.clients h5 { font-size: 25px; padding: 18px 0; font-weight: 300; }
.clients ul { list-style-type: none; width: 693px; float: left; }
.clients li { float: left; margin: 0 9px 9px 0; height: 93px; background-color: #F0F0F0; text-align: center; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; -ms-transition: all 0.3s; transition: all 0.3s; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }
.clients li:hover { opacity: 0.6; }
.clients li a { display: block; padding: 10px; }
.clients p { float: right; font-size: 16px; line-height: 20px; width: 275px; }
.clients p strong { color: #9B9B9B; text-decoration: none; }
.errow { margin-right: 175px; margin-top: 30px; }
.errow a { background: url(../images/errow.jpg) no-repeat right top; width: 32px; height: 32px; display: block; float: right; }

.event-apps { background: #f7f7f7; display: table; margin: 0 -40px 0px -40px; padding: 32px 40px 30px 40px;  float: left; color: #797979; font-size: 11px; line-height: 15px; width:100%; font-family: 'Open Sans', sans-serif;}
.event-apps li h5 { color: #005697; margin-bottom: 8px; font-size: 16px; font-weight: 400; font-size:24px;}
.event-apps li + li { width:320px !important; margin-left:75px; display:block !important;}
.event-apps li + li + li h5 { color: #006c9e; }
.event-apps ul { list-style-type: none; font-size:12px; color:#2e2e2e;}
.event-apps ul li { width: 434px; float: left; padding: 0 16px; position:relative; display:table; height:171px;}
.event-apps ul li div{ vertical-align:middle; display:table-cell;}
.event-apps ul li p { display: block; }
.event-apps ul li img { float:left; margin-right:20px; }
.more1{ float:left; margin:10px 0 0; padding:0px; font-weight:600;}
.more1 a{ font-size:11px; color:#005697; border:2px solid #005697; padding:3px 9px 2px; float:left; }
.more1 a:hover{ color:#fff; background:#005697; }
.video-cation { position:absolute; bottom:0px; background:url(../images/video-caption-bg.png) repeat;  font-size:15px; text-align:center; color:#fff; width:100%; padding:10px 0;}


.app-gamechanger { float: left; margin:60px 0 25px; width:100%;}
.ic{ width:475px; display:table; font-family: 'Open Sans', sans-serif; color:#686868; font-size:12px; line-height:16px; float:left;}
.ic ul li h5 { font-size: 20px; color:#000; margin-bottom:6px;  font-weight:normal;}
.ic ul { list-style-type:none; padding:0px; margin:0px;}
.ic ul li{ display:table; height:92px; margin-bottom:44px;}
.ic ul li div{ vertical-align:middle; display:table-cell;}
.s-icon, .s-icon01, .s-icon02{background:url(../images/internet-connection-icon.png) #ffc85f no-repeat center center;  width:91px; height:91px; float:left; margin-right:21px; background-size:100% 100% !important;}
.s-icon01{background:url(../images/backend-system-icon.png) #8dc63f no-repeat center center;}
.s-icon02{background:url(../images/head-phone-icon.png) #5f88ff no-repeat center center;}

.setup-demo{ float:right; width:353px; padding-top:10px; font-family: 'Open Sans', sans-serif;}
.setup-demo h5 { font-size: 20px; color:#000; margin-bottom:13px; color:#000; font-weight:normal;}
.setup-demo input, .setup-demo textarea{ width:93%; border:2px solid #0076be; margin-bottom:11px; padding:10px 11px 10px 10px; font-style:italic; font-size:13px;  font-family: 'Open Sans', sans-serif;}
.setup-demo textarea{ margin-bottom:8px;}
.setup-demo input[type='submit']{ width:auto; background:#fff; border:2px solid #0076be; font-style:normal; font-size:14px; color:#005697; font-weight:600; cursor:pointer; text-transform:uppercase; margin:9px 0 11px;  font-family: 'Open Sans', sans-serif;
padding:3px 15px 0;
line-height:25px;
}
/*-MOZ CSS*/
@-moz-document url-prefix() { .setup-demo input[type='submit'] {padding:3px 15px 3px;}}

.setup-demo input[type='submit']:hover{background:#0076be; border:2px solid #0076be; color:#fff; }

/*New Contact form css*/
.cform{ float:left; width:435px; margin-right:45px; padding-top:0px;}
.cform input, .cform textarea, .cform select{ width:94.1%; border:2px solid #0076be; margin-bottom:11px; padding:10px 11px 10px 10px; font-style:italic; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.cform select{ width:99.8%; background: url(../images/arrow-down.gif) #F0F0F0 no-repeat 98% center;}
.cform textarea{  height:80px; margin-bottom:8px;}
.cform input[type='submit']{width:auto; background:#fff; border:2px solid #0076be; margin-bottom:11px; font-style:normal; font-size:14px; color:#005697; font-family: 'Open Sans', sans-serif; cursor:pointer; text-transform:uppercase; margin:9px 0 11px;

padding:2px 15px 0;
line-height:25px;
}
/*-MOZ CSS*/
@-moz-document url-prefix() { .cform input[type='submit'] {padding:3px 15px 3px;}}

.cform input[type='submit']:hover{background:#0076be; border:2px solid #0076be; color:#fff;}
.r-area{ margin-right:0px; width:400px;}
h2.cn-em{ font-size:29px; color:#000; margin-top:0px; font-family: 'Open Sans', sans-serif; font-weight:300;}
h2.cn-em a{ font-size:29px; color:#000; font-family: 'Open Sans', sans-serif; font-weight:300 !important;}

.learn-more, .saf { margin: 0px auto; display: table; position: relative; top: 12px; clear: both; text-align: center; }
.learn-more a, .saf a { background: #e5e5e5; color: #000000; font-size: 10px; padding: 5px 10px; display: block; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; box-shadow: 0px 2px 2px #b5b5b5; *display:table;
*padding:8px 14px;
-webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none; transition: none; }
.learn-more a:hover{ background: #005697; color: #ffffff; }

.fully-customize-app{ display:table; margin-bottom: 0px; width: 100%; clear: both; *margin-bottom:10px; font-family: 'Open Sans', sans-serif; font-size:11px; line-height:14px;}
.fully-customize-app span { display: block; color: #0076be; margin: 0 0px; padding: 20px 0px 20px 0px; font-size: 30px; font-weight: 400; text-align: center; }
.fully-customize-app span strong { color:#66a214; font-weight:normal;}
.fully-customize-app ul { list-style-type: none; margin-top: 30px; margin-bottom: -20px; display: table; }
.fully-customize-app ul li:first-child {margin-left:0px;}
.fully-customize-app ul li {float: left; width:187px; background:#f7f7f7; margin-left:14px; padding:30px 15px; text-align:center;}
.fully-customize-app ul li h5{ font-size:13px; color:#373737; margin-bottom:6px; font-weight:600;}
.fully-customize-app ul li:hover {background:#f1f1f1;}
.fully-customize-app ul li a { font-size: 16px; color: #2e2e2e; font-weight: 300; }
/*.fully-customize-app ul li a:hover{ color:#0088e7;}*/
.fully-customize-app ul li img { margin:0px auto; display:block; margin-bottom:28px;}



.features-event01 {  text-align:center;}
.features-event01 ul li{ float:none !important; text-align:center;}

.features-event, .features-event01{ clear:both; margin:30px 0 0 0; font-family: 'Open Sans', sans-serif;}
.features-event ul{ list-style-type:none;}
.features-event ul li{ float:left; text-align:center;}
.features-event ul li a{ color:#b3b3b3; font-size:15px !important; margin:0 0px; padding:0 0px; display:block;}
.features-event ul li:hover a{ color:#0076be !important;}
.features-event ul li .agenda-icon, .myschedule-icon, .speakers-icon, .venue-maps, .twitter-icon{ background:url(../images/agenda-h-icon.png) #b3b3b3 no-repeat center center; width:115px; height:114px; display:block; margin-bottom:10px;
  -webkit-transition: all 0.5s ease 0s;
  -moz-transition: all 0.5s ease 0s;
  -o-transition: all 0.5s ease 0s;
  transition: all 0.5s ease 0s;
}

.features-event01{ text-align:center}


.myschedule-icon{ background-image:url(../images/myschedule-h-icon.png);}
.speakers-icon{background-image:url(../images/speakers-h-icon.png);}
.venue-maps{background-image:url(../images/venue-maps-h-icon.png);}
.twitter-icon{background-image:url(../images/twitter-h-icon.png);}

.features-event ul li:hover .agenda-icon, .features-event ul li:hover .myschedule-icon, .features-event ul li:hover .speakers-icon, .features-event ul li:hover .venue-maps, .features-event ul li:hover .twitter-icon{ background-color:#0076be }

.features-event .btn{ margin:24px auto 0; display:table; }
.features-event .btn a{ color:#a0a0a0; border:2px solid #d3d3d3; padding:3px 12px; }
.features-event .btn a:hover{ color:#fff; background:#787878; border:2px solid #787878; padding:3px 12px; }

.client-logo{ margin-top:82px; margin-bottom:50px; /*margin-bottom:110px;*/ }
.client-logo ul li { float:none; display:inline-table; margin:0 27px 0 28px;}





#toTop { display: none; text-decoration: none; position: fixed; z-index: 55555555555; bottom: 62px; right: 0; overflow: hidden; width: 140px; height: 28px; border: none; cursor: pointer; text-indent: -999px; background: url(../images/scroll-to-top.png) no-repeat left top; }
#toTopHover { background: url(../images/scroll-to-top.png) no-repeat left -28px; width: 140px; height: 28px; display: block; overflow: hidden; float: left; opacity: 0; -moz-opacity: 0; filter: alpha(opacity=0); }
#toTop:active, #toTop:focus { outline: none; }
/* Right Band */
.right-band { width: 275px; float: right; }
.right-band h2, .content h2, .clients h2, footer h2 { font-size: 32px; color: #B0B0B0; margin: 0 0 20px 0; font-weight: 300; line-height: 20px; font-family: 'Open Sans', sans-serif;}
.content h2, .content-full h2 { padding-top: 0px; }
footer h2, footer aside.right-band h2{ color:#004b87; font-size:25px; font-family: 'Open Sans', sans-serif; margin: 0 0 26px 0;}
footer h2{ font-weight:300 !important;}

footer .right-band { width: 300px; }


.more a { background: #333; height: 22px; display: block; float: left; margin: 0 0 12px 0; padding: 0 15px; font: 15px 'CalibriRegular'; line-height: 22px; color: #fff; clear: both; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; }
.more a:hover { background: #999; }
.blog { list-style-type: none; }
.blog li { padding: 0; margin: 0 0 8px 0; }
.blog li h4 { background: #004B87; height: 22px; display: block; float: left; margin: 0 0 12px 0; padding: 0 15px; font: 14px 'CalibriRegular'; line-height: 22px; color: #fff; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; }
.blog li h4 a:hover { background: #333; }
.blog li a { color: #333; text-decoration: none; clear: left; display: block; font-size: 15px; font-weight: 600; font-family: 'Open Sans', sans-serif;}
.blog li a:hover { color: #004B87; }
.blog li p { margin: 0; padding: 0; color: #333; }
/* Features */
/*.features-list { }
.features-list ul { list-style-type: none; margin: 30px 0 0 0; position: relative; left: 4px; }
.features-list li { display: inline-block; *float:left;
margin: 0 11px 20px 0; text-align: center; }
.features-list li a { display: block; background: #fcfcfc; font-size: 13px; font-weight: normal; color: #023873; padding: 10px 0 0 0; width: 100px; height: 95px; -webkit-box-shadow: 0px 0px 8px 0px #ccc; -moz-box-shadow: 0px 0px 8px 0px #ccc; box-shadow: 0px 0px 8px 0px #ccc; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; border: 1px solid #ddd \9; }
.features-list li a:hover { -webkit-box-shadow: 0px 0px 10px 0px #666; -moz-box-shadow: 0px 0px 10px 0px #666; box-shadow: 0px 0px 10px 0px #666; border: 1px solid #999 \9; }
.features-list li a img { margin: 0 0 3px 0; }
.features-list li a span { display: block; font-weight: normal; }*/

.nblog article{ border-bottom:1px dashed #ccc; margin:0 0 28px 0; padding:0 0 28px 0;}

ul li section.features-detail { margin:0px 0 0 -45px !important;}
.features-detail ul { list-style-type: none; }
.features-detail ul li { padding: 30px 40px; width: 910px; margin: 0 0 0 -40px; *margin:-4px 0 0 -40px;
font-size: 15px; color: #3F3F3F; line-height: 25px; border-top: 3px solid #DFDFDF; }
.features-detail ul li h2{ margin:0px;}
.features-detail ul li h3 { font-size: 30px; color: #0084F4; margin: 30px 0 20px 0; *margin:50px 0 20px 0;
font-weight: 300; line-height: 30px; }
.features-detail ul li h4 { font-size: 30px; color: #fff; margin: 0px 0 20px -15px; padding: 35px 0 5px 30px; font-weight: 300; line-height: 30px; background: url(../images/messaging-img3.png) no-repeat left top; width: 442px; *width:auto;
height: 126px; }
.features-detail ul li h5 { color: #0084f5; font-size: 27px; margin: 30px 0 20px 0; *margin:50px 0 20px 0;
font-weight: 600; line-height: 30px; font-family: 'Open Sans', sans-serif;}
.features-detail ul li h5 strong, .features-detail ul li h4 strong { }
.fut-cont { position: relative; width: 465px; top: -42px; left: 55px; *left:70px;
float: left; }
.surveys-bullet { text-align:left; float: right; width: 220px; font-size: 15px; line-height: 18px; color: #7e7e7e; margin-top: 0; margin-bottom: 0px; }
.surveys-bullet span { font-size: 12px; }
.srv { width:600px;}
.surveys-bullet ul { list-style-type: none; margin:6px 0 0 0;}
.surveys-bullet ul li { list-style-type: none; border: 0px; margin: 0px 0 0px; padding: 4px 0 4px 32px; background: url(../images/surveys-bullet.png) no-repeat left center; font-size: 15px; width: auto; line-height: 17px; color: #7e7e7e; background-color:inherit !important;}
.thumb-right { float: right; margin: 0 0 0 50px; }
.thumb-left { float: left; margin: 0 50px 0 0; }
.thumb-center { margin: 15px auto; display: block; }
.parcent{ width:51%; display:inline-table;}	


/*RSS FEEDS*/
.rss-feeds { border-top: 3px solid #e1e1e1; margin: -33px -40px 0 -40px; padding: 0 0px; }
.rss-feeds h5 { font-size: 30px; color: #0084f5; font-weight: 500; font-family: 'Open Sans', sans-serif;}
.rss-feeds ul { list-style-type: none; }
.rss-feeds ul li { float: left; padding: 40px 0 0 0; margin: 0px; text-align: center; width: 327px; border-left: 5px solid #e1e1e1; height: 240px; }
.rss-feeds ul li:first-child { border-left: none; width: 326px; }
.rss-feeds ul li h2 { color: #0084f5; font-size: 30px; }
.rss-feeds ul li img { margin-top: 30px; }
.div { text-align: left; width: 280px; margin-left: 30px; margin-top: 25px; *top:30px;
*position:relative;
color: #0084f5; font-size: 30px; line-height: 35px; }
/* How it works */
.hiw-block { width: 910px; margin: -23px -40px 0; padding: 30px 40px 0; color: #6c6c6c; font-size: 17px; line-height: 22px; background: #f7f7f7; }
.hiw-block ul { list-style-type: none; clear: both; padding-top: 20px; margin-bottom: 30px; float: left; text-align: left; }
.hiw-block ul li { }
.hiw-block ul li h6, .hiw-block ul li + li h6 { border-bottom: 2px solid #0ca900; font-size: 18px; display: table; margin: 0px 0 4px 0; padding: 0px 0 3px 0; color: #111; float: left; }
.hiw-block ul li + li + li h6, .hiw-block ul li + li + li + li h6 { border-bottom: 2px solid #0188d0; }
.hiw-block ul li + li + li + li + li h6 { border-bottom: 2px solid #ff0000; }
.hiw-block ul li { float: left; width: 415px; margin: 0 40px 25px 0; font-size: 12px; font-size: 12px \9; line-height: 16px; }
.hiw-block ul li p { clear: both; }
ul.easy-for-you { list-style-type: none; margin: 50px -40px 50px; display: table; }
ul.easy-for-you li { text-align: center; float: left; width: 270px; padding: 0 30px; font-size: 13px; }
ul.easy-for-you li img { margin: 23px 0; }
ul.easy-for-you li strong { display: block; font-size: 24px; margin-bottom: 8px; }
ul.easy-for-you li h6 { background: url(../images/step-icon.png) no-repeat right top; display: table; height: 27px; line-height: 27px; font-size: 23px; text-transform: uppercase; padding-right: 35px; margin: 0px auto; *width:23%;
}
ul.easy-for-you li + li h6 { background-position: right -37px; }
ul.easy-for-you li + li + li h6 { background-position: right -74px; }
.managing-img { margin: 0px auto 50px auto; display: block; padding-top: 10px; }
/*.hiw-block ul li img{float:left; margin:0 12px 0 0;}*/

/* Packages */
.col-left { width: 440px; float: left; margin: 0 50px 0 0; border-right: 1px solid #ccc; }
.col-left ul { list-style-type: none; }
.col-left ul li { background: url(../images/bullet1.gif) no-repeat left top; padding: 0 0 0 35px; line-height: 23px; margin: 0 0 15px 0; }
.packages ul li img { float: left; margin: 0 12px 0 0; }
.col-right { width: 410px; float: left; }
.col-right ul { list-style-type: disc; float: left; }
.col-right ul li { font-size: 14px; margin: 0 0 0 12px; }
.col-right h2 { padding: 0; }
.col-right h2 span { font-size: 16px; color: #000; }
.price-right { float: left; font-size: 28px; color: #333; width: 102px; text-align: left; line-height: 30px; padding: 60px 0 0 58px; background: url(../images/arrow.gif) no-repeat left top; height: 173px; margin: 10px 0 0 0; }
.price-right span { color: #0093A2; font-size: 32px; }
.price-right em { font-size: 16px; font-style: normal; color: #333; }
.text-right { float: left; font-size: 24px; color: #333; width: 102px; text-align: left; line-height: 30px; padding: 60px 0 0 58px; background: url(../images/arrow-sm.gif) no-repeat left top; height: 123px; }
.price { font-size: 23px !important; color: #004b87; margin: 0 0 10px 0 !important; }
.price span { font-size: 16px; color: #000; }
/* Clients */
.clients-list { text-align: left !important; }
.clients-list ul { list-style-type: none; margin: 30px 0 0 0; }
.clients-list li { display: inline-block; *float:left;
margin: 0 14px 14px 0; }
.clients-list li a { display: block; padding: 20px; width: 124px; height: 124px; -webkit-box-shadow: 0px 0px 8px 0px #ccc; -moz-box-shadow: 0px 0px 8px 0px #ccc; box-shadow: 0px 0px 8px 0px #ccc; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; border: 1px solid #ddd \9; margin: -1px\0/; }
.clients-list li a:hover { -webkit-box-shadow: 0px 0px 10px 0px #666; -moz-box-shadow: 0px 0px 10px 0px #666; box-shadow: 0px 0px 10px 0px #666; border: 1px solid #999 \9; }
.testimonials { list-style-type: none; }
.testimonials li { margin: 0 0 20px 0; text-align: right; }
.testimonials li p { background-color: #F3F3F3; text-align: left; margin: 0 0 5px 0; padding: 20px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -ms-transition: all 0.5s; transition: all 0.5s; }
.testimonials li p:hover { background-color: #ddd; }
.button1 a { background: #004b87; height: 32px; display: block; float: left; margin: 0 0 12px 0; padding: 0 12px; font: 18px 'CalibriRegular'; line-height: 32px; color: #fff; clear: both;
/*-webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px;*/}
.button1 a:hover { background: #333; }
.hline { border: none; border-bottom: 1px solid #ccc; }
.sign-up { float: left; width: 380px }
.sign-up label { margin: 0 0 30px 0; display: block }
.sign-up input, .sign-up select { width: 350px; font-size: 15px; line-height: 1.2em; color: #888; padding: 8px 15px; margin: 0; font-family: 'CalibriRegular'; border: 1px solid #E4E4E4; background: #F0F0F0; outline: none; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; }
.sign-up select { width: 380px; }
.sign-up textarea { height: 166px; margin: 0 0 18px 0; overflow: auto; width: 251px; }
.sign-up input[type=submit] { background: #004B87; margin: 0px; padding: 0 20px; *padding:0 10px;
font: 18px 'CalibriRegular'; height: 28px; line-height: 28px; color: #fff; border: none; outline: none; cursor: pointer; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; -ms-transition: all 0.3s; transition: all 0.3s; width: auto; }
.sign-up input[type=submit]:hover { background: #333; }
/*Blog CSS*/
.post-meta { width: 100%; font-size: .92em; overflow: hidden; margin-bottom: 1em; }
.fleft { float: left; }
.fright { float: right; }
.post-content { line-height:20px;}
.post-content .excerpt { margin-bottom: 1.5em; }
.button { display: inline-block; padding: 3px 12px 3px 12px; background: #333; color: #fff; text-decoration: none; font-size: 15px; margin-bottom: 1px; position: relative;
/*border-radius: 17px; -moz-border-radius: 17px; -webkit-border-radius: 17px;*/
}
.share-detail{ display:table;}
.button:hover { background: #999; }
.button.alt { background: #1db9c8; }
.button.alt:hover { background: #333; }
.article-title { font-size: 30px !important; line-height: 1em !important; margin: 0 0 .75em; font-weight: 300 !important; color: #014783 !important; padding:0px !important; text-align:left; font-family: 'Open Sans', sans-serif;}
.article-title a { color: #014783; text-decoration: none; }
.right-band li { background: none; padding: 0 0 10px 0px; }
ul.right-band-inner li { background: url(../images/marker1.png) no-repeat 0 2px; padding: 0 0 10px 29px; }
nav.oldernewer { width: 100%; overflow: hidden; margin-bottom: 1.5em; }
.older { float: left; color: #838383; }
.older a { float: right; color: #014783; text-decoration: underline; }
.older a:hover { text-decoration: none !important; }
.newer { float: right; color: #838383; }
.newer a { float: right; color: #014783; text-decoration: underline; }
.newer a:hover { text-decoration: none !important; }
ul.testimon { list-style-type: none; margin-bottom: 20px; }
ul.testimon li { float: left; width: 420px; margin-left: 60px; font-size: 17px; line-height: 22px; }
ul.testimon li strong { text-align: right; width: 100%; float: right; }
ul.testimon li:first-child { margin-left: 0px; }
.pack-head, .pack-head01 { background: #005199; display: block; color: #fff !important; margin-left: -40px !important; padding: 16px 40px 17px 40px; padding-top:16px !important; padding-bottom:17px !important; font-size: 25px !important; font-weight: normal !important; text-transform: uppercase; margin-top: 5px !important; font-family: 'Open Sans', sans-serif;}
.pack-head01 { background: #0365bc; margin-left: -51px !important; margin-right: -49px !important; *width:430px;
 padding-left: 40px !important;}
.navigation .m-nav{ display:none;}

ul.mob-icon{ margin:10px 0 0 0;}
ul.mob-icon li{ float:left; margin:0px 0 0 8px; padding:0 0 0 8px; border-left:1px dashed #CCC;}
ul.mob-icon li:first-child{ margin-left:0px; border-left:0; padding-left:0px; }

/*=====================================================================================*/
/*       5. SLIDER                                                                     */
/*=====================================================================================*/
#slider_wrapper { width: 100%; padding-top: 0px; padding-bottom:0px; min-height:350px; background:url(../images/loading.gif) no-repeat center center;}
#slider{ border:0px !important; outline:none !important;}
#slider a:active { outline: none; }
.slides, .flex-control-nav, .flex-direction-nav { margin: 0; padding: 0; list-style: none; }
#slider { width: 100%; margin: 0; padding: 0; }
#slider .slides > li { display: none; }
#slider .slides img { max-width: 100%; display: block; }
.flex-pauseplay span { text-transform: capitalize; }
.slides:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
html[xmlns] .slides { display: block; }
* html .slides { height: 1%; }
.no-js .slides > li:first-child { display: block; }
#slider { background: #fff; position: relative; zoom: 1; }
#slider .slides { zoom: 1; }
#slider .slides > li { position: relative; }
.flex-caption { width: 100%; padding: 10px 0; position: absolute; left: 0%; bottom: 0%; background: #000; color: #FFF; font-size: 13px; line-height: 13px; text-align: center; opacity: 0.6; filter: alpha(opacity = 60); }
.flex-html-caption { width: 94%; padding: 2%; position: absolute; left: 1%; bottom: 3%; background: #FFF; color: #333; font-size: 13px; opacity: 0.9; filter: alpha(opacity = 90); }
.flex-html-caption h3 { font-size: 22px; margin-bottom: 15px; color: #333; }
.flex-direction-nav li a { width: 72px; height: 144px; display: none; background: url(images/next_prev.png) 0px 0px no-repeat; position: absolute; top: 30%; cursor: pointer; text-indent: -9999px; }
#slider:hover .flex-direction-nav li a { display: block; }
.flex-direction-nav li .next { background-position: -72px 0; right: 0px; }
.flex-direction-nav li .prev { left: 0px; }
.flex-direction-nav li .disabled { opacity: 0.3; filter: alpha(opacity = 30); cursor: default; }
.flex-control-nav { width: 100%; position: absolute; bottom: 27px; padding-left:45px; text-align: left; }
.flex-control-nav li { margin: 0 0 0 5px; display: inline-block; zoom: 1;  *display: inline;
}
.flex-control-nav li:first-child { margin: 0; }
.flex-control-nav li a { width: 15px; height: 15px; display: block; background: url(../images/bullets.png) no-repeat left top; cursor: pointer; text-indent: -9999px; }
.flex-control-nav li a:hover, .flex-control-nav li a.active { background: url(../images/bullets.png) no-repeat left bottom;}

.cf{ font-family: 'Open Sans', sans-serif;}
.cf-l{ float:left; width:440px; }
.cf-l ul{ margin:20px 0 0 0; padding:0px;}
.cf-l ul li{ font-size:24px; color:#767676; margin:0 0 20px 0;}
.cf-r{ float:right; width:440px; }
.cf-r ul{ margin:20px 0 0 0; padding:0px;}
.cf-r ul li{ font-size:18px; color:#767676; margin:0 0 20px 0; line-height:32px;}
.cf-r ul li .live-btn{ }
.cf-r ul li .live-btn a{ color:#767676; border:2px solid #4c9fd1; font-size:13px; padding:5px 30px;}
.cf-r ul li .live-btn a:hover{ color:#fff; background:#4c9fd1;}

.anything{ margin:20px auto; display:table; font-size:20px; border:3px solid #158cd4; padding:8px 15px; background:#4c9fd1; color:#fff;}
.anything:hover{border:3px solid #158cd4; background:#158cd4;}


/*Media CSS 768px To 960px*/
@media (min-width:961px) and (max-width:1160px){
	.cf-l{ float:left; width:435px; }
	.cf-r{ float:right; width:435px; }
}

/*Media CSS 768px To 960px*/
@media (min-width:768px) and (max-width:960px){
	#wrapper {padding: 0 2%; width: 95.97%;}
	.head {height: auto; width: 100%;}
	.head-r {margin-right: 0px; padding: 0px 0 0 0; width: 350px;}
	/*.navigation li { margin-right:23px;}*/
	.navigation li a{ font-size:98% !important;}
	
	.event-apps {margin: 0 -2.2% 0px -2%; padding: 30px 2.2% 30px 2%; width:100%;}
	.event-apps ul li {width: 52%; padding: 0 0px; }
	.event-apps li h5 { font-size:180%;}
	.event-apps li + li { width:40% !important; margin-left:0px; float:right; padding:0px;}
	.event-apps li + li img{ width:100%;}
	.video-cation{ font-size:14px;}
	
	.app-gamechanger {width: 100%; padding: 0 0%; }
	.ic{ width: 57%; display: table; font-size: 12px; }
	.ic ul li h5 {font-size: 16px; margin-bottom: 6px; }

	.setup-demo {float: right; width: 40%; padding-top:3px;}
	.setup-demo input, .setup-demo textarea {width: 92.5%; border: 2px solid #0076be; margin-bottom: 11px; padding: 10px 3% 10px 3%;}.setup-demo h5{font-size: 16px; margin-bottom: 6px;}
	.setup-demo textarea {margin-bottom: 9px;}
	.s-icon, .s-icon01, .s-icon02{ margin-right:15px;}
	
	.fully-customize-app span {font-size: 282%;}
	.fully-customize-app ul li {width: 17.8%; margin-left:2.25%; padding: 30px 2.73%;}
	
	.features-event ul li{ }
	.ch-grid li { float:none !important;}
	.features-event{ margin-top:30px;}
	.client-logo{ margin-top:80px;}
	.client-logo ul li { margin:0 .49%;}
	.client-logo ul li a{ margin:0 0%;}
	.client-logo ul li img{ width:80%;}
	
	.app-gamechanger span {margin: 0 -2.1% 0 -2%; padding: 20px 2% 20px 2%;}	
	.fully-customize-app span {margin: 0 -2.1% 0 -2%; padding: 20px 2% 20px 2%;}
	
	 footer {border-top: 2px solid #F3F3F4; width: 100%; margin: 0 -2.1% 0 -2.170%; padding: 30px 2.1% 0px 2.171%;}
	.footer {width: 100%; margin: 20px -2.1% 0 -2.170%; padding: 20px 2.1% 25px 2.170%; clear: both;}
	.footer nav ul li:last-child{ padding-right:0px;}
	.footer nav ul li{ margin-top:3px; padding: 0 6px;}
	.cftr{ padding-top:0px; border:0px; border-top:0px !important;}
	.cftr .footer{ margin-top:0px;}
	h2.cn-em{ font-size:26px; color:#000;}
	h2.cn-em a{ font-size:26px; color:#000;}
	
	.right-band {width: auto;}
	.contact-form {width: 58%;}	
	.contact-form .left{ padding-left:0px !important; width:88% !important;}
	.contact-form .left input, .contact-form .left textarea, .contact-form .left select, #mc_embed_signup .left input {width: 93%; font-size: 15px;line-height: 1.2em; padding: 8px 3%; margin: 0;}
	.contact-form .left select {width: 100%; background: url(../images/arrow-down.gif) #F0F0F0 no-repeat 98% center; padding-right:13% !important; margin-bottom:10px;}
	.contact-form .left input[type='submit']{float:left; padding:5px 20px 7px;width:auto; margin-top:6px; }
	
	.app-gamechanger ul li ul li {width:auto !important;}
	
	/* Why EventEdge */
	.content-full-inner h4.banner-text{ padding:3% 4% !important; font-size:19px !important; line-height:25px !important;}
	
	/* Features */
	.cf-l{ float:left; width:48%; padding-right:2%;}
	.cf-l ul li {font-size: 20px;}
	.cf-r{ float:right; width:50%;}
	.cf-r ul li {font-size: 16px;}
	.cf-r ul li .live-btn{ }
	.cf-r ul li .live-btn a{ color:#767676; border:2px solid #4c9fd1; font-size:13px; padding:5px 15px;}
	.cf-r ul li .live-btn a:hover{ color:#fff; background:#4c9fd1;}
	
	ul li section.features-detail { margin:0px 0 0 0px !important;}
	.features-detail ul { list-style-type: none; }
	.features-detail ul li { padding: 30px 2.1% 30px 2.1%; width: 100%; margin: 0 -2.1% 0 -2.1%; *margin:-4px 0 0 -40px; font-size: 15px; color: #3F3F3F; line-height: 25px; border-top: 3px solid #DFDFDF; padding-top:30px !important; padding-bottom:30px !important;}
	.tr, .tl{width: 14%;}
	.tr{ margin-left:0px;} .tl{ margin-right:46px;}
	.features-detail ul li h4 { margin-left:-5%;}
	.fut-cont {width: 80%; left: 10%; }
	.surveys-bullet ul { margin:6px 0 0px 0;}
	.surveys-bullet ul li{ padding:3px 0 3px 30px !important; line-height:normal; width:auto; margin:0px; background-color:#fff !important; border:0px;}
	.srv { width:65%;}
	.org-img{ width:50%;}
	.parcent{ width:47%; float:left; }
	
	
	.rss-feeds {border-top: 3px solid #e1e1e1; width: 100%; margin: 0 -2.1% 0 -2.170%; padding:0px 2.1% 0px 2.107%;}
	.rss-feeds h5 { font-size: 25px; color: #0084f5; font-weight: 500; }
	.rss-feeds ul { list-style-type: none; }
	.rss-feeds ul li { float: left; padding: 40px 0 0 0; margin: 0px; text-align: center; width: 32.85% !important; border-left: 5px solid #e1e1e1; height: 240px; }
	.rss-feeds ul li:last-child { margin-right:-2.3% !important; padding-right:2.3% !important;}
	.rss-feeds ul li h2 { color: #0084f5; font-size: 30px; }
	.rss-feeds ul li img { margin-top: 30px; }
	
	.div { text-align: left; width: auto; margin-left: 20px; margin-top: 25px; color: #0084f5; line-height: 30px;}
	
	
	
	/* Client */
	ul.testimon { list-style-type: none; margin-bottom: 20px; }
	ul.testimon li { float: left; width: 47%; margin-left: 6%; font-size: 17px; line-height: 22px; }
	.client-logo { text-align:center;}
	.client-logo ul li { float:none; display:inline-table;}
	
	/* Packages */
	.pack-head, .pack-head01{margin-left:-10% !important; padding: 14px 0px 13px 10% !important; margin-top: 0px !important; width:108%; }
	.pack-head01{background: #0365bc; margin:0 0 0 -6.8% !important; padding: 14px 0% 13px 6.8% !important; margin-bottom:20px !important; width:111.74%;}	
	.col-left { width: 50%; float: left; margin: 0 0px 0 0; border-right: 1px solid #ccc; margin-right:-.135%; }
	.packages ul li img { float: left; margin: 0 12px 0 0; }
	.col-right { width: 44%; float: left; padding:0 3% 0 3%;}
	.col-right h2 span { font-size: 16px; color: #000; }
	.price { font-size: 18px !important;}
	.price span { font-size: 16px; color: #000;}	
	.button1 a { font-size: 15px; }
	
	/*Blog css*/
	.nblog { width:67%;}
	.nblog article{ border-bottom:1px dashed #ccc; margin:0 0 30px 0; padding:0 0 30px 0;}
	.nblog article img{ width:100%;}
	.blog-listing { width:30%;}
	.share-detail{ display:table; float:none;}.article-title{ font-size:25px !important; text-align:left !important;}
	
	/*New Contact form css*/
	.cform{ float:left; width:47.6%; margin-right:35px; padding-top:0px;}
	.cform input, .cform textarea, .cform select{ width:94.8%; border:2px solid #0076be; margin-bottom:11px; padding:10px 2%; font-style:italic; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
	.cform select{ width:99.8%; background: url(../images/arrow-down.gif) #F0F0F0 no-repeat 97% center;}
	.cform textarea{  height:122px;}
	.cform input[type='submit']{ width:auto; float:right; background:#fff; border:2px solid #0076be; margin-bottom:11px; padding:2px 12px 2px 12px; font-style:normal; font-size:16px; color:#005697; cursor:pointer; text-transform:uppercase;}
	.cform input[type='submit']:hover{background:#0076be; border:2px solid #0076be; color:#fff;}
	.r-area{ margin-right:0px ;}
	h2.cn-em{ font-size:28px !important; margin-top:20px;}
}

/*Media CSS 600px To 767px*/
@media (min-width:600px) and (max-width:767px){
	#wrapper {padding: 0 2%; width: 95.97%;}
	.head {height: auto; width: 100%;}
	.head-r {margin-right: 0px; padding: 0px 0 0 0; width: auto;}
	.navigation li{float:left; margin:0 3.5% 0 0;}
	.navigation li a{ font-size:88% !important;}
	
	#slider_wrapper {min-height:inherit !important;}
	
	.event-apps {margin: 0 -2.2% 0px -2%; padding: 30px 2.2% 30px 2%; width:100%;}
	.event-apps ul li {width: 100%; padding: 0 0px;}
	.event-apps ul li img{ margin-right: 25px; margin-left: 14px;}
	.event-apps li h5 { font-size:180%;}
	.event-apps li + li { width:auto; margin:0px 0 0 15.1%; float:none; display:table; padding:20px 0 0; clear:both; }
	.event-apps li + li img{ width:100%; margin:0px;}
	.video-cation{ font-size:14px;}
	.app-gamechanger{ margin-top:35px;}
	
	.app-gamechanger {width: 100%; padding: 0 0%; }
	.ic{ width: 100%; display: table; font-size: 12px;}
	.ic ul li h5 {font-size: 16px; margin-bottom: 6px;}

	.setup-demo {float: left; width: 100%; padding-top:3px;}
	.setup-demo input, .setup-demo textarea {width: 93.4%; border: 2px solid #0076be; margin-bottom: 11px; padding: 10px 3% 10px 3%;}.setup-demo h5{font-size: 16px; margin-bottom: 6px;}
	.setup-demo textarea {margin-bottom: 9px;}
	.s-icon, .s-icon01, .s-icon02{ margin-right:15px;}
	
	.fully-customize-app span {font-size: 215%;}
	.fully-customize-app ul{ margin-top:0px;}
	.fully-customize-app ul li {width: 45%; margin-left:2.25%; margin-bottom:2.25%; padding: 30px 1.9%;}
	.fully-customize-app ul li:nth-child(3), .fully-customize-app ul li:nth-child(5){margin-left:0;}
	
	.features-event ul li{ }
	.ch-grid li { float:none !important;}
	.features-event{ margin-top:30px;}
	.client-logo{ margin-top:80px; text-align:center;}
	.client-logo ul li { margin:0 .49%; float:none; display:inline-table;}
	.client-logo ul li a{ margin:0 0%;}
	.client-logo ul li img{ width:80%;}
	
	.app-gamechanger span {margin: 0 -2.1% 0 -2%; padding: 20px 2% 20px 2%;}	
	.fully-customize-app span {margin: 0 -2.1% 0 -2%; padding: 20px 2% 20px 2%;}
	
	 footer {border-top: 2px solid #F3F3F4; width: 100%; margin: 0 -2.1% 0 -2.2%; padding: 30px 2.1% 0px 2.2%; }
	.footer {width: 100%; margin: 20px -2.1% 0 -2.1%; padding: 20px 2.1% 25px 2.170%; clear: both;}
	 footer .right-band{ float:left; margin-top:45px; width:99.9%;}
	.footer span.left{ float:none; margin:0 auto; display:table; margin-bottom:5px;}
	.footer nav{ float:none; margin:0 auto; display:table; width:auto;}
	.cftr{ padding-top:0px;}
	.cftr .footer{ margin-top:0px;}
	.footer nav ul li:last-child{ padding-right:0px;}
	.footer nav ul li{ margin-top:3px; padding: 0 12px;}
	
	.right-band {width: auto;}
	.contact-form {width: 100%; }
	.contact-form .left{ padding-left:0px !important; width:100% !important; }
	.contact-form .left input, .contact-form .left textarea, .contact-form .left select, #mc_embed_signup .left input {width: 95.5%; font-size: 15px;line-height: 1.2em; padding: 8px 2%; margin: 0;}
	.contact-form .left textarea{ margin-bottom:6px;}
	.contact-form .left select {width: 100.2%; background: url(../images/arrow-down.gif) #F0F0F0 no-repeat 98% center; padding-right:13% !important; margin-bottom:10px;}
	.contact-form .left input[type='submit']{float:left; padding:5px 20px 7px;width:auto;}
		
	#jstwitter{ width:100% !important;}
	#jstwitter iframe{ width:100% !important;}
		
	.app-gamechanger ul li ul li {width:auto !important;}
	
	/* Client */
	ul.testimon { list-style-type: none; margin-bottom: 20px; }
	ul.testimon li { float: left; width: 100%; margin:15px 0 0 0; padding-top:15px; border-top:1px dashed #ccc;}
	ul.testimon li:first-child { margin-top:0; padding-top:0px; border-top:0;}
	
	/* Why EventEdge */
	.content-full-inner h4.banner-text{ padding:3% 4% !important; font-size:19px !important; line-height:25px !important;}
	.content-full-inner h4.banner-text strong{ font-size:22px !important;}
	
	
	/* Features */
	.features-detail ul li h5 { font-size:23px; margin-bottom:5px !important;}
	.cf-l{ float:left; width:48%; padding-right:2%;}
	.cf-l ul li {font-size: 18px;}
	.cf-r{ float:right; width:50%; }
	.cf-r ul li {font-size: 14px; line-height:normal;}
	.cf-r ul li .live-btn{ display:table; margin-top:15px;}
	.cf-r ul li .live-btn a{ color:#767676; border:2px solid #4c9fd1; font-size:13px; padding:5px 15px;}
	.cf-r ul li .live-btn a:hover{ color:#fff; background:#4c9fd1;}
	
	ul li section.features-detail { margin:0px 0 0 0px !important;}
	.features-detail ul { list-style-type: none; }
	.features-detail ul li { padding: 25px 2.1% 25px 2.1% !important; width: 100%; margin: 0 -2.1% 0 -2.1%; *margin:-4px 0 0 -40px; font-size: 15px; color: #3F3F3F; line-height: 25px; border-top: 3px solid #DFDFDF;}
	.features-detail ul li img{ display:block; margin:0 auto !important; float:none;}
	
	.tr, .tl{width: auto;}
	.features-detail ul li h4 { margin:0 auto;}
	.fut-cont {width: 70%; left:21%; margin-top:19px;}
	.surveys-bullet{ width:100%; margin:20px 0 0 0;}
	.surveys-bullet ul { margin:6px 0 22px 0; padding-top:10px;}
	.surveys-bullet ul li{ padding:3px 0 3px 30px !important; line-height:normal; width:auto; margin:0px 0 10px 0; background-color:#fff !important; border:0px; font-size:15px;}
	.srv {width:100%;}
	.org-img {max-width:100%;}
	.parcent {width:100%; display:table;}
	.parcent-t{margin-top:20px;}
	.parcent-b{margin-bottom:20px;}
	
	.rss-feeds {border-top: 5px solid #e1e1e1; width: 100%; margin: 0 0; padding:0px 0;}
	.rss-feeds h5 { font-size: 25px; color: #0084f5; font-weight: 500; }
	.rss-feeds ul { list-style-type: none; }
	.rss-feeds ul li { float: left; padding: 30px 0; margin: 0px; text-align: center; width: 100% !important; border-left:0px; border-bottom: 5px solid #e1e1e1; height: auto; }
	.rss-feeds ul li:last-child { margin-right:0 !important; padding-right:0% !important; border-bottom:0px;}
	.rss-feeds ul li h2 { color: #0084f5; font-size: 30px; }
	.rss-feeds ul li img { margin-top: 30px; }
		
	.div { text-align: left; width: auto; margin-left: 20px; margin-top: 0px !important; color: #0084f5; line-height: 30px;}
	
	
	
	/* Packages */
	.pack-head, .pack-head01{margin-left:-3% !important; margin-right:-3% !important; padding: 14px 0px 13px 3%; margin-top: 0px !important;}
	.pack-head01{background:#0365bc; margin:0 -3% 20px -3% !important; padding: 14px 0px 13px 3% !important;}	
	.col-left {width:94%; float:left; padding:0 3%; margin:0 0 25px 0; border-right:0;}
	.packages ul li img { float: left; margin: 0 12px 0 0; }
	.col-right { width:94%; float: left; padding:0 3%; }
	.col-right h2 span { font-size: 16px; color: #000; }
	.price { font-size: 18px !important;}
	.price span { font-size: 16px; color: #000;}	
	.button1 a { font-size: 15px; }
	
	/*Blog css*/
	.nblog { width:100%; margin-bottom:30px;}
	.nblog article{ border-bottom:1px dashed #ccc; margin:0 0 30px 0; padding:0 0 30px 0;}
	.nblog article img{ width:100%;}
	.blog-listing { width:100%; float:none; }
	.share-detail{ display:table; float:none;}
	.article-title{ font-size:25px !important;text-align:left !important;}
	
	/*New Contact form css*/
	.cform{ float:left; width:100%; margin-right:35px; padding-top:0px;}
	.cform input, .cform textarea, .cform select{ width:95.3%; border:2px solid #0076be; margin-bottom:11px; padding:10px 2%; font-style:italic; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
	.cform select{ width:100%; background: url(../images/arrow-down.gif) #F0F0F0 no-repeat 98% center;}
	.cform textarea{  height:122px; margin-bottom:9px;}
	
	.cform input[type='submit']{ width:auto; float:right; background:#fff; border:2px solid #0076be; margin-bottom:11px; padding:2px 12px 2px 12px; font-style:normal; font-size:16px; color:#005697; cursor:pointer; text-transform:uppercase;}
	.cform input[type='submit']:hover{background:#0076be; border:2px solid #0076be; color:#fff;}
	.r-area{ margin-right:0px ;}
	h2.cn-em{ font-size:20px; color:#000;}
	h2.cn-em a{ font-size:20px; color:#000;}
	
}


/*Media CSS 470px To 599px*/
@media (min-width:470px) and (max-width:599px){
	#wrapper {padding: 0 2%; width: 95.87%;}
	.pageM{ padding-top:0px !important;}
	.head {height: auto; width: 100%;}
	.head-r {margin-right: 0px; padding: 0px 0 0 0; width: auto;}
	
	.head-r-top { display:block;}
	.navigation li{letter-spacing:0px;}	
	.navigation li{float:left; margin:0 3.52% 0 0;}
	.navigation li:last-child{margin-right:0px;}
	.navigation li a{ font-size:65% !important;}
	#slider_wrapper {min-height:inherit !important;}
	.flex-direction-nav li a{ top: 10%;}
	
	.event-apps {margin: 0 -2.2% 0px -2%; padding: 30px 2.2% 30px 2%; width:100%;}
	.event-apps ul li {width: 100%; padding: 0 0px; }
	.event-apps ul li img{ margin-right: 25px; margin-left: 14px;}
	.event-apps li h5 { font-size:180%;}
	.event-apps li + li { width:auto; margin:0px 0 0 19.6%; float:none; padding:20px 0 0; display:table; clear:both; }
	.event-apps li + li img{ width:100%; margin:0px;}
	.video-cation{ font-size:14px;}
	
	.app-gamechanger {width: 100%; padding: 0 0%; }
	.ic{ width: 100%; display: table; font-size: 12px;}
	.ic ul li h5 {font-size: 16px; margin-bottom: 6px;}

	.setup-demo {float: left; width: 100%; padding-top:3px;}
	.setup-demo input, .setup-demo textarea {width: 93.1%; border: 2px solid #0076be; margin-bottom: 11px; padding: 10px 3% 10px 3%;}.setup-demo h5{font-size: 16px; margin-bottom: 6px;}
	.setup-demo textarea {margin-bottom: 9px;}
	.s-icon, .s-icon01, .s-icon02{ margin-right:15px;}
	
	.fully-customize-app span {font-size: 115.5%;}
	.fully-customize-app ul{ margin-top:0px;}
	.fully-customize-app ul li {width: 96%; margin-left:0; margin-bottom:2.25%; padding: 30px 2%; font-size:13px;}
	.fully-customize-app ul li:nth-child(3), .fully-customize-app ul li:nth-child(5){margin-left:0;}
	
	.features-event ul li{ }
	.ch-grid li { float:none !important;}
	.features-event{ margin-top:30px;}
	.client-logo{ margin-top:80px; text-align:center;}
	.client-logo ul li { margin:0 .49%; float:none; display:inline-table;}
	.client-logo ul li a{ margin:0 0%;}
	.client-logo ul li img {width: 80%;}
	
	.app-gamechanger{ margin-top:35px;}
	.app-gamechanger span {margin: 0 -2.1% 0 -2%; padding: 20px 2% 20px 2%;}	
	.fully-customize-app span {margin: 0 -2.1% 0 -2%; padding: 20px 2% 20px 2%;}
	
	 footer {border-top: 2px solid #F3F3F4; width: 100%; margin: 0 -2.1% 0 -2.2%; padding: 30px 2.2% 0px 2.2%; }
	.footer {width: 100%; margin: 20px -2.2% 0 -2.2%; padding: 20px 2.2% 24px 2.2%; clear: both;}
	footer .right-band{ float:left; margin-top:45px; width:99.9%;}
	.footer span.left{ float:none; margin:0 auto; display:table; margin-bottom:5px;}
	.footer nav{ float:none; margin:0 auto; display:table; width:auto;}
	.footer nav ul li{ margin-top:3px; padding: 0 12px; }
	.cftr{ padding-top:0px;}
	.cftr .footer{ margin-top:0px;}
	
	.right-band {width: auto;}
	.contact-form {width: 100%; }
	.contact-form .left{ padding-left:0px !important; width:100% !important; }
	.contact-form .left input, .contact-form .left textarea, .contact-form .left select, #mc_embed_signup .left input {width:95.5%; font-size: 15px;line-height: 1.2em; padding: 8px 2%; margin: 0;}
	.contact-form .left select {width: 100%; background: url(../images/arrow-down.gif) #F0F0F0 no-repeat 98% center; padding-right:13% !important; margin-bottom:10px;}
	.contact-form .left textarea{ margin-bottom:6px;}
	.contact-form .left input[type='submit']{float:left; padding:5px 20px 7px;width:auto;}
	#jstwitter{ width:100% !important;}
	#jstwitter iframe{ width:100% !important;}
		
	.app-gamechanger ul li ul li {width:auto !important;}
	
	/* Client */
	ul.testimon { list-style-type: none; margin-bottom: 20px; }
	ul.testimon li { float: left; width: 100%; margin:15px 0 0 0; padding-top:15px; border-top:1px dashed #ccc;}
	ul.testimon li:first-child { margin-top:0; padding-top:0px; border-top:0;}
	
	/* Why EventEdge */
	.content-full-inner h4.banner-text{ padding:3% 4% !important; font-size:15px !important; line-height:20px !important;}
	.content-full-inner h4.banner-text strong{ font-size:17px !important;}
	.article-title{ font-size:25px !important;text-align:left !important;}
	
	/* Features */
	.features-detail ul li h2 { font-size:25px !important;}
	.features-detail ul li h5 { font-size:23px; margin-bottom:5px !important;}
	.cf-l{ float:left; width:100%; padding-right:0;}
	.cf-l ul li {font-size: 18px;}
	.cf-r{ float:right; width:100%; }
	.cf-r ul li {font-size: 14px; line-height:normal;}
	.cf-r ul li .live-btn{ display:table; margin-top:15px;}
	.cf-r ul li .live-btn a{ color:#767676; border:2px solid #4c9fd1; font-size:13px; padding:5px 15px;}
	.cf-r ul li .live-btn a:hover{ color:#fff; background:#4c9fd1;}
	
	ul li section.features-detail { margin:0px 0 0 0px !important;}
	.features-detail ul { list-style-type: none; }
	.features-detail ul li { padding: 25px 2.1% 25px 2.1% !important; width: 100%; margin: 0 -2.1% 0 -2.1%; *margin:-4px 0 0 -40px; font-size: 15px; color: #3F3F3F; line-height: 25px; border-top: 3px solid #DFDFDF;}
	.features-detail ul li img{ display:block; margin:0 auto !important; float:none;}
	
	.tr, .tl{width: auto;}
	.features-detail ul li h4 { margin:0 auto;}
	.fut-cont {width: 70%; left:21%; margin-top:19px;}
	.surveys-bullet{ width:100%; margin:20px 0 0 0;}
	.surveys-bullet ul { margin:6px 0 20px 0; padding-top:10px;}
	.surveys-bullet ul li{ padding:3px 0 3px 30px !important; line-height:normal; width:auto; margin:0px 0 10px 0; background-color:#fff !important; border:0px; font-size:15px;}
	.srv {width:100%;}
	.org-img {max-width:100%;}
	.parcent {width:100%; display:table;}
	.parcent-t{margin-top:20px;}
	.parcent-b{margin-bottom:20px;}
	
	.rss-feeds {border-top: 5px solid #e1e1e1; width: 100%; margin: 0 0; padding:0px 0;}
	.rss-feeds h5 { font-size: 25px; color: #0084f5; font-weight: 500; }
	.rss-feeds ul { list-style-type: none; }
	.rss-feeds ul li { float: left; padding: 30px 0; margin: 0px; text-align: center; width: 100% !important; border-left:0px; border-bottom: 5px solid #e1e1e1; height: auto; }
	.rss-feeds ul li:last-child { margin-right:0 !important; padding-right:0% !important; border-bottom:0px;}
	.rss-feeds ul li h2 { color: #0084f5; font-size: 30px; }
	.rss-feeds ul li img { margin-top: 30px; }
		
	.div { text-align: left; width: auto; margin-left: 20px; margin-top: 0px !important; color: #0084f5; line-height: 30px;}
	
	
	/* Packages */
	.pack-head, .pack-head01{margin-left:-3% !important; margin-right:-3% !important; padding: 14px 0px 13px 3%; margin-top: 0px !important;}
	.pack-head01{background:#0365bc; margin:0 -3% 20px -3% !important; padding: 14px 0px 13px 3% !important;}	
	.col-left {width:94%; float:left; padding:0 3%; margin:0 0 25px 0; border-right:0;}
	.packages ul li img { float: left; margin: 0 12px 0 0; }
	.col-right { width:94%; float: left; padding:0 3%; }
	.col-right h2 span { font-size: 16px; color: #000; }
	.price { font-size: 18px !important;}
	.price span { font-size: 16px; color: #000;}	
	.button1 a { font-size: 15px; }
	
	/*Blog css*/
	.nblog { width:100%; margin-bottom:30px;}
	.nblog article{ border-bottom:1px dashed #ccc; margin:0 0 30px 0; padding:0 0 30px 0;}
	.nblog article img{ width:100%;}
	.blog-listing { width:100%; float:none; }
	.share-detail{ display:table; float:none;}
	
	/*New Contact form css*/
	.cform{ float:left; width:100%; margin-right:35px; padding-top:0px;}
	.cform input, .cform textarea, .cform select{ width:95%; border:2px solid #0076be; margin-bottom:11px; padding:10px 2% 10px 2%; font-style:italic; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
	.cform select{ width:99.6%; background: url(../images/arrow-down.gif) #F0F0F0 no-repeat 98% center;}
	.cform textarea{  height:122px;margin-bottom:9px;}
	.cform input[type='submit']{ width:auto; float:right; background:#fff; border:2px solid #0076be; margin-bottom:11px; padding:2px 12px 2px 12px; font-style:normal; font-size:16px; color:#005697; cursor:pointer; text-transform:uppercase;}
	.cform input[type='submit']:hover{background:#0076be; border:2px solid #0076be; color:#fff;}
	.r-area{ margin-right:0px ;}
	h2.cn-em{ font-size:15px; color:#000;  text-align:left; margin-top:20px;}
	h2.cn-em a{ font-size:20px; color:#000;}
	
}

@media (max-width:599px){ .fully-customize-app span {font-size: 200%; line-height:22px;}}
@media (max-width:480px){ .contact-form .left{ width:92% !important;} .footer nav ul li{ padding:0 5px;} .contact-form .left {width: 100% !important;} .contact-form .left input, .contact-form .left textarea, .contact-form .left select, #mc_embed_signup .left input{ width:95.1%;}.fully-customize-app ul li {font-size:7px !important;}




}
@media (max-width:469px){
.head-r { float:none; margin:0 auto; }
.head-r-bottom{ clear:none; display:table; width:auto; margin:90px auto 5px !important; float:none; }
}

/*Media CSS 315px To 400px*/
@media (min-width:315px) and (max-width:469px){
	
	#wrapper {padding: 0 2%; width: 95.80%;}
	.pageM{ padding-top:0px !important;}
	.head {height: 100px; padding:0px; width: 100%; border-bottom:1px solid #ccc; display:table;}
	.head-r {margin-right: 0px; padding:15px 0 0 0; width: auto;}
	.logo {margin-top:28px; }
	.head-r-top { margin-top:0% !important; display:block; text-align:center; position:absolute; width:100%; left:0; top:82px;}
	.head-r-top a{ margin-top:0% !important; display:inline; font-size:80% !important; padding:0px;}
	.head-r-top a+a{ border-left:1px solid #666; padding-left:10px;}
	
	.navigation li{letter-spacing:.5px;}
	.navigation li{float:left; margin:0 2.9% 0 0;}
	.navigation li:last-child{margin-right:0px;}
	.navigation li a{ font-size:67% !important;}
	#slider_wrapper {min-height:inherit !important;}
	.flex-direction-nav li a{ top: -10px;}	
	.flex-control-nav { padding:0px; text-align:center;}
	.logo{ width:60%;}
	.navigation{ float:right; border-bottom:0; margin:30px 5% 0 0; position:absolute; top:0px; right:0px;}
	.navigation ul{ display:none;}
	.navigation .m-nav{ display:block; height:29px; width:37px; cursor:pointer;}	
	.navigation .m-nav a{ background:url(../images/navi-icon.gif) no-repeat center center #0084cb; display:block; height:29px; width:37px; cursor:pointer;}	
	.navigation:hover ul{ display:block; position:absolute; background:#0084cb; z-index:999; right:2.1%; width:130px; }
	.navigation ul li{ float:none; margin:0px; padding:0px; line-height:25px;}
	.navigation ul li a{ color:#fff ; padding:0px; padding:0 10px; margin:2px; border:0px;}
	.navigation ul li a:hover, .navigation ul li a.selected{color:#111; background:#a6e0ff;}
	
	.event-apps {margin: 0 0% 0px 0%; padding: 30px 0% 30px 0%; width:100%;}
	.event-apps ul li {width: 100% !important; padding: 0 0px; }
	.event-apps li h5 { font-size:120%; font-weight:bold;}
	.event-apps li + li { width:100%; margin:20px 0 0 0; float:left; padding:0px; height:auto;}
	.event-apps li + li img{ width:100%;}
	.video-cation{ font-size:13px;}
	
	.app-gamechanger {width: 100%; padding: 0 0%; }
	.ic{ width: 100%; display: table; font-size: 12px;}
	.ic ul li h5 {font-size: 16px; margin-bottom: 6px;}
	
	.surveys-bullet{ width:100%; margin:20px 0 0 0;}
	.surveys-bullet ul { margin:6px 0 20px 0; padding-top:10px;}
	.surveys-bullet ul li{ padding:3px 0 3px 30px !important; line-height:normal; width:auto; margin:0px 0 10px 0; background-color:#fff !important; border:0px; font-size:15px;}
	
	.app-gamechanger{ margin-top:35px;}

	.setup-demo {float: left; width: 100%; padding-top:3px;}
	.setup-demo input, .setup-demo textarea {width: 93%; border: 2px solid #0076be; margin-bottom: 11px; padding: 10px 3% 10px 3%;}.setup-demo h5{font-size: 16px; margin-bottom: 6px;}
	.setup-demo textarea {margin-bottom: 9px;}
	.s-icon, .s-icon01, .s-icon02{ margin-right:15px;}
	
	.fully-customize-app span {font-size: 200%;}
	.fully-customize-app span strong{ display:block; margin-bottom:0px;}
	.fully-customize-app ul{ margin-top:0px;}
	.fully-customize-app ul li {width: 96%; margin-left:0; margin-bottom:2.25%; padding: 30px 2%; font-size:12px !important;}
	.fully-customize-app ul li:nth-child(3), .fully-customize-app ul li:nth-child(5){margin-left:0;}
		
	.features-event ul li{ }
	.ch-grid li { float:none !important;}
	.features-event{ margin-top:30px;}
	.client-logo{ margin-top:80px; text-align:center;}
	.client-logo ul li { margin:0 .49% 10px; float:none; display:inline-table !important; }
	.client-logo ul li a{ margin:0 0%;}
	.client-logo ul li img{ width:80%;}
	
	.app-gamechanger span {margin: 0 -2.1% 0 -2%; padding: 20px 2% 20px 2%;}	
	.fully-customize-app span {margin: 0 -2.1% 0 -2%; padding: 20px 2% 20px 2%;}
	
	 footer {border-top: 2px solid #F3F3F4; width: 100%; margin: 0 -2% 0 -2.3%; padding: 30px 2.3% 0px 2.3%; }
	.footer {width: 100%; margin: 20px -2.3% 0 -2.3%; padding: 20px 2.3% 22px 2.3%; clear: both;}
	footer .right-band{ float:left; margin-top:40px; width:99.9%;}
	.footer span.left{ float:none; margin:0 auto; display:table; margin-bottom:5px; }
	.footer nav{ float:none; margin:0 auto; display:table; width:auto; text-align:center;}
	.footer nav ul li{ margin-top:3px; padding: 0 5px; display:inline; float:none;}
	footer h2, footer aside.right-band h2 { font-size: 25px; margin: 0 0 26px;}
	.cftr{ padding-top:0px;}
	.cftr .footer{ margin-top:0px;}
	
	.right-band {width: auto;}
	.contact-form {width: 100%; }
	.contact-form .left{ padding-left:0px !important; width:100% !important; }
	.contact-form .left input, .contact-form .left textarea, .contact-form .left select, #mc_embed_signup .left input {width:95%; font-size: 15px;line-height: 1.2em; padding: 8px 2%; margin: 0;}
	.contact-form .left select {width: 100%; background: url(../images/arrow-down.gif) #F0F0F0 no-repeat 98% center; padding-right:13% !important; margin-bottom:10px;}
	.contact-form .left textarea{ margin-bottom:6px;}
	.contact-form .left input[type='submit']{float:left; padding:5px 20px 7px;width:auto;}
	#jstwitter{ width:100% !important;}
	#jstwitter iframe{ width:100% !important;}
		
	.app-gamechanger ul li ul li {width:auto !important;}
	
	/* Client */
	ul.testimon { list-style-type: none; margin-bottom: 20px; }
	ul.testimon li { float: left; width: 100%; margin:15px 0 0 0; padding-top:15px; border-top:1px dashed #ccc;}
	ul.testimon li:first-child { margin-top:0; padding-top:0px; border-top:0;}
	
	/* Why EventEdge */
	.content-full-inner h4.banner-text{ padding:3% 4% !important; font-size:14px !important; line-height:20px !important;}
	.content-full-inner h4.banner-text strong{ font-size:15px !important;}
	
	/* Features */
	.cf-l{ float:left; width:100%; padding-right:0;}
	.cf-l ul li {font-size: 18px;}
	.cf-r{ float:right; width:100%; }
	.cf-r ul li {font-size: 14px; line-height:normal;}
	.cf-r ul li .live-btn{ display:table; margin-top:15px;}
	.cf-r ul li .live-btn a{ color:#767676; border:2px solid #4c9fd1; font-size:13px; padding:5px 15px;}
	.cf-r ul li .live-btn a:hover{ color:#fff; background:#4c9fd1;}
	
	.rss-feeds {border-top: 5px solid #e1e1e1; width: 100%; margin: 0 0; padding:0px 0;}
	.rss-feeds h5 { font-size: 25px; color: #0084f5; font-weight: 500; }
	.rss-feeds ul { list-style-type: none; }
	.rss-feeds ul li { float: left; padding: 30px 0; margin: 0px; text-align: center; width: 100% !important; border-left:0px; border-bottom: 5px solid #e1e1e1; height: auto; }
	.rss-feeds ul li:last-child { margin-right:0 !important; padding-right:0% !important; border-bottom:0px;}
	.rss-feeds ul li h2 { color: #0084f5; font-size: 30px; }
	.rss-feeds ul li img { margin-top: 30px; }
		
	.div { text-align: left; width: auto; margin-left: 20px; margin-top: 0px !important; color: #0084f5; line-height: 30px;}
	
	/* Packages */
	.pack-head, .pack-head01{margin-left:-3% !important; margin-right:-3% !important; padding: 14px 0px 13px 3%; margin-top: 0px !important; font-size: 21px !important;}
	.pack-head01{background:#0365bc; margin:0 -3% 20px -3% !important; padding: 14px 0px 13px 3% !important;}	
	.col-left {width:94%; float:left; padding:0 3%; margin:0 0 25px 0; border-right:0;}
	.packages ul li img { float: left; margin: 0 12px 0 0; }
	.col-right { width:94%; float: left; padding:0 3%; }
	.col-right h2 span { font-size: 16px; color: #000; }
	.price { font-size: 18px !important;}
	.price span { font-size: 16px; color: #000;}	
	.button1 a { font-size: 15px; }
	
	/*Blog css*/
	.nblog { width:100%; margin-bottom:30px;}
	.nblog article{ border-bottom:1px dashed #ccc; margin:0 0 30px 0; padding:0 0 30px 0;}
	.nblog article img{ width:100%;}
	.blog-listing { width:100%; float:none; }
	.button { margin:0px auto 20px; display:table; }
	.share-icn{ float:none; margin:0 auto; display:table;}
	.share-detail{ display:table; float:none;}.article-title{ font-size:25px !important;text-align:left !important;}
	
	/*New Contact form css*/
	.cform{ float:left; width:100%; margin-right:35px; padding-top:0px;}
	.cform input, .cform textarea, .cform select{ width:94.8%; border:2px solid #0076be; margin-bottom:11px; padding:10px 2% 10px 2%; font-style:italic; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
	.cform select{ width:100%; background: url(../images/arrow-down.gif) #F0F0F0 no-repeat 98% center;}
	.cform textarea{  height:122px;margin-bottom:6px;}
	.cform input[type='submit']{ width:auto; float:right; background:#fff; border:2px solid #0076be;padding:2px 12px 2px 12px; font-style:normal; font-size:16px; color:#005697; cursor:pointer; text-transform:uppercase; margin:0px 0 0 0 !important;}
	.cform input[type='submit']:hover{background:#0076be; border:2px solid #0076be; color:#fff;}
	.r-area{ margin-right:0px ;}
	h2.cn-em{ font-size:16px; color:#000; text-align:left; margin-top:20px;}
	h2.cn-em a{ font-size:20px; color:#000;}
}
label.help-inline {font-size:12px; margin:0;}