@font-face
{
    font-family: 'Glyphicons Halflings';
    src: url('glyphicons-halflings-regular.eot');
    src: url('glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('glyphicons-halflings-regular.woff') format('woff'), url('glyphicons-halflings-regular.ttf') format('truetype'), url('glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
body
{
    font-family: Lato, sans-serif !important;
}
a
{
    color: #00a3d3;
}
ul
{
    padding-left: 15px;
}
ul li
{
    list-style: none;
    margin: 0;
    text-indent: -1em;
    line-height: 25px;
}
.mb5
{
    /*margin-bottom:10px;*/
    margin-bottom: 5px;
    line-height: 25px;
}
div.grid
{
    box-sizing: border-box;
    width: 50%;
    float: left;
}
a:hover
{
    text-decoration: none;
    color: #ef710a;
}
.try-btn:focus
{
    color: #fff;
    text-decoration: none;
}
small
{
    font-size: 100% !important;
}
.container
{
    background: #fff;
}
/* Header Start Here CSS
-------------------------------------------------- */
header .toll-free
{
    clear: both;
    color: #1a1a1a;
    font-size: 18px;
    line-height: 25px;
    margin: 0;
    padding: 8px 0 0;
}
.logo img
{
    margin-left: 30px;
}
header nav
{
    float: right;
    margin-top: 20px;
}
header nav ul li
{
    float: left;
    position: relative;
    padding: 5px 3px 0;
}
header nav.topnav a
{
    border-right: 1px solid #5e5e5e;
    color: #5e5e5e;
    display: block;
    float: left;
    font-size: 14px;
    line-height: 14px;
    margin-bottom: 5px;
    position: relative;
    z-index: 6;
    padding: 0 10px;
}
header nav.topnav a.last
{
    border-right: none;
    padding: 0 0 0 10px;
}
header .toll-free span
{
    color: #00358c;
    font-size: 30px;
    padding-right: 5px;
}
header .toll-free span a
{
    color: #00358c;
}
header .nav
{
    -moz-box-shadow: 0 3px 11px 1px rgba(208,209,211,0.62);
    -webkit-box-shadow: 0 3px 11px 1px rgba(208,209,211,0.62);
    background: #056fc3;
    box-shadow: 0 3px 11px 1px rgba(208,209,211,0.62);
    font-family: Lato, sans-serif;
    margin: 15px 0 5px;
}
header .nav > li > a
{
    color: #fff;
    padding: 15px 0;
}
header .nav > li
{
    border-left: 1px solid #388ccc;
    border-right: 1px solid #06599b;
}
header .nav > li:first-child
{
    border-left: none;
}
header .nav > li:last-child
{
    border-right: none;
}
header .nav > li > a:hover, .nav > li > a:focus, .nav .open > a, .nav .open > a:hover, .nav .open > a:focus, .nav > li.active
{
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: #044678;
    border-radius: 4px;
}
/* Header End Here CSS
-------------------------------------------------- */
table > thead > tr > th.thead-bg
{
    background: #71B31B;
    color: #fff;
}
.bs-example header .nav > li > a:hover, .bs-example .nav > li > a:focus, .bs-example .nav .open > a, .bs-example .nav .open > a:hover, .bs-example .nav .open > a:focus
{
    background: #eee;
}
.dropdown-menu > li > a
{
    line-height: 1.628571429;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus
{
    background: #044678;
    color: #fff;
}
.login-inner table
{
    z-index: 999;
}

.carousel-caption
{
    bottom: 130px;
    left: 70px;
    padding-bottom: 0;
    text-align: left;
    text-shadow: none;
    width: 58%;
}
.carousel-caption .col-md-4
{
    color: #000;
    font-size: 18px;
    line-height: 35px;
    text-align: center;
}
.carousel-caption .paddingtop40
{
    color: #000;
    margin-right: -20px;
    font-size: 18px;
    padding-top: 40px;
}
.carousel-caption h3
{
    color: #00a3d3;
    font-family: 'Fjalla One' , sans-serif;
    font-size: 72px;
    line-height: 90px;
}
.carousel-caption p
{
    color: #000;
    font-size: 18px;
}
.carousel-banner-img
{
    float: right;
    left: 60%;
    position: absolute;
    top: 18%;
}
.carousel-banner-btn
{
    display: block;
}
.carousel-caption .banner-text, .add-on-store h2
{
    font-family: 'Fjalla One' , sans-serif;
    color: #00a3d3;
    font-size: 40px !important;
}
.carousel-caption .banner-text1
{
    font-family: 'Fjalla One' , sans-serif;
    color: #75b61c;
    font-size: 40px !important;
}
.carousel-caption .banner-text1 span
{
    font-size: 32px !important;
    color: #00a3d3;
}
.carousel-control
{
    opacity: 10;
}

.instal-theme
{
    background: #fafdf8;
    padding: 4px;
    border: 1px #e6eee3 solid;
    width: 70%;
    font-weight: bold;
}



.mob-tab
{
    clear: both;
    margin: 0;
    padding: 30px 0;
}
.mob-tab .img-responsive
{
    display: inline-block;
    margin: 0 10px 0 0;
}
.mob-tab h3, .category h3, .faq h3, .pre-filing h3
{
    color: #00a3d3;
    font-family: 'Fjalla One' , sans-serif;
    font-size: 32px;
}
.mob-tab h4
{
    color: #3594cb;
    font-size: 20px;
    margin: 33px 0 20px;
}
.mob-tab .img-mobile
{
    float: left;
    padding: 20px 20px 20px 0;
}
.mob-tab p
{
    font-size: 16px;
}
.mob-tab .col-md-3 h4
{
    color: #ef710a;
    font-family: 'Fjalla One' , sans-serif;
    font-size: 24px;
    margin: 10px;
}
.mob-tab .col-md-3 a, a.sign-in, a.view-q
{
    background: url(../../images/TaxExciseImages/arrow.png) center right no-repeat;
    font-size: 16px;
    padding: 0 25px 0 0;
}
.margintop25
{
    margin-top: 15px;
}
.mob-tab .col-md-12
{
    margin-top: 30px;
    padding-left: 0;
}
.mob-tab .col-md-3
{
    margin: 25px 0 3px;
}
.bubblepad .col-xs-12
{
    padding-right: 0;
    padding-left: 0;
}
.bubblepad .col-md-8
{
    margin-right: 78px;
    padding-left: 0;
}
.bubblepad
{
    margin-bottom: 30px;
    margin-top: 50px;
}
.try-free
{
    border-top: solid 1px #e5e5e5;
    padding-top: 25px;
}
.try-it span
{
    display: block;
    font-size: 12px;
    font-style: normal;
}
.avl-apps
{
    border-bottom: 1px solid #CDCDCD;
    border-top: 1px solid #CDCDCD;
    margin: 5px 0 12px;
    padding: 25px 0;
}
.avl-apps .img-responsive
{
    display: inline-block;
}

.avl-apps img
{
    margin: 5px 15px;
}
.ping-box
{
    background: #e6f4ff;
    margin: 25px 0;
    padding: 20px 10px 15px;
}
.white-box
{
    background: #fff;
    margin: 28px 0 25px 74px;
    padding: 25px 5px 10px 22px;
}
.list-unstyled li
{
    line-height: 30px;
}
.twi strong
{
    background: url(../../images/TaxExciseImages/twitter.png) no-repeat scroll left center rgba(0,0,0,0);
    color: #72b517;
    font-family: 'Fjalla One' , sans-serif;
    font-size: 18px;
    margin: 12px 0;
    padding: 10px 60px;
}
.twi-r
{
    float: right;
    margin: 10px 10px 10px 0;
}
.twi-r .tax-link
{
    color: #1784c3;
    display: inline-block;
}
.need-help strong
{
    display: block;
    margin-top: 10px;
}
.leftmenu .yellow-box
{
    margin-bottom: 30px;
    margin-left: 25px;
    margin-top: 30px;
    width: 80%;
    padding: 8px;
}
.faq-apps
{
    border-top: 1px #ccc solid;
    padding-top: 20px;
}
.imgtwitterlogo
{
    float: left;
    margin: 6px 12px 39px 0;
}
.irs-pro h4 a
{
    color: #2a2f35;
}
.irs-pro ul li a
{
    color: #2a2f35;
}
#footer .row
{
    /*border-top:1px #cdcdcd solid;*/
    margin: 0 5px;
    padding: 15px 0;
}
.col-md-2 .list-unstyled, .col-md-3 .list-unstyled
{
    -moz-box-shadow: 0 -1px 0 #c5cfd8;
    -webkit-box-shadow: 0 -1px 0 #c5cfd8;
    border-top: 1px #f3fdff solid;
    box-shadow: 0 -1px 0 #c5cfd8;
    padding-top: 10px;
}
.leftmenu ul li.current a
{
    color: #333;
    font-weight: bold;
}
.grey-box
{
    background: #f1f1f1;
    margin: 20px 0;
    padding: 30px 10px 20px;
}
.helpvideos img
{
    margin: 0 38px;
}
.helpvideos
{
    border-left: 2px #bbb dashed;
    text-align: center;
    padding: 15px 20px;
}

.helpvideos span
{
    color: #e04006;
    display: block;
    font-size: 18px;
    font-weight: 700;
    margin-top: 8px;
}
blockquote
{
    border-left: none;
    margin: 0;
    padding: 0 0 0 10px;
}
blockquote h3
{
    color: #333;
    font-family: 'Fjalla One' , sans-serif;
    margin-bottom: 10px;
    margin-top: 5px;
}
blockquote p, .grey-box p
{
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    margin-top: 0px;
    width: 99%;
}
blockquote p:before, blockquote p:after, .grey-box p:before, .grey-box p:after
{
    content: '"';
    color: #48badc;
    font-family: Myriad Pro;
    font-size: 24px;
    line-height: 25px;
}
blockquote h4, .support blockquote h4
{
    color: #093890 !important;
    font-size: 18px;
    font-style: italic;
    margin-top: 0;
    padding-left: 10px;
    padding-top: 10px;
}
blockquote h4 small
{
    color: #5f5f5f;
    display: inline-block;
    font-size: 12px;
    font-style: normal;
}
.help-block
{
    font-size: 11px;
    margin-left: 4px;
    margin-top: 0px;
}
.read-more
{
    background: #434343;
    color: #fff;
    font-style: normal;
    font-size: 12px !important;
    margin: 10px;
    padding: 3px 10px;
}
.read-more:hover
{
    background: none repeat scroll 0 0 #3594cc;
    color: #fff;
}
.border
{
    border-bottom: solid 1px #e5e5e5;
    border-top: solid 1px #e5e5e5;
    padding: 20px 0;
}
.timeline-panel
{
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    background: #3594cc;
    border: 1px solid #d4d4d4;
    border-radius: 8px;
    color: #fff;
    float: left;
    position: relative;
    padding: 25px 40px;
}
.timeline-title
{
    font-size: 24px;
}
.dateyear
{
    color: #6cbfee;
    float: left;
    font-size: 18px;
    text-align: right;
    margin: 5px 2px 5px 11px;
    padding: 5px;
}
.grey-box h3
{
    color: #3594cb;
    font-family: 'Fjalla One' , sans-serif;
    font-size: 24px;
}
.grey-box h4
{
    color: #00358c;
    display: inline-block;
    margin-top: 25px;
    font-weight: bold;
}
.timeline-panel:before
{
    border-bottom: 15px solid transparent;
    border-left: 15px solid #3594cc;
    border-left-width: 0;
    border-right: 0 solid #3594cc;
    border-right-width: 15px;
    border-top: 15px solid transparent;
    content: " ";
    display: inline-block;
    left: -15px;
    position: absolute;
    right: auto;
    top: 12px;
}
.timeline-heading h4
{
    font-size: 22px;
}
.sky-blue-box
{
    background: #c7ecf5;
    margin: 0;
    padding: 5px 15px 15px 20px;
}
.irs-update
{
    background: url(../../images/TaxExciseImages/irs-logo.png) top left no-repeat;
    border-bottom: 1px #9bbdc7 solid;
    padding: 10px 5px 8px 55px;
}
.sky-blue-box hr
{
    border-bottom: 1px dashed #b4b5b9;
    border-top: none;
    margin-bottom: 15px;
    margin-top: 15px;
}
/*.sky-blue-box h3
{
    color: #333;
    font-family: 'Fjalla One' , sans-serif;
    font-size: 30px;
}*/
.sky-blue-box h2
{
    color: #333;
    font-family: 'Fjalla One' , sans-serif;
    font-size: 30px;
}
p.dateline-panel
{
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background-color: #afdcf9;
    border-radius: 6px;
    color: #fff;
    float: left;
    font-family: 'Fjalla One' , sans-serif;
    font-size: 48px;
    line-height: 100px;
    position: relative;
    text-align: center;
    width: 90%;
}
p.dateline-panel:after
{
    bottom: -23px;
    content: "";
    display: block;
    left: 61px;
    position: absolute;
    width: 10px;
    border-color: #AFDCF9 rgba(0,0,0,0);
    border-style: solid;
    border-width: 24px 3px 0 8px;
}
.bdr-rds
{
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.bdr-rds-btn
{
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
.glyphicon-play
{
    font-size: 12px;
}
.glyphicon-chevron-right, .glyphicon-chevron-left, .thumbnail-top h3:hover
{
    color: #fff;
}
.avl-apps h5 strong, .twi-r span
{
    font-weight: 700;
}
.gradient-inner
{
    height: 500px;
    width: 252px;
}
.gradient-shadow
{
    height: 500px;
    width: 253px;
}
.cotent-p h4, .resources h4, .confirmation h4
{
    color: #666;
    font-family: 'Fjalla One' , sans-serif;
    font-size: 24px;
    margin-top: 25px;
}
.support h4
{
    color: #3594ce;
    font-family: 'Fjalla One' , sans-serif;
    font-size: 24px;
    margin-top: 25px;
}
.cotent-p h6, .try-free h6
{
    font-size: 24px;
    color: #333;
    padding-top: 25px;
    margin: 0;
}
.form-search
{
    margin: 5px 0 0;
    padding: 0;
}
.form-search .search-query
{
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    background: #FFF;
    border: 1px solid #DDD;
    border-radius: 3px;
    box-shadow: 0 0 5px #DDD inset;
    color: #666;
    height: 40px;
    margin-bottom: 0;
    outline: none;
    padding: 8px;
    width: 95.6%;
}
.form-search input[type="submit"]
{
    border: 0;
    margin-bottom: 0;
    margin-left: -23px;
    position: absolute;
    padding: 10px;
}
.search-query:focus + button
{
    z-index: 3;
}
.m20
{
    margin-top: -24px;
}
.wizard a
{
    background: #efefef;
    display: inline-block;
    margin-right: 5px;
    position: relative;
    padding: 10px 12px;
}
#rectangle
{
    background: green;
    display: inline-block;
    height: 80px;
    width: 140px;
}
#right-triangle
{
    border-bottom: 50px solid transparent;
    border-left: 100px solid red;
    border-top: 50px solid transparent;
    display: inline-block;
    height: 0;
    width: 0;
}
.help-video-ul .glyphicon
{
    color: #a9b8d7;
}
.help-video-ul li
{
    border-top: 1px #ccc dotted;
    color: #6d83b4;
    line-height: 30px;
    padding-left: 7px;
}
.one
{
    background: url(../../images/TaxExciseImages/free.png) no-repeat;
    display: block;
    float: left;
    height: 76px;
    position: absolute;
    width: 76px;
    margin: -15px 10px;
}
.checkbox input[type=checkbox]
{
    margin: 6px 3px 0 0;
}
.grey-free
{
    background: #f1f1f1;
    margin: 0 0 25px;
    padding: 30px 10px 20px;
}
.grey-inner
{
    background: #f1f1f1;
    margin: 0 0 25px;
    padding: 8px 10px;
}
.list-styled-1
{
    padding: 0 15px;
}
.list-styled-1 li
{
    color: #ababab;
    list-style: square;
    padding: 0;
}
.support .mob-tab h4
{
    font-family: 'Fjalla One' , sans-serif;
    font-size: 20px;
}
.category h5
{
    color: #e24208;
    font-size: 18px;
    font-weight: 700;
}
.login .split
{
    margin-right: 10px;
    border-right: 1px #ccc dashed;
}
.help-videos
{
    margin-top: 10px !important;
}
.grey-free em, .grey-inner em
{
    color: #393939;
    font-size: 18px;
    font-weight: 700;
}
.grey-free span
{
    color: #393939;
    font-size: 18px;
    font-weight: 700;
    margin-left: 100px;
}

.grey-free span strong, .grey-free em strong, .grey-inner em strong
{
    background: url(../../images/TaxExciseImages/arrow.png) center right no-repeat;
    color: #e04502;
    padding: 0 20px 0 0px;
}
.sign-up
{
    width: 100% !important;
}

.metric
{
    background: #fff;
    border: 1px #c6ebf4 solid;
    display: inline-block;
    height: 20%;
    position: relative;
    width: 50%;
}
.metric-width
{
    background: #c6ebf4;
    width: 99%;
}
.metric:before, .metric:after
{
    background: #fff;
    content: '';
    height: 50%;
    position: absolute;
    right: -25px;
    width: 25px;
}
.metric:before
{
    background: linear-gradient(to top left,transparent 50%,#fff50%);
    bottom: 0;
}
.metric:after
{
    background: linear-gradient(to bottom left,transparent 50%,#fff50%);
    top: 0;
}
#crumbs ul
{
    display: inline-table;
    list-style: none;
    width: 99%;
    padding: 0;
}
#crumbs ul li
{
    background: #c6ebf4;
    border: 1px #c6ebf4 solid;
    color: #fff;
    display: block;
    float: left;
    font-size: 20px;
    height: 200px;
    position: relative;
    text-align: center;
    margin: 0;
    padding: 30px 40px 0 80px;
}
#crumbs h3
{
    color: #F60;
    font-family: 'Fjalla One' , sans-serif;
    font-size: 36px;
    text-align: left;
    margin: 0;
}
.need-help
{
    border: 1px #ccc solid;
    height: 30%;
    margin-bottom: 30px;
    margin-left: 25px;
    margin-top: 30px;
    width: 80%;
    padding: 8px;
}
.add-on-store h4
{
    color: #0e83e0;
    font-family: 'Fjalla One' , sans-serif;
    font-size: 22px;
}
.add-on-store p
{
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 20px;
}
.add-on-store h2
{
    font-family: 'Fjalla One' , sans-serif;
    font-size: 22px;
    margin-top: 0;
    color: #3594ce !important;
}
.add-on-store h5
{
    color: #F60;
    font-family: 'Fjalla One' , sans-serif;
    font-size: 18px;
    line-height: 25px;
    margin: 20px 0 0;
}
.add-on-store .support, .add-on-store a.add-on, .twi-r a:hover, .helpvideos span:hover, .grey-free span a:hover
{
    text-decoration: underline;
    color: #1e5a8e;
}
a.color
{
    color: #fff;
    text-align: center !important;
}


.add-on-store img, .yellow-box img
{
    text-align: center;
    vertical-align: middle;
    padding: 0 30px;
}
#comm100-button-616 img
{
    padding: 0;
    text-align: center;
    vertical-align: middle;
}
.referral
{
    width: 80%;
}
.fa-bars, .fa-cog, .fa-crosshairs
{
    font-size: 16px;
    padding: 0 4px 0 0;
}
label
{
    font-weight: 400;
}
.form-group, .form-control
{
    line-height: 25px;
    margin: 0 0 10px;
}
.form-group .req, .checkbox .req
{
    color: red;
}
.registation .radio h5
{
    color: #eb6c05;
    font-family: 'Fjalla One' , sans-serif;
    font-size: 32px;
}
.registation h4
{
    color: #00a4d4;
}
.yellow-box
{
    background: #ffffe1;
    border: 1px #f7c387 solid;
    width: 100%;
    padding: 20px;
}
.login .yellow-box h2
{
    color: #e23f08;
}
.yellow-box h2, .add-on-store h2
{
    color: #e23f08;
    font-family: 'Fjalla One' , sans-serif;
    font-size: 24px !important;
    margin-bottom: 0;
    margin-top: 0;
}
.yellow-box h5, .yellow-box h6
{
    color: #000;
    font-size: 16px;
    font-weight: 700;
}
.yellow-box h6 span
{
    color: #e2981f;
    font-size: 18px;
}
.yellow-box p, .add-on-store p
{
    color: #393a35;
    margin-top: 20px;
}
.yellow-box a.get-more
{
    background: url(../../images/TaxExciseImages/arrow-red.png) center right no-repeat;
    color: #d4151c;
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 20px;
    padding-right: 15px;
}
.grey-box .img-responsive
{
    display: inline-block;
    padding: 5px;
}
.fancy
{
    line-height: 0.5;
    text-align: center;
    margin: 1em 0;
}
.fancy span
{
    display: inline-block;
    position: relative;
    color: #1479c7;
}
.fancy span:before
{
    margin-right: 15px;
    right: 100%;
}
.fancy span:before, .fancy span:after
{
    border-top: 1px solid #ccc;
    content: "";
    height: 5px;
    position: absolute;
    top: 0;
    width: 130px;
}
.fancy span:after
{
    left: 100%;
    margin-left: 15px;
}
.leftmenu
{
    background: url(../../images/TaxExciseImages/leftmenubg.gif) no-repeat top right;
}
.leftmenu ul
{
    margin-left: 1px;
    padding: 0;
}
.leftmenu ul li
{
    list-style: none;
}
.leftmenu ul li a
{
    border-bottom: solid 1px #ddd;
    border-top: solid 1px #FFF;
    color: #666;
    display: block;
    line-height: 35px;
    padding-left: 15px;
}
.leftmenu ul li a:hover, .leftmenu ul li.current
{
    background: #fff;
    border-right: solid 1px #fff;
}
.padding20
{
    padding-top: 15px;
}
.add-on-store
{
    background: #fff;
    border: 1px #ccc solid;
    margin: 25px;
    padding: 20px;
}
.blue-box
{
    background: #0d83dd;
}
.try-free h4
{
    font-size: 24px;
    margin-top: 0px;
}
.txt11Red
{
    margin-bottom: 10px;
    display: block;
    color: Red;
}

.try-pad
{
    margin-top: 20px;
}
.inline
{
    display: inline-block;
    margin-bottom: 10px;
}
header nav ul, .help-video-ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}
.try-free .col-md-5, .support .col-md-12
{
    padding: 0;
}
.avl-apps h5, .yellow-box h6
{
    font-size: 14px;
}
.twi-r a, .list-styled-1 li a
{
    color: #000;
}
.help-videos h4, .registation .radio input[type=radio]
{
    margin-top: 10px;
}
.list, #crumbs p
{
    color: #303c3c;
    font-size: 16px;
    text-align: left;
}
.forgot
{
    color: #ee8126;
}
.terms-use
{
    text-decoration: underline;
    color: #ee8126;
}
.chat-live
{
    height: 130px;
    background: #0d83dd;
    margin: 0 0 25px;
    padding: 20px 10px 10px;
}
.chat-live p
{
    font-size: 18px;
    color: #fff;
    font-family: Lato, sans-serif !important;
}
.chat-live h3
{
    color: #fff;
    font-size: 38px;
    font-family: 'Fjalla One' , sans-serif;
}
.add-on-btn
{
    color: #fff;
    background: #7fbb1b url(../../images/TaxExciseImages/add-on.png) 5% 50% no-repeat;
    border: #538c01 1px solid;
    padding: 5px 27px;
}
.pluginButton img
{
    float: left;
    margin: 0 18px;
}
.category
{
    margin-bottom: 20px;
}
#crumbs
{
    margin: 10px 0;
}
#crumbs ul li:before
{
    content: "";
    border-top: 100px solid transparent;
    border-bottom: 100px solid transparent;
    border-left: 40px solid #c6ebf4;
    position: absolute;
    left: 0;
    top: 0;
}
#crumbs ul li:first-child
{
    background: #fff;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    padding: 35px 26px 0 27px;
}
#crumbs ul li:last-child
{
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    padding: 25px 56px 0 83px;
}
#crumbs ul li:after
{
    content: "";
    border-top: 100px solid transparent;
    border-bottom: 100px solid transparent;
    border-left: 40px solid #fff;
    position: absolute;
    right: -40px;
    top: 0;
    z-index: 1;
}
.panel-normal
{
    border-bottom: 1px #ccc solid;
    margin-bottom: 20px;
}
.panel-heading
{
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}
.glyphicon-pushpin, .fa-flag
{
    color: #46a3de;
    right: 0;
}
.fa-caret-right
{
    font-size: 16px;
    color: #787878;
    padding: 5px;
}
.list a
{
    color: #666;
}
.fa-quote-left
{
    position: absolute;
    margin-top: -10px;
    margin-left: -10px;
}
h6.panel-title
{
    color: #46a3de;
    padding-left: 5px;
    font-size: 24px;
    font-family: Lato, sans-serif !important;
}
.testimonial
{
    background: #fcfcfc;
    border: 1px solid #e6e6e6;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    margin: 15px 0;
    padding: 20px;
}
.testimonial .text
{
    color: #5e5e5e;
    font-size: 14px;
    font-style: italic;
    line-height: 1.6em;
    margin-bottom: 30px;
    word-wrap: break-word;
}
.testimonial .author img
{
    float: left;
    -webkit-border-radius: 500px;
    -moz-border-radius: 500px;
    border-radius: 500px;
    background-color: #fff;
    border: 1px solid #e9e9e9;
    vertical-align: middle;
    max-width: 100%;
    height: auto;
    margin: 0 10px;
}
p.content
{
    text-align: justify;
    line-height: 25px;
    padding-right: 10px;
    font-family: Lato, sans-serif;
}
ul.tipsForTaxpayers
{
    line-height: 25px;
    margin: 0;
    padding: 0;
}
ul.tipsForTaxpayers li
{
    list-style: none outside none;
    margin-bottom: 10px;
    margin-left: 10px;
    position: relative;
    text-align: justify;
}
.tipsForTaxpayers strong
{
    color: #787878;
}
.bs-example-tabs .tab-content
{
    margin: 5px;
    padding: 10px;
}
.sidebox
{
    background-color: #fafafa;
    -webkit-box-shadow: none;
    box-shadow: none;
    margin-bottom: 26px;
    border: 1px solid #ebebeb;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    line-height: 24px;
    color: #333;
    padding: 18px;
}
.sidebox-contact
{
    background-color: #fafafa;
    -webkit-box-shadow: none;
    box-shadow: none;
    margin-bottom: 26px;
    border: 1px solid #ebebeb;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    line-height: 24px;
    color: #333;
    padding: 10px;
}
.sidebox-title
{
    font-weight: 400;
    font-style: normal;
    font-size: 20px;
    letter-spacing: 0;
    line-height: 40px;
    font-family: 'Fjalla One' , sans-serif;
    color: #e23f08;
    margin: 0;
}
.sidebox a
{
    color: #d05803;
}
.enquiry-form
{
    margin: 0 0 30px;
}
.carousel-caption h2, .cotent-p h2, .resources h2, .support h2, .registation h2, .login h2, .faq h2
{
    color: #00a3d3;
    font-family: 'Fjalla One' , sans-serif;
    font-size: 44px;
}
.carousel-indicators, #crumbs ul li:first-child:before, #crumbs ul li:last-child:after, #crumbs ul li:first-child:before, #crumbs ul li:last-child:after
{
    display: none;
}
.text-muted, .text-muted a, .sky-blue-box a
{
    color: #000;
}
.text-gray
{
    color: #666;
}
.sky-blue-box a:hover, .resource-center:hover, header nav.topnav a:hover, .twi-r .tax-link:hover, .text-muted a:hover, .list-styled-1 li a:hover, .irs-pro ul li a:hover
{
    text-decoration: underline;
}
.resource-center
{
    cursor: pointer;
}
.form-group .col-md-4, .form-group .col-md-6, header .col-md-10 .col-md-4, .try-free .col-md-4, .try-free .col-md-7, .try-it .col-md-10, .irs-pro .col-md-2, .irs-pro .col-md-3, .category .col-md-4, .login .col-md-5 .col-md-12, .login .col-md-5, .login .login-inner, .inst-chat, .sign-for-free, .cotent-p, .login, .registation, .faq, .create-ac, .plr0, .resources
{
    padding-left: 0;
    padding-right: 0;
}
.registation .btn, .bs-example-tabs
{
    margin: 20px 0;
}
.secured-comodo
{
    margin-top: -22px !important;
}
.pr0
{
    padding-right: 0;
}
.slidediv
{
    margin: 0 6px;
}
em
{
    font-style: normal;
}
.mob-tab .col-md-9, .bubblepad .col-md-9, .bubblepad .col-md-9 .col-xs-3, .try-free .col-md-8, .avl-apps .col-md-4, .registation .checkbox .col-md-12, .registation .col-btn-12, .registation .checkbox, .p0
{
    padding-left: 0;
}
.custom-btn
{
    font-size: 18px;
    font-weight: bold;
    padding: 10px 25px;
    display: inline-block;
    color: #FFFFFF;
    margin-top: 10px;
    margin-left: 26px;
}
.pluginButton
{
    background-color: #5F78B8;
    border: #3c5283 solid 1px;
    text-align: left;
    padding-left: 10px;
    width: 220px;
    background-image: linear-gradient(to bottom, #5F78B8, #4D689F);
}
.pluginButton:hover
{
    background-color: #4D689F;
    background-image: linear-gradient(to bottom, #4D689F, #5F78B8);
}
.carousel-banner-sign-btn
{
    border: 1px solid #bc5501;
    margin-left: 0;
    padding: 10px 25px; /*	display:block;*/
    background-color: #95C823;
    background-image: linear-gradient(to bottom, #ff8726, #ec6b03);
}
.carousel-banner-sign-btn:hover
{
    background-image: linear-gradient(to bottom, #ec6b03, #ff8726);
}
.try-btn
{
    border: 1px solid #71981b;
    margin-left: 0;
    color: #fff;
    background-color: #95C823;
    background-image: linear-gradient(to bottom, #95C823, #71B31B);
}
.try-btn:hover
{
    border: 1px solid #538c01;
    color: #FFFFFF;
    background-color: #759d1b;
    background-image: linear-gradient(to bottom, #759d1b, #95C823);
}
.face
{
    background: url(../../images/TaxExciseImages/facebook.png) no-repeat;
}
.play-btn
{
    background: url(../../images/TaxExciseImages/play.png) left bottom no-repeat;
    height: 42px;
    width: 34px;
}
.face-btn
{
    background-position: 0% 0%;
    border: 1px solid #3c5283;
    margin-left: 0;
    background-image: linear-gradient(to bottom, #5f78b8, #4c679e);
    background-color: transparent;
    background-repeat: no-repeat;
    background-attachment: scroll;
}
.face-btn:hover
{
    border: 1px solid #3c5283;
    margin-left: 0;
    background-color: #95C823;
    background-image: linear-gradient(to bottom, #4c679e, #5f78b8);
}
.login-btn
{
    border: 1px solid #5f5f5f;
    background-color: #737373;
    background-image: linear-gradient(to bottom, #cacaca, #737373);
}
.login-btn:hover
{
    border: 1px solid #5f5f5f;
    color: #fff;
    background-color: #cacaca;
    background-image: linear-gradient(to bottom, #737373, #cacaca);
}
.get-more-details
{
    background-color: #93C623;
    border: 1px solid #70961b;
    color: #FFF;
    display: inline-block;
    font-size: 18px;
    margin-left: 15px;
    padding: 5px 25px 7px;
    text-shadow: 0 0 0 rgba(0, 0, 0, 0.3);
    background-image: linear-gradient(to bottom,#93C623,#6DB319);
}
.get-more-details:hover
{
    background-color: #739b1b;
    border: 1px solid #536f14;
    color: #fff;
    background-image: linear-gradient(to bottom,#739b1b,#528613);
}
.try-it
{
    border: 1px solid #70961b;
    margin-top: 0;
    font-size: 16px;
    width: 85%;
    text-decoration: none;
    display: inline-block;
    text-shadow: 0px 0px 0 rgba(0, 0, 0, 0.3);
    color: #FFFFFF;
    background-color: #93C623;
    font-size: 18px;
    font-weight: bold;
    padding: 7px 15px 14px;
    float: right;
    background-image: linear-gradient(to bottom, #93C623, #6DB319);
}
.try-it:hover
{
    background-color: #6DB319;
    color: #fff;
    background-image: linear-gradient(to bottom, #6DB319, #93C623);
}

.thumbnail-top div.col-md-left:hover
{
    color: #fff;
}

.bread-crum a
{
    padding: 3px 10px;
    border-width: 5px;
    border-bottom: 1px double #ccc;
}
.fa-chevron-right
{
    font-size: 16px;
}
.enquiry-form table
{
    z-index: 999;
}
.create-page-icon
{
    background: url(../../images/TaxExciseImages/user.png) top left no-repeat;
    margin: 20px 5px;
    padding: 9px 0 20px 50px;
    font-size: 16px;
    width: 28px;
    font-weight: bold;
    height: 28px;
}
.text-tax
{
    color: #3594CE;
    font-size: 18px;
    font-family: 'Fjalla One' ,sans-serif;
}
.login-page-icon
{
    background: url(../../images/TaxExciseImages/user.png) top left no-repeat;
    margin: 20px 5px;
    padding: 9px 0 20px 50px;
    width: 28px;
    font-size: 16px;
    font-weight: bold;
    height: 28px;
}
.cr-lo-box-2
{
    padding: 0;
    background-color: #95C823;
    background-image: linear-gradient(to bottom, #95C823, #71B31B);
    border: 1px solid #71981B;
    margin: 5px 0 25px 0;
}
.cr-lo-box-2:hover
{
    background-color: #71B31B;
    background-image: linear-gradient(to bottom, #71B31B, #95C823);
}
.cr-lo-box a, .cr-lo-box-1 a, .cr-lo-box-2 a
{
    color: #fff;
}



.cr-lo-box
{
    border: 1px solid #71981B;
    margin: 5px 0 25px 0;
    padding: 10px 10px 15px;
    background-color: #95C823;
    background-image: linear-gradient(to bottom, #95C823, #71B31B);
}
.cr-lo-box:hover
{
    border: 1px solid #71981B;
    margin: 5px 0 25px 0;
    padding: 10px 10px 15px;
    background-color: #95C823;
    background-image: linear-gradient(to bottom, #71B31B, #95C823);
}
.cr-lo-box-1
{
    background-color: #737373;
    background-image: linear-gradient(to bottom, #CACACA, #737373);
    border: 1px solid #5F5F5F;
    margin: 5px 0 25px 0;
    padding: 10px 10px 15px;
}
.cr-lo-box-1:hover
{
    background-color: #737373;
    background-image: linear-gradient(to bottom, #737373, #CACACA);
    border: 1px solid #5F5F5F;
    margin: 5px 0 25px 0;
    padding: 10px 10px 15px;
}

.error-tooltip
{
    background-color: #fbf7aa;
    border-bottom: 1px solid #F7C387;
    border-left: 1px solid #F7C387;
    border-top: 1px solid #F7C387;
    padding: 5px;
}
.more-visit a
{
    margin: 10px;
}
.more-visit
{
    padding-left: 25px;
}

.fa-arrow-right
{
    padding-left: 5px;
}
.AComp
{
    list-style: none;
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DDDDDD;
    border-radius: 3px;
    box-shadow: 0 0 5px #DDDDDD inset;
    color: #666666;
}

.banner1
{
    /*background: url(../../images/TaxExciseImages/Pre-File2290Return2015-2016.jpg) bottom left no-repeat;*/
    /*background: url(../../images/TaxExciseImages/banner1.jpg) bottom left no-repeat;*/ /* Revert after thanksgiving November 2017 */
    /*background: url(../../images/TaxExciseImages/Taxexcise-Homepage-banner-Deadline-nov-30.jpg) bottom left no-repeat;*/
    /*background: url(../../images/TaxExciseImages/Tax-Excise-honepage-banner.jpg) bottom left no-repeat;*/
     background: url(../../images/TaxExciseImages/banner2.jpg) top left no-repeat;
   
    height: auto;
    max-width: 100%;
    overflow: hidden;
}
.banner2
{
     background: url(../../images/TaxExciseImages/banner1.jpg) bottom left no-repeat;
    height: auto;
    max-width: 100%;
    overflow: hidden;
}
.banner3
{
    background: url(../../images/TaxExciseImages/banner3.jpg) top left no-repeat;
    height: auto;
    max-width: 100%;
    overflow: hidden;
}
.banner4
{
    background: url(../../images/TaxExciseImages/tefathersday16.jpg) top left no-repeat;
    height: auto;
    max-width: 100%;
    overflow: hidden;
}
.banner5
{
    background: url(../../images/TaxExciseImages/tehisummer16.jpg) top left no-repeat;
    height: auto;
    max-width: 100%;
    overflow: hidden;
}

.banner10 /* For Emergency Purposes */
{
    /*background: url(../../images/TaxExciseImages/Pre-File2290Return2015-2016.jpg) bottom left no-repeat;*/
    background: url(../../images/TaxExciseImages/Taxexcise-homepage-hurryup-17.jpg) bottom left no-repeat;
    height: auto;
    max-width: 100%;
    overflow: hidden;
}


div > a.form2290
{
    background: url("../../images/TaxExciseImages/form2290.png") no-repeat scroll 44% 9%;
    height: 260px;
    display: inline-block;
    border-right: 1px solid #DCDCDC;
    text-align: center;
    width: 273px;
    color: #000;
}
div > a.form2290:hover
{
    background: #04528e url("../../images/TaxExciseImages/form2290-h.png") no-repeat scroll 44% 9%;
    height: 260px;
    display: inline-block;
    border-right: 1px solid #DCDCDC;
    text-align: center;
    width: 273px;
    color: #fff;
}
div > a.form720
{
    background: url("../../images/TaxExciseImages/form720.png") no-repeat scroll 54% 9%;
    height: 260px;
    display: inline-block;
    border-right: 1px solid #DCDCDC;
    text-align: center;
    width: 273px;
    color: #000;
}
div > a.form720:hover
{
    background: #04528e url("../../images/TaxExciseImages/form720-h.png") no-repeat scroll 54% 9%;
    height: 260px;
    display: inline-block;
    border-right: 1px solid #DCDCDC;
    text-align: center;
    width: 273px;
    color: #fff;
}
div > a.form8849
{
    background: url("../../images/TaxExciseImages/form8849.png") no-repeat scroll 44% 9%;
    height: 260px;
    display: inline-block;
    border-right: 1px solid #DCDCDC;
    text-align: center;
    width: 273px;
    color: #000;
}
div > a.form8849:hover
{
    background: #04528e url("../../images/TaxExciseImages/form8849-h.png") no-repeat scroll 44% 9%;
    height: 260px;
    display: inline-block;
    border-right: 1px solid #DCDCDC;
    text-align: center;
    width: 273px;
    color: #fff;
}
div > a.taxifta
{
    background: url("../../images/TaxExciseImages/taxifta.png") no-repeat scroll 66% 9%;
    height: 260px;
    display: inline-block;
    text-align: center;
    width: 273px;
    color: #000;
}
div > a.taxifta:hover
{
    background: #04528e url("../../images/TaxExciseImages/taxifta-h.png") no-repeat scroll 66% 9%;
    height: 260px;
    display: inline-block;
    text-align: center;
    width: 277px;
    color: #fff;
}

.thumbnail-top
{
    border-top: 1px solid #DCDCDC;
    border-bottom: 1px solid #DCDCDC;
    margin-top: 0px;
}
.thumbnail-top h5
{
    padding-top: 150px;
    font-family: 'Fjalla One' , sans-serif;
    font-size: 24px;
    color: #00a3d3;
}

.thumbnail-top a:hover h5
{
    color: #fff;
}

.form-group table td + td
{
    background: #ffffe1 !important;
    font-family: Lato, sans-serif !important;
    font-size: 12px !important;
    line-height: 20px;
}
.form-group table td div div
{
    background: #ffffe1 !important;
}

.text-wrap
{
    word-break: break-all !important;
    word-wrap: break-word;
}
.page-style span
{
    padding: 4px;
    margin: 0 3px;
    border: 1px #ddd solid;
    color: #ccc;
}

.fa-phone-square
{
    font-size: 16px;
}
.page-style a
{
    padding: 4px;
    margin: 0 3px;
    border: 1px #ddd solid;
    background: #71981b;
    color: #fff;
}


.login .col-md-8
{
    padding-left: 0 !important;
    padding-right: 15 !important;
}
.form-group .col-md-4, .form-group .col-md-3
{
    padding-left: 0;
}
.login .yellow-box h2, .add-on-store h2
{
    color: #e23f08;
    font-family: 'Fjalla One' , sans-serif;
    font-size: 24px;
    margin-bottom: 0;
    margin-top: 0;
}
.login .yellow-box h5, .login .yellow-box h6
{
    color: #000;
    font-size: 16px;
    font-weight: 700;
}
.submit-btn
{
    margin-right: -50px;
    height: 42px;
}
.orange-txt
{
    color: #F60;
}
.align-center
{
    text-align: center;
}
.float-right
{
    float: right;
}
.table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th
{
    background-color: #FAFDF8;
}
.table-bordered, .table-bordered > thead > tr > th, .table > tbody > tr > td
{
    border: 1px solid #E6EEE3;
}
table > thead > tr > th
{
    vertical-align: bottom;
    border-bottom: 2px solid #333;
    background: #bebebe;
}
.confirmation h2
{
    color: #00a3d3;
    font-family: 'Fjalla One' , sans-serif;
    font-size: 32px;
}
.glyphicon-search
{
    right: 18px;
    top: 10px;
    float: right;
    height: 25px;
    width: 25px;
}
.glossary-links
{
    background: #f2f8fb;
    padding: 10px;
    margin: 10px 0;
}
.glossary-links a:hover
{
    border: 1px solid #a2d1ef;
    color: #000000;
    text-decoration: none;
}
.glossary-links a
{
    background: #fff;
    padding: 2px 5px 2px 5px;
    border: 1px solid #eee;
    text-decoration: none;
}
.toggle.closed
{
    background: url(../../images/TaxExciseImages/closed.gif) no-repeat left 6px;
}
.toggle
{
    background: url(../../images/TaxExciseImages/open.gif) no-repeat left 6px;
    padding: 0px 0px 0px 15px;
    color: #555;
}
.txt11Green
{
    color: #95C823;
    font-weight: bold;
    margin-bottom: 4px;
}
.social-container
{
    padding-bottom: 40px;
    overflow: hidden;
    clear: both;
}
.social-container a
{
    float: left;
    display: block;
    color: #383838;
    margin: 0 17px;
    text-align: center;
}
.social-container a span
{
    background: url(../../Images/TaxExciseImages/social-icons1.png) no-repeat left top transparent;
    display: block;
    height: 70px;
    width: 76px;
    margin: 0 auto;
}
.social-container a.face span
{
    background-position: 0 0;
}
.social-container a.twitter span
{
    background-position: 0 -70px;
}
.social-container a.g-plus span
{
    background-position: 0 -140px;
}
.social-container a.linkedin span
{
    background-position: 0 -210px;
}
.social-container a.youtube span
{
    background-position: 0 -280px;
}
.social-container a.andriod span
{
    background-position: 0 -350px;
}
.social-container a.apple span
{
    background-position: 0 -420px;
}
.social-container a.rss span
{
    background-position: 0 -490px;
}
.social-container a.pinterest span
{
    background-position: 0 -560px;
}
.social-container a.slide span
{
    background-position: 0 -630px;
}
.social-container a:hover span
{
    background-position: -76px 0;
}
.social-container a.twitter:hover span
{
    background-position: -76px -70px;
}
.social-container a.g-plus:hover span
{
    background-position: -76px -140px;
}
.social-container a.linkedin:hover span
{
    background-position: -76px -210px;
}
.social-container a.youtube:hover span
{
    background-position: -76px -280px;
}
.social-container a.andriod:hover span
{
    background-position: -76px -350px;
}
.social-container a.apple:hover span
{
    background-position: -76px -420px;
}
.social-container a.rss:hover span
{
    background-position: -76px -490px;
}
.social-container a.pinterest:hover span
{
    background-position: -76px -560px;
}
.social-container a.slide:hover span
{
    background-position: -76px -630px;
}

.popover
{
    border: 7px #3594CC solid;
    padding: 10px;
    max-width: 300px;
}
.popover.top > .arrow
{
    bottom: -17px;
}
.popover.top > .arrow:after
{
    border-top-color: #3594CC;
}
#popOverBox
{
    font-size: 14px;
    font-weight: normal;
    line-height: 25px;
}

#popOverBox a:hover
{
    text-decoration: underline;
}
.fa-check
{
    padding: 4px 8px;
    color: #04528e;
}
.navbar-collapse.in
{
    overflow: hidden;
}
.navbar-collapse
{
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
    width: 100%;
}

.navbar-toggle .icon-bar
{
    background-color: #888;
}
.navbar-toggle
{
    margin-top: -35px;
    border-color: #ddd;
    margin-right: 1px;
}

.nav-tabs > li.active
{
    background: none;
}
.add-on-img
{
    background: #fff;
    border: 1px #ccc solid;
    margin: 25px;
}
.navbar-wrapper
{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 20;
}

.navbar-wrapper .container
{
    padding-left: 0;
    padding-right: 0;
}
.navbar-wrapper .navbar
{
    padding-left: 15px;
    padding-right: 15px;
}
.carousel
{
    height: 440px;
    margin-bottom: 0px; /* Revert back */
    height: 530px !important;
}
/* Revert Back */
.banner-text span
{
    color: #FF9900;
}
.carousel .item
{
    height: 440px; /* Revert back */
    height: 530px;
}
.carousel-inner > .item > img
{
    position: absolute;
    top: 0;
    left: 0;
    min-width: 100%;
    height: 543px;
}

.marketing
{
    padding-left: 15px;
    padding-right: 15px;
}
.marketing .col-lg-4
{
    text-align: center;
    margin-bottom: 20px;
}
.marketing h2
{
    font-weight: normal;
}
.marketing .col-lg-4 p
{
    margin-left: 10px;
    margin-right: 10px;
}
.featurette-divider
{
    margin: 80px 0;
}

.featurette-heading
{
    font-weight: 300;
    line-height: 1;
    letter-spacing: -1px;
}
.carousel-control.left, .carousel-control.right
{
    background-image: none;
}
.carousel-control .glyphicon-chevron-right
{
    left: none;
}
.carousel-caption
{
    z-index: 0;
}
.carousel-control .glyphicon-chevron-left
{
    right: none;
}
.carousel-control .glyphicon-chevron-left:before, .carousel-control .glyphicon-chevron-right:before
{
    z-index: 999;
}
/* RESPONSIVE CSS
-------------------------------------------------- */

@media (min-width: 768px)
{

    /* Remove the edge padding needed for mobile */
    .marketing
    {
        padding-left: 0;
        padding-right: 0;
    }

    /* Navbar positioning foo */
    .navbar-wrapper
    {
        margin-top: 20px;
    }
    .navbar-wrapper .container
    {
        padding-left: 15px;
        padding-right: 15px;
    }
    .navbar-wrapper .navbar
    {
        padding-left: 0;
        padding-right: 0;
    }

    /* The navbar becomes detached from the top, so we round the corners */
    .navbar-wrapper .navbar
    {
        border-radius: 4px;
    }

    /* Bump up size of carousel content */
    .carousel-caption p
    {
        margin-bottom: 20px;
        font-size: 18px;
        line-height: 1.4;
    }

    .featurette-heading
    {
        font-size: 50px;
    }
    .carousel-control .glyphicon-chevron-right
    {
        left: 110%;
        padding: 19px 29px 50px 4px;
        background: #47a3da;
        z-index: 999;
    }
    .carousel-control .glyphicon-chevron-left:before, .carousel-control .glyphicon-chevron-right:before
    {
        z-index: 999;
        top: 10;
        font-size: 20px;
    }

    .carousel-control .glyphicon-chevron-left
    {
        right: 0%;
        left: -20px;
        padding: 19px 29px 50px 4px;
        background: #47a3da;
        z-index: 999;
    }
}

@media (min-width: 992px)
{
    .featurette-heading
    {
        margin-top: 120px;
    }
}



@font-face
{
    font-family: "Lato Regular";
    src: url("../fonts/Lato-Regular.eot?") format("eot"), url("../fonts/Lato-Regular.woff") format("woff"), url("../fonts/Lato-Regular.ttf") format("truetype"), url(		"../fonts/Lato-Regular.svg#Lato-Regular") format("svg");
    font-weight: normal;
    font-style: normal;
}
@media (min-width: 992px) and (max-width: 1199px)
{
    .custom-btn
    {
        padding: 10px 20px;
        font-size: 16px;
    }
    .thumbnail-top p
    {
        font-size: 13px;
    }
    .avl-apps .col-md-9
    {
        padding-left: 0;
        padding-right: 0;
    }
    .avl-apps img
    {
        margin: 0 5px;
    }
    .dateyear
    {
        margin: 10px;
        font-size: 14px;
    }
    .bule-box h3
    {
        font-size: 24px;
    }
    .try-btn, .pluginButton
    {
        font-size: 14px;
    }
    #crumbs ul li
    {
        padding: 20px 0 20px 45px !important;
        height: 190px !important;
    }
    #crumbs ul li:after
    {
        border-bottom: none !important;
        border-left: none !important;
    }
    #crumbs ul li:last-child
    {
        padding: 40px 0 0 50px;
    }
    #crumbs ul li:before
    {
        border-top: 0;
    }
    p.dateline-panel:after
    {
        left: 41px;
    }
    .bubblepad .col-md-8
    {
        margin-right: 75px;
    }
    .sky-blue-box h3
    {
        font-size: 24px;
    }
    .grey-box .img-responsive
    {
        padding: 0;
    }
    .login-inner .col-md-4
    {
        padding-left: 0;
        padding-right: 0;
    }
    .col-md-3 a, .col-md-3-last a
    {
        font-size: 14px;
    }
    a.forgot
    {
        font-size: 12px;
    }
    .carousel-caption h3
    {
        font-size: 52px;
    }
    .registation .radio h5
    {
        font-size: 24px;
    }
    .add-on-btn
    {
        padding: 4px 12px;
        background: #7FBB1B;
    }

    .chat-live h3
    {
        font-size: 30px;
    }
    div > a.form8849, div > a.form720, div > a.taxifta, div > a.form2290, div > a.form8849:hover, div > a.form720:hover, div > a.taxifta:hover, div > a.form2290:hover
    {
        width: 226px;
    }
    .social-container a
    {
        margin: 0 7px;
    }
}
@media (min-width: 768px) and (max-width: 991px)
{
    .custom-btn
    {
        margin-left: 10px;
        padding: 7px 13px;
        font-size: 16px;
    }
    header nav
    {
        float: right;
    }
    header .toll-free
    {
        font-size: 12px;
        line-height: 18px;
    }
    header .toll-free span
    {
        font-size: 20px;
    }
    .carousel-caption h3
    {
        font-size: 56px;
        line-height: 56px;
    }
    .carousel-control .glyphicon-chevron-left
    {
        left: 13px;
    }
    .carousel-control .glyphicon-chevron-right
    {
        left: 85% !important;
    }
    .ping-box
    {
        margin: 0 0 15px;
    }
    .carousel-caption p
    {
        font-size: 15px !important;
    }
    .carousel-caption .paddingtop40
    {
        padding-top: 0px;
        text-align: center;
    }
    .carousel-caption
    {
        bottom: 0px;
    }
    .col-md-left
    {
        border-right: none;
    }
    .avl-apps img
    {
        margin: 0 5px;
    }
    .white-box
    {
        margin: 15px 0;
    }
    .bule-box
    {
        margin: 10px;
        width: 96%;
    }
    .dateyear
    {
        margin: 5px 2px 5px 20px;
    }
    .bubblepad .col-xs-12
    {
        padding-left: 0;
    }
    .aligncenter h5
    {
        text-align: center;
    }
    .text-right
    {
        text-align: center;
    }
   /* .carousel-caption
    {
        top: 0;
    } */
    .login .col-md-4
    {
        padding-left: 0;
        padding-right: 0;
    }
    .registation .col-sm-12
    {
        padding-left: 0;
    }
    .registation .radio h5
    {
        font-size: 24px;
    }
    .timeline-panel:before
    {
        display: none;
    }
    .social-container
    {
        padding-left: 30px;
    }
    .social-container a
    {
        margin: 0 21px;
    }

    div > a.form2290
    {
        background: url(../../images/TaxExciseImages/form2290.png) no-repeat scroll 50% 9% rgba(0, 0, 0, 0);
    }
    div > a.form720
    {
        background: url(../../images/TaxExciseImages/form720.png) no-repeat scroll 52% 9% rgba(0, 0, 0, 0);
    }

    div > a.form8849
    {
        background: url(../../images/TaxExciseImages/form8849.png) no-repeat scroll 51% 9% rgba(0, 0, 0, 0);
    }
    div > a.taxifta
    {
        background: url(../../images/TaxExciseImages/taxifta.png) no-repeat scroll 54% 9% rgba(0, 0, 0, 0);
    }


    div > a.form2290:hover
    {
        background: #04528e url(../../images/TaxExciseImages/form2290-h.png) no-repeat scroll 50% 9%;
    }
    div > a.form720:hover
    {
        background: #04528e url(../../images/TaxExciseImages/form720-h.png) no-repeat scroll 52% 9%;
    }

    div > a.form8849:hover
    {
        background: #04528e url(../../images/TaxExciseImages/form8849-h.png) no-repeat scroll 51% 9%;
    }
    div > a.taxifta:hover
    {
        background: #04528e url(../../images/TaxExciseImages/taxifta-h.png) no-repeat scroll 54% 9%;
    }



}
@media (min-width: 768px) and (max-width: 800px)
{
    #leftmenu
    {
        display: none;
    }
    .carousel-banner-btn
    {
        display: inline-block;
    }
    .sky-blue-box
    {
        margin: 40px 0;
    }
    .bubblepad
    {
        margin-bottom: 10px;
    }
    .mob-tab
    {
        margin: 10px !important;
    }
    .yellow-box
    {
        margin-top: 25px;
    }
    .pluginButton
    {
        width: 205px;
    }
    .carousel-control .glyphicon-chevron-right
    {
        left: 74% !important;
    }
    #crumbs ul li:after
    {
        border-left: none;
        border-top-right-radius: 10px;
        border-bottom-right-radius: 10px;
    }
    #crumbs ul li:last-child
    {
        margin: 10px 0;
        padding: 25px 56px 0 50px;
        border-bottom-left-radius: 10px;
        border-top-left-radius: 10px;
    }
    #crumbs ul li:first-child
    {
        border-bottom-right-radius: 10px;
        border-top-right-radius: 10px;
    }
    #crumbs ul li
    {
        text-align: left;
    }
    .registation .btn
    {
        margin: 10px 0;
    }
    .referral
    {
        width: 98%;
    }
    .help-videos
    {
        margin-top: 10px !important;
    }
    .help-videos h4
    {
        margin-top: 20px !important;
    }
    .login .col-md-12
    {
        padding-left: 0;
        padding-right: 0;
    }
    .checkbox input[type="checkbox"]
    {
        margin-left: 0;
    }
    .thumbnail-top
    {
        padding-left: 0;
        padding-right: 0;
    }
    .mob-tab
    {
        padding: 10px 0;
    }
    .login .col-md-12
    {
        padding-left: 0;
        padding-right: 0;
    }
    .registation .radio h5
    {
        font-size: 24px;
    }
    #crumbs ul li:before
    {
        border-top: 0;
        border-left: 0;
    }
    .support .try-free
    {
        margin: 10px 0;
    }
    .chat-live .col-md-2
    {
        display: none;
    }
    .chat-live h3
    {
        font-size: 24px;
    }
    div > a.form2290, div > a.form720, div > a.form8849, div > a.taxifta
    {
        width: 100%;
        border-right: none;
    }
    div > a.form2290:hover, div > a.form720:hover, div > a.form8849:hover, div > a.taxifta:hover
    {
        width: 100%;
        border-right: none;
    }
    .enquiry-form .form-group .col-sm-12
    {
        padding-left: 0;
        padding-right: 0;
    }
    .enquiry-form
    {
        padding-left: 0;
    }
    .try-it span
    {
        font-size: 11px;
    }
}
@media (min-width: 480px) and (max-width: 767px)
{
    header .toll-free, header .toll-free, header .toll-free span, .logo
    {
        text-align: center;
    }
    header .toll-free
    {
        font-size: 18px;
    }
    .grey-box .its-free .img-responsive
    {
        display: none;
    }
    .bubble-up .col-sm-2
    {
        display: none;
    }

    .sky-blue-box
    {
        margin: 10px 0;
    }
    .bubblepad
    {
        margin-bottom: 30px;
        margin-top: 30px;
    }
    .custom-btn
    {
        padding: 5px 15px;
        font-size: 16px;
    }
    .logo .img-responsive
    {
        display: inline-block;
    }
    p.dateline-panel:after
    {
        left: 45px;
    }
    header nav
    {
        text-align: center;
        margin: 0 auto;
    }
    #leftmenu
    {
        display: none;
    }
    .pluginButton
    {
        width: 205px;
    }
    .carousel-banner-btn
    {
        display: inline-block;
    }
    .yellow-box
    {
        margin-top: 25px;
    }
    header nav.topnav
    {
        margin: 0 auto;
        float: none;
        text-align: center;
        padding-left: 10%;
    }
    header nav a
    {
        display: inline-block;
        text-align: center !important;
    }
    .bule-box
    {
        margin: 10px;
        width: 98%;
    }
    #crumbs ul li
    {
        text-align: left;
    }
    .dateyear
    {
        margin: 5px 2px 5px 20px;
    }
    .col-md-left
    {
        border-right: none;
    }
    .chat-live h3
    {
        font-size: 24px;
    }
    .login .col-md-12
    {
        padding-left: 0;
        padding-right: 0;
    }
    blockquote p
    {
        font-size: 14px;
    }

    .helpvideos img
    {
        margin: 0 15px;
    }
    .helpvideos span
    {
        font-size: 14px;
    }
    .referral
    {
        width: 98%;
    }
    .white-box
    {
        margin: 0;
    }
    .mob-tab .col-xs-12
    {
        float: none;
    }
    .get-more-details
    {
        font-size: 12px;
        padding: 9px 8px;
        margin-left: 3px;
    }

    .mob-tab
    {
        padding: 10px 0;
    }
    .sky-blue-box
    {
        margin: 15px 0;
    }
    .mob-tab .col-md-12, .avl-apps .col-md-12, .avl-apps .col-md-9
    {
        padding-left: 0;
        padding-right: 0;
    }
    get-more-details
    {
        font-size: 12px;
        margin-left: 3px;
        padding: 5px 6px;
    }
    .avl-apps img
    {
        margin: 5px;
    }
    .avl-apps .img-responsive
    {
        display: block;
    }
    .aligncenter
    {
        margin: 0 auto;
        float: none;
    }
    .aligncenter h5
    {
        text-align: center;
    }
    .text-right
    {
        text-align: center;
    }
   /* .carousel-caption
    {
        top: 0;
    } */
   .carousel-inner
{
    display:none;
}
    #myCarousel
    {
 /*      display: none;*/ 
    }
    .borderbottom
    {
        border-bottom: solid 1px #e9e9e9;
    }
    a.try-it
    {
        width: 100% !important;
    }
    .aligncen img
    {
        margin: 0 auto;
        margin-top: 20px;
    }
    /*.grey-box .thumb {
            display:none;
            }*/
    #crumbs ul li:after
    {
        border-left: none;
        border-top-right-radius: 10px;
        border-bottom-right-radius: 10px;
    }
    #crumbs ul li:before
    {
        border-top: 0;
        border-left: 0;
    }
    .help-videos h4
    {
        margin-top: 10px;
    }
    #crumbs ul li:last-child
    {
        margin: 10px 0;
        border-bottom-left-radius: 10px;
        border-top-left-radius: 10px;
        padding: 5px 0 0 25px;
    }
    #crumbs ul li:first-child
    {
        border-bottom-right-radius: 10px;
        border-top-right-radius: 10px;
    }
    #crumbs ul li:first-child, #crumbs ul li:last-child
    {
        width: 100%;
    }
    .help-videos
    {
        margin-top: 10px !important;
    }
    #crumbs ul li
    {
        height: 200px;
    }
    .dateyear
    {
        padding: 0;
        margin: 5px 0;
    }
    #crumbs ul li:after
    {
        border-left: none;
        border-top-right-radius: 10px;
        border-bottom-right-radius: 10px;
    }
    .checkbox input[type="checkbox"]
    {
        margin-left: 0;
    }
    .thumbnail-top
    {
        padding-left: 0;
        padding-right: 0;
    }
    .login-inner .form-group .col-md-8, .registation .form-group .col-xs-12
    {
        padding-left: 0;
        padding-right: 0;
    }
    .one
    {
        display: none;
    }
    .grey-free span
    {
        margin-left: 0;
    }
    .grey-free span a
    {
        display: block;
        padding: 0;
        background: none;
    }
    .grey-box
    {
        margin: 5px 0 5px;
    }
    .login-inner .col-sm-12
    {
        padding-left: 0;
        padding-right: 0;
    }
    .login .col-sm-12
    {
        padding-left: 0;
        padding-right: 0;
    }
    .registation .radio h5
    {
        font-size: 24px;
    }
    .grey-box
    {
        margin: 20px 0 10px 0;
    }
    h6.panel-title
    {
        font-size: 18px;
    }
    .nav > li
    {
        border-right: none;
    }
    .chat-live .col-md-2
    {
        display: none;
    }
    div > a.form2290, div > a.form720, div > a.form8849, div > a.taxifta
    {
        width: 100%;
        border-right: none;
    }
    div > a.form2290:hover, div > a.form720:hover, div > a.form8849:hover, div > a.taxifta:hover
    {
        width: 100%;
        border-right: none;
    }
    div > a.form2290
    {
        background: url(../../images/TaxExciseImages/form2290.png) no-repeat scroll 49% 9% rgba(0, 0, 0, 0);
    }
    div > a.form2290:hover
    {
        background: #04528e url(../../images/TaxExciseImages/form2290-h.png) no-repeat scroll 49% 9%;
    }
    div > a.form8849
    {
        background: url(../../images/TaxExciseImages/form8849.png) no-repeat scroll 49% 9% rgba(0, 0, 0, 0);
    }
    div > a.form8849:hover
    {
        background: #04528e url(../../images/TaxExciseImages/form8849-h.png) no-repeat scroll 49% 9%;
    }

    div > a.taxifta
    {
        background: url("../../images/TaxExciseImages/taxifta.png") no-repeat scroll 56% 9% rgba(0, 0, 0, 0);
    }
    div > a.taxifta:hover
    {
        background: #04528e url("../../images/TaxExciseImages/taxifta-h.png") no-repeat scroll 56% 9%;
    }
    .login .split
    {
        border-right: none;
    }

    .form-group, .form-control
    {
        width: 100% !important;
    }
    .col-xs-img
    {
        display: none;
    }
    .timeline-panel:before
    {
        display: none;
    }
    .enquiry-form .form-group .col-sm-12
    {
        padding-left: 0;
        padding-right: 0;
    }
    .enquiry-form
    {
        padding-left: 0;
    }
    header .nav > li
    {
        border-right: none;
    }
    .navbar-collapse .bdr-rds
    {
        border-radius: 0px;
    }
}
@media (min-width: 320px) and (max-width: 479px)
{
    header .toll-free
    {
        font-size: 18px;
    }

    header .toll-free span
    {
        font-size: 18px;
    }
    .navbar-collapse .bdr-rds
    {
        border-radius: 0px;
    }
    .nav > li
    {
        border-right: none;
    }
    .mob-tab
    {
        padding: 10px 0;
    }
    header nav.topnav a
    {
        font-size: 12px;
        padding: 0 5px;
    }
    .chat-live h3
    {
        font-size: 24px;
    }
    header nav.topnav
    {
        margin: 0 auto;
        float: none;
        text-align: center;
        padding-left: 10%;
        display:block;
    }
.carousel-inner
{
    display:none;
}
    #myCarousel
    {
        /* display: none;*/

}
    .carousel-caption .banner-text, .add-on-store h2 {
        font-size: 18px !important;
    }
    .carousel-caption  {
            bottom: 290px;
    }
.carousel-caption p
{
    font-size:12px;
}

    .referral
    {
        width: 98%;
    }
    .pluginButton
    {
        width: 205px;
    }
    .custom-btn
    {
        padding: 8px 12px;
        font-size: 12px;
    }
    .bule-box
    {
        margin: 10px;
    }
    .thumb, .grey-box .col-xs-3
    {
        display: none;
    }
    .grey-box .col-xs-6
    {
        width: 100%;
    }
    .grey-box
    {
        padding: 5px;
    }
    header .toll-free, header .toll-free, header .toll-free span
    {
        text-align: center;
    }
    header .toll-free
    {
        font-size: 12px;
    }
    .logo .img-responsive
    {
        display: inline-block;
    }
    h1.logo
    {
        text-align: center;
     /* ext-indent: -3333px !important; */  
    }
    header nav
    {
        float: none;
        margin-left: 70px;
    }
    .bubblepad .col-xs-12
    {
        padding-left: 0;
    }
    .timeline-panel:before
    {
        border-style: none;
        border-width: 0;
    }
    .col-md-left
    {
        border-right: none;
    }

    .img-mobile .col-xs-12
    {
        padding-left: 0;
        padding-right: 0;
    }
    .col-xs-12 .logo .img-responsive, .mob-tab .col-xs-12 .img-responsive
    {
        display: inline-block;
    }
    .one
    {
        display: none;
    }
    .col-xs-12 .img-responsive
    {
        display: inline-block;
        text-align: center;
        margin: 10px;
    }
    .login .split
    {
        border-right: none;
    }
    .white-box
    {
        margin: 0;
    }
    .dateline-panel, .dateyear
    {
        display: none;
    }
    .timeline-heading h4
    {
        font-size: 18px;
    }
    .bubble-up .col-xs-3
    {
        display: none;
    }
    .bubble-up .col-xs-9
    {
        width: 100%;
    }
    a.try-it
    {
        width: 100% !important;
    }
    .aligncen img
    {
        margin: 0 auto;
        margin-top: 20px;
    }
    #leftmenu
    {
        display: none;
    }
    .carousel-banner-btn
    {
        display: inline-block;
    }
    .yellow-box
    {
        margin-top: 25px;
    }
    .grey-box .thumb
    {
        display: none;
    }
    #crumbs ul li:before
    {
        border-left: 0;
    }
    #crumbs p
    {
        font-size: 13px;
        margin-left: 5px;
    }
    #crumbs ul li:after
    {
        border-left: none;
        border-top-right-radius: 10px;
        border-bottom-right-radius: 10px;
    }
    #crumbs ul li:first-child, #crumbs ul li:last-child
    {
        width: 100%;
        margin: 10px 0;
        border-bottom-left-radius: 10px;
        border-top-left-radius: 10px;
        border-bottom-right-radius: 10px;
        border-top-right-radius: 10px;
        padding: 25px 0px 6px 20px;
    }
    .mob-tab .img-mobile
    {
        float: none;
    }
    .one
    {
        display: none;
    }
    .grey-free span
    {
        margin-left: 0px;
    }
    .grey-free span a
    {
        display: block;
        padding: 0;
        background: none;
    }
    .checkbox input[type="checkbox"]
    {
        margin-left: 0;
    }
    .get-more-details
    {
        margin-left: 10px;
    }
    .sky-blue-box
    {
        margin: 10px 0;
    }
    .bubblepad
    {
        margin-bottom: 10px;
        margin-top: 10px;
    }
    .try-free
    {
        padding-top: 10px;
    }
    header nav.topnav
    {
        padding-left: 0;
    }
    .grey-box
    {
        margin: 20px 0 10px 0;
    }
    .twi strong
    {
        padding: 10px 46px;
    }
    .thumbnail-top
    {
        padding-left: 0;
        padding-right: 0;
    }

    .grey-box .col-xs-12 .img-responsive
    {
        display: inline-block !important;
        margin: 2px !important;
    }
    .thumb, .grey-box .col-xs-3
    {
        display: none;
    }
    .login .col-sm-12
    {
        padding-left: 0;
        padding-right: 0;
    }
    .col-xs-12 table
    {
        z-index: 999;
    }
    header .nav > li
    {
        border-right: none;
    }
    .registation .form-group .col-xs-12
    {
        padding-left: 0;
        padding-right: 0;
    }
    .support h2, .registation h2, .login h2, .faq h2
    {
        font-size: 38px;
    }
    .registation .radio h5
    {
        font-size: 24px;
    }
    .col-xs-img
    {
        display: none;
    }
    h6.panel-title
    {
        font-size: 18px;
    }
    .col-xs-12 .video-tube
    {
        margin: 0 !important;
    }
    .chat-live .col-md-2
    {
        display: none;
    }
    .text-tax, .secured-comodo
    {
        margin-top: 10px !important;
    }
    .form-group, .form-control
    {
        width: 100% !important;
    }
    .chat-live p
    {
        font-size: 13px;
    }
    .chat-live
    {
        margin: 0 0 8px;
    }
    .chat-live h3
    {
        font-size: 18px;
    }
    div > a.form2290, div > a.form720, div > a.form8849, div > a.taxifta
    {
        width: 100%;
        border-right: none;
    }
    div > a.form2290:hover, div > a.form720:hover, div > a.form8849:hover, div > a.taxifta:hover
    {
        width: 100%;
        border-right: none;
    }
    div > a.taxifta
    {
        background: url("../../images/TaxExciseImages/taxifta.png") no-repeat scroll 56% 9% rgba(0, 0, 0, 0);
    }
    div > a.taxifta:hover
    {
        background: #04528e url("../../images/TaxExciseImages/taxifta-h.png") no-repeat scroll 56% 9%;
    }

    .col-xs-img
    {
        display: none;
    }
    .grey-box a
    {
        display: inline-block;
    }
    nav > li > a
    {
        padding: 6px 8px !important;
    }
    .enquiry-form .form-group .col-xs-12
    {
        padding-left: 0;
        padding-right: 0;
    }
    .timeline-panel:before
    {
        display: none;
    }
    .enquiry-form
    {
        padding-left: 0;
    }
}
@media (min-width: 240px) and (max-width: 319px)
{
    .logo
    {
        text-align: center;
    }
    .chat-live .col-md-2
    {
        display: none;
    }
    .navbar-collapse .bdr-rds
    {
        border-radius: 0px;
    }
    .chat-live h3
    {
        font-size: 24px;
    }
    h6.panel-title
    {
        font-size: 18px;
    }
    .support h2, .registation h2, .login h2, .faq h2
    {
        font-size: 32px !important;
    }
    .logo .img-responsive
    {
        display: inline-block;
    }
    .login .split
    {
        border-right: none;
    }
    .bule-box
    {
        margin: 10px;
    }
    header nav
    {
        float: none;
        margin-left: 5px;
    }
    .col-xs-12 .video-tube
    {
        margin: 0 !important;
    }
    .referral
    {
        width: 98.5%;
    }
    .grey-box .img-responsive
    {
        display: none;
    }
    .grey-box .col-xs-12 .img-responsive
    {
        display: inline-block !important;
        margin: 3px !important;
    }
    .thumbnail-top
    {
        border-bottom: none;
        border-top: none;
    }
    .col-xs-img
    {
        display: none;
    }
    header nav.topnav
    {
        margin: 0 auto;
        float: none;
        text-align: center;
        padding-left: 10%;
    }
    header .toll-free, header .toll-free span
    {
        font-size: 14px;
        text-align: center;
    }
    header nav.topnav a
    {
        padding: 0 2px;
    }
    .col-md-left
    {
        border-right: none;
    }
    .sky-blue-box
    {
        margin: 10px 0;
    }
    .twi strong
    {
        padding: 10px 40px;
    }
    a.try-it
    {
        width: 100% !important;
    }
    .avl-apps
    {
        margin: 10px 0 30px 10px;
    }
    .aligncen img
    {
        margin: 0 auto;
        margin-top: 20px;
    }
    #leftmenu
    {
        display: none;
    }
    .carousel-banner-btn
    {
        display: inline-block;
    }
    .yellow-box
    {
        margin-top: 25px;
    }
    .grey-box .img-responsive
    {
        padding: 1px 2px;
    }
    .col-xs-12 table
    {
        z-index: 999;
    }
    .grey-box .thumb
    {
        display: none;
    }
    .grey-free span a
    {
        background: none;
    }
    #crumbs ul li
    {
        height: 160px;
        margin: 4px 0;
    }
    .help-videos
    {
        margin-top: 5px !important;
    }
    .help-videos h4
    {
        margin-top: 10px;
    }
    #crumbs ul li:after
    {
        border-left: none;
        border-top-right-radius: 10px;
        border-bottom-right-radius: 10px;
    }
    .enquiry-form
    {
        padding-left: 0;
    }
    #crumbs ul li:first-child, #crumbs ul li:last-child
    {
        width: 100%;
        padding: 4px;
    }
    #crumbs ul li:last-child
    {
        border-bottom-left-radius: 10px;
        border-top-left-radius: 10px;
    }

    .timeline-panel:before
    {
        display: none;
    }
    #crumbs ul li
    {
        padding: 10px;
    }
    .checkbox input[type="checkbox"]
    {
        margin-left: 0;
    }
    .glyphicon-play
    {
        font-size: 12px;
    }
    .one, .text-tax
    {
        display: none;
    }
    .chat-live p
    {
        font-size: 12px;
    }
    .chat-live h3
    {
        font-size: 16px;
    }
    .enquiry-form .form-group .col-xs-12
    {
        padding-left: 0;
        padding-right: 0;
    }
}

/* For Testimonials */

.name
{
    background: url(../images/icons.png) no-repeat left -1052px;
    border-bottom: 1px dashed #7f7f7f;
    margin: 5px 0 0;
    padding: 0 0 6px 30px;
    line-height: 20px;
}
.name span
{
    color: #1379bf;
}

.voice strong
{
    background: url(../images/testmonial.gif) no-repeat left 3px;
    color: #595832;
    line-height: 55px;
    padding: 15px 0 0 50px;
    display: block;
}
.voice a
{
    color: #b42907;
    text-align: right;
    display: block;
    margin: 10px 0 0;
}

.one
{
    background: url(../images/linkbg.png) no-repeat -8px -420px;
    width: 80px;
    height: 80px;
    position: absolute;
    display: block;
    float: left;
    margin: -15px 10px;
}

.cstmr
{
    display: block;
    border: 1px solid #e79b57;
    clear: both;
    background: #fefbd6;
    position: inherit;
    margin: 30px 0 15px;
    padding: 5px 10px;
}
.cstmr h2.cstmrh
{
    color: #4F4F4F;
    float: left;
    font-size: 14px;
    font-weight: 400;
    margin: 0 0 0 112px;
    padding: 0;
    text-align: left;
    text-transform: none;
    width: 613px;
}
.cstmr p, .cstmr h2
{
    color: #4F4F4F;
    float: right;
    font-size: 14px;
    font-weight: 400;
    line-height: 23px;
    margin: 0;
    padding: 0;
    text-align: left;
    text-transform: none;
    width: 420px;
}
.cstmr h2 span
{
    font-weight: bold;
}

.pre-filing
{
    padding: 10px 0;
}
.prefile-btn
{
    margin: 20px;
}
.more-link
{
    color: Yellow;
}
.pre-filing-box
{
    background: #f1f1f1;
    margin: 5px 0 20px;
    line-height: 24px;
    font-size: 16px;
    padding: 20px;
}
.member-association
{
    width: 252px;
    height: 235px;
    vertical-align: top;
    background: #f1f1f1;
    margin: 15px;
    padding: 15px;
    border: 1px #ccc solid;
}
.member-association a.mem-ass
{
    background: url("../../images/TaxExciseImages/associate-sprite.png") no-repeat left center;
    display: block;
    height: 80px;
}
.ml32
{
    margin-left: 32px;
}
.member-association a.ata
{
    background-position: 0 0;
}
.member-association a.wsta
{
    background-position: 0 -3385px;
}
.member-association a.ooida
{
    background-position: 0 -94px;
}
.member-association a.wit
{
    background-position: 0 -2211px;
}
.member-association a.ttaa
{
    background-position: 0 -266px;
}
.member-association a.cta
{
    background-position: 0 -351px;
}
.member-association a.fta
{
    background-position: 0 -2913px;
}
.member-association a.ota
{
    background-position: 0 -3318px;
}
.member-association a.ita
{
    background-position: 0 -3099px;
}
.member-association a.gmta
{
    background-position: 0 -732px;
}
.member-association a.tmta
{
    background-position: 0 -810px;
}
.member-association a.kmta
{
    background-position: 0 -908px;
}
.member-association a.ataa
{
    background-position: 0 -992px;
}
.member-association a.pmta
{
    background-position: 0 -1083px;
}
.member-association a.mtaa
{
    background-position: 0 -1180px;
}
.member-association a.ncta
{
    background-position: 0 -1265px;
}
.member-associationb a.indiana
{
    background-position: 0 -1440px;
}
.member-association a.minnesota
{
    background-position: 0 -3220px;
}
.member-association a.indiana
{
    background-position: 0 -3004px;
}
.member-association a.newyork
{
    background-position: 0 -1535px;
}
.member-association a.missouri
{
    background-position: 0 -1626px;
}
.member-association a.arizon
{
    background-position: 0 -1723px;
}
.member-association a.louisian
{
    background-position: 0 -1800px;
}

.member-association a.arkansas
{
    background-position: 0 -1905px;
}
.member-association a.colorado
{
    background-position: 0 -2013px;
}
.member-association a.kansas
{
    background-position: 0 -2112px;
}
.member-association a.massmotor
{
    background-position: 0 -2311px;
}
.member-association a.connecticut
{
    background-position: 0 -2375px;
}
.member-association a.newjersey
{
    background-position: 0 -2468px;
}
.member-association a.oklahoma
{
    background-position: 0 -2588px;
}
.member-association a.washington
{
    background-position: 0 -2819px;
}
.member-association a.wisconsin
{
    background-position: 0 -2732px;
}
.member-association a.virginia
{
    background-position: 0 -3487px;
}
.form720  .fa-check
{
    padding: 4px 6px;
}
.white-box {
    padding: 15px !important;
    
}
#twitter-widget-0 {
    height: 150px !important;
    min-height:150px !important;
}

