IMG {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	padding-right: 5px;
	padding-bottom: px;
	padding-left: 5px;
}
BODY {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT: 11px verdana, "Bitstream Vera Sans", geneva, arial, helvetica, helve, sans-serif;
	COLOR: #530;
	PADDING-TOP: 0px;
	TEXT-ALIGN: center;
	BORDER-RIGHT-WIDTH: 0px;
	background-color: #FFFFFF; /*was #666633 green */
}
#wrapper {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	/*WIDTH: 950px;*/
	PADDING-TOP: 0px;
	TEXT-ALIGN: left;
	BORDER-RIGHT-WIDTH: 0px;
	background-color: #FFFFFF;
}
#header {
	border-width: 0px;
	padding: 0px;
	margin: 0px;
	/* width: 950px; */
	/* height: 100px; */
	background: #ffffff;
	box-shadow: inset 0 -50px 60px -28px #ffffff;
}
DIV#headwrap {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	/* FLOAT: left; */
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	/* WIDTH: 400px; */
	CURSOR: pointer;
	PADDING-TOP: 0px;
	/* HEIGHT: 100px; */
	BORDER-RIGHT-WIDTH: 0px;
}
DIV#headwrap H1 {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	/* BACKGROUND: url(../images/happycog.gif) no-repeat left top; */
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	/* OVERFLOW: hidden; */
	/* PADDING-TOP: 100px; */
	/* HEIGHT: 0px !important; */
	BORDER-RIGHT-WIDTH: 0px;
	text-align:left;
}
DIV#headwrap H1 img {
	max-height: 90px;
	max-width: 100%;
	display: inline-block;
}
#content {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 5px;
	BORDER-RIGHT-WIDTH: 0px;
	text-align: left;
}
#main {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	MIN-HEIGHT: 650px;
	FLOAT: left;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	WIDTH: 650px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left;
	BORDER-RIGHT-WIDTH: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 30px;
}
#main2 {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	MIN-HEIGHT: 650px;
	/* FLOAT: left; */
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 10px 0px 5px 10px;
	/* WIDTH: 890px; */
	PADDING-TOP: 10px;
	TEXT-ALIGN: left;
	BORDER-RIGHT-WIDTH: 0px;
}
BODY#errorpage #main {
	MIN-HEIGHT: 380px; BACKGROUND: url() no-repeat left top; PADDING-TOP: 280px
}

#sidebar {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	background-repeat: no-repeat;
	background-position: left bottom;
	WIDTH: 225px;
	COLOR: #530;
	PADDING-TOP: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 690px;
}
#sidebar #sideblurbs {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	background-repeat: no-repeat;
	background-position: left top;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 17px
}
#footer {
	CLEAR: both;
	MARGIN: 10px 25px 10px
}
DIV.newsitem {
	BORDER-TOP-WIDTH: 0px; CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 13px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
BODY#home DIV.newsitem {
	MARGIN: 2px 0px 23px
}
BODY#home2 DIV.newsitem {
	MARGIN: 2px 0px 23px
}
A:link {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #666633; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #666633; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #666633; TEXT-DECORATION: underline
}
A:active {
	FONT-WEIGHT: bold;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #553300;
	TEXT-DECORATION: none
}
#sidebar A:link {
	COLOR: #530
}
#sidebar A:visited {
	COLOR: #530
}
#sidebar A:hover {
	COLOR: #530
}
#sidebar A:active {
	COLOR: #ffe
}
#sidebar UL LI A:link {
	COLOR: #666633
}
#sidebar UL LI A:visited {
	COLOR: #666633
}
#sidebar UL LI A:hover {
	COLOR: #8b2
}
#sidebar UL LI A:active {
	COLOR: #c60
}
#footer P A:link {
	COLOR: #751
}
#footer P A:visited {
	COLOR: #751
}
#footer P A:hover {
	COLOR: #751
}
#footer P A:active {
	COLOR: #000
}
P {
	MARGIN-TOP: 0px;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 0px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
#sidebar P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; BACKGROUND: #eed; PADDING-BOTTOM: 15px; MARGIN: 0px; COLOR: #640; PADDING-TOP: 0px
}
#sidebar H3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; BACKGROUND: #eed; PADDING-BOTTOM: 15px; MARGIN: 0px; COLOR: #640; PADDING-TOP: 0px
}
#sidebar H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; BACKGROUND: #eed; PADDING-BOTTOM: 15px; MARGIN: 0px; COLOR: #640; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; LINE-HEIGHT: 15px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; LINE-HEIGHT: 15px; PADDING-TOP: 0px; FONT-STYLE: italic
}
#sidebar DL {
	BACKGROUND: #eed; COLOR: #640
}
#footer P {
	FONT-SIZE: 10px; COLOR: #751
}
DIV.newsitem P {
	LINE-HEIGHT: 15px
}
DIV.newsitem UL {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#main UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; LINE-HEIGHT: 13px; PADDING-TOP: 0px
}
#main OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; LINE-HEIGHT: 13px; PADDING-TOP: 0px
}
#main UL LI {
	LIST-STYLE-TYPE: none
}
H2 {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 25px 0px 2px;
	TEXT-TRANSFORM: none;
	LINE-HEIGHT: 1.4em;
	PADDING-TOP: 0px;
	LETTER-SPACING: normal;
	BORDER-RIGHT-WIDTH: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #553300;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 2em;
	color: #553300;
}

