/*
Theme Name: sellya child
Version: 1.0
Description: A child theme of Sellya
Template: sellya
*/

@import url("../sellya/style.css");

.bio {
    text-transform: uppercase;
    color: #66bcda;
    font-size: 20px;
    font-family: Georgia;
    line-height: 1.5em;
}

.page-id-29818 .wrapper, .page-id-29818 html, .page-id-29819 .wrapper, .page-id-29819 html{
background: #fff !important;
}

td.echoimage {
width: 30% !important;
}

center {
    display: none !important;
}

form#sf_form_salesforce_w2l_lead_7_sidebar input {
    width: 95%;
}

div#salesforce-3 {
    padding-bottom: 100px !important;
}

div#salesforce-3 p {
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
}

#menu ul.sub-menu {
top: 35px;
}

#menu ul.nav li a {
    padding-right: 10px !important;
    padding-left: 10px !important;
    padding-top: 2px !important;
    padding-bottom: 2px !important;
}

span.span4.word {
font-size: 150px;
    line-height: 1.2em;
    text-shadow: none;
    transition: none;
    cursor: auto;
}

.teacherkitform {
font-size:16px;
font-weight:bold;
}

.w2linput.submit:hover, #user-submitted-post:hover, .button:hover, a.button:hover, #wp-submit:hover {
background-image: none;
background-color: rgb(85, 156, 181) !important;
border-color: rgb(85, 156, 181)  rgb(92, 169, 196) rgb(85, 156, 181) rgb(92, 169, 196)  ;
box-shadow: rgba(0, 0, 0, 0.2) 3px 3px 5px !important;
color: rgb(255, 255, 255);	
}

.committee td{
padding-right: 35px;
}

.ce h3 a{
text-transform: none !important;
font-size: 20px !important;
color: #41778a !important;
}

.ce h3 a:hover{
color: #66bcda !important;
}

.ce a{
font-size: 16px;
}


.ceimage {
width: 30% !important;
}

.cetext {
width:70% !important;
}

@media (max-width: 273px) {
img.noborder.size-full.wp-image-29594 {
    padding-top: 10px;
    padding-left: 1px !important;
}
}

.echo h3 a{
text-transform: none !important;
font-size: 20px !important;
color: #41778a !important;
}

.echo p{
font-size: 16px;
}

.echo a{
font-size: 16px;
}


span.highlight {
    background-color: yellow;
}

#salesforce_w2l_lead_15 strong.success_message {
    font-size: 40px;
    line-height: 1.5em;
}

.buttonimages {
width: 33% !important;
vertical-align: top;
padding: 10px;
}
.smallimage {
width: 20% !important;
}

.celltext {
width: 80% !important;
}


.page-id-29502 h1.entry-title, .page-id-29589 h1.entry-title, .page-id-29596 h1.entry-title, .page-id-29603 h1.entry-title, .page-id-29802 h1.entry-title  {
    display: none !important;
}

select#sf_country {
    padding: 6px 3px;
    width: 228px !important;
}

#sf_form_salesforce_w2l_lead_7 label.w2llabel.required.text, #sf_form_salesforce_w2l_lead_7 label.w2llabel.required.email, form#sf_form_salesforce_w2l_lead_7 label.w2llabel {
color: #A3A3A3 !important;
}

img.w2limg {
    width: 120px;
}

hr {
    border-top: 1px solid #D8CBCB;
}

.page-id-29423 h2 {
margin-bottom: 0;
color: #000;
}

.textwidget p {
    padding-left: 5px !important;
    padding-top: 5px !important;
}

.accordion h3.ui-accordion-header, .toggle-box h2.trigger {
    text-transform: none !important;
    font-family: helvetica !important;
    font-weight: bold;
}

#salesforce_w2l_lead_12 strong.success_message {
    font-size: 40px;
    line-height: 1.5em;
}

span.by-author {
    display: none;
}

.breadcrumb a {
  color: #41778a !important;
}

.box .box-heading {
background-color:#000 !important;
}

