/* Specific overrides for screen sizes */
@media only screen and (max-width:500px) {
	/* .dummy-ad-div {
		height: 55px !important;
	} */
	.bb-ad{
		width:100% !important;
	}
}
/* Smartphone portrait */
@media only screen and (max-width:320px) {
  header#header div#branding {
    float: none;
    margin: auto;
    text-align: center; 
  }
  header#header div.region-header {
    display: table;
    float: none;
    margin: 15px auto 0;
    text-align: center;
    width: auto;
  }
  header#header div.region-header .block {
    clear: both;
    display: block;
    margin: auto;
    padding: 0 0 10px !important;
    text-align: left;
    width: auto;
  }
  header#header div.region-header .block-inner {
    margin: 0 20px;
  }
  header#header div#logo,
  header#header h1#site-name,
  header#header h2#site-slogan {
    float: none;
    margin: 0;
    padding: 0 0 6px;
    text-align: center;
  }
  #menu-bar-wrapper,
  #menu-bar {
    min-height: 3em;
    height: auto;
  }
  /* #menu-bar {     ----->command by deepa on 29.5.13
    padding: 0 2px;
  } */
  #menu-bar .block {
    clear: both;
    float: none;
  }
  #menu-bar .menu-wrapper > ul,
  #menu-bar .menu-wrapper > ul > li {
    display: block;
    float: none;
    margin: 0;
    overflow: hidden;
    border-bottom: 1px solid rgba(255,255,255,0.5);
  }
  /* #menu-bar .menu-wrapper ul > li > a {
    padding: 6px 10px 8px;                              ---->command by deepa on 29.5.13
    -moz-border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important;
  } */
  #menu-bar .menu-wrapper ul,
  #menu-bar .menu-wrapper ul li.last {
   /* border: 0; */
  }
  #menu-bar .sf-menu {
    height: auto;
    padding: 0px 0;
  }
  #menu-bar .menu-wrapper ul ul {
   /*  display: none !important;  change by vishnu 29-12-12 for dropdown menu*/
  }
  .region-header .block {
    overflow: hidden;
  }
  .region-draw .block {
    float: none;
    display: block;
    min-width: 0;
    max-width: 100%;
    margin: 0 auto 10px;
  }
  .article-title {
    font-size: 1.5em;
  }
  #secondary-content-wrapper .block-content-inner {
    padding: 0;
  }
  #secondary-content-wrapper .block-content-inner  img {
    max-width: 280px;
    display: block;
    margin: 10px auto;
  }
  #secondary-content-wrapper .block-content-inner .views-row {
    max-width: 90%;
    margin: auto;
  }
  #secondary-content-wrapper .block-content-inner .image-right,
  #secondary-content-wrapper .block-content-inner .image-left,
  .field-type-image {
    float: none !important;
    display: block !important;
    margin: auto !important;
    text-align: center !important;
  }
  .flexslider ul.flex-direction-nav {
    top: 10px !important;
  }
  .content-display-grid .block-inner {
    margin: 0;
  }
  /* Force tableviews-view-grid to not be like a table anymore */
  table.views-view-grid,
  table.views-view-grid thead,
  table.views-view-grid tbody,
  table.views-view-grid th,
  table.views-view-grid td,
  table.views-view-grid tr {
    display: block;
    padding: 0;
  }
  /* Hide table headers */
  table.views-view-grid thead tr {
    position: absolute;
    top: -9999px;
    left: -9999px;
  }
  .views-view-grid td {
    position: relative;
  }
  .views-view-grid .field-type-image img {
    padding-left: 0;
    padding-right: 0;
  }
  
  /***************-----------------------------------css by Praba start on 14-6-13---------------************/
  
  .view-event-date-timer .jquery-countdown{
  width:100% !important;
  margin:0px auto;
  }
  
  /***************-----------------------------------css by Praba end on 14-6-13---------------************/
  
   /***************-----------------------------------css by Praba end on 7-9-13---------------************/
  .paper-sub-link .countdown_amount{
 padding: 35%;
 }
 
 .sub-paper .field-content > a{
 white-space: pre;
 }
 .abs-dates .imp-abs{
 width:99%;
 margin:0;
 min-height:0;
 }
 
 .region-secondary-content {
    height: 50px;
}

.sub-paper .field-content > a{
font-size:15px;
}

.views_slideshow_cycle_slide .views-field-field-news-slider{
line-height: 2em;
}

.content-inner{
padding:5%;
}
 
 /***************-----------------------------------css by Praba end on 7-9-13---------------************/


#shopping_cart_menu{
 width: 100%;
}

.view-event-date-timer .jquery-countdown{
margin-left:5%;
width:93% !important;
}

.view-text-news-slider .views-slideshow-cycle-main-frame{
padding:30px;
height:30px;
}

.views_slideshow_cycle_slide .views-field-field-news-slider{
line-height:16px !important;
}

 #shopping-cart-disp {
   /* margin-left: -32%;
    padding-top: 5px;
    width: 82%; */
	display:none;
}

.welcome-user-check {
    float: left;
}

#cart-page-menu {
    float: right;
   /*  margin-left: -82px;
    padding-top: 37%; */
    width: 190%;
}

/* css by praba start for important menu block on 24-3-14 */

.region-help .block {
    float: none;
    margin-bottom: 12%;
    width: 100% !important;
}

.view-important-menus .views-field {
    margin-left: 25%;
}

.view-important-menus .views-field a{
 /*white-space: nowrap;*/
}

.view-registration .views-field {
width:100%;
}

#block-views-registration-block .views-field.views-field-nothing {
    margin-left: 10%;
    margin-top: 0px;
}

/* css by praba end for important menu block on 24-3-14 */


/* css by praba start for important menu block on 16-4-14 */
 .region.region-help{
 padding-bottom:0;
 padding-top:0;
 /*padding-left:37%;*/
 }
 
 #block-views-important-menus-block {
	padding-left: 37%;
	width: 58% !important;
 }
 
.event-dashboard-pannel 
{
display: none;
}
 
 .view-event-date-timer .views-field.views-field-php{
 margin-top:0;
 }
 
 .view-important-menus .views-field{
 margin-left:-40%;
 }
 
 .view-important-menus .views-field.views-field-php, .view-important-menus .views-field.views-field-php-1{
 width:100%;
 /* margin-left : 5% */
 }
 
 #block-views-registration-block{
	width: 75% !important;
 }
 
 .registration.button{
 word-wrap:break-word;
 }
 
 
#flexslider_views_slideshow_main_submit_paper_conference_view-block_9 {
    margin-left: -46%;
    width: 144%;
}

/* css by praba end for important menu block on 16-4-14 */
  
  
}
/* Smartphone landscape */
@media only screen and (min-width:321px) and (max-width:480px) {

/***************-----------------------------------css by Praba end on 7-9-13---------------************/
  .paper-sub-link .countdown_amount{
 padding: 25%;
 }
 
 .sub-paper .field-content > a{
 white-space: pre;
 }
 
  .abs-dates .imp-abs{
 width:100%;
 margin:0;
 min-height:0;
 }
 
 .region-secondary-content {
    height: 50px;
}
 
 /***************-----------------------------------css by Praba end on 7-9-13---------------************/

  header#header div#branding {
    float: none;
    margin: auto;
    text-align: center; 
  }
  header#header div.region-header {
    display: table;
    float: none;
    margin: 15px auto 0;
    text-align: center;
    width: auto;
  }
  header#header div.region-header .block {
    clear: both;
    display: block;
    margin: auto;
    padding: 0 0 10px !important;
    text-align: left;
    width: auto;
  }
  header#header div.region-header .block-inner {
    margin: 0 20px;
  }
  header#header div#logo,
  header#header h1#site-name,
  header#header h2#site-slogan {
    float: none;
    margin: 0;
    padding: 0 0 6px;
    text-align: center;
  }
  #menu-bar-wrapper,
  #menu-bar {
    min-height: 3em;
    height: auto;
  }
  /* #menu-bar {                            --------------->command by deepa on 29.5.13
    padding: 0 2px;
  } */
  #menu-bar .block {
    clear: both;
    float: none;
  }
  #menu-bar .menu-wrapper ul ul {
    display: none !important;
  }
  #menu-bar .menu-wrapper > ul,
  #menu-bar .menu-wrapper > ul > li {
    display: block;
    float: none;
    margin: 0;
    overflow: hidden;
    border-bottom: 1px solid rgba(255,255,255,0.5);
  }
  #menu-bar .menu-wrapper ul > li > a {
   /*  padding: 6px 10px 8px;  --->command by deepa on 28.5.13 */
    -moz-border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important;
  }
  #menu-bar .menu-wrapper ul,
  #menu-bar .menu-wrapper ul li.last {
    border: 0;
  }
  #menu-bar .sf-menu {
    height: auto;
    /* padding: 2px 0; */
  }
  .region-header .block {
    overflow: hidden;
  }
  .region-draw .block {
    float: none;
    display: block;
    min-width: 0;
    max-width: 100%;
    margin: 0 auto 10px;
  }
  .article-title {
    font-size: 1.25em;
  }
  #secondary-content-wrapper .block-content-inner {
    padding: 0;
  }
  #secondary-content-wrapper .block-content-inner  img {
    max-width: 280px;
    display: block;
    margin: 10px auto;
  }
  #secondary-content-wrapper .block-content-inner .views-row {
    max-width: 90%;
    margin: auto;
  }
  #secondary-content-wrapper .block-content-inner .image-right,
  #secondary-content-wrapper .block-content-inner .image-left,
  .field-type-image {
    float: none !important;
    display: block !important;
    margin: auto !important;
    text-align: center !important;
  }
  .flexslider ul.flex-direction-nav {
    top: 10px !important;
  }
  .content-display-grid .block-inner {
    margin: 0;
  }
  /* Force tableviews-view-grid to not be like a table anymore */
  table.views-view-grid,
  table.views-view-grid thead,
  table.views-view-grid tbody,
  table.views-view-grid th,
  table.views-view-grid td,
  table.views-view-grid tr {
    display: block;
    padding: 0;
  }
  /* Hide table headers */
  table.views-view-grid thead tr {
    position: absolute;
    top: -9999px;
    left: -9999px;
  }
  .views-view-grid td {
    float: left;
  }
  .views-view-grid .field-type-image img {
    padding-left: 0;
    padding-right: 0;
  }
  
  /***************-----------------------------------css by Praba start on 14-6-13---------------************/
  .toggleMenu{
 /* background-position: 65% center; ----->command by deepa on 15.6.13
  text-align: center; */
  text-indent:0;                        
  }
  
   #shopping-cart-disp{
  display:none;
  }
  
  #cart-page-menu {
    width: 184%;
}

.view-text-news-slider .views-slideshow-cycle-main-frame{
padding:20px;
height:20px;
}

