/*!
 * Bootstrap Responsive v2.3.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */


.cusnavbut{
	padding:0px !important;
	border:none !important;
	margin-top:0px !important;
}

.clearfix {
  *zoom: 1;
}

.clearfix:before,
.clearfix:after {
  display: table;
  line-height: 0;
  content: "";
}

.clearfix:after {
	clear: both;
}

.hide-text {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
}


.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}


@-ms-viewport {
  width: device-width;
}

.hidden {
  display: none;
  visibility: hidden;
}


.visible-phone {
  display: none !important;
}

.visible-tablet {
  display: none !important;
}


.hidden-desktop {
  display: none !important;
}

.visible-desktop {
  display: inherit !important;
}





@media (max-width: 767px) {

  .hidden-desktop {
    display: inherit !important;
  }

  .visible-desktop {
    display: none !important;
  }

  .visible-phone {
    display: inherit !important;
  }

  .hidden-phone {
    display: none !important;
  }

}

.visible-print {
  display: none !important;
}


@media print {

  .visible-print {
    display: inherit !important;
  }

  .hidden-print {
    display: none !important;
  }
  
}

@media (min-width: 1200px) {

  .row {
    margin-left: -30px;
    *zoom: 1;
  }
  
  .row:before,
  .row:after {
    display: table;
    line-height: 0;
    content: "";
  }
  
  .row:after {
    clear: both;
  }
  
  [class*="span"] {
    float: left;
    min-height: 1px;
    /*margin-left: 30px;*/
  }
  
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 1170px;
  }
  
  .span12 {
    width: 1170px;
  }

  .span11 {
    width: 1070px;
  }

  .span10 {
    width: 970px;
  }

  .span9 {
    width: 870px;
  }

  .span8 {
    width: 770px;
  }

  .span7 {
    width: 670px;
  }

  .span6 {
    width: 570px;
  }

  .span5 {
    width: 470px;
  }

  .span4 {
    width: 370px;
  }
  
  .span3 {
    width: 270px;
  }
  
  .span2 {
    width: 170px;
  }

  .span1 {
    width: 70px;
  }

  .offset12 {
    margin-left: 1230px;
  }

  .offset11 {
    margin-left: 1130px;
  }

  .offset10 {
    margin-left: 1030px;
  }

  .offset9 {
    margin-left: 930px;
  }
  
  .offset8 {
    margin-left: 830px;
  }
  
  .offset7 {
    margin-left: 730px;
  }

  .offset6 {
    margin-left: 630px;
  }
  
  .offset5 {
    margin-left: 530px;
  }

  .offset4 {
    margin-left: 430px;
  }
  
  .offset3 {
    margin-left: 330px;
  }

  .offset2 {
    margin-left: 230px;
  }
  
  .offset1 {
    margin-left: 130px;
  }

  .row-fluid {
    width: 100%;
    *zoom: 1;
  }

  .row-fluid:before,
  .row-fluid:after {
    display: table;
    line-height: 0;
    content: "";
  }

  .row-fluid:after {
    clear: both;
  }

  .row-fluid [class*="span"] {
    display: block;
    float: left;
    width: 100%;
    min-height: 30px;
	/*
    margin-left: 2.564102564102564%;
    *margin-left: 2.5109110747408616%;
	*/
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }

  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 2.564102564102564%;
  }

  .row-fluid .span12 {
    width: 100%;
    *width: 99.94680851063829%;
  }

  .row-fluid .span11 {
    width: 91.45299145299145%;
    *width: 91.39979996362975%;
  }
  
  .row-fluid .span10 {
    width: 82.90598290598291%;
    *width: 82.8527914166212%;
  }

  .row-fluid .span9 {
    width: 74.35897435897436%;
    *width: 74.30578286961266%;
  }
  
  .row-fluid .span8 {
    width: 65.81196581196582%;
    *width: 65.75877432260411%;
  }

  .row-fluid .span7 {
    width: 57.26495726495726%;
    *width: 57.21176577559556%;
  }

  .row-fluid .span6 {
    width: 48.717948717948715%;
    *width: 48.664757228587014%;
  }

  .row-fluid .span5 {
    width: 40.17094017094017%;
    *width: 40.11774868157847%;
  }

  .row-fluid .span4 {
    width: 31.623931623931625%;
    *width: 31.570740134569924%;
  }

  .row-fluid .span3 {
    width: 23.076923076923077%;
    *width: 23.023731587561375%;
  }

  .row-fluid .span2 {
    width: 14.52991452991453%;
    *width: 14.476723040552828%;
  }
  
  .row-fluid .span1 {
    width: 5.982905982905983%;
    *width: 5.929714493544281%;
  }

  .row-fluid .offset12 {
    margin-left: 105.12820512820512%;
    *margin-left: 105.02182214948171%;
  }

  .row-fluid .offset12:first-child {
    margin-left: 102.56410256410257%;
    *margin-left: 102.45771958537915%;
  }

  .row-fluid .offset11 {
    margin-left: 96.58119658119658%;
    *margin-left: 96.47481360247316%;
  }

  .row-fluid .offset11:first-child {
    margin-left: 94.01709401709402%;
    *margin-left: 93.91071103837061%;
  }

  .row-fluid .offset10 {
    margin-left: 88.03418803418803%;
    *margin-left: 87.92780505546462%;
  }
  
  .row-fluid .offset10:first-child {
    margin-left: 85.47008547008548%;
    *margin-left: 85.36370249136206%;
  }



  .row-fluid .offset9 {



    margin-left: 79.48717948717949%;



    *margin-left: 79.38079650845607%;



  }



  .row-fluid .offset9:first-child {



    margin-left: 76.92307692307693%;



    *margin-left: 76.81669394435352%;



  }



  .row-fluid .offset8 {



    margin-left: 70.94017094017094%;



    *margin-left: 70.83378796144753%;



  }



  .row-fluid .offset8:first-child {



    margin-left: 68.37606837606839%;



    *margin-left: 68.26968539734497%;



  }



  .row-fluid .offset7 {



    margin-left: 62.393162393162385%;



    *margin-left: 62.28677941443899%;



  }



  .row-fluid .offset7:first-child {



    margin-left: 59.82905982905982%;



    *margin-left: 59.72267685033642%;



  }



  .row-fluid .offset6 {



    margin-left: 53.84615384615384%;



    *margin-left: 53.739770867430444%;



  }



  .row-fluid .offset6:first-child {



    margin-left: 51.28205128205128%;



    *margin-left: 51.175668303327875%;



  }



  .row-fluid .offset5 {



    margin-left: 45.299145299145295%;



    *margin-left: 45.1927623204219%;



  }



  .row-fluid .offset5:first-child {



    margin-left: 42.73504273504273%;



    *margin-left: 42.62865975631933%;



  }



  .row-fluid .offset4 {



    margin-left: 36.75213675213675%;



    *margin-left: 36.645753773413354%;



  }



  .row-fluid .offset4:first-child {



    margin-left: 34.18803418803419%;



    *margin-left: 34.081651209310785%;



  }



  .row-fluid .offset3 {



    margin-left: 28.205128205128204%;



    *margin-left: 28.0987452264048%;



  }



  .row-fluid .offset3:first-child {



    margin-left: 25.641025641025642%;



    *margin-left: 25.53464266230224%;



  }



  .row-fluid .offset2 {



    margin-left: 19.65811965811966%;



    *margin-left: 19.551736679396257%;



  }



  .row-fluid .offset2:first-child {



    margin-left: 17.094017094017094%;



    *margin-left: 16.98763411529369%;



  }



  .row-fluid .offset1 {



    margin-left: 11.11111111111111%;



    *margin-left: 11.004728132387708%;



  }



  .row-fluid .offset1:first-child {



    margin-left: 8.547008547008547%;



    *margin-left: 8.440625568285142%;



  }



  input,



  textarea,



  .uneditable-input {



    margin-left: 0;



  }



  .controls-row [class*="span"] + [class*="span"] {



    margin-left: 30px;



  }



  input.span12,



  textarea.span12,



  .uneditable-input.span12 {



    width: 1156px;



  }



  input.span11,



  textarea.span11,



  .uneditable-input.span11 {



    width: 1056px;



  }



  input.span10,



  textarea.span10,



  .uneditable-input.span10 {



    width: 956px;



  }



  input.span9,



  textarea.span9,



  .uneditable-input.span9 {



    width: 856px;



  }



  input.span8,



  textarea.span8,



  .uneditable-input.span8 {



    width: 756px;



  }



  input.span7,



  textarea.span7,



  .uneditable-input.span7 {



    width: 656px;



  }



  input.span6,



  textarea.span6,



  .uneditable-input.span6 {



    width: 556px;



  }



  input.span5,



  textarea.span5,



  .uneditable-input.span5 {



    width: 456px;



  }



  input.span4,



  textarea.span4,



  .uneditable-input.span4 {



    width: 356px;



  }



  input.span3,



  textarea.span3,



  .uneditable-input.span3 {



    width: 256px;



  }



  input.span2,



  textarea.span2,



  .uneditable-input.span2 {



    width: 156px;



  }



  input.span1,



  textarea.span1,



  .uneditable-input.span1 {



    width: 56px;



  }



  .thumbnails {



    margin-left: -30px;



  }



  .thumbnails > li {



    margin-left: 30px;



  }



  .row-fluid .thumbnails {



    margin-left: 0;



  }



}