.tubepress_thumb {
height: 250px;
margin-bottom: 20px;
}

.videos h3 {
margin-bottom: 0;
}

div.tubepress_container div.pagination a {
color: #41778a;
}

nav#menu {
z-index: 999;
}


img.aligncenter.size-medium.wp-image-28596 {
display: inline;
width: 218px;
padding-right: 4px;
}

img.aligncenter.size-medium.wp-image-28599 {
display: inline;
width: 218px;
padding-right: 4px;
padding-left: 4px;
}

img.aligncenter.size-medium.wp-image-28597 {
display: inline;
width: 218px;
padding-right: 4px;
padding-left: 4px;
}

img.aligncenter.size-medium.wp-image-28598 {
display: inline;
width: 218px;
padding-left: 4px;
}

@media (min-width: 658px) and (max-width: 979px) {
img.aligncenter.size-medium.wp-image-28596 {
display: inline;
width: 49%;
padding-right: 4px;
}

img.aligncenter.size-medium.wp-image-28599 {
display: inline;
width: 49%;
padding-left: 4px;
padding-right: 0;
}

img.aligncenter.size-medium.wp-image-28597 {
display: inline;
width: 49%;
padding-right: 4px;
padding-top: 8px;
padding-left: 0;
}

img.aligncenter.size-medium.wp-image-28598 {
display: inline;
width: 49%;
padding-left: 8px;
padding-top: 8px;
}
}


@media (min-width: 456px) and (max-width: 657px) {
img.aligncenter.size-medium.wp-image-28596 {
display: inline;
width: 49%;
padding-right: 4px;
}

img.aligncenter.size-medium.wp-image-28599 {
display: inline;
width: 49%;
padding: 0;
}

img.aligncenter.size-medium.wp-image-28597 {
display: inline;
width: 49%;
padding-right: 4px;
padding-top: 8px;
padding-left: 0;
}

img.aligncenter.size-medium.wp-image-28598 {
display: inline;
width: 49%;
padding-left: 4px;
padding-top: 8px;
}
}

.span6.contact {
margin-left: 0;
}

@media (min-width: 356px) and (max-width: 455px) {
img.aligncenter.size-medium.wp-image-28596 {
display: inline;
width: 49%;
padding-right: 2px;
}

img.aligncenter.size-medium.wp-image-28599 {
display: inline;
width: 49%;
padding: 0;
}

img.aligncenter.size-medium.wp-image-28597 {
display: inline;
width: 49%;
padding-right: 4px;
padding-top: 8px;
padding-left: 0;
}

img.aligncenter.size-medium.wp-image-28598 {
display: inline;
width: 49%;
padding-left: 2px;
padding-top: 8px;
}
}

@media (max-width: 355px) {
img.aligncenter.size-medium.wp-image-28596 {
display: inline;
width: 49%;
padding: 0;
}

img.aligncenter.size-medium.wp-image-28599 {
display: inline;
width: 49%;
padding: 0;
}

img.aligncenter.size-medium.wp-image-28597 {
display: inline;
width: 49%;
padding-right: 4px;
padding-top: 8px;
padding-left: 0;
}

img.aligncenter.size-medium.wp-image-28598 {
display: inline;
width: 49%;
padding-top: 8px;
padding-left: 0;
}
}

.sf li a {
padding-left: 10px;
}

/* .box.simple_sidenav {
background-color: rgba(255, 255, 255, 0.60) !important;
}
*/

.SimpleSideNav li.page_item.current_page_item {
background: #66bcda !important;
}

.SimpleSideNav li.page_item.current_page_item a {
color: #fff !important;
}

.SimpleSideNav ul.sf {
margin-left: 0 !important;
}

.SimpleSideNav li.page_item a {
padding-left: 10px !important;
}


.dg-gallery-wrap {
z-index: 998;
}


@media (max-width: 379px) {
.w2linput.text {
width: 100%;
}
.w2linput.textarea {
width: 100%;
}
}