.views_slideshow_cycle_slide .views-field-field-news-slider{
line-height:16px !important;
}

.view-text-news-slider .views-slideshow-cycle-main-frame{
width:85%;
}

 #shopping-cart-disp{
     margin-left: -52%;
    margin-top: 3%;
    width: 49%;
}

#cart-page-menu {
    /*padding-top: 35%;*/
    white-space: nowrap;
    width: 180%;
}
  
/* css by praba start for important menu block on 24-3-14 */

.region-help .block {
    float: none;
    margin-bottom: 12%;
    width: 100% !important;
}

.view-important-menus .views-field {
    margin-left: 25%;
}

.view-important-menus .views-field a{
 /*white-space: nowrap;*/
}

.view-registration .views-field {
width:100%;
margin-left: -23%;
}

#block-views-registration-block .views-field.views-field-nothing {
    margin-left: 10%;
    margin-top: 0px;
}

/* css by praba end for important menu block on 24-3-14 */


/* css by praba start for important menu block on 16-4-14 */

.event-dashboard-pannel 
{
display: none;
}

.view-important-menus .views-field-php, .view-important-menus .views-field.views-field-php-1{
margin-left:0;
width:60% !important;
}

#block-views-registration-block {
    margin-left: 20%;
	width: 60% !important;
}

#flexslider_views_slideshow_main_submit_paper_conference_view-block_9 {
    margin-left: -37% !important;
}

.view-event-date-timer .views-field.views-field-php{
margin-top:0;
}

.region.region-help{
padding-bottom:0;
/*padding-top:27%;*/
}

/* css by praba end for important menu block on 16-4-14 */
  
}
/* Tablet portrait */
@media only screen and (min-width:481px) and (max-width:768px) {
  header#header div#branding {
    float: none;
    margin: auto;
    text-align: center; 
  }
  header#header div.region-header {
    display: table;
    float: none;
    margin: 15px auto 0;
    text-align: center;
    width: auto;
  }
  header#header div.region-header .block {
    clear: none;
    display: inline;
    margin: auto;
    padding: 0 0 15px !important;
    text-align: left;
    width: auto;
  }
  header#header div.region-header .block-inner {
    margin: 0 20px;
  }
  header#header div#logo,
  header#header h1#site-name,
  header#header h2#site-slogan {
    float: none;
    margin: 0;
    padding: 0 0 6px;
    text-align: center;
  }
  .hl-r #logo {
    padding: 0 3px 7px 10px;
  }
  .hl-l #logo {
    padding: 0 10px 7px 3px;
  }
  #site-name {
    font-size: 1.8em;
  }
  #secondary-content-wrapper .block-content-inner  .image-right,
  #secondary-content-wrapper .block-content-inner  .image-left,
  #secondary-content-wrapper .block-content-inner  .field-type-image,
  #secondary-content-wrapper .block-content-inner  figure  {
    max-width: 50%;
  }
  #secondary-content-wrapper .block-content-inner img {
    max-width: 100%;
  }
  .flexslider ul.flex-direction-nav {
    top: 25% !important;
  }
  /* Force tableviews-view-grid to not be like a table anymore */
  table.views-view-grid,
  table.views-view-grid thead,
  table.views-view-grid tbody,
  table.views-view-grid th,
  table.views-view-grid td,
  table.views-view-grid tr {
    display: block;
    padding: 0;
  }
  /* Hide table headers */
  table.views-view-grid thead tr {
    position: absolute;
    top: -9999px;
    left: -9999px;
  }
  .views-view-grid td {
    float: left;
  }
  .views-view-grid .field-type-image img {
    padding-left: 0;
    padding-right: 0;
  }
  /* css start by deepa on 28.5.13*/
  #menu-bar-wrapper,
  #menu-bar {
    min-height: 3em;
    height: auto;
  }
  /* #menu-bar {                  ----command by deepa on 29.5.13
    padding: 0 2px;
  } */
  #menu-bar .block {
    clear: both;
    float: none;
  }
  #menu-bar .menu-wrapper ul ul {
    display: none !important;
  }
  #menu-bar .menu-wrapper > ul,
  #menu-bar .menu-wrapper > ul > li {
    display: block;
    float: none;
    margin: 0;
    overflow: hidden;
    border-bottom: 1px solid rgba(255,255,255,0.5);
  }
  #menu-bar .menu-wrapper ul > li > a {
/*     padding: 6px 10px 8px;   --->command by deepa on 28.5.13*/
    -moz-border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important;
  }
  #menu-bar .menu-wrapper ul,
  #menu-bar .menu-wrapper ul li.last {
    border: 0;
  }
  #menu-bar .sf-menu {
    height: auto;
    /* padding: 2px 0; */
  }
  
 /* css end by deepa on 28.5.13*/ 
 
   /* css by praba start on 7-9-13*/ 
 
 .paper-sub-link .countdown_amount{
 padding: 15%;
 }
 /* css by praba end on 7-9-13*/ 
 
  #shopping-cart-disp{
  display:none;
  }
  
  #cart-page-menu {
    width: 184%;
}

.view-text-news-slider .views-slideshow-cycle-main-frame{
height: 35px !important;
    width: 96% !important;
}

.views_slideshow_cycle_slide .views-field-field-news-slider{
line-height:16px !important;
}
 
 #cart-page-menu {
    width: 100% !important;
}

#shopping-cart-disp{
margin-left:-50%;
width:46%;
}

/* css by praba start for important menu block on 24-3-14 */

.region-help .block {
   /*  float: none;  -----> by praba on 4-7-14 */
    margin: 0 7% 10%;
    width: 85% !important;
}

.view-important-menus .views-field {
    margin-left: 35%;
}

.registration.button, .view-important-menus .views-field a{
 /*white-space: nowrap;*/
}

#block-views-registration-block .views-field.views-field-nothing {
    margin-left: 25%;
    margin-top: 0px;
}

/* css by praba end for important menu block on 24-3-14 */

/* css by praba start for important menu block on 16-4-14 */


.view-event-date-timer .views-field.views-field-php{
margin-top: 0;
}

.event-dashboard-pannel 
{
display: none;
}

.view-important-menus .views-field {
    margin-left: 0;
}

 #block-views-registration-block{
  margin-left: 25%;
  margin-top: 10% !important;
  width: 50% !important;
  margin-bottom: -5px;
 }
 
.flexslider {
margin: 0 0 30px;
}
 
#flexslider_views_slideshow_main_submit_paper_conference_view-block_9 {
    margin-left: -12%;
}

 
 .region.region-help{
 padding-bottom:0;
 padding-top:0;
 border:none;
 }

.view-important-menus .views-field.views-field-php, .view-important-menus .views-field.views-field-php-1{
padding:5%;
}


/* css by praba end for important menu block on 16-4-14 */

.view-registration .views-field {
    margin-left: -20%;
    margin-top: -35%;
    width: 100%;
}

/* css by praba start for important menu block on 4-7-14 */

.view-important-menus .views-field a{
/*white-space : nowrap;*/
}

#block-views-important-menus-block {
    margin-top: 0;
    width: 100% !important;
}

/* css by praba end for important menu block on 4-7-14 */

 
  }
/* Tablet landscape */
@media only screen and (min-width:769px) and (max-width:1024px) {
  .hl-r #logo {
    padding: 0 3px 7px 0;
  }
  .hl-l #logo {
    padding: 0 0 7px 3px;
  }
  #site-name {
    font-size: 2em;
    white-space: pre;
  }
  /* Force tableviews-view-grid to not be like a table anymore */
  table.views-view-grid,
  table.views-view-grid thead,
  table.views-view-grid tbody,
  table.views-view-grid th,
  table.views-view-grid td,
  table.views-view-grid tr {
    display: block;
    padding: 0;
  }
  /* Hide table headers */
  table.views-view-grid thead tr {
    position: absolute;
    top: -9999px;
    left: -9999px;
  }
  .views-view-grid td {
    float: left;
  }
  .views-view-grid .field-type-image img {
    padding-left: 0;
    padding-right: 0;
  }
  
  .views_slideshow_cycle_slide .views-field-field-news-slider{
line-height:16px !important;
}

.view-text-news-slider .views-slideshow-cycle-main-frame{
    width: 96% !important;
	padding:7px;
}
#shopping-cart-disp #ajaxCarttitleUpdate{
width:70%;
}
.itemcount_cell{
/*width:60%;*/
}
  
#shopping_cart_menu{
margin-bottom:10px;
}

/* css by praba start for important menu block on 24-3-14 */

.region-help .block {
   /*  margin-bottom: 6%;  ------------>by praba on 4-7-14
	 width: 27% !important; */
}


.view-important-menus .views-field {
    margin-bottom: 12%;
	white-space: nowrap;
}

/* .view-important-menus .views-field {
    margin-left: 25%;
}



#block-views-registration-block .views-field.views-field-nothing {
    margin-left: 10%;
    margin-top: 0px;
} */

/* css by praba end for important menu block on 24-3-14 */

/* css by praba start for important menu block on 16-4-14 */

.event-dashboard-pannel 
{
display: none;
}

.view-event-date-timer .views-field.views-field-php{
margin-top:0;
}

.region.region-help{
/*padding-top:10%;  */
padding-bottom:25%;  /* ------------>by praba on 4-7-14 */

}

.view-important-menus .views-field.views-field-php, .view-important-menus .views-field.views-field-php-1{
 font-size: 14px;
 white-space: pre-wrap;
  padding: 6% 16% 12% 3%;
}

#block-views-important-menus-block {
    /* margin: 0 auto 0 -42px;  ------------>by praba on 4-7-14 */
}

/* #flexslider_views_slideshow_submit_paper_conference_view-block_9 .views-field.views-field-php-2{
white-space: nowrap;
} */

#block-views-registration-block {
   /*  margin-left: 6%;
    margin-right: 10%;       ------------>by praba on 4-7-14
	margin-top:8% !important; */
}

.submit-paper{
background-position: 2px 0;
}
/* css by praba end for important menu block on 16-4-14 */

}
/* Standard layout */
@media only screen and (min-width:1025px) {
}












