/* Specific overrides for screen sizes */

/* Smartphone portrait */
@media only screen and (max-width:320px) {

#block-multistep-new-submission .item-list > ul li {
    float: none;
    margin-bottom: 2%;
}
  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 {
    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;
    -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;
  }
  .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;
  }
  
 #shopping-cart-disp {
    margin-left: -32%;
    padding-top: 5px;
    width: 82%;
}

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

#cart-page-menu {
    float: right;
    margin-left: -82px;
    padding-top: 37%;
    width: 190%;
}
  
  
}
/* Smartphone landscape */
@media only screen and (min-width:321px) and (max-width:480px) {

#block-multistep-new-submission .item-list > ul li {
    float: none;
    margin-bottom: 2%;
}

  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 {
    padding: 0 0px; /* chnage by vishnu 20-2-13 */
  }
  #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;
    -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;
  }
  
  #shopping-cart-disp{
     margin-left: -26%;
    margin-top: 3%;
    width: 75%;
}

#cart-page-menu {
    padding-top: 35%;
    white-space: nowrap;
    width: 180%;
}
  
}
/* 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;
  }
  
  #cart-page-menu {
    width: 100% !important;
}

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

}
/* Tablet landscape */
@media only screen and (min-width:769px) and (max-width:1024px) {
/* css by deepa on 13.6.13 start */
.phone
{
white-space:nowrap;
/* margin-left:10% !important; */
}
#home-header-top #home_header_second ul li a
{
width:100% !important;
white-space:nowrap;
}
#home-header-top .block
{
/* margin-left:25%; */
float:right;
}
#cart-page-menu
{
white-space:nowrap;
}
.nav ul li, .nav ul li a
{
white-space:nowrap;
}
/* css by deepa on 13.6.13 end */
  .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;
  }
  
}
/* Standard layout */
@media only screen and (min-width:1025px) {
}
@media only screen and (max-width:1024px) {
.simpleads-wrapper img {
    width: 100%;
}
}
/* 
 css by praba for 1000px */
@media only screen and (min-width:1000px) and (max-width:1025px) {
.region-sidebar-second{
clear: none;
    margin-left: -30%;
    width: 30%;
}

.region-sidebar-first{
margin-left: -100%;
    width: 20%;
}

.two-sidebars .content-inner {
    margin-left: 20%;
    margin-right: 30%;
}

.sidebar-second .content-inner
{
margin-right: 30% !important;
}

.ie6-10 .container{
width: 100% !important;
max-width: 100% !important;
}

.sidebar-first .content-inner
{
margin-left: 20%;
margin-right: 0 !important;
}

} 




/* ---------------------responsive styles------------------------------------------------------------------------- */



/*--------------------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;
}
/* this is replaced by deepa for reduce css start */

/* .views-field.views-field-changed {
    width: 100% !important;
}

.views-field.views-field-field-first-name {
   width: 100% !important;
}

.views-field.views-field-field-event-logo {
   width: 100% !important;
}

.views-field.views-field-title {         ---------------->command by deepa on 27.6.13
   width: 100% !important;
}

.views-field.views-field-field-configure-your-event-dates {
   width: 100% !important;
}

.views-field.views-field-status {
   width: 100% !important;
}

.views-field.views-field-type {
    width: 100% !important;
} */
/* this is replaced by deepa for reduce css end */

/* css add for product attibute quantity by deepa on 27.6.13 start */
.product_attribute_optqty_type .product_attribute_name
{
width:100% !important;
}
/* css add for product attibute quantity by deepa on 27.6.13 end */
/* css add for billing label by deepa on 27.6.13 start */

#billing-address-pane .uc-store-address-field .form-item label
{
text-align:left;
}
/* css add for billing label by deepa on 27.6.13 end */

} 
/*--------------------------------------------------*/

@media screen and (max-width:1200px) 
{
  #home-nav-wrapper {
  
	 float:left;
  }
img 
{
max-width:100%;
}
.region-sidebar-first .block, .region-sidebar-second .block  {
    width:90% !important;
}

} 

@media only screen and (min-width:1025px) {
img 
{
max-width:100%;
}
.region-sidebar-first .block, .region-sidebar-second .block  {
    width:90% !important;
}
/* this is replaced by deepa for reduce css start */
.Slideshow {                       
    margin: 0 0.5% !important;
    width: 15.65% !important;
  padding: 0 !important;
}
/* this is replaced by deepa for reduce css end */
}


/*-------------------------------------------------------------------@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 {
    width:29% !important;
    margin: 9px 0 9px 2.4% !important;
	}
	
#showcase_contact .two-70 {
	
     /*   width:69.3%!important;
	   float:left !important;
	   border:none !important; */
}
/* #showcase_contact .two-30
{
	float:left;
    width: 100% !important;
	text-align:center;
	border-top:5px solid #CCE0EB!important;
	border-right:none !important;
	border-bottom:none !important;
	border-left:none !important;
} */
.two-30 .container {
    background: none !important;
}
 #home-nav-wrapper {
    width:70% !important;
  }