@media (min-width: 769px) {



	



	



	



	



	.soc li{
		
		margin: 0;
		
		display: inline-block !important;	



	}



	



  .row {



    margin-left: -20px;



    *zoom: 1;



  }



  .row:before,



  .row:after {



    display: table;



    line-height: 0;



    content: "";



  }



  .row:after {



    clear: both;



  }



  [class*="span"] {



    float: left;



    min-height: 1px;



   /* margin-left: 20px;*/



  }



  .container,



  .navbar-static-top .container,



  .navbar-fixed-top .container,



  .navbar-fixed-bottom .container {



    width: 724px;



  }



  .span12 {



    width: 724px;



  }



  .span11 {



    width: 662px;



  }



  .span10 {



    width: 600px;



  }



  .span9 {



    width: 538px;



  }



  .span8 {



    width: 476px;



  }



  .span7 {



    width: 414px;



  }



  .span6 {



    width: 352px;



  }



  .span5 {



    width: 290px;



  }



  .span4 {



    width: 228px;



  }



  .span3 {



    width: 166px;



  }



  .span2 {



    width: 104px;



  }



  .span1 {



    width: 42px;



  }



  .offset12 {



    margin-left: 764px;



  }



  .offset11 {



    margin-left: 702px;



  }



  .offset10 {



    margin-left: 640px;



  }



  .offset9 {



    margin-left: 578px;



  }



  .offset8 {



    margin-left: 516px;



  }



  .offset7 {



    margin-left: 454px;



  }



  .offset6 {



    margin-left: 392px;



  }



  .offset5 {



    margin-left: 330px;



  }



  .offset4 {



    margin-left: 268px;



  }



  .offset3 {



    margin-left: 206px;



  }



  .offset2 {



    margin-left: 144px;



  }



  .offset1 {



    margin-left: 82px;



  }



  .row-fluid {



    width: 100%;



    *zoom: 1;



  }



  .row-fluid:before,



  .row-fluid:after {



    display: table;



    line-height: 0;



    content: "";



  }



  .row-fluid:after {



    clear: both;



  }



  .row-fluid [class*="span"] {



    display: block;



    float: left;



    width: 100%;



    min-height: 30px;
	


/*
    margin-left: 2.7624309392265194%;



    *margin-left: 2.709239449864817%;
*/


    -webkit-box-sizing: border-box;



       -moz-box-sizing: border-box;



            box-sizing: border-box;



  }



  .row-fluid [class*="span"]:first-child {



    margin-left: 0;



  }



  .row-fluid .controls-row [class*="span"] + [class*="span"] {



    margin-left: 2.7624309392265194%;



  }



  .row-fluid .span12 {



    width: 100%;



    *width: 99.94680851063829%;



  }



  .row-fluid .span11 {



    width: 91.43646408839778%;



    *width: 91.38327259903608%;



  }



  .row-fluid .span10 {



    width: 82.87292817679558%;



    *width: 82.81973668743387%;



  }



  .row-fluid .span9 {



    width: 74.30939226519337%;



    *width: 74.25620077583166%;



  }



  .row-fluid .span8 {



    width: 65.74585635359117%;



    *width: 65.69266486422946%;



  }



  .row-fluid .span7 {



    width: 57.18232044198895%;



    *width: 57.12912895262725%;



  }



  .row-fluid .span6 {



    width: 48.61878453038674%;



    *width: 48.56559304102504%;



  }



  .row-fluid .span5 {



    width: 40.05524861878453%;



    *width: 40.00205712942283%;



  }

  .row-fluid .span4 {
	/*
    width: 31.491712707182323%;
    *width: 31.43852121782062%;
	*/
	width: 34%;
    *width: 34%;
  }

  .row-fluid .span3 {
    width: 22.92817679558011%;
    *width: 22.87498530621841%;
  }

  .row-fluid .span2 {
	  /*
    width: 14.3646408839779%;
    *width: 14.311449394616199%;
	*/
	width: 16%;
    *width: 16%;
  }

  .row-fluid .span1 {



    width: 5.801104972375691%;



    *width: 5.747913483013988%;



  }



  .row-fluid .offset12 {



    margin-left: 105.52486187845304%;



    *margin-left: 105.41847889972962%;



  }



  .row-fluid .offset12:first-child {



    margin-left: 102.76243093922652%;



    *margin-left: 102.6560479605031%;



  }



  .row-fluid .offset11 {



    margin-left: 96.96132596685082%;



    *margin-left: 96.8549429881274%;



  }



  .row-fluid .offset11:first-child {



    margin-left: 94.1988950276243%;



    *margin-left: 94.09251204890089%;



  }



  .row-fluid .offset10 {



    margin-left: 88.39779005524862%;



    *margin-left: 88.2914070765252%;



  }



  .row-fluid .offset10:first-child {



    margin-left: 85.6353591160221%;



    *margin-left: 85.52897613729868%;



  }



  .row-fluid .offset9 {



    margin-left: 79.8342541436464%;



    *margin-left: 79.72787116492299%;



  }



  .row-fluid .offset9:first-child {



    margin-left: 77.07182320441989%;



    *margin-left: 76.96544022569647%;



  }



  .row-fluid .offset8 {



    margin-left: 71.2707182320442%;



    *margin-left: 71.16433525332079%;



  }



  .row-fluid .offset8:first-child {



    margin-left: 68.50828729281768%;



    *margin-left: 68.40190431409427%;



  }



  .row-fluid .offset7 {



    margin-left: 62.70718232044199%;



    *margin-left: 62.600799341718584%;



  }



  .row-fluid .offset7:first-child {



    margin-left: 59.94475138121547%;



    *margin-left: 59.838368402492065%;



  }



  .row-fluid .offset6 {



    margin-left: 54.14364640883978%;



    *margin-left: 54.037263430116376%;



  }



  .row-fluid .offset6:first-child {



    margin-left: 51.38121546961326%;



    *margin-left: 51.27483249088986%;



  }



  .row-fluid .offset5 {



    margin-left: 45.58011049723757%;



    *margin-left: 45.47372751851417%;



  }



  .row-fluid .offset5:first-child {



    margin-left: 42.81767955801105%;



    *margin-left: 42.71129657928765%;



  }



  .row-fluid .offset4 {



    margin-left: 37.01657458563536%;



    *margin-left: 36.91019160691196%;



  }



  .row-fluid .offset4:first-child {



    margin-left: 34.25414364640884%;



    *margin-left: 34.14776066768544%;



  }



  .row-fluid .offset3 {



    margin-left: 28.45303867403315%;



    *margin-left: 28.346655695309746%;



  }



  .row-fluid .offset3:first-child {



    margin-left: 25.69060773480663%;



    *margin-left: 25.584224756083227%;



  }



  .row-fluid .offset2 {



    margin-left: 19.88950276243094%;



    *margin-left: 19.783119783707537%;



  }



  .row-fluid .offset2:first-child {



    margin-left: 17.12707182320442%;



    *margin-left: 17.02068884448102%;



  }



  .row-fluid .offset1 {



    margin-left: 11.32596685082873%;



    *margin-left: 11.219583872105325%;



  }



  .row-fluid .offset1:first-child {



    margin-left: 8.56353591160221%;



    *margin-left: 8.457152932878806%;



  }



  input,



  textarea,



  .uneditable-input {



    margin-left: 0;



  }



  .controls-row [class*="span"] + [class*="span"] {



    margin-left: 20px;



  }



  input.span12,



  textarea.span12,



  .uneditable-input.span12 {



    width: 710px;



  }



  input.span11,



  textarea.span11,



  .uneditable-input.span11 {



    width: 648px;



  }



  input.span10,



  textarea.span10,



  .uneditable-input.span10 {



    width: 586px;



  }



  input.span9,



  textarea.span9,



  .uneditable-input.span9 {



    width: 524px;



  }



  input.span8,



  textarea.span8,



  .uneditable-input.span8 {



    width: 462px;



  }



  input.span7,



  textarea.span7,



  .uneditable-input.span7 {



    width: 400px;



  }



  input.span6,



  textarea.span6,



  .uneditable-input.span6 {



    width: 338px;



  }



  input.span5,



  textarea.span5,



  .uneditable-input.span5 {



    width: 276px;



  }



  input.span4,



  textarea.span4,



  .uneditable-input.span4 {



    width: 214px;



  }



  input.span3,



  textarea.span3,



  .uneditable-input.span3 {



    width: 152px;



  }



  input.span2,



  textarea.span2,



  .uneditable-input.span2 {



    width: 90px;



  }



  input.span1,



  textarea.span1,



  .uneditable-input.span1 {



    width: 28px;



  }



}







