/*==================================================
=            Bootstrap 3 Media Queries             =
==================================================*/
/*========== Small Devices Default  ==========*/
@media only screen and (min-width: 320px) and (orientation: landscape) {
  .header-textbox , .login-wrapper{
    width: 300px; }

   .login-wrapper {
    height: 210px;
   }

  .contact-wrapper {
    float: left; }

  .section-testi h3 {
    padding-left: 0px; }

  .contact-wrapper ul {
    -webkit-padding-start: 0px; }

  .contacts-form-wrapper {
    width: 100% !important; }

  .page-news-wrapper {
    width: 100%; }

  .col-md-3-fix {
    width: 100% !important; }

  .sp-gallery-image {
    width: 100%;
    height: 100%;
    margin: 10px; }

  .breadcrumb-wrapp {
    width: 210px; }

  .breadcrumb-wrapp ul li, .breadcrumb-wrapp ul .active {
    margin: 10px 20px; } }

@media only screen and (max-width: 800px) and (orientation: portrait) {
    .login-wrapper {
        height: 210px;
       }
   }
@media only screen and (min-width: 320px) and (orientation: portrait) {
  body {
    font-size: 1.20rem !important;
    padding: 0.3rem; }

  h1 {
    font-size: 1.8rem !important; }

  h2 {
    font-size: 1.7rem !important; }

  h3 {
    font-size: 1.60rem !important; }

  h4 {
    font-size: 1.53rem !important; }

  h5 {
    font-size: 1.47rem !important; }

  h6 {
    font-size: 1.28rem !important; }

  .header-textbox , .login-wrapper{
    width: 300px; }

  .parallax {
    margin-top: 20px; }

  .parallax-textbox {
    width: 80% !important; }

  .index-tb-main {
    margin-top: 0px !important; }

  .index-tb {
    margin-top: 55px; }

  .navbar-nav {
    font-size: 1.28rem  !important; }

  .nav-right-font {
    font-size: 1.16rem; }

  .navbar-wrapp {
    width: auto !important; }

  .section-testi-cnt {
    width: 240px;
    height: 110px; }

  .breadcrumb-wrapp {
    width: 210px; }

  .breadcrumb-wrapp ul li, .breadcrumb-wrapp ul .active {
    margin: 10px 20px; }

  .page-news-wrapper {
    width: 100%; }

  .col-md-3-fix {
    width: 100% !important; }

  .sp-gallery-image {
    width: 100%;
    height: 100%;
    margin: 10px; }

  .info-holder ul li {
    font-size: 1.3rem; }

  .profile-wrapper, .project-stats-wrapper {
    width: 100%; }

  .fa-custom-big {
    font-size: 15px !important; }

  .fa-custom {
    font-size: 15px !important; }

  .page-wrapper {
    width: 100%; }

  .well {
    margin-top: 50px !important; }

  .contacts-form-wrapper {
    width: 100% !important; }

  .contacts-custom {
    width: 100% !important;
    margin: 10px; }

  .contact-wrapper {
    float: left; }

  .section-testi h3 {
    padding-left: 0px; }

  .contact-wrapper ul {
    -webkit-padding-start: 0px;
    -moz-padding-start: 0px;
    -o-padding-start: 0px; } }
@media only screen and (min-width: 480px) {
  .navbar-nav {
    font-size: 1.28rem  !important; }

  .nav-right-font {
    font-size: 1.16rem; }

  .navbar-wrapp {
    width: auto; }

  .index-tb {
    margin-top: 55px; }

  .parallax {
    margin-top: 20px; }

  .header-textbox , .login-wrapper{
    width: 400px; }

  .contacts-form-wrapper {
    width: 100% !important; }

  .contacts-custom {
    width: 100% !important;
    margin: 10px; }

  .sp-gallery-image {
    width: 100%;
    height: 100%;
    margin: 10px; } }
/*========== Small Devices, Tablets  ==========*/
@media only screen and (min-width: 890px) {
  .parallax {
    margin-top: 20px; } }