#home-nav-wrapper ul li a:hover,#home-nav-wrapper ul li a.current
{
color:#000;
/* background:#B2B2B2; */
/* width:100%; ---> by deepa command on 17.5.13 */
}
.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;                            ----------------->command by deepa on 26.5.13
    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%;
}
.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:-13px !important;
 /* css by praba on 23-4-12 */
 margin: 0;
    width: 100%;
	/* above 2 lines css by praba on 23-4-12 */
}

.view-buy-now-page .view-grouping .view-grouping {
    border: 1px solid #008080;
    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;
    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;
}

/* ------------css start by praba on 23-4-13---------------------- */
.region-sidebar-second {
    clear: both;
    margin-left: 0;
    margin-right: 0;
    margin-top: 20px;
    overflow: hidden;
    width: 100%;
}

.region-sidebar-first {
    margin-left: -25%;
    width: 25%;
}
.two-sidebars .content-inner {
    margin: 0 25% 0 0;
}

.sidebar-first .content-inner {
    margin-right: 25% !important;
	 margin-left: 0;
}

.sidebar-second .content-inner {
    margin-left: 0 !important;
    margin-right: 0;
}

#showcase_contact .two-70 {
       /* width:60%!important; */
	   width: 100% !important;
	}
 #showcase_contact .two-30
{
     /* width:39.1% !important; */
	 width: 100% !important;
	} 
	
.views-slideshow-controls-top {
    position: relative !important;
	width: 100% !important;
}


/* ------------css finished by praba on 23-4-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-sidebar-first .block, .region-sidebar-second .block {
    width: 90% !important;
}
#home-nav-wrapper 
 {
  
	 float:none;
  }
#home-header-top .block
 {
    margin: 5px 0 30px 0px;
 }
 /* #branding #logo a img
 {
  margin-top:5px !important;            -------------->command by deepa on 26.6.13
 } */
#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 {                   ------------------>command by deepa on 11.6.13
   
    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%;
}
.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 .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 .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%;
    width: 30%;
} */
.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: 3px;
}
.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;
  }
#home-nav-wrapper ul li
{
 border-bottom: 1px solid #FFFFFF !important;
width: 100% !important;
text-indent: 10px;
}
#home-nav-wrapper ul li a:hover, #home-nav-wrapper ul li a.current {
    width: 99.5% !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;
}
#showcase_contact .two-70 {
       /* width:60%!important; */
	   width: 100% !important;
	}
 #showcase_contact .two-30
{
     /* width:39.1% !important; */
	 width: 100% !important;
	} 
	
.views-slideshow-controls-top {
    position: relative !important;
	width: 100% !important;
}
	
	
#Slideshow div.Active {
    /* min-height: 286px !important;  ------->command by deepa on 30.5.13*/
	min-height: 240px !important;
}
.Slideshow {
    
     margin: 5px 0 2% 2.5% !important;
    width: 28% !important;
	/* min-height: 286px !important;    ----->command by deepa on 30.5.13*/
	min-height: 240px !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;
}
/* #cart-page-menu {                   ----->command by deepa on 14.6.13
    float: right !important;
    width: 81% !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; 
}
/*-------------------------------------------------------------*/
#block-views-important-dates-block .views-row-odd {
   
    padding-bottom: 1% !important;
}

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

#block-views-important-dates-block .views-field-field-lastdate-full-submission, .views-field-field-full-registration-till, .views-field-field-notification-to-author, .views-field-field-camera-ready-paper, .views-field-field-fullsubmission, .views-field-field-camera-ready, .views-field-field-intimation-to-authors {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    margin: 1% 0 0 6px;
    padding-top: 1%;
    width: 48%;
}
#block-views-important-dates-block .views-field-field-submitabs
{
background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    margin: 1% 0 0 6px;
    padding-top: 1%;
    width: 48%;
}

#block-views-important-dates-block .views-field-field-registration-till {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    margin: 1% 0 0 4px;/* 1% 0 -5px 4px; */
    padding-top: 1%;
    width: 98%;
}
/* css add by deepa on 28.6.13 end */
/*-------------------------------------------------------------*/
#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;
}

/* ----------------------css by praba start on 23-4-13------------------------- */

.region-sidebar-first {
    margin-left: 0;
    width: 50%;
}


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

.region-sidebar-second {
    margin-left: 0;
    width: 50%;
}


.two-sidebars .content-inner, .one-sidebar .content-inner, .region-sidebar-first, .region-sidebar-second
{

margin : 0;

}

.one-sidebar .sidebar
{
width:100%;
}

.views-view-grid.cols-4, table
{
 border: 1px solid #CCE0EB;
}

/* .views-field-field-winner-photo img {
    margin-left: 25% !important;                ------------------->command by deepa on 26.5.13
	} */

