@media only screen and (max-width: 3000px), only screen and (max-device-width : 3000px){
header .inner, .container .inner, footer .inner {width:1024px;}
}
@media only screen and (max-width: 1024px) {
header .inner, .container .inner, footer .inner {width:98%;}
#container.overlay .jspPane{ width:80% !important; }
}
@media only screen and (max-width: 960px) {
.overlay a.btn-blu{ margin:7px 0 0 2%; display:inline-block}
header .inner, .container .inner, footer .inner {width:97.5%;}
header .inner h2{ font-size:2em; }
header .inner h2 span{ top: 25px; left: 1%; }
.container .inner #tabs #tabs-1 .aside{ width:280px !important; right:0; }
#tabs #tabs-1 { padding-right: 42%; }
ul.main li { width: 32%; -moz-box-shadow:0px -4px 5px 0 #a3a19e;-webkit-box-shadow:0px -4px 5px 0 #a3a19e;box-shadow:0px -4px 5px 0 #a3a19e; }
#tabs-1 #tabs2 ul li:first-child, #tabs-1 #tabs-4{ width:45%; padding-right: 10%; }
#tabs-1 #tabs2 ul li, #tabs-1 #tabs-5{ width:45%; padding:0; }
.container .inner #tabs #tabs-1 .tale #tabs2 #tabs-5 a.btn-blu{ left:55%; bottom:0; }
#accordion2, #accordion4{ width:40%; }
.fq-nav, .fq-nav p{ text-align:left !important; }
#accordion6{ clear:both; width:42%; }
}

@media only screen and (max-width: 767px) {
	.container .inner #tabs #tabs-1 .tale #tabs2 #tabs-5 a.btn-blu{ position:static}
header .inner, .container .inner, footer .inner {width:96%;}

.container .inner #tabs #tabs-1 .aside{ width:100% !important; }
.container .inner #tabs #tabs-1 .aside #accordion{ width:90%; }
#tabs #tabs-1 { padding-right: 4%; }
h1 span.rt {font-size: .5em; width: 47%;padding: 7px 2% 0 0;}
/*banner*/
header .inner h2 span {width: 98%;font-size: 14px;line-height: 1.2em;top: 16px;}
header .inner h2, h2 img.mob{ padding-top:21px; display:block; margin:0 auto}



/*banner end*/
.ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
word-wrap: break-word;white-space: normal; font-size:13px; min-height: 29px; padding:16px 10% 0px !important; width:80%; line-height: 12px; }
.ui-tabs .ui-tabs-nav li a#ui-id-2{ padding:13px 10% 3px !important; font-size:11px;}
#tabs #tabs-1{ padding-right:8%; }
.ui-tabs .ui-tabs-panel{ padding:2.4em 2.5em 2.6em;}
#tabs-1 .top{ width:100%; }
.container .inner #tabs #tabs-1 .aside{ position: inherit; right:0; top:0; margin: 10px 0 36px; }
#tabs-2 header{ font-size:1.4em;  }
#tabs #tabs-3{ padding: 1.5em 1.5% 3em; width:97%; }
.ui-widget{font-weight: normal; font-size: 1.16em; }
.fq-nav-dd .ui-widget label{ width: 100%;padding: 10px 0 10px;display: block;text-align: center;font-size: 1em; color:#073c80; font-family: 'Open Sans',sans-serif; font-weight: 700; font-weight:normal; }
#accordion3 h3, #tabs-3 .ui-accordion .ui-accordion-content{ font-size:0.8em; }

/*.fq-nav-dd .ui-widget .custom-combobox{ position:relative; background: #fdc819 url(../images/dropdown-mob.png) repeat-x bottom; padding:5px 5%; width:90%;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border-left:1px solid #969289; border-bottom:1px solid #585858;}
.fq-nav-dd .ui-widget .custom-combobox-input {margin:0 0 0 10px !important;	padding:0 50px 0 10px;background:none #ede9e5 !important;border:1px solid #c6941d;-webkit-border-radius:8px; min-height:27px;-moz-border-radius:8px;border-radius:8px; font-size:12px; color:#1980c4; width:76%}
.fq-nav-dd .ui-widget .custom-combobox-toggle {right:16px;top:5px;background:url(../images/jsparow-btm.png) center no-repeat !important;
width:34px;	height:27px;-webkit-border-radius:0 6px 6px 0;-moz-border-radius::0 6px 6px 0;border-radius::0 6px 6px 0;
border-left:1px solid #686665;}*/
.fq-nav-dd .ui-widget .custom-combobox,
.fq-nav-dd .ui-widget .custom-combobox-input,
.fq-nav-dd .ui-widget .custom-combobox-toggle{ display:none; }


#tabs  #accordion .ui-state-default .ui-icon{ display: block}

.container .inner #tabs #tabs-1 .tale #tabs2 ul li a .disNone{ display:none !important}

#tabs-2 .ui-state-default, 
#tabs-2 .ui-widget-content .ui-state-default, 
#tabs-2 .ui-widget-header .ui-state-default{ background:#fff;border:0px; color:#000;}
#tabs-2 h3{ color:#073c80 !important; font-size:1.14em}
#tabs-2 .ui-accordion .ui-accordion-content{ padding:0 0 3em 3em}
#tabs-2 .ui-accordion .ui-accordion-content.ui-accordion-content-active{ padding:0 0 0.6em 3em; }

#accordion2 h3,
#accordion4 h3,
#accordion6 h3{ font-weight:bold}
#accordion2 .ui-state-default .ui-icon,
#accordion4 .ui-state-default .ui-icon,
#accordion6 .ui-state-default .ui-icon{background: url(../images/acc-ic3.png) no-repeat 0 0; width:29px; height:29px; margin:-15px 0 0; color:#073c80 !important; text-transform:uppercase !important}

#accordion2 .ui-accordion-header-active.ui-state-active .ui-icon,
#accordion4 .ui-accordion-header-active.ui-state-active .ui-icon,
#accordion6 .ui-accordion-header-active.ui-state-active .ui-icon{background: url(../images/acc-ic3.png) no-repeat 0 bottom; top:35%;}
#accordion2 .ui-state-default small,
#accordion4 .ui-state-default small,
#accordion6 .ui-state-default small{ display:block; font-size:67%}

.ui-accordion-header-active small{ display:none !important}


.ui-accordion .ui-accordion-content ul.or li a.more{display:inline-block; color:#073c80; margin:10px 0 0}
.ui-accordion .ui-accordion-content ul.or li a.more:hover{ text-decoration:none}
#accordion2,
#accordion4,
#accordion6{ float:none; display:block; width: inherit}
#accordion4,
#accordion6{ padding-left:0; margin-top:-20px}
#accordion2 .ui-accordion-header .ui-accordion-header-icon,
#accordion4 .ui-accordion-header .ui-accordion-header-icon,
#accordion6 .ui-accordion-header .ui-accordion-header-icon{left: .2em;top: 25%;}
#accordion2 h3,
#accordion4 h3,
#accordion6 h3{ padding:0.2em .5em 0.5em 2.3em}

.fq-nav ul li a{ padding:6px 5% 0}

	header h2{ font-size:1.7em}

	#tabs-1 #tabs2 ul li{ background:#f1f1f1; width:44%;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0; border-left:1px solid #d3d3d3; border-top:1px solid #d3d3d3; width:62%}
	#tabs-1 #tabs2 ul li:first-child {width: 27%; padding:0 2% 0 0}
	.container .inner #tabs #tabs-1 .tale #tabs2 ul li a{min-height: 38px;padding: 10px 0 0;line-height: normal; text-align:center}
	#tabs-1 #tabs2 ul li a{ display:block; text-align:center; font-size:76%;}
	.tale .ui-tabs .ui-tabs-nav li{ font-size:70%; background:#d9d9d9 url(../images/tab2-bac.png) repeat-x bottom !important;}
	.tale .ui-tabs .ui-tabs-nav li.ui-tabs-active{ background: none #f1f1f1 !important; color:#1a81c5 !important}
	.tale .ui-tabs .ui-tabs-nav { position:static}
	
	.container .inner #tabs #tabs-1 .aside{ width:90%}
	.fq-nav p {display: inline-block;float: none;padding: 0 8px 10px 0;text-align: center;width: 99%;}
	.fq-nav ul {float: none;width: 100%;}
	.scroll-pane {height:90%;}


#tabs-1 #tabs2 ul{ padding-bottom:0}
#tabs-1 #tabs2 ul li:first-child {width: 32%;}
#tabs-1 #tabs2 ul li {width: 60%;}
#tabs-1 #tabs-4,
#tabs-1 #tabs-5{ width:89%; margin:-3px 0 0; padding:5%; float:none; background:#f1f1f1;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px; border-left:1px solid #d3d3d3}

.fq-nav{ display:none}
.fq-nav-dd{ display:block; }

.fq-nav-dd .ui-widget .ui-state-hover,
.fq-nav-dd .ui-widget .ui-widget-content .ui-state-hover,
.fq-nav-dd .ui-widget .ui-widget-header .ui-state-hover,
.fq-nav-dd .ui-widget .ui-state-focus,
.fq-nav-dd .ui-widget .ui-widget-content .ui-state-focus,
.fq-nav-dd .ui-widget .ui-widget-header .ui-state-focus {background:#1a81c5 none;font-weight: normal;color: #fff;}

#tabs-1 .ui-accordion h3.ui-accordion-icons{ text-align:center; }
#tabs-1 .ui-accordion .ui-accordion-icons span.ttl{ padding:0; }
}
@media only screen and (max-width: 477px){
.ui-tabs .ui-tabs-panel { padding: 2em 1em 3em; }
#tabs #tabs-1 { padding-right: 5%; }
.container .inner #tabs #tabs-1 .tale #tabs2 ul li a{ font-size:0.7em; min-height:34px; padding:12px 10% 4px !important; }
#tabs-1 #tabs2 ul li{ margin:0; }
#tabs-1 #tabs2 ul li:first-child{ width:34.8% !important; margin-right:2%;  }
#tabs-1 #tabs-4, #tabs-1 #tabs-5{ width:89% !important; }
 }
@media only screen and (max-width: 450px) { 
.ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{ font-size:11px; }
.ui-tabs .ui-tabs-nav li a#ui-id-2,
.ui-tabs .ui-tabs-nav li a#ui-id-3{ font-size:8px; }
ul.main li{ width:31%; }
}


@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait){
	header,
	.container .inner,
	footer div{ }
	header h2{ font-size:1.7em}
	.ui-tabs .ui-tabs-nav { top:-42px}
	.ui-tabs .ui-tabs-nav li{ font-size:70%}
	.container .inner #tabs #tabs-1 .aside{ width:30%}
	.fq-nav p {display: inline-block;float: none;padding: 0 8px 10px 0;text-align: center;width: 99%;}
	.fq-nav ul {float: none;width: 100%;}
	.scroll-pane{ height:800px !important; }
	#accordion2, #accordion4, #accordion6{ margin-bottom:0; }
	h2 span{ width:43% ;top: 32px !important ;left:3.5% !important ;line-height: 1.1em ; font-size:1.3em }
	}
/* iPad 768x1024 - landscape  */
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){
#accordion2, #accordion4, #accordion6 { width: 42%; margin-bottom: 0; }
#accordion6{ clear:both; }
h2 span{ width:40% ;top: 38px !important ;font-size:1.1em }
 }

/* Samsung Galaxy Tab2 - 600x1024 portrait */
@media only screen and (device-width: 600px) and (orientation:portrait){
#tabs-1 #tabs2 ul li:first-child{ width:34.8%; }
#tabs-1 #tabs-4, #tabs-1 #tabs-5{ width:88%; }
h2 span{ width:40% !important;top: 39px !important;left: 3% !important;line-height: 1.2em !important; font-size:1.0em !important}
}
/* Samsung Galaxy Tab2 - 600x1024 landscape */
@media only screen and (device-width: 1024px) and (orientation:landscape){ 
#tabs-1 #tabs2{ display:block; }
#tabs-1 #tabs2 ul{ padding-bottom:0}
#tabs-1 #tabs2 ul li:first-child {width: 32%;}
#tabs-1 #tabs2 ul li {width: 60%; background:none; }
#tabs-1 #tabs-4,
#tabs-1 #tabs-5{ width:88%; margin:-3px 0 0; padding:5%; float:none; background:#f1f1f1;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px; border-left:1px solid #d3d3d3}

	#tabs-1 #tabs2 ul li{ background:#f1f1f1; width:44%;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0; border-left:1px solid #d3d3d3; border-top:1px solid #d3d3d3; width:50%}
	#tabs-1 #tabs2 ul li:first-child {width: 45.2%; padding:0 2% 0 0}
	.container .inner #tabs #tabs-1 .tale #tabs2 ul li a{min-height: 34px;padding: 16px 0 0;line-height: normal; text-align:center; width: 100%;}
	#tabs-1 #tabs2 ul li a{ display:block; text-align:center; font-size:76%;}
	.tale .ui-tabs .ui-tabs-nav li{ font-size:70%; background:#d9d9d9 url(../images/tab2-bac.png) repeat-x bottom !important;}
	.tale .ui-tabs .ui-tabs-nav li.ui-tabs-active{ background: none #f1f1f1 !important; color:#1a81c5 !important}
	.tale .ui-tabs .ui-tabs-nav { position:static}
	.container .inner #tabs #tabs-1 .tale #tabs2 #tabs-5 a.btn-blu{ position:inherit; bottom:inherit; left:inherit; }
	#accordion2 h3, #accordion4 h3, #accordion6 h3{ background:none;}

#accordion2, #accordion4, #accordion6{ width:30%; margin-bottom: 20px; }
#accordion4 { padding-left: 4%; padding-right: 4%; }
.ui-accordion .ui-accordion-content{ padding:0 1em 1em 1em; }
#accordion2 h3,
#accordion4 h3,
#accordion6 h3{ font-weight:bold}
#accordion2 .ui-state-default .ui-icon,
#accordion4 .ui-state-default .ui-icon,
#accordion6 .ui-state-default .ui-icon{background: url(../images/acc-ic3.png) no-repeat 0 0; width:29px; height:29px; margin:-15px 0 0; color:#073c80 !important; text-transform:uppercase !important}
#accordion2 .ui-accordion-header-active.ui-state-active .ui-icon,
#accordion4 .ui-accordion-header-active.ui-state-active .ui-icon,
#accordion6 .ui-accordion-header-active.ui-state-active .ui-icon {background: url(../images/acc-ic3.png) no-repeat 0 bottom;}
#accordion2 .ui-state-default small,
#accordion4 .ui-state-default small,
#accordion6 .ui-state-default small{ display:block; font-size:67%}
#tabs-2 .foot-note span{ margin:30px 0 0; }
#accordion6{ clear:inherit; width:30%; }
}

	
/*Winner Slider styles */
@media only screen and (width:768px){
.bx-wrapper .bx-viewport{ max-height:330px; }
#tabs-1 ul.bxslider li ul{ font-size:85%; }	
.container .inner #tabs #tabs-1 .aside{ width:300px !important; }
#tabs-1 ul.bxslider li ul li.name{ width:60%; padding:0 5% 0 0; }
#tabs-1 ul.bxslider li ul li{ width:35%; }
}



/* iPad Portrait / iPhone 5 Landscape */
@media only screen and (min-width: 768px) and (max-width: 960px), only screen and (min-device-width: 768px) and (max-device-width: 960px) {
	
	
h2 img.desk{ display:none}
h2 img.ban-768{ display:block;width:100%}
h2 img.ban-480{ display:none}
h2 img.ban-320{ display:none}

}


/* iPhone Landscape / iPhone 5 Portrait */
@media only screen and (min-width: 480px) and (max-width: 767px), only screen and (min-device-width: 480px) and (max-device-width: 767px) {

h2 img.desk{ display:none}
h2 img.ban-768{ display:none}
h2 img.ban-480{ display:block;margin-top:14px;width:100%}
h2 img.ban-320{ display:none}

h2 span sub {
position: relative;
top: -2px;
font-size: 11px;
}

}


/* iPhone Landscape / iPhone 5 Portrait */
@media only screen and (max-width: 479px), only screen and (max-device-width: 479px) and (orientation:portrait) {

h2 img.desk{ display:none}
h2 img.ban-768{ display:none}
h2 img.ban-480{ display:none}
h2 img.ban-320{ display:block;margin-top:28px;width:100%}

h2 span sub {
position: relative;
top: -2px;
font-size: 11px;
}

}
/* Samsung SIII - 720x1280 landscape */
@media only screen and (device-width: 1280px) and (orientation:landscape){
h2 span{ width:37% !important;top: 29px !important;left: 3% !important;line-height: 1.2em !important; font-size:1.0em !important}
h2 img.ban-480{ margin-top:-5px;}
	 }

/* iPhone 5 -640x1136 landscape*/
@media only screen and (min-width:320px) and (max-width:568px) and (orientation:landscape){ 
h2 span{ width:37% !important;top: 19px !important;left: 3% !important;line-height: 1.1em !important; font-size:.9em !important}
h2 img.ban-480{ margin-top:-6px;}
}

/*Desktop*/
@media only screen and (min-width:961px) and (max-width:1024px) and (orientation:landscape){
	
h2 img.desk{ display:block}
h2 img.ban-768{ display:none}
h2 img.ban-480{ display:none}
h2 img.ban-320{ display:none}

}