/* special recent posts on the homepage custom style for links, headers */

h3.srp-widget-title {
 	margin-top: 20px;    
  	font-size: 1.8em;  	
}

#main div.srp-content-box h4.srp-post-title {
	margin: 0;
	padding:0;
	text-transform:none;
    font-weight: normal;
}
#main div.srp-content-box h4.srp-post-title a {
	margin: 0;
	padding:0;
	color:#cc0000;
	text-decoration:none;
}
#main div.srp-content-box h4.srp-post-title a:hover {
	margin: 0;
	padding:0	;
	color:#990000;
	text-decoration:underline;
}
#main div.srp-content-box a.srp-widget-stringbreak-link {
	padding-left:10px;
}

img.size-full, img.size-large, .wp-post-image, .post-thumbnail img {
    height: auto;
    max-width: 1200px;
    float: right;
    margin: 4px 0 2px 14px;
}

/* recent-posts-widget-extended */

#homepageposts .rpwe-block h3 {

    font-size: 16px!important;
    text-decoration: none!important;
    
}

#homepageposts .rpwe-block h3 {

    font-size: 16px!important;
    
}

#homepageposts .rpwe-summary {
    font-size: 14px;
}

/*landing post page img */
img.size-full, img.size-large, .wp-post-image, .post-thumbnail img {
    height: auto;
    max-width: 1200px;
    float: right;
    margin: 47px 0 2px 14px;
}
/*custom logo */

#utah-logo {
    position: relative;
    top: 8px !important;
	  max-height: 60px;
}

#utah-logo.department-logo img.logo-long {
    width: 100%;
}

#utah-logo > img.logo-long {
	  height: 56px;
      width: auto !important;	
}

@media only screen and (max-width: 660px) {
#utah-logo.department-logo img.logo-short {
    height: 56px;
    display: none;
    }
}

@media only screen and (max-width: 480px) {
    #utah-logo.department-logo img.logo-long {
	     display: inline-block;
    	 height: 45px;
         width: auto !important;
	}
}

@media only screen and (max-width: 480px) {
    #utah-logo {
    position: relative;
    top: 12px !important;
	max-height: 56px;
	}
}