/* ----------------------css by praba end on 23-4-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:650px)  /* (max-width:480px) ---->command by deepa on 4.6.13*/ 
{

/* 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%;
}
.opera #footer-wrapper .container { 
height:100%;
}
img 
{
max-width:100%;
}
.region-sidebar-first .block, .region-sidebar-second .block {
    width: 90% !important;
	margin:3%; /* -------------------------------css by deepa on 18.5.13 */
}

#home-nav-wrapper 
 {
  
	 float:none;
  }
#home-header-top .block
 {
     margin: 5px 0 0;
	  top: 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 4%; /*  margin: 0 0 10%; ----------->command by deepa on 12.6.13*/
}
#home-header-top #home_header_second ul li {
    background:#CCE0EB;
     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:#3B5998;
}
#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 .views-field-field-lastdate-full-submission, .views-field-field-full-registration-till, .views-field-field-notification-to-author, .views-field-field-camera-ready-paper, .views-field-field-fullsubmission, .views-field-field-camera-ready,.views-field-field-intimation-to-authors {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    margin: 1% 0 0 6px;
    padding-top: 1%;
    width: 48%;
}
 #block-views-important-dates-block .views-field-field-submitabs
 {
  background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    margin: 1% 0 0 6px;
    padding-top: 1%;
    width: 48%;
}

#block-views-important-dates-block .views-field-field-registration-till {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    margin: 1% 0 0 4px;/* 1% 0 -5px 4px; */
    padding-top: 1%;
    width: 98%;
}


.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 ---------------------------------------------------------*/


	/* -------------------------------------------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 {
    width: 97% !important;
}
#home-nav-wrapper ul li a.active {
    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;
}
.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 14.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;
}
#block-views-node-colorbox-block .views-field-title {
      margin: -9px 0 !important;
    padding: 18px 0 3px !important;
}
#showcase_contact .two-70 {
	border:none !important;
       width: 100%!important;
	   float:left !important
}
#showcase_contact .two-30
{
	float:left;
    width: 100% !important;
	text-align:center;
	/* border-top:5px solid #CCE0EB!important; */
	border-right:none !important;
	/* border-bottom:none !important; */
	border-left:none !important;
/* ----------css by deepa on 25.6.13 start------------- */
/* border-bottom:5px solid #CCE0EB!important; */
/* ----------css by deepa on 25.6.13 start------------- */
}
.first-second-boxs .first_1
{
width:100% !important;
}
.first-second-boxs .first_2
{
width:100% !important;
}
.first-second-boxs .first_3
{
width:100% !important;
}
.first-second-boxs .second_1
{
width:100% !important;
}
.first-second-boxs .second_2
{
width:100% !important;
}
#txtlzr
{
 padding-top:5%;
}
#cboxClose {
    right: 20px;
    top: 0;
}

/* --------css by praba start on 23-4-13----------- */


.region-sidebar-first {
    margin: 0 auto;
	}
	
	
.two-sidebars .content-inner {
    margin: 0 auto;
}
	
	.region-sidebar-second {
    margin: 0 auto;
	}
	
	.sidebar-second .content-inner {
    margin-right: 0 !important;
}

.eventm_connect
{
 float: none !important;
 margin-left: 28%;
}

.copyright
{
 float: none !important;
 margin: 0;
}

#block-views-node-session-ref-block .views-field-title
{
margin: -9px 0 !important;
    padding: 18px 0 3px !important;
}

#block-views-node-session-reference-block .views-field-title
{
margin: -9px 0 !important;
    padding: 18px 0 3px !important;
}

/* .views-field-field-winner-photo img {
    margin-left: 30% !important;                        ----------------->command by deepa on 26.6.13
	} */

	.sidebar-first .content-inner
	{
	
	margin-left: 0;
	} 
	
.views-slideshow-controls-top {
    position: relative !important;
	/* width: 100% !important; ---->command by deepa */
	width:96% !important;   /* add by deepa on 23.5.13 start*/
}
	
	
/* --------css by praba end on 23-4-13----------- */
/* --------css by deepa start on 4.6.1313----------- */
/* .container-inline-date {
    clear: both !important;
	float:none !important;
	width:0% !important;               
} */
/* --------css by deepa end on 4.6-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;
	  top: 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: #CCE0EB;
     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 a:hover {
    color: #FFFFFF;
	background:none repeat scroll 0 0 #3B5998;
}
#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: 0px !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%;
}
.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 {
    width: 100%;
}
#home-nav-wrapper ul li a.active {
    width: 100%;
}
#branding #logo a img {
    margin-top: 0px;
    /* max-width:180px;  --->command by deepa on 22.5.13*/
	 margin-left: 0%;
	 width:99%;    /* ---->add by deepa on 22.5.13 */
}
#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 #fff;
    color: #554D31;
    cursor: pointer;
    float: left;
    font: 12px Arial,sans-serif;
    margin: 5px 5px;
    min-height: 260px;
	/* min-height: 240px; ---->command by deepa on 30.5.13*/
    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 {
    height: 45px;
    padding: 5px 0!important;
}
.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;
    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 .views-field-field-fullsubmission, .views-field-field-registration-till {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    margin: 1% 0 -1px 4px;
    padding-top: 1%;
    width: 97%;
}
#block-views-important-dates-block .views-field-field-submitabs, .views-field-field-intimation-to-authors {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    margin: 5px 0 2px 4px;
    padding-top: 1%;
    width: 97%;
}

