@media (min-width: 980px) and (max-width: 1279px){
.slide > h1 {
    font-size: 28px;
    top: 80px;
}
.img-slide{ height:270px;}
.img-banner .slide {
    margin-top: 10px;
}
.slide > h2 {
    font-size: 24px;
    left: 100px;
    line-height: 28px;
    margin: 0;
    width: 791px;
}
.slide > p {
    font-size: 15px;
    left: 86px;
    margin: 0;
    top: 10px;
}

.slide > img {
    left: 85px;
    margin: 0;
    top: 15px;
    width: 15%;
}
.navbar-fixed-top {
    margin-bottom: 0px;
}
}


@media (min-width: 1280px) and (max-width: 1500px){
.slide > h1 {
    font-size: 35px;
    top: 142px;
}
.img-slide{ height:370px;}
.img-banner .slide {
    margin-top: 30px;
}
.slide > h2 {
    font-size: 30px;
    left: 100px;
    line-height: 28px;
    margin: 0;
    width: 865px;
}
.slide > p {
    font-size: 18px;
    left: 86px;
    margin: 0;
    top: 12px;
}

.slide > img {
    left: 85px;
    margin: 0;
    top: 20px;
    width: 15%;
}
.navbar-fixed-top {
    margin-bottom: 0px;
}
}



@media (min-width: 1501px) and (max-width: 1920px){
.slide > h1 {
    font-size: 40px;
    top: 210px;
}
.img-slide{ height:500px;}
.img-banner .slide {
    margin-top: 30px;
}

.slide > h2 {
    color: #FFFFFF;
    font-size: 38px;
    font-style: italic;
    font-weight: bold;
    left: 160px;
    position: relative;
    text-align: center;
    width: 70%;
}
.slide > p {
    font-family: avianbold;
    font-size: 18px;
    font-weight: bold;
    left: 150px;
    position: relative;
    text-align: center;
    top: 5px;
}


.slide > img {
    left: 160px;
    max-width: 100%;
    position: relative;
    top: 5px;
    width: 200px;
}
.navbar-fixed-top {
    margin-bottom: 0px;
}
}








@media (max-width: 1170px){
#f-in, footer {width:96% !important;}

}
@media (max-width: 1025px)
{
.right{width:350px !important; margin:0 auto !important; clear:both !important; float:none !important;}	
.left{width:100%}
.span12 div{}
.j-t{width:98% !important}


@media (max-width: 1165px)
{

#we-r h5 {margin: 0px 0px 125px 0px; }

#f-in h1{
font-weight: bold;
margin: 18px 0 0px 0;
padding: 0px;
font-size: 58px;
text-align: center;
}
.f2 {
padding: 0px;
overflow: hidden;
text-align: center;
}
.f2 span {
padding: 0 22px 0px;
text-align: center;
float: left;
font-size: 15px;
margin-bottom: 10px;
width: 148px;
}
}