.quotes td.image {
width: 35%;
padding-right: 10px;
}

.text h4 {
color: #000 !important;
text-transform: none !important;
}

.quotes {
max-width: 95%;
}

.wp-caption.alignnone.fbx-instance p {
display: none;
}

div#logo {
margin-left: 3px !important;
}

#content .row-fluid {
padding-bottom: 0;
margin-bottom: 0;
}

section#content {
padding-top: 5px;
}

.breadcrumb {
margin-bottom: 0;
}

.wrapper {
width: 100%;
margin: 0 auto;
background-color: #000;
background-image: url("/wp-content/uploads/2015/01/6857918-paper-background.jpg") !important;
background-position: top left !important;
background-repeat: repeat!important;
background-attachment: fixed!important;
}

body {
background-image: none !important;
}

.wdsi-slide-close,.wdsi-slide-wrap {
border-color: #41778a !important;
}

.wdsi-slide-rounded-blue a {
color: #41778a !important;
}

.wdsi-slide-share.wdsi-clearfix {
padding-bottom: 0;
}

@media (min-width: 1140px) {
header#header {
height: 200px;
}


/* nav#menu {
position: relative;
float: right;
top: -70px;
left: 50px;
}
*/

/* #midsection .row {
top: -30px;
position: relative;
}
}
*/ 

header#header {
background-color: #000;
}

.sharestory h4 {
margin-bottom: 0;
}

.sharestory img {
margin-top: 0 !important;
margin-bottom: 18px !important;
}

.box .box-heading h2 {
margin-bottom: 0 !important;
line-height: 1.2em;
padding-top: 10px;
padding-bottom: 10px;
}

#footer_cnc {
background: #000 !important;
border-top: 0 !important;
padding-bottom: 0 !important;
}

#footer_cnc .textwidget {
margin-top: -25px;
}

#sf_form_salesforce_w2l_lead_7 input#sf_first_name, #sf_form_salesforce_w2l_lead_7 input#sf_last_name,#sf_form_salesforce_w2l_lead_7 input#sf_email, #sf_form_salesforce_w2l_lead_7 input.w2linput.text.captcha, #sf_form_salesforce_w2l_lead_7 input#sf_zip {
width: 220px;
}

#sf_form_salesforce_w2l_lead_7 input.w2linput.submit {
margin-bottom: 15px;
}

div#content-home {
background-color: transparent !important;
}

#content-home .row-fluid {
padding-bottom: 0;
margin-bottom: 0;
}

img.noborder {
border: 0 !important;
}

#column-left .box {
padding-bottom: 0;
}

.abouttext {
margin-bottom: 0;
margin-left: 0 !important;
}

a {
font-size: 13px;
font-weight: bold;
}

h4.nomargin {
margin-bottom: 0 !important;
}

.page-id-28257 .sf_field.sf_field_street.sf_type_text {
background: rgba(102, 188, 218, 0.36);
}

.page-id-28257 .sf_field.sf_field_city.sf_type_text {
background: rgba(102, 188, 218, 0.36);
}

.page-id-28257 .sf_field.sf_field_state.sf_type_text {
background: rgba(102, 188, 218, 0.36);
}

.page-id-28257 .sf_field.sf_field_zip.sf_type_text {
background: rgba(102, 188, 218, 0.36);
}

.page-id-28257 .sf_field.sf_field_country.sf_type_select {
background: rgba(102, 188, 218, 0.36);
}

input.usp-form-23056 {
float: none;
display: inline-block;
}

label.usp-form-23056 {
display: inline-block;
}



/* .home_page_content {
margin-top: 0;
}
*/

.homeabout {
box-shadow: 3px 3px 3px#A8A5A5;
background: #fff;
color: #000;
padding: 10px;
margin-bottom: 20px;
}

.homeabout a:hover {
color: #565656 !important;
}


div.pointelle-slider-control {
border-bottom: 0 !important;
height: 343px !important;
}

.price_slider_wrapper {
margin-top: 10px;
}

