/*
Theme Name: Simplicity 2.0
Version: 1.9
Theme URI: http://simplicitywp.olegnax.com/
Description: This elegant and extremely flexible WordPress theme comes with responsive design, ready for retina and support such eCommerce plugins as: WooCommerce, JigoShop, eCommerce.
Author: olegnax
Author URI: http://olegnax.com/
License URI: http://themeforest.net/wiki/support/legal-terms/licensing-terms/
Tags: responsive, html5, css3, jquery, dark, light, white, black, gray, one-column, two-columns, left-sidebar, right-sidebar, fixed-width, flexible-width, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
*/

.clear {
clear: both;
}

#wufoo-container {
width: 240px;
padding: 10px;
border: solid rgb(221, 221, 221);
border-image-source: initial;
border-image-slice: initial;
border-image-width: initial;
border-image-outset: initial;
border-image-repeat: initial;
border-width: 0px 1px 1px 0px;
-webkit-box-shadow: rgb(243, 243, 243) 0px 0px 0px 4px;
box-shadow: rgb(243, 243, 243) 0px 0px 0px 4px;
background: rgb(255, 255, 255);
font-size: 12px;
font-family: Verdana;
font-style: normal;
font-weight: normal;
color: #000000;
line-height: 135%;
}

#wufoo-container .hide {
display: none;
}

#wufoo-container #wufoo-header {
border-bottom: 1px solid #10024b;
padding-bottom: 10px;
}

#wufoo-container #wufoo-header h2 {
font-size: 35px;
font-family: Oswald, Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: 300;
color: #10024b;
}

#wufoo-container ul {
list-style-type: none;
padding: 0;
}

#wufoo-container .desc {
padding: 5px 0;
font-weight: bold;
}

#wufoo-container .req {
color: #a81f68;
font-weight: bold;
}

#wufoo-container .left {
display: block;
width: 45%;
float: left;
}


#wufoo-container .right {
display: block;
width: 45%;
float: right;
}
#wufoo-container input[type="text"] {
    width: 100% !important;
}
#wufoo-container .choice {
margin: 0;
padding: 0;
height: 15px;
display: block;
}

#wufoo-container .radio-list {
margin-top: 0px;
padding-top: 0px;
display: block;
}

#wufoo-container #instruct6 {
font-size: 11px;
font-style: italic;
text-align: left;
width: 50%;
float: right;
}

#wufoo-container .buttons {
display: block;
}

#wufoo-container input#Field1_other, #wufoo-container input#Field4 {
width: 100%
}

a.twitter, a.twitter_account, a.twitter:hover span, a.twitter_account:hover span {background-position: 1px -152px}
	a.twitter:hover, a.twitter_account:hover { background-image: none;}
	a.twitter span, a.twitter_account span, a.twitter:hover span, a.twitter_account:hover span {background-position: right -152px}
	
	a.facebook_account, a.facebook_account:hover span { background-position: 0 -122px}
	a.facebook_account:hover { background-image: none;}
	a.facebook_account span, a.facebook_account:hover span  { background-position: -40px -122px}
        
        a.instagram_account, a.instagram_account:hover span { background-position: 0 -275px}
	a.instagram_account:hover { background-image: none}
	a.instagram_account span, a.instagram_account:hover span  { background-position: -40px -275px}
        
        a.rxnetwork_account, a.rxnetwork_account:hover span { background-position: 0 -244px}
	a.rxnetwork_account:hover { background-image: none}
	a.rxnetwork_account span, a.rxnetwork_account:hover span  { background-position: -40px -244px}

#siteseal {
	position: fixed;
	bottom: 20px;
	right: 20px;
}

h2, h3, h4, h5 {
	letter-spacing: 0;
}

h3#reply-title {
	font-size: 18px;
}
.tribe-events-list .tribe-events-event-image img {
	width: auto;
}


@media only screen and (max-width: 768px) {
	#color_header {
		display: none;
	}
	#wufoo-container {
		margin: 0 auto;
	}
	.twitter_account, .twitter_account:hover, .twitter_account span {
		background: url('images/twitter.png') !important;
		background-size: 39px 39px !important;
	}
	.facebook_account, .facebook_account:hover, .facebook_account span {
		background: url('images/facebook.png') !important;
		background-size: 39px 39px !important;
	}
	.instagram_account, .instagram_account:hover, .instagram_account span {
		background: url('images/instagram.png') !important;
		background-size: 39px 39px !important;
	}
	.rxnetwork_account, .rxnetwork_account:hover, .rxnetwork_account span {
		background: url('images/rxnetwork.png') !important;
		background-size: 39px 39px !important;
	}
}