.bordertest {
    border: gray 1px solid;
}

body {
    overflow-x: hidden;
}

.typoMargin1 {
    padding-top: 40px;
}

.page_title {
    text-align: center;
}

.justify_content {
    text-align: justify;
}

.call_tracking {
    font-size: 44px !important;
    line-height: 48px !important;
    margin: 0 0 30px !important;
}

.link{
    color: dodgerblue !important;
}

.call_tracking_desc {
    font-size: 32px !important;
    font-weight: normal !important;
    line-height: 42px !important;
    margin: 30px 0 15px !important;
    padding: 10px 0 14px !important;
    color: #5e5e5e !important;
}

.footer_items {
}

.panel-heading [data-toggle="collapse"]:after {
    font-family: 'Glyphicons Halflings';
    content: "\e114"; /* "play" icon */
    float: right;
    font-size: 14px;
    line-height: 22px; /* rotate "play" icon from > (right arrow) to down arrow */
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
}

.panel-heading [data-toggle="collapse"].collapsed:after { /* rotate "play" icon from > (right arrow) to ^ (up arrow) */
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
}

@font-face {
    font-family: 'ubuntuitalic';
    src: url('../fonts/ubuntu-ri-webfont.eot');
    src: url('../fonts/ubuntu-ri-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/ubuntu-ri-webfont.woff2') format('woff2'), url('../fonts/ubuntu-ri-webfont.woff') format('woff'), url('../fonts/ubuntu-ri-webfont.ttf') format('truetype'), url('../fonts/ubuntu-ri-webfont.svg#ubuntuitalic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ubuntu_monobold';
    src: url('../fonts/ubuntumono-b-webfont.eot');
    src: url('../fonts/ubuntumono-b-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/ubuntumono-b-webfont.woff2') format('woff2'), url('../fonts/ubuntumono-b-webfont.woff') format('woff'), url('../fonts/ubuntumono-b-webfont.ttf') format('truetype'), url('../fonts/ubuntumono-b-webfont.svg#ubuntu_monobold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ubuntulight';
    src: url('../fonts/ubuntu-l-webfont.eot');
    src: url('../fonts/ubuntu-l-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/ubuntu-l-webfont.woff2') format('woff2'), url('../fonts/ubuntu-l-webfont.woff') format('woff'), url('../fonts/ubuntu-l-webfont.ttf') format('truetype'), url('../fonts/ubuntu-l-webfont.svg#ubuntulight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ubuntulight_italic';
    src: url('../fonts/ubuntu-li-webfont.eot');
    src: url('../fonts/ubuntu-li-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/ubuntu-li-webfont.woff2') format('woff2'), url('../fonts/ubuntu-li-webfont.woff') format('woff'), url('../fonts/ubuntu-li-webfont.ttf') format('truetype'), url('../fonts/ubuntu-li-webfont.svg#ubuntulight_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ubunturegular';
    src: url('../fonts/ubuntu-r-webfont.eot');
    src: url('../fonts/ubuntu-r-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/ubuntu-r-webfont.woff2') format('woff2'), url('../fonts/ubuntu-r-webfont.woff') format('woff'), url('../fonts/ubuntu-r-webfont.ttf') format('truetype'), url('../fonts/ubuntu-r-webfont.svg#ubunturegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'droid_sansbold';
    src: url('../fonts/droidsans-bold-webfont.eot');
    src: url('../fonts/droidsans-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/droidsans-bold-webfont.woff2') format('woff2'), url('../fonts/droidsans-bold-webfont.woff') format('woff'), url('../fonts/droidsans-bold-webfont.ttf') format('truetype'), url('../fonts/droidsans-bold-webfont.svg#droid_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'droid_sansregular';
    src: url('../fonts/droidsans-webfont.eot');
    src: url('../fonts/droidsans-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/droidsans-webfont.woff2') format('woff2'), url('../fonts/droidsans-webfont.woff') format('woff'), url('../fonts/droidsans-webfont.ttf') format('truetype'), url('../fonts/droidsans-webfont.svg#droid_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

h1, h2, h3, h4, h5, h6, {
    font-family: 'ubunturegular';
}

h4 {
    margin-top: 25px;
}

div.headingOne a.collapsed {
    color: #333333 !important;
}

p {
    font-family: 'droid_sansregular';
    font-size: 16px;
    letter-spacing: .5px;
    line-height: 1.6em;
    margin-bottom: 1.8rem;
}

input#txtCaptcha {
    color: #333 !important;
}

.wapper_box {
    position: relative
}

div.top_bar {
    background: #2b2b2b;
    width: 100%;
    height: 30px !important;
    position: fixed;
    top: 0px;
    z-index: 100;
    font-family: 'ubunturegular';
}

div.top_bar ul.top_content_info li a {
    padding: 5px 25px 5px 25px;
    color: #FFF !important;
}

div.top_bar ul.top_content_info li a:hover {
    background-color: #181717;
}

div.topheader_control {
    background: #fff;
    position: fixed;
    width: 100%;
    margin-top: 30px;
    height: 75px;
    -webkit-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.26);
    -moz-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.26);
    box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.26);
    z-index: 100;
    font-family: 'ubunturegular';
}

div.topheader_control .logo_control {
    padding-top: 12px;
    padding-bottom: 8px;
}

.displayBlockr {
    display: block !important;
}

div.login_bk {
    position: fixed;
    z-index: 2201;
    top: 40px;
    width: 260px;
    right: 0px;
}

div.login_bk input {
    margin-bottom: 20px;
}

div.loginDropDown {
    position: relative;
    margin-right: 00px;
    z-index: 50201;
    top: 30px;
    padding: 35px;
    display: none;
}

div.notMemberYet {
    text-align: center;
    margin-top: 0px;
}

div.notMemberYet a {
    color: #8f8f8f;
}

a.login-txt {
    margin-right: 80px;
    background: none !important;
    margin-top: 10px;
}

span.avidtrak_login {
    background: url(../images/avidtrak_login.png);
    display: inline-block;
    width: 100px;
    height: 64px;
    color: #FFF;
    padding: 10px 0px 0px 30px;
    font-size: 18px;
    position: fixed;
    z-index: 1000;
    right: 80px;
    margin-top: -30px;
    background-repeat: no-repeat;
}

div.login_control span.header_btns {
    display: inline-block;
    margin-top: 25px;
    float: right;
}

div.login_control span.header_btns ul.header_ul_con {
    list-style-type: none;
}

div.login_control span.header_btns ul.header_ul_con li {
    display: inline-block;
    font-size: 16px;
}

div.login_control span.header_btns ul.header_ul_con li a {
    color: #444545;
    text-decoration: none;
    padding: 10px 15px;
}

div.login_control span.header_btns ul.header_ul_con li a:hover {
    background: #f4f4f4;
}

/* Menu bar */
.my_clopes {
    background: #fdb82d; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkYjgyZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZhYTYyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYWE1MjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #fdb82d 0%, #faa622 35%, #faa521 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdb82d), color-stop(35%, #faa622), color-stop(100%, #faa521)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #fdb82d 0%, #faa622 35%, #faa521 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #fdb82d 0%, #faa622 35%, #faa521 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #fdb82d 0%, #faa622 35%, #faa521 100%); /* IE10+ */
    background: linear-gradient(to bottom, #fdb82d 0%, #faa622 35%, #faa521 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdb82d', endColorstr='#faa521', GradientType=0); /* IE6-8 */
}

div.menu_bar_con {
    background: #faa622;
    width: 100%;
    height: 45px;
    border-top: #d6d6d6 2px solid;
    background: #fdb82d; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkYjgyZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZhYTYyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYWE1MjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #fdb82d 0%, #faa622 35%, #faa521 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdb82d), color-stop(35%, #faa622), color-stop(100%, #faa521)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #fdb82d 0%, #faa622 35%, #faa521 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #fdb82d 0%, #faa622 35%, #faa521 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #fdb82d 0%, #faa622 35%, #faa521 100%); /* IE10+ */
    background: linear-gradient(to bottom, #fdb82d 0%, #faa622 35%, #faa521 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdb82d', endColorstr='#faa521', GradientType=0); /* IE6-8 */
    -webkit-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.75);
    -moz-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.75);
    box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.75);
    z-index: 200;
    position: fixed;
    margin-top: 105px;
}

div.small-menu {
    position: relative;
    z-index: 5000;
    border: #F00 1px solid;
}

.small-menu {
    position: relative;
    z-index: 5000;
    background: #333;
}

div.nav_controlers {
    margin: 0px;
    padding: 0px;
}

div.nav_control {
    margin: 0px;
    padding: 0px;
}

div.nav_control ul.avidtrak_navbar {
    margin: 0px;
    padding: 0px;
    font-family: 'ubunturegular';
}

div.nav_control ul.avidtrak_navbar li {
    font-size: 18px;
    margin: 0px;
    padding: 0px;
}

div.nav_control ul.avidtrak_navbar li a {
    color: #2b2b2b;
    padding: 10px 20px 13px 20px;
}

div.nav_control ul.avidtrak_navbar li a:hover {
    background: #ec9c1f;
}

div.nav_control ul.avidtrak_navbar ul {
    padding-left: 10px;
}

div.nav_control ul.avidtrak_navbar > li > ul > li > ul > li {
    margin-left: 15px
}

span.dropdown_divider {
    border-bottom: 1px solid #CCCCCC;
    padding-bottom: 50px;
    display: inline-block
}

div.nav_control ul.avidtrak_navbar li > ul {
    padding: 10px !important;
}

div.nav_control ul.avidtrak_navbar li > ul a {
    font-size: 14px !important;
}

div.nav_control ul.avidtrak_navbar ul.for_application li a {
    background-color: #fff;
    color: #2b2b2b !important;
    padding: 15px !important;
}

div.nav_control ul.avidtrak_navbar ul li a:hover {
    background-color: transparent;
    color: #faa521 !important;
    text-decoration: underline;
}

.freetrail_btn {
    margin-top: 4px;
    background-color: #2b2b2b;
    color: #FFF;
    padding: 5px 30px;
    font-size: 17px;
    display: block;
    font-family: 'ubunturegular';
    border: #ffba4e 1px solid;
    border-radius: 2px;
    -webkit-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.41);
    -moz-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.41);
    box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.41);
}

.freetrail_btn:hover {
    color: #FFF;
    background: #373737;
    text-decoration: none;
}

