/* ==========================================================
   General
   ======================================================= */
/** {
    padding:0;
    margin:0;
  }
*/
  html, body {
    height:100%;
    
  }

  .customize-support nav {
    margin-top: 32px;
  }

  body {
    font-family: 'Open Sans', helvetica, sans-serif;
    font-size: 15px;
    color: #555;
  }

  nav.navbar.navbar-default.navbar-fixed-top{
    z-index: 2030;
  }
  a{
    color: #1481BA;
  }
  a:hover, a:focus {
    text-decoration: none!important;
    color: #083d77;
    outline: none;
  }

  .content a{
    font-weight: 600;

  }

  p {
    margin:1em 0;
    font-size: 15px;
  }

  h1, h2, h3, h4, h5, h6{
    font-weight: 600;
  }
  
  h1{
    line-height: 1.05em;
  }

  h2{
    line-height: 1.25em;

  }

  h3{
    color: #333;
    line-height: 1.25em;
  }

  h4{
    line-height: 1.22em;
    color: #083D77;

  }
  
  h5{
    line-height: 1.22em;
    color: #294252;
	font-size:18px;

  }
  
  h6{
    line-height: 1.22em;
    color: #5a9db5;
	font-size:18px;

  }

  blockquote {
    border-left: 2px solid #1481ba;
    font-size: 18px;
  }

  #headerTwo img {
      width: 100%;
  }
  .col-lg-6.pull-right > img {
      max-width: 600px;
  }
  
  .search-form.navbar-form.form-inline {
      padding: 0;
  }

  .form-horizontal .form-group p {
      text-align: center;
  }

  #mottReport .form-group {
      margin-left: 0;
      margin-right: 0;
  }

  #field_1_9 {
      display: inline-block;
      width: 100%;
      vertical-align: top;
  }

  #field_1_6 {
      display: inline-block;
      width: 50%;
  }

  #field_1_6 .gfield_description {
      width: 75%;
  }

  #recaptcha_area{
      margin: 0 auto;
  }

  .form-group button {
      min-width: 200px;
  }

  .form-horizontal .control-label {
      font-weight: 600;
  }

  h3#contactUsLabel, h3#aristotleLoginlabels {
      color: #083d77;
      text-align: center;
  }

  .btn.btn-lg.btn-org.para-btn {
      min-width: 200px;
  }

  .btn-default.read-more:hover {
        background-color: #f5f5f5;
        border-color: #083d77;
        color: #083d77;
    }
  .btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn.focus:active, .btn.active.focus {
      outline: none;
  }

  .form-horizontal .control-label {
      padding-top: 3px;
  }
  

 /* MOTT REPORT FORM*/
.gform_body input {
    border: 1px solid #dcdcdc;
    border-radius: 4px;
    height: 30px;
    font-size: 13px!important;
    padding-left: 5px!important;
    background-color: #f5f5f5;
}

gform_body select {
    font-size: 13px !important;
}

.gform_body label {
    font-weight: 600;
    margin-top: 0px;
}

.gfield_label {
    color: #555 !important;
    font-size: 13px !important;
    font-weight: 600 !important;
    margin-bottom: 2px !important;
}

.gfield_description {
    font-size: 12px !important;
    padding-bottom: 10px!important;
}

.gform_footer.top_label {
    text-align: center;
}

.gform_button.button {
    background-color: #083d77;
    border: medium none;
    border-radius: 6px;
    color: #fff;
    height: 35px;
    width: 70%;
}

.gform_button.button:hover {
    background-color: #073567;
  }

.gform_body .ginput_container {
    border-radius: 4px !important;
    overflow: hidden!important;
}
.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium{
  width: 100%!important;
}

.gform_body select {
    font-size: 13px !important;
    border: 1px solid #dcdcdc;
    background-color: #f5f5f5;
}

input#input_1_6 {
    background-color: #fff !important;
    border: none !important;
}

.mottList {
    margin: 20px 0;
    text-align: center;
}