@media (max-width: 767px) {



	  .ftrList{



	min-width:45%;



    }



	



	address {



		clear:both;		



	}



	



	



	



	



  body {



    padding-right: 0px;



    padding-left: 0px;



  }



  .navbar-fixed-top,



  .navbar-fixed-bottom,



  .navbar-static-top {

/*

   margin-right: -20px;



  margin-left: -20px; */



  }



  



  .dl-horizontal dt {



    float: none;



    width: auto;



    clear: none;



    text-align: left;



  }



  .dl-horizontal dd {



    margin-left: 0;



  }









  .thumbnails {



    margin-left: 0;



  }



  .thumbnails > li {



    float: none;



    margin-left: 0;



  }



  [class*="span"],



  .uneditable-input[class*="span"]



  {



    display: block;



    float: none;



    width: 100%;



    margin-left: 0;



    -webkit-box-sizing: border-box;



       -moz-box-sizing: border-box;



            box-sizing: border-box;



  }









  .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;



    right: 20px;



    left: 20px;



    width: auto;



    margin: 0;



  }



  .modal.fade {



    top: -100px;



  }



  .modal.fade.in {



    top: 20px;



  }



}



@media (max-width: 480px) {



  	.midSec{



		margin:0px auto;

		width:300px;

	}



  .ftrList{



	min-width:100%;



}




	.talign{



		text-align:left !important;



		}



  



  



  .leftSec{



	width:100%;



	float:left;

	padding-left:30px;



	}



	



	.rightSec{



	width:100%;



	float:left;

	padding-left:30px;



}



  



  .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-right: 10px;



    padding-left: 10px;



  }



  .media .pull-left,



  .media .pull-right {





  }



  .media-object {



    margin-right: 0;



    margin-left: 0;



  }



  .modal {



    top: 10px;



    right: 10px;



    left: 10px;



  }



  .modal-header .close {



    padding: 10px;



    margin: -10px;



  }



  .carousel-caption {



    position: static;



  }



  



  



  



}

