/* small fix to make videos responsive */

.videoWrapper {position: relative;padding-bottom: 56.25%; /* 16:9 */padding-top: 25px;height: 0;}
.videoWrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

/* CSS for mobile - Starting Now */



/* this fixes IPhone focus issue when typing into forms */
input[type="text"]:focus,
input[type="email"]:focus,
input[type="password"]:focus,
textarea:focus,
select:focus {
    font-size: 16px !important;
}

/* small fix for menu */
a.buttontools {color:#000}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
  .suckerfish ul.menu > li, .dropline ul.menu > li, .dualfish ul.menu > li {line-height:15px}
  #header ul.menu > li > a, #header ul.menu > li.active > a, #header ul.menu > li:hover > a {/*padding:21px 30px 22px!important;*/}
  #menu > ul.menu {width:1000px}
  div.category-desc a.aidanews2_img1 img {width:70%}
  .aidanews2_success.aidanews2_table { width:115%;margin-left:-20px}
    div.plans { text-align:center}
	li {list-style-type:none}
}

/* ipad portrait mode */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
ul.social li {width: 10% !important;margin-right:24px;margin-top: 10px}
a.buttontools {margin-right:2px}
input.button.subbutton.btn.btn-primary {width:100%}
ul.social {margin:5px}
#headerwrap {height: 75px;}
#menuwrap {top:55px;position:absolute;right:0;top:0}
.k2store button.btn, .k2store input[type="submit"].btn, .k2store .product_price, .k2store .product_special_price {
display: block!important;
width: 98%!important;
float: left!important;
text-align:center;
height:auto;
margin:0!important;
padding:0!important;
font-size:12px
}
div.plans { text-align:center}
  div.category-desc a.aidanews2_img1 img {width:80%}
  .aidanews2_success.aidanews2_table { width:100%;}
  .aidanews2_table .aidanews2_tabrow .aidanews2_art { width:33%!important}
  #region9wrap { background-color:#FFF!important}
  li {list-style-type:none}
}

/* All Smartphones in portrait */ 

@media only screen 
and (max-width : 480px) {
a.buttontools {margin-right:2px}
h3 {font-size:1em}
#menupad {/*background:none*/}
div#footer div.singlearea img {float:right;display:block;width: 100%}
div#footer div.singlearea p {font-size:10px;display:block;width: 100%}
ul.social li {/*width: 10%*/ !important;margin:8px}
#component p {font-size: 100%;}
.componentheading, .pagetitle {font-size:1.4em}
#headerwrap {height: 75px;}
#menuwrap {top:55px;position:absolute;right:0;top:0}
.YGthumbBox { margin:1px!important}
div.category-desc a.aidanews2_img1 img {margin:0 auto!important}
.aidanews2_title a:link { font-size:18px!important}
td { font-size:9px;line-height:normal}
ul.pagenav li a {margin:0}
li {list-style-type:none}
}

/* Android (landscape) ----------- */
@media only screen
and (min-width : 480px) and (max-width : 720px)
and (orientation : landscape) {
}


/* iphone retina landscape */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) 
and (orientation : landscape) 
{ #headerwrap {height: 75px;}
#menuwrap {top:55px;position:absolute;right:0;top:0}
a.buttontools {margin:6px}
} 