/* feature boxes */
ul.at_AvidFeaturesNew {
    list-style: none;
    padding: 0px !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

ul.at_AvidFeaturesNew li {
}

ul.at_AvidFeaturesNew li a {
    display: inline-block;
    padding: 8px 0px 8px 30px;
    border-bottom: 1px solid #f5f5f5;
    width: 100%;
    margin-bottom: 5px;
    color: #666666;
}

ul.at_AvidFeaturesNew li:last-child a {
    border-bottom: none;
}

ul.at_AvidFeaturesNew li a:hover {
    color: #e38b00 !important;
}

ul.at_AvidFeaturesNew1 {
    list-style: none;
    padding: 0px !important;
    margin-top: 20px;
    margin-bottom: 20px;
}

ul.at_AvidFeaturesNew1 li {
}

ul.at_AvidFeaturesNew1 li a {
    display: inline-block;
    padding: 8px 12px;
    background: #f5f5f5;
    width: 100%;
    margin-bottom: 5px;
    color: #666666;
    text-decoration: underline;
}

.at_featurePage {
    margin-top: 40px;
}

.marginzero {
    padding: 0px !important;
    margin: 0px !important;
}

.at_HeadingControl {
    margin-bottom: 5px !important;
}

.at_HeadingControl a {
    text-decoration: none;
}

/* feature boxes *//* Menu bar *//* Slider*/
div.slider_bg_image {
    width: 100%;
    position: relative;
    z-index: -500;
    top: 150px;
}

div.slider_bg_image img {
    width: 100%;
}

div.black_box_control {
    background: url(../images/main_black_bg.png);
    color: #FFF;
    position: absolute;
    left: 150px;
    margin-top: 280px;
    z-index: 0;
    padding: 18px;
    font-family: 'ubunturegular';
    text-shadow: 0px 2px 6px rgba(0, 0, 0, 0.75);
}

div.black_box_control span.bl_main_hed {
    display: block;
    font-size: 50px;
    color: #ffe9c5;;
}

div.black_box_control span.bl_sub_hedaing {
    font-size: 28px;
    display: block;
    padding: 10px 0px 10px 0px;
}

div.black_box_control span.freetrail {
    display: inline-block;
    font-size: 28px;
    color: #fff1db;
    font-weight: bold;
}

div.black_box_control span.no_credit_card_req {
    color: #faa622;
    display: inline-block;
    margin-left: 30px;
    margin-right: 20px;
    font-size: 18px;
}

span.get_started_btn {
    display: inline-block;
}

span.get_started_btn a {
    padding: 10px 22px;
    border-radius: 4px;
    color: #FFF;
    font-size: 18px;
    text-decoration: none;
    background: #d73131; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q3MzEzMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc0JSIgc3RvcC1jb2xvcj0iI2IyMDEwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #d73131 0%, #b20102 74%, #ad0000 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d73131), color-stop(74%, #b20102), color-stop(100%, #ad0000)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #d73131 0%, #b20102 74%, #ad0000 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #d73131 0%, #b20102 74%, #ad0000 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #d73131 0%, #b20102 74%, #ad0000 100%); /* IE10+ */
    background: linear-gradient(to bottom, #d73131 0%, #b20102 74%, #ad0000 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d73131', endColorstr='#ad0000', GradientType=0); /* IE6-8 */
}

span.get_started_btn a:hover {
    background: #ad0000; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FkMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIyJSIgc3RvcC1jb2xvcj0iI2IyMDEwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNzMxMzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #ad0000 0%, #b20102 22%, #d73131 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ad0000), color-stop(22%, #b20102), color-stop(100%, #d73131)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ad0000 0%, #b20102 22%, #d73131 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ad0000 0%, #b20102 22%, #d73131 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ad0000 0%, #b20102 22%, #d73131 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ad0000 0%, #b20102 22%, #d73131 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ad0000', endColorstr='#d73131', GradientType=0); /* IE6-8 */
    box-shadow: inset 1px 0px 10px 4px rgba(107, 0, 0, 0.74);
    -moz-box-shadow: inset 1px 0px 10px 4px rgba(107, 0, 0, 0.74);
    -webkit-box-shadow: inset 1px 0px 10px 4px rgba(107, 0, 0, 0.74);
}

/* Slider*//* Slogan Area*/
div.avidtrak_main_hed {
    color: #4b4b4b;
    min-height: 65px;
    margin-top: 150px;
    border-top: 1px #cdcdcd solid;
    border-bottom: 1px #cdcdcd solid;
    background: #fefefe; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjZmVmZWZlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDclIiBzdG9wLWNvbG9yPSIjZjNmM2YzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjZTdlN2U3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top, #fefefe 0%, #fefefe 4%, #f3f3f3 47%, #e7e7e7 51%, #ffffff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(4%, #fefefe), color-stop(47%, #f3f3f3), color-stop(51%, #e7e7e7), color-stop(100%, #ffffff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #fefefe 0%, #fefefe 4%, #f3f3f3 47%, #e7e7e7 51%, #ffffff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #fefefe 0%, #fefefe 4%, #f3f3f3 47%, #e7e7e7 51%, #ffffff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #fefefe 0%, #fefefe 4%, #f3f3f3 47%, #e7e7e7 51%, #ffffff 100%); /* IE10+ */
    background: linear-gradient(to bottom, #fefefe 0%, #fefefe 4%, #f3f3f3 47%, #e7e7e7 51%, #ffffff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#ffffff', GradientType=0); /* IE6-8 */
}

div.avidtrak_slogon {
    line-height: 60px;
    font-size: 26px;
    text-align: center;
    font-family: 'droid_sansregular';
    color: #6c6c6c;
}

div.avidtrak_slogon span.avidtrak_minutes {
    font-weight: bold;
    font-size: 30px;
    color: #333;
}

/* Slogan Area*//* go to Top*/
#top-link-block.affix-top {
    position: absolute; /* allows it to "slide" up into view */
    bottom: -82px; /* negative of the offset - height of link element */
    right: 10px; /* padding from the left side of the window */
    color: #e38b00 !important;
}

#top-link-block.affix {
    position: fixed; /* keeps it on the bottom once in view */
    bottom: 18px; /* height of link element */
    right: 10px; /* padding from the left side of the window */
    color: #e38b00 !important;
}

#top-link-block a {
    color: #e38b00 !important;
}

/* go to Top*//*free sign up form*/
.freeSignForm {
    margin-top: 30px;
    position: relative;
    font-size: 14px;
}

.freeSignForm fieldset {
    border: #e38b00 1px solid;
    padding: 20px 40px 20px 40px;
    margin-bottom: 40px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #6d6d6d !important;
    border-radius: 4px;
}

.freeSignForm input {
    margin-bottom: 15px;
    margin-top: 15px;
}

.freeSignForm input.chkPassword {
    float: left;
}

.freeSignForm input.inputMargin {
    margin-right: 2%
}

.freeSignForm h3 {
    background-color: #ffffff;
    color: #333 !important;
    margin-top: 0px;
    font-size: 20px;
}

.box_right_free_signup {
    margin-top: 30px;
}

div.at_acceptAggremment {
    position: relative;
    padding: 20px 20px 0px 0px;
}

div.at_acceptAggremment input.at_checkBoxControl {
    display: inline-block;
    margin-left: 0px;
    padding-left: 0px;
    position: absolute;
    margin-top: -1px;
}

div.at_acceptAggremment label {
    margin-left: 20px;
}

#sbt_sign {
    background-color: #066bc7;
    background-image: -moz-linear-gradient(-90deg, #0896dd, #0661c2);
    border: 1px solid #0661c2;
    border-radius: 5px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);
    color: #fff;
    cursor: pointer;
    font-size: 20px;
    margin-top: 10px;
    padding: 10px;
}

#sbt_sign:hover {
    background-color: #066bc7;
    background-image: -moz-linear-gradient(-90deg, #0661c2, #0896dd);
}

.radio_btn {
    padding-top: 25px;
}

.radio_btn input {
    float: left;
    margin-right: 10px;
    padding-bottom: 0;
    width: auto;
}

.radio_btn label {
    font-size: 13px;
    padding-left: 0;
    padding-right: 10px;
    width: auto;
}

.chk_btn {
}

.chk_btn input {
    width: auto;
}

.chk_btn label {
    padding-left: 10px;
    width: auto;
}

/*free sign up form*//* below features boxes*/
div.avid_feature_boxes {
    margin-top: 30px;
    margin-bottom: 30px;
}

div.avid_features {
    padding: 15px 10px;
    margin-bottom: 8px;
    min-height: 170px;
}

div.avid_features strong {
    color: #666;
}

div.avid_features div.features_icon {
    display: block;
    width: 90px;
    height: 150px;
    float: left;
    margin-top: 25px;
    margin-right: 10px;
}

div.avid_features div.avid_features {
}

.feat_text_con h4 a {
    color: inherit;
}

div.avid_features div.feat_text_con ul {
    margin: 0px;
    padding: 0px;
    margin-left: 135px;
}

div.avid_features div.feat_text_con ul li {
    color: #666;
    font-family: 'droid_sansregular';
    line-height: 1.6em;
    margin-bottom: 1.8rem;
}

div.avid_features div.feat_text_con ul li a {
    color: #666;
    text-decoration: none;
}

a:hover, a:active, a:focus {
    outline: none !important;
}

h4 span.heading_helight {
    color: #e38b00;
    font-weight: bold;
}

h4 span.heading_helight a {
    color: #e38b00;
    font-weight: bold;
    text-decoration: none;
}

ul.uls_control {
    margin: 30px 0px 30px 30px;
    padding: 0px;
}

ul.uls_control li {
    font-family: 'droid_sansregular';
    font-size: 16px;
    letter-spacing: .5px;
    line-height: 1.6em;
    margin-bottom: 1.8rem;
}

/* below features boxes*//* application boxes*/
div.application_control {
    background-color: #f7f7f7;
    padding-top: 30px;
    padding-bottom: 0px;
    box-shadow: inset 0px 0px 4px 2px rgba(119, 119, 119, 0.24);
    -moz-box-shadow: inset 0px 0px 4px 2px rgba(119, 119, 119, 0.24);
    -webkit-box-shadow: inset 0px 0px 4px 2px rgba(119, 119, 119, 0.24);
    margin-top: 20px;
    margin-bottom: 20px;
}

div.applicationfeaturz {
    border: #0F3 10px solid;
}

div.application_control_inner {
    padding: 30px;
    height: 250px;
    margin-top: 10px;
    margin-bottom: 10px;
    border-bottom: #dadadb 1px dashed;
}

div.application_control_inner span.application_btn a {
    padding: 10px 20px;
    background-color: #faa521;
    color: #fff;
    font-size: 18px;
    border-radius: 4px;
    margin-top: 10px;
    display: inline-block;
    text-decoration: none;
    min-width: 65%;
    text-align: center;
    box-shadow: 1px 1px 2px 1px rgba(119, 119, 119, 0.24);
    -moz-box-shadow: 1px 1px 2px 1px rgba(119, 119, 119, 0.24);
    -webkit-box-shadow: 1px 1px 2px 1px rgba(119, 119, 119, 0.24);
}

div.application_control_inner span.application_btn a:hover {
    background: #ffad2d;
}

.bordernone {
    border: none !important;
}

div.avidtrak_features_description {
    height: 150px;
    margin-top: 15px;
}

/* application boxes*//* footer boxes*/
div.footer {
    background-color: #2b2b2b;
    color: #CCC;
    margin-top: 30px;
    padding-top: 20px;
    padding-bottom: 20px;
}

div.footer ul {
    list-style-type: none;
    padding: 0px;
}

div.footer ul li {
    margin-top: 5px;
}

div.footer a.more_txt {
    color: #CCC;
    font-size: 11px;
    color: #faa521;
}

div.footer a.mailto {
    color: #faa521;
}

div.footer .flags img {
    margin: 7px;
    border: #CCC 1px solid;
}

div.footer input.input_field_control {
    margin-top: 20px;
}

div.footer textarea.input_field_control {
    margin-top: 20px;
    margin-bottom: 20px;
}

div.footerlower {
    background-color: #000;
    color: #CCC;
    padding-top: 10px;
}

div.footerlower .policy ul {
    list-style-type: none;
    padding: 0px;
}

div.footerlower .policy ul li {
    display: inline-block;
    margin-right: 20px;
}

div.footerlower .policy ul li a {
    color: #CCC;
    font-size: 12px;
}

div.footerlower .policy ul li a:hover {
    color: #faa521;
}

/* footer boxes*//* large dropdownmenu*/
.dropdown-large {
    position: static !important;
    z-index: 5000;
}

.dropdown-menu-large {
    margin-left: 0px;
    margin-right: 16px;
    padding: 20px 20px;
    background-color: #FFF;
    width: 100%;
    padding-bottom: 20px;
}

.dropdown-menu-large > li > ul {
    padding: 0;
    margin-left: 15px;
    margin-right: 10px;
    background-color: #FFF;
    padding-bottom: 20px;
}

li.drobmaring_controler {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
}

.dropdown-menu-large > li > ul > li {
    list-style: url("../images/arrow_drop_down.png");
}

.dropdown-menu-large > li > ul > li:hover {
    list-style: url("../images/arrow_drop_down1.png");
}

.dropdown-menu-large > li > ul > li > a {
    display: block;
    padding: 2px 0px !important;
    clear: both;
    font-weight: normal;
    line-height: 1.428571429;
    color: #333333;
    white-space: normal;
    font-size: 12px;
}