@media (max-width: 959px) {



  body {



    padding-top: 0;



  }



  .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: 0px;



  }



  .navbar .container {



    width: auto;



    padding: 0;



  }

  .navbar .brand {


/*
    padding-right: 10px;



    padding-left: 10px;
*/


    margin: 10px 0;



  }



  .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: #CDB973;



  }



  .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: #111111;



  }



  .nav-collapse.in .btn-group {



    padding: 0;



    margin-top: 5px;



  }



  .nav-collapse .dropdown-menu {



    position: static;



    top: auto;



    left: auto;



    display: none;



    float: none;



    max-width: none;



    padding: 0;



    margin: 0 15px;



    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: #111111;



    border-bottom-color: #111111;



  }



  .navbar .nav-collapse .nav.pull-right {



    float: none;



    margin-left: 0;



  }



  .nav-collapse,



  .nav-collapse.collapse {



    height: 0;



    overflow: hidden;



  }



  .navbar .btn-navbar {



    display: block;
	border: none !important;



  }



  .navbar-static .navbar-inner {



    padding-right: 10px;



    padding-left: 10px;



  }



}


@media (max-width: 2000px) {
	
.bnHd{
	font-size:23px;	  
}

.nav-tabs > li > a{
	font-size:12px;		
}


.mil_sec{
	width:100% !important;
	margin-left:0px !important;
}

/*.hdList{
	width:55%	!important;	
}*/

.pf{
	width:96%!important;		
}

.fn12{
	font-size:11px;
}

}


@media (max-width: 339px) {

.pf{
	width:80% !important;		
} 

}


@media (min-width: 980px) {
 /* .nav-collapse.collapse {
    height: auto !important;
    overflow: visible !important;
  }*/

}

