@font-face{font-family:'Lato-Black';src:url('fonts/Lato-Black.eot');src:url('fonts/Lato-Black.eot?#iefix') format('embedded-opentype'),
url('fonts/Lato-Black.woff') format('woff'),
url('fonts/Lato-Black.ttf') format('truetype'),
url('fonts/Lato-Black.svg#Lato-Black') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Lato-Bold';src:url('fonts/Lato-Bold.eot');src:url('fonts/Lato-Bold.eot?#iefix') format('embedded-opentype'),
url('fonts/Lato-Bold.woff') format('woff'),
url('fonts/Lato-Bold.ttf') format('truetype'),
url('fonts/Lato-Bold.svg#Lato-Black') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Lato-Regular';src:url('fonts/Lato-Regular.eot');src:url('fonts/Lato-Regular.eot?#iefix') format('embedded-opentype'),
url('fonts/Lato-Regular.woff') format('woff'),
url('fonts/Lato-Regular.ttf') format('truetype'),
url('fonts/Lato-Regular.svg#Lato-Black') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Lato-Light';src:url('fonts/Lato-Light.eot');src:url('fonts/Lato-Light.eot?#iefix') format('embedded-opentype'),
url('fonts/Lato-Light.woff') format('woff'),
url('fonts/Lato-Light.ttf') format('truetype'),
url('fonts/Lato-Light.svg#Lato-Light') format('svg');font-weight:normal;font-style:normal;}

*{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}