.dropdown-menu-large > li ul > li > a:hover, .dropdown-menu-large > li ul > li > a:focus {
    text-decoration: none;
    color: #262626;
}

.dropdown-menu-large .disabled > a, .dropdown-menu-large .disabled > a:hover, .dropdown-menu-large .disabled > a:focus {
    color: #999999;
    background: none !important;
}

.dropdown-menu-large .disabled > a:hover, .dropdown-menu-large .disabled > a:focus {
    text-decoration: none;
    background-color: transparent;
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    cursor: not-allowed;
}

.dropdown-menu-large .dropdown-header {
    color: #2b2b2b;
    font-size: 14px !important;
    margin: 0px !important;
    padding: 0px !important;
    border-bottom: 1px #CCCCCC solid;
    padding-bottom: 10px !important;
    margin-bottom: 10px !important;
    margin-top: 15px !important;
    display: inline-block;
    width: 100%;
    font-weight: bold;
}

.dropdown-menu-large .dropdown-header > a {
    color: #2b2b2b;
    font-size: 14px !important;
    font-weight: bold;
}

span.forplus {
    width: 20px;
    height: 21px;
    display: inline-block;
    background-image: url("../images/signs.png");
    background-position: 50% 100%;
    margin-top: 10px;
}

span.forminus {
    width: 20px;
    height: 21px;
    display: inline-block;
    background-image: url("../images/signs.png");
    background-position: 50% 0%;
    margin-top: 10px;
}

/* large dropdownmenu*//*bottom  Footer Form */
form {
    color: #ccc;
    font: 12px arial, verdana, sans-serif;
}

#container {
    margin: 0 auto;
    padding: 1em;
    width: 360px;
    text-align: left;
}

#fm-intro {
    margin-left: 80px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #999999;
}

#pagetop {
    margin-top: -26px;
    margin-left: 30px;
    float: right;
    width: 82px;
    height: 26px;
}

/*-----------------------Screenshot Thumbnails-----------------------*/
#sc {
    display: block;
    width: 135px;
    height: 90px;
    margin-right: 10px;
    float: left;
    margin-top: 10px;
    border: 1px solid #999;
    padding: 4px;
    background: #ffffff;
    text-transform: uppercase;
    font-size: 1.12em;
}

/*-----------------------Screenshot Thumbnails-----------------------*//*---------------------Css Forms End---------------------------*//*---------------------------------------Css Forms--------------------------------------------*//*---------------------Css Forms Message---------------------------*//*---------------------------------------Message--------------------------------------------*/
#msg {
    display: none;
    position: absolute;
    z-index: 200;
    background: url(../images/msg_arrow.gif) left center no-repeat;
    padding-left: 7px
}

#msgcontent {
    display: block;
    background: #fddda7;
    border: 2px solid #d6972d;
    border-left: none;
    padding: 5px;
    min-width: 150px;
    max-width: 250px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

/*----------------------------------------------------------------------------*//*------------- FeedBack Form --------------------*/
#form1 {
    margin: 1em 0;
    padding-top: 10px;
    background: url(../images/form1/form_top.gif) no-repeat 0 0;
}

#form1 h2 {
    font: 16px Trebuchet MS, Arial, Helvetica, Sans-Serif;
    font-weight: bold;
    color: #960;
    margin-top: 15px;
}

#form1 fieldset {
    margin: 0;
    padding: 0;
    border: none;
    float: left;
    display: inline;
    width: 270px; /*border:1px solid #333;*/
    margin-left: 20px;
}

#form1 legend {
    display: none;
}

#form1 p {
    margin: .5em 0;
}

#form1 label {
    display: block;
}

#form1 textarea {
    width: 252px;
    border: 1px solid #ddd;
    background: #fff url(../images/form1/form_input.gif) repeat-x;
    padding: 3px;
}

#form1 input {
    background: #fff url(../images/form1/form_input.gif) repeat-x; /*padding:3px;*/
    float: left;
    clear: both;
}

#form1 textarea {
    height: 125px;
    overflow: auto;
}

#form1 p.submit {
    clear: both;
    background: url(../images/form1/form_bottom.gif) no-repeat 0 100%;
    padding: 0 25px 20px 25px;
    margin: 0;
    text-align: left;
}

#form1 button {
    width: 150px;
    height: 37px;
    line-height: 37px;
    border: none;
    background: url(../images/form1/form_button.gif) no-repeat 0 0;
    color: #fff;
    cursor: pointer; /*text-align:center;*/
}

/*  bottom Footer Form *//* Slider for Other Pages */
div.small_slider {
    top: 149px;
    position: relative;
    z-index: -500;
    width: 100%;
    color: #FFF;
    text-align: center;
}

div.small_slider h2 {
    font-size: 32px;
    font-family: 'ubunturegular';
    text-shadow: 1px 2px 2px rgba(56, 56, 56, 1);
}

div.slider_bg_image_small {
    width: 100%;
    position: relative;
    z-index: -500;
    top: -90px;
}

div.slider_bg_image_small img {
    width: 100%;
}

div.content_area {
    margin-top: 70px;
    padding-bottom: 35px;
}

div.content_area h3.second_sub_heading {
    line-height: 32px;
    color: #7a7a7a;
    font-family: 'ubunturegular';
}

div.content_boxes {
    margin-bottom: 20px;
    margin-bottom: 20px;
}

div.content_area h3 {
    line-height: 32px;
}

div.row spacing_control {
    padding-top: 0px;
    margin-bottom: 10px;
}

/* Slider for Other Pages *//*pricing table */
table.pricing_table {
    margin-top: 40px;
    -webkit-border-radius: 4px !important;
    -moz-border-radius: 4px !important;
    border-radius: 4px !important;
}

table.pricing_table tr {
    height: 50px;
    vertical-align: central;
}

table.pricing_table tr td {
    vertical-align: middle;
    padding: 15px;
    font-size: 14px;
    color: #333;
}

table.pricing_table tr td img {
    width: 40px;
    margin-right: 5px;
    border: #CCC 1px solid;
}

table.pricing_table tr td strong {
    font-size: 16px;
}

table.pricing_table th {
    text-align: center;
    height: 120px;
    background: #333333;
    color: #faa521;
    font-size: 16px;
    vertical-align: middle !important;
    padding: 15px;
    border: #616161 1px solid !important;
}

table.pricing_table tr.table_header:hover, th {
    height: 120px;
    background: #333333 !important;
    color: #faa521;
    font-size: 16px;
    vertical-align: middle !important;
    padding: 15px;
    padding: 15px;
    border: #616161 1px solid !important;
}

table.pricing_table tr td a {
    color: #faa521 !important;
    font-weight: bold;
}

table.pricing_table tr td.centerme {
    text-align: center;
}

/*pricing table */
div.avid_boxes {
}

div.boxinner {
    padding: 15px;
    padding: 10px;
    min-height: 200px;
    background-color: #f5f5f5;
    margin: 10px;
}

div.avid_boxes h2 {
    text-align: center;
}

div.image_spacing {
    margin-top: 35px;
    margin-bottom: 35px;
}

div.spacing_control a {
    color: #faa521;
}

div.panel-heading a.collapsed {
    color: #333333;
    text-decoration: underline;
    text-decoration: none;
}

div.panel-heading a, a.collapsed:hover, a.collapsed:link, a.collapsed:visited, a.collapsed:active, a.collapsed:focus {
    color: #333 !important;
    outline: 0px;
}

div.panel-heading a {
    display: block;
    padding: 15px;
}

div.howz_to {
    background-color: #f5f5f5;
    padding: 0px 30px 20px 30px;
    height: 115px;
    margin-top: 20px;
    border: #eaeaea 1px solid;
    transition: 2s;
}

div.howz_to:hover {
    background-color: #dfdfdf;
    -moz-box-shadow: 0 0 5px #e7e7e7;
    -webkit-box-shadow: 0 0 5px #e7e7e7;
    box-shadow: 0 0 5px #e7e7e7;
}

a.howztolink {
    color: #333 !important;
    text-align: center;
}

div.howz_to h5 {
    color: #7b7b7b;
}

div.howz_to_spacing {
    margin-top: 30px;
}

/*Side Navigation Bar How's to */
div.side_bar_control h4 {
    text-align: center;
    background: #333;
    color: #FFF;
    padding: 20px 28px 20px 28px;
    margin: 30px 0px 0px 0px;
    box-shadow: 0px 0px 5px 2px rgba(193, 193, 193, 0.47);
    -moz-box-shadow: 0px 0px 5px 2px rgba(193, 193, 193, 0.47);
    -webkit-box-shadow: 0px 0px 5px 2px rgba(193, 193, 193, 0.47);
}

ul.aside_navigation_Control {
    background-color: #f5f5f5;
    list-style-type: none;
    padding: 0px;
}

ul.aside_navigation_Control li a {
    color: #333;
    background-color: #f5f5f5;
    display: block;
    padding: 10px 13px 16px 13px;
    border-bottom: #eeeded 1px solid;
    box-shadow: 0px 0px 5px 2px rgba(193, 193, 193, 0.47);
    -moz-box-shadow: 0px 0px 5px 2px rgba(193, 193, 193, 0.47);
    -webkit-box-shadow: 0px 0px 5px 2px rgba(193, 193, 193, 0.47);
}

ul.aside_navigation_Control li a:hover {
    background-color: #fafafa;
    text-decoration: none;
}

div.getStartedToday {
    background: #faa521;
    color: #ffffff;
    text-align: center;
    padding: 40px 20px;
}

div.getStartedToday h3 {
    font-size: 55px;
    font-family: 'ubunturegular';
    line-height: 55px;
}

div.contactGetStarted {
    background: #f5f5f5;
}

span.haveQuestion {
    font-size: 32px;
    color: #4c4d4d;
    padding-top: 20px;
    display: inline-block;
}

div.contactGetStarted ul.getStratedUls {
    list-style-type: none;
    margin: 0px 0px 0px 0px;
    padding: 0px;
}

div.contactGetStarted ul.getStratedUls li {
    color: #4d4d4d;
    font-size: 16px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin-bottom: 25px;
    margin-top: 20px;
}

div.contactGetStarted ul.getStratedUls li a {
    color: #4c4d4d;
}

span.pointingAddress {
    display: inline-block;
    margin-top: 40px;
}

span.addressGetStarted {
    font-size: 14px;
    display: inline-block;
    padding-top: 10px;
    padding-bottom: 20px;
    text-align: center;
    color: #4c4d4d;
}

span.ct_icon img {
    padding-right: 10px;
}

/*Side Navigation Bar How's to *//* Css By Faisal */
.sitmap {
    background-color: #f5f5f5;
    border: 1px solid #ddd;
    padding: 17px;
}

.sitmapBoxHeight {
    min-height: 357px;
    max-height: 500px;
}

ul.uls_controlsm {
    margin: 15px 0px 15px 18px;
    padding: 0px;
}

ul.uls_controlsm li {
    font-family: "droid_sansregular";
    margin-bottom: 7px;
}

ul.uls_controlsm li a {
    color: #333;
}

a.mailtosm {
    color: #4c4c4c;
    display: block;
}

.iconcnt {
    display: block;
    float: right;
    margin-top: 40px;
    margin-right: 18px;
}

.headingcnt h1 {
    margin-top: 90px;
    margin-left: -5px;
    font-family: 'ubuntulight';
}

.contactnext {
    background-color: #f5f5f5;
    margin-top: 50px;
    padding: 55px 20px 50px 20px;
}

.icon {
    text-align: center;
    margin-bottom: -8px;
}

a.mailto {
    color: #e39920;
}

p.text-center {
    margin-bottom: 0px;
}

.last {
    margin-top: 25px;
}

.contentinnerimg {
    margin-top: 30px;
    margin-bottom: 30px;
}

.screenshotimg1 {
    margin-bottom: 20px;
}

span.notebox {
    background-color: #f5f5f5;
    display: block;
    padding: 1em;
    -moz-hyphens: auto;
    word-break: break-all;
}