@media (max-width: 1004px) {
  body {
    padding-top: 0; }
.dropdown-menu {
  width: auto;
}
.navbar-menu-line{ height:auto;}
.dropdown-menu div {
  float: none !important;
}
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    position: static; }

  .navbar-fixed-top {
    margin-bottom: 20px; }

  .navbar-fixed-bottom {
    margin-top: 20px; }

  .navbar-fixed-top .navbar-inner,
  .navbar-fixed-bottom .navbar-inner {
    padding: 5px; }

  .navbar .container {
    width: auto;
    padding: 0; }

  .navbar .brand {
    padding-left: 10px;
    padding-right: 10px;
    margin: 0 0 0 -5px; }

  .nav-collapse {
    clear: both; }

  .nav-collapse .nav {
    /*float: none;*/
    margin: 0 0 10px; }

  /*.nav-collapse .nav > li {
    float: none; }*/

  .nav-collapse .nav > li > a {
    margin-bottom: 2px; }

  .nav-collapse .nav > .divider-vertical {
    display: none; }

  .nav-collapse .nav .nav-header {
    color: #777777;
    text-shadow: none; }

  .nav-collapse .nav > li > a,
  .nav-collapse .dropdown-menu a {
    padding: 9px 15px;
    font-weight: bold;
    color: #777777;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px; }

  .nav-collapse .btn {
    padding: 4px 10px 4px;
    font-weight: normal;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px; }

  .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 2px; }

  .nav-collapse .nav > li > a:hover,
  .nav-collapse .nav > li > a:focus,
  .nav-collapse .dropdown-menu a:hover,
  .nav-collapse .dropdown-menu a:focus {
    background-color: #f2f2f2; }

  .navbar-inverse .nav-collapse .nav > li > a,
  .navbar-inverse .nav-collapse .dropdown-menu a {
    color: #9d9d9d; }
/*
  .navbar-inverse .nav-collapse .nav > li > a:hover,
  .navbar-inverse .nav-collapse .nav > li > a:focus,
  .navbar-inverse .nav-collapse .dropdown-menu a:hover,
  .navbar-inverse .nav-collapse .dropdown-menu a:focus {
    background-color: rgba(0, 0, 0, 0.8); }
*/
  .nav-collapse.in .btn-group {
    margin-top: 5px;
    padding: 0; }

  .nav-collapse .dropdown-menu {
    position: static;
    top: auto;
    left: auto;
    float: none;
    display: none;
    max-width: none;
    margin: 0 15px;
    padding: 0;
    background-color: transparent;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none; }

  .nav-collapse .open > .dropdown-menu {
    display: block; }

  .nav-collapse .dropdown-menu:before,
  .nav-collapse .dropdown-menu:after {
    display: none; }

  .nav-collapse .dropdown-menu .divider {
    display: none; }

  .nav-collapse .nav > li > .dropdown-menu:before, .nav-collapse .nav > li > .dropdown-menu:after {
    display: none; }

  .nav-collapse .navbar-form,
  .nav-collapse .navbar-search {
    float: none;
    padding: 10px 15px;
    margin: 10px 0;
    border-top: 1px solid #f2f2f2;
    border-bottom: 1px solid #f2f2f2;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); }

  .navbar-inverse .nav-collapse .navbar-form,
  .navbar-inverse .nav-collapse .navbar-search {
    border-top-color: rgba(0, 0, 0, 0.8);
    border-bottom-color: rgba(0, 0, 0, 0.8); }

  .navbar .nav-collapse .nav.pull-right {
    float: none;
    margin-left: 0; }

  /*.nav-collapse,
  .nav-collapse.collapse {
    overflow: hidden;
    height: 0; }*/

 /* .navbar .btn-navbar {
    display: block; }*/

  .navbar-static .navbar-inner {
    padding-left: 10px;
    padding-right: 10px; } 
	.foot{background:none !important;}
	#we-r h5{margin-bottom:0px !important; margin-top:20px !important;	}
	#we-r p{font-size:23px !important;}
	.f1{margin-top:40px !important;}
	.right{ margin:0 auto !important;}	
.left{width:100%}
	}
	
	
	
@media (min-width: 1005px) {
  .nav-collapse.collapse {
    height: auto !important;
    overflow: visible !important; } }
	
@media (max-width: 1024px) {
	.span3.isotope-tile.photography.no-bottom {
  display: block;
  float: left;
  width: 240px;
}
.testimonial .testimonial-img {
  bottom: -45px;
}
	.logo{margin:3px 0px 0px 27px;}
	.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container{width:98%; padding:0px;}
	.left{width:610px;}
	.right-column{width:100%;}
	.testimonial h5 {padding: 0 20px;}
	.testimonial p {padding: 0 20px; text-align:center;}
	.row{margin:0px;}
	/*.testimonial-img{display:none !important;}*/
	.testimonial .span7{ text-align:center !important; margin:auto !important;}
	.span12 div{ height:auto !important; position:relative !important; right:0px !important; margin:0px !important; overflow:visible !important; }
	#res{/*width:200px !important;*/ float:left !important; margin:10px 10px 27px 10px !important;}
	.bottom-links p{padding:0px 10px;}
	#f-in{width:100%;}
	#f-in h1{text-align:center;}
	.f1{float:none; margin:0px auto;}
	.f2{float:none!important; margin:auto; margin-top: 20px;}
	.say{width:100%}
	.say h2{padding:0px 0px 0px 15px;}
	#f-in h1{text-align:center;}
	.f2{float:none;}
	.bottom-links p{ padding:0px 10px;}
	.right{width:274px !important; margin:0 auto !important; clear:both !important; float:none !important; }	
.left{width:100%}
.j-t{width:100% !important}
.j-t p{width:80% !important}
#f-in h1 {line-height:70px;}
#inj{ height:auto;}
.testimonial .testimonial-img{ bottom:-45px;}
}

@media (max-width: 980px){
.testimonial .testimonial-img{ bottom:-45px;}
	.right{float:none !important; margin:0 auto !important; clear:both !important;}
	.left{width:100%;}
#f-in h1 {line-height:70px;}


.navbar-menu-line {
  min-height: 48px;
}
.navbar-fixed-top {
  margin-bottom: 0px;
}
@media (max-width: 900px) {
.testimonial .testimonial-img {
  bottom: 0;
  display: block;
  float: none;
  margin: 0 auto;
  max-width: 100%;
  text-align: center;
}

#we-r h5{ font-size:50px !important;}
	.free-case{float:none;}
	.logo{float:none; margin:0px auto;}
[class*="span"]{ float:none;}
	.testimonial h5{ font-size:34px;}
	.left{width:auto; padding:0px 30px;}
	.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container{width:auto;}
	.right{float:none; clear:both; margin:0px auto;}
	.say{width:auto;}
	.testimonial{width:auto; padding:0px 14px;}
	#f-in{width:100%;}
	.f1{margin:0px auto; float:none;}
	.f2{margin:0px auto; float:none; /*width:268px;*/ margin-top: 20px;}
	#f-in h1{text-align:center;}
	.row{margin:0px;}
	.span12 div{ height:auto !important; width:auto !important; position:relative !important; right:0px !important; margin:0px !important; overflow:visible !important; }
	#res{width:180px !important; float:left !important; margin:10px 15px 27px 15px !important;}
	.bottom-links p{padding:0px 10px;}
#f-in h1 {line-height:70px;}
.phone_no{margin-top: 20px; margin-left: 180px;}
	}

@media (max-width: 800px) {
	.free-case{float:none;}
	.logo{float:none; margin:0px auto;}
	.pull-right{float:none;}
	.left{width:auto; padding:0px 30px;}
	.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container{width:auto;}
	.right{float:none; clear:both; margin:0px auto;}
	.say{width:auto;}
	.testimonial{width:auto; padding:0px 14px;}
	#f-in{width:100%;}
	.f1{margin:0px auto; float:none;}
	.f2{margin:0px auto; float:none!important; /*width:268px;*/ margin-top: 20px;}
	#f-in h1{text-align:center;}
	#we-r{ background:#2A2A2A !important; background-size: 125% !important;}
#f-in h1 {line-height:1;}

.img-banner .slide {
  margin-top: 0;
}
.slide > h2 {
  font-size: 18px;
  left: 104px;
  line-height: 24px;
}

.slide > p {
  font-size: 16px;
  left: 105px;
  padding: 0;
}
.slide > img {
  left: 107px;
}
.slide > h1 {
  font-size: 22px;
  top: 20px;
}
.navbar-menu-line {
  min-height: 50px;
}
}
	
@media (max-width: 768px) {


.img-banner .slide {
  margin-top: -24px;
}
.slide > h2 {
  width: 72%;
}
	.span3.isotope-tile.photography.no-bottom {
  display: block;
  float: left;
  width: 194px;
}
.testimonial .testimonial-img {
  bottom: -20px;
  display: block;
  margin: 0 auto;
  text-align: center;
}
.testimonial{ padding-bottom:20px !important;}
  body {
    padding-left: 20px;
    padding-right: 20px; }

  .navbar-fixed-top,

  .navbar-fixed-bottom,
  .navbar-static-top {
    margin-left: -20px;
    margin-right: -20px; }

  .container-fluid {
    padding: 0; }
.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container{width:94%;}

  .dl-horizontal dt {
    float: none;
    clear: none;
    width: auto;
    text-align: left; }
  .dl-horizontal dd {
    margin-left: 0; }

  .container {
    width: auto; }

  .row-fluid {
    width: 100%; }

  .row,
  .thumbnails {
    margin-left: 0; }

  .thumbnails > li {
    float: none;
    margin-left: 0; }

  [class*="span"],
  .uneditable-input[class*="span"],
  .row-fluid [class*="span"] {
    float: none;
    display: block;
    width: 100%;
    margin-left: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }

  .span12,
  .row-fluid .span12 {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }

  .row-fluid [class*="offset"]:first-child {
    margin-left: 0; }

  .input-large,
  .input-xlarge,
  .input-xxlarge,
  input[class*="span"],
  select[class*="span"],
  textarea[class*="span"],
  .uneditable-input {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }

  .input-prepend input,
  .input-append input,
  .input-prepend input[class*="span"],
  .input-append input[class*="span"] {
    display: inline-block;
    width: auto; }

  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 0; }

  .modal {
    position: fixed;
    top: 20px;
    left: 20px;
    right: 20px;
    width: auto;
    margin: 0; }
    .modal.fade {
      top: -100px; }
    .modal.fade.in {
      top: 20px; }
	  .left{
		  width:100%;
	  }
	  
	  .t-img{	float: left; width: 25.8%;}
	  .t-para{margin: 0px; display: block; width: 71%; float: right;}
	  
	  .right{
		  width:100%;
	  }
	  
	  	 .testimonial{width:100%; padding:0px; height:auto;}
	 #inj{height:auto;}
	  	 #f-in{width:auto;}
	 .say{width:100%;}
	  	 .f1{width:100%;}
	 .f2{width:100%; }
	 	 footer{width:100%;}
	 .bottom-links p{width:auto;}
	 #s1{width: 100%;}
	 #s0{width:100%;}
	 .span12 div{ height:auto !important; width:auto !important; position:relative !important; right:0px !important; margin:0px !important; overflow:visible !important; }
	 .free-case{float:none;}
	 .logo{float:none;}
	 .pull-right{float:none;}
	 .right{width:274px; margin:0px auto; float:none; clear:both;}
	 .f2{float:none!important; clear:both; margin:0px auto; /*width:275px;*/ margin-top: 20px;}
	 .left{padding:0px;}
	 .testimonial h5{padding:0px 20px;}
	 .testimonial p{padding:0px 20px;}
	 .f2 span{/*width:auto; display:block; float:none;*/}
	 .right-column{width:100%;}
	 .bottom-links p{padding:0px 10px;}
	 #res{width:235px !important; float:left !important; margin:11px 16px 27px 29px !important;}
#f-in h1 {line-height:70px;}

#we-r{ background:#2A2A2A !important; background-size: 125% !important;}
.ijju{ margin:30px 0px 0px 0px !important;}
.phone_no{margin-top: 20px; margin-left: 0px;}
}
@media (max-width: 735px){
	#we-r{background-size:140% !important;}
	#we-r p{ font-size:20px !important;}
	}
	@media (max-width: 735px){
		.img-banner .slide {
  margin-top: -25px;
}
.slide > h2 {
  font-size: 15px;
  left: 104px;
}
.slide > p {
  font-size: 12px;
  left: 88px;
  padding: 0;
}
.slide > img {
  left: 92px;
  width: 20%;
}

		}
	@media (max-width: 700px){
		#we-r{background-size:150% !important;}
	#we-r p{ font-size: !important;}
	#we-r h5{font-size: !important; margin-bottom:19px !important;}
		}
@media (max-width: 640px) {
	.slide > h2 {
  font-size: 12px;
  left: 104px;
  width: 56%;
}


	#res{width:190px !important; float:left !important; margin:10px 10px 27px 10px !important;} 
#f-in h1 {font-size:51px; line-height:50px;}



  body {
    padding-top: 0; }

.dropdown-menu div {
  float: none !important;
}
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    position: static; }

  .navbar-fixed-top {
    margin-bottom: 20px; }

  .navbar-fixed-bottom {
    margin-top: 20px; }

  .navbar-fixed-top .navbar-inner,
  .navbar-fixed-bottom .navbar-inner {
    padding: 5px; }

  .navbar .container {
    width: auto;
    padding: 0; }

  .navbar .brand {
    padding-left: 10px;
    padding-right: 10px;
    margin: 0 0 0 -5px; }

  .nav-collapse {
    clear: both; }

  .nav-collapse .nav {
    float: none;
    margin: 0 0 10px; }

  .nav-collapse .nav > li {
    float: none; }

  .nav-collapse .nav > li > a {
    margin-bottom: 2px; }

  .nav-collapse .nav > .divider-vertical {
    display: none; }

  .nav-collapse .nav .nav-header {
    color: #777777;
    text-shadow: none; }

  .nav-collapse .nav > li > a,
  .nav-collapse .dropdown-menu a {
    padding: 9px 15px;
    font-weight: bold;
    color: #777777;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px; }

  .nav-collapse .btn {
    padding: 4px 10px 4px;
    font-weight: normal;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px; }

  .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 2px; }

  .nav-collapse .nav > li > a:hover,
  .nav-collapse .nav > li > a:focus,
  .nav-collapse .dropdown-menu a:hover,
  .nav-collapse .dropdown-menu a:focus {
    background-color: #f2f2f2; }

  .navbar-inverse .nav-collapse .nav > li > a,
  .navbar-inverse .nav-collapse .dropdown-menu a {
    color: #9d9d9d; }

  .navbar-inverse .nav-collapse .nav > li > a:hover,
  .navbar-inverse .nav-collapse .nav > li > a:focus,
  .navbar-inverse .nav-collapse .dropdown-menu a:hover,
  .navbar-inverse .nav-collapse .dropdown-menu a:focus {
    background-color: rgba(0, 0, 0, 0.8); }

  .nav-collapse.in .btn-group {
    margin-top: 5px;
    padding: 0; }

  .nav-collapse .dropdown-menu {
    position: static;
    top: auto;
    left: auto;
    float: none;
    display: none;
    max-width: none;
    margin: 0 15px;
    padding: 0;
    background-color: transparent;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none; }

  .nav-collapse .open > .dropdown-menu {
    display: block; }

  .nav-collapse .dropdown-menu:before,
  .nav-collapse .dropdown-menu:after {
    display: none; }

  .nav-collapse .dropdown-menu .divider {
    display: none; }

  .nav-collapse .nav > li > .dropdown-menu:before, .nav-collapse .nav > li > .dropdown-menu:after {
    display: none; }

  .nav-collapse .navbar-form,
  .nav-collapse .navbar-search {
    float: none;
    padding: 10px 15px;
    margin: 10px 0;
    border-top: 1px solid #f2f2f2;
    border-bottom: 1px solid #f2f2f2;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); }

  .navbar-inverse .nav-collapse .navbar-form,
  .navbar-inverse .nav-collapse .navbar-search {
    border-top-color: rgba(0, 0, 0, 0.8);
    border-bottom-color: rgba(0, 0, 0, 0.8); }

  .navbar .nav-collapse .nav.pull-right {
    float: none;
    margin-left: 0; }

  .nav-collapse,
  .nav-collapse.collapse {
    overflow: hidden;
    height: 0; }

  .navbar .btn-navbar {
    display: block; }

  .navbar-static .navbar-inner {
    padding-left: 10px;
    padding-right: 10px; } 
	.foot{background:none !important;}
	#we-r h5{margin-bottom:0px !important; margin-top:20px !important;	}
	#we-r p{font-size:23px !important;}
	.f1{margin-top:40px !important;}
	.right{width:350px !important; margin:0 auto !important;}	
.left{width:100%}
	



}

@media (max-width: 658px) {
			.span3.isotope-tile.photography.no-bottom {
    display: block;
    float: left!important;
    width: 194px;
}  }

@media (max-width: 554px){
#we-r {background:#2A2A2A !important;}
}

@media (max-width: 480px) {
	.logo{width:100%; margin:0px; float:none;}
	.free-case{margin:0px auto; float:none;}
  .nav-collapse {
    -webkit-transform: translate3d(0, 0, 0); }

  .page-header h1 small {
    display: block;
    line-height: 20px; }

  input[type="checkbox"],
  input[type="radio"] {
    border: 1px solid #ccc; }

  .form-horizontal .control-label {
    float: none;
    width: auto;
    padding-top: 0;
    text-align: left; }
  .form-horizontal .controls {
    margin-left: 0; }
  .form-horizontal .control-list {
    padding-top: 0; }
  .form-horizontal .form-actions {
    padding-left: 10px;
    padding-right: 10px; }

  .media .pull-left,
  .media .pull-right {
    float: none;
    display: block;
    margin-bottom: 10px; }

  .media-object {
    margin-right: 0;
    margin-left: 0; }

  .modal {
    top: 10px;
    left: 10px;
    right: 10px; }

  .modal-header .close {
    padding: 10px;
    margin: -10px; }

  .carousel-caption {
    position: static; }
	.right-column{
		  margin:0px auto;
	  }
	  	  .navbar .brand{max-height:inherit;}
		  	 .testimonial{width:100%; padding:0px; height:auto;}
	 #inj{height:auto;}
	 	 #f-in{width:auto;}
	 .say{width:100%;}
	 	 .f1{width:100%;}
	 .f2{width:100%;}
	 	 footer{width:100%;}
	 .bottom-links p{width:auto;}
	 #s1{width: 100%;}
	 #s0{width:100%;}
	 .span12 div{ height:auto !important; width:auto !important; position:relative !important; right:0px !important; margin:0px !important; overflow:visible !important; }
	 .f2{float:none!important; clear:both; margin:0px auto; width:275px; margin-top: 20px;}
	 #we-r h5{font-size:37px;	}
	 #we-r p{ padding:0px 10px;}
	 #we-r {background:#2A2A2A !important;}
	 .left{padding:0px;}
	 .testimonial h5{padding:0px 20px;}
	 .testimonial p{padding:0px 20px;}
	 .right-column{width:100%;}
	 .f2 span{width:auto; display:block; float:none;}
	 .bottom-links p{padding:0px 10px;}
#f-in h1 {font-size:40px;}


	}
	
@media (max-width: 380px)	{
	.span3.isotope-tile.photography.no-bottom {
  display: block;
  float: left;
  width: 194px;
  margin:0 auto;
}
	.right-column {width:95% !important; margin:0px auto;}
	
	/*.right-column input[type=submit]{background-size:75% !important; background-repeat:no-repeat !important; margin-left: 20px;}*/
	#f-in h1 {font-size:40px;}



.testimonial h5 {
  font-size: 29px;

}

#we-r h5 {
  font-size: 29px !important;
}

#f-in h1 {
  font-size: 29px !important;
}

.page-header > h2 {
  font-size: 20px !important;
}

.testimonial {
  padding-bottom: 20px;
}
.testimonial .testimonial-img{bottom:-20px;}
	
	}

@media (max-width: 380px)	{
	.img-banner .slide {
  margin-top: -35px;
}
.slide > h2 {
  font-size: 12px;
  left: 46px;
  line-height: 16px;
  margin: 0;
  width: 70%;
}
.slide > p {
  font-size: 12px;
  left: 55px;
  margin: 0;
  padding: 0;
}
.slide > img {
  left: 44px;
  width: 20%;
}
}

@media (max-width: 380px)	{
	.slide > p {
  top: 0;
}
.slide > img {
  top: 0;
}
	.slide > h1 {
  top: 0;
  padding:0
}
.navbar-fixed-top {
  margin-bottom: 0px;
}
	}
	
@media (max-width: 320px) {
	.slide > h2 {
  font-size: 8px;
  left: 31px;
  width: 80%;
  line-height:12px;
}
.slide > p {
  font-size: 7px;
  left: 26px;
  top: -4px;
}
.slide > img {
  left: 26px;
  top: -12px;
}
.slide > h1 {
  font-size: 10px;
  top: -12px;
}
	.span3.isotope-tile.photography.no-bottom {
  display: block;
  float: left;
  width: 194px;
  margin:0 auto;
}
.testimonial .testimonial-img{bottom:-19px;}

	.logo{width:100%; margin:0px; float:none;}
	
	  .right-column{
		  width:100%;
	  }	  
	  .f-tab{

		  margin:0px;
	  }	  
	  .f-tab input{
		  width:auto;
	  }	  
	  .f-tab textarea{
		  width:auto;
	  }	  
	  .submit input{
		  width:100%;
	  }
	  .navbar .brand{max-height:inherit;}
	 .testimonial{width:100%; padding:0px; height:auto;}
	 #inj{height:auto;}	 
	 #f-in{width:auto;}
	 .say{width:100%;}
	 .f1{width:100%;}
	 .f2{width:100%;}
	 footer{width:100%;}
	 .bottom-links p{width:auto;}
	 #s1{width: 100%;}
	 #s0{width:100%;}
	 .span12 div{ height:auto !important; width:auto !important; position:relative !important; right:0px !important; margin:0px !important; overflow:visible !important; }
	 .right{max-width:100%; float:none; clear:both;}
	 
	 .testimonial h5{padding:0px 20px;}
	 .testimonial p{padding:0px 20px;}
     .f2 {margin-top: 20px;}
	 .f2 span{width:auto; display:block; float:none;}
	 .bottom-links p{padding:0px 10px;}
	 .right-column{width:95% !important; margin:0px auto !important;}
	 /*.right-column input[type=submit]{background-size:100% !important; background-repeat:no-repeat !important; margin-left: 10px;}*/
	 .f-in h1 {font-size:100%;}
#f-in h1 {font-size:40px;}


}
@media (max-width:284px)
{
	.right-column{width:100% !important; margin:0 !important;}
	#res{width:100% !important;}
        .f2 {margin-top: 20px;}
.fullwidthbanner-container{ display:none;}
}
@media (max-width:260px)
{
	#res{width:100% !important;}
        .f2 {margin-top: 20px;}

}
@media (max-width:235px)
{
	.right-column{width:100% !important; margin:0 !important;}
	.span3.isotope-tile.photography.no-bottom {
  display: block;
  float: left;
  width: 100%;
  margin:0 auto;
}
	
}

@media (max-width: 768px) and (min-width: 320px) {
	.span3.isotope-tile.photography.no-bottom {
    display: block;
    float: left!important;
    width: 194px;
}
.navbar-inverse .btn-navbar{ top:10px;}


	}
@media (max-width: 850px) and (min-width: 950px) 
{
.span4 {
    width: 181px !important;
}
}

















@media only screen and (min-width: 250px) and (max-width: 359px){
.slide > h1 {
    font-size: 8px;
    top: -3px;
}
.img-slide{ height:90px;}
.img-banner .slide {
    margin-top: -35px;
}
.slide > h2 {
    font-size: 8px;
    left: 31px;
    line-height: 12px;
    width: 80%;
}
.slide > p {
  font-size: 7px;
  left: 26px;
  top: -4px;
}
.slide > img {
    left: 26px;
    top: -12px;
	width: 20%;
}
}


@media only screen and (min-width: 359px) and (max-width: 459px){
.slide > h1 {
    font-size: 10px;
    top: -5px;
}
.img-slide{ height:100px;}
.img-banner .slide {
    margin-top: -35px;
}
.slide > h2 {
    font-size: 10px;
    left: 31px;
    line-height: 12px;
    width: 250px;
	margin:0;
}
.slide > p {
  font-size: 7px;
  left: 26px;
  top: -4px;
  margin:0;
}
.slide > img {
    left: 26px;
    top: -12px;
	width: 20%;
	margin:0;
}
.navbar-fixed-top {
    margin-bottom: 0px;
}
}



@media only screen and (min-width: 459px) and (max-width: 559px){
.slide > h1 {
    font-size: 13px;
    top: 26px;
}
.img-slide{ height:120px;}
.img-banner .slide {
    margin-top: -35px;
}
.slide > h2 {
    font-size: 12px;
    left: 31px;
    line-height: 12px;
    width: 290px;
	margin:0;
}
.slide > p {
    font-size: 10px;
    left: 26px;
    margin: 0;
    top: 6px;
}
.slide > img {
    left: 26px;
    margin: 0;
    top: 6px;
    width: 20%;
}
.navbar-fixed-top {
    margin-bottom: 0px;
}
}


@media (min-width: 560px) and (max-width: 767px){
.slide > h1 {
    font-size: 16px;
    top: 30px;
}
.img-slide{ height:162px;}
.img-banner .slide {
    margin-top: -35px;
}
.slide > h2 {
    font-size: 16px;
    left: 31px;
    line-height: 18px;
    width: 375px;
	margin:0;
}
.slide > p {
    font-size: 10px;
    left: 26px;
    margin: 0;
    top: 6px;
}
.slide > img {
    left: 26px;
    margin: 0;
    top: 6px;
    width: 20%;
}
.navbar-fixed-top {
    margin-bottom: 0px;
}
}


@media (min-width: 767px) and (max-width: 799px){
.slide > h1 {
    font-size: 20px;
    top: 60px;
}
.img-slide{ height:220px;}
.img-banner .slide {
    margin-top: 0px;
}
.slide > h2 {
    font-size: 18px;
    left: 31px;
    line-height: 18px;
    margin: 0;
    width: 460px;
}
.slide > p {
    font-size: 12px;
    left: 26px;
    margin: 0;
    top: 6px;
}
.slide > img {
    left: 26px;
    margin: 0;
    top: 6px;
    width: 20%;
}
.navbar-fixed-top {
    margin-bottom: 0px;
}
}

@media (min-width: 800px) and (max-width: 979px){
.slide > h1 {
    font-size: 20px;
    top: 60px;
}
.img-slide{ height:220px;}
.img-banner .slide {
    margin-top: 0px;
}
.slide > h2 {
    font-size: 18px;
    left: 31px;
    line-height: 18px;
    margin: 0;
    width: 460px;
}
.slide > p {
    font-size: 12px;
    left: 26px;
    margin: 0;
    top: 6px;
}
.slide > img {
    left: 26px;
    margin: 0;
    top: 6px;
    width: 20%;
}
.navbar-fixed-top {
    margin-bottom: 0px;
}
}