@media (max-width: 350px) {

.rightSec{
	padding-left:10px;
}

}


@media (max-width: 560px) {

.ftrList{
	min-width:40% !important;
}

#ftr3{
	display:none !important;
}

}


@media (min-width: 769px) { 

.cbspan {
	float: left;
	width:80% !important;
}

.cbspan2 {
	width:20% !important;
	float:right;
	margin-left:0 !important;
}

.mil_sec {
    width: auto !important;
}

}

@media (max-width: 1050px) { 

.slide-next{
	display:none;
}

.slide-prev{
	display:none;
}

.cus-slider-area{
	width:960px;
	max-width:960px;
}

}

@media (min-width: 960px) { 

.sub-menu {
	display:none !important;
	position: absolute;
	background: #000;
	border: #2e2e2e 1px solid;
	list-style-type: none;
	padding: 20px;
	margin: 0 0 0 -1px;
	-moz-box-shadow: 4px 4px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 4px 4px 3px rgba(0,0,0,0.5);
	box-shadow: 4px 4px 3px rgba(0,0,0,0.5);
	min-width: 200px;
	z-index: 200;
}
.sub-menu li {
	margin: 0 0 8px 0;
}
.sub-menu li.calendar-nav {
	margin: 0 0 12px 0;
}
.menu-item:hover ul{
	display:block !important;
}
.desktop-cbar{
	width:25% !important;
}
.desktop-header{
	display:block;
}

.mobile-header{
	display:none;
}

.midSec{
	margin:0px auto;
}

.aLi{
	width:6% !important;	
}

.inrLi{
	width:12% !important;		
}

.noRmrgn{
	margin-right:0px !important;
}

.secmain {
	padding: 20px 0 !important;
}

.secmain ul {
	margin-bottom: 0;
}

.hdList {
	width:55% !important;
}
/*
.container-fluid {
	padding-left:10px !important;	
}
*/
.midSec {
	width:960px !important;
}

.wid{
	width:100% !important;
}

.homepage .item {
	width: 230px !important;
	margin:10px !important;
	margin-left:0px !important;
	margin-top:0px !important;
 }
 
.rightSec.stickybox {
	right:12px !important;
	width:25% !important;
}

.leftSec{
	width:75% !important;
}

.secBg{
	padding-top:20px !important;
	
}

.well{
	/*margin-bottom:100px !important;*/
	margin-bottom: 30px !important;
}

.soc li img {
width: 100px !important;
}

.adrimg{
	margin-top: 56px !important;
}

.pf{
	display:none !important;
}

.desk-log li{
	line-height:50px;
}

.span3.det_left{
	width:27%;
}

.span9.det_left{
	max-width: 75%;
}

.sldr li img{
	width:100px !important;
	max-width:100px !important;
}

.sldr{
	line-height:110px;
}

}

@media (max-width: 959px) { 
.tabbable{
	display:none !important;
}
.mob-tabs{
	display:block !important;
	border: 1px solid #303030 !important;
	padding:8px;
	padding-bottom:2px;
}
.mob-tab{
	margin-bottom:6px;
	border: 1px solid #303030
}
.mob-tab-title{
	cursor:pointer;
	background-color: black;
	color: white;
	font-weight: bold;
}
.mob-tab-content{
	display:none;
	width: 90%;
	margin: 0 auto;
	text-align: left;
	background-color: black;
	color: white;
	padding: 8px;
}

.cus-slider-area{
	display:none;
}
.mil_sec p{
	display:none !important;
}

.img-polaroid {
	min-height:196px !important;
}

.midSec{
	width:100%;
}

.leftSec{
	width:96%;
	float:none;
	margin:0 auto !important;
}

.homepage .item {
	width:24%;
	margin-left:4.5%;
	margin-bottom:2%;
}

.rightSec {
	float:none;
	width:100%;
}

.well{
	margin:0 auto !important;
}

.bnHd.milhd {
	height: 50px !important;
	overflow: hidden !important;
}

#navsmenu{
	border-bottom:none;
}

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

.seLi ul li{
	width:20% !important;
}

.seLi {
	padding:2% !important;
}

.navbar .btn-navbar {
	float: left;
	margin-left: 20%;
}

.search-area {
	float: right;
	margin-right:16%;
	margin-left:0px;
	margin-top:0px;
}

.slideDetails{
	display:none !important;
}

.imgSec img {
	width:100% !important;
	height:auto !important;
	margin-left:0px !important;
}

.sliderMedia{
	padding:5% !important;
}

#sliderImage{
	margin: 0 auto !important;
	float:none !important;
}

#banner-fade{
	height:100% !important;
}

.img-polaroid {
	min-height:182px !important;
	margin-left:auto !important;
	margin-right:auto !important;
}

.bjqs{
	height:160px !important;
}

.intro.pf{
	margin-top:18px;
}

.mob-log{
	display:block !important;
}

.imgSec{
	width: 320px !important;
	overflow:hidden;
}

.imgSec img {
	width: 100% !important;
	height: auto !important;
	margin-left: 0px !important;
}

.hdList{
	width: 100% !important;
}

.noRmrgn{
	margin-top:14px;
}

.nletter{
	text-align:center;
	width:100% !important;
}

.fus{
	text-align:center;
	width:100% !important;
}

.bbbacr{
	text-align:center;
	width:100% !important;
}

.weacc{
	text-align:center;
	width:100% !important;
}

.bx{
	width:100% !important;
}

.soc{
	max-width:100%;
	margin:0 auto !important;
}