span.notbox1 {
    margin-left: 28px;
    display: block;
}

table tr.tableclr td {
    background-color: #f5f5f5;
    font-size: 16px;
}

ul.ulcntrl {
    margin-left: -28px;
}

table.tableforapi {
    -moz-hyphens: auto;
    word-break: break-all;
}

table.tableforfetures {
    -moz-hyphens: auto;
    word-break: break-all;
}

table.tableforapi th {
    background: #333333;
    color: #faa521;
    font-size: 16px;
    height: 45px;
}

table.tableforfetures th.tble_txtLeft {
    padding-left: 1em;
    text-align: center !important;
}

table.tableforfetures td.tble_txtLeft2 {
    font-size: 13px;
    text-align: center;
    padding-right: 1.4em;
    padding-top: 1.1em;
    padding-bottom: 1.1em;
    padding-left: 1.4em;
}

table.tableforfetures th.tble_txtLeft1 {
    padding-left: 1em;
    text-align: left !important;
}

.tableforfetures td.tble_txtLeft {
    font-size: 13px;
    text-align: left;
    padding-right: 1.4em;
    padding-top: 1.1em;
    padding-bottom: 1.1em;
    padding-left: 1.4em;
}

.tableforfetures td.month_txt {
    color: #3c9e02;
    font-size: 16px;
    text-transform: uppercase;
    text-align: center;
    vertical-align: middle;
}

.tableforfetures td {
    font-size: 13px;
    vertical-align: middle;
    padding: 1.5em 0 !important;
    text-align: center;
    padding: 1.5em 0 !important;
}

table.tableforfetures th {
    height: 45px !important;
    padding: 1.5em 1em !important;
}

/* for yellow table */
table.tableforfetures2 th {
    height: 45px !important;
    border: none !important;
    padding: 1.5em 1em !important;
}

.tableforfetures2 td {
    font-size: 13px;
    text-align: center;
    vertical-align: middle;
    padding: 1.5em 0 !important;
    text-align: center;
}

.tableforfetures2 td.month_txt {
    color: #3c9e02;
    font-size: 16px;
    text-transform: uppercase;
    text-align: center;
    vertical-align: middle;
}

.tableforfetures2 td.tble_txtLeft, td.tble_txtLeft {
    font-size: 13px;
    text-align: left;
    padding-left: 1.4em !important;
    vertical-align: middle !important;
}

div.main_images_control {
    background: #f5f5f5;
    max-width: 600px;
    margin: 0 auto;
    text-align: center;
    margin-bottom: 30px;
    margin-top: 40px;
    padding: 10px 30px;
}

.page_tx {
    padding: 8px 0 15px 3px;
}

.page_tx p {
    text-align: justify;
}

.login_form {
    position: fixed;
    z-index: 500000 !important;
}

table.siteMapTable td {
    background-color: #ffff00;
}

.main_txi {
    padding: 5px 0 10px 1px;
}

.boxgray {
    background-color: #fcfcfc;
    border: 1px solid #cbcbcb;
    font-size: 18px;
    margin-left: 50px;
    margin-right: 40px;
    padding: 3px;
    text-align: center;
}

.boxgray a {
    color: #868686;
    outline: medium none;
    text-decoration: none;
}

.boxgray img {
    padding: 0 0 15px;
}

.boxgray h4 {
    text-align: center;
}

.boxgray span {
    margin-bottom: 22px;
    margin-right: 5px;
    padding: 9px 15px;
}

.main_tx span {
    color: #000;
}

.btn-mini {
    border-radius: 3px;
    font-size: 10.5px;
    padding: 0 6px;
}

.downloadbtn {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #f5f5f5;
    background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #b3b3b3;
    border-image: none;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    color: #333333;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 0;
    padding: 4px 12px;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
}

.downloadbtn:hover {
    background-color: #CCCCCC;
}

ol.uls_control {
    margin: 25px 0px 25px 30px;
    padding: 0px;
}

ol.uls_control li {
    font-family: 'droid_sansregular';
    font-size: 16px;
    letter-spacing: .5px;
    line-height: 1.6em;
    margin-bottom: 1.8rem;
}

ul.uls_control {
    margin: 30px 0px 30px 30px;
    padding: 0px;
}

ul.uls_control li {
    font-family: "droid_sansregular";
    margin-bottom: 10px;
}

span.avidword {
    color: #e39920;
}

table.tableforfetures td.tble_txtLeft3 {
    font-size: 16px;
    text-align: center;
}

table.tableforfetures tr.clourbox td {
    background-color: #f5f5f5;
    height: 114px;
    vertical-align: middle;
}

table.tableforfetures tr.clourbox td a {
    color: inherit;
}

table.tableforfetures tr.clourbox td a:hover {
    color: #e39920;
}

.lb-image, .lb-dataContainer {
    max-width: 100%;
    height: auto !important;
    width: 100%;
}

.lb-outerContainer {
    max-width: 100%;
    height: auto !important;
}

.subHeadinApi {
    font-size: 18px;
    font-weight: bold;
    padding: 12px 0 0;
    text-transform: none;
    color: #f9a420
}

/* Css By Faisal *//*css updates 28_oct_16*/
.faqsLinks {
    color: #9a9a9a;
    text-decoration: underline;
}

/* unvisited link */
.faqsLinks:link, .faqsLinks:visited, .faqsLinks:hover, .faqsLinks:active {
    color: #9A9A9A;
!important;
}

/*css updates 28_oct_16*//* faisal21-11-16 for signup page css start*/
.linec {
    border: solid #cdcece;
    border-width: 2px 0 0;
    clear: both;
    margin: 15px 0 15px;
    height: 0;
}

.contactnext2 {
    margin-top: 40px;
}

.boxclr {
    background-color: #f7f7f7;
    border: 2px solid #cdcece;
    border-radius: 5px;
    margin: 7px;
}

.boxclr2 {
    background-color: #f7f7f7;
    border: 2px solid #cdcece;
    border-radius: 5px;
    margin: 7px;
}

.boxclr:hover {
    -webkit-box-shadow: 0px 0px 4px 1px rgba(166, 166, 166, 1);
    -moz-box-shadow: 0px 0px 4px 1px rgba(166, 166, 166, 1);
    box-shadow: 0px 0px 4px 1px rgba(166, 166, 166, 1);
}

.boxclr h3 {
    color: #404040;
    font-weight: bold;
    text-align: center;
    font-size: 23px;
    line-height: 45px !important;
}

.boxclr2 h3 {
    color: #404040;
    font-weight: bold;
    text-align: center;
    font-size: 23px;
}

.boxclr2 h4 {
    color: #404040;
    font-weight: 600;
    text-align: center;
    font-size: 16px;
    margin: -10px 0px 0px 0px;
}

.boxclr h1 {
    color: #f8a21c;
    font-weight: bold;
    text-align: center;
}

.boxclr2 h1 {
    color: #f8a21c;
    font-weight: bold;
    text-align: center;
}

.boxclr h1 span {
    color: #404040;
    font-size: 18px;
    text-align: center;
    display: inline-block;
    line-height: 22px;
    vertical-align: middle;
}

.boxclr2 h1 span {
    color: #404040;
    font-size: 18px;
    text-align: center;
    display: inline-block;
    line-height: 22px;
    vertical-align: middle;
}

.boxclr h1.faas span {
    color: #404040;
    font-size: 18px;
    text-align: center;
    padding-left: 20px;
}

.boxclr2 h1.faas span {
    color: #404040;
    font-size: 18px;
    text-align: center;
    padding-left: 20px;
}

.boxclr h1 span u {
    color: #f8a21c;
    font-size: 17px;
    text-align: center;
}

.boxclr2 h1 span u {
    color: #f8a21c;
    font-size: 17px;
    text-align: center;
}

.boxclr p {
    color: #404040;
    padding: 24px;
    text-align: center;
}

.boxclr2 p {
    color: #404040;
    padding: 24px;
    text-align: center;
}

.boxclr p.adlb {
    color: #404040;
    padding: 19px;
    text-align: center;
}

.boxclr2 p.adlb {
    color: #404040;
    padding: 17px;
    text-align: center;
}

.boxclr p.alignsp {
    color: #404040;
    padding: 0px 0px 0px 18px;
    text-align: center;
    margin-bottom: 20px;
}

.boxclr2 p.alignsp {
    color: #404040;
    padding: 0px 0px 0px 18px;
    text-align: center;
    margin-bottom: 20px;
}

.boxclr p.alignsp a {
    color: #fff;
    text-decoration: none;
    background-color: #6c6c6c;
    padding: 6px 56px;
    border-radius: 2px;
    font-size: 16px;
    font-family: 'droid_sansregular';
}

.boxclr2 p.alignsp a {
    color: #fff;
    text-decoration: none;
    background-color: #6c6c6c;
    padding: 6px 56px;
    border-radius: 2px;
    font-size: 16px;
    font-family: 'droid_sansregular';
}

.boxclr p.alignspc {
    color: #404040;
    padding: 0px 0px 0px 18px;
    text-align: center;
    margin-bottom: 18px;
}

.boxclr2 p.alignspc {
    color: #404040;
    padding: 0px 0px 0px 18px;
    text-align: center;
    margin-bottom: 19px;
}

.boxclr p.alignspc a {
    color: #fff;
    text-decoration: none;
    background-color: #6c6c6c;
    padding: 6px 5px;
    border-radius: 2px;
    font-size: 16px;
    font-family: 'droid_sansregular';
}

.boxclr2 p.alignspc a {
    color: #fff;
    text-decoration: none;
    background-color: #6c6c6c;
    padding: 6px 5px;
    border-radius: 2px;
    font-size: 16px;
    font-family: 'droid_sansregular';
}

.boxclr .aligns {
    color: #404040;
    text-align: left;
    margin-top: 0px;
    margin-left: 19px;
    margin-bottom: 5px;
    font-size: 19px;
    padding-top: 21px;
}

.boxclr2 .aligns {
    color: #404040;
    text-align: left;
    margin-top: 0px;
    margin-left: 19px;
    margin-bottom: 5px;
    font-size: 19px;
    padding-top: 30px;
}

.boxclr .aligns2 {
    color: #404040;
    text-align: left;
    margin-top: 0px;
    margin-left: 19px;
    margin-bottom: 4px;
    font-size: 19px;
}

.boxclr .paligns {
    color: #404040;
    text-align: left;
}

.boxclr2 .paligns {
    color: #404040;
    text-align: left;
}

.boxclr ul > li {
    list-style: url("../images/tickicon.png");
    font-size: 14.5px;
    line-height: 1.55957143;
    margin-left: 0px;
}

.boxclr2 ul > li {
    list-style: url("../images/tickicon.png");
    font-size: 14.5px;
    line-height: 1.55957143;
    margin-left: 0px;
}

.padd {
    padding-right: 11px;
    margin-bottom: 2px;
}

.padd2 {
    padding-right: 20px;
    margin-bottom: 2px;
}

.btn-xl {
    background: #f9a420;
    color: #333333 !important;
    font-size: 20px;
    padding: 7px 16px;
    margin: 16px 0px;
    border-radius: 1px;
}

.btn-xl2 {
    background: #f9a420;
    color: #333333 !important;
    font-size: 20px;
    padding: 7px 16px;
    margin: -5px 0px;
    border-radius: 1px;
}

.btn-xl3 {
    background: #f9a420;
    color: #333333 !important;
    font-size: 18px;
    padding: 5px 5px;
    margin: 9px 0px 0px 2px;
    border-radius: 2px;
}

.btn-xl4 {
    background: #f9a420;
    color: #333333 !important;
    font-size: 18px;
    padding: 5px 31px;
    margin: 9px 0px 0px 1px;
    border-radius: 2px;
}

.signupb {
    text-align: center;
    margin-bottom: 5px;
    margin-top: 0px;
}