#block-views-important-dates-block .views-field-field-camera-ready {
background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    margin: 5px 0 2px 4px;
    padding-top: 1%;
    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;
}*/
.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;
}
.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: 200px !important;
   
}
.block-region-sidebar-first
{
 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-bottom: 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: -5px !important;
	}
	#content-wrapper.no-secondary {
    margin-top: -5px !important;
}
#block-views-node-colorbox-block .views-field-title {
   
    margin: -9px 0 !important;
    padding: 18px 0 3px !important;
}

#showcase_contact .two-70 {
	border:none !important;
       width: 100%!important;
	   float:left !important
}
#showcase_contact .two-30
{
	float:left;
    width: 100% !important;
	text-align:center;
	border-top:5px solid #CCE0EB!important;
	border-right:none !important;
	border-bottom:none !important;
	border-left:none !important;
}
#showcase_contact
{
 margin-bottom:10px;
}
#header-slideshow {
    margin-top: -5px !important;
}
.view-front-showcase #views_slideshow_cycle_teaser_section_front_showcase-block {
   
	width: 90% !important;
}
 #content-wrapper .container {
    
	margin-top:5px !important;
}
.first-second-boxs .first_1
{
width:100% !important;
}
.first-second-boxs .first_2
{
width:100% !important;
}
.first-second-boxs .first_3
{
width:100% !important;
}
.first-second-boxs .second_1
{
width:100% !important;
}
.first-second-boxs .second_2
{
width:100% !important;
}
#txtlzr
{
 padding-top:5%;
}
#block-views-important-dates-block .views-field-field-lastdate-full-submission, .views-field-field-full-registration-till, .views-field-field-notification-to-author, .views-field-field-camera-ready-paper
{
width:96% !important;
}

#quicktabs-container-contacts_weather
{
margin-top:20%;
}
#cboxClose {
    right: 20px;
   /*  top: 0; edit by deepa om 9.5.13 */
}

/* --------css by praba start on 23-4-13----------- */


.region-sidebar-first {
    margin: 0 auto;
	width:100%
	}
	
	
.two-sidebars .content-inner {
    margin: 0 auto;
}
	
	.region-sidebar-second {
    margin: 0 auto;
	width:100%
}

#block-views-node-session-ref-block .views-field-title
{
margin: -9px 0 !important;
    padding: 18px 0 3px !important;
}

#block-views-node-session-reference-block .views-field-title
{
margin: -9px 0 !important;
    padding: 18px 0 3px !important;
}

.eventm_connect
{
 float: none !important;
 margin-left: 15%;
}

.copyright
{
 float: none !important;
 margin: 0;
}

.sidebar-first .content-inner
{
margin-left: 0px !important;

}

.sidebar-second .content-inner {
    margin-right: 0 !important;
}

.views-field-field-winner-photo img {
   margin-left: 11% !important; /*  margin-left: 15% !important; command by deepa on 15.6.13*/
	}
	
.views-slideshow-controls-top {
    position: relative !important;
	/* width: 100% !important; --->commend by deepa on 22.5.13*/
	width:95% !important;
}
	
	
/* --------css by praba end on 23-4-13----------- */

}
/*------------------------------------------------------------------@media only screen and (max-width:320px) End-----------------------*/
/* -------------------------css by praba on 24-4-13------------------------- */

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

.label-heading-value
{
width:80px;

}

.eventm_connect
{
 float: none !important;
 margin-left: 5%;
}


}

@media only screen and (min-width: 1382px)
{

.label-heading-value
{
width: 196px !important;
}

}

@media only screen and (min-width: 2048px)
{

.label-heading-value
{
width: 220px !important;
}

}

@media only screen and (min-width: 2560px)
{

.label-heading-value
{
width: 300px !important;
}

}

@media only screen and (min-width: 1136px)
{
.label-heading-value{
width:100px !important;
}
}
@media only screen and (min-width: 1080px)
{

.label-heading-value
{
width: 90px !important;
}

}
/* ------------css by deepa start on 3-5-13----------------------*/
 
 @media screen and (min-width: 1920px) and (max-width: 2048px)
{

.label-heading-value
 {
    width: 235px !important;
}

}

@media screen and (min-width: 1600px) and (max-width: 1680px)
{

.label-heading-value
 {
    width: 180px !important;
}

}

@media screen and (min-width: 1400px) and (max-width: 1600px)
{

.label-heading-value
 {
    width: 150px !important;
}

}


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

.label-heading-value
 {
    width: 130px !important;
}

}

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

.label-heading-value
 {
    width: 115px !important;
}

}

@media screen and (min-width: 1030px) and (max-width: 1200px)
{

.label-heading-value
 {
    width: 85px !important;
}

}