@media (min-width: 500px) {
.donation {
float: left;
}

.donation p.message {
text-align: left;
}

.donation input.input-text {
width: 73px;
}

.donation .input.text {
float: left;
}
}

.donation p.message {
font-size: 14px;
color: #41778a;
margin-bottom: 5px;
font-family: Georgia !important;
}



.single_variation .price span.amount {
padding-right: 10px;
}

span.subscription-details {
padding-right: 10px;
}


p.minimum-price {
padding-top: 10px;
}

span.minimum-text {
padding-right: 5px;
}

.aboutvideo {
float: right;
width: 60%;
}

@media (max-width: 978px) {
.aboutvideo {
width: 100%;
margin-left: 0;
}
}

.category-info {
display: none !important;
}

#midsection .span9 .breadcrumb #container h4 {
display: none;
}

.category-list {
display: none;
}

.box #searchform #s {
margin-top: 10px !important;
margin-bottom: 10px !important;
}

.product-filter {
padding-top: 0;
padding-bottom: 5px;
}

.breadcrumb #container #content {
padding-top: 0;
}

form#salesforce_w2l_lead_7 label.w2llabel.required.text {
width: 75px !important;
display: inline !important;
clear: left !important;
}

form#salesforce_w2l_lead_7 input#sf_first_name
margin-top: 5px !important;
}

form.w2llead {
  text-align: left;
  clear: both;
  display:block;
}

label.w2llabel.required.text, label.w2llabel.required.select, label.w2llabel.required.textarea, label.w2llabel.required.multi-select, label.w2llabel.required.email, label.w2llabel.required.date {
color: #545454;
font-weight: normal;
}

select#sf_GW_Volunteers__Volunteer_Skills__c, select#sf_Volunteer_Areas_of_Interest__c {
height: auto;
}

img.w2limg {
padding-bottom: 10px;
}

.sf_field.sf_field_captcha.sf_type_captcha .w2llabel:after {
content: " (case sensitive)";
}

div.sf_field.sf_field_street.sf_type_text .w2llabel:after {
content: "  (Include Apt or Suite#)";
}

.w2linput[name=message] {
display: none !important;
}
.w2linput[name=message] {
display: none !important;
}

.w2llabel {
  display: block;
  width: 100% !important;
  float: left;
clear: both;
padding: 10px 0px 0px 0px;
}
.w2linput {
  display: block;
  width: 292px;
  float: left;
clear: both;
padding: 0px 0px 10px 0px;
}

@media (max-width: 379px) {
.w2linput {
width: 100%;
}
}

.w2llabel.error {
  color: #f00;
}
.w2llabel {
  clear: left;
  margin: 4px 0;
  width: 300px;
}
.w2linput.text {
  width: 292px;
  height: 18px;
  margin:  0;
}

.w2linput.select {
width: 300px;
margin: 0;
padding: 0;
}

.w2linput.textarea {
  clear: both;
  width: 95%;
  height: 75px;
  margin: 10px 10;
}

@media (max-width: 880px) {
#message {
display: none !important;
}
}

.w2linput.submit, #user-submitted-post, #wp-submit, .usp-submit {
background: rgb(102, 188, 218);
border-color: rgb(102, 188, 218);
font-weight: normal;
padding: 8px;
transition: all 0.2s ease-in;
-webkit-transition: all 0.2s ease-in;
box-shadow: none;
height: auto;
display: inline-block;
text-transform: uppercase;
text-shadow: none;
color: rgb(255, 255, 255);
margin-top: 20px;
width: auto;
font-size: 15px;	
font-family: Georgia;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}


.w2linput.checkbox {
  vertical-align: middle;
display: inline-block;
text-align: left;
}
.w2limg { 
display: block; 
clear: both; 
}
#salesforce {
  margin: 2px 0 0 0;
  color: #aaa;
padding: 40px 0px 1px 0px;
display:block;
clear: both;
}
#salesforce a {
  color: #999;
display:block;
clear: both;
padding: 0px 0px 0px 0px;
}

