/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 6/20/2012
*/


/* Table of Contents
==================================================
    #Base 960 Grid
    #Tablet (Portrait)
    #Mobile (Portrait)
    #Mobile (Landscape)
    #Clearing */

/* #Base 1440 Grid
================================================== */

	#header										{ padding-top: 10px !important; }

    .container                                  { position: relative; width: 1400px; margin: 0 auto; padding: 0; }
    .container .column,
    .container .columns                         { float: left; display: inline; margin-left: 9px; margin-right: 9px; }
    .row div                                    { margin-bottom: 18px; }

    /* Nested Column Classes */
    .column.alpha, .columns.alpha               { margin-left: 0; }
    .column.omega, .columns.omega               { margin-right: 0; }

    /* Base Grid */
    .container .one.column,
    .container .one.columns                     { width: 69px;  }
    .container .two.columns                     { width: 156px; }
    .container .three.columns                   { width: 243px; }
    .container .four.columns                    { width: 330px; }
    .container .five.columns                    { width: 417px; }
    .container .six.columns                     { width: 504px; }
    .container .seven.columns                   { width: 591px; }
    .container .eight.columns                   { width: 678px; }
    .container .nine.columns                    { width: 765px; }
    .container .ten.columns                     { width: 852px; }
    .container .eleven.columns                  { width: 939px; }
    .container .twelve.columns                  { width: 1026px; }
    .container .thirteen.columns                { width: 1113px; }
    .container .fourteen.columns                { width: 1200px; }
    .container .fifteen.columns                 { width: 1287px; }
    .container .sixteen.columns                 { width: 1374px; }

    .container .one-third.column                { width: 446px; }
    .container .two-thirds.column               { width: 910px; }
    

    /* Offsets */
    .container .offset-by-one                   { padding-left: 87px;  }
    .container .offset-by-two                   { padding-left: 174px; }
    .container .offset-by-three                 { padding-left: 261px; }
    .container .offset-by-four                  { padding-left: 348px; }
    .container .offset-by-five                  { padding-left: 435px; }
    .container .offset-by-six                   { padding-left: 522px; }
    .container .offset-by-seven                 { padding-left: 609px; }
    .container .offset-by-eight                 { padding-left: 696px; }
    .container .offset-by-nine                  { padding-left: 783px; }
    .container .offset-by-ten                   { padding-left: 870px; }
    .container .offset-by-eleven                { padding-left: 957px; }
    .container .offset-by-twelve                { padding-left: 1044px; }
    .container .offset-by-thirteen              { padding-left: 1131px; }
    .container .offset-by-fourteen              { padding-left: 1218px; }
    .container .offset-by-fifteen               { padding-left: 1305px; }
    
    #imgStrip img {
			width: 212px;
			height: 106px;
			margin-right: 8px;
			margin-left:  8px;
			margin-bottom: 0px;
		}
		
	#imgStrip li:first-child img{
		margin-left: 0px !important;
	}	
	
	#imgStrip li:nth-child(4) img{
		margin-right: 0px !important;
	}
		
	#imgStrip li {
		padding: 0px 15px 0px 15px !important;
	}
		
    /* custiom additions */
    #topNav {
    	display: block;
    }
	#mobileNav {
		display: none;
	}
	
	.flex-caption h1 {
			font-size: 22px !important;
			line-height: 24px !important;
			margin-bottom: 7px !important;
		}		
		
    	.flex-caption {
    		width: 25% !important;
    		overflow: hidden !important;
    	}
	.flex-control-nav{width:72% !important;}

/* #Base 1280 Grid
================================================== */
	