a{text-decoration:none; color:#333;}
a:hover{text-decoration:underline;}
ul, ol{list-style-type:none;}
img{border:none;}
body{font-family:'Lato-Regular',Arial,Helvetica,sans-serif;font-size:18px;}
/*=====css for scroll=====*/
.clr{clear:both;}
#main-wrapr{width:100%;margin:0 auto;padding:0;}
.fullwid {width:100%;margin:0 auto;padding:0; text-align:center;}
.comaamain{width:1200px; margin:0 auto;padding:0; clear:both;}



.dd {  overflow:hidden; background:#000;}
.lgogsd { float:left; width:330px; margin:10px 0;}
.hdfright { float:right; }
ul.menuss { margin:0px; padding:0px;}
ul.menuss li{ font-size:21px; margin:0 0 0 25px; float:left; line-height:26px; color:#333333; text-transform:capitalize; padding-top:25px; font-weight:400px; font-family:Lato-Light;}
ul.menuss li a{  color:#cccccc;}
ul.menuss li:hover { border-bottom:4px solid #3792cf;    padding-bottom: 25px; text-decoration:none;}
ul.menuss li a:hover { text-decoration:none;}
ul.menuss li.seled { border-bottom:4px solid #3792cf;    padding-bottom: 25px;}
ul.menuss li.seled a{  color:#ffffff;}

ul.iconsaa { margin:0; padding:0px;}
ul.iconsaa li { margin:0; padding:0px; width:33%; text-align:center; float:left;}
.dsss { width:290px; text-align:center; margin:0 auto;}

.btstxs { font-size:24px; font-family:Lato-Light;  color:#333333; clear:both;}
.btstxs a{color:#333333}
.btstxs span{ font-family:Lato-Black;}


ul.mid-social{ margin:0px; padding:0px; width:100px; margin:0 auto; }
ul.mid-social li:first-child { float:none; margin:0 auto 0 25px;  display:block;}
ul.mid-social li{margin:0 8px 0px 0; display:inline-block; float:left; width:40px; }







/* slider start here  */
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus  { outline: none; }
.slides, .flex-control-nav,.flex-direction-nav {	margin: 0;	padding: 0;	list-style: none;}
.flexslider a { cursor:pointer;}
.flexslider a img { outline: none; border: none; }
/*.flexslider {
	margin: 0;
	padding: 0;
}*/

/* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides > li {	display: none;	-webkit-backface-visibility: hidden;}
.flexslider .slides img {	width: 1800px;	height:800px;	position:relative;	left:-275px;	display: block;}
/* Clearfix for the .slides element */
.slides:after {	content: ".";	display: block;	clear: both;	visibility: hidden;	line-height: 0;	height: 0;}

html[xmlns] .slides { display: block; }
* html .slides { height: 1%; }
/* Theme Styles */
.flexslider {	position: relative;	zoom: 1;	background: #ffffff;	border-top:0px solid #fff;}
.flex-container {	max-width: 100%;	overflow:hidden;}
.flexslider .slides { zoom: 1; }
/* Control Nav */
.flexslider .flex-control-nav {	position: absolute;	width: 100%;	bottom: 20px;	text-align: center;	margin: 0 0 0 0px;	display:block;}
.flex-control-nav li {	display: inline-block;	zoom: 1;}
.flex-control-paging li a {	display: block;	cursor: pointer;	text-indent: -9999px;	width: 12px;	height: 12px;	margin: 0 3px;	background-color: #e7e7e7;	-webkit-border-radius: 12px;	-moz-border-radius: 12px;	border-radius: 12px;
-webkit-box-shadow: inset 0 0 0 2px #b6b6b6;	-moz-box-shadow: inset 0 0 0 2px #b6b6b6;	box-shadow: inset 0 0 0 2px #b6b6b6;}
.flex-control-paging li a.flex-active {	background-color: #3792cf;	-webkit-box-shadow: none;	-moz-box-shadow: none;	box-shadow: none;
}


.boxss { width:640px; height:130px; background:url(../images/pix.png) repeat; overflow:hidden;clear:both;padding:30px;position:absolute; top:500px; left:60px; } 

.boxss2new { width:640px; height:148px;  overflow:hidden;clear:both;padding:30px;position:absolute; top:480px; right:60px; 

background: url(../images/pix.png) ;
background-repeat: repeat;
    background-position:  right top;



} 


.boxss2 {
background:url(../images/slides/slide2-mag.jpg) ;
background-repeat: no-repeat;
    background-position: right bottom;
 width:640px; height:160px; padding:30px; 
position:absolute; 

} 

.boxss3 { width:640px; height:130px; background:url(../images/pix.png) repeat; overflow:hidden;clear:both;padding:30px;position:absolute; top:500px; left:60px; } 
.boxss4 { width:615px; height:130px; background:url(../images/pix.png) repeat; overflow:hidden;clear:both;padding:30px;position:absolute; top:500px; left:560px; } 

.slidhead { font-family:'Lato-Light';color:#ffffff; font-size:24px; line-height:24px; margin: -8px 0 0;}
.slidhead span{  font-family:'Lato-Black'; border-top:4px solid #3792cf;  padding: 16px 0 0;}
.slidtxt { font-family:'Lato-Light'; font-size:18px; color:#cccccc; margin:10px 0 0px 0; line-height:25px;}
.mages { position:relative; top:10px; left:10px;}

.mages img{ width:184px!important}

/* slider end here */
.cmag50 { padding:50px  0 50px 0; overflow:hidden;}

.missa { background-color:#f5f7f9; margin:0px 0 0px 0; overflow:hidden; clear:both; }

.msa { width:100%; padding:50px 0 20px; overflow:hidden;}
.msaleft { float:left; width:55%;}
.tsts{ font-family:'Lato-Black'; color:#333; font-size:34px; line-height:30px;}
.tsts span{ color:#3792cf;  }
.msaright { float:right; width:43%;}
.txtxc { font-family:'Lato-Light'; font-size:18px; color:#333; margin:40px 0 40px 0;}
ul.leimhs { margin:0px; padding:0px; clear:both;} 
ul.leimhs li { margin:0 20px 0 0px; padding:0px; float:left;}

.msacom { width:100%; padding:50px 0; overflow:hidden;}
.msaleftcom { float:left; width:52%;}
.msarightcom { float:right; width:48%;}

ul.leimhstxt { margin:0px; padding:0px; clear:both;} 
ul.leimhstxt li { margin:0 0px 10px 20px; padding:0px; font-family:'Lato-Light'; color:#333; 
font-size:18px; line-height:27px; list-style:disc;  }
.missavvv { background-color:#fbfcfd; margin:0px 0 0px 0; overflow:hidden; clear:both; }
#Events {	width:100% !important;  position: relative;  height:520px; padding:0px 0 0 0; }

.upevent{/*background:url(../images/mid-slider.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;*/}

.ucss { width:800px; height:300px; margin:55px auto 0;
 background:url(../images/bg.png) repeat; 
border-width:15px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border-style:solid;
border-color:#fff;
-webkit-borderborder-radius: 10px;
-webkit-borderborder-style:solid;
-webkit-borderborder-color:#fff;
-moz-border-radius: 10px;
-moz-border-style:solid;
-moz-border-color:#fff;
overflow:hidden;
clear:both;
padding:40px 0;
 } 
.uctxt { font-family:'Lato-Black'; color:#3792cf; font-size:32px; line-height:24px; text-align:center; } 
.uctxt span{ color:#fff; }
.imgup { text-align:center; margin:20px 0;}
.imguptxt { font-family:'Lato-Regular'; font-size:21px; line-height:27px;color:#cccccc; padding:40px 20px 0; text-align:center;}


.kickoff{background:url(../images/kickoff.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover; height:700px; padding:0px 0 0 0;}


.kicksec { width:300px; margin:0 280px 0 520px; background:#252525; height:300px; padding:50px; }
.imgkio { text-align:center; padding:0px 10px 0;}

.vendd { color:#fec80d; font-family: 'Lato-Bold'; font-size:21px; line-height:31px; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; margin:20px 0; padding:5px 0;}
.vendd span{font-family: 'Lato-Light'; display:block; color:#fff; }
.ststayu { color:#fff; font-family: 'Lato-Light'; font-size:37px; line-height:40px; text-align:center; margin:30px auto 0;}


ul.kidiv { margin:0px; padding:0px; clear:both; float:none;}
ul.kidiv li{ width:402px; float:left; background:#3792cf; height:300px;  }
.txcxtyy {font-family:'Lato-Light'; color:#fff; font-size:32px; line-height:36px; margin:80px 38px 0; } 
.txcxtyy span { font-size:40px; display:block;}
ul.kidiv li:nth-child(2n){background:none; width:396px;}
.tstsbb{ font-family:'Lato-Black'; color:#333; font-size:40px; line-height:40px; width:750px; text-align:center; margin:0 auto 40px;}
.tstsbb span{ color:#3792cf;  }
.cmagsfff50 { padding:50px  0 50px 0; overflow:hidden;}

#ftrBg{ background:#252525;}
.ftrLeft{font-family:'Lato-Light'; font-size:18px; color:#fff; float:left; width:45%;}
.ftrRight{font-family:'Lato-Light'; font-size:18px; color:#fff; float:right; width:19%;}
.ftrRight a{color:#fff; text-decoration:none;}
.ftrRight a:hover{text-decoration:underline;}

.red{color:#e21b0c;}
.btmbdr{margin:25px 0 ; height:1px; background:#f1f1f1;}
.termtxt{ font-family: 'Lato-Regular'; font-size:18px; color:#333; text-align:center; margin-bottom:20px;}
.termtxt a{color:#3792cf; text-decoration:none;}
.termtxt a:hover{ text-decoration:underline;}

.mediaTxt{ font-family: 'Lato-Regular'; font-size:20px; color:#333; font-weight:400;}
.mediaTxt strong{font-family: 'Lato-Bold'; font-weight:400; color:#000;}
.mediaTxt a{color:#3792cf; text-decoration:none;}
.mediaTxt a:hover{ text-decoration:underline;}


h2.main-hdg{font-family: 'Lato-Regular'; font-size:30px; line-height:22px; color:#3792cf; margin:13px 0; font-weight:400;}
#Printregfrm, #Digitalregfrm{width:100%; margin:35px 0 0; padding:0;}
#Printregfrm div.sec, #Digitalregfrm div.sec{width:100%; margin:0 0 15px;}
#Printregfrm div.sec label.lsec, #Digitalregfrm div.sec label.lsec{width:44%; float:left; padding-top:7px; font-family:'Lato-Regular'; font-size:18px; color:#333;}
#Printregfrm div.sec span.msec, #Digitalregfrm div.sec span.msec{width:3%; float:left; padding-top:8px;  color: #666; font-size: 14px;}
#Printregfrm div.sec span.rsec, #Digitalregfrm div.sec span.rsec{width:53%; float:left;}
#Printregfrm div.sec span.rsec input[type="text"], #Digitalregfrm div.sec span.rsec input[type="text"]{ border:1px solid #dbdcdc; background:#fff; margin:0; padding:8px; width:70%; font-size:14px; color:#666;font-family:'Lato-Light';margin-right:26%;}

#Printregfrm label.error, #Digitalregfrm label.error{color: #e1231c !important;font-size: 13px;padding-top:3px; font-weight:400;}
#Printregfrm div.sec span.rsec input.error, #Digitalregfrm div.sec span.rsec input.error{border:solid 1px #c24949 ;}
.submit{background:url("../images/submit.png") no-repeat scroll center top; cursor:pointer; display:block; height:60px; width:150px; margin:0 auto;}
.box{ display:none; width:100%;}
.print {width:100%;}
.digital {width:100%;}
.BtnCont {width:100%; margin-bottom:35px;}
/*ul.addBtn {width:86%; margin:0 auto; padding:0; float:none;}
ul.addBtn li{ float:left; width:46.5%; margin-right:20px; margin-bottom:30px; background:url(../images/printBg.jpg) no-repeat center top; height:180px; color:#fff; font-family: 'Lato-Light'; font-size:40px;}
ul.addBtn li:last-child{ margin-left:20px; background:url(../images/digitalBg.jpg) no-repeat center top;}
ul.addBtn li span{display:block; clear:both; padding-left:50px;}
ul.addBtn li input[type="radio"]{ float: left; margin: 50px 0 22px 68px;}
*/
ul.addBtn {width:84%; margin:0 auto; padding:0; float:none; list-style:none;}
ul.addBtn li{ float:left; width:39%; margin:0 20px 0 0; background:url(../images/printBg.jpg) no-repeat center top; height:104px; padding:38px;}
ul.addBtn li:last-child{ margin:0 0 0 20px; background:url(../images/digitalBg.jpg) no-repeat center top;}
ul.addBtn li input[type="radio"] {  display: none;}
ul.addBtn li input[type="radio"] + label { color:#fff; font-family: 'Lato-Light'; font-size:40px;}
ul.addBtn li input[type="radio"] + label span {  box-shadow: 0 0 0 2px #cccccc;
  display: block;  width: 20px;  height: 20px;  margin: 12px 0 0 27px;  vertical-align: middle;
  cursor: pointer;  border-radius: 50%;}
ul.addBtn li input[type="radio"] + label span {  border: 6px solid #1f1f21;  background-color: #1f1f21;}
ul.addBtn li input[type="radio"]:checked + label span {  background-color: #fff;}
.thnksTxt {font-family: 'Lato-Bold'; font-size:22px; line-height:26px; color:#333; text-align:center;}
.fipad30{padding:30px 0;}


.formsection-adver{height:320px;overflow: hidden;/*padding: 20px;*/width: 400px;padding:30px;}
.adstct{ font-family: 'Lato-Bold'; font-size:20px; color:#3792cf; line-height:26px; text-align:center; margin:0 auto 20px;}
ul.fopcss { margin:0 auto; float:none; padding:0px; }
ul.fopcss li{ margin:0 0 10px 0; float:none; padding:0px;}
ul.fopcss li input[type="text"].catinputb{width:98%; border: 1px solid #dbdcdc; height:26px;
margin:0px 0px;padding:5px;font-family: 'Lato-Regular';font-size:16px;color:#666666;}

header{	}
header.sticky {position: fixed;margin:0 auto;
background:#000;background-color:#000;background-position:center center;-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;display:block;z-index:1000000000000;border-bottom:0px solid #000;		top: 0;
left: 0;right: 0; }

/* BackToTop button css  start */
#scroll { position:fixed; right:-9px; bottom:0px; cursor:pointer; width:50px; height:50px; z-index:9;}
#scroll span { position:absolute; top:50%; left:50%; margin-left:-8px; margin-top:-12px; height:0; width:0;}
#scroll:hover {}
/* BackToTop button css  end  */

.txtxcthanks { font-family:'Lato-Light'; font-size:27px; color:#333; margin:40px auto 320px; text-align:center;}

#Mediaregfrm input.error  { border:1px solid red;}
#grey-bg{background:#f5f5f0;}
#flexiselDemoAsso{display:none;}
#flexiselDemoAsso  .nbs-flexisel-item img{ border:1px solid #e7e7e7; }

/* inner speaker code end here */

.nbs-flexisel-container{position:relative;max-width:100%;}
.nbs-flexisel-ul{list-style-type:none;margin:0px;padding:0px;position:relative;text-align:center;width:99999px;}
.nbs-flexisel-inner{background:rgba(0, 0, 0, 0);overflow:hidden;width:100%; height:270px; margin:0 0 40px 0;}
.nbs-flexisel-item{cursor:auto;float:left;line-height:0;margin:0px;padding:0px;position:relative; border:none;}
.nbs-flexisel-item img .spkr-name{background:#333;font-family:'Lato-Black';font-size:25px;font-weight:400;position:relative;z-index:99;}
.nbs-flexisel-item img{cursor:pointer;position:relative;}
.nbs-flexisel-nav-left,.nbs-flexisel-nav-right { width: 22px; height: 22px; position: absolute; cursor: pointer; z-index: 100; opacity: 0.5;}
.nbs-flexisel-nav-left { left: 10px; background: url(../images/button-previous.png) no-repeat;}
.nbs-flexisel-nav-right { right: 5px; background: url(../images/button-next.png) no-repeat;}



.main-hdgnew{ font-family:'Lato-Black'; color:#333; font-size:34px; line-height:30px; margin:40px auto 20px; text-align:center}
.main-hdgnew span{ color:#3792cf;  }

@media only screen and (min-width: 320px) and (max-width:479px)
{.comaamain{ width:100%; }
.flexslider .slides img { height: auto;  left: 0; width: 100%;}
.flexslider .flex-control-nav { bottom: -7px;}
.boxss,.boxss2,.boxss3,.boxss4 { display:none;}

ul.menuss li { margin: 0 0 0 20px;   padding:0px; border-bottom:1px solid #000;} 
ul.menuss li:hover { border-bottom:1px solid #3792cf;  padding: 0px;    text-decoration:none;}
ul.menuss li a:hover { text-decoration:none;}
ul.menuss li.seled { border-bottom:1px solid #3792cf;    padding-bottom: 0px;}
ul.menuss { margin:10px auto 0px; padding:10px 0; border-top:1px solid #3792cf; border-bottom:1px solid #3792cf; overflow:hidden; }


.lgogsd { float:none; margin:10px auto 0; width:247px;}
.hdfright { width:100%; margin:0 auto; float:none;}

ul.iconsaa li {width: 98%; float:none; margin:10px auto;}
ul.mid-social li { float:left;margin: 0 8px 0px 0;display: inline-block;float: left;width: 41px;}
.btstxs { font-size:16px;}

.msaright { float:none; width:98%; margin:20px auto; }
.msaleft {  float:none;  width:98%;margin:0px auto 0; overflow:hidden;}
.msaright img { width:100%;}
.msacom { padding:50px 0 0;}
.msaleftcom { float:none; width:98%; margin:10px auto; text-align:center;}
.msaleftcom img { width:98%;}
.msarightcom { float:none; width:98%; margin:10px auto; text-align:center;}
.tsts { font-size:31px;}
.ucss { width:300px; height:auto;}
.imgup img { width:85%;}
.kickoff { height:auto;}
.kicksec { margin:0 auto; width:auto; padding:20px 30px;}
ul.kidiv li { width:100%; margin:10px auto; float:none; height:auto; padding:20px 0px; overflow:hidden;}
.tstsbb{ width:auto;}
ul.kidiv li:nth-child(2n)  {display: none;}
.txcxtyy {margin: 20px 38px 0; font-size:27px;}
.txcxtyy span { font-size:28px;}

ul.addBtn li input[type="radio"] + label { font-size:23px;}
ul.addBtn li input[type="radio"] + label span {margin: 12px 0 0 13px;}
.digital { margin:0 auto; width:98%;}
.print { margin:0 auto; width:98%;}
ul.addBtn {width: 98%;}
.ftrRight { width:98%; margin:0 auto 20px; float:none; text-align:center; overflow:hidden;}
.ftrLeft {width: 98%; margin:0 auto; float:none; text-align:center;}
ul.addBtn { width:99%;}
ul.addBtn li { background: #18181a;  width: 35%; padding:20px; margin:0 10px;}
ul.addBtn li:last-child { background: #18181a; margin: 0;}
h2.main-hdg { line-height: 28px; text-align:center;}
#Printregfrm div.sec span.rsec input[type="text"], #Digitalregfrm div.sec span.rsec input[type="text"] {width: 90%; margin: 0 5% 0 0;}
.mediaTxt {text-align:center; font-size:18px;}
.mediaTxt strong { display:block;}
.imguptxt {font-size: 17px; padding:0px;}
#Events { width:30%;}
.msarightcom img { width:100%;}
 } 
@media only screen and (min-width: 320px) and (max-width:359px)
{
ul.addBtn li {  width: 33%;}
.ucss { width:280px; height:auto;}
}

@media only screen and (min-width: 480px) and (max-width:599px)
{
.comaamain{ width:100%; }
.flexslider .slides img { height: auto;  left: 0; width: 100%;}
.flexslider .flex-control-nav { bottom: 3px;}
.boxss,.boxss2,.boxss3,.boxss4 { display:none;}

ul.menuss li { margin: 0 0 0 20px;} 
.lgogsd { float:none; margin:10px auto 0; width:247px;}
.hdfright { width:100%; margin:0 auto; float:none;}

ul.iconsaa li {width: 98%; float:none; margin:10px auto;}
ul.mid-social li { float:left;margin: 0 8px 0px 0;display: inline-block;float: left;width: 41px;}
.btstxs { font-size:16px;}
ul.menuss li { margin: 0 0 0 25px;   padding:0px; border-bottom:1px solid #000;} 
ul.menuss li:hover { border-bottom:1px solid #3792cf;  padding: 0px;    text-decoration:none;}
ul.menuss li a:hover { text-decoration:none;}
ul.menuss li.seled { border-bottom:1px solid #3792cf;    padding-bottom: 0px;}
ul.menuss { margin:10px auto 0px; padding:10px 0; border-top:1px solid #3792cf; border-bottom:1px solid #3792cf; overflow:hidden; }
.msaright { float:none; width:98%; margin:20px auto; }
.msaleft {  float:none;  width:98%;margin:0px auto 0; overflow:hidden;}
.msaleft img { text-align:center; margin:0 auto; display:block;}
.msaright img { width:100%;}
.msacom { padding:50px 0 0;}
.msaleftcom { float:none; width:98%; margin:10px auto; text-align:center;}
.msaleftcom img { width:98%;}
.msarightcom { float:none; width:98%; margin:10px auto; text-align:center;}
.tsts { font-size:31px;}
.ucss { width:300px; height:auto;}
.imgup img { width:85%;}
.kickoff { height:auto;}
.kicksec { margin:0 auto; width:auto; padding:20px 30px;}
ul.kidiv li { width:100%; margin:10px auto; float:none; height:auto; padding:20px 0px; overflow:hidden;}
.tstsbb{ width:auto;}
ul.kidiv li:nth-child(2n)  {display: none;}
.txcxtyy {margin: 20px 38px 0; font-size:27px;}
.txcxtyy span { font-size:28px;}

ul.addBtn li input[type="radio"] + label { font-size:23px;}
ul.addBtn li input[type="radio"] + label span {margin: 12px 0 0 13px;}
.digital { margin:0 auto; width:98%;}
.print { margin:0 auto; width:98%;}
ul.addBtn {width: 98%;}
.ftrRight { width:98%; margin:0 auto 20px; float:none; text-align:center; overflow:hidden;}
.ftrLeft {width: 98%; margin:0 auto; float:none; text-align:center;}
ul.addBtn { width:99%;}
ul.addBtn li { background: #18181a;  width: 38%; padding:20px; margin:0 10px;}
ul.addBtn li:last-child { background: #18181a; margin: 0;}
h2.main-hdg { line-height: 28px; text-align:center;}
#Printregfrm div.sec span.rsec input[type="text"], #Digitalregfrm div.sec span.rsec input[type="text"] {width: 90%; margin: 0 5% 0 0;}
.mediaTxt {text-align:center; font-size:18px;}
.mediaTxt strong { display:block;}
.imguptxt {font-size: 17px; padding:0px;}
#Events { width:30%;}

}


@media only screen and (min-width: 600px) and (max-width:767px)
{
.comaamain{ width:100%; }
.flexslider .slides img { height: auto;  left: 0; width: 100%;}
.flexslider .flex-control-nav { bottom: 3px;}
.boxss,.boxss2,.boxss3,.boxss4 { display:none;}

ul.menuss li { margin: 0 0 0 20px;   padding:0px; border-bottom:1px solid #000;} 
ul.menuss li:hover { border-bottom:1px solid #3792cf;  padding: 0px;    text-decoration:none;}
ul.menuss li a:hover { text-decoration:none;}
ul.menuss li.seled { border-bottom:1px solid #3792cf;    padding-bottom: 0px;}
ul.menuss { margin:10px auto 0px; padding:10px 0; border-top:1px solid #3792cf; border-bottom:1px solid #3792cf; overflow:hidden; }

.lgogsd { float:none; margin:10px auto 0;}
.hdfright { width:98%; margin:0 auto; float:none;}
ul.iconsaa { margin:0 auto; width:590px}
ul.iconsaa li {width:32%;}
.dsss { width:190px; margin:0 auto;}
.btstxs { font-size:15px; margin:0 auto; width:170px;}
.msaleft img { margin:0 auto; text-align:center;}
.msaright { float:none; width:98%; margin:20px auto; }
.msaleft {  float:none;  width:98%;margin:0px auto 0; overflow:hidden;}
.msaright img { width:100%;}
.msacom { padding:50px 0 0;}
.msaleftcom { float:none; width:98%; margin:10px auto; text-align:center;}
.msarightcom { float:none; width:98%; margin:10px auto; text-align:center;}
.ucss { width:500px;}
.imgup img { width:85%;}
.kicksec { margin:0 auto;}
ul.kidiv li { width:43%; margin:0 20px 0 20px;}
.tstsbb{ width:auto;}
ul.kidiv li:nth-child(2n)  {display: none;}
.txcxtyy {margin: 20px 38px 0; font-size:27px;}
.txcxtyy span { font-size:28px;}
ul.addBtn li { width:35%; margin:0 0px 0 0;}
ul.addBtn li input[type="radio"] + label { font-size:23px;}
ul.addBtn li input[type="radio"] + label span {margin: 12px 0 0 13px;}
.digital { margin:0 auto; width:98%;}
.print { margin:0 auto; width:98%;}
ul.addBtn {width: 98%;}
.ftrRight { width:98%; margin:0 auto 20px; float:none; text-align:center; overflow:hidden;}
.ftrLeft {width: 98%; margin:0 auto; float:none; text-align:center;}
.imguptxt { padding: 5px 20px 0;}
}
@media only screen and (min-width: 768px) and (max-width:1023px)
{
.comaamain{ width:100%;}
.flexslider .slides img { height: auto;  left: 0; width: 100%;}
.flexslider .flex-control-nav { bottom: 3px;}
.boxss,.boxss2,.boxss3,.boxss4 { display:none;}
ul.menuss li { font-size: 14px;margin: 0 0 0 19px;}
.hdfright { width:57%;}
.msaright { float:left;}
.msaleft { margin:0 0 0 6px;}
.msaright img { width:100%;}
.msaleftcom { float:none; width:98%; margin:10px auto; text-align:center;}
.msarightcom { float:none; width:98%; margin:10px auto; text-align:center;}
.ucss { width:600px;}
.imgup img { width:85%;}
.kicksec { margin:0 auto;}
ul.kidiv li { width:30%;}
ul.kidiv li:nth-child(2n)  { width:30%;}
.txcxtyy {margin: 20px 38px 0; font-size:27px;}
.txcxtyy span { font-size:28px;}
ul.addBtn li { width:35%; margin:0 10px 0 0;}
ul.addBtn li input[type="radio"] + label { font-size:23px;}
ul.addBtn li input[type="radio"] + label span {margin: 12px 0 0 13px;}
.digital { margin:0 auto; width:98%;}
.print { margin:0 auto; width:98%;}
ul.addBtn {width: 98%;}
.ftrRight { width:29%;}
.ftrLeft {width: 63%;}
.imguptxt { padding: 5px 20px 0;}


} 

@media only screen and (min-width: 1024px) and (max-width:1199px)
{
.comaamain{ width:1000px; }
.flexslider .slides img { height: auto;  left: 0; width: 100%;}
.flexslider .flex-control-nav { bottom: 3px;}
.msaright { width: 51%;}
.msaleft { width:47%;}
.msarightcom {width: 42%;}
.msaleftcom  { width:50%;}
ul.kidiv li { width:295px;}
.txcxtyy {margin: 20px 38px 0;}
ul.addBtn li {width: 38%;}
.ftrLeft {width: 48%;}
.ftrRight {width: 23%; }
.boxss {width: 625px; height: 135px; padding: 27px;top: 217px; left:7px; }
.boxss2 {width:560px; height: 110px; padding: 28px;top: 225px; right:3px; }
.boxss3 {width:560px; height: 110px; padding: 28px;top: 250px; left:5px; }
.boxss4 {width:560px; height: 110px; padding: 28px;top: 221px; left:365px; }

}
@media only screen and (min-width:1440px) and (max-width:25000px){
.blk-strip { width:100%; clear:both; float:none; background:#000; background-image:none; margin:0 auto;}
.hdr-container { position:static; top:0;}
#haedvc { height:auto; margin:0px auto; position:static; top:0px;}
.nav-cont { margin-top:0px;}
#div_demo_vip { margin:5px 0 0 0; }

}
@media only screen and (min-width:1440px) and (max-width:25000px){
.flex-container {  margin: 0 auto;    max-width: 1800px;}
.flexslider .slides img { left:0px;}
.cld { right:40%;}
.cld2 { right:40%;}
.cld3 { right:40%;}
.cld4 { right:40%;}
.cld5 { right:40%;}
}
@media only screen and (min-width:1900px) and (max-width:25000px){
.mainlong { position:relative; width:1800px; display:block;   top:272px;  margin:0 auto;}
.logmwid { position:absolute; float:right; z-index:2147483647; right:0px;}
.ddhis{background:url("../images/right.png") no-repeat scroll; width:277px; height:548px; }

}
@media only screen and (min-width:2000px) and (max-width:25000px){
.brremove { display:none;}
}
