/* Style Sheets for Desktop Version of StamfordCTJobs.com*/
/* Winter of 2020 */
/* Author: Ryan Broadbin */	



	
@media only screen and (max-width: 929px) {	
	
	
	p {

	  font-family: petersburg-web, serif;

	font-weight: 500;

	font-style: normal;
	line-height: 1.8;
	font-size: 22px;




	 }

	
	
	
	
	
	
	
	
	
.navbar a:hover {
	border:1px solid #b30808;
	 background-color: #e40a0a; background-image: -webkit-gradient(linear, left top, left bottom, from(#e40a0a), to(#9f0202));
	 background-image: -webkit-linear-gradient(top, #e40a0a, #9f0202);
	 background-image: -moz-linear-gradient(top, #e40a0a, #9f0202);
	 background-image: -ms-linear-gradient(top, #e40a0a, #9f0202);
	 background-image: -o-linear-gradient(top, #e40a0a, #9f0202);
	 background-image: linear-gradient(to bottom, #e40a0a, #9f0202);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#e40a0a, endColorstr=#9f0202);  



  color: white;
}



 
.navbar {
  
  overflow: hidden;
  background-color: #0a5483;
  bottom: 0;
  width: 100%;
}

.navbar a {

  float: center;
  display: block;
 
background:linear-gradient(to bottom, #007dc1 5%, #0061a7 100%);
	background-color:#007dc1;

	color: white;

  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
  font-family: nunito-sans, sans-serif;
  font-size: 18px;
  border-bottom: 3px solid #2f79a8;
} 

.navbar2 {
  
  overflow: hidden;
  background-color: #0a5483;
  bottom: 0;
  width: 100%;
}



.myButton {

  float: center;
  display: block;
 
		background:linear-gradient(to bottom, #2dabf9 5%, #0688fa 100%);
		background-color:#2dabf9;

	color: white;

  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
  font-family: nunito-sans, sans-serif;
  font-size: 18px;
  border-bottom: 3px solid #2f79a8;
}



 


/* Stamford Maskhead: Blue Banner Above In Header in Mobile Devices*/


	
	
	#stamfordmaskhead 

	{
		width: auto; /* Expand the Blue Banner to Fit Screen */
		height: auto; /* The height of the StamfordCTJobs.com Maskhead Blue Portion */
		background-color: white;

	}
	
	
/* StamfordCTJobs.com Logo Centered on Mobile Devices*/
	
	
	#logo

		{
		   	 margin-top: 10px;
			   text-align: center;
		}

		


/* StamfordCTJobs.com Tagline Centered on Mobile Devices*/

	
	#tagline 

			{
			
				display: none;

			}
			
/* Post A Job Button Centered on Mobile Devices*/
			
	#buttonalign 
	
		 {
			margin-top: 10px;
			text-align: center;

			
			}
			
			
/* CSS for Glossy Red Button */			
			
			.button_example{
border:1px solid #df0909; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:16px;
 font-family: nunito-sans, sans-serif;

font-weight: 400;

font-style: normal;padding: 10px 125px 10px 125px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
background:linear-gradient(to bottom, #33bdef 5%, #019ad2 100%);
	background-color:#33bdef;

    border-right: 2px solid black;

  border-bottom: 2px solid black;

}

.button_example:hover{
 border:1px solid #b30808;
 background-color: #e40a0a; background-image: -webkit-gradient(linear, left top, left bottom, from(#e40a0a), to(#9f0202));
 background-image: -webkit-linear-gradient(top, #e40a0a, #9f0202);
 background-image: -moz-linear-gradient(top, #e40a0a, #9f0202);
 background-image: -ms-linear-gradient(top, #e40a0a, #9f0202);
 background-image: -o-linear-gradient(top, #e40a0a, #9f0202);
 background-image: linear-gradient(to bottom, #e40a0a, #9f0202);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#e40a0a, endColorstr=#9f0202);
}



/* StamfordCTJobs Grey Bar Underneath Blue Banner */						


	#stamfordmaskhead2 
	{
			width: auto;
			height: auto;
			background: rgb(174,175,175); /* Old browsers */
			background: -moz-linear-gradient(top, rgba(174,175,175,1) 0%, rgba(210,210,216,1) 54%, rgba(199,201,200,1) 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(174,175,175,1)), color-stop(54%,rgba(210,210,216,1)), color-stop(100%,rgba(199,201,200,1))); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, rgba(174,175,175,1) 0%,rgba(210,210,216,1) 54%,rgba(199,201,200,1) 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, rgba(174,175,175,1) 0%,rgba(210,210,216,1) 54%,rgba(199,201,200,1) 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, rgba(174,175,175,1) 0%,rgba(210,210,216,1) 54%,rgba(199,201,200,1) 100%); /* IE10+ */
			background: linear-gradient(to bottom, rgba(174,175,175,1) 0%,rgba(210,210,216,1) 54%,rgba(199,201,200,1) 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aeafaf', endColorstr='#c7c9c8',GradientType=0 ); /* IE6-9 */
			font-family: nunito-sans, sans-serif;
			font-weight: 400;
			font-style: normal;		
			
} 


/* Jobs Text Field underneath Blue Banner */						


.jobtextfield
 			{

                margin-top: 10px;
				margin-bottom: 10px;
				text-align: center;
				font-size: 100%;
				width: 75%;
				height: 30px;
						
			}


/* Search for Jobs Button: Centered for Mobile Devices */						


.searchforjobs 
			{
				   padding-top: 5px;
				   text-align: center;
				}
						
						
/* ---------------------------------- */


/* Box Module for Main Content */							
							
#testdivaC 
		{
					width: auto;
					height: auto;
					background-color:#FFF;
					margin-top: 50px;
					margin-left: auto;
					margin-right: auto;
					font-family: nunito-sans, sans-serif;
					font-weight: 400;
					font-style: normal;
					padding-left: 40px;
					padding-right: 25px;
					padding-bottom: 40px;
							
			}

								
/* Style for Header Text below Videos and Pictures */
.heading 
		{

					font-size: 22px;
					color: black;
					padding-top: 10px;
					padding-bottom: 10px;
					text-align: center;	
					font-family: nunito-sans, sans-serif;
					font-weight: 800;
					font-style: bold;



		 }		

/* Footer Blog Entry Preview Pages: Containter A */

#testdiva
 	{
					width: auto;
					height: auto;
					background-color:#FFF;
	    			margin-top: 25px;
					font-family: nunito-sans, sans-serif;
					font-weight: 400;
					font-style: normal;
					padding-left: 40px;
					padding-right: 25px;
					padding-bottom: 40px;
					text-align: center;
				
		

	}
	

/* Footer Blog Entry Preview Pages: Containter B*/

	
#testdivb 
		{
					width: auto;
					height: auto;
					background-color:#FFF;
	    			margin-top: 25px;
					font-family: nunito-sans, sans-serif;
					font-weight: 400;
					font-style: normal;
					padding-left: 40px;
					padding-right: 25px;
					padding-bottom: 40px;
					text-align: center;
				
	}

	

	
/* Header for Container A*/
	
	
.heading2 
		{


					font-size: 18px;
					color: white;
					padding-top: 10px;
					padding-bottom: 10px;
					text-align: center;
					font-family: nunito-sans, sans-serif;
					font-weight: 400;
					font-style: normal;
					background-color: #2685de; color:white;


}	

/* Header for Container A*/

		
.heading3 {



font-size: 18px;
color: white;

padding-top: 10px;
padding-bottom: 10px;
text-align: center;


font-family: nunito-sans, sans-serif;

font-weight: 400;

font-style: normal;
background-color: #db2852; color:white;


}

.moduletext 
		{
			text-align: center;
			
		}


		/* Ending of Navigation Menu Grey Gradient Background Below */	

		/* Beginning og Navigation Menu Styling, Center of Navigation Menu Buttons */

			
	


								
								 #testdivaD {
									 
								
									background-color:#FFF;
								    margin-top: 10px;
								
								font-family: nunito-sans, sans-serif;

								font-weight: 400;
							
								
								
								

								



								}

								
								
								  #bullet {
										height: auto;
										width: auto;
									  font-family: nunito-sans, sans-serif;
									  text-align: center;
		 
		  
		  }
		  
		  #bullet img {
			  
			  width: auto;
			  height: auto;
			  
			  
			  
		  }
		  
		    #bullet p {
				font-size: 18px;
			 	
			  float: clear;
			  text-align: center;
		 
		 
			  
			  
		  }
		
			 .mobilespacing {
				border-top: 1px solid black;
				padding-top: 20px;
					
			display: block;


			  }
			#removeBreaks br {
			display: none;


			  }

	}	 

