﻿@media only screen and (min-width:1920px) {
}

@media only screen and (min-width:1366px) {
}

@media only screen and (max-width:1366px) {
}

@media only screen and (max-width:1200px) {
    .wrapper { margin: 0 auto; }
}

@media only screen and (max-width:1100px) {
    .rightColum { margin: 15px 5px; }
    .userBtn a, .newBtn a { padding: 10px 5px 10px 10px; font-size: 18px; }
    .banner .irsLogo { margin-top: 60px; }
    body { padding: 0; }
}

@media only screen and (max-width:1000px) {
}

@media only screen and (max-width:930px) {
    .banner h2 { font: 600 26px "Open Sans",sans-serif !important; }
    .navigation > li { min-width: 15.92%; }
    .startBtn { font: bold 20px Open Sans; }
    body { background-size: 100% auto; }
    .wrapper, .content { background-size: 96% auto; border: none; }
    .callUs { }
    .navigation { padding: 0px 0px; }
    .logo img { margin-top: 10px; }
    .navigation li a { padding: 10px 10px 10px; }
    /*.logo img {width:115%; margin-top:10px;}*/
    .callUs ul { padding-top: 19px; text-align: right; }
    .callUs ul li:last-child { padding: 0 0px 0 25px !important; }
    .navigation > li { min-width: 15.6667%; }
    .aboutText .column { min-height: 325px; }
    .aboutText .column h2, .aboutText .column h3, .aboutText .column h1 { font-size: 20px; }
    .steps > div:first-child, .steps > div:nth-child(2) { margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid #d4dee5; }
    .sepLine { width: 75%; }
    .banner { height: 270px; max-height: 270px; margin: 0; }
    .banner .bannerLogo { width: 200px; }
    .banner .irsLogo { margin-top: 30px; }
    .banner .priceTag { width: 100px; }
    .priceTag { right: 0; top: 0; }
    .rightColum { margin: 0px; }
    .blueGrd.topMargin { margin-top: 20px; }
}

@media only screen and (max-width:780px) {
}

@media only screen and (max-width:750px) {
    .priceTag { right: 0; top: -10px; }
    .body-content { padding: 0 0px 30px; }
    .aboutText .column { padding: 15px 0; }
}

@media only screen and (max-width:690px) {
    .wrapper { margin-top: 0px; background-position: center 20px; }
    footer { padding: 0px 20px 20px; }
    .tryFree a { margin-top: 10px; margin: 10px auto 0; }
    .navbar-header { padding: 5px 0px 0px; min-height: 70px; }
    .logo img { margin-top: 0px; margin-left: 10px; }
    .navbar-collapse { border-top: none; }
    .navigation:after, .navigation:before, .navigation li:first-child:before { display: none; }
    .navigation { padding: 0px; margin: 11px 0px 0px; float: none; left: 0; background: none; border: none; }
    .navigation > li { display: block; border-left: none; border-right: none; background: #003375; padding: 5px 10px; float: none; left: 0; text-align: left; }
    .navigation li a { padding: 10px 20px 10px 20px; background: none; border-radius: 4px; }
    .navigation li a:hover { background: #0050b4; }
    .navigation li.active a, .navigation li.active:hover a { background: #cc0000; }
    .banner { height: 280px; max-height: 280px; padding: 20px 0px 0px; margin: 15px 10px 40px; background: #0051b5; background-image: -moz-linear-gradient(#0051b5, #003374); background-image: -webkit-linear-gradient(#0051b5, #003374); background-image: -ms-linear-gradient(#0051b5, #003374); background-image: linear-gradient(#0051b5, #003374); }
    .bannerBg { padding: 10px; text-align: center; }
    .banner h2 { font-size: 22px !important; margin-bottom: 5px; text-align: center !important; }
    .banner .bannerLogo { width: 30%; }
    .banner .irsLogo { margin-left: 0px; margin-top: 0px; position: absolute; z-index: 11; }
    .banner .irsLogo img { width: 50px; }
    .banner .priceTag { width: 90px; }
    .startBtn { font-size: 20px; padding: 8px 10px; }
    .aboutText .column { margin-bottom: 20px; min-height: 100px; }
    .steps > div { margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid #d4dee5; }
    .steps > div:last-child { border-bottom: none; margin-bottom: 0px; padding-bottom: 0px; }
    .sepLine { width: 90%; }
    .rightColum { /*margin:30px*/; }
    .titleText h1, .titleText h2 { font-size: 22px; }
    .cards img { width: 20%; }
    .navbar-default .navbar-toggle { background: #003375; border-color: #003375; color: #fff; margin-top: 30px; margin-right: 20px; }
    .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: #cc0000; border-color: #cc0000; }
    .navbar-default .navbar-toggle .icon-bar { background-color: #fff; }
    .aboutText .column { border-bottom: 1px solid #d4dee5; margin-bottom: 0px; }
    .aboutText .column.last { border-bottom: none; }
    .body-content { border-bottom: 1px solid #d4dee5; }
    .mblCenter{text-align:center !important;}
}

@media only screen and (max-width:590px) {
}

@media only screen and (max-width:468px) {
}

@media only screen and (max-width:320px) {
    /*.banner {margin-top:62px;}*/
    .banner .priceTag { width: 70px; }
}
