/* Add any theme specific customization here if you need on top of bootstrap.css *//* Submit Button in Comment as per theme color */ nput:hover[type=”submit”]{color: #ffffff;background-color: #b83c11;border-color: #a5360f;}

input[type=”submit”] {color: #ffffff; background-color: #dd4814;border-color: #dd4814; } #header-top {  background-color: #333; border-bottom: 1px solid #444;
height:4px;
border:1px solid blue;
}

#header-top a {
color: #fff;
}

#header-top a:hover, a:focus {
color: #dd4814;
}

.popular-posts ul li:before, .widget_categories ul li:before, .widget_recent_entries ul li:before {
color: #dd4814;
}

h4 {color:green;}

.container_top1, .container_programs, .container_newsroom{width:1100px; height:200px; margin:10px auto; border:1px solid red; }

.container_top1{
height:auto;
margin-bottom:50px;
/*border:1px solid red;*/
}
#container_top1_text{
width:60%;
margin:10px auto;
/*border:1px solid yellow;*/
}
#container_top1_text p{
font-size:18px;
text-align:center;
}
/* …………………………. Programs …………………. */
.container_programs{
height:auto;
/*border:1px solid green;*/
}
.container_programs_header{
width:99.7%;
margin:1px;
height:30px;
/*border:1px dotted green;*/
}
.container_programs_header h4{
margin-top:4px;
text-align: center;
}
#container_image_row, #container_image_row2{width:99.7%; overflow:auto; margin:15px 1px; /*border:1px solid black;*/ }

#container_image_row2{width:65%; margin:50px auto; /*border:1px solid red;*/ }

#container_image_row2 #container_images{margin-right: 5%; }

#container_images, #container_images_middle, #container_images_right{width:300px; height:270px; border:1px solid red; }

#container_images{margin:1px 8% 1px 8px; float:left; }

#container_images_middle{margin:1px 0; float:left; border:1px dotted red; }

#container_images_right{margin:1px 8px 1px 7.5%; float:right; }

#container_image2{}

.container_top3{
width:100%;
height:350px;
border:1px solid blue;
}

/* ……………………….. Container Newsroom ……………. */
.container_newsroom{
height:460px;
margin-top:50px;
margin-bottom:20px;
/*border:1px dotted blue;*/
}
#container_newsroom_header{
width:90%;
margin:1px 1px 10px 10px;
height:25px;
/*border:1px dotted green;*/
}
#container_newsroom_header h4{
margin:2px 0 0 2px;
}
/* ……………………….. Container Newsroom left ……………. */
#container_newsroom_left{
width:40%;
height:auto;
margin-left:10px;
float:left;
/*border:1px solid red;*/
}
#container_newsroom_left_image{
width:99.6%;
height:250px;
border:1px solid #CCC;*/
}
#container_newsroom_left_header_image{
width:100%;
height:20px;
background-color:green;
/*border:1px solid blue;*/
}
#container_newsroom_left_header{
width:100%;
height:20px;
margin-top:15px;
/*border:1px solid blue;*/
}
#container_newsroom_left_header h4{

margin:0px 0 0 2px;
}
#container_newsroom_left_text{
width:100%;
height:85px;
/*border:1px dotted #CCC;*/
}

/* ……………………….. Container Newsroom right ……………. */
#container_newsroom_right{
width:54%;
height:auto;
margin-right:10px;
float:right;
/*border:1px dotted red; */
}

#container_newsroom_right_right{
width:48%;
height:auto;
margin-left:1px;
float:left;
/*border:1px solid red;*/

}
#container_newsroom_right_left{
width:48%;
height:auto;
margin-right:1px;
float:right;
/*border:1px dotted red; */
}
#newsroom_blocks{
width:100%;
height:auto;
/*border:1px solid blue;*/
}
#newsroom_stripe{
width:100%;
height:15px;
background-color:green;
/*border:1px solid blue;*/
}
#newsroom_stripe_down{
width:100%;
height:15px;
margin-top:20px;
background-color:green;
/*border:1px solid blue;*/
}
#newsroom_header{
width:100%;
height:30px;
margin-top:10px;
/*border:1px solid blue;*/
}
#newsroom_header h4{
margin-top:0px;
}
#newsroom_text{
width:100%;
height:130px;
/*border:1px dotted blue;*/
}

@media (max-width:1100px){
.container_top1, .container_programs, .container_top3, .container_newsroom{width:100%; }

#container_images{margin:1px 7.4% 1px 6px; float:left; }

#container_images_middle{margin:1px 0; float:left; border:1px dotted red; }

#container_images_right{margin:1px 6px 1px 7%; float:right; }

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

#container_images, #container_images_middle, #container_images_right{width:290px; height:260px; }

#container_images_middle{margin:1px 0; float:left; border:1px dotted red; }
}
@media (max-width:1056px){

#container_images, #container_images_middle, #container_images_right{width:280px; height:250px; }

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

#container_images{margin:1px 7.2% 1px 4px; }

#container_images_right{margin:1px 4px 1px 5.7%; }

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

#container_images{margin:1px 7.2% 1px 4px; }

#container_images_right{margin:1px 4px 1px 5.7%; }

}