@media screen and (min-width: 481px) and (max-width: 589px)
{
.views-field-field-winner-photo img 
{
    margin-left: 0% !important;
}
}

@media screen and (min-width: 600px) and (max-width: 769px)
{
#block-views-text-news-slider-block .views_slideshow_cycle_slide .views-field-field-news-slider
 {
    width: 300px !important;
}
}


@media screen and (min-width: 769px) and (max-width: 900px)
{
.views-field-field-winner-photo img 
{
    margin-left: 0% !important;
}
#block-views-text-news-slider-block .views_slideshow_cycle_slide .views-field-field-news-slider
 {
    width: 165px !important;
}
}

@media screen and (min-width: 900px) and (max-width: 999px)
{

#block-views-text-news-slider-block .views_slideshow_cycle_slide .views-field-field-news-slider {
    width: 185px !important;
}
}

@media screen and (min-width: 1000px) and (max-width: 1100px)
{
.views-field-field-winner-photo img 
{
    margin-left: 0% !important;
}
#block-views-text-news-slider-block .views_slideshow_cycle_slide .views-field-field-news-slider {
    width: 165px !important;
}
}

@media screen and (min-width: 1440px) and (max-width: 1600px)
{
.views-field-field-winner-photo img 
{
    margin-left: 15% !important;
}
#block-views-text-news-slider-block .views_slideshow_cycle_slide .views-field-field-news-slider {
    width: 230px !important;
}
}

@media screen and (min-width: 1600px) and (max-width: 1920px)
{
.views-field-field-winner-photo img 
{
    margin-left: 20% !important;
}
#block-views-text-news-slider-block .views_slideshow_cycle_slide .views-field-field-news-slider {
    width: 250px !important;
}
}

@media screen and (min-width: 1920px) and (max-width: 2050px)
{
.views-field-field-winner-photo img 
{
    margin-left: 30% !important;
}
#block-views-text-news-slider-block .views_slideshow_cycle_slide .views-field-field-news-slider {
    width: 290px !important;
}
}
 
 /* ------------css by deepa end on 3-5-13----------------------*/
 /* ------------css by deepa start on 6-5-13----------------------*/

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

.Slideshow {
   
    width: 96% !important;
}
}



@media screen and (min-width: 350px) and (max-width: 800px)
{

.Slideshow {
   
    width: 44.7% !important;
}



/* this is replaced by deepa for reduce css start */

/* .views-field.views-field-changed {
    width: 100% !important;
}

.views-field.views-field-field-first-name {
   width: 100% !important;
}

.views-field.views-field-field-event-logo {
   width: 100% !important;
}

.views-field.views-field-title {
   width: 100% !important;
}

.views-field.views-field-field-configure-your-event-dates {
   width: 100% !important;
}

.views-field.views-field-status {
   width: 100% !important;
}

.views-field.views-field-type {
    width: 100% !important;
} */
/* this is replaced by deepa for reduce css end */




}

@media screen and (min-width: 800px) and (max-width: 1025px){

.Slideshow {
   
    width: 28.9% !important;
}
}

/*-------------css by deepa on start 7-5-13--------------*/
 @media screen and (max-width: 799px)
{
.mail
{
float:none !important;
text-align:center !important;
}
.phone
{
float:none !important;
margin-left:0% !important;
text-align:center !important;

margin-bottom: 1%;
margin-top: -2%;   /* add by deepa on 9.5.13 */
display:block;
}
.sponsor
{
float:none !important;
text-align:center !important;
display:block;
}
.ieia > span {
    float: none !important;
}
.ieia {
    float: none !important;
    margin-top: 8px !important;
    text-align: center;
}
}

 @media screen and (min-width: 799px) and (max-width: 950px)
{
.phone
{
margin-left:10% !important;
}
} 

/*-------------css by deepa on end 7-5-13--------------*/

@media screen and (max-width: 450px)
{
.phone
{
margin-top: -4% !important;
}
}
/* edit start by deepa on 9.5.13 */
@media screen and (max-width:480px)
{

.password-strength {
    float: none !important;
  } 
  /* edit start by deepa on 14.5.13 */
  .setup_table_td1 {
   
    width: 50% !important;
}

.setup_table_td2 {
   
    width: 49% !important;
}

.node-type-list dt {
    
    width: 50% !important;
}

.node-type-list dd {
   
    width: 49% !important;
}
/* input.form-text, textarea, select {
   
    width: 100% !important;
} */
  
  /* edit start by deepa on 14.5.13 */
  /* add by deepa on 23.5.13 start */
  #header-wrapper header {
    margin: 0 !important;
}

.block-inner, .region-help, .messages, #primary-nav, #secondary-nav, #breadcrumb, #main-content > header, #branding, #attribution {
    margin-left: 0px !important;
    margin-right: 0px !important;
}
  /* add by deepa on 23.5.13 start */
}


/* edit start by deepa on 9.5.13 */
	/*-------------------------------------------------------------css by praba start on 11-5-13----*/