/* -----------------------------------responsive custom css start------------------------------------------------------------ */ 
/*--------------------by vishnu on 14_06_2012---------------------*/
@media screen and (max-width:400px)
{
.view-buy-now-page {
    background: none repeat scroll 0 0 #FFFFFF;
}
.view-buy-now-page .view-grouping {
    float: left;
	margin: 0px !important;
    width: 100% !important;
}
.view-buy-now-page .view-grouping .view-grouping-header {
    float: left;
    font-size: 16px;
    font-weight: bold;
    padding: 0;
    text-align: center;
    width: 100% !important;
}
.view-buy-now-page .view-grouping .view-grouping {
    border: 1px solid #FF9900;
    border-collapse: separate;
    float: left;
	margin-left: 1px !important;
    margin-right: 0px !important;
    padding: 1px !important;
    width: 100% !important;
}
.view-buy-now-page .view-grouping .view-grouping .view-grouping {
    border-collapse: separate;
    float: left;
    width: 98% !important;
}
.view-buy-now-page .view-grouping .view-grouping .view-grouping table {
    /* background: none repeat scroll 0 0 #DDDDDD; */
}
.view-buy-now-page .view-grouping .view-grouping .view-grouping-header {
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 1px !important;
    text-align: center !important;
    width: 100% !important;
}
.view-buy-now-page .view-grouping .view-grouping h3 {
    margin: 0;
    padding: 6px;
    text-align: right;
}
.block-quicktabs-socialmedia
{
display:none;
}

} 
/*--------------------------------------------------*/
 /*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ custom media queries  start ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ */
  @media screen and (min-width:1500px) 
{

#block-views-event-date-timer-block h2
{
display:none;
}

.region-three-33-first {
    left: -1%;
   /*  margin-left: 10px; -->command by deepa on 24.5.13*/
    position: fixed !important;
    text-align: center;
  /*   top: -5%; command by deepa on 24.5.13*/
  top:5%;
    width: 5%;
}
/* css add by deepa on 24.5.13 start */
.easy_social_box.vertical div.easy_social-widget.easy_social-widget-facebook {
    margin-left: -100% !important;
    width: 271% !important;
}
.easy_social_box.vertical div.easy_social-widget.easy_social-widget-googleplus {
    margin-left: -27%;
   width: 185%;
}
#block-views-sponsors-view-block-2
{
 display:none;
}
#cart-page-menu {
    width: 25% !important;
}

/* css add by deepa on 24.5.13 end */

  /* .region-three-33-third {                           ---->command by deepa on 24.5.13
    position: fixed !important;
    right: -17px;
    top:100px;
    width: 100px;
} */
} 
@media screen and (min-width:1024px) and (max-width:1500px) 
{
 /*  .region-three-33-third {
    position: fixed !important;
    right: -17px; */
    /* top:100px;  -->command by deepa on 23.5.13*/
	/* top:5%;  /* --->add by deepa on 23.5.13 */
   /*  width: 100px; */
/* }  */ 
#block-views-event-date-timer-block h2 {
    display: none;
}
/* .view-event-date-timer .jquery-countdown {
   
    width: 40px !important;
} */
#sub-panels-wrapper {
    background: none repeat scroll 0 0 transparent !important;
    margin-bottom: 0 !important;
    padding: 0 !important;
}
#block-views-sponsors-view-block-2
{
 display:none;
}
/* --------------------css add by deepa on 25.5.13 start----------------------- */
#cart-page-menu {
    width: 72% !important;
}

/* --------------------css add by deepa on 25.5.13 end----------------------- */
}
@media screen and (max-width:1200px) 
{
img 
{
max-width:100%;
}

  
} 
@media only screen and (min-width:769px) and (max-width:1025px)
{
/* .region-sidebar-second .block  {     ----------->command by deepa on 29.5.13
    width:45% !important;
} */
#block-views-sponsors-view-block-2
{
 display:none;
}


}

@media only screen and (max-width:1025px) {
img 
{
max-width:100%;
}


}

/*-------------------------------------------------------------------@media only screen and (min-width:769px) and (max-width:1024px) start------------------------------------*/
@media only screen and (min-width:769px) and (max-width:1023px) 
{

.hl-l #branding {
    float: left !important;
    width: 225px !important;
}
.Slideshow {
    
    margin: 5px !important;
	}

.sf-menu.sf-style-blue a {
  border-right: 0px outset #003973;
  color: #ffffff;
  white-space: nowrap;
}
#home-header-top #home_header_second ul{margin-bottom:30px;padding:3px 0 0;list-style-type:none;width:auto;}
#home-header-top #home_header_second {
    float: left;
    margin-right: -11px;
    margin-top: 2px;
}

/* media queries by sakthi on 07_04_2012  */
.skin-default {
display: block;
max-width: 100% !important;
height: auto;
position: relative;
}
.views-slideshow-cycle-main-frame
{
max-width:100% !important;
/*min-height:390px;change by vishnu 2-4-12*/
}
.views-slideshow-cycle-main-frame-row {
max-width: 100% !important;
height:auto;
display:block !important;
}
.views-slideshow-cycle-main-frame-row-item {
position: relative !important;
max-width: 100% !important;
height: auto;
}


/* changed by sakthi on 04_06_2012 */
.view-session-block-view .views-row-odd {
 /*border-left: 15px solid #ff9900; */
    float: left;
    margin-left: 0;
    width: 49%;
padding-left:0px;
    }
.view-session-block-view .views-row-even {
  /*border-right:15px solid #ff9900;*/
    float: right;
    margin-left: 0;
     width: 49%;
padding-right:0px;
   
}
.view-session-block-view .grouping_fields {
    height: auto;
    min-height: 200px;
}


.view-session-block-view .views-row-odd {
 /* border-left: 15px solid #ff9900; */
    float: left;
    margin-left: 0;
    width:100%;
    padding-left:0px;
    
}
.view-session-block-view .views-row-even {
  /*border-right:15px solid #ff9900; */
    float: none;
    margin-left: 0;
    width:100%;
    padding-right:0px;    
}
.view-session-block-view .grouping_fields {
    height: auto;
    min-height: 200px;
}
/* sakthi changes end */

.session-seminar-topicwise .views-row-odd {
 border-left: 0px solid #8A8A5C;
    float: left;
    margin-left: 0;
    width:100%;
padding-left:0px;
    
}
.session-seminar-topicwise .views-row-even {
  border-right:0px solid #8A8A5C;
    float: none;
    margin-left: 0;
     width:100%;
padding-right:0px;
   
}
#block-views-seminar-session-block-block .grouping_fields {
    height: auto;
    min-height: 200px;
}
.session-seminar-topicwise .views-row-odd {
 border-left: 15px solid #8A8A5C;
    float: left;
    margin-left: 0;
    width: 49%;
padding-left:0px;
    
}
.session-seminar-topicwise .views-row-even {
   border-right:0px solid #8A8A5C;
    float: right;
    margin-left: 0;
    width: 49%;
    padding-right:0px;   
}
#block-views-seminar-session-block-block .grouping_fields {
    height: auto;
    min-height: 200px;
}

#footer-wrapper .container {
    /* height: 100%; */
	height:27px;
}
.opera #footer-wrapper .container { 
height:100%;
}
.customfooter {
    float: left !important;
    margin-left: 40% !important;
    margin-top: 10px !important;
	position:absolute;
}
img 
{
max-width:100%;
}
 .region-sidebar-second .block {
    width:90% !important;
}
.region-sidebar-second 
{
 margin-top:0px !important;
}

.view-buy-now-page .view-grouping .view-grouping {
    border: 1px solid #FF9900;
    border-collapse: separate;
    float: left;
    margin: 4px 0 !important;
    padding: 3px !important;
    width: 100% !important;
}
/*---------------------------------------------------------*/
.view-buy-now-page .view-grouping .view-grouping .view-grouping {
    border-collapse: separate;
    float: left;
    width: 98% !important;
}
.view-buy-now-page .view-grouping .view-grouping .view-grouping table {
    /* background: none repeat scroll 0 0 #DDDDDD; */
}
.view-buy-now-page .view-grouping-header .buypage_product_title {
    background: none repeat scroll 0 0 #FF9900;
    color: #000000;
    margin: -3px;
}
.view-buy-now-page .view-grouping .view-grouping .view-grouping-header {
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
   /*  padding: 6px; */
    text-align: center !important;
    width: 100% !important;
}
#block-quicktabs-socialmedia 
{
    overflow: auto;
}
.block-region-sidebar-first
 {
    background: none repeat scroll 0 0 #FFFFFF;
    /* border: 1px dotted #FF9900;   -------> by praba on 18-7-13 */
    margin: 0 0 10px;
    padding: 5px;
}
ul.primary li
{
 margin-top:1px !important;
}
.package-row-odd .label-heading, .package-row-even .label-heading {
    color: #AD1F22 !important;
    font-weight: bold !important;
    margin-bottom: 10px !important;
	margin-top:10px !important;
}
.package-row-odd .label-value, .package-row-even .label-value {
    margin-bottom: 10px;
}
.package-row-odd, .package-row-even {
    border-bottom: 1px solid #FF9900;
    float: left;
}
#page-footer #footer-wrapper .container .footer_right {
    float: left !important;
    margin: 2% 0 !important;
    width: 100% !important;
}
#page-footer #footer-wrapper .container .block-region-footer {
        text-align: center !important;
    
}
#cart-page-menu {
    float: right !important;
    width: 56% !important;
}
#block-views-text-news-slider-block .views_slideshow_cycle_slide .views-field-nothing {
  
    width: 210px !important;
}
#block-views-text-news-slider-block .views_slideshow_cycle_slide .views-field-field-news-slider {
    
    width: 210px !important;
}
.customfooter span
{
color: #fff;
}
#block-views-sponsors-view-block-2
{
 display:none;
}

/*-----------------------------------------------------------------css by praba start on 17-5-13--------------------------------------------------------*/
.container{
width: 100% !important;
}

.region-sidebar-second
{
width:95%;  /*width:100%;   -->this line only change by deepa on 29.5.13 */
float:right;
clear: both;
margin-top:2% !important;
}

.region-sidebar-first
{
float:right;
    width: 25%;
	margin-right:1%;           /*  ---->this one line added by deepa on 29.5.13 */
}

.two-sidebars .content-inner{
margin:0 25% 0 0;
}

.views-field-addtocartlink a{
padding:1% !important;
}

 .countdown_show4 .countdown_section{
 width: 24% !important;
} 

.sidebar-second .content-inner{
margin-right:0;  /* css by praba on 10-7-13 */
}

/* .view-event-date-timer .jquery-countdown         --->command by deepa on 29.5.13
{
width:100% !important;
margin: 0 auto !important;
} */


/*-----------------------------------------------------------------css by praba end on 17-5-13--------------------------------------------------------*/


}
/*-------------------------------------------------------------------@media only screen and (min-width:769px) and (max-width:1024px) End------------------------------------*/
/*------------------------------------------------------------------@media only screen and (min-width:481px) and (max-width:768px) start------------------------------------*/
@media only screen and (min-width:481px) and (max-width:768px) 
{
img 
{
max-width:100%;
}

.region-three-33-first {
    bottom: 0;
    margin-bottom:-4%;
	width:44% !important;
}

#footer-wrapper{
margin-top:4%;
}

.region-sidebar-second{
margin-top:2% !important;
}