H3 {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 25px 0px 2px;
	TEXT-TRANSFORM: none;
	LINE-HEIGHT: 1em;
	PADDING-TOP: 0px;
	LETTER-SPACING: 1px;
	BORDER-RIGHT-WIDTH: 0px
}
H4 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 25px 0px 2px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 1em; PADDING-TOP: 0px; LETTER-SPACING: 1px; BORDER-RIGHT-WIDTH: 0px
}
H5 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 25px 0px 2px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 1em; PADDING-TOP: 0px; LETTER-SPACING: 1px; BORDER-RIGHT-WIDTH: 0px
}
#main H2 {
	MARGIN-TOP: 0px; FONT-SIZE: 18px; MARGIN-BOTTOM: 5px
}
#main H3 {
	FONT-SIZE: 14px
}
#main H4 {
	FONT-SIZE: 14px
}
BODY.archive #main H2 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px
}
BODY.archive #main H3 {
	MARGIN-TOP: 0px; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 140%
}
#sidebar H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/whyacog.gif) #eed no-repeat left top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#mainnav {
	border-width: 0px;
	padding: 0px;
	background: #663;
	margin: 0px;
	width: 100%;
	display: inline-block !important;
	/* height: 34px; */
}
#mainnav UL {
	/* padding: 4px 0px; */
	/* margin: 0px; */
	/* position: relative; */
	/* height: 25px; */
	/* width: 100%; */
	background: rgb(102, 102, 51) none repeat scroll 0% 0%;
	/* display: inline-block; */
}
#mainnav UL LI {
	/* display: block; */
	/* float: left; */
	color: #FFF;
}
#mainnav UL LI A {
	text-decoration: none;
	color: #FFF;
	padding: 4px 30px;
	border-right: 1px solid rgba(0, 0, 0, 0.2);
	border-left: 1px solid rgba(255, 255, 255, 0.2);
	text-transform: uppercase;
	font-weight: 500;
}
#mainnav A {
	DISPLAY: block;
}
#mainnav UL LI A {
	TEXT-DECORATION: none
}
#mn1 {
	LEFT: 0px;
}
#mn2 {
	LEFT: 101px;
}
#mn3 {
	LEFT: 202px;
}
#mn4 {
	LEFT: 301px;
}
#mainnav UL LI A:hover, #mainnav UL LI.active A {
	background: #515124;
}
#subnav UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(); BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 575px; WIDTH: 100px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 100px; BORDER-RIGHT-WIDTH: 0px
}
#subnav UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 0px
}
#subnav A {
	DISPLAY: block; WIDTH: 100px; HEIGHT: 17px
}
#subnav UL LI A {
	TEXT-INDENT: -9999px; TEXT-DECORATION: none
}
#subnav UL LI#s1 {
	TOP: 25px; HEIGHT: 17px
}
#subnav UL LI#s2 {
	TOP: 42px; HEIGHT: 17px
}
#subnav UL LI#s3 {
	TOP: 59px; HEIGHT: 17px
}
#s1 A:hover {
	BACKGROUND: url(../images/subnav.gif) no-repeat 0px -125px

}
#s2 A:hover {
	BACKGROUND: url(../images/subnav.gif) no-repeat 0px -142px

}
#s3 A:hover {
	BACKGROUND: url(../images/subnav.gif) no-repeat 0px -159px

}
DIV#main H2.dateme {
	PADDING-RIGHT: 2px; MARGIN-TOP: 35px; PADDING-LEFT: 2px; BACKGROUND: #530; PADDING-BOTTOM: 2px; COLOR: #ffe; PADDING-TOP: 2px; TEXT-ALIGN: center
}
BODY#home #mn1 {
	BACKGROUND: url(../images/nav_verbose.gif) no-repeat 0px -25px

}
BODY#home2 #mn1 {
	BACKGROUND: url(../images/nav_verbose.gif) no-repeat 0px -25px

}
BODY#work #mn2 {
	BACKGROUND: url(../images/nav_verbose.gif) no-repeat -101px -25px

}
BODY#tour #mn3 {
	BACKGROUND: url(../images/nav_verbose.gif) no-repeat -201px -25px

}
BODY#pubs #mn4 {
	BACKGROUND: url(../images/nav_verbose.gif) no-repeat -301px -25px

}
BODY#about #s1 {
	BACKGROUND: url(../images/subnav.gif) no-repeat 0px -125px

}
BODY#contact #s2 {
	BACKGROUND: url(../images/subnav.gif) no-repeat 0px -142px

}
BODY#clients #s3 {
	BACKGROUND: url(../images/subnav.gif) no-repeat 0px -159px

}
#sideblurbs UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #eed; PADDING-BOTTOM: 15px; MARGIN: 0px; COLOR: #640; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sideblurbs LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 0.9em; BACKGROUND: url(../images/contextualnavarrow.gif) no-repeat 0px 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#sideblurbs LI A {
	LINE-HEIGHT: 20px
}
BODY.event #sideblurbs LI#aep {
	BACKGROUND: url(../images/contextualnavarrowselected.gif) no-repeat 0px 50%

}
BODY.event #sideblurbs LI#aep A {
	COLOR: #530
}
BODY.ala #sideblurbs LI#alp {
	BACKGROUND: url(../images/contextualnavarrowselected.gif) no-repeat 0px 50%

}
BODY.ala #sideblurbs LI#alp A {
	COLOR: #530
}
BODY.amnesty #sideblurbs LI#aip {
	BACKGROUND: url(../images/contextualnavarrowselected.gif) no-repeat 0px 50%

}
BODY.amnesty #sideblurbs LI#aip A {
	COLOR: #530
}
BODY.ant #sideblurbs LI#anp {
	BACKGROUND: url(../images/contextualnavarrowselected.gif) no-repeat 0px 50%

}
BODY.ant #sideblurbs LI#anp A {
	COLOR: #530
}
BODY.blogger #sideblurbs LI#blp {
	BACKGROUND: url(../images/contextualnavarrowselected.gif) no-repeat 0px 50%

}
BODY.blogger #sideblurbs LI#blp A {
	COLOR: #530
}
BODY.capgemini #sideblurbs LI#cgp {
	BACKGROUND: url(../images/contextualnavarrowselected.gif) no-repeat 0px 50%

}
BODY.capgemini #sideblurbs LI#cgp A {
	COLOR: #530
}
BODY.charlotte #sideblurbs LI#chp {
	BACKGROUND: url(../images/contextualnavarrowselected.gif) no-repeat 0px 50%

}
BODY.charlotte #sideblurbs LI#chp A {
	COLOR: #530
}
BODY.clear #sideblurbs LI#ccp {
	BACKGROUND: url(../images/contextualnavarrowselected.gif) no-repeat 0px 50%

}
BODY.clear #sideblurbs LI#ccp A {
	COLOR: #530
}
BODY.elwell #sideblurbs LI#eap {
	BACKGROUND: url(../images/contextualnavarrowselected.gif) no-repeat 0px 50%

}
BODY.elwell #sideblurbs LI#eap A {
	COLOR: #530
}
BODY.fox #sideblurbs LI#fsp {
	BACKGROUND: url(../images/contextualnavarrowselected.gif) no-repeat 0px 50%

}
BODY.fox #sideblurbs LI#fsp A {
	COLOR: #530
}
BODY.hour #sideblurbs LI#hop {
	BACKGROUND: url(../images/contextualnavarrowselected.gif) no-repeat 0px 50%

}
BODY.hour #sideblurbs LI#hop A {
	COLOR: #530
}
BODY.i3forum #sideblurbs LI#i3p {
	BACKGROUND: url(../images/contextualnavarrowselected.gif) no-repeat 0px 50%

}
BODY.i3forum #sideblurbs LI#i3p A {
	COLOR: #530
}
BODY.kansas #sideblurbs LI#kcp {
	BACKGROUND: url(../images/contextualnavarrowselected.gif) no-repeat 0px 50%

}
BODY.kansas #sideblurbs LI#kcp A {
	COLOR: #530
}
BODY.marine #sideblurbs LI#mcp {
	BACKGROUND: url(../images/contextualnavarrowselected.gif) no-repeat 0px 50%

}
BODY.marine #sideblurbs LI#mcp A {
	COLOR: #530
}
BODY.nypl #sideblurbs LI#nyp {
	BACKGROUND: url(../images/contextualnavarrowselected.gif) no-repeat 0px 50%

}
BODY.nypl #sideblurbs LI#nyp A {
	COLOR: #530
}
BODY.vet #sideblurbs LI#vap {
	BACKGROUND: url(../images/contextualnavarrowselected.gif) no-repeat 0px 50%

}
BODY.vet #sideblurbs LI#vap A {
	COLOR: #530
}
BODY.dwws #sideblurbs LI#dwp {
	BACKGROUND: url(../images/contextualnavarrowselected.gif) no-repeat 0px 50%

}
BODY.dwws #sideblurbs LI#dwp A {
	COLOR: #530
}
BODY.ttw #sideblurbs LI#ttp {
	BACKGROUND: url(../images/contextualnavarrowselected.gif) no-repeat 0px 50%

}
BODY.ttw #sideblurbs LI#ttp A {
	COLOR: #530
}
BODY.ar #sideblurbs LI#arp {
	BACKGROUND: url(../images/contextualnavarrowselected.gif) no-repeat 0px 50%

}
BODY.ar #sideblurbs LI#arp A {
	COLOR: #530
}
BODY.unifem #sideblurbs LI#uni {
	BACKGROUND: url(../images/contextualnavarrowselected.gif) no-repeat 0px 50%

}
BODY.unifem #sideblurbs LI#uni A {
	COLOR: #530
}
#formarea LABEL {
	FONT-STYLE: italic
}
#formarea INPUT {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 2px 0px 7px;
	PADDING-TOP: 0px;
}
.butt {
	BACKGROUND: #eed; COLOR: #420
}
.floater {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.newsitem DIV SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -9999px; PADDING-TOP: 0px
}
.sideblurbs {
	left: 700px;
}
#FSC-Cert p img {
	/* [disabled]margin-left: 165px; */
}

#cse-search-box {
	position: absolute;
	right: 234px;
	margin-top: -36px;
}
.product_box {
	text-align: center;
	margin-bottom: 30px;
}
.product_box h3 {
	font-size: 16px;
	font-weight: 500;
	margin: 5px 0;
}
.product_box p {
	font-weight: 300;
	color: #666;
}
@media (max-width:500px){
.product_box {
	width: 100% !important;
}
}
@media (min-width:992px){
.product_box:nth-child(4n+1)
{ clear:both;}
}
@media (min-width:768px) and (max-width:991px){
.product_box:nth-child(3n+1)
{ clear:both;}
}
@media (max-width:767px){
.product_box:nth-child(2n+1)
{ clear:both;}
}
.vertical-align {
  display: flex;
  flex-direction: row;
}
.navbar-default .navbar-toggle {
	border-color: #ddd;
	float: left;
	margin-left: 30px;
}
 @media (min-width:1200px){
 .container
 {
/* width:1170px*/
 }
 }
 .navbar {
	position: relative;
	border: 1px solid transparent;
}