@media screen and (min-width: 150px) and (max-width: 300px){
.views-slideshow-controls-top {
    position: relative !important;
	width: 100% !important;
}
}
/*-------------------------------------------------------------css by praba end on 11-5-13----*/
 
@media screen and (min-width: 100px) and (max-width: 300px){
.sponsor{
 margin: auto !important;
 word-wrap: break-word;
}
.sponsor span{
color:#ffffff !important;
background: none !important;
}

.mail span
{
color:#ffffff !important;
background: none !important;
}
.views-slideshow-controls-top
{
right: 0px;
}

.hptestimonial
{
margin-top: 6%;
}

#quint-panels-wrapper .container
{
 margin-top: 5%;
    padding-top: 5%;
}

.testimonial
{
margin: 0px auto !important;
}
/*-------------------------------------------------------------css by praba end on 11-5-13---------------------------------------------------/
/*----------------------------------------------css by deepa start on 15-5-13-------------------------------------------------------*/
 .setup_table_td1 {
   
    width: 99% !important;
}

.setup_table_td2 {
   
    width: 99% !important;
}

.node-type-list dt {
    
    width: 99% !important;
	float: none !important;
}

.node-type-list dd {
   
    width: 99% !important;
}

#myspeakers-search-form .form-item-selecttype #edit-selecttype .form-type-radio {
    
    width: 99% !important;
}
}
@media screen and (max-width: 200px){
  input.form-text, textarea, select {   
   
    width: 100% !important;
} 

}
@media screen and (min-width: 1026px){
#Slideshow div.Active {
   
	min-height: 240px !important;
}
.Slideshow {
    min-height: 260px !important;
}
}
@media screen and (min-width: 800px){
/* .container-inline-date { */
#uc-cart-view-form .container-inline-date
{
    clear: none !important;
	float:left;
	width:50% !important;                /* --->css add by deepa on 1.6.13 */
}
#uc-cart-view-form td.desc {
   /*  width: 65% !important;  */
	 width: 20% !important; 
}
.product_attribute_name.accommodation {
    float: left;
    width: 43%;
}
}
@media screen and (min-width: 650px) and (max-width:765px){

/* .product_attribute_name.accommodation {
        width: 43% !important;
} */
.product_attribute_optqty_type .product_attribute_name {
   width: 143px !important;
}

}
/* ---------------css start by deepa on 5.6.13------------------ */
#days_between_date td
{
border-right:1px solid #fff;
/*background:	#e0f0ef;*/
}
#uc-cart-view-form td.total, #uc-cart-view-form td.subtotal {
    border-top: 1px solid #fff;
   }
   #days_between_date th
   {
   background:#3399ff;
 color:#ffffff;
   }
/* ---------------css end by deepa on 5.6.13------------------ */
 @media screen and (max-width: 1024px){
.hptestimonial{
   
    /* margin-bottom: 0% !important; */
   margin:6px 0 0 0 !important;
}
.testimonial {
margin-left:19%;
margin-right:19% !important;
}

#steps_div{
width:100%;
}
.delegate_detail{
width:93%;
}
#steps > li{
width:100%;
}

.cart_step_menu > li{
margin-bottom:5% !important;
margin-right:0px !important;
float:none !important;
}

#block-views-event-date-timer-block {
    margin-bottom: 2%;
}


} 

/* ---------css add by deepa on 25.6.13 start--------- */
 @media screen and (min-width: 1024px)
 {
.product
{
width:20%;
}
}
/* ---------css add by deepa on 25.6.13 end--------- */