.region-sidebar-first .block, .region-sidebar-second .block {
    width: 90% !important;
	margin-left:3%;
}
#home-nav-wrapper 
 {
  
	 float:none;
  }
#home-header-top .block
 {
    margin: 5px 0 30px 0px;
 }
 #branding #logo a img
 {
  margin-top:5px !important;
 }
#home-header-top #home_header_first {
    text-align: center !important;
    width: 100% !important;
}
#home-header-top #home_header_second {
    float: right !important;
 margin-right: 0px;
    margin-top: 0px;
	width: 50% !important;
}
#home-site-slogan {
   
    width:145px;
  
}
.view-buy-now-page {
    background: none repeat scroll 0 0 #FFFFFF;
}
.view-buy-now-page .view-grouping {
    float: left;
	margin: 0px !important;
    width: 100% !important;
}
.view-buy-now-page .view-grouping .view-grouping-header {
    float: left;
    font-size: 16px;
    font-weight: bold;
    padding: 0;
    text-align: center !important;
    width: 100% !important;
}
.view-buy-now-page .view-grouping .view-grouping {
    border: 1px solid #FF9900;
    border-collapse: separate;
    float: left;
	margin-bottom: 10px !important;
    margin-left: 2px !important;
    margin-right: 0 !important;
    padding: 2px !important;
    width: 100% !important;
}
.view-buy-now-page .view-grouping .view-grouping .view-grouping {
    border-collapse: separate;
    float: left;
    width: 98% !important;
}
.view-buy-now-page .view-grouping .view-grouping .view-grouping table {
  /*   background: none repeat scroll 0 0 #DDDDDD; */
}
.view-buy-now-page .view-grouping-header .buypage_product_title {
    background: none repeat scroll 0 0 #FF9900;
    color: #000000;
    margin: -3px;
}
.view-buy-now-page .view-grouping .view-grouping .view-grouping-header {
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 1px !important;
    text-align: left;
    width: 100% !important;
}
.view-buy-now-page .view-grouping .view-grouping h3 {
    margin: 0;
    padding: 6px;
    text-align: right;
}
#footer-wrapper .container {
   /* height: 100%; */
	height:27px;
}
.opera #footer-wrapper .container { 
height:100%;
}
.customfooter {
    float: left !important;
    margin-left: 40% !important;
    margin-top: 10px !important;
	position:absolute;
}
/* #block-views-important-dates-block-1 .views-field-field-fullsubmission, .views-field-field-registration-till {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    margin: 2% 0 -5px 5px;
    padding-top: 1%;
    width: 30%;
} */
/* #block-views-important-dates-block-1 .views-field-field-submitabs, .views-field-field-intimation-to-authors {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    margin: 2% 0 -5px 5px;
    padding-top: 1%;   ----------------------> commented by praba on 10-7-13
    width: 30%;
} */
/* .view-event-date-timer .countdown_section {
    background: none repeat scroll 0 0 #1f4c4c;
    border-bottom: 0 solid #FFFFFF;
    border-top: 5px solid #1f4c4c;
    color: #FFFFFF;
    font-weight: bold;
    margin-left: 2px;
} */
.field-name-field-addview .views-row-even .views-field .views-label {
   color: #4d4d4d !important;
    font-weight: bold;
    margin-left: 36px;
}
.field-name-field-addview .views-row-even .views-field .field-content {
    margin-left: 36px;
    margin-top: 10px !important;
    margin-bottom: 10px;
}
/* -------------------------------------------Home page menu width:100% Start-----------------------------------*/
/* -------------------------------------------Home Page logo start------------------------------*/
.hl-l #branding {
    margin: -8% 0 2% !important;
}
/* -------------------------------------------Home Page logo End------------------------------*/
#home-nav-wrapper {
    color: #FFFFFF;
    float: left;
    font-size: 16px;
    font-weight: bold;
    min-height: 0;
    width: 100% !important;
}
/* .nav ul li a 
{
  padding: 0 0px !important;    ----->command  by deepa on 28.5.13
  } */
#home-nav-wrapper ul li
{
 /* border-bottom: 1px solid #FFFFFF !important; ----------->command by deepa on 29.5.13*/
width: 100% !important;
text-indent: 10px;
}
#home-nav-wrapper ul li a:hover, #home-nav-wrapper ul li a.current {
    /* width: 100% !important; */
}
#home-nav-wrapper ul li a.active {
    width: 100% !important;
}
#home-page {
    height: 50px;
    width: 100%;
}
#home-header-wrapper #home-header-top {

    width: 100%;
}
#home-page #home-header-wrapper {
    margin: 0 auto;
    width: 100%;
}


/* -------------------------------------------Home page menu width:100% End-----------------------------------*/
nav#block-menu-menu-footer-menu {
    width: 95% !important;
}
#footer-wrapper ul li {
    border-right: 0 solid #FFAD33 !important;
    display: block;
    float: none !important;
    line-height: 25px !important;
    padding: 0 !important;
    text-align: center !important;
	background:#ccc;
	margin-bottom:1px;
}
#footer-wrapper ul li:hover {
    background: none repeat scroll 0 0 #3D001F;
    width: 99%;
}

#Slideshow div.Active {
    min-height: 286px !important;
}
.Slideshow {
    
     margin: 5px 0 2% 2.5% !important;
    width: 28% !important;
	min-height: 286px !important;
}
ul.primary li
{
margin-top:1px !important;
}
.package-row-odd .label-heading, .package-row-even .label-heading {
    color: #AD1F22 !important;
    font-weight: bold !important;
    margin-bottom: 10px !important;
	margin-top:10px !important;
}
.package-row-odd .label-value, .package-row-even .label-value {
    margin-bottom: 10px;
}
.package-row-odd, .package-row-even {
    border-bottom: 1px solid #FF9900;
    float: left;
}

#dotiyour_left
{
width: 99% !important;
}
#dotiyour_left .relaxyour {
    
    margin: 1% 0 2% !important;
    
}
#doityour_middle
{
 float: none !important;
    overflow: hidden !important;
    width: 100% !important;
}
.buylogo
{
 margin-bottom:4%;
  padding-top: 0px !important; 
}
#doityour_middle .buylogo img
{
 margin: 2% 0px !important;
}
#doityour_middle .center_text
{
margin: 2% 0 !important; 
}

#doityour_right
{
 
width:99% !important;
}

.doityour_right_img img
{
width: 230px !important; 
}
/*-------------------------------------------------------------*/
#block-views-important-dates-block-1 .views-row-odd {
   
    padding-bottom: 1% !important;
}

#block-views-important-dates-block-1 .views-row-even {
    
    padding-bottom: 1% !important;
    
}
#block-views-important-dates-block-1 h2 {
    font-size: 15px;
    margin: 1% 0 3px;
}
#block-views-important-dates-block-1 .views-field-title a {
    color: #000000;
    font-weight: bold;
}

/* #block-views-important-dates-block-1 .views-field-field-fullsubmission, .views-field-field-registration-till {
    
    margin: 1% 0 0 1% !important;
       width: 48% !important;   ------------> by praba on 10-7-13
} */
/* #block-views-important-dates-block-1 .views-field-field-submitabs, .views-field-field-intimation-to-authors {
   
    margin: 1% 0 0 1% !important;
    width: 49% !important;   ------------> by praba on 10-7-13
} */
/*-------------------------------------------------------------*/
#page-footer #footer-wrapper .container .footer_right {
    float: left !important;
    margin: 2% 0 !important;
    width: 100% !important;
}
#page-footer #footer-wrapper .container .block-region-footer {
        text-align: center !important;
    
}
#home-nav-wrapper ul li {
    border-right: medium none !important;
}
#page-footer .four-4x25 .region {
margin: 10px 2% !important;
width: 45% !important;
}
.customfooter span
{
color: #fff;
}
#block-views-sponsors-view-block-2
{
 display:none;
}
#views_slideshow_cycle_teaser_section_submit_paper_closed-block {
    margin: 0 auto;
}


/*-----------------------------------------------------------------css by praba start on 17-5-13--------------------------------------------------------*/

.container{
width:100% !important;
}

.region-sidebar-first, .region-sidebar-second {
    margin: 0;
   /*  width: 50%; */ /* by praba on 10-7-13 */
   width: 100%;
}

.two-sidebars .content-inner{
margin: 0;
}

.countdown_show4 .countdown_section{
 width: 24% !important;
}

/* .view-event-date-timer .jquery-countdown          ---->command by deepa on 29.5.13
{
width:100% !important;
margin: 0 auto !important;
} */

/*-----------------------------------------------------------------css by praba end on 17-5-13--------------------------------------------------------*/

.sidebar-second .content-inner{
margin-right:0;  /* css by praba on 10-7-13 */
}

/*********-----------------CSS By Praba start on 13-7-13----------------*******************/
.vertical-tabs .form-type-textfield input{
width:100% !important;
}

/*********-----------------CSS By Praba end on 13-7-13----------------*******************/

}
/*------------------------------------------------------------------@media only screen and (min-width:481px) and (max-width:768px) End------------------------------------*/
/*------------------------------------------------------------------@media only screen and (min-width:321px) and (max-width:480px) Start------------------------------------*/
@media only screen and (min-width:321px) and (max-width:480px) 
{

/* vishnu code 14_06_2012 end*/
.view-buy-now-page {
    background: none repeat scroll 0 0 #FFFFFF;
}
.view-buy-now-page .view-grouping {
    float: left;
	margin: 0px !important;
    width: 100% !important;
}
.view-buy-now-page .view-grouping .view-grouping-header {
    float: left;
    font-size: 16px;
    font-weight: bold;
    padding: 0;
    text-align: center !important;
    width: 100% !important;
}
.view-buy-now-page .view-grouping .view-grouping {
    border: 1px solid #FF9900;
    border-collapse: separate;
    float: left;
	margin-bottom: 10px !important;
    margin-left: 2px !important;
    margin-right: 0 !important;
    padding: 2px !important;
    width: 100% !important;
}
.view-buy-now-page .view-grouping .view-grouping .view-grouping {
    border-collapse: separate;
    float: left;
    width: 97% !important;
}
.view-buy-now-page .view-grouping .view-grouping .view-grouping table {
  /*   background: none repeat scroll 0 0 #DDDDDD; */
}
.view-buy-now-page .view-grouping-header .buypage_product_title {
    background: none repeat scroll 0 0 #FF9900;
    color: #000000;
    margin: -3px;
}
.view-buy-now-page .view-grouping .view-grouping .view-grouping-header {
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 1px !important;
    text-align: left;
    width: 100% !important;
}
.view-buy-now-page .view-grouping .view-grouping h3 {
    margin: 0;
    padding: 6px;
    text-align: right;
}
.block-quicktabs-socialmedia
{
display:none;
}
/* vishnu code 14_06_2012 end*/

.skin-default {
display: block;
max-width: 100% !important;
height: auto;
position: relative;
}
.views-slideshow-cycle-main-frame-row-item {
position: relative !important;
max-width: 100% !important;
/* min-height:150px; */
height: auto;
}
.views-slideshow-cycle-main-frame .views-slideshow-cycle-main-frame-row{
max-width: 100%!important;
}
.region-sidebar-first {
  
    width:100% !important;
}
.region-sidebar-second {
  
    width:100% !important;
}
.customfooter {
    float: left !important;
    margin-left: 25% !important;
    margin-top: 10px !important;
	position:absolute;
}

#footer-wrapper .container {
   /* height: 100%; */
	height:27px;
}
.opera #footer-wrapper .container { 
height:100%;
}
img 
{
max-width:100%;
}
.region-sidebar-first .block, .region-sidebar-second .block {
    width: 90% !important;
	margin:3% auto;
}