@media only screen and (min-width: 1270px) and (max-width: 1419px) {
	.container .full-width                       {width:100%;}
    .container                                  { position: relative; width: 1248px; margin: 0 auto; padding: 0; }
    .container .column,
    .container .columns                         { float: left; display: inline; margin-left: 9px; margin-right: 9px; }

    /* Nested Column Classes */
    .column.alpha, .columns.alpha               { margin-left: 0; }
    .column.omega, .columns.omega               { margin-right: 0; }

    /* Base Grid */
    .container .one.column,
    .container .one.columns                     { width: 60px;  }
    .container .two.columns                     { width: 138px; }
    .container .three.columns                   { width: 216px; }
    .container .four.columns                    { width: 294px; }
    .container .five.columns                    { width: 372px; }
    .container .six.columns                     { width: 450px; }
    .container .seven.columns                   { width: 528px; }
    .container .eight.columns                   { width: 606px; }
    .container .nine.columns                    { width: 684px; }
    .container .ten.columns                     { width: 762px; }
    .container .eleven.columns                  { width: 840px; }
    .container .twelve.columns                  { width: 918px; }
    .container .thirteen.columns                { width: 996px; }
    .container .fourteen.columns                { width: 1074px; }
    .container .fifteen.columns                 { width: 1152px; }
    .container .sixteen.columns                 { width: 1230px; }

    .container .one-third.column                { width: 416px; }
    .container .two-thirds.column               { width: 814px; }
    
    .container .one-fifth.column				{ width: 232px;	}
    .container .two-fifths.column				{ width: 485px;	}
    .container .three-fifths.column				{ width: 738px;	}
    .container .four-fifths.column				{ width: 991px;	}

    /* Offsets */
    .container .offset-by-one                   { padding-left: 78px;  }
    .container .offset-by-two                   { padding-left: 156px; }
    .container .offset-by-three                 { padding-left: 234px; }
    .container .offset-by-four                  { padding-left: 312px; }
    .container .offset-by-five                  { padding-left: 390px; }
    .container .offset-by-six                   { padding-left: 468px; }
    .container .offset-by-seven                 { padding-left: 546px; }
    .container .offset-by-eight                 { padding-left: 624px; }
    .container .offset-by-nine                  { padding-left: 702px; }
    .container .offset-by-ten                   { padding-left: 780px; }
    .container .offset-by-eleven                { padding-left: 858px; }
    .container .offset-by-twelve                { padding-left: 936px; }
    .container .offset-by-thirteen              { padding-left: 1014px; }
    .container .offset-by-fourteen              { padding-left: 1092px; }
    .container .offset-by-fifteen               { padding-left: 1170px; }
    
     #imgStrip img {
			width: 185px;
			height: 92px;
			margin-right: 8px;
			margin-left:  8px;
			margin-bottom: 0px;
		}
		
	#imgStrip li:first-child img{
		margin-left: 0px !important;
	}	
	
	#imgStrip li:nth-child(4) img{
		margin-right: 0px !important;
	}
		
	#imgStrip li {
		padding: 0px 15px 0px 15px !important;
	}
	
    /* custiom additions */
    #topNav {
    	display: block;
    }
	#mobileNav {
		display: none;
	}
}



	@media only screen and (min-width: 1120px) and (max-width: 1269px) {

	    /* 1120 Grid */
	    .container                                  { width: 1100px;
/*     		background: yellow; */

	    
	     }
	         
	    .container .column,
        .container .columns                         { margin-left: 9px; margin-right: 9px;  }
        .column.alpha, .columns.alpha               { margin-left: 0; margin-right: 9px; }
        .column.omega, .columns.omega               { margin-right: 0; margin-left: 9px; }
        .alpha.omega                                { margin-left: 0; margin-right: 0; }
        
	    .container .one.column,
	    .container .one.columns                     { width: 50px;  }
	    .container .two.columns                     { width: 118px; }
	    .container .three.columns                   { width: 186px; }
	    .container .four.columns                    { width: 254px; }
	    .container .five.columns                    { width: 322px; }
	    .container .six.columns                     { width: 390px; }
	    .container .seven.columns                   { width: 458px; }
	    .container .eight.columns                   { width: 526px; }
	    .container .nine.columns                    { width: 594px; }
	    .container .ten.columns                     { width: 662px; }
	    .container .eleven.columns                  { width: 730px; }
	    .container .twelve.columns                  { width: 798px; }
	    .container .thirteen.columns                { width: 866px; }
	    .container .fourteen.columns                { width: 934px; }
	    .container .fifteen.columns                 { width: 1002px; }
	    .container .sixteen.columns                 { width: 1070px; }
	
	    .container .one-third.column                { width: 355px; }
	    .container .two-thirds.column               { width: 725px; }
	
	    /* Offsets */
	    .container .offset-by-one                   { padding-left: 68px;  }
	    .container .offset-by-two                   { padding-left: 136px; }
	    .container .offset-by-three                 { padding-left: 204px; }
	    .container .offset-by-four                  { padding-left: 272px; }
	    .container .offset-by-five                  { padding-left: 340px; }
	    .container .offset-by-six                   { padding-left: 408px; }
	    .container .offset-by-seven                 { padding-left: 476px; }
	    .container .offset-by-eight                 { padding-left: 544px; }
	    .container .offset-by-nine                  { padding-left: 612px; }
	    .container .offset-by-ten                   { padding-left: 680px; }
	    .container .offset-by-eleven                { padding-left: 748px; }
	    .container .offset-by-twelve                { padding-left: 816px; }
	    .container .offset-by-thirteen              { padding-left: 884px; }
	    .container .offset-by-fourteen              { padding-left: 952px; }
	    .container .offset-by-fifteen               { padding-left: 1020px; }
    
    	#imgStrip img {
			width: 155px;
			height: 77px;
			margin-right: 8px;
			margin-left:  8px;
			margin-bottom: 0px;
		}
		
		#imgStrip li:first-child img{
			margin-left: 0px !important;
		}	
		
		#imgStrip li:nth-child(4) img{
			margin-right: 0px !important;
		}
			
		#imgStrip li {
			padding: 0px 15px 0px 15px !important;
		} 
    
    }
    
	
	
	@media only screen and (min-width: 960px) and (max-width: 1119px) {

	    /* 960 Grid */
	    .container                                  { width: 940px; 
/* 		background: green; */
		    
		    
	    }
	    
	    .module h5 {
		    font-size: 14px;
	    }
	    
	    .module:nth-child(2n+1) {
	    	margin-left: 0px !important;
	    }
	    
	    .module:nth-child(2n+2) {
	    	margin-right: 0px !important;
	    }
	    
	    .container .column,
        .container .columns                         { margin-left: 9px; margin-right: 9px;  }
        .column.alpha, .columns.alpha               { margin-left: 0; margin-right: 9px; }
        .column.omega, .columns.omega               { margin-right: 0; margin-left: 9px; }
        .alpha.omega                                { margin-left: 0; margin-right: 0; }
        
	    .container .one.column,
	    .container .one.columns                     { width: 40px;  }
	    .container .two.columns                     { width: 98px; }
	    .container .three.columns                   { width: 330px; }
	    .container .four.columns                    { width: 214px; }
	    .container .five.columns                    { width: 272px; }
	    .container .six.columns                     { width: 330px; }
	    .container .seven.columns                   { width: 388px; }
	    .container .eight.columns                   { width: 446px; }
	    .container .nine.columns                    { width: 504px; }
	    .container .ten.columns                     { width: 562px; }
	    .container .eleven.columns                  { width: 620px; }
	    .container .twelve.columns                  { width: 678px; }
	    .container .thirteen.columns                { width: 736px; }
	    .container .fourteen.columns                { width: 794px; }
	    .container .fifteen.columns                 { width: 852px; }
	    .container .sixteen.columns                 { width: 910px; }
	
	    .container .one-third.column                { width: 300px; }
	    .container .two-thirds.column               { width: 600px; }
	
	    /* Offsets */
	    .container .offset-by-one                   { padding-left: 58px;  }
	    .container .offset-by-two                   { padding-left: 116px; }
	    .container .offset-by-three                 { padding-left: 174px; }
	    .container .offset-by-four                  { padding-left: 232px; }
	    .container .offset-by-five                  { padding-left: 290px; }
	    .container .offset-by-six                   { padding-left: 348px; }
	    .container .offset-by-seven                 { padding-left: 406px; }
	    .container .offset-by-eight                 { padding-left: 464px; }
	    .container .offset-by-nine                  { padding-left: 522px; }
	    .container .offset-by-ten                   { padding-left: 580px; }
	    .container .offset-by-eleven                { padding-left: 638px; }
	    .container .offset-by-twelve                { padding-left: 696px; }
	    .container .offset-by-thirteen              { padding-left: 754px; }
	    .container .offset-by-fourteen              { padding-left: 812px; }
	    .container .offset-by-fifteen               { padding-left: 870px; }
    
    #imgStrip img {
			width: 299px;
			height: 149px;
			margin-right: 8px;
			margin-left:  8px;
			margin-bottom: 0px;
		}
		
	#imgStrip li:nth-child(2n+1) img{
		margin-left: 0px !important;
	}	
	
	#imgStrip li:nth-child(2n+2) img{
		margin-right: 0px !important;
	}
		
	#imgStrip li {
		padding: 0px 15px 0px 15px !important;
	}
    

    	   
        .flexslider{
        	overflow: visible !important;
        }
        .slideshow{
			overflow-x:hidden !important;
        	padding-bottom: 110px !important;
			margin-bottom: 10px !important;
        }
		.slides  img {width: 100% !important;}
    	
    	.flex-caption {
    		width: 100% !important;
    		left: -2px !important;
    		top: 295px !important;
    		height: 145px !important;
    		overflow: hidden !important;
    	}
	.flex-control-nav{width:100% !important;}
    
    }