/* ------------------css add for Checkout page by deepa on 27.6.13 start ---------------------------- */

		
/* ------------------css add for pricelist Checkout page by deepa on 27.6.13 start ---------------------------- */

	/* ------------------css add for image in shooping cart by deepa on 28.6.13 start---------------------------- */
	@media only screen and (max-width: 580px) {
	.netbanking img
{
width:100%;
}

.debit_cards img
{
width:100%;
}
}
		
	
	@media only screen and (max-width: 800px) {
	
		.view-pricelist-grid-view .view-grouping table, thead, tbody, th, td, tr, #uc-cart-view-form .sticky-enabled table, thead, tbody, th, td, tr, #uc-cart-checkout-form #cart-pane table, thead, tbody, th, td, tr, .order-review-table .tableheader-processed table, thead, tbody, th, td, tr, #order-pane-products table, thead, tbody, th, td, tr { 
		display: block; 
	}
	#uc-cart-checkout-form  #cart-pane td.products, .order-review-table td.products, #order-pane-products td.products {
    width: 69%;
}
	/* Hide table headers (but not display: none;, for accessibility) */
	.view-pricelist-grid-view .view-grouping thead tr, #uc-cart-view-form thead tr, #uc-cart-checkout-form  #cart-pane thead tr, .order-review-table .tableheader-processed thead tr, #order-pane-products thead tr { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
	
	.view-pricelist-grid-view .view-grouping tr, #uc-cart-view-form tr, #uc-cart-checkout-form  #cart-pane tr, .order-review-table .tableheader-processed tr, #order-pane-products tr { border: 1px solid #ccc; }
	
	.view-pricelist-grid-view .view-grouping td, #uc-cart-view-form td, #uc-cart-checkout-form #cart-pane td, .order-review-table .tableheader-processed td, #order-pane-products td { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #DDDDDD;
		padding-left: 45%; /* 30%; */
		position: relative;
		text-align: left;
		
	}
	
	.view-pricelist-grid-view .view-grouping td:before, #uc-cart-view-form td:before , #uc-cart-checkout-form #cart-pane td:before, .order-review-table .tableheader-processed td:before, #order-pane-products 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
	*/
	.view-pricelist-grid-view td:nth-of-type(1):before { content: "Type"; } 
		.view-pricelist-grid-view .view-grouping td:nth-of-type(2):before { content: "Date"; }
		.view-pricelist-grid-view .view-grouping td:nth-of-type(3):before { content: "Currency"; }
		.view-pricelist-grid-view .view-grouping td:nth-of-type(4):before { content: "Fee"; }
		.view-pricelist-grid-view .view-grouping td:nth-of-type(5):before { content: "Discount - Flat / %"; }
	
	
	#order-pane-products td:nth-of-type(1):before { content: "Event Name / Items"; }
	#order-pane-products td:nth-of-type(2):before { content: "Particulars"; }
	#order-pane-products td:nth-of-type(3):before { content: "Currency"; }
	#order-pane-products td:nth-of-type(4):before { content: "Discount"; }
#order-pane-products td:nth-of-type(5):before { content: "Total Amount"; }
	
	
	.order-review-table .tableheader-processed td:nth-of-type(1):before { content: "Event Name / Items"; }
	.order-review-table .tableheader-processed td:nth-of-type(2):before { content: "Particulars"; }
	.order-review-table .tableheader-processed td:nth-of-type(3):before { content: "Currency"; }
	.order-review-table .tableheader-processed td:nth-of-type(4):before { content: "Amount"; }
	.order-review-table .tableheader-processed td:nth-of-type(5):before { content: "Discount"; }
.order-review-table .tableheader-processed td:nth-of-type(6):before { content: "Subtotal"; }
#uc-cart-checkout-form #cart-pane td:nth-of-type(1):before { content: "Event Name / Items"; }
	#uc-cart-checkout-form #cart-pane td:nth-of-type(2):before { content: "Particulars"; }
	#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: "Amount"; }
	#uc-cart-checkout-form #cart-pane td:nth-of-type(5):before { content: "Discount"; }
	#uc-cart-checkout-form #cart-pane td:nth-of-type(6):before { content: "Subtotal"; }
	
	#uc-cart-checkout-form #cart-pane td.subtotal:nth-of-type(1):before { content: "Subtotal"; } 
	#uc-cart-view-form td:nth-of-type(1):before { content: "Event Name / Items"; }
	#uc-cart-view-form td:nth-of-type(2):before { content: "Particulars"; }
	#uc-cart-view-form td:nth-of-type(3):before { content: "Currency"; }
	#uc-cart-view-form td:nth-of-type(4):before { content: "Qty"; }
	#uc-cart-view-form td:nth-of-type(5):before { content: "Unit price"; }
	#uc-cart-view-form td:nth-of-type(6):before { content: "Amount"; }
	#uc-cart-view-form td:nth-of-type(7):before { content: "Total"; }
	#uc-cart-view-form td:nth-of-type(8):before { content: "Remove Unit"; }
	#uc-cart-view-form td:nth-of-type(9):before { content: "Remove All"; }
	
	.order-review-table .title-col
	{
	white-space:normal;
	}
	.ui-datepicker th
	{
	width:10%;
	float:left;
	}
	.ui-datepicker td
	{
	width:11%;
	float:left;
	}
}

/* css add  for edit page by deepa on 7.7.2013 start */
@media only screen and (max-width: 600px) {
	
.vertical-tabs .form-type-textfield input
{
width:100% !important;

}
}
/* css add  for edit page by deepa on 7.7.2013 end */

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

#home-header-top .block{
top:0 !important;
}
}