#home-nav-wrapper 
 {
  
	 float:none;
  }
#home-header-top .block
 {
     margin: 5px 0 0;
 }

#home-header-top #home_header_first {
    text-align: center !important;
    width: 100% !important;
}
#home-header-top #home_header_second {
     float: left !important;
    margin-right: 0;
    margin-top: 0;
    width: 100% !important;
}
#home-header-top #home_header_second ul {
    list-style-type: none;
    margin: 0 0 10%;
}
#home-header-top #home_header_second ul li {
    background: none repeat scroll 0 0 #E6E6E6;
     border-right: medium none;
    line-height: 25px;
    margin: 2px;
	float:none;
    text-align: center;
}
#home-header-top #home_header_second ul li a {
    color: #3B5998;
    display: block;
    font-weight: bold;
    padding: 0;
	float:none;
    text-decoration: none;
}
#home-header-top #home_header_second ul li:hover {
    background:#FD1F12;
}
#home-header-top #home_header_second ul li a:hover {
    color: #FFFFFF;
}

#home-site-slogan {
   
    margin-left: -23px !important;
    margin-top: -8px !important;
    
}
/* #block-views-important-dates-block-1 .views-field-field-fullsubmission, .views-field-field-registration-till {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    margin: 2% 0 -5px 5px;
    padding-top: 1%;
    width: 45%;
} */
/* #block-views-important-dates-block-1 .views-field-field-submitabs, .views-field-field-intimation-to-authors {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    margin: 2% 0 -5px 13px;
    padding-top: 1%;
    width: 45%;
} */
/* .view-event-date-timer .countdown_section {
    background: none repeat scroll 0 0 #4A800A;
    border-bottom: 0 solid #FFFFFF;
    border-top: 5px solid #4A800A;
    color: #FFFFFF;
    font-weight: bold;
    margin-left: 2px;
} */
.priceimage {
   
    width: 100% !important;
}
.pricecontent {
    float: left;
    margin: 5% 0 5% 0 !important;
    text-align: justify;
    width: 100% !important;
}
.pricetitle {
   
    margin: 2% !important;
    width: 100% !important;
	line-height: 30px;
}
.tableproblem {
       width: 100% !important;
}
.tablesolution {
       width: 100% !important;
	   margin:2% 0 0 0 !important;
}

/* ------------------------------------Home page tab menu image res start---------------------------------------------------------*/
.tabbing_details .tabbing_left img {
    max-width: 200px !important;
}
/* ------------------------------------Home page tab menu image res End---------------------------------------------------------*/
.field-name-field-addview .views-row-even .views-field .views-label {
   color: #4d4d4d !important;
    font-weight: bold;
    margin-left: 36px;
}
.field-name-field-addview .views-row-even .views-field .field-content {
    margin-left: 36px;
    margin-top: 10px !important;
    margin-bottom: 10px;
}
/* .form-text {
    width: 100% !important;
} */
/* #uc-cart-view-form #edit-actions .form-submit, table, table .form-submit {
    float: left;
    font-size: 9px;
}
#uc-cart-view-form td, th {
    padding: 5px 0 !important;
} */
.paymentlable {
    float:none !important;

}
.paymentadd {
    margin: 0px 0px 0px 0% !important;
}

/*--------------------------------------------------table respo ---------------------------------------------------------*/
#uc-cart-view-form td.desc {
    width: 68% !important;
}
#uc-cart-view-form .remove {
    text-align: right !important;
}
td.price {
    text-align: center;
    
}
#subtotal-title
 {
    display: none;
   }
/* Force table to not be like tables anymore */
	#uc-cart-view-form .sticky-enabled table, thead, tbody, th, td, tr { 
		display: block; 
	}
	
	/* Hide table headers (but not display: none;, for accessibility) */
	#uc-cart-view-form thead tr { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
	
	#uc-cart-view-form tr { border: 1px solid #ccc; }
	
	#uc-cart-view-form td { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #DDDDDD;
		padding-left: 30%;
		position: relative;
		text-align: left;
		
	}
	
	#uc-cart-view-form td:before { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		/* width: 45%;  */
		padding-right: 10px; 
		white-space: nowrap;
		font-weight: bold;
	}
	
	/*
	Label the data
	*/
	
	#uc-cart-view-form td:nth-of-type(1):before { content: "Events"; }
	#uc-cart-view-form td:nth-of-type(2):before { content: "Currency"; }
	#uc-cart-view-form td:nth-of-type(3):before { content: "Qty"; }
	#uc-cart-view-form td:nth-of-type(4):before { content: "Total"; }
	/* #uc-cart-view-form td:nth-of-type(5):before { content: "Remove"; } */
	
	#uc-cart-view-form .even td:nth-of-type(1):before { content: "Subtotal"; } 
	
	
	
	#uc-cart-checkout-form  #cart-pane td.desc {
    width: 68% !important;
}
#uc-cart-checkout-form  #cart-pane .remove {
    text-align: right !important;
}
#cart-pane td.price {
    text-align: center;
    
}
#subtotal-title
 {
    display: none;
   }
/* Force table to not be like tables anymore */
	#uc-cart-checkout-form #cart-pane table, thead, tbody, th, td, tr { 
		display: block; 
	}
	#uc-cart-checkout-form  #cart-pane td.products {
    width: 69%;
}
	/* Hide table headers (but not display: none;, for accessibility) */
	#uc-cart-checkout-form  #cart-pane thead tr { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
	
	#uc-cart-checkout-form  #cart-pane tr { border: 1px solid #ccc; }
	
	#uc-cart-checkout-form #cart-pane td { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #DDDDDD;
		padding-left: 30%;
		position: relative;
		text-align: left;
		
	}
	
	#uc-cart-checkout-form #cart-pane td:before { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		/* width: 45%;  */
		padding-right: 10px; 
		white-space: nowrap;
		font-weight: bold;
	}
	
	/*
	Label the data
	*/
	
	#uc-cart-checkout-form #cart-pane td:nth-of-type(1):before { content: "Qty"; }
	#uc-cart-checkout-form #cart-pane td:nth-of-type(2):before { content: "Events"; }
	#uc-cart-checkout-form #cart-pane td:nth-of-type(3):before { content: "Currency"; }
	#uc-cart-checkout-form #cart-pane td:nth-of-type(4):before { content: "Price"; }
	/* #uc-cart-view-form td:nth-of-type(5):before { content: "Remove"; } */
	
	 #uc-cart-checkout-form #cart-pane .even td:nth-of-type(1):before { content: "Subtotal"; } 
	
	/* -------------------------------------------Home page menu width:100% Start-----------------------------------*/
/* -------------------------------------------Home Page logo start------------------------------*/
.hl-l #branding {
     
    margin: 2% 0 4% 0% !important ;
	width:100%;
}
.hl-l #logo,.hl-l hgroup {

  float: none !important;
text-align:center !important;
}

/* -------------------------------------------Home Page logo End------------------------------*/
#home-nav-wrapper {
    color: #FFFFFF;
    float: left;
    font-size: 16px;
    font-weight: bold;
    min-height: 0;
    width: 100% !important;
}
#home-nav-wrapper ul li
{
 border-bottom: 1px solid #FFFFFF !important;
width: 100% !important;
}
/* #home-nav-wrapper ul li a:hover, #home-nav-wrapper ul li a.current {   ---->command by deepa on 29.5.13
   background: none repeat scroll 0 0 #F3D3A3;
    color: #000000;
    width: 97% !important;
} */
#home-nav-wrapper ul li a.active {
background: none repeat scroll 0 0 #ff9900;
    color: #000000;
    width: 97% !important;
}
#home-page {
    height: 50px;
    width: 100%;
}
#home-page #home-header-wrapper {
    margin: 0 auto;
    width:100%;
}


/* -------------------------------------------Home page menu width:100% End-----------------------------------*/
nav#block-menu-menu-footer-menu {
    width: 95% !important;
}
#footer-wrapper ul li {
    border-right: 0 solid #FFAD33 !important;
    display: block;
    float: none !important;
    line-height: 25px !important;
    padding: 0 !important;
    text-align: center !important;
	background:#ccc;
	margin-bottom:1px;
}
#footer-wrapper ul li:hover {
    background: none repeat scroll 0 0 #3D001F;
    width: 98%;
}
.Slideshow {
    
    margin: 3px !important;
    width: 96% !important;
}
ul.primary li
{
 margin-top:1px !important;
}
ul.quicktabs-tabs.quicktabs-style-sky {
    margin: 0;
    padding-top: 10px;
    width: 100%;
}
ul.quicktabs-tabs.quicktabs-style-sky li {
    float: left;
    font-weight: normal;
    list-style: none outside none;
    margin: 0 0 1px;
    width: 100%;
	height: 22px !important;
	 min-height: 22px !important;
}
ul.quicktabs-tabs.quicktabs-style-sky li a, ul.quicktabs-tabs.quicktabs-style-sky li a:visited {
    padding: 0 0 0 0px !important;
    width: 100%;
	text-align:center;
}
.view-buy-now-page-new ul.quicktabs-tabs.quicktabs-style-sky li {
    margin: 0 0px 1px !important;
	}
	.package-row-odd .label-heading, .package-row-even .label-heading {
    color: #AD1F22 !important;
    font-weight: bold !important;
    margin-bottom: 10px !important;
	margin-top:10px !important;
}
.package-row-odd .label-value, .package-row-even .label-value {
    margin-bottom: 10px;
}
.package-row-odd, .package-row-even {
    border-bottom: 1px solid #FF9900;
    float: left;
}
/* #cart-page-menu {
    float: left !important;              ---------------->command by deepa on 15.6.13
    width: 100% !important;
} */
.five-5x20 img {
    /* width: 65% !important; */
}
.order-review-table .title-col {
    
    text-align: left !important;
    padding-left: 0px !important;
}
.region-sidebar-second .block-quicktabs ul.quicktabs-tabs li {
    margin: 0px 0 !important;
}
#dotiyour_left
{
width: 99% !important;
}
#dotiyour_left .relaxyour {
    
    margin: 1% 0 2% !important;
    
}
#doityour_middle
{
 float: none !important;
    overflow: hidden !important;
    width: 100% !important;
}
.buylogo
{
 margin-bottom:4%;
  padding-top: 0px !important; 
}
#doityour_middle .buylogo img
{
 margin: 2% 0px !important;
}
#doityour_middle .center_text
{
margin: 2% 0 !important; 
}