/* #Tablet (Portrait)
================================================== */

    /* Note: Design for a width of 768px */

    @media only screen and (min-width: 768px) and (max-width: 959px) {
    
        .container                                  { 
			width: 748px; 
/*         background: red;		 */
        }
	    
	    #searchValue{ width:190px;}
	    
	    .module:nth-child(2n+1) {
	    	margin-left: 0px !important;
	    }
	    
	    .module:nth-child(2n+2) {
	    	margin-right: 0px !important;
	    }
        

		.third {
			margin-left: 0px !important;
		}
        
        .container .column,
        .container .columns                         { margin-left: 9px; margin-right: 9px;  }
        .column.alpha, .columns.alpha               { margin-left: 0; margin-right: 9px; }
        .column.omega, .columns.omega               { margin-right: 0; margin-left: 9px; }
        .alpha.omega                                { margin-left: 0; margin-right: 0; }

        .container .one.column,
        .container .one.columns                     { width: 28px; }
        .container .two.columns                     { width: 74px; }
        .container .three.columns                   { width: 258px; } /*124px*/
         .container .four.columns                    { width: 166px; }
        .container .five.columns                    { width: 212px; }
        .container .six.columns                     { width: 258px; }
        .container .seven.columns                   { width: 304px; }
        .container .eight.columns                   { width: 350px; }
        .container .nine.columns                    { width: 396px; }
        .container .ten.columns                     { width: 442px; }
        .container .eleven.columns                  { width: 488px; }
        .container .twelve.columns                  { width: 534px; }
        .container .thirteen.columns                { width: 580px; }
        .container .fourteen.columns                { width: 626px; }
        .container .fifteen.columns                 { width: 672px; }
        .container .sixteen.columns                 { width: 718px; }

        .container .one-third.column                { width: 236px; }
        .container .two-thirds.column               { width: 454px; }

        /* Offsets */
        .container .offset-by-one                   { padding-left: 46px; }
        .container .offset-by-two                   { padding-left: 92px; }
        .container .offset-by-three                 { padding-left: 138px; }
        .container .offset-by-four                  { padding-left: 184px; }
        .container .offset-by-five                  { padding-left: 230px; }
        .container .offset-by-six                   { padding-left: 276px; }
        .container .offset-by-seven                 { padding-left: 322px; }
        .container .offset-by-eight                 { padding-left: 368px; }
        .container .offset-by-nine                  { padding-left: 414px; }
        .container .offset-by-ten                   { padding-left: 460px; }
        .container .offset-by-eleven                { padding-left: 506px; }
        .container .offset-by-twelve                { padding-left: 552px; }
        .container .offset-by-thirteen              { padding-left: 598px; }
        .container .offset-by-fourteen              { padding-left: 644px; }
        .container .offset-by-fifteen               { padding-left: 690px; }
    
    	#imgStrip img {
			width: 222px;
			height: 111px;
			margin-right: 8px;
			margin-left:  8px;
			margin-bottom: 0px;
		}
			
		#imgStrip li:nth-child(2n+1) img{
			margin-left: 0px !important;
		}	
		
		#imgStrip li:nth-child(2n+2) img{
			margin-right: 0px !important;
		}
			
		#imgStrip li {
			padding: 0px 15px 0px 15px !important;
		}
	
    	/* custom additions 
    	.butnNav li a, .butnNav li {
    		font-size: 10px!important;
    	}*/
    	#sideFeatureImg {
    		width:142px!important;
    	}
    	   
        .flexslider{
        	overflow: visible !important;
			margin-bottom: 10px !important;
        }
        .slideshow{
			overflow-x:hidden !important;
        	padding-bottom: 170px !important;
			margin-bottom: 10px !important;
        }
		.slides  img {width: 100% !important;}
    	
    	.flex-caption {
    		width: 100% !important;
    		left: -2px !important;
    		top: 230px !important;
    		height: 155px !important;
    		overflow: hidden !important;
    	}

    	.flex-caption h1 {
			font-size: 18px !important;
			line-height: 20px !important;
			margin-bottom: 5px !important;
		}
    	.flex-caption h2 {
			font-size: 17px !important;
			line-height: 19px !important;
			margin-bottom: 5px !important;
		}
    	.flex-caption h3 {
			font-size: 16px !important;
			line-height: 18px !important;
			margin-bottom: 5px !important;
		}
    	.flex-caption h4 {
			font-size: 15px !important;
			line-height: 17px !important;
			margin-bottom: 5px !important;
		}
    	.flex-caption h5 {
			font-size: 14px !important;
			line-height: 16px !important;
			margin-bottom: 5px !important;
		}
		
		
	.flex-control-nav{width:100% !important;}
		
    }