.signupbs {
    text-align: center;
    margin-bottom: 22px;
    margin-top: 0px;
}

.signupb2 {
    text-align: center;
    margin-bottom: 100px;
}

.signupb2s {
    text-align: center;
    margin-bottom: 22px;
}

.table-condensed {
    border-spacing: 0;
    border-collapse: collapse;
    margin-top: 10px;
    font-size: 1.22em;
}

.table-condensed thead td.first {
    background-color: #fff;
    border-left: none;
    border-top: none !important;
    text-align: left;
}

.table-condensed thead td.second {
    background-color: #535353;
    color: #f6a220;
    font-size: 1.32em;
    text-align: center;
    border-radius: 9px 9px 0px 0px;
}

.table-condensed thead td.seconds {
    text-align: center !important;
}

.table-condensed tbody td.seperator {
    text-align: left !important;
    font-size: 1.25em;
    background-color: #dcdcdc !important;
}

.table-condensed td {
    height: 60px;
    vertical-align: middle !important;
    padding-left: 15px !important;
}

.table-condensed td {
    background-color: #fff;
    border: 2px solid #e5e5e5;
    vertical-align: middle !important;
}

.table-condensed tbody td {
    text-align: center !important;
}

.table-condensed tbody tr:hover {
    background-color: aqua;
}

.table-condensed tbody td.first {
    text-align: left !important;
}

.table-condensed thead td.firstl {
    background-color: #fff;
    border-left: none;
    border-top: none !important;
    border-bottom: none !important;
    border-right: none !important;
    text-align: left;
}

.table-condensed thead td.secondl {
    background-color: #fff;
    text-align: center;
    border: none !important;
    padding: 0px !important;
    border-bottom: 0px;
}

.feturBody {
    display: none;
    background: none;
}

.feturItem {
    background: none;
    list-style: url("../images/tickicon.png");
    font-size: 14.5px;
    line-height: 1.55957143;
    margin-left: 1px;
    display: block;
}

.feturItem a {
    color: #333;
}

.feturItem a:hover {
    text-decoration: none;
}

.feturItem:hover {
    background: none;
    text-decoration: none !important;
}

.feturItem:hover .feturBody {
    display: block;
}

.feturItem:hover .feturBody img {
    display: block;
}

/* The Magic 1 */
.accordion:hover .accordion-item:hover .accordion-item-content, .accordion .accordion-item--default .accordion-item-content {
    height: 7.4em;
}

.accordion-item-content, .accordion:hover .accordion-item-content {
    height: 0;
    overflow: hidden; /*transition: height .01s;	-moz-transition: height .01s;	-webkit-transition: height .01s;	-o-transition: height .01s;	transition-duration: .02s;	-moz-transition-duration: .02s;	-webkit-transition-duration: .02s;	-o-transition-duration: .02s;*/
}

/* Aesthetic */
.accordion {
    padding: 0;
    margin: -1 auto;
    width: auto;
}

.accordion .accordion-item {
    background-image: url("../images/signs2.png");
    background-repeat: no-repeat;
    background-position: 10% 0%;
    padding: 0px 0px 42px 0px;
    color: #333;
    font-size: 14.5px;
}

.accordion .accordion-item:hover {
    background-image: url("../images/signs3.png");
    background-repeat: no-repeat;
    background-position: 10% 96%;
    padding: 0px 0px 0px 20px;
    color: #333;
    font-size: 14.5px;
    display: inline-block;
}

.accordion img {
    margin: 0;
}

/* The Magic 2 */
.accordion2:hover .accordion-item2:hover .accordion-item-content2, .accordion2 .accordion-item--default2 .accordion-item-content2 {
    height: 2.5em;
}

.accordion-item-content2, .accordion2:hover .accordion-item-content2 {
    height: 0;
    overflow: hidden; /*transition: height .01s;	-moz-transition: height .01s;	-webkit-transition: height .01s;	-o-transition: height .01s;	transition-duration: .02s;	-moz-transition-duration: .02s;	-webkit-transition-duration: .02s;	-o-transition-duration: .02s;*/
}

/* Aesthetic */
.accordion2 {
    padding: 0;
    margin: -1 auto;
    width: auto;
}

.accordion2 .accordion-item2 {
    background-image: url("../images/signs2.png");
    background-repeat: no-repeat;
    background-position: 10% 0%;
    padding: 0px 0px 42px 0px;
    color: #333;
    font-size: 14.5px;
}

.accordion2 .accordion-item2:hover {
    background-image: url("../images/signs3.png");
    background-repeat: no-repeat;
    background-position: 10% 50%;
    padding: 0px 0px 25px 20px;
    color: #333;
    font-size: 14.5px;
}

.accordion2 img {
    margin: 0;
}

/* The Magic 3 */
.accordion3:hover .accordion-item3:hover .accordion-item-content3, .accordion3 .accordion-item--default3 .accordion-item-content3 {
    height: 11.6em;
}

.accordion-item-content3, .accordion3:hover .accordion-item-content3 {
    height: 0;
    overflow: hidden; /*transition: height .01s;    -moz-transition: height .01s;    -webkit-transition: height .01s;    -o-transition: height .01s;    transition-duration: .02s;    -moz-transition-duration: .02s;    -webkit-transition-duration: .02s;    -o-transition-duration: .02s;*/
}

/* Aesthetic */
.accordion3 {
    padding: 0;
    margin: -1 auto;
    width: auto;
}

.accordion3 .accordion-item3 {
    background-image: url("../images/signs2.png");
    background-repeat: no-repeat;
    background-position: 10% 0%;
    padding: 0px 0px 42px 0px;
    color: #333;
    font-size: 14.5px;
}

.accordion3 .accordion-item3:hover {
    background-image: url("../images/signs3.png");
    background-repeat: no-repeat;
    background-position: 10% 100%;
    padding: 0px 0px 0px 20px;
    color: #333;
    font-size: 14.5px;
}

.accordion3 img {
    margin: 0;
}

.TextAvid_New_Typo h3.bgtext {
    color: #f9a420;
    font-size: 19px;
    font-weight: bold;
    line-height: 24px !important;
    margin: 0 0 24px;
    padding: 12px 0 0;
    text-transform: none;
}

/* faisal21-11-16 for signup page css end*//*demo form 2 */
.tooltip-inner {
    max-width: 350px; /* If max-width does not work, try using width instead */
    width: 350px;
    background-color: #262626;
    text-align: left;
    padding: 15px;
    line-height: 1.6em;
}

.at_radionConrol label {
    vertical-align: baseline;
    font-size: 14px;
}

.at_radionConrol input {
    display: block;
    margin-top: 1px;
}

@media (min-width: 768px) and (max-width: 1100px) {
    .bordertest {
        border: #00F 1px solid;
    }

    /* Slider*/
    /* Slogan Area*/
    div.avidtrak_slogon {
        line-height: 32px;
    }

    div.black_box_control {
        background: url(../images/main_black_bg.png);
        color: #FFF;
        position: absolute;
        left: 120px;
        margin-top: 170px;
        z-index: 0;
        padding: 18px;
        font-family: 'ubunturegular';
        text-shadow: 0px 2px 6px rgba(0, 0, 0, 0.75);
    }

    /* Slogan Area*/
    div.application_control_inner {
        min-height: 280px;
    }

    /* Slider for Other Pages */
    div.small_slider {
        top: 149px;
        position: relative;
        z-index: -500;
        width: 100%;
        color: #FFF;
        text-align: center;
        background-image: url(../images/small_slider.jpg);
        height: 100px;
    }

    div.small_slider h2 {
        font-size: 28px;
        font-family: 'ubunturegular';
        text-shadow: 1px 2px 2px rgba(56, 56, 56, 1);
    }

    div.slider_bg_image_small {
        width: 100%;
        position: relative;
        z-index: -500;
        top: -62px;
    }

    div.slider_bg_image_small img {
        width: 100%;
    }

    div.content_area {
        margin-top: 200px;
        padding-bottom: 50px;
    }

    div.content_area h3.second_sub_heading {
        line-height: 32px;
        color: #7a7a7a;
        font-family: 'ubunturegular';
    }

    div.content_boxes {
        margin-bottom: 20px;
        margin-bottom: 20px;
    }

    div.content_area h3 {
        line-height: 32px;
    }

    div.row spacing_control {
        padding-top: 0px;
        margin-bottom: 10px;
    }

    /* Slider for Other Pages */
    div.login_bk {
        width: 0px;
    }

    div.boxclr2 p.adlb {
        padding: 8px !important;
    }
}

@media (min-width: 500px) and (max-width: 600px) {
    /* Slogan Area*/
    div.avidtrak_slogon {
        line-height: 32px;
        font-size: 24px;
    }

    div.black_box_control {
        background: url(../images/main_black_bg.png);
        color: #FFF;
        position: absolute;
        left: 0px;
        margin-top: 10px;
        z-index: -10;
        padding: 5px;
        font-family: 'ubunturegular';
        text-shadow: 0px 2px 6px rgba(0, 0, 0, 0.75);
    }

    div.black_box_control span.bl_main_hed {
        font-size: 38px;
    }

    div.black_box_control span.bl_sub_hedaing {
        font-size: 22px;
        padding: 5px 0px 5px 0px;
    }

    div.black_box_control span.freetrail {
        font-size: 20px;
        color: #fff1db;
    }

    div.black_box_control span.no_credit_card_req {
        margin-left: 30px;
        margin-right: 20px;
        font-size: 16px;
    }

    span.get_started_btn {
    }

    span.get_started_btn a {
        padding: 6px 22px;
        color: #FFF;
        font-size: 18px;
    }

    .freetrail_btn {
        width: 100%;
    }

    /* Slogan Area*/
    /*toplogin*/
    div.top_bar ul.top_content_info {
        width: 100%;
    }

    div.top_bar ul.top_content_info li a {
        padding: 0px 15px 0px 15px;
        float: left;
    }

    div.avid_feature_boxes {
        margin-top: 30px;
        margin-bottom: 30px;
    }

    div.login_control span.avidtrak_login {
        right: 0px;
    }

    /*toplogin*/
    /*not fixed Now */
    div.top_bar {
        position: static;
    }

    div.topheader_control {
        position: static;
        margin-top: 0px;
        height: 75px;
        font-family: 'ubunturegular';
    }

    div.topheader_control .logo_control {
        padding-top: 12px;
        padding-bottom: 8px;
    }

    div.login_control span.avidtrak_login {
        font-size: 18px;
        z-index: 200;
        position: absolute;
        right: 0px;
        top: -5px;
    }

    /* Menu bar */
    div.avidtrak_main_hed {
        margin-top: 0px;
    }

    div.menu_bar_con {
        margin-top: 0px;
        z-index: 10;
        position: relative;
    }

    div.slider_bg_image {
        width: 100%;
        position: relative;
        z-index: -500;
        top: 0px;
    }

    /*not fixed Now */
    div.application_control_inner {
        padding: 10px;
        margin-top: 0px;
        margin-bottom: 0px;
        border: none;
    }

    div.application_sm_devices {
        margin-top: 45px;
        border-top: #dadadb 1px dashed;
    }

    /* Slider for Other Pages */
    div.small_slider {
        top: 0px;
        position: relative;
        z-index: -500;
        width: 100%;
        color: #FFF;
        text-align: center;
        background-image: url(../images/small_slider.jpg);
        height: 100px;
    }

    div.small_slider h2 {
        font-size: 28px;
        font-family: 'ubunturegular';
        text-shadow: 1px 2px 2px rgba(56, 56, 56, 1);
    }

    div.slider_bg_image_small {
        width: 100%;
        position: relative;
        z-index: -500;
        top: -61px;
    }

    div.slider_bg_image_small img {
        width: 100%;
    }

    div.content_area {
        margin-top: 50px;
        padding-bottom: 50px;
    }

    div.content_area h3.second_sub_heading {
        line-height: 32px;
        color: #7a7a7a;
        font-family: 'ubunturegular';
    }

    div.content_boxes {
        margin-bottom: 20px;
        margin-bottom: 20px;
    }

    div.content_area h3 {
        line-height: 32px;
    }

    div.row spacing_control {
        padding-top: 0px;
        margin-bottom: 10px;
    }

    /* Slider for Other Pages */
}