#doityour_right
{
 
width:99% !important;
}

.doityour_right_img img
{
width: 230px !important; 
}
#node_conference_full_group_registration .view-content .views-table th, tbody td .views-field-field-your-sponsors-logo img
{
 margin:15px 18%;
}
#page-footer #footer-wrapper .container .footer_right {
    float: left !important;
    margin: 2% 0 !important;
    width: 100% !important;
}
#page-footer #footer-wrapper .container .block-region-footer {
        text-align: center !important;
    
}
#home-nav-wrapper ul li {
    border-right: medium none !important;
}
.customfooter span
{
color: #ccc;
}
.gpanel .region
{
 float: left !important;
}
#block-views-node-colorbox-block .views-field-title {
   
      padding: 6px 0px !important;
}
#block-views-sponsors-view-block-1
{
 display:none;
}
#views_slideshow_cycle_teaser_section_submit_paper_closed-block {
    margin: 0px auto;
}
.sponsors-page .views-view-grid td {
    text-align: center;
    width: 50% !important;
}
#cboxClose {
    right: 20px;
    top: 0;
}

/*-----------------------------------------------------------------css by praba start on 17-5-13--------------------------------------------------------*/

.container{
width:100% !important;
}

.region-sidebar-first, .region-sidebar-second {
    margin: 0;
    width: 100%;
}

.two-sidebars .content-inner{
margin: 0;
}

.countdown_show4 .countdown_section{
 width: 24% !important;
}

.sidebar-second .content-inner{
margin-right:0;   /* by praba on 10-7-13 */
}


/* .view-event-date-timer .jquery-countdown                 ---->command by deepa on 29.5.13
{
width:100% !important;
margin: 0 auto !important;
background: none;
} */

/*-----------------------------------------------------------------css by praba end on 17-5-13--------------------------------------------------------*/


}

/*------------------------------------------------------------------@media only screen and (min-width:321px) and (max-width:480px) End------------------------------------*/
/*------------------------------------------------------------------@media only screen and (max-width:320px) Start------------------------------------*/
@media only screen and (max-width:320px) 
{
.region-sidebar-first .block, .region-sidebar-second .block {
    width: 90% !important;
}
img 
{
/* max-width:80%; */
}
#block-views-sponsors-block
{
display:none;
}
#block-quicktabs-socialmedia
{
display:none;
}
#home-nav-wrapper 
 {
  
	 float:none;
  }
  .hl-l #branding {
     
    margin: 2% 0 4% 0% !important ;
	width:100%;
}
.hl-l #logo,.hl-l hgroup {

  float: none !important;
text-align:center !important;
}
  #home-header-top .block
 {
     margin: 5px 0 0;
 }
#home-header-top #block-menu-menu-login-menu {
margin-left: -10px;
}
#home-header-top #home_header_first {
    text-align: center !important;
    width: 100% !important;
}
#home-header-top #home_header_second {
     float: left !important;
    margin-right: 0;
    margin-top: 0;
    width: 100% !important;
}
#home-header-top #home_header_second ul {
    list-style-type: none;
   /*  margin: 0 0 10%; */
}
#home-header-top #home_header_second ul li {
    background: none repeat scroll 0 0 #E6E6E6;
     border-right: medium none;
    line-height: 25px;
    margin: 2px;
	float:none;
    text-align: center;
}
#home-header-top #home_header_second ul li a {
    color: #3B5998;
    display: block;
    font-weight: bold;
    padding: 0;
	float:none;
    text-decoration: none;
}
#home-header-top #home_header_second ul li:hover {
    background:#FD1F12;
}
#home-header-top #home_header_second ul li a:hover {
    color: #FFFFFF;
}
#home-site-slogan {
   
    /* width:145px; */
	padding-top:6px;
  
  
}

#breadcrumb {
        width: 90% !important;
}
.region-cart-page-menu {
    
    margin-left: 0px !important;
    margin-top: 2px !important;
	}
.region-cart-page-menu ul {
    margin: 5px !important;
}
#cart-page-menu ul li
{
 float:none !important;
  text-align: center;
}

.customfooter {
    float: left !important;
    margin-left: 25% !important;
    margin-top: 10px !important;
	position:absolute;
}

#footer-wrapper .container {
    /* height: 100%; */
	height:27px !important;
}
.opera #footer-wrapper .container { 
height:100%;
}
#home-nav-wrapper {
    color: #FFFFFF;
    float: left;
    font-size: 16px;
    font-weight: bold;
    min-height: 0;
    width: 100%;
}

#home-nav-wrapper ul li a:hover, #home-nav-wrapper ul li a.current {
	background: none repeat scroll 0 0 #F3D3A3;
    color: #000000;
    /* width: 100%; */
}

#home-nav-wrapper ul li a.active {
    background: none repeat scroll 0 0 #ff9900;
    color: #000000;
    width: 100%;
}
#branding #logo a img {
    margin-top: 0px;
    max-width:180px;
	 margin-left: 0%;
}
#home-site-slogan 
{
 margin-left:0px !important;
    margin-left: 50%;
	text-align:center !important;
	}
.tabbing_details .tabbing_right ul li {
padding: 12px 0 0 10px !important;
width: 90%;
}
.Slideshow {
    background: none repeat scroll 0 0 #FFE0B2;
    color: #554D31;
    cursor: pointer;
    float: left;
    font: 12px Arial,sans-serif;
    margin: 5px 5px;
    min-height: 260px;
    padding: 0 0px 5px;
    text-align: left;
    width: 100%;
}
.view-buy-now-page .view-grouping .view-grouping {
    border: 1px solid #FF9900;
    border-collapse: separate;
    float: left;
    margin-bottom: 10px !important;
    padding: 4px;
    width: 46.8%;
}
 .view-buy-now-page .view-grouping-header .buypage_product_title {
    background: #ff9900;
    margin: -2px;
    color: #000;
}
/* .view-event-date-timer .jquery-countdown {    ----->command by deepa on 29.5.13
    height: 45px;
    padding: 0;
} */
/* .view-event-date-timer .countdown_section {
    background: none repeat scroll 0 0 #4A800A;
    border-bottom: 0 solid #FFFFFF;
    border-top: 5px solid #4A800A;
    color: #FFFFFF;
    font-weight: bold;
    margin-left: 1px;
} */
/* .view-event-date-timer .countdown_amount {
    background: none repeat scroll 0 0 #FFFFFF;    ---->command by deepa on 29.5.13
    border-left: 5px solid #FFFFFF;
    border-right: 5px solid #FFFFFF;
    color: #000000;
} */
#node_conference_full_group_sponsors table {
    width: 100%;
}
#node_conference_full_group_sponsors table img {
    width: 45%;
}
#node_conference_full_group_eventmedia .field-name-uc-product-image a img {
    width: 50%;
}
#node_conference_full_group_printmedia a img {
    width: 50%;
}
.view-speaker-detail-block .views-field-field-speaker-photo img {
    width: 50%;
}
/* #block-views-important-dates-block-1 .views-field-field-fullsubmission, .views-field-field-registration-till {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    margin: 1% 0 -3px 4px;
    padding-top: 0%;      -------------------> by praba on 10-7-13
    width: 97%;
} 
 #block-views-important-dates-block-1 .views-field-field-submitabs, .views-field-field-intimation-to-authors {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    margin: 5px 0 -1px 4px;
    padding-top: 0%;
    width: 97%;
} */
.priceimage {
   
    width: 100% !important;
}
.priceimage  img{
   
    width: 100% !important;
}
.pricecontent {
    float: left;
    margin: 5% 0 5% 0 !important;
    text-align: justify;
    width: 100% !important;
}
.pricetitle {
   
    margin: 2% !important;
    width: 100% !important;
	line-height: 30px;
}
.tableproblem {
       width: 100% !important;
}
.tablesolution {
       width: 100% !important;
}
/* ------------------------------------Home page tab menu image res start---------------------------------------------------------*/
.tabbing_details .tabbing_left img {
    max-width: 200px !important;
}
/* ------------------------------------Home page tab menu image res End---------------------------------------------------------*/
.buylogo
{
 margin-bottom: 4% !important;
     margin-left: 0% !important;
}

.field-name-field-addview .views-row-even .views-field .views-label {
   color: #4d4d4d !important;
    font-weight: bold;
    margin-left: 36px;
}
.field-name-field-addview .views-row-even .views-field .field-content {
    margin-left: 36px;
    margin-top: 10px !important;
    margin-bottom: 10px;
}
#requestquote {
    float: left;
    margin-left: 30%;
}
.paymentlable {
    float:none !important;

}
.paymentadd {
    margin: 0px 0px 0px 0% !important;
}
/* .form-text {
    width:100% !important;
} */

/* #uc-cart-view-form #edit-actions .form-submit, table, table .form-submit {
    float: left;
    font-size: 9px;
}
#uc-cart-view-form td, th {
    padding: 5px 0 !important;
}
 */
/*--------------------------------------------------table respo ---------------------------------------------------------*/

#uc-cart-view-form td.desc {
    width: 65% !important;
}
#uc-cart-view-form .remove {
    text-align: right !important;
}
td.price {
    text-align: center;
    
}
#subtotal-title
 {
    display: none;
   }
/* Force table to not be like tables anymore */
	#uc-cart-view-form .sticky-enabled table, thead, tbody, th, td, tr { 
		display: block; 
	}
	
	/* Hide table headers (but not display: none;, for accessibility) */
	#uc-cart-view-form thead tr { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
	
	#uc-cart-view-form tr { border: 1px solid #ccc; }
	
	#uc-cart-view-form td { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #DDDDDD;
		position: relative;
		 padding-left: 35%;
    position: relative;
    text-align: left; 
	}
	
	#uc-cart-view-form td:before { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		/* width: 45%;  */
		padding-right: 10px; 
		white-space: nowrap;
		font-weight: bold;
	}
	
	/*
	Label the data
	*/
	
	#uc-cart-view-form td:nth-of-type(1):before { content: "Events"; }
	#uc-cart-view-form td:nth-of-type(2):before { content: "Currency"; }
	#uc-cart-view-form td:nth-of-type(3):before { content: "Qty"; }
	#uc-cart-view-form td:nth-of-type(4):before { content: "Total"; }
	/* #uc-cart-view-form td:nth-of-type(5):before { content: "Remove"; } */
	
	#uc-cart-view-form .even td:nth-of-type(1):before { content: "Subtotal"; } 
	
	#uc-cart-checkout-form  #cart-pane td.desc {
    width: 68% !important;
}
#uc-cart-checkout-form  #cart-pane .remove {
    text-align: right !important;
}
td.price {
    text-align: center;
    
}
#subtotal-title
 {
    display: none;
   }