/*  #Mobile (Portrait)
================================================== */

    /* Note: Design for a width of 320px */

    @media only screen and (max-width: 767px) {
        .container { width: 300px; }
        .container .columns,
        .container .column { margin: 0; }
        
       
    	#imgStrip img {
			width: 268px;
			height: 134px;
			margin-right: 0px;
			margin-left:  0px;
			margin-bottom: 0px;
		}
		
		#imgStrip li:first-child img{
		margin-left: 0px !important;
		}	
		
		#imgStrip li:nth-child(4) img{
			margin-right: 0px !important;
		}
		
		#imgStrip li {
			padding: 0px 15px 0px 15px !important;
		}
		#searchSubmit {
			padding:10px 5px;
			margin-right: 0px;
		}
		#searchValue{
			margin: 2px 5px 0px 0px !important;
			width:100px;
		}
		#moduleSearch{
			margin-right: 0px;
			font-size: smaller;
		}
		#search{
		/*	top:10px !important;*/
			margin-bottom: 10px;
		}

        .container .one.column,
        .container .one.columns,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column  { width: 300px; }

        /* Offsets */
        .container .offset-by-one,
        .container .offset-by-two,
        .container .offset-by-three,
        .container .offset-by-four,
        .container .offset-by-five,
        .container .offset-by-six,
        .container .offset-by-seven,
        .container .offset-by-eight,
        .container .offset-by-nine,
        .container .offset-by-ten,
        .container .offset-by-eleven,
        .container .offset-by-twelve,
        .container .offset-by-thirteen,
        .container .offset-by-fourteen,
        .container .offset-by-fifteen { padding-left: 0; }
        
        
        /* custom additions */
        #topNav {
        	display: none;
        }
		#mobileNav {
			display: block!important;
		}
		#mobileSelect{
			vertical-align: top !important;
			margin-bottom:10px;
		}
		#search input {
			/* width:210px; */
			/* float:left!important; */
		}
		#featuredImg {
			width:270px!important;
		}
		
        
        .flexslider{
        	overflow: visible !important;
        }
        
        .slideshow{
			overflow-x:hidden !important;
        	padding-bottom: 125px !important;
			margin-bottom: 0px !important;
        }
		
		.slides  img {width: 100% !important;}
    	
    	.flex-caption {
    		width: 95% !important;
    		top: 133px !important;
    		height: 160px !important;
    		overflow: hidden !important;
			padding: 1px 10px !important;
    	}
		
		.flex-control-nav li{margin: 0 3px !important;}
				
    	.flex-caption h1 {
			font-size: 15px !important;
			line-height: 16px !important;
			margin-bottom: 5px !important;
		}
    	.flex-caption h2 {
			font-size: 14px !important;
			line-height: 15px !important;
			margin-bottom: 5px !important;
		}
    	.flex-caption h3 {
			font-size: 14px !important;
			line-height: 15px !important;
			margin-bottom: 5px !important;
		}
    	.flex-caption h4 {
			font-size: 13px !important;
			line-height: 14px !important;
			margin-bottom: 5px !important;
		}
    	.flex-caption h5 {
			font-size: 12px !important;
			line-height: 13px !important;
			margin-bottom: 5px !important;
		}

		.flex-caption {
			font-size: 11px !important;
			line-height: 13px !important;
			margin-top:0px !important;
			padding-top:5px !important;
		}
		.flex-caption p {
			padding-top: 0px !important;
			padding-bottom: 0px !important;
			margin-top: 2px !important;
			margin-bottom: 2px !important;
			line-height: 12px !important;
		}
		.flex-caption br {line-height:6px !important;}
		
	.flex-control-nav{width:100% !important;}
    }