@media (min-width: 601px) and (max-width: 767px) {
    .bordertest {
        border: #C93 1px solid !important;
    }

    /* Slogan Area*/
    div.avidtrak_slogon {
        line-height: 32px;
        font-size: 24px;
    }

    div.black_box_control {
        background: url(../images/main_black_bg.png);
        color: #FFF;
        position: absolute;
        left: 10px;
        margin-top: 10px;
        z-index: -20;
        padding: 5px;
        font-family: 'ubunturegular';
        text-shadow: 0px 2px 6px rgba(0, 0, 0, 0.75);
        padding: 10px;
    }

    div.black_box_control span.bl_main_hed {
        font-size: 38px;
    }

    div.black_box_control span.bl_sub_hedaing {
        font-size: 22px;
        padding: 10px 0px 15px 0px;
    }

    div.black_box_control span.freetrail {
        font-size: 20px;
        color: #fff1db;
    }

    div.black_box_control span.no_credit_card_req {
        margin-left: 30px;
        margin-right: 20px;
        font-size: 16px;
    }

    span.get_started_btn {
    }

    span.get_started_btn a {
        padding: 6px 22px;
        color: #FFF;
        font-size: 18px;
    }

    /* Slogan Area*/
    .freetrail_btn {
        width: 100%;
    }

    /*toplogin*/
    div.top_bar ul.top_content_info {
        width: 100%;
    }

    div.top_bar ul.top_content_info li a {
        padding: 0px 15px 0px 15px;
        float: left;
    }

    div.login_control span.avidtrak_login {
        right: 0px;
    }

    div.avid_feature_boxes {
        margin-top: 30px;
    }

    /*toplogin*/
    /*not fixed Now */
    div.top_bar {
        position: static;
    }

    div.topheader_control {
        position: static;
        margin-top: 0px;
        height: 75px;
        font-family: 'ubunturegular';
    }

    div.topheader_control .logo_control {
        padding-top: 12px;
        padding-bottom: 8px;
    }

    div.login_control span.avidtrak_login {
        font-size: 18px;
        z-index: 200;
        position: absolute;
        right: 0px;
        top: -5px;
    }

    /* Menu bar */
    div.avidtrak_main_hed {
        margin-top: 0px;
    }

    div.menu_bar_con {
        margin-top: 0px;
        z-index: 10;
        position: relative;
    }

    div.slider_bg_image {
        width: 100%;
        position: relative;
        z-index: -500;
        top: 0px;
    }

    /*not fixed Now */
    div.application_control_inner {
        padding: 10px;
        height: 100%;
        margin-top: 0px;
        margin-bottom: 0px;
        border: none;
    }

    div.application_sm_devices {
        margin-top: 45px;
        border-top: #dadadb 1px dashed;
    }

    /* Slider for Other Pages */
    div.small_slider {
        top: 0px;
        position: relative;
        z-index: -500;
        width: 100%;
        color: #FFF;
        text-align: center;
        background-image: url(../images/small_slider.jpg);
        height: 100px;
    }

    div.small_slider h2 {
        font-size: 28px;
        font-family: 'ubunturegular';
        text-shadow: 1px 2px 2px rgba(56, 56, 56, 1);
    }

    div.slider_bg_image_small {
        width: 100%;
        position: relative;
        z-index: -500;
        top: -61px;
    }

    div.slider_bg_image_small img {
        width: 100%;
    }

    div.content_area {
        margin-top: 50px;
        padding-bottom: 50px;
    }

    div.content_area h3.second_sub_heading {
        line-height: 32px;
        color: #7a7a7a;
        font-family: 'ubunturegular';
    }

    div.content_boxes {
        margin-bottom: 20px;
        margin-bottom: 20px;
    }

    div.content_area h3 {
        line-height: 32px;
    }

    div.spacing_control {
        padding-top: 0px;
        margin-bottom: 10px;
    }

    /* Slider for Other Pages */
}

@media (min-width: 398px) and (max-width: 499px) {
    .bordertest {
        border: #C3F 1px solid !important;
    }

    div.avid_features div.feat_text_con ul {
        margin: 0px;
        padding: 0px;
        list-style-type: none;
    }

    div.avidtrak_slogon {
        line-height: 22px;
        font-size: 16px;
    }

    div.avidtrak_slogon span.avidtrak_minutes {
        font-size: 16px;
    }

    div.black_box_control {
        background: url(../images/main_black_bg.png);
        color: #FFF;
        position: absolute;
        left: 10px;
        margin-top: 30px;
        z-index: -10;
        padding: 5px;
    }

    div.black_box_control span.bl_main_hed {
        font-size: 17px;
    }

    div.black_box_control span.bl_sub_hedaing {
        font-size: 14px;
        padding: 2px 0px 2px 0px;
    }

    div.black_box_control span.freetrail {
        font-size: 12px;
        color: #fff1db;
    }

    div.black_box_control span.no_credit_card_req {
        margin-left: 5px;
        margin-right: 5px;
        font-size: 11px;
    }

    span.get_started_btn {
    }

    span.get_started_btn a {
        padding: 6px 5px;
        color: #FFF;
        font-size: 11px;
    }

    .freetrail_btn {
        width: 100%;
    }

    /* top contact area */
    div.top_bar {
        background: #2b2b2b;
        width: 100%;
        height: 30px !important;
        position: fixed;
        top: 0px;
        z-index: 100;
        font-family: 'ubunturegular';
    }

    /*toplogin*/
    div.top_bar ul.top_content_info {
        width: 100%;
    }

    div.top_bar ul.top_content_info li a {
        padding: 0px 15px 0px 15px;
        float: left;
    }

    div.login_control span.avidtrak_login {
        right: 0px;
    }

    div.login_control span.header_btns ul.header_ul_con {
        display: none;
    }

    div.login_control span.header_btns ul.header_ul_con li {
        display: inline-block;
        font-size: 16px;
    }

    div.login_control span.header_btns ul.header_ul_con li a {
        color: #444545;
        text-decoration: none;
        padding: 10px 10px;
    }

    /*toplogin*/
    /*features text icon*/
    div.avid_feature_boxes {
        margin-top: 20px;
    }

    div.avid_features {
        margin-bottom: 0px;
        padding-bottom: 0px;
    }

    div.avid_features div.features_icon {
        width: 100%;
        margin-top: 10px;
        margin-bottom: 10px;
        text-align: center;
        background: #f5f5f5;
        height: 100%;
        padding-top: 15px;
        padding-bottom: 15px;
    }

    div.avid_features div.feat_text_con {
        max-width: 100%;
        margin-left: 15px;
        margin-right: 15px;
    }

    /*features text icon*/
    /*not fixed Now */
    div.top_bar {
        position: static;
    }

    div.topheader_control {
        position: static;
        margin-top: 0px;
        height: 75px;
        font-family: 'ubunturegular';
    }

    div.topheader_control .logo_control {
        padding-top: 12px;
        padding-bottom: 8px;
    }

    div.login_control span.avidtrak_login {
        font-size: 18px;
        z-index: 200;
        position: absolute;
        right: 0px;
        top: -1.5px;
    }

    /* Menu bar */
    div.avidtrak_main_hed {
        margin-top: 0px;
        z-index: -10;
        position: relative;
    }

    div.menu_bar_con {
        position: static;
        margin-top: 0px;
    }

    div.slider_bg_image {
        width: 100%;
        position: relative;
        z-index: -500;
        top: 0px;
    }

    /*not fixed Now */
    div.application_control_inner {
        padding: 10px;
        height: 100%;
        margin-top: 0px;
        margin-bottom: 0px;
        border: none;
    }

    div.application_sm_devices {
        margin-top: 45px;
        border-top: #dadadb 1px dashed;
    }

    /* Slider for Other Pages */
    div.small_slider {
        top: 0px;
        position: relative;
        z-index: -500;
        width: 100%;
        color: #FFF;
        text-align: center;
        background-image: url(../images/small_slider.jpg);
        height: 100px;
    }

    div.small_slider h2 {
        font-size: 24px;
        font-family: 'ubunturegular';
        text-shadow: 1px 2px 2px rgba(56, 56, 56, 1);
    }

    div.slider_bg_image_small {
        width: 100%;
        position: relative;
        z-index: -500;
        top: -61px;
    }

    div.slider_bg_image_small img {
        width: 100%;
    }

    div.content_area {
        margin-top: 50px;
        padding-bottom: 50px;
    }

    div.content_area h3.second_sub_heading {
        line-height: 32px;
        color: #7a7a7a;
        font-family: 'ubunturegular';
    }

    div.content_boxes {
        margin-bottom: 20px;
        margin-bottom: 20px;
    }

    div.content_area h3 {
        line-height: 32px;
    }

    div.row spacing_control {
        padding-top: 0px;
        margin-bottom: 10px;
    }

    /* Slider for Other Pages */
    div.menu_bar_con {
        position: relative;
        z-index: 100;
    }
}

/* below features boxes*/
@media (min-width: 376px) and (max-width: 397px) {
    .bordertest {
        border: #00F 1px solid !important;
    }

    div.avid_features div.feat_text_con ul {
        margin: 0px;
        padding: 0px;
    }

    div.avidtrak_slogon {
        line-height: 22px;
        font-size: 16px;
    }

    div.avidtrak_slogon span.avidtrak_minutes {
        font-size: 16px;
    }

    div.black_box_control {
        background: url(../images/main_black_bg.png);
        color: #FFF;
        position: absolute;
        left: 10px;
        margin-top: 10px;
        z-index: -10;
        padding: 5px;
    }

    div.black_box_control span.bl_main_hed {
        font-size: 17px;
    }

    div.black_box_control span.bl_sub_hedaing {
        font-size: 14px;
        padding: 2px 0px 2px 0px;
    }

    div.black_box_control span.freetrail {
        font-size: 12px;
        color: #fff1db;
    }

    div.black_box_control span.no_credit_card_req {
        margin-left: 5px;
        margin-right: 5px;
        font-size: 11px;
    }

    span.get_started_btn {
    }

    span.get_started_btn a {
        padding: 6px 5px;
        color: #FFF;
        font-size: 11px;
    }

    .freetrail_btn {
        width: 100%;
    }

    /* top contact area */
    div.top_bar {
        background: #2b2b2b;
        width: 100%;
        height: 30px !important;
        position: fixed;
        top: 0px;
        z-index: 100;
        font-family: 'ubunturegular';
    }

    /*toplogin*/
    div.top_bar ul.top_content_info {
        width: 100%;
    }

    div.top_bar ul.top_content_info li a {
        padding: 0px 10px 0px 10px;
        float: left;
    }

    div.login_control span.avidtrak_login {
        margin-top: -3px;
        margin-right: 0px;
    }

    div.login_control span.header_btns ul.header_ul_con {
        display: none;
    }

    div.login_control span.header_btns ul.header_ul_con li {
        display: inline-block;
        font-size: 16px;
    }

    div.login_control span.header_btns ul.header_ul_con li a {
        color: #444545;
        text-decoration: none;
        padding: 10px 10px;
    }

    /*toplogin*/
    /*features text icon*/
    div.avid_feature_boxes {
        margin-top: 30px;
    }

    div.avid_features div.features_icon {
        width: 100%;
        margin-top: 20px;
    }

    div.avid_features div.feat_text_con {
        max-width: 100%;
        margin-left: 15px;
    }

    /*features text icon*/
    /*not fixed Now */
    div.top_bar {
        position: static;
    }

    div.topheader_control {
        position: static;
        margin-top: 0px;
        height: 75px;
        font-family: 'ubunturegular';
    }

    div.topheader_control .logo_control {
        padding-top: 12px;
        padding-bottom: 8px;
    }

    div.login_control span.avidtrak_login {
        font-size: 18px;
        z-index: 200;
        position: absolute;
        right: 0px;
        top: -2px;
    }

    /* Menu bar */
    div.avidtrak_main_hed {
        margin-top: 0px;
        position: relative;
        z-index: -10;
    }

    div.menu_bar_con {
        position: static;
        margin-top: 0px;
    }

    div.slider_bg_image {
        width: 100%;
        position: relative;
        z-index: -500;
        top: 0px;
    }

    /*not fixed Now */
    div.application_control_inner {
        padding: 10px;
        height: 100%;
        margin-top: 0px;
        margin-bottom: 0px;
        border: none;
    }

    div.application_sm_devices {
        margin-top: 45px;
        border-top: #dadadb 1px dashed;
    }

    /* Slider for Other Pages */
    div.small_slider {
        top: 0px;
        position: relative;
        z-index: -500;
        width: 100%;
        color: #FFF;
        text-align: center;
        background-image: url(../images/small_slider.jpg);
        height: 100px;
    }

    div.small_slider h2 {
        font-size: 28px;
        font-family: 'ubunturegular';
        text-shadow: 1px 2px 2px rgba(56, 56, 56, 1);
    }

    div.slider_bg_image_small {
        width: 100%;
        position: relative;
        z-index: -500;
        top: -61px;
    }

    div.slider_bg_image_small img {
        width: 100%;
    }

    div.content_area {
        margin-top: 50px;
        padding-bottom: 50px;
    }

    div.content_area h3.second_sub_heading {
        line-height: 32px;
        color: #7a7a7a;
        font-family: 'ubunturegular';
    }

    div.content_boxes {
        margin-bottom: 20px;
        margin-bottom: 20px;
    }

    div.content_area h3 {
        line-height: 32px;
    }

    div.row spacing_control {
        padding-top: 0px;
        margin-bottom: 10px;
    }

    /* Slider for Other Pages */
    div.menu_bar_con {
        position: relative;
        z-index: 100;
    }
}