/* Force table to not be like tables anymore */
	#uc-cart-checkout-form #cart-pane table, thead, tbody, th, td, tr { 
		display: block; 
	}
	#uc-cart-checkout-form #cart-pane td.products {
    /* width: 69%; */
	width: 59%;
}
	/* Hide table headers (but not display: none;, for accessibility) */
	#uc-cart-checkout-form #cart-pane thead tr { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
	
	#uc-cart-checkout-form #cart-pane tr { border: 1px solid #ccc; }
	
	#uc-cart-checkout-form #cart-pane td { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #DDDDDD;
		/* padding-left: 30%; */
		padding-left: 40%;
		position: relative;
		text-align: left;
		
	}
	
	#uc-cart-checkout-form #cart-pane td:before { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		/* width: 45%;  */
		padding-right: 10px; 
		white-space: nowrap;
		font-weight: bold;
	}
	
	/*
	Label the data
	*/
	
	#uc-cart-checkout-form #cart-pane td:nth-of-type(1):before { content: "Qty"; }
	#uc-cart-checkout-form #cart-pane td:nth-of-type(2):before { content: "Events"; }
	#uc-cart-checkout-form #cart-pane td:nth-of-type(3):before { content: "Currency"; }
	#uc-cart-checkout-form #cart-pane td:nth-of-type(4):before { content: "Price"; }
	/* #uc-cart-view-form td:nth-of-type(5):before { content: "Remove"; } */
	
	 #uc-cart-checkout-form #cart-pane .even td:nth-of-type(1):before { content: "Subtotal"; } 
.block-inner, .region-help, .messages, #primary-nav, #secondary-nav, #breadcrumb, #main-content > header, #branding, #attribution 
{
    margin-left: 0px !important;
    margin-right: 0px !important;
}
nav#block-menu-menu-footer-menu {
    width: 95% !important;
}
#footer-wrapper ul li {
    border-right: 0 solid #FFAD33 !important;
    display: block;
    float: none !important;
    line-height: 25px !important;
    padding: 0 !important;
    text-align: center !important;
	background:#ccc;
	margin-bottom:1px;
}
#footer-wrapper ul li:hover {
    background: none repeat scroll 0 0 #3D001F;
    width: 98%;
}
.Slideshow {
    
    margin: 5px !important;
    width: 96% !important;
}
ul.primary li
{
 margin-top:1px !important;
}
ul.quicktabs-tabs.quicktabs-style-sky {
    margin: 0;
    padding-top: 10px;
    width: 100%;
}
ul.quicktabs-tabs.quicktabs-style-sky li {
    float: left;
    font-weight: normal;
    list-style: none outside none;
    margin: 0 0 1px;
    width: 99%;
	height: 22px !important;
	 min-height: 22px !important;
}
ul.quicktabs-tabs.quicktabs-style-sky li a, ul.quicktabs-tabs.quicktabs-style-sky li a:visited {
width:100%;
 padding: 0 1px !important;
 text-align:center;
}
.view-buy-now-page-new ul.quicktabs-tabs.quicktabs-style-sky li {
    margin: 0 0px 1px !important;
	}
.package-row-odd .label-heading, .package-row-even .label-heading {
    color: #AD1F22 !important;
    font-weight: bold !important;
    margin-bottom: 10px !important;
	margin-top:10px !important;
}
.package-row-odd .label-value, .package-row-even .label-value {
    margin-bottom: 10px;
}
.package-row-odd, .package-row-even {
    border-bottom: 1px solid #FF9900;
    float: left;
}
#cart-page-menu {
    float: left !important;
    width: 100% !important;
	text-align:center !important;
}
.welcome-user-check {
  float: none !important;
}
.backtoevent
{
  float: none !important;
    width:95% !important;
}
.region-cart-page-menu
{
   float: none !important;
    width:95% !important;
}
.five-5x20 img {
    /* width: 65% !important; */
}

.horizontal-tabs ul.horizontal-tabs-list li
{
float:none !important;
}
.horizontal-tabs .horizontal-tab-hidden {
    
    position: static !important;
}
.horizontal-tabs fieldset.horizontal-tabs-pane
{
 padding:0px 0px !important;
}
.views_slideshow_cycle_slide .views-field-field-news-slider {
   
    width: 100% !important;
  
}
.block-region-sidebar-first
{
 margin:5% auto !important; 
}
.block-region-sidebar-second
{
 margin:5% auto !important; 
}
.order-review-table .title-col {
    
    text-align: left !important;
    padding-left: 0px !important;
}
.field-type-image img {
padding: 0px !important;
max-width: 135px !important;
}
.view-session-block-view .grouping_fields .left {

width: 96% !important;
margin-left:1%;
}
.region-sidebar-second .block-quicktabs ul.quicktabs-tabs li {
    margin: 0px 0 !important;
}
#dotiyour_left
{
width: 99% !important;
}
#dotiyour_left .relaxyour {
    
    margin: 1% 0 2% !important;
    
}
#doityour_middle
{
 float: none !important;
    overflow: hidden !important;
    width: 100% !important;
}
.buylogo
{
 margin-bottom:4%;
  padding-top: 0px !important; 
}
#doityour_middle .buylogo img
{
 margin: 2% 0px !important;
}
#doityour_middle .center_text
{
margin: 2% 0 !important; 
}

#doityour_right
{
 
width:99% !important;
}

.doityour_right_img img
{
width: 230px !important; 
}
#doityour_right ul li, #dotiyour_left ul li
{
background-position:-10px 15px !important;
}
#page-footer #footer-wrapper .container .footer_right {
    float: left !important;
    margin: 2% 0 !important;
    width: 100% !important;
}
#page-footer #footer-wrapper .container .block-region-footer {
        text-align: center !important;
    
}
#home-nav-wrapper ul li {
    border-right: medium none !important;
}
.all-speaker-details .views-row .views-field-field-seminar-topic .views-label-field-seminar-topic {
    
    width: auto !important;
}
.all-speaker-details .views-row .views-field-field-category .views-label-field-category, .views-field-field-session-timing .views-label-field-session-timing, .views-field-field-hall-name .views-label-field-hall-name {
    
    height: 20px;
    margin-right: 5px;
    width: auto !important;
}
#header-image img {
        margin-bottom: 2px !important;
	}
	#content-wrapper.no-secondary {
    margin-top: -5px !important;
}
.region-two-50-first {
    /* border: 1px solid #ccc; */
    width: 60% !important;
    margin-left:0px !important;
	height:240px !important;
}
.region-two-50-second {
    /* border: 1px solid #ccc; 
    width: 37% !important;
    margin-left:5px;
	height:150px !important;*/
}
#views_slideshow_cycle_teaser_section_important_dates-block_1
{
 height:215px !important;
}
.view-submit-paper-conference-view .views-slideshow-cycle-main-frame {
    width: 96% !important;
	}
.five-5x20 .region  h2
{
margin: 0 0px !important;
   }
#page-footer .four-4x25 .region {
    width: 96% !important;
}
#page-footer .four-4x25 .region  h2
{
   margin: 0 0px !important; 
}
.customfooter span
{
color: #ccc;
}
.gpanel .region
{
 float: left !important;
}
#block-views-node-colorbox-block .views-field-title {
   
      padding: 6px 0px !important;
}

#block-mobile-codes-node-url img {
    
    margin: 7% 0px !important;
 max-width: 50% !important; 
}
.horizontal-tabs ul.horizontal-tabs-list li a, .horizontal-tabs ul.horizontal-tabs-list li.selected a
{
 border-bottom:1px solid #fff;
}
#dropline, #dropline ul
{
 height:auto !important;
}
#block-views-sponsors-view-block-1
{
 display:none;
}
#views_slideshow_cycle_teaser_section_submit_paper_closed-block {
    margin: 0px auto;
}
.sponsors-page .views-view-grid td {
    text-align: center;
    width: 50% !important;
}
#cboxClose {
    right: 20px;
    top: 0;
}
/* .view-event-date-timer .jquery-countdown            ----->command by deepa on 29.5.13
{
 width:70% !important;
} */
.view-event-date-timer .countdown_section
{
width:44px !important;
}


/*-----------------------------------------------------------------css by praba start on 17-5-13--------------------------------------------------------*/
.container{
width:100% !important;
}

.region-sidebar-first, .region-sidebar-second {
    margin: 0;
    width: 100%;
	float:right;  /* added on 18-7-13 by praba */
}

.two-sidebars .content-inner{
margin: 0;
}

.countdown_show4 .countdown_section{
 /* width: 24% !important;   --->this line command by deepa on 29.5.13*/
 width: 23% !important;
}

.view-event-date-timer .jquery-countdown          /*  ----->command by deepa on 29.5.13 */
{
width:96% !important;
}

/*-----------------------------------------------------------------css by praba end on 17-5-13--------------------------------------------------------*/

.sidebar-second .content-inner{
margin-right:0;   /* by praba on 10-7-13 */
}

}

/* @media screen and (max-width:1000px){ ---->this line command and 1 line add by deepa 0on 24.5.13 */
@media screen and (min-width:1024px){
.region-three-33-first {
top:0;
width: 3.7%;
}
}
@media screen and (max-width:1023px){ 
.region-three-33-first {
    bottom: 0;
    margin-left: 35%;
    position: absolute !important;
	width:35%;
}
}

/* @media screen only(min-width:1000px){ ---->this line command and 1 line add by deepa 0on 24.5.13 */
@media screen only(min-width:1023px){ 
.region-three-33-first {
    left: -0.5%;
    margin-left: 0.9%;
    position: fixed !important;
    text-align: center;
    /* top: 100px;  -->command by deepa on 28.5.13 */
    width: 4.7%;
	background: none repeat scroll 0 0 #FFFFFF;
	border-right: 1px solid;
} 

#block-views-contact-form-block .views-label {
    font-family: Comic Sans MS;
    margin-left: -18%;
    white-space: nowrap;
}
.easy_social_box.vertical div.easy_social-widget
{
margin-top: 15%;
height: auto !important;
margin-left: -27%;
width: 185%;
}

.easy_social_box.vertical div.easy_social-widget.easy_social-widget-googleplus
{
margin-left: -10%;
}