/* #Mobile (Landscape)
================================================== */

    /* Note: Design for a width of 480px */

    @media only screen and (min-width: 480px) and (max-width: 767px) {
        .container { width: 420px; }
        .container .columns,
        .container .column { margin: 0; }
        
        
       	#imgStrip img {
			width: 388px;
			height: 194px;
			margin-right: 0px;
			margin-left:  0px;
			margin-bottom: 0px;
		}
		
		#imgStrip li:first-child img{
		margin-left: 0px !important;
		}	
		
		#imgStrip li:nth-child(4) img{
			margin-right: 0px !important;
		}
		
		#imgStrip li {
			padding: 0px 15px 0px 15px !important;
		}
		
		#searchValue{
			width:195px;
		}
		#moduleSearch{
			font-size: inherit ;
		}

        

        .container .one.column,
        .container .one.columns,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column { width: 420px; }
        
        .flexslider{
        	overflow-y: visible !important;
        }
        
        .slideshow{
			overflow-x:hidden !important;
        	padding-bottom: 105px !important;
			margin-bottom: 0px !important;
        }
		.slides  img {width: 100% !important;}
    	
    	.flex-caption {
    		width: 98% !important;
    		left: -2px !important;
    		top: 180px !important;
    		height: 145px !important;
    		overflow: hidden !important;
    	}
    	
    	.flex-caption h1 {
			font-size: 16px !important;
			line-height: 16px !important;
			margin-bottom: 5px !important;
		}
    	.flex-caption h2 {
			font-size: 15px !important;
			line-height: 15px !important;
			margin-bottom: 5px !important;
		}
    	.flex-caption h3 {
			font-size: 14px !important;
			line-height: 14px !important;
			margin-bottom: 5px !important;
		}
    	.flex-caption h4 {
			font-size: 13px !important;
			line-height: 13px !important;
			margin-bottom: 5px !important;
		}
    	.flex-caption h5 {
			font-size: 12px !important;
			line-height: 12px !important;
			margin-bottom: 5px !important;
		}

		.flex-caption {
			font-size: 12px !important;
			line-height: 12px !important;
			margin-top:0px !important;
			padding-top:5px !important;
			
			background: #e2e6d8 !important; /* Old browsers */
			background: -moz-linear-gradient(top, #e2e6d8 0%, #c3c7ba 75%, #c3c7b8 100%) !important; /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2e6d8), color-stop(75%,#c3c7ba), color-stop(100%,#c3c7b8)) !important; /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, #e2e6d8 0%,#c3c7ba 75%,#c3c7b8 100%) !important; /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, #e2e6d8 0%,#c3c7ba 75%,#c3c7b8 100%) !important; /* Opera 11.10+ */
			background: -ms-linear-gradient(top, #e2e6d8 0%,#c3c7ba 75%,#c3c7b8 100%) !important; /* IE10+ */
			background: linear-gradient(to bottom, #e2e6d8 0%,#c3c7ba 75%,#c3c7b8 100%) !important; /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e6d8', endColorstr='#c3c7b8',GradientType=0 ); /* IE6-9 */
		
		}
		.flex-caption br {line-height:6px !important;}

	.flex-control-nav{width:100% !important;}
        
    }


/* #Clearing
================================================== */

    /* Self Clearing Goodness */
    .container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }

    /* Use clearfix class on parent to clear nested columns,
    or wrap each row of columns in a <div class="row"> */
    .clearfix:before,
    .clearfix:after,
    .row:before,
    .row:after {
      content: '\0020';
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0; }
    .row:after,
    .clearfix:after {
      clear: both; }
    .row,
    .clearfix {
      zoom: 1; }

    /* You can also use a <br class="clear" /> to clear columns */
    .clear {
      clear: both;
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0;
    }