ul.products li.product .price {
  clear: both;
  display: block !important;
  color: #52a0cd;
  margin: .14em 0 0;
  font-size: 1em;
  line-height: 1em;
  float: left;
}
.amount {
  color: #52a0cd;
  font-size: 1.3em;
  font-weight: bold;
  margin: 0 0  2em 0;
}


@media (max-width: 768px) {
.amount {
font-size: 1em;
}
}


.price .amount ins {
  text-decoration: none;
}

#shipping_method .amount {
margin: auto;
}


input.checkout-button.button.alt.wc-forward {
white-space: normal;
}

.onsale {
background-color: #dd8500!important;
z-index: 999;
}


ul.products li.product .from {
  display: inline;
}
.from, .price {
  color: #52a0cd !important;
  font-size: 1em;
  font-weight: bold !important;
  margin: 0 0 .53em 0;
}

.price {
width: 100%
}

#tab-html5_video p {
display: none;
}


.pointelle-excerpt h4 {
font-size: 22px !important;
}

div.pointelle-slider-nav h2 {
text-transform: none;
font-size: 16px !important;
line-height: 1em !important;
}

div.pointelle-excerpt {
background: #000 !important;
opacity: .9;
}

.pointelle-meta {
border: 0 !important;
}

/ * .wp-cpl-sc-wrap.wp-cpl-sc-theme-1 {
width: 65%;
} * /


.wp-cpl-sc-post {
border-bottom: 1px solid #cecece;
}

.wp-cpl-sc-wrap .wp-cpl-sc-post h2 {
font-size: 19px !important;
line-height: 18px !important;
text-transform: none;
font-weight: bold;
color: #41778a;
}

#footer_cr_content #follow_us {
float:left;
}

#footer_about_content {
color: rgb(178, 178, 178);
}

.blog_title {
line-height: 18px;
margin-bottom: 2px;
}

h2.blog_title a {
font-size: 16px;
text-transform: none;
color: rgb(65, 119, 138);
}


#content .row-fluid .blog.blog-one-column .span4 img {
height: 150px !important;
}

.woocommerce table.shop_table, .woocommerce-page table.shop_table {
text-align: center;
}

.woocommerce .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .cross-sells {
width: 50%;
}

.woocommerce .cart-collaterals .cross-sells ul.products li, .woocommerce-page .cart-collaterals .cross-sells ul.products li {
width: 46%;
}

.cross-sells h2 {
margin-bottom: 0;
}

.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
white-space: normal;
}

.sku_wrapper {
display: none;
}

@media (max-width: 769px) {
.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals {
clear: right;
margin-bottom: 30px;
width: 100%
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
width: auto;
text-align: left;
}
}

.woocommerce table.cart td.actions .coupon label, .woocommerce #content table.cart td.actions .coupon label, .woocommerce-page table.cart td.actions .coupon label, .woocommerce-page #content table.cart td.actions .coupon label {
float: left;
margin-right: 5px !important;
}

.pbox ul {
list-style: none;
}

input#nyp {
margin-bottom: 0;
width: 70px;
margin-right: 25px;
}

.product-info .right {
width: 60% !important;
min-width: 250px !important;
}

@media (max-width: 979px) {
.product-info .right {
width: 100% !important;
}
}

.product-info .left {
width: 37% !important;
}

.image.images.fbx-instance img#image {
margin-left:0 !important;
}

.product_custom_review_bottom {
display: none;
}

.product_custom_review {
padding-bottom: 0px !important;
}

.product_custom_rating {
margin: 0;
}

table.variations {
margin-bottom: 0 !important;
}

p.first-payment-date {
display: none;
}

.buy {
color: #565656;
}

.right .buy a {
color: #41778a !important;
font-weight: bold;
}

.woocommerce-page #content div.product div.images {
width: 97%;
}

.cart-collaterals.up-sells {
float: left !important;
}

.upsells.products.product-grid {
list-style: none;
}

.secure-store {
float: right;
clear: right;
}