@media only screen and (min-width: 768px) {
  .navbar-right {
    float: left !important; }

  .nav > li {
    padding-left: 0px; }

  .header-textbox , .login-wrapper{
    width: 700px; }

  .section-ln-tb {
    width: 100%; } }
/* Medium Devices, Desktops */
@media only screen and (min-width: 914px) and (max-width: 1200px) {
  .project-stats-section .col-md-3 {
    width: 30%; }

  .nav > li {
    padding-left: 0px; }

  .header-textbox , .login-wrapper{
    width: 700px; }

  .section-ln-tb {
    width: 100%; }

  .section-testi h3 {
    padding-left: 15px; }

  .contact-wrapper {
    float: right; }

  .contact-wrapper h3 {
    padding-left: 45px; }

  .contact-wrapper ul {
    -webkit-padding-start: 45px;
    -moz-padding-start: 45px;
    -o-padding-start: 45px; } }
@media only screen and (min-width: 992px) {
  .breadcrumb-wrapp {
    width: 100%; }

  .breadcrumb-wrapp ul li, .breadcrumb-wrapp ul .active {
    margin: 10px 15px; } }
/* Tablets Default */
@media only screen and (max-width: 1020px) {
  #search input[type="text"] {
    width: 170px;
    background: url(../images/glass-dark.png) no-repeat 140px 7px #f4f4f4; }

  .parallax-textbox {
    width: 500px;
    margin-top: 150px; }

  .parallax {
    background-attachment: scroll; } }
/* Medium Devices, Desktops */
@media only screen and (max-width: 992px) {
  .parallax {
    margin-top: 20px; } }
/* Small Devices, Tablets */
@media only screen and (min-width: 768px) and (orientation: portrait) {
  .parallax {
    margin-top: 20px; }

  .parallax-textbox {
    width: 550px; } }
/* Nexus 10 */
@media only screen and (min-width: 800px) and (orientation: portrait) {
  .parallax {
    margin-top: 20px; }

  .parallax-textbox {
    width: 550px; } }
/* iPad PRO */
@media only screen and (min-width: 1022px) and (max-width: 1200px) and (orientation: portrait) {
  .parallax {
    margin-top: 20px; }

  .sidebar-nav li h4 {
    font-size: 13px; } }
/* Extra Small Devices, Phones */
/*==========  Large Devices, Wide Screens  ==========*/
@media only screen and (min-width: 1200px) {
  body {
    font-size: 1.23rem !important; }

  h1 {
    font-size: 2.25rem !important; }

  h2 {
    font-size: 1.9rem !important; }

  h3 {
    font-size: 1.60rem !important; }

  h4 {
    font-size: 1.50rem !important; }

  h5 {
    font-size: 1.45rem !important; }

  h6 {
    font-size: 1.34rem !important; }

  .header-textbox , .login-wrapper{
    width: 700px; }

  .parallax-textbox {
    width: 550px; }

  .parallax {
    margin-top: 20px; }

  .nav > li {
    padding: 0 12px; }

  .navbar-nav {
    font-size: 1.33rem  !important; }

  .nav-right-font {
    font-size: 1.20rem; }

  .navbar-right {
    float: right !important; }

  .navbar-wrapp {
    width: 370px; }

  .breadcrumb-wrapp {
    width: 100%; }

  .breadcrumb-wrapp ul li, .breadcrumb-wrapp ul .active {
    margin: 15px 20px; }

  .page-news-wrapper {
    width: 95%; }

  .col-md-3-fix {
    width: 50% !important; }

  .sp-gallery-image {
    width: 83%;
    height: 83%;
    margin: 10px; }

  .contacts-form-wrapper {
    width: 75% !important; }

  .contacts-custom {
    width: 30% !important; }

  .sp-gallery-wrapper {
    width: 100%; }

  #index-ln-img-1,
  #index-ln-img-2,
  #index-ln-img-3,
  #index-ln-img-4 {
    height: 115px; }

  .section-ln-content {
    height: 151px; }

  .section-testi h3 {
    padding-left: 15px; }

  .contact-wrapper {
    float: right; }

  .contact-wrapper h3 {
    padding-left: 45px; }

  .contact-wrapper ul {
    -webkit-padding-start: 45px;
    -moz-padding-start: 45px;
    -o-padding-start: 45px; }

  .section-ln-tb {
    width: 100%; }

  .sidebar-nav li h4 {
    font-size: 13px !important; } }