.soc li {
	padding: 0 1.5% !important;
}

.listinr{
	width:100% !important;
}

footer h2{
	line-height:24px !important;
}


}
@media (min-width: 569px) and (max-width: 767px) {
	.search-area-btn {
		height:28px !important;
	}
	.mobile-nav-button{
		margin-top:-6px !important;
	}
.phone-contact{
	margin:0 auto !important;
	display: block;
	margin-bottom: 10px !important;
}
.nletter{
	margin-bottom:10px !important;
}
.fus{
	margin-left:0px !important;
	margin-bottom:24px !important;
}
.bbbacr{
	width: 18% !important;
	float: left !important;
	margin-left: 27% !important;
}
.weacc{
	width: 27% !important;
	float: right !important;
	margin-right: 25% !important;
	}
form#gform_4 .gform_footer {
		margin-right:3%;
	}
	form#gform_4 .gform_body {
		max-width:190px;
		margin-left:7%;
	}

}
@media (min-width: 569px) and (max-width: 959px) {
	.tablet-also{
		display:block !important;
	}
	#video-framex{
		height:280px !important;
		width:100% !important;
	}
	.loc-page{
	width:90% !important;
	margin:0 auto;
	float:none;
}
	.bad-feedb{
		width:70% !important;
		min-height:130px !important;
	}
	.badfeedbackform{
		width:50% !important;
		margin:0 auto !important;
		margin-top:10px !important;
		float: none !important;
	}
	.feedback_list{
		width:44% !important;
	}
	.for-desktop-only{
	display:none !important;
}
#rsidebar-mob2{
		display:block !important;
		margin:0 auto;
		width:264px !important;
		margin-top:10px !important;
}
#rsidebar{
		display:none !important;
	}
	#rsidebar-mob{
		display:block !important;
		margin:0 auto;
	}

	.desktop-header{
	display:none;
}

.mobile-header{
	display:block;
}
.navbar .btn-navbar {
	float: left;
	margin: 0 !important;
	text-transform: uppercase;

}
.mobile-nav-button, button.mobile-nav-button {
	background: #0a0a0a;
	border: #232323 1px solid;
	padding: 7px 10px !important;
	color: #CDB973 !important;
	text-transform: uppercase;
	font-size: 14px !important;
	line-height: 14px !important;
	display: inline-block !important;
	height: 30px;
	top: 0 !important;
	float: none !important;
}
.mobile-nav-button ul, .mobile-nav-button ul li {
	margin: 0 !important;
	padding: 0 !important;
	line-height: 14px !important;
	display: inline-block !important;
}
.search-area-btn {
    background-image: none;
    cursor: pointer;
    float: none !important;
    height: auto;
    margin: 0 !important;
    position: static;
    width: auto;
	color: #927F3C !important;
}
.search-area-btn:hover {
	background-image: none !important;
	color: #927F3C !important;
}
.search-area-btn a {
	color: #927F3C !important;
}
.search-area-btn a:hover {
	color: #927F3C !important;
}
.search-area {
	float: right;
	margin-right:16%;
	margin-left:0px;
	margin-top:0px;
}
.navbar-fixed-top {
	margin-bottom:0px;
}
body{
	padding-top:0px !important;
}
select#location {
	width:150px;
}
.search-tab span.close-search {
	top:0px;
}
.search-tab .left-search {
	width:100%;
}
.search-tab {
	width:80%;
}
.desk-log {
	max-width:100%;
	display:block;
}

.seLi ul li {
	margin:1% 1.5% !important;
}
.secBgMob{
	margin-top:0px !important;
	padding: 10px 0px !important;
}
#rsidebar{
	margin:0 auto;
}
.ftrList{
	min-width: 30%;
}
#ftr2{
	display:none;
}
#ftr3{
	display:none;
}
.wid{
	padding-left:10px;
	padding-right:10px;
}
form#gform_4 .gform_footer {
	float:right;
}
form#gform_4 .gform_body {
	float:left;
	
}
#gform_4{
	width: 380px;
	margin: 0 auto !important;
}
.row-fluid .span6 {
	margin-left:0px;
	float: none !important;
	width: 100% !important;
	text-align:center;
}
.fn12 {
	width: 84%;
	margin: 15px auto 0 auto;
}

body{
	padding-bottom:4px;
}
.nav-collapse{
	text-align: center !important;
	
}
.fixed-logo-section{
	display:none;
}
#main-area.secBg{
	margin-top:0px !important;
	padding-top:10px !important;
}
.mid_h{
	width: 90%;
	margin: 0 auto !important;
	float: none;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 30px;
	text-align:center;
	margin-bottom:10px !important;
}

.desktop-cbar{
	width: 240px !important;
	float: none !important;
	margin-left: auto !important;
	margin-right: auto !important;
	
	}
.con-loc{
	min-height:550px;
}
.cpm-map{
	width:90% !important;
}
.service-con {
	width: 90% !important;
	float: none !important;
	margin: 0 auto !important;
}
.span3.det_left.for-desktop-only {
	width: 30% !important;
	float: none !important;
	margin-left: auto !important;
	margin-right: auto !important;
	margin-top: 15px !important;
}

}
@media (min-width: 768px) and (max-width: 959px) {
	
	form#gform_4 .gform_footer {
		margin-right:10%;
	}
	form#gform_4 .gform_body {
		max-width:190px;
	}
	.nletter{
	width:42% !important;
	margin-left:2% !important;
	margin-bottom:11px !important;
}