@media (min-width: 5px) and (max-width: 375px) {
    .bordertest {
        border: #0FF 1px solid !important;
    }

    div.avid_features div.feat_text_con ul {
        margin: 0px;
        padding: 0px;
        list-style-type: none;
    }

    div.avidtrak_slogon {
        line-height: 22px;
        font-size: 16px;
    }

    div.avidtrak_slogon span.avidtrak_minutes {
        font-size: 16px;
    }

    div.black_box_control {
        background: url(../images/main_black_bg.png);
        color: #FFF;
        position: absolute;
        left: 10px;
        margin-top: 10px;
        z-index: -10;
        padding: 5px;
    }

    div.black_box_control span.bl_main_hed {
        font-size: 17px;
    }

    div.black_box_control span.bl_sub_hedaing {
        font-size: 14px;
        padding: 2px 0px 2px 0px;
    }

    div.black_box_control span.freetrail {
        font-size: 12px;
        color: #fff1db;
    }

    div.black_box_control span.no_credit_card_req {
        margin-left: 5px;
        margin-right: 5px;
        font-size: 11px;
    }

    span.get_started_btn {
    }

    span.get_started_btn a {
        padding: 6px 5px;
        color: #FFF;
        font-size: 11px;
    }

    .freetrail_btn {
        width: 100%;
    }

    /* top contact area */
    div.top_bar {
        background: #2b2b2b;
        width: 100%;
        height: 30px !important;
        position: fixed;
        top: 0px;
        z-index: 100;
        font-family: 'ubunturegular';
    }

    /*toplogin*/
    div.top_bar ul.top_content_info {
        width: 100%;
    }

    div.top_bar ul.top_content_info li a {
        padding: 0px 10px 0px 10px;
        float: left;
    }

    div.login_control span.avidtrak_login {
        margin-top: -69px;
        margin-right: -30px;
    }

    div.login_control span.header_btns ul.header_ul_con {
        display: none;
    }

    div.login_control span.header_btns ul.header_ul_con li {
        display: inline-block;
        font-size: 16px;
    }

    div.login_control span.header_btns ul.header_ul_con li a {
        color: #444545;
        text-decoration: none;
        padding: 10px 10px;
    }

    /*toplogin*/
    /*features text icon*/
    div.avid_feature_boxes {
        margin-top: 10px;
    }

    div.avid_features {
        padding-bottom: 0px;
    }

    div.avid_features div.features_icon {
        width: 100%;
        margin-top: 10px;
        margin-bottom: 10px;
        text-align: center;
        background: #f5f5f5;
        height: 100%;
        padding-top: 15px;
        padding-bottom: 15px;
    }

    div.avid_features div.feat_text_con {
        max-width: 100%;
        margin-left: 15px;
    }

    /*features text icon*/
    /*not fixed Now */
    div.top_bar {
        position: static;
    }

    div.topheader_control {
        position: static;
        margin-top: 0px;
        height: 75px;
        font-family: 'ubunturegular';
    }

    div.topheader_control .logo_control {
        padding-top: 12px;
        padding-bottom: 8px;
    }

    div.login_control span.avidtrak_login {
        font-size: 18px;
        z-index: 200;
        position: absolute;
        right: 0px;
        top: -2px;
    }

    /* Menu bar */
    div.avidtrak_main_hed {
        margin-top: 0px;
        position: relative;
        z-index: 1000;
    }

    div.menu_bar_con {
        position: static;
        margin-top: 0px;
    }

    .avidtrak_navbar {
        position: relative;
        z-index: 10000000;
    }

    div.slider_bg_image {
        width: 100%;
        position: relative;
        z-index: -500;
        top: 0px;
    }

    /*not fixed Now */
    div.application_control_inner {
        padding: 10px;
        height: 100%;
        margin-top: 0px;
        margin-bottom: 0px;
        border: none;
    }

    div.application_sm_devices {
        margin-top: 45px;
        border-top: #dadadb 1px dashed;
    }

    /* Slider for Other Pages */
    div.small_slider {
        top: 0px;
        position: relative;
        z-index: -500;
        width: 100%;
        color: #FFF;
        text-align: center;
        background-image: url(../images/small_slider.jpg);
        height: 200px;
    }

    div.small_slider h2 {
        font-size: 28px;
        font-family: 'ubunturegular';
        text-shadow: 1px 2px 2px rgba(56, 56, 56, 1);
    }

    div.slider_bg_image_small {
        width: 100%;
        position: relative;
        z-index: -500;
        top: -61px;
    }

    div.slider_bg_image_small img {
        width: 100%;
    }

    div.content_area {
        margin-top: 50px;
        padding-bottom: 50px;
    }

    div.content_area h3.second_sub_heading {
        line-height: 32px;
        color: #7a7a7a;
        font-family: 'ubunturegular';
    }

    div.content_boxes {
        margin-bottom: 20px;
        margin-bottom: 20px;
    }

    div.content_area h3 {
        line-height: 32px;
    }

    div.row spacing_control {
        padding-top: 0px;
        margin-bottom: 10px;
        font-family: 'ubunturegular'
    }

    /* Slider for Other Pages */
    div.menu_bar_con {
        position: relative;
        z-index: 9000;
    }
}

/*****************************************************************//*****************************************************************//* Extra Small Devices, .visible-xs-* *//*****************************************************************//*****************************************************************/
@media (max-width: 767px) {
    .get_started_btn_Sm {
        display: block;
        width: 100%;
    }

    .smallBtnMarging {
        margin-top: 30px;
        padding: 0px 30px;
    }

    .get_started_btn_Sm a {
        padding: 10px 22px;
        color: #FFF;
        font-size: 18px;
        text-decoration: none;
        display: block;
        border-radius: 4px;
        background: #d73131; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q3MzEzMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc0JSIgc3RvcC1jb2xvcj0iI2IyMDEwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, #d73131 0%, #b20102 74%, #ad0000 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d73131), color-stop(74%, #b20102), color-stop(100%, #ad0000)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #d73131 0%, #b20102 74%, #ad0000 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #d73131 0%, #b20102 74%, #ad0000 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, #d73131 0%, #b20102 74%, #ad0000 100%); /* IE10+ */
        background: linear-gradient(to bottom, #d73131 0%, #b20102 74%, #ad0000 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d73131', endColorstr='#ad0000', GradientType=0); /* IE6-8 */
    }

    .get_started_btn_Sm a:hover {
        background: #ad0000; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FkMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIyJSIgc3RvcC1jb2xvcj0iI2IyMDEwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNzMxMzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, #ad0000 0%, #b20102 22%, #d73131 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ad0000), color-stop(22%, #b20102), color-stop(100%, #d73131)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #ad0000 0%, #b20102 22%, #d73131 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #ad0000 0%, #b20102 22%, #d73131 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, #ad0000 0%, #b20102 22%, #d73131 100%); /* IE10+ */
        background: linear-gradient(to bottom, #ad0000 0%, #b20102 22%, #d73131 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ad0000', endColorstr='#d73131', GradientType=0); /* IE6-8 */
        box-shadow: inset 1px 0px 10px 4px rgba(107, 0, 0, 0.74);
        -moz-box-shadow: inset 1px 0px 10px 4px rgba(107, 0, 0, 0.74);
        -webkit-box-shadow: inset 1px 0px 10px 4px rgba(107, 0, 0, 0.74);
    }
}

/*///////////////////////////////////////////////////////////////////////////////////////////////*New typrography css*//*///////////////////////////////////////////////////*/
.TextAvid_New_Typo {
    max-width: 800px;
    margin-top: 180px;
}

.textTypoControl {
    padding-top: 25px;
    vertical-align: bottom;
}

.textTypoControl1 {
    padding-top: 30px;
    vertical-align: bottom;
}

.typoMargin {
    padding-top: 40px;
    padding-bottom: 40px;
}

div.TextAvid_New_Typo .main_images_control1 {
    background: none repeat scroll 0 0 #f5f5f5;
    margin: 40px auto 30px;
    max-width: 100%;
    width: 100%;
    padding: 15px;
    text-align: center;
}

.TextAvid_New_Typo h1 {
    font-size: 44px;
    line-height: 48px;
    margin: 0 0 30px;
}

.TextAvid_New_Typo h2 {
    font-size: 32px;
    font-weight: normal;
    line-height: 42px;
    margin: 0 0 15px;
    padding: 10px 0 14px;
    color: #5e5e5e;
}

.TextAvid_New_Typo h3 {
    font-size: 18px;
    font-weight: bold;
    line-height: 24px !important;
    margin: 0 0 24px;
    padding: 12px 0 0;
    text-transform: none;
    color: #f9a420;
}

.TextAvid_New_Typo p {
    color: #5e5e5e;
    font-size: 17px;
    line-height: 24px;
    margin: 0 0 24px;
}

.TextAvid_New_Typo table td p {
    font-size: 16px;
    line-height: 24px;
}

.TextAvid_New_Typo p.bgtext {
    color: #5e5e5e;
    font-size: 19px;
    line-height: 24px;
    margin: 0 0 24px;
}

.faqspages h3 {
    font-size: 18px;
    font-weight: bold;
    line-height: 24px !important;
    margin: 0 0 24px;
    padding: 12px 0 0;
    text-transform: none;
    color: #f9a420;
}

.answer {
    border-top: 1px dashed #D8D8D8;
    border-bottom: 1px dashed #D8D8D8;
    padding: 6px 0px;
    margin: 4px 0px;
    display: block;
    color: #5e5e5e;
    font-size: 17px;
}

.clickToCall {
    background: #f5f5f5;
    padding: 10px 50px;
}

.Ctc_FreeTrial a {
    background: #f9a420;
    color: #ffffff;
    font-size: 30px;
    padding: 5px 15px;
}

.ctcBtn a {
    padding: 10px 62px;
    border-radius: 4px;
    color: #FFF;
    font-size: 18px;
    text-decoration: none;
    background: #d73131; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q3MzEzMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc0JSIgc3RvcC1jb2xvcj0iI2IyMDEwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #d73131 0%, #b20102 74%, #ad0000 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d73131), color-stop(74%, #b20102), color-stop(100%, #ad0000)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #d73131 0%, #b20102 74%, #ad0000 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #d73131 0%, #b20102 74%, #ad0000 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #d73131 0%, #b20102 74%, #ad0000 100%); /* IE10+ */
    background: linear-gradient(to bottom, #d73131 0%, #b20102 74%, #ad0000 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d73131', endColorstr='#ad0000', GradientType=0); /* IE6-8 */
}

.ctcBtn a:hover {
    background: #ad0000; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FkMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIyJSIgc3RvcC1jb2xvcj0iI2IyMDEwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNzMxMzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #ad0000 0%, #b20102 22%, #d73131 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ad0000), color-stop(22%, #b20102), color-stop(100%, #d73131)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ad0000 0%, #b20102 22%, #d73131 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ad0000 0%, #b20102 22%, #d73131 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ad0000 0%, #b20102 22%, #d73131 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ad0000 0%, #b20102 22%, #d73131 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ad0000', endColorstr='#d73131', GradientType=0); /* IE6-8 */
    box-shadow: inset 1px 0px 10px 4px rgba(107, 0, 0, 0.74);
    -moz-box-shadow: inset 1px 0px 10px 4px rgba(107, 0, 0, 0.74);
    -webkit-box-shadow: inset 1px 0px 10px 4px rgba(107, 0, 0, 0.74);
}

ul.getStratedUlsSec {
    list-style-type: none;
    margin: 0px 0px 0px 0px;
    padding: 0px;
}

ul.getStratedUlsSec li {
    color: #4d4d4d;
    font-size: 16px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin-bottom: 26px;
    margin-top: 10px;
    float: left;
    margin-right: 40px;
}

ul.getStratedUlsSec li a {
    color: #4c4d4d;
}

#est {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("../images/est_bat.png");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto auto;
    height: 80px;
    width: 250px;
}

#estat {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("../images/avidtrak-light.png");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto auto;
    height: 82px;
    width: 250px;
}

#estate {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("../images/get-start-lat.png");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto auto;
    height: 87px;
    width: 275px;
}

div.landingThreeBoxes {
    background-color: #ffffff;
    margin-top: 20px;
    margin-bottom: 20px;
}

div.landingpageheading {
    background: #faa521;
    padding: 0px;
}

div.newLandingInnerCon {
    border: 1px solid #faa521;
}

span.landingpageheadingtop {
    color: #ffffff;
    font-size: 20px;
    display: block;
    text-align: center;
    line-height: 26px;
    text-shadow: 0 2px 2px #191919;
    font-weight: bold;
}

span.landinpgsub_heading {
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    display: block;
    margin-top: 0px;
}

.landingsec_heading {
    background: #585858;
    color: #fff;
    text-align: center;
    font-size: 15px;
    padding: 10px 0px;
}

.New_landing_sec_main_head1 {
    padding: 10px 15px;
    display: block;
    font-size: 18px;
}

.New_landing_sec_main_head2 {
    padding: 0px 15px;
    display: block;
    font-size: 15px;
    line-height: 20px;
    font-weight: bold;
    color: #5f5f5f;
}

.landinNewbtn {
    padding: 0px 20px 20px 20px;
    text-align: center;
}

.landingPage_mobile {
    text-align: center;
    background: #e79c1c; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U3OWMxYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2U3OWUxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iI2ViYTgyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcxJSIgc3RvcC1jb2xvcj0iI2ZjYjMyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZGJhMmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #e79c1c 0%, #e79e1d 20%, #eba829 48%, #fcb32a 71%, #fdba2e 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e79c1c), color-stop(20%, #e79e1d), color-stop(48%, #eba829), color-stop(71%, #fcb32a), color-stop(100%, #fdba2e)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #e79c1c 0%, #e79e1d 20%, #eba829 48%, #fcb32a 71%, #fdba2e 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #e79c1c 0%, #e79e1d 20%, #eba829 48%, #fcb32a 71%, #fdba2e 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #e79c1c 0%, #e79e1d 20%, #eba829 48%, #fcb32a 71%, #fdba2e 100%); /* IE10+ */
    background: linear-gradient(to bottom, #e79c1c 0%, #e79e1d 20%, #eba829 48%, #fcb32a 71%, #fdba2e 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e79c1c', endColorstr='#fdba2e', GradientType=0); /* IE6-8 */
    padding: 10px 10px;
    height: 180px;
    border-radius: 8px 8px 0px 0px;
}

div.landingPage_mobile span.main_heading {
    color: #FFF;
    font-size: 24px;
    line-height: 28px;
    font-weight: bold;
    display: block;
    padding-top: 20px;
    padding-bottom: 12px;
    text-shadow: 0px 2px 2px #191919;
}

div.landingPage_mobile span.sub_heading {
    display: block;
    color: #4a4a4a;
    font-size: 16px;
    font-weight: bold;
    font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
    padding: 5px 20px;
}

div.landing_pg_boxes_conNew {
    min-height: 450px;
    height: auto;
    width: 100%;
    border-radius: 10px;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    position: relative;
    margin-bottom: 10px;
}

.threeboxesshadow {
    border-radius: 10px; /*box-shadow: 0px 2px 3px 1px rgba(18, 18, 18, 0.4);*/ /*-moz-box-shadow: 0px 2px 3px 1px rgba(18, 18, 18, 0.4);*/ /*-webkit-box-shadow: 0px 2px 3px 1px rgba(18, 18, 18, 0.4);*/
}

.threeboxesshadow .accordion-group {
    border: none !important;
    border-radius: 10px;
    box-shadow: 0px 2px 3px 1px rgba(18, 18, 18, 0.4);
    -moz-box-shadow: 0px 2px 3px 1px rgba(18, 18, 18, 0.4);
    -webkit-box-shadow: 0px 2px 3px 1px rgba(18, 18, 18, 0.4);
    margin: 0px !important;
}

.threeboxesshadow .accordion-inner {
    border: none !important;
}

.blue_btn_landing_mobile {
    text-align: center;
    padding: 2px !important;
    position: absolute;
    bottom: 10px;
    width: 90%;
    margin: 0 auto;
    right: 5%;
}

div.landingPage_mobile .sec_heading {
    background-color: #f5f5f5;
    text-align: center;
    text-align: center;
    position: relative;
    border: 1px solid gray;
}

span.sec_main_head {
    font-size: 18px !important;
    padding: 0px 0px;
    text-align: center;
    display: block;
    margin-top: 20px;
}

span.arrow_down {
    width: 15px;
    height: 8px;
    background: url("../images/dropdown_Arrow.png");
    display: block;
    position: absolute;
    background-repeat: no-repeat;
    background-position: center;
    margin-top: 4px;
    right: 48%;
}

span.arrow_down_left {
    width: 15px;
    height: 8px;
    background: url("../images/dropdown_Arrow.png");
    display: block;
    position: absolute;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    background-repeat: no-repeat;
    background-position: center;
}

.Newullanding_pg_ul {
    padding: 12px 5px 12px 40px;
}

.Newullanding_pg_ul li {
    font-size: 15px;
    line-height: 24px;
}

.accordiondrop h5 {
    display: block;
    padding: 15px;
    margin: 0px;
}

.panel-heading1 {
    background: #e9e9e9;
}

.panel-heading1 .sec_main_head {
    color: #333;
}

.code {
    background-color: #efefef;
    padding: 20px 20px 8px 20px;
}

/*****************************************************************//*****************************************************************//* Small Devices, .visible-sm-* *//*****************************************************************//*****************************************************************/
@media (min-width: 768px) and (max-width: 991px) {
    .sitmap {
        background-color: #f5f5f5;
        border: 1px solid #ddd;
        padding: 11px;
    }

    .sitmapBoxHeight {
        min-height: 293px;
        max-height: 310px;
    }

    ul.uls_controlsm {
        margin: 2px 0px 0px 17px;
        padding: 0px;
    }

    ul.uls_controlsm li {
        font-family: "droid_sansregular";
        font-size: 13px;
        margin-bottom: 5px;
    }

    .mailtosm {
        color: #333;
        font-size: 12px;
    }

    .landingPage_mobile {
        height: auto;
        min-height: 100px;
    }

    div.landing_pg_boxes_conNew {
        min-height: 0px;
        height: auto;
    }

    div.landing_pg_boxes_conNew {
        min-height: 0px;
        height: auto;
        position: static;
    }

    .blue_btn_landing_mobile {
        position: static;
        width: 95%;
        margin-bottom: 20px;
    }

    .Newullanding_pg_ul {
        padding: 12px 5px 12px 20px;
    }

    .Newullanding_pg_ul li {
        line-height: 22px
    }

    span.arrow_down {
        width: 15px;
        height: 8px;
        background: url("../images/dropdown_Arrow.png");
        display: inline-block;
        position: absolute;
        right: 40px;
        margin-top: 5px;
        background-repeat: no-repeat;
        background-position: center;
    }

    span.arrow_down_left {
        width: 15px;
        height: 8px;
        background: url("../images/dropdown_Arrow.png");
        display: inline-block;
        position: absolute;
        right: 40px;
        margin-top: 5px;
        -webkit-transform: rotate(180deg);
        -moz-transform: rotate(180deg);
        background-repeat: no-repeat;
        background-position: center;
    }

    div.sec_heading span.sec_main_head {
        font-size: 12px !important;
    }

    .threeboxesshadow {
        padding-bottom: 20px;
    }

    div.login_bk {
        width: 0px;
        right: -20px;
    }

    span.avidtrak_login {
        right: 10px;
    }

    div.loginDropDown {
        margin-right: 37px;
    }
}

@media only screenand (min-width :

768px

)and

(max-width :

1024px

) {
    div.getStartedToday h3 {
        line-height: 80px;
    }

    div.login_control span.header_btns ul.header_ul_con li a {
        padding: 10px 8px;
    }

    div.nav_control ul.avidtrak_navbar li a {
        color: #2b2b2b;
        padding: 10px 10px 13px 10px;
    }

    div.login_control span.header_btns ul.header_ul_con {
        margin-left: -350px !important; /*border: 1px solid green;*/
        padding: 0px !important;
    }
}

/*****************************************************************//*****************************************************************//* Extra Small Devices, .visible-xs-* *//*****************************************************************//*****************************************************************/
@media (max-width: 767px) {
    .threeboxesshadow {
        padding-bottom: 20px;
    }

    .landingPage_mobile {
        height: auto;
        min-height: 100px;
    }

    div.landing_pg_boxes_conNew {
        min-height: 0px;
        height: auto;
    }

    div.landing_pg_boxes_conNew {
        min-height: 0px;
        height: auto;
        position: static;
    }

    .blue_btn_landing_mobile {
        position: static;
        width: 95%;
        margin-bottom: 20px;
    }

    .Newullanding_pg_ul {
        padding: 12px 5px 12px 20px;
    }

    .Newullanding_pg_ul li {
        line-height: 22px
    }

    span.arrow_down {
        width: 15px;
        height: 8px;
        background: url("../images/dropdown_Arrow.png");
        display: inline-block;
        position: absolute;
        right: 40px;
        margin-top: 5px;
        background-repeat: no-repeat;
        background-position: center;
    }

    span.arrow_down_left {
        width: 15px;
        height: 8px;
        background: url("../images/dropdown_Arrow.png");
        display: inline-block;
        position: absolute;
        right: 40px;
        margin-top: 5px;
        -webkit-transform: rotate(180deg);
        -moz-transform: rotate(180deg);
        background-repeat: no-repeat;
        background-position: center;
    }

    div.sec_heading span.sec_main_head {
        font-size: 12px !important;
    }

    .TextAvid_New_Typo {
        max-width: 800px;
        margin-top: 10px;
    }

    .navbar-nav .open .dropdown-menu > li > a:hover {
        background-color: #ffffff !important;
    }
}