﻿
img {
	max-width: none;
	width: auto;
}
* [class^="col-"] img {
	max-width: 100%; /*for images inside span grid*/
}
#scriptWPQ2 img, img.ms-webpart-menuArrowImg, #applist img, .ms-core-menu-icon > img {
	width: auto; /*within a span may still need to have width of image not 100% for SP2013 OOTB features/imges*/
	max-width: none;
}
.ms-siteicon-img {
	display: none; /*hides icon in search results*/
}
.ms-siteactions-imgspan {
	float: none;
	margin: 0px;
}
input.ms-cui-cb-input {
	height: 24px;
    padding: 3px 7px 2px;
}
.ms-cui-dd-arrow-button {width: 16px; height: 24px;}

a.ms-cui-ctl, a.ms-cui-ctl-medium {height: 20px;}
.ms-cui-gallerybutton-Size64by48 {height: 65px; width: 75px;}
.ms-cui-gallerybutton-Size64by48 .ms-cui-gallerybutton-a {height: 59px;}
.ms-cui-ctl-thin {height: 59px;}
select, input[type="file"] {
    height: auto;
    line-height: 20px;
}
label {
    display: inline-block;
    margin-bottom: 0px;
    font-weight: normal;
}
a:focus { 
    outline: none; 
}
button::-moz-focus-inner {
	border: 0;
}
.ms-core-listMenu-verticalBox .ms-listMenu-editLink {
	display: none;
}
.ms-webpart-titleText.ms-webpart-titleText, .ms-webpart-titleText > a {
	color: #777;
	white-space: nowrap;
	margin: 15px 0 0 0;
	font: normal 16px/18px Georgia, "Times New Roman", serif;
}
/*end bootstrap resets*/