.span8.home {
margin-left:0;
border-right: 1px solid #eeeeee;
font-style:normal;
}
.span4.home {
margin-left:2%;
}

@media (max-width: 400px) {
.span4.home {
margin-left: 0;
}
}

@media (max-width: 400px) {
#content-home > div > div > div.span4.home > iframe:nth-child(1) {
margin-left: -5% !important;
}
}

#content-home {
margin-bottom: 0;
padding-bottom: 0;
}


/*.wrapper {
border: 10px solid #555;
}*/

.postinfo {
margin-top: 0;
}

div.description {
height: 100px; 
overflow: hidden;
}

div.price.span12 {
height: 30px;
text-align: left;
}

.product-list .cart {
text-align: left;
}

#t-header #header_social {
	position: absolute;
	top: 10px;
	right: 0;
	font-size: 10px;
	padding-right: 0;
	float: right;
	clear: both;
}

#footer_cr {
padding: 0;
}

#footer_social {
padding-left: 6px;
}


#footer_cnc a:hover img, #header_social a:hover img {
opacity: .5;
}

@media (min-width: 767px) {
.ribbon_center_blue.header {
background: url("/wp-content/uploads/2013/11/BlueRibbon111.png") center no-repeat;
min-width: 5px;
display: inline-block;
height: 100px;
position: absolute;
top: -12px;
right: 250px;
padding-right: 0;
clear: both;
width: 115px;
}
}

.ribbon_center_blue.header a:hover h2, .ribbon_center_blue.header a:hover h4 {
color: #545454;
}

@media (min-width: 768px) {
#t-header #search {
width: 240px !important;
top: 10px !important;
right: 2px !important;
}
}

@media (max-width: 979px) and (min-width: 768px) {
#t-header #logo img {
max-width: 150px;
}

#t-header #logo {
width: 150px;
}
}


/*@media (min-width: 980px) {
#t-header #logo img {
max-width: 150px;
}
}

@media (max-width: 639px) and (min-width: 550px) {
#t-header #logo img {
max-width: 150px;
}
}

@media (max-width: 549px) and (min-width: 517px) {
#t-header #logo img {
max-width: 460px;
}
}

@media (max-width: 516px) and (min-width: 480px) {
#t-header #logo img {
max-width: 420px;
}
}

@media (max-width: 479px) and (min-width: 460px) {
#t-header #logo img {
max-width: 400px;
}
}

@media (max-width: 459px) and (min-width: 420px) {
#t-header #logo img {
max-width: 360px;
}
}*/

#t-header #logo img {
max-width: 200px;
}

@media (max-width: 419px) {
#t-header #logo img {
max-width: 200px;
}
}


@media (min-width: 420px) {
#t-header #logo img {
max-width: 150px;
}
}

#t-header #logo {
padding-top:0 !important;
padding-bottom:0 !important;
}

@media only screen and (max-width: 449px) {
.pointelle_slider_set .pointelle-excerpt {
width: 96.5% !important;
display: block !important;
padding-left: 10px;
padding-right: 0 !important;
padding-top: 10px;
padding-bottom: 0px;
}
}

.pointelle_slider_set .pointelle-excerpt .more, div.pointelle-excerpt p {
display: none !important;
}
}

a:hover img {
opacity: .5;
}

#text-12 .add_to_cart_button.button.product_type_simple, #text-12 .add_to_cart_button.button.product_type_nyp {
margin-top:10px;
display:block;
}

#text-12 .widget_text .textwidget, .box .textwidget {
padding-left: 0;
padding-right: 0;
}

/*body {
background-image: url(/wp-content/uploads/2013/11/background1-e1383542111462.jpg) !important;
}*/


.page-id-14231 ul.dpArticleShare.color.counter-bottom.dpArticleShareLoaded.horizontal-top.scrolltop {
display: none !important;
}


