/*
Theme Name: React PRO Child Theme
Theme URI: http://thethemefoundry.com/react/
Description: Child theme for customizing React PRO.
Version: 1.0
Author: The Theme Foundry
Author URI: http://thethemefoundry.com/
Template: react_pro
*/

/* Import Stylesheets, don't remove these.
-----------------------------------------------------------*/
@import url("../react_pro/stylesheets/master.css");

/* Required Wordpress Classes, don't remove these.
-----------------------------------------------------------*/
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft { float: left; }
.alignright { float: right; }

/* Make all custom CSS changes BELOW this line
-----------------------------------------------------------*/

.entry dl dt {
margin: 0px 0 10px 0;
font-family: Helvetica, Arial, sans-serif;
font-weight: bold;
}

h3.widgettitle {
color:orangered;
}

.dotted {
  border-top: 1px dotted #c0c0c0;
  width:100%;
}

#navlogolist li
{
height: 50px;
width: 50px;
display: inline;
list-style-type: none;
padding-right: 20px;
}

/*---------Centers logo image-------------------*/
#title {
max-width: 99%; /* 420 / 960 */;
margin-left: auto;
margin-right: auto;
float: none;
margin-bottom: 20px;
text-align: center;
}

/* Navigation CSS Edits go here 
------------------------------------------------*/
.nav a {
display: inline-block;
padding: .5em;
text-transform: uppercase;
color: #444;
border-radius: 0px;
-webkit-border-radius:0px;
-moz-border-radius:0px;
}

.nav a:hover {
	background-color: gold;
}

.nav .current-menu-item a,
.nav .current-menu-parent a,
.nav .current-menu-ancestor a {
	color: gold;
	background-color: #275ea0;
}

#navigation {
max-width: 100%;
float:none;
font-size: 1em;
text-align: center;
}

.nav ul {
display: none;
position: absolute;
z-index: 5;
top: 100%;
left: 0;
margin: 5px 0 0 0;
padding: 0;
text-align: left;
border-left: 0px solid #6C6C6C;
border-right: 0px solid #6C6C6C;
border-bottom: 0px solid #6C6C6C;
}

.nav li:hover ul a {
	font-size: 0.857142857em; /* 12 / 14 */
	color: #555;
	border-top: 1px solid #6C6C6C;
	background: #ebebeb;
	background-image: -ms-linear-gradient(top,#FFD700,#FFD700);
	background-image: -moz-linear-gradient(top,#FFD700,#FFD700);
	background-image: -o-linear-gradient(top,#FFD700,#FFD700);
	background-image: -webkit-gradient(linear,left top,left bottom,from(#FFD700),to(#FFD700));
	background-image: -webkit-linear-gradient(top,#FFD700,#FFD700);
	background-image: linear-gradient(top,#FFD700,#FFD700);
}
.nav li:hover ul a:hover {
	color: #111;
	background: #fff;
	background-image: -ms-linear-gradient(top,#fff,#f6f6f6);
	background-image: -moz-linear-gradient(top,#fff,#f6f6f6);
	background-image: -o-linear-gradient(top,#fff,#f6f6f6);
	background-image: -webkit-gradient(linear,left top,left bottom,from(#FFE549),to(#FFE549));
	background-image: -webkit-linear-gradient(top,#FFE549,#FFE549);
	background-image: linear-gradient(top,#FFE549,#FFE549);
}

/* Woo Commerce CSS Edits
------------------------------------------------*/
/*.woocommerce #sidebar { display:none; }*/
/*.woocommerce #main { width:100%; }*/

ul.product { list-style: circle; padding: 0px;}

#sidebar {
margin: 30px 0 15px 60px;
float: left;