@media only screen and (max-width: 1366px) and (orientation: landscape) {
  .parallax-textbox {
    margin-top: 150px; }

  .contacts-form-wrapper {
    width: 75% !important; }

  .contacts-custom {
    width: 25% !important; }

  .sidebar-nav li h4 {
    font-size: 13px; } }
@media only screen and (max-width: 1280px) and (orientation: landscape) {
  .parallax-textbox {
    margin-top: 160px; }

  .contacts-form-wrapper {
    width: 75% !important; }

  .contacts-custom {
    width: 25% !important; }

  .sidebar-nav li h4 {
    font-size: 13px; }

  .sp-gallery-image {
    width: 83%;
    height: 83%;
    margin: 10px; } }
/* Large Screen Default */
@media only screen and (min-width: 1600px) {
  body {
    font-size: 1.4rem !important; }

  h1 {
    font-size: 2.55rem !important; }

  h2 {
    font-size: 2rem !important; }

  h3 {
    font-size: 1.82rem !important; }

  h4 {
    font-size: 1.70rem !important; }

  h5 {
    font-size: 1.65rem !important; }

  .section-ln-wrapper {
    width: 80%; }

  .section-testi h3 {
    padding-left: 15px; }

  .contact-wrapper h3 {
    padding-left: 45px; }

  .navbar-nav {
    font-size: 1.55rem  !important; }

  nav > li {
    padding: 0 25px; }

  .nav-right-font {
    font-size: 1.4rem; }

  .nav navbar-nav navbar-right {
    font-size: 1.4rem; }

  .navbar-right {
    float: right !important; }

  .parallax {
    margin-top: 20px; }

  .contacts-form-wrapper {
    width: 75% !important; }

  .contacts-custom {
    width: 25% !important; }

  .page-wrapper {
    width: 75%; }

  .page-news-wrapper {
    width: 85%; }

  .sidebar-nav li h4 {
    font-size: 14px !important; }

  .sp-gallery-wrapper {
    width: 65%; }

  .sp-gallery-image {
    width: 75%;
    height: 75%;
    margin: 10px; } }
/*==========  Breakpoints ==========*/
@media only screen and (min-width: 320px) and (orientation: portrait) {
  .parallax {
    margin-top: 20px; } }
@media only screen and (min-width: 375px) and (orientation: portrait) {
  .parallax {
    margin-top: 20px; } }
/* Custom, iPhone Retina */
/* NEXUS 5 */
@media only screen and (min-width: 412px) and (orientation: portait) {
  .parallax {
    margin-top: 20px ; }

  .parallax-textbox {
    width: auto; } }
@media only screen and (min-width: 480px) and (max-width: 485px) and (orientation: landscape) {
  .parallax {
    margin-top: 20px; }

  .header-textbox , .login-wrapper{
    width: 400px; }

  .parallax-textbox {
    width: 400px !important; } }
@media only screen and (min-width: 568px) and (max-width: 599px) and (orientation: landscape) {
  .parallax {
    margin-top: 20px; }

  .header-textbox , .login-wrapper{
    width: 400px; }

  .parallax-textbox {
    width: 400px !important; } }
@media only screen and (min-width: 600px) and (orientation: portrait) {
  .parallax {
    margin-top: 20px; }

  .header-textbox , .login-wrapper{
    width: 400px; }

  .parallax-textbox {
    width: 400px !important; } }
@media only screen and (min-width: 691px) {
  .nav > li {
    padding: 0 0px; } }

/*# sourceMappingURL=responsive.css.map */