.navbar .nav > li > span.expand {
background: #555 !important;
font-size: 20px !important;
}

	
#address_results {}
.address_suggestions{ padding-top: 220px;}
#results { height: 300px; border: 1px solid #ddd; overflow: auto;}
#results a {display: block; padding: 6px 8px; border-bottom: 1px solid #ddd; color: rgb(102, 188, 218); line-height: 14px;}
#results a:hover {background-color: rgb(102, 188, 218); color: #fff !important; text-decoration: none;}

.page-numbers.current {
background-color: #66BCDA;
color: #fff;
}

.page-id-19257 .row, .page-id-19295 .row {
background-color: #fff
}

.page-id-19257 html, .page-id-19295 html {
margin-top: 0;
}

.product-list .rating {
display: none;
}

.label {
cursor: default;
}

#coupon_code {
padding: 6px 2px 7px !important;
}

div#user-submitted-posts fieldset label {
display: block;
width: 100% !important;
}

#usp_form label {
margin-bottom: 0;
cursor: auto;
}

#usp-success-message {
font-weight: bold;
font-size: 16px;
margin-bottom: 40px;
}

#usp_form input, #usp_form textarea {
margin-bottom: 10px;
clear: both;
}

.usp-textarea {
width: 90%;
height: 200px;
}

.usp-input {
width: 60%
}

#user-submitted-image > input {
border: 1px solid #ccc;
width: 60%;
display: block !important;
}

#usp-submit {
margin-bottom: 40px;
}

#usp_add-another > a {
color: rgb(102, 188, 218);
}

@media (max-width: 400px) {
.usp-textarea {
width: 100% !important;
}

.usp-input {
width: 100% !important;
}

div#user-submitted-image {
width: 100% !important;
}
}

#usp_form label {
width: 100% !important; 
}

h2.blog_title {
text-transform: none;
}

iframe {
width: 100%;
}

.media p {
margin-bottom: 0;
}

.media td {
padding-bottom: 30px;
padding-left: 15px;
}

.media h4 {
text-transform: none !important;
font-size: 16px !important;
color: #41778a !important;
}

.media h4 a {
color: #41778a !important;
}

.featured h2 {
border-bottom: 0 !important;
}

h3 #featuredreadmore {
float: right;
padding-right: 7px;
color: rgb(65, 119, 138) !important;
}

h3 #featuredreadmore:hover {
color: #66BCDA !important;
}

div#featured_products {
margin-left: 0 !important;
}

@media (max-width: 420px) {
.button_download_right {
padding: 0 5px 0 5px !important;
}

.button_download_left {
width: 38px !important;
}
}

div.span6.map {
margin-left: 0;
}


#product-21365 .product_custom_review {
padding-top: 0 !important;
padding-bottom: 10px !important;
height: 0;
}

#product-21365 .price {
padding: 0 !important;
}

#swpf_tweets_widget-2 {
padding-top: 100px;
}

.fb-like {
z-index: 998;
}


#content > div > div.blog.single-post > div.span12.dpArticleParent.dpArticleParentInside {
width: 95%;
margin-left: -2.5%;
}

div.span12.dpArticleParent.dpArticleParentInside.vertical-inside.color.counter-bottom.dpArticleShareLoaded, .entry-content.dpArticleParent.dpArticleParentInside.vertical-inside.color.counter-bottom.dpArticleShareLoaded {
width: 95%;
margin-left: -2% !important;
}

.page-id-16651 .dpArticleShare {
display: none !important;
}

.page-id-14231 .dpArticleShare {
display: none !important;
}

.page-id-14231 div.entry-content.dpArticleParent.dpArticleParentInside.vertical-inside.color.counter-bottom.dpArticleShareLoaded {
padding-left: 0 !important;
}

.page-id-14231 ul.dpArticleShare.vertical-inside.color.counter-bottom.dpArticleShareLoaded {
display: none !important;
}
.page-id-14233 .dpArticleShare {
display: none !important;
}

.page-id-14233 .dpArticleParent.dpArticleParentInside {
padding-left: 0 !important;
}

.page-id-16651 .dpArticleParent.dpArticleParentInside {
padding-left: 0 !important;
}