.mottList img {
    max-width: 250px;
    height: auto;
}

.mottList h3 {
    font-weight: 400;
    margin-bottom: 20px;
    text-align: left;
    font-size: 21px;
}

h1.mottHeader{
    color: rgb(166, 11, 8);
    font-size: 40px;
}
.mottHeader .carousel-caption > h1 {
    font-size: 40px;
}

.mottHeader{
  text-align: center;
}

/*.medium::-webkit-file-upload-button {
  visibility: hidden;
}
.medium::before {
  display: inline-block;
  background-color:#dcdcdc;
  border: 1px solid #dcdcdc;
  border-radius: 3px;
  padding: 5px 8px;
  outline: none;
  white-space: nowrap;
  -webkit-user-select: none;
  cursor: pointer;
  text-shadow: 1px 1px #fff;
  font-weight: 700;
  font-size: 10pt;
}
.medium:hover::before {
  border-color: black;
}
.medium:active::before {
  background: -webkit-linear-gradient(top, #e3e3e3, #f9f9f9);
}*/


.gform_body label {
    margin-top: 0 !important;
    font-weight: 500;
}

.gform_body li {
    margin-top: 6px !important;
}

#input_1_6 {
    font-size: 12px;
}
  .content h2 {
    color: #083d77;
  }

  #internal .container-fluid, #internal .container, #internalContent .container {
      padding-bottom: 40px;
      padding-top: 20px!important;
  }

  #internalContent.content {
      min-height: 450px;
  }

  .careers-page .blog-post-title > a {
      color: #555;
  }

  .careers-page .blog-post-title > a:hover {
      color: #083D77;
  }

  .cat-post-current .cat-post-title {
	    text-transform: none!important;
	    font-weight: normal!important;
	    color: #0075A2!important;
  }

  .cat-post-current .post-title.cat-post-title{
	    text-transform: none!important;
	    font-weight: normal!important;
	    color: #0075A2!important;
  }

  .page-nav {
      text-align: center;
  }

  .pagination > li > a, .pagination > li > span {
      color: #aaa;
      font-weight: 500;
  }

  .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
      background-color: #eee;
      border-color: #ddd;
      color: #ff6119;
  }

  .page-numbers.current {
      font-weight: 600;
      color: #ff6119;
  }
  
  .asterick {
      color: red;
      font-size: 12px;
  }

  .modal.fade.in {
      z-index: 2031;
  }

  .tagcloud > a:nth-child(2n+1) {
      color: #3a5471;
  }

  


