﻿#responsivemenu                             {display:none;width:auto;margin:0 auto;float:left;}
#responsivemenu select                      {margin:0 auto;padding:10px;}

/* Media Queries */

/* 2nd from largest size */
@media only screen and (min-width: 768px) and (max-width: 959px) 
{
    .container,
    #banners,
    .post,
    #twin_pics,
    #three-column #tbox1    {width:698px;}
    #top_links_wrapper      {width:365px;}
    #top_links_wrapper a    {font-size:10px;}
    #menu a                 {padding:0 18px;}
    #banner_heading         {width:678px;margin-top:354px;font-size:18pt;}
    #twin_pics_box1,
    #twin_pics_box2         {width:343px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
    .twin_pics_box2_ul,
    .twin_pics_box1_p,
    .twin_pics_box2_p       {font-size:15px;}
    #quote_type_wrapper     {margin-left:41px;width:657px;}
    #footer-content li      {font-size:16px;margin:0 0 5px 18px;}
    .contactnumber          {font-size:38px;}
    .contactnumber span a   {color:#1F89F6;}
    #top_links_wrapper ul   {padding:0;}
    
    #quote_type_box4        {margin:20px 10px 0 0;}
    #quote_type_box5        {margin:20px 0 0 0;}
    
    #menu ul,
    #container              {width:100%;}
    .footerCopy             {width:90%}
    #wrapper,
    #menu-wrapper           {width:100%;display:block;margin-left:auto;margin-right:auto;}
    .contactnumber          {padding-right:10px;}
    #ddStartDate, #ddEndDate {display:block;}
    #dpStartDate, #dpEndDate {display:none;}
    
    .ui-mobile .ui-page,
    .ui-overlay-a, .ui-page-theme-a, .ui-page-theme-a .ui-panel-wrapper             {background-image:none;}
    .mobilemenubutton       {display:none;}
}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) - 2nd from smallest */
@media only screen and (min-width: 480px) and (max-width: 767px) 
{
    #logo                   {height:80px;}
    .container,
    #banners,
    .post,
    #twin_pics,
    #three-column #tbox1    {width:480px;}
    #tick_logo img          {width:219px;}
    .contactnumber          {font-size:30px;margin-top:11px;}
    #top_links_wrapper      {margin:0;display:none;}
    #menu a                 {padding:0 5px;font-size:14px;}
    #banner_heading         {width:445px;margin-top:357px;font-size:15pt;margin-left:12px;}
    #menu-wrapper           {margin-bottom:10px;}
    #twin_pics_box1,
    #twin_pics_box2         {float:none;margin-bottom:10px;}
    .twin_pics_box2_ul,
    .twin_pics_box1_p,
    .twin_pics_box2_p       {font-size:15px;}
    #quote_type_wrapper     {margin:0;}
    #useful_numbers_box,
    #quote_type_box1,
    #quote_type_box2,
    #quote_type_box3,
    #quote_type_box4,
    #quote_type_box5        {display:block;float:none;margin:0 auto 10px auto;}
    #footer-content li      {font-size:19px;}
    .contactnumber span a   {color:#1F89F6;}

    #menu ul                {width:480px;}
    #container              {width:100%;}
    .footerCopy             {width:480px;}
    #wrapper                {width:100%;display:block;margin-left:auto;margin-right:auto;}
    #menu-wrapper           {width:100%;display:block;margin-left:auto;margin-right:auto;}
    .contactnumber          {padding-right:10px;}
    #ddStartDate, #ddEndDate {display:block;}
    #dpStartDate, #dpEndDate {display:none;}
    
    .mobilemenu,.mobilemenubutton               {display:block;}
    #menu ul,
    .slider                  {display:none;}
    .ui-mobile .ui-page,
    .ui-overlay-a, .ui-page-theme-a, .ui-page-theme-a .ui-panel-wrapper
                                    {background-image:none;}
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) - Smallest size */
@media only screen and (max-width: 479px) 
{
    .container,
    #banners,
    .post,
    #twin_pics,
    #three-column #tbox1,
    #twin_pics_box1,
    #twin_pics_box2         {width:300px;}
    #top_links_wrapper      {display:none;}
    #tick_logo              {float:none;}
    #tick_logo img          {width:285px;}
    .contactnumber          {font-size:31px;margin-top:11px;float:none;text-align:center;margin-bottom:10px;}
    /*#menu                   {margin-bottom:10px;}*/
    #menu-wrapper           {margin-bottom:10px;}
    #menu a                 {padding:0 9px;line-height:40px;}
    #logo                   {height:auto;}
    .default_banner,
    .single_banner,
    .annual_banner,
    .ski_banner,
    .backpacker_banner,
    .over_65_banner,
    .adventure_banner,
    .default                {background-image:none;background-color:#fff;}
    #banner_heading         {color:#000;margin:0;padding:10px 5px;font-size:14pt;width:290px;color:#1F89F6;display:block;clear:both;float:none;}
    .qqleftpanel            {margin:0;}
    #banners                {height:auto;}
    #quote_type_wrapper     {margin:0;}
    #useful_numbers_box,
    #quote_type_box1,
    #quote_type_box2,
    #quote_type_box3,
    #quote_type_box4,
    #quote_type_box5        {display:block;float:none;margin:0 auto 10px auto;}
    .twin_pics_box1_p,
    .twin_pics_box2_ul      {font-size:14px;}
    #twin_pics_box1,
    #twin_pics_box2         {margin-bottom:10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
    .twin_pics_box2_ul li   {margin:3px 0;}
    #column1                {margin:0;}
    #footer-content li      {display:block;margin:0;}
    .qqleftcontent          {margin:0;width:280px;position:relative;}
    .qqheadingpanel         {background-image:none;background-color:#BED2D9;width:290px;}
    .bullet_listContent li  {padding-left:0;}
    .post_text              {font-size:16px;}
    #top_links_wrapper a    {padding:0 2px;display:none;}
    .contactnumber span a   {color:#1F89F6;}
    .unsubBtn               {width:100%;margin-top:10px;}
    #unsubscribeEmail       {width:100%;}
    .thanksimage            {text-align:center;}
        
    .footerCopy             {width:300px;}
    #menu ul                {margin:0 60px 0px 60px;}
    #ddStartDate, #ddEndDate {display:block;}
    #dpStartDate, #dpEndDate {display:none;}
    
    .mobilemenu,.mobilemenubutton               {display:block;}
    #menu ul,
    .slider                  {display:none;}
    .ui-mobile .ui-page,
    .ui-overlay-a, .ui-page-theme-a, .ui-page-theme-a .ui-panel-wrapper
                                    {background-image:none;}
                                    .ui-page-theme-a .ui-btn,

html .ui-bar-a .ui-btn,
html .ui-body-a .ui-btn,
html body .ui-group-theme-a .ui-btn,
html head + body .ui-btn.ui-btn-a,
/* Button visited */
.ui-page-theme-a .ui-btn:visited,
html .ui-bar-a .ui-btn:visited,
html .ui-body-a .ui-btn:visited,
html body .ui-group-theme-a .ui-btn:visited,
html head + body .ui-btn.ui-btn-a:visited {
	background: 			none /*{a-bup-background-color}*/;
	border-color:	 		#f68b1f /*{a-bup-border}*/;
	color: 					#fff /*{a-bup-color}*/;
	width:33%;}
    
    
}