.page-id-16808 .dpArticleShare {
display: none !important;
}

.page-id-16808 .dpArticleParent.dpArticleParentInside {
padding-left: 0 !important;
}

.page-id-16806 .dpArticleShare {
display: none !important;
}

.page-id-16806 .dpArticleParent.dpArticleParentInside {
padding-left: 0 !important;
}

.page-id-14234 .dpArticleShare {
display: none !important;
}

.page-id-14234 .dpArticleParent.dpArticleParentInside {
padding-left: 0 !important;
}

.page-id-19257 .dpArticleShare {
display: none !important;
}

.page-id-19257 .dpArticleParent.dpArticleParentInside {
padding-left: 0 !important;
}

.page-id-14232 .dpArticleShare {
display: none !important;
}

.page-id-14232 .dpArticleParent.dpArticleParentInside {
padding-left: 0 !important;
}


.page-id-14235 .dpArticleShare {
display: none !important;
}

.page-id-14235 .dpArticleParent.dpArticleParentInside {
padding-left: 0 !important;
}

.page-id-14239 .dpArticleShare {
display: none !important;
}

.page-id-14239 .dpArticleParent.dpArticleParentInside {
padding-left: 0 !important;
}

.page-id-14240 .dpArticleShare {
display: none !important;
}

.page-id-14240 .dpArticleParent.dpArticleParentInside {
padding-left: 0 !important;
}



@media (max-width: 500px) {
.logo {
width: 100%;
}
}

div#tab-html5_video {
border: 10px solid #f3f3f3;
padding: 10px !important;
}

div#tab-html5_video h2 {
display: none;
}

.woocommerce-page dl dd {
margin: 0;
}

div.nav-links.span12.span-first-child {
display: none;
}

@media (max-width: 500px) {
.media td.image {
padding-left: 0 !important;
}
}

p.wp-caption-text {
display: none;
}

div.nav-links.span12.span-first-child {
display: none !important;
}

.media td h4 a {
color: rgb(65, 119, 138) !important;
}

div.dg-column-wrap {
z-index: 998;
}
.dg-main-content-inner-wrap {
z-index: 998 !important;
}

div.span3.event1 {
margin-bottom: 20px;
margin-top: 20px;
}

div.span6.event2 {
margin-left: 0;
margin-bottom: 20px;
margin-top: 20px;
}

div.span3.event3 {
margin-bottom: 20px;
margin-top: 20px;
}

.event1 img, .event3 img {
height: 300px;
}

td.tickets_name {
white-space: normal;
}

.quantity.buttons_added input.plus {
margin-top: 0 !important;
}

td.tickets_name {
width: 220px !important;
}

@media (min-width: 500px) {
.ted {
margin-left: 0 !important;
}
}

img.noborder.aligncenter.size-full.wp-image-25654 {
margin-bottom: 5px;
}

img.nobrder.aligncenter.size-full.wp-image-25655 {
margin-bottom: 5px;
}


img.socialbuttonpopup {
margin-bottom: 5px !important;
}

.wdsi-slide-content p {
margin-bottom: 0;
}

div#wdsi-slide_in {
width: 300px !important;
margin-top: -150px !important;
}

table.nonprofits.media td {
padding-left: 10px;
}


h1.wdsi-slide-title.wdsi-slide-bold.wdsi-slide-italic {
color: #000 !important;
text-align: center !important;
font-size: 18px !important;
}

.wdsi-slide-title {
font-size: 18px !important;
}


@media (max-width: 500px) {
a.wp-cpl-sc-thumba {
width: 100%;
}
img.noborder.alignright.wp-image-28538.size-medium {
width: 100%;
}
}

@media (max-width: 767px) {
.row-fluid .span6 {
margin-left: 0;
}
}

.usp-images-wrap {
display: none;
}


.sellya_tabs ul li.ui-tabs-active a {
background: #66bcda !important;
}

.sellya_tabs ul li.ui-tabs-active a:hover {
color: #fff !important;
}