.fus{
	float:right !important;
	margin-top:0px !important;
	margin-bottom:16px;
	
	width:48% !important;
}
.bbbacr{
	width:45% !important;
	float:left !important;
}
.weacc{
	width:45% !important;
	float:right !important;
}
.right-search{
	display:none !important;
}
#ftr2{
	display:block;
}
 .ftrList{
	min-width: 20%;
}
	.desktop-header{
	display:block;
}

.mobile-header{
	display:none;
}
.cusnavbut{
	display:none !important;
}
.phone-contact{
	margin-right:4px;
}
.nav.offset1{
	max-width:730px !important;
	margin:0 auto !important;
	float:none !important;}
.navbar-inverse .nav > li > a {
	padding:10px 10px !important;		
		}
.navbar .nav > li > a {
	font-size:12px !important;
}
.search-area-btn{
	float:right !important;
}

}
@media (max-width: 568px) { 

	#video-framex{
		height:200px !important;
		width:100% !important;
	}
/* iphone 3,4,5 and samsung galaxy s3,s4  */
.cus-slider-area{
	display:none;
}
body{
	padding-top:0px !important;
}

.sl_list img{
	width:100% !important;
}
.span12.secmain {
	/*padding-left:10px !important;
	padding-right:10px !important;*/
	padding: 0 !important;
}

.talign {
	text-align:center !important;
}

.fn12{
	text-align:center;
}

.sl_left{
	width:100% !important;
}

.row-fluid .span9 {
	width:100% !important;
}

.row-fluid .span3 {
	width:100% !important;
}

.row-fluid .span6 {
	width:100% !important;
}

.midSec{
	width:96%;
}

.leftSec {
	width:100%;
	padding-left:0px;
	float:none;
}

.homepage .item {
	width: 96%;
	margin: 2%;
	margin-top: 0;
	border: 1px solid #000000;
	display: block;
}
.homepage .item a {
	display: block;
	float: left;
	width: 100%;
	height: 100%;
}
.mil_sec span {
	width: 20% !important;
	margin-bottom: 0;
	float: left;
}

.blCont {
	display: block;
	width: 80%;
	height: 100% !important;
	float: right;
}

.mil_sec p {
	display:none;
}

.img-polaroid {
	width: 96% !important;
	height: 100% !important;
	float: left;
	display: block;
	border: none;
	min-height: 0px !important;
	padding: 2%;
}

.rightSec{
	float:none !important;
	padding:0 !important;
}

.well{
	margin:0 auto !important;
	margin-bottom:0px !important;
}

.media > .pull-left {
	margin:0 !important;
}

.mil_sec:hover {
	-moz-box-shadow:none !important;
	-webkit-box-shadow:none !important;
	box-shadow:none !important;
}

.headerTesti{
	display:none !important;
}

.slideDetails{
	display:none !important;
}

.imgSec img {
	width:100% !important;
	height:auto !important;
	margin-left:0px !important;
}

.imgSec {
	min-width:280px !important;
	overflow:hidden;
}

.sliderMedia{
	padding:0px !important;
}

#sliderImage{
	margin: 0 auto !important;
}

#navsmenu{
	border-bottom:none;
}

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

.seLi ul li{
	width:28% !important;
}

.seLi {
	padding:2% !important;
	margin: 10px !important;
	width: auto !important;
	border: #2e2e2e 1px solid;
}

.navbar .btn-navbar {
	float: left;
	margin: 0 !important;
	text-transform: uppercase;

}
.mobile-nav-button {
	background: #222 url(../../../../images/icon-menu-tab.png) 16px center no-repeat;
	border: #2e2e2e 1px solid;
	padding: 0 18px 10px 44px !important;
	color: #CDB973 !important;
	text-transform: uppercase;
	font-size: 14px !important;
	line-height: 30px !important;
	display: inline-block !important;
	height: 32px !important;
	top: 0 !important;
	float: none !important;
}
.mobile-nav-button ul, .mobile-nav-button ul li {
	margin: 0 !important;
	padding: 0 !important;
	height: auto !important;
	display: inline-block !important;
}
.search-area-btn {
    background: #222;
	border: #2e2e2e 1px solid;
	padding: 0 10px !important;
	color: #CDB973 !important;
    cursor: pointer;
    float: none !important;
    margin: 0 !important;
    position: static;
    width: auto;
	color: #927F3C !important;
	line-height: 32px !important;
	height: 30px !important;
	display: inline-block !important;
	text-transform: uppercase;
	top: 2px;
	position: relative;
}
.search-area-btn:hover {
	background-image: none !important;
	color: #927F3C !important;
}
.search-area-btn a {
	color: #CDB973 !important;
	padding: 10px 10px 10px 28px !important;
	overflow: visible !important;
}
.search-area-btn a:hover {
	color: #927F3C !important;
	text-decoration: none;
}
.search-area {
	float: right;
	margin-right:16%;
	margin-left:0px;
	margin-top:0px;
}

.soc {
	max-width:100%;
	margin:0 auto !important;
}

.soc li {
	/*width: 11%;*/
}

.nletter {
	text-align:center;
}

.fus {
	text-align:center;
}

.bbbacr {
	text-align:center;
	margin-top:10px;
}

.weacc {
	text-align:center;
}

.footerCov {
	padding-top:0px;
	background: none !important;
	border: none !important;

}

.footer h2 {
	margin-bottom:0px;
}

.desk-soc {
	display:block !important;
}

.mob-soc {
	display:none !important;
}