.easy_social_box.vertical div.easy_social-widget.easy_social-widget-facebook {
    /* margin-left: -110%;
    width: 250%; */
	 margin-left: -132%;
    width: 271%;
}

}
@media screen and (min-width:1100px) and (max-width:1300px)
{

/* .view-event-date-timer .jquery-countdown{  ----->command by deepa on 29.5.13
width:65%;
} */

.easy_social_box.vertical div.easy_social-widget.easy_social-widget-facebook{
 margin-left: -170%;
    width: 345%;
}

.easy_social_box.vertical div.easy_social-widget
{
margin-left: -47%;
width: 226%;
}

.easy_social_box.vertical div.easy_social-widget.easy_social-widget-googleplus{
margin-left: -27%;
}



}
/*----------------------------------------------------------css by praba end on 17-5-13-------------------------------------------------*/

/* ---------------------------css by deepa add on 24.5.13 start----------------------------- */
 @media screen and (min-width:1024px)
 {
.region-three-33-third {
   position: fixed !important;
    right: -1.1% !important;
    top: 0% !important;
    width: 7.3% !important;
}
.container {
    width: 90% !important;
}
/* .countdown_show4 .countdown_section{
 width: 100% !important;                     -------------->command for cg new theme clock by deepa on 8.7.2013
} */
}

@media screen and (min-width:1024px) and (max-width:1200px)
 {
 .container {
    width: 87% !important;
}
.region-three-33-first {
    width: 4.7%;
}
.easy_social_box.vertical div.easy_social-widget.easy_social-widget-googleplus {
  
    margin-left: -27% !important;
    width: 185% !important;
}

.fb_edge_widget_with_comment {
    margin-left: 0px !important;
   
}

.easy_social_box.vertical div.easy_social-widget.easy_social-widget-facebook {
    margin-left: -100% !important;
    width: 271% !important;
}
.region-three-33-third {
  
    width: 8.8% !important;
}
 }

/* ---------------------------css by deepa add on 24.5.13 end----------------------------- */
/* ---------------------------css by deepa add on 28.5.13 start----------------------------- */
/* @media screen and (min-width:767px)
{
.togglemenu
{
display:none !important;
}
}  */
/* @media screen and (max-width:768px)
{
#nav li li li a
  {
  border-left:none !important;
  margin-left:-15px;
  }
} */

/* ---------------------------css by deepa add on 28.5.13 end----------------------------- */
/* -----------------------------------responsive custom css end------------------------------------------------------------ */ 
 .toggleMenu{
 background-position: 40% center !important; 
	 text-indent: 48%;
	 padding:13px 0 !important;
	 width:100% !important;
	 margin-left:0% !important;
	 }
	 
/***************-----------------------------------css by Praba start on 14-6-13---------------************/
@media screen and (min-width:0px) and (max-width:200px){
.view-event-date-timer .jquery-countdown
{
 margin-left: 2%;
 width:100% !important;
border:none; 
}

.toggleMenu{
  background-position: 10% center !important;
    color: #FFFFFF !important;
    text-indent: 40%;
}

}

/***************-----------------------------------css by Praba end on 14-6-13---------------************/
/* --------------css add by deepa on 15.6.13 start-------------------- */
@media screen and (min-width:340px) and (max-width: 510px) {
  .toggleMenu {
background-position: 40% center !important;
	 text-indent: 50% !important;
 	}
	}
	@media screen and (min-width:200px) and  (max-width: 340px) {
  .toggleMenu {
background-position: 30% center !important;
	 text-indent: 50%;
 
	}
	}
/* --------------css add by deepa on 15.6.13 end-------------------- */

@media only screen and (max-width:480px) {

.region-three-33-first {
width:100%;
margin-bottom:-4%;
margin-left:0;
}

#footer-wrapper{
margin-top:4%;
}

}

@media only screen and (max-width:480px) {
.popup-style-white .popup-element-body div.inner{
 margin-top: -165px;
 }
}

@media 
only screen and (max-width: 760px) {

	/* Force table to not be like tables anymore */
	/* .view-pricelist-grid-view table,.view-pricelist-grid-view thead,.view-pricelist-grid-view tbody,.view-pricelist-grid-view th,.view-pricelist-grid-view td,.view-pricelist-grid-view tr { 
		display: block; 
	} */
	
	/* Hide table headers (but not display: none;, for accessibility) */
	.view-pricelist-grid-view thead tr { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
	
	.view-pricelist-grid-view tr { border: 1px solid #ccc; }
	
	.view-pricelist-grid-view td { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #eee; 
		position: relative;
		/* padding-left: 50%;  */
	}
	
	.view-pricelist-grid-view td:before { 
		/* Now like a table header */
		/* position: absolute; */
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45%; 
		padding-right: 10px; 
		white-space: nowrap;
	}
	
	/*
	Label the data
	*/
	.view-pricelist-grid-view .view-grouping-content-0 td:nth-of-type(1):before { content: "Type"; }
	.view-pricelist-grid-view .view-grouping-content-0 td:nth-of-type(2):before { content: "Date"; }
	.view-pricelist-grid-view .view-grouping-content-0  td:nth-of-type(3):before { content: "Currency"; }
	.view-pricelist-grid-view .view-grouping-content-0 td:nth-of-type(4):before { content: "Fee"; }
	.view-pricelist-grid-view .view-grouping-content-0 td:nth-of-type(5):before { content: "Discount - Flat / %"; }
	.view-pricelist-grid-view .view-grouping-content-0 td:nth-of-type(6):before { content: "Group Discount - Fixed / %"; }
}

/* css by praba start for floor map responsive on 22-1-2014  */

@media only screen and (min-width: 2560px) {
#edit-image-pic > img, #view-map-pic > img, #edit-map-pic > img{
    margin-right: 47.5%;
}
}

@media only screen and (min-width: 2048px) and (max-width: 2559px) {
#edit-image-pic > img, #view-map-pic > img, #edit-map-pic > img{
    margin-right: 34%;
}
}

@media only screen and (min-width: 1920px) and (max-width: 2047px) {
#edit-image-pic > img, #view-map-pic > img, #edit-map-pic > img{
    margin-right: 19.2%;
}
}

@media only screen and (min-width: 1680px) and (max-width: 1919px) {
#edit-image-pic > img, #view-map-pic > img, #edit-map-pic > img{
    margin-right: 7.3%;
}
}

@media only screen and (min-width: 1600px) and (max-width: 1679px) {
#edit-image-pic > img, #view-map-pic > img, #edit-map-pic > img{
    margin-right: 2.5%;
}
}

@media only screen and (min-width: 1440px) and (max-width: 1599px) {
#edit-image-pic > img, #view-map-pic > img, #edit-map-pic > img{
    margin-right: -8.8%;
}
}

@media only screen and (min-width: 1400px) and (max-width: 1439px) {
#edit-image-pic > img, #view-map-pic > img, #edit-map-pic > img{
    margin-right: 2.4%;
}
}

@media only screen and (min-width: 1366px) and (max-width: 1399px) {
#edit-image-pic > img, #view-map-pic > img, #edit-map-pic > img{
    margin-left: 15%;
}
}

@media only screen and (min-width: 1360px) and (max-width: 1365px) {
#edit-image-pic > img, #view-map-pic > img, #edit-map-pic > img{
    margin-left: 5px;
}
}

@media only screen and (min-width: 1280px) and (max-width: 1359px) {
#edit-image-pic > img, #view-map-pic > img, #edit-map-pic > img{
    margin-left: 22.6%;
}
}

@media only screen and (min-width: 1152px) and (max-width: 1279px) {
#edit-image-pic > img, #view-map-pic > img, #edit-map-pic > img{
    margin-left: 18.6%;
}
}

@media only screen and (min-width: 1024px) and (max-width: 1151px) {
#edit-image-pic > img, #view-map-pic > img, #edit-map-pic > img{
    margin-left: 31%;
}
}

@media only screen and (min-width: 800px) and (max-width: 1023px) {
#edit-image-pic > img, #view-map-pic > img, #edit-map-pic > img{
    margin-left: 35%;
}
}

@media only screen and (min-width: 768px) and (max-width: 799px) {
#edit-image-pic > img, #view-map-pic > img, #edit-map-pic > img{
    margin-left: 36.5%;
}
}

@media only screen and (min-width: 640px) and (max-width: 767px) {
#edit-image-pic > img, #view-map-pic > img, #edit-map-pic > img{
    margin-left: 44.3%;
}
}

@media only screen and (min-width: 600px) and (max-width: 639px) {
#edit-image-pic > img, #view-map-pic > img, #edit-map-pic > img{
    margin-left: 47.3%;
}
}

@media only screen and (min-width: 533px) and (max-width: 599px) {
#edit-image-pic > img, #view-map-pic > img, #edit-map-pic > img{
    margin-left: 54%;
}
}

@media only screen and (min-width: 480px) and (max-width: 532px) {
#edit-image-pic > img, #view-map-pic > img, #edit-map-pic > img{
    margin-left: 52%;
}
}

@media only screen and (min-width: 441px) and (max-width: 479px) {
#edit-image-pic > img, #view-map-pic > img, #edit-map-pic > img{
    margin-left: 71%;
}
}

@media only screen and (min-width: 375px) and (max-width: 413px) {
#edit-image-pic > img, #view-map-pic > img, #edit-map-pic > img{
    margin-left: 79.5%;
}
}

@media only screen and (min-width: 361px) and (max-width: 374px) {
#edit-image-pic > img, #view-map-pic > img, #edit-map-pic > img{
    margin-left: 71%;
}
}

@media only screen and (min-width: 321px) and (max-width: 360px) {
#edit-image-pic > img, #view-map-pic > img, #edit-map-pic > img{
    margin-left: 83%;
}
}

@media only screen and (min-width: 241px) and (max-width: 320px) {
#edit-image-pic > img, #view-map-pic > img, #edit-map-pic > img{
    margin-left: 98.5%;
}
}

@media only screen and (min-width: 177px) and (max-width: 240px) {
#edit-image-pic > img, #view-map-pic > img, #edit-map-pic > img{
    margin-left: 134%;
}
}

@media only screen and (min-width: 100px) and (max-width: 176px) {
#edit-image-pic > img, #view-map-pic > img, #edit-map-pic > img{
    margin-left: 189%;
}
}
}



/* css by praba end for floor map responsive on 22-1-2014  */

/* css by amalan start for responsive on 7-7-2014  */
 @media screen and (min-width:1367px)
 {
.mypadfooter{
margin-top: -1% !important;
}

.event-dashboard-text
{
margin-left: -58%;
}
.flexslider
{
margin: 0;
}
}
/* css by amalan end for responsive on 7-7-2014  */
@media screen and (max-width:400px){
.view-pricelist-grid-view table caption {
	width:90% !important;
}
}