/******************-----------------------styles by praba start on 9-9-13--------------------------****************************/
/* 
@media 
only screen and (max-width: 800px) { */

	/* Force table to not be like tables anymore */
	/* .view-my-events table, .view-my-events thead, .view-my-events tbody, .view-my-events th, .view-my-events td, .view-my-events tr, .view-workbench-edited table, .view-workbench-edited thead, .view-workbench-edited tbody, .view-workbench-edited th, .view-workbench-edited td, .view-workbench-edited tr, .view-workbench-moderation table, .view-workbench-moderation thead, .view-workbench-moderation tbody, .view-workbench-moderation th, .view-workbench-moderation td, .view-workbench-moderation tr  { 
		display: block; 
	}
	 */
	/* Hide table headers (but not display: none;, for accessibility) */
	/* .view-my-events thead tr, .view-workbench-edited thead tr, .view-workbench-moderation thead tr, .view-my-review-list thead tr, .view-uc-orders-user thead tr  { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
	
	.view-my-events tr, .view-workbench-edited tr, .view-workbench-moderation tr, .view-my-review-list tr, .view-uc-orders-user tr { border: 1px solid #ccc; }
	
	.view-my-events td, .view-workbench-edited td, .view-workbench-moderation td, .view-my-review-list td, .view-uc-orders-user td  {  */
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #eee; 
		position: relative;
		padding-left: 50%; 
	/* }
	
	.view-my-events td:before, .view-workbench-edited td:before, .view-workbench-moderation td:before , .view-my-review-list td:before, .view-uc-orders-user td:before{  */
		/* Now like a table header */
		/* Top/left values mimic padding */
		/* position: absolute;
		top: 6px;
		left: 6px;
		width: 45%; 
		padding-right: 10px; 
		white-space: nowrap !important;
		}
	.view-workbench-moderation td, .view-workbench-edited .views-field-changed, .view-my-review-list .views-field-changed , .view-my-events .views-field-changed{
    width: auto !important;
	    background: none repeat scroll 0 0 transparent;
	}  */
	
	/*
	Label the data
	*/
	/* .view-my-events td:nth-of-type(1):before { content: "Updated date "; }
	.view-my-events td:nth-of-type(2):before { content: "Created By "; }
	.view-my-events td:nth-of-type(3):before { content: "Event Logo "; }
	.view-my-events td:nth-of-type(4):before { content: "Event Title"; }
	.view-my-events td:nth-of-type(5):before { content: "Event Date"; }
	.view-my-events td:nth-of-type(6):before { content: "Status"; }
	.view-my-events td:nth-of-type(7):before { content: "Event Type"; } */
	/*
	Label the data
	*/
	/* .view-workbench-edited td:nth-of-type(1):before { content: "Title"; }
	.view-workbench-edited td:nth-of-type(2):before { content: "Track"; }
	.view-workbench-edited td:nth-of-type(3):before { content: "Type"; }
	.view-workbench-edited td:nth-of-type(4):before { content: "Published"; }
	.view-workbench-edited td:nth-of-type(5):before { content: "Revised by"; }
	.view-workbench-edited td:nth-of-type(6):before { content: "Last updated"; } */
	/*
	Label the data
	*/
	/* .view-workbench-moderation td:nth-of-type(1):before { content: "Reference id "; }
	.view-workbench-moderation td:nth-of-type(2):before { content: "Submission Title"; }
	.view-workbench-moderation td:nth-of-type(3):before { content: "Track"; }
	.view-workbench-moderation td:nth-of-type(4):before { content: "First Name"; }
	.view-workbench-moderation td:nth-of-type(5):before { content: "Last Name"; }
	.view-workbench-moderation td:nth-of-type(6):before { content: "Abstract"; }
	.view-workbench-moderation td:nth-of-type(7):before { content: "Full Submissions"; }
	.view-workbench-moderation td:nth-of-type(8):before { content: "View"; }
	.view-workbench-moderation td:nth-of-type(9):before { content: "Reviewers"; }
	.view-workbench-moderation td:nth-of-type(10):before { content: "Last updated"; }
	.view-workbench-moderation td:nth-of-type(11):before { content: "Assign / Edit Reviewer"; } */
	/*
	Label the data
	*/
	/* .view-my-review-list td:nth-of-type(1):before { content: "Reference id  "; }
	.view-my-review-list td:nth-of-type(2):before { content: "Submission Topic"; }
	.view-my-review-list td:nth-of-type(3):before { content: "Submission Title"; }
	.view-my-review-list td:nth-of-type(4):before { content: "First Name"; }
	.view-my-review-list td:nth-of-type(5):before { content: "Last Name"; }
	.view-my-review-list td:nth-of-type(6):before { content: "Abstract"; }
	.view-my-review-list td:nth-of-type(7):before { content: "Full Submissions"; }
	.view-my-review-list td:nth-of-type(8):before { content: "View"; }
	.view-my-review-list td:nth-of-type(9):before { content: "Download"; }
	.view-my-review-list td:nth-of-type(10):before { content: "Last updated"; }	 */
	/*
	Label the data
	*/
	/* .view-uc-orders-user td:nth-of-type(1):before { content: "Date"; }
	.view-uc-orders-user td:nth-of-type(2):before { content: "Order #"; }
	.view-uc-orders-user td:nth-of-type(3):before { content: "Status"; }
	.view-uc-orders-user td:nth-of-type(4):before { content: "Currency"; }
	.view-uc-orders-user td:nth-of-type(5):before { content: "Total"; }
	
}
	 */
	/******************-----------------------styles by praba end on 9-9-13--------------------------****************************/
/* css by praba start for floor map responsive on 22-1-2014  */

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

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

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

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

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

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

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

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

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

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

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

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