.desk-log {
	display:block !important;
}

.brand {
	width:100% !important;
}

.desktop-header{
	display:none;
}

.mobile-header{
	display:block;
}

.brand img {
	width:94% !important;
}

.logim {
	width:100% !important;
}

.tNav {
	max-width:100%;

}

.desk-log {
	max-width:100%;
}

.search-by-tag {
	display:none !important;
}

.srv_sec {
	margin:0 auto !important;
}

.listinr {
	margin:0 auto !important;
}

.span3.det_left {
	margin-top:20px;
}

.intro.test {
	display:none;
}

#ftr3 {
	display:none;
}

#ftr4 {
	display:none;
}

#ftr5 {
	display:none;
}

.soc li img {
	max-width:100px;
}

.desk-soc{
	text-align:center !important;
}
form#gform_4 .gform_footer {
	float:none;
	margin:0 auto;
}
form#gform_4 .gform_body {
	float:none;
	margin:0 auto;
	width:200px;
}
.container-fluid {
	/*
	padding-left:5px !important;
	padding-right:5px !important;
	*/
}
.bnHd.milhd {
	max-height: 26px !important;
	overflow: hidden !important;
	margin-bottom: 0px !important;
	margin-top: 0px !important;
	font-size: 0.6em;
	line-height: 36px;
	height: 100%;
	padding-left: 10px;
	padding-right: 0px;
}

.secBg {
	padding: 14px 0px;
}
.row-fluid .span6 {
	margin-left:0px;
	float: none !important;
	width: 100% !important;
}
.row-fluid .span4 {
	margin-left:0px;
}
.fus, .weacc {
	border-top: #141414 1px solid;
	padding: 20px 0;
}
.row-fluid .span2 {
	margin-left: 0px;
}
.search-tab .left-search form input#search-term {
	width:70%;
}
.secBgMob{
	margin-top:0px !important;
	padding: 10px 0px !important;
}
#navsmenu{
	border-bottom: 1px solid #232323;
}
select#location {
	width:150px;
}
.search-tab span.close-search {
	top:0px;
}
.search-tab .left-search {
	width:100%;
}
.search-tab {
	width:78%;
}
.phone-contact{
	margin:0 auto !important;
	display: block;
	margin-bottom: 10px !important;
	padding-top: 0 !important;
}
.rightSec{
	margin:0 auto;
}
.ftrList{
	text-align:center;
	margin:0 auto;
	min-width:0px;
	float:none;
}
#ftr2{
	display:none;
}
.seLi ul li {
	margin:1% 1.5% !important;
}
.seLi ul li:last-child {
	display: none;
}
.seLi ul li.logos-label {
	font-size: 50% !important;
}
body{
	padding-bottom:4px;
}
.fn12 {
	width: 84%;
	margin: 15px auto 0 auto;
}
.bbbacr{
	display:none !important;
}

.nav-collapse{
	text-align: center !important;
	margin-top: 18px !important;
}
.columns-footer{
	display:none;
}
#rsidebar{
	display:none;
	
}
#rsidebar-mob{
	display:block !important;
	margin-top:10px;
	text-align:center;
}
#rsidebar-mob2{
	display:block !important;
	margin-top:14px;
	text-align:center;
	
}

.fixed-logo-section{
	display:none;
}
.mid_h {
	width: auto;
	margin: 0 2% 2% !important;
	float: none;
	padding: 0 0 0 10px;
	text-align: left !important;
	background: none !important;
	border: none !important;
}
.mid_h ul{
	display:inline-block;
}
.mid_h ul li {
	line-height: 15px;
}
#main-area.secBg{
	margin-top:0px !important;
}
.desktop-cbar{
	width: 240px !important;
	float: none !important;
	margin-left: 0px !important;
	margin: 0 auto !important;
	margin-top: 10px !important;
}
.loc-page{
	padding: 15px !important;
	width: auto !important;
	padding-top: 2% !important;
	padding-bottom: 2% !important;
	margin: 10px !important;
	float: none !important;
	min-height:0px !important;
}
.soc li {
	padding: 2% 1.5% !important;
}
.for-desktop-only{
	display:none !important;
}
.faq-que , .faq-ans{
	padding: 1%;
	padding-left: 2%;
	width: 90%;
}
.faq-ans{
	width:89%;
}
.feedback-type{
	height:550px;
	width:100%;
}
.feedback-left{
	float:none;
	margin:0 auto;
}
.feedback-right{
	float:none;
	margin:0 auto;
	margin-top:20px;
}
.feedback-type-good{
	height:1040px;
	width:100%;
}
.feedback_list{
	width:100%;
	float:none;
	margin:0 auto;
	margin-top:10px;
	
}
.badfeedbackform{
	width: 90% !important;
	float: none !important;
	margin-left: 0px !important;
	margin: 0 auto !important;
	margin-top: 20px !important;
}

.mid_h ul li a {
	display:none;
}
.mid_h ul li span {
	display:none;
}
.srv_sec {
	float:none !important;
	
	margin-bottom:15px !important;
}
.aso-mob{
	display:block !important;
	width: 100% !important;
	margin-top: 14px !important;
	margin-bottom: -14px !important;
	font-size: 18px !important;
}
.aso-desk{
	display:none !important;
}
.navbar .brand{
	padding-top: 8px !important;
}

}
@media (min-width: 569px) and (max-width: 959px) {
	.tablet-also{
		display:block !important;
	}
}
	.sub-menu{
		display:none !important;
	}