/* ==========================================================
     Form Validation
     ======================================================= */
  .parsley-errors-list.filled {
      color: red;
      font-size: 12px;
      list-style-type: none;
      padding-left: 14px;
      margin-bottom: 0px;
  }

  .input-sm.parsley-error {
      background-color: #f2cfce;
  }

  .form-group {
      margin-bottom: 5px;
  }

  #gform_1 .validation_error {
    background-color: #fff !important;
    border: 1px solid red !important;
    border-radius: 6px !important;
    color: red !important;
    font-size: 13px !important;
    font-weight: 500 !important;
    margin: 0 !important;
    padding: 10px !important;
}

  .gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
      background-color: transparent!important;
      border-bottom: medium none!important;
      border-top: medium none!important;
      margin-bottom: 0 !important;
      padding: 0;
  }

  gform_wrapper .validation_message {
      color: red!important;
      font-size: 13px !important;
      font-weight: 600!important;
      letter-spacing: normal!important;
  }
  .gfield_error input {
      background-color: #ffdfe0!important;
      border-color: red !important;
  }

  .gfield_description.validation_message {
      color: red !important;
      font-size: 12px !important;
      font-weight: 600 !important;
      margin: 0 6px !important;
      padding: 0 !important;
  }

  .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container, .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label {
      margin-top: 0 !important;
  }

  .gform_wrapper .gfield_description.validation_message, .gform_wrapper .top_label .gfield_description.validation_message {
      padding: 0 !important;
  }

  /* ==========================================================
     Navbar
     ======================================================= */
  .navbar-brand {
      padding: 5px 15px;
  }

   .nav .btn-org{
    width: inherit;
    margin-top: 10px;
   }

   .nav.navbar-nav.navbar-right {
      margin-right: 0;
  }

  .navbar-nav.navbar-right li a, .navbar-nav.navbar-right li button {
      font-size: 13px;
  }
  .login a, .phone a {
    color: #083d77 !important;
    font-weight: 600;
  }

  /*header*/
  #header {
      
      background: url("http://aristotle.com/wp-content/uploads/2016/02/pattern1.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
      height: 180px;
      margin-top: 30px;
      position: relative;
      padding: 0 10px;
      background-color: #777;
  }

  #header.mottHeader{
      background-color: #777;
      background: none;
      height: 388px;
      margin-top: 51px;
      position: relative;
      padding: 0;
      overflow: hidden;
  }

  #header2 {
      background: url("http://www.aristotle.com/wp-content/uploads/sites/4/2015/08/blog.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0)!important;
        background-position: center;
      height: 180px;
      margin-top: 30px;
      position: relative;
      padding: 0 10px;
      background-color: #000000;
  }
  

  #header h1, #header2 h1 {
      bottom: 0;
      color: #fff;
      padding-bottom: 25px;
      position: absolute;
      text-align: left;
  }
  
  
  .slider-btn {
      margin: 0 auto;
      text-align: center;
  }

  .well.dataForm .btn{
      width: 100%;
      max-width: 200px;
    
  }

  #aristotleLogin button.btn.btn-lg {
    background-color: #f9f9f9;
}

  #aristotleLogin button.btn.btn-lg:hover {
    background-color: #f5f5f5;
  }

  .modal-sm .modal-title {
      color: #ff6119;
      text-align: center;
  }

  .loginForms a p {
      color: #ff6119 !important;
      font-size: 12px;
      text-align: center;
  }

  .loginForms .form-group {
    text-align: center;
   }

	.imgTitle1 {
	    margin-top: 0px;
	}

	.col-xs-12.col-md-4 .imgTitle1, .col-xs-12.col-md-4 p {
	    margin-left: 10px;
	}

  /* ==========================================================
     Lead-in section
     ======================================================= */
  .persistent-header {
    display: block;
    position: relative;
    margin-top: 36px;
    min-height: 900px;
    /*background: url('http://marketing.aristotle.com/Header_1.jpg') center center no-repeat, linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9)) repeat scroll 0 0 rgba(0, 0, 0, 0);*/
   
  }
  .btn{
    font-weight: 500!important;
    text-transform: uppercase;
  }
  .btn-org{
    background-color: #ff6119!important;
    border-color: #E55716!important;
    color: #ffffff!important;
  }
  .btn-vlo{
    background-color: #5A9CB4!important;
    border-color: #5A9CB4!important;
    color: #ffffff!important;
  }
    
  .btn-grn{
    background-color: #35aa47!important;
    border-color: #35aa47!important;
    color: #ffffff!important;
  }
  .btn-red{
    background-color: #bf0d09!important;
    border-color: #A60B08!important;
    color: #ffffff!important;
    width: 200px;
  }
  .btn-blu{
    background-color: #083d77!important;
    border-color: #073567!important;
    color: #ffffff!important;
    width: 200px;
  }
  .btn-org:hover{
    background-color: #E55716!important;
    border-color: #E55716!important;
    color: #ffffff!important;
  }
  .btn-vlo:hover{
    background-color: #75C9E0!important;
    border-color: #75C9E0!important;
    color: #ffffff!important;
  }
  .btn-grn:hover{
    background-color: #2474310!important;
    border-color: #247431!important;
    color: #ffffff!important;
  }
  .btn-red:hover{
    background-color: #A60B08!important;
    border-color: #A60B08!important;
    color: #ffffff!important;

  }
  .btn-blu:hover{
    background-color: #073567!important;
    border-color: #073567!important;
    color: #ffffff!important;
  }

.social img {
    margin-bottom: 15px;
    margin-right: 5px;
    margin-top: 15px;
}
.social > a:first-child img {
    margin-left: 15px;
}

.social > a > .fa {
    font-size: 25px;
    margin: 0px 4px;
    color: #ffffff;
}

.social > a:hover > .fa {
    font-size: 25px;
    margin: 0px 4px;
    color: #93A0B0;
}

.para-btn{
  text-align: center;
}

.para-btn .btn {
    width: 200px;
}


  .postTwo.images{
    float: right;
    padding: 15px;
  }
/*Content Area*/
#headerTwo.content {
    min-height: 500px;
    padding: 40px 0 0;
}
#headerTwo.content p{
    font-size: 16px;
}

.hoverText p{
    font-size: 14px!important;
}

.call-to-actions {
    border-top: 1px solid #f5f5f5;
    display: inline-block;
    padding: 40px 0;
}

.call-to-actions .col-xs-12 {
    text-align: center;
}

.call-to-actions.internal-call {
    background-color: #f5f5f5;
    border-top: 1px solid #DBDBDB;
    margin: 0px;
    margin-top: 40px;
    width: 100%

}
hr {
    margin: 30px 0px;
}
.pageEnd {
    text-align: center;
    font-size: 24px;
    font-weight: 600;
    color: #083D77;
    margin-bottom: 10px;
}
/*#internal.content {
    padding-top: 20px;
}*/

/* ==========================================================
     Footer
     ======================================================= */
footer {
    background-color: #274061;
    border: medium none !important;
    color: #93A0B0;
    display: block;
    height: auto;
    padding: 40px 0;
    position: relative;
    z-index: 2000;
}
footer .nav > li > a:hover, footer .nav > li > a:focus {
    text-decoration: none;
    background-color: transparent;
    color: #93A0B0;
}
.foot > .row .nav > li > a {
    color: #fff;
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 0;
    padding-bottom: 0;
}
.foot > .row .nav > li > a:hover {
    color: #93A0B0;
    font-weight: 500;
    margin-bottom: 0;
    padding-bottom: 0;
}

.foot > .row .nav > li > ul > li > a {
    color: #93A0B0;
    font-size: 14px;
    font-weight: 500;
}

.foot > .row .nav > li > ul > li > a:hover {
    color: #fff;
    text-decoration: none;
}

.foot p {
    font-size: 14px;
    margin-left: 10px;
    text-align: left;
}

.foot > .row .nav > li > ul > li {
    line-height: 1;
    list-style-type: none;
    padding-bottom: 10px;
    display: block;
}

.foot > .row ul ul {
    padding-bottom: 20px;
    padding-left: 15px;
    padding-top: 10px;
}
.foot .nav li {
    display: inline-block;
    vertical-align: top;
}

.foot p > a {
    font-weight: 500;
    color: #ffffff;
}

.foot p > a:hover {
    font-weight: 500;
    color: #93A0B0;
}
/*.foot .nav > li {
    margin: 0 5px;
}*/

.foot .nav > li:first-child {
    margin-left: 0 !important;
}

#parallax100{
          display: none;
        }
.call-mobile {
    display: none;
}
.call-mobile i {
    font-size: 18px;
    padding: 15px 10px !important;
}

.caret {
    display: none;
}
a.ari_map{
  color: #fff;
}

a.ari_map:hover{
  color: #93A0B0;
    text-decoration: none;
}

.nav.social > li {
    display: block;
}

/*Internal Content*/
#internal.content img {
    width: 100%;
    height: auto;
    padding: 20px 0;
    max-height: 500px;
    max-width: 600px;
}

#internal .container-fluid > .row .row {
    margin: 5px 0;
}

blockquote {
    border-left: 2px solid #1481ba;
    font-size: 15px;
}

.wpsal-anchor{
  display: block;
  height: 51px;
  margin-top: -51px;
  visibility: hidden;
}
/* ==========================================================
     Login Sidebar
     ======================================================= */
    .accountLog button {
        background-color: #ff6119 !important;
        min-width: 100%;
        width: 100%;
    }

    .well.accountLog {
        background-color: #f5f5f5;
        border: 1px solid #dcdcdc;
        border-radius: 6px;
        margin: 30px auto 0;
        max-width: 450px;
        width: 100%;
    }

    .uploadForm .radio-inline {
        color: #fff;
        font-size: 13px;
        font-weight: 600;
    }

   /* .well.accountLog.dataForm:nth-child(2) {
        background-color: #4883c3;
    }
*/


    .accountLog .control-label {
      font-size: 14px;
      font-weight: 500;
    }

    .well.accountLog p {
        font-size: 14px;
    }

    .listUpload {
      color: #ff6119;
	  font-size: 14px !important;
	}

	.listUpload span {
	  font-weight: 500;
	}



    .wellLogo{
      text-align: center;
    }
    
    .wellLogo > img {
        max-width: 250px;
    }

    .accountLog h4 {
        color: #ff6119;
        font-size: 27px;
        font-weight: 600;
        margin: 0 0 15px;
        text-align: left;
    }

    .uploadForm .form-control.input-sm {
        border: medium none;
    }

    .dataForm #inputFile {
        font-size: 12px;
    }

    .dataForm .control-label {
        font-size: 13px;
        font-weight: 600;
        margin-bottom: 5px;
    }

    .modal-body  a  button {
        display: block;
        font-size: 15px;
        margin: 20px auto 0;
        min-width: 253px;
        width: 100%;
        text-align: center;
    }
    
    .btn.btn-lg  img {
        margin: 0 auto;
        max-height: 50px;
        width: auto;
    }

    .theResults{
      text-align: center;
    }
    .theResults h3 {
        color: #083d77;
        font-size: 23px;
        font-weight: 500;
        margin-top: 0;
        text-align: center;
    }

    .theResults h3 > span {
        font-weight: 700;
    }

    .theResults img {
        max-width: 300px!important;
    }

    .slider-btn {
        margin-top: 30px;
    }

/* ==========================================================
     Main Blog Page
     ======================================================= */
.blog-post .page-header {
    border-bottom: medium none !important;
    margin: 10px 0;
}

.entry-meta, .entry-meta a {
    font-size: 14px;
}

.page-content, .entry-content, .entry-summary {
    margin: 1.5em 0 0;
}
.entry-content {
    color: #555;
    display: table;
    font-size: 15px;
    font-weight: normal;
    font-weight: 500;
}

.entry-content p {
    margin-top: 0;
}

.heading > a, .heading > a:hover {
    color: #fff;
    text-decoration: none;
}

.blog-sidebar {
    margin-top: 20px;
}


/*Sidebar*/
.blog-sidebar .rounded {
    color: #083d77;
    font-size: 21px;
}

.blog-sidebar ul {
    padding-left: 0;
}

.blog-sidebar ul li {
    font-size: 14px;
    list-style-type: none;
    padding-bottom: 10px;
}

.blog-sidebar a, .cat-item a, .blog-sidebar a:hover, .cat-item a:hover {
    color: #6b6b6b;
    font-size: 14px;
    text-decoration: none;
    font-weight: 500;
}

.blog-sidebar select{
  color: #6b6b6b;
  font-size: 14px;
  width: 100%;
}

.blog-sidebar .post-date {
    color: #999999;
    font-size: 13px !important;
    font-weight: 400;
}
.blog-main .blog-post-meta{
  margin-bottom: 40px!important;
}

.blog-main img {
    height: auto;
    max-width: 595px;
    padding: 15px 0 !important;
}
.blog-main iframe, iframe {
    border: none;
    margin-bottom: 15px;
    width: 100%;
}

.blog-main .alignright.size-thumbnail {
    float: right;
    margin: 0px 15px;
}

.blog-main .alignleft.size-thumbnail {
    float: left;
    margin: 0px 15px;
}

.blog-main .aligncenter.size-thumbnail {
    margin: 0 auto;
    display: block;
}

.blog-main .alignright.size-medium {
    float: right;
    margin: 0px 15px;
}

.blog-main .alignleft.size-medium {
    float: left;
    margin: 0px 15px;
}

.blog-main .aligncenter.size-medium {
    margin: 0 auto;
    display: block;
}

.blog-main .size-full {
    display: block;
}

.blog-main .aligncenter.size-full {
    margin: 0 auto;
}

.blog-main .alignright.size-full {
    float: right;
    margin: 0px 15px;
}

.blog-main .alignleft.size-full{
    float: left;
    margin: 0px 15px;
}

.blog-sidebar > ul > li {
    list-style-type: none;
    padding-left: 20px;
}
.blog-sidebar ul li {
    font-size: 14px;
    list-style-type: none;
    padding-bottom: 10px;
}
.blog-sidebar .rounded {
    color: #083d77;
    font-size: 21px;
}
.blog-sidebar ul {
    padding-left: 0;
}
ul.children {
    padding-top: 10px;
}
.blog-sidebar a, .cat-item a {
    color: #6b6b6b;
    font-size: 14px;
}
.blog-sidebar a:hover {
    color: #0075a2;
}
.blog-sidebar .post-date {
    color: #999999;
    font-size: 13px !important;
    font-weight: 400;
}

.blog-post-title > a {
    color: #083d77;
}

h3.blog-post-title > a {
    color: #333;
    font-size: 20px;
    font-weight: 400;
}

h3.blog-post-title > a:hover {
    color: #083d77;
}

.thumbnail.wp-post-image {
    height: auto;
    padding: 0 !important;
    width: 100%;
    border: none;
    margin-bottom: 0px;
}
.post-thumbnail {
    height: auto;
    padding: 0 !important;
    width: 100%;
    max-height: 222px;
    overflow: hidden;
    border: 1px solid #DDD;
    border-radius: 4px;
    margin-bottom: 20px;
    max-width: 500px;
}

.search-form .search-field {
   background-color: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 4px;
    font-weight: 500;
    margin-bottom: 10px;
    min-width: 263px;
    padding: 5px 10px;
    width: 100%;
}

.search-submit {
    background-color: #bf0d09;
    border: medium none;
    border-radius: 4px;
    color: #fff;
    height: 30px;
    width: 100%;
}

.search-submit:hover{
    background-color: #a60b08;
}

.screen-reader-text {
    display: none;
}

.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
    background-color: #f0f0f0;
    color: #262626;
}

.dropdown-menu > li > a {
    padding: 5px 20px;
    color: #555;
}

.dropdown-menu{
  padding: 0px;
  border-color: #E7E7E7;
}

.dropdown-menu > li > a:last-child:hover, .dropdown-menu > li > a:last-child:focus {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

#ui-id-1 {
    z-index: 2000;
    font-size: 12px;
    max-height: 250px;
    overflow-y: scroll;
    overflow-x: hidden;
    font-family: "open sans",helvetica, sans-serif;
}

textarea {
    max-width: 100% !important;
}

.blog-thumb {
    max-height: 200px;
    overflow: hidden;
    float: right;
    margin: 4px 15px 15px;
    width: 100%;
    max-width: 200px;
}

.blog-thumb img {
    width: 100%;
    max-width: 200px;
    padding: 0px !important;
}

.wp-post-image img {
    width: 100%;
}


/* ==========================================================
     Mott Report Page
     ======================================================= */

.mottHeader #myCarousel .item img {
    width: 100%;
    min-width: 1400px;
    margin: 0px auto!important;
    left: 0px;
    height: auto;
}

#header.mottHeader h1{
    bottom: auto;
    color: #FFF;
    padding-bottom: 25px;
    position: relative;
    text-align: center;
}

#header.mottHeader #myCarousel .carousel-caption > p {
    font-size: 18px;
    color: #FFF;
    display: block;
}

#header.mottHeader #myCarousel .carousel-caption {
    padding-top: 125px;
}

#header.mottHeader .btn.btn-lg.btn-red {
    width: 250px!important;
}



/* ==========================================================
     Media Queries
     ======================================================= */
  @media (max-width: 450px){
    .carousel-caption > h1 {
        font-size: 30px;
    }
    .carousel-caption{
        top: 12%;
    }
    .navbar-brand > img {
        max-width: 218px;
        width: 100%;
    }
    /* .g-recaptcha > div > div {
        width: 100% !important;
        max-width: 304px;
    }*/
    .rc-anchor-logo-portrait {
        margin: 10px 0 0 -24px!important;
    }
   
    #done{
      background-color: #274061;
    }

  }

  @media (max-width: 480px) {
    .modal-body {
      overflow-y: auto; 
      height: 450px!important;  
      -webkit-overflow-scrolling: touch;
    }
    .form-message textarea {
        height: 30px;
    }
    .form-mobile{
      display: inline-block;
      width: 55%;
    }

    .form-btn{
      margin-top: -17px;
    }
    #field_1_9 {
      display: block;
      width: 100%;
      vertical-align: top;
  }

  #field_1_6 {
      display: block;
      width: 100%;
  }
  .navbar-fixed-top .navbar-collapse {
      max-height: 420px !important;
  }

  #header.mottHeader #myCarousel .carousel-caption {
    padding-top: 5px;
}
}

@media (max-width: 513px){
    .blog-main .size-full {
      width: 100%;
    }
}

  @media (max-width: 568px){
    h1{
      font-size: 32px!important;
      line-height: 1.25em;
    }

    h2{
      font-size: 26px;
      line-height: 1.153em;

    }

    h3{
      color: #333;
      font-size: 22px;
      line-height: 1.136em;
    }

    h4{
      font-size: 18px;
      line-height: 1.11em;

    }

    blockquote {
      border-left: 2px solid #1481ba;
      font-size: 16px;
    }
     .foot .nav li {
      display: block;
      vertical-align: top;
    }
  }

  @media (max-width: 600px){
    .customize-support nav {
      margin-top: 0;
    }
  }

  @media (max-width: 667px){
    h1{
      font-size: 32px;
      line-height: 1.25em;
    }

    h2{
      font-size: 26px;
      line-height: 1.153em;

    }

    h3{
      color: #333;
      font-size: 22px;
      line-height: 1.136em;
    }

    h4{
      font-size: 18px;
      line-height: 1.11em;

    }

    blockquote {
      border-left: 2px solid #1481ba;
      font-size: 16px;
    }
  }

  @media (max-width: 768px){
       .collapse .nav.navbar-nav.navbar-right {
          margin-right: -15px;
        }

        .nav li button {
          margin: 10px 15px !important;
        }
        #parallax50{
          display: none;
        }
        #parallax100{
          display: block;
        }
        .navbar-form .form-group {
            margin-bottom: 0px;
        }
        .search-form.navbar-form.form-inline {
            padding: 0 15px;
        }
       
  }

@media (min-width: 768px) {
    .dropdown:hover .dropdown-menu {
      display: block!important;
    }
    .device-img {
        max-height: 300px;
    }
  }
  
  @media (min-width : 750px) and (max-width : 1020px){
    .phone > a{
        display: none !important;
    }
    .login > a{
        display: none !important;
    }
    .call-mobile {
        display: block;
    }
    .navbar-brand > img {
    display: block;
    max-width: 167px;
    }
    .fa.fa-phone {
        padding-right: 15px !important;
    }
  }

@media (max-width: 800px){
    .call-mobile {
        display: none;
    }
}
@media (max-width: 849px){
    .navbar-nav > li > a {
        padding: 15px 10px!important;
    }
}
  