/*
Theme Name:     new 
Description:    new
Author:         GBInspire
Template:       photoreactive

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/

.dgx-donate-form-section {
    border: 1px solid lightgray !important;
}

@media only screen and (max-width: 959px) and (min-width: 768px){
.slideshow_caption, .static_slideshow_caption {
    width: 50% !important;
}
}

@media only screen and (max-width: 767px) and (min-width: 480px){
.slideshow_caption, .static_slideshow_caption {
 
    width: 60% !important;
 
}
}
@media only screen and (min-width: 1100px) {
.static_slideshow_title{
margin-left:310px !important;
}

.slideshow_caption, .static_slideshow_caption {

width : 35% !important;
 margin-left: 326px  !important;   
border-top:0px !important;
}
.slideshow_title{
margin-left: 326px  !important; 
}
}


.frb_text{
color:#878787 !important;
}

.logo{
    margin-left: 20px;
    margin-top: 30px;
    margin-bottom:0px;
    margin-right: 20px;
}

.header-widgets {
    margin: 10px 25px;
}
.logo img {
    width: 315px !important;
    margin-left: -13px !important;
        margin-bottom: 15px !important;
}
#copyright {
    margin: 0px !important;
    position: fixed ;
    border-top: 0px;
   

        left: 16px;
    font-size: 8px;
    bottom: 0px;
}
#copyright a{
 color: white;
    border-bottom: 0px solid #999; 
}


#copyright a:hover {
   text-decoration: none; 
    color: grey;
}
.menu-toggle-off {
   margin-top: 40px;
}

.menu-toggle-wrap-fixed {
   
    bottom: 50px !important; 

}

.sf-menu li {
   
    opacity: 0.40;
}

.sf-menu li:hover {
   
    opacity: 1;
}


li.current-menu-item {
   opacity:1;
}

.social-header-wrap ul li.social-icon
{
opacity:0.8;
}

.social-header-wrap ul li.social-icon:hover
{
opacity:1;
}

.menu-toggle:hover
{
background :rgb(243,40,55);
}

.menu-toggle:hover
{
background :rgb(243,40,55);
}

.menu-toggle:hover:after
{
border-color :rgb(243,40,55);
}


.header-elements-wrap-disable .menu-toggle-off{
background:rgb(243,40,55) !important;
}

.header-elements-wrap-disable .menu-toggle-off:after{
border-color :rgb(243,40,55);
}

.header-elements-wrap-disable .menu-toggle-off:hover{
background :white !important;
}

.header-elements-wrap-disable .menu-toggle-off:hover:after{
border-color :white;
}

.logo-mobile img {
    height: 66px !important;
    position: relative;
    top: 0px !important;
}

.mobile-menu{
    text-transform: uppercase;
}

.slideshow_caption, .static_slideshow_caption{
    line-height: 20px !important;
    font-size: 15px !important;
   letter-spacing: 1px !important;
}

#ascrail2000-hr{
display:none !important;
}

.entry-content {
	color:#9C9C9C !important;
}


#slidecaption .entry-content {
	color:white !important;
}

.page-id-225 .entry-title h1{
    text-transform: none;
}

.single-post .entry-title h1{
    text-transform: none;
}
.page-id-225 .entry-title h1 {
    color: #9A9A9A !important;
}

.entry-title h1 {
    color: #9A9A9A !important;
}
.person h3, .entry-content .person h3
{
    color: #878787 !important;
}
  

.item-common .item-title{
display:none;
}


.bcenter
{
text-align:center;
}
.borderr
{
border-color: red !important;
}
.borderrr
{
border-color: blue !important;
}
.fa-circle
{
font-size:10px;
}

.woocommerce div.product .product_title, .woocommerce #content div.product .product_title, .woocommerce-page div.product .product_title, .woocommerce-page #content div.product .product_title
{
font-size: 20px;
    line-height: 24px;
}

.qaut{
    display: block !important;
    font-size: 25px !important;
    font-weight: 100 !important;
    line-height: 42px !important;
}

.butt
{
text-align: center;
padding: 0px 16px !important; 
font-size: 13px !important; 
line-height: 26px !important;
 
width: 150px !important;
}

.butt:hover
{
background-color: red !important;
}

body.woocommerce-page
{
    background-image: url("http://www.gregoryburnsinspire.com/wp-content/uploads/2015/11/20140304_ATB0430_VN_Hoi-An_Nam-Hai_5d.jpg") !important;
background-size: 100% !important;
}

.contact_address {
padding: 0px !important;
} 

.testimonial-say
{
color: #656565 !important;
}

.sidebar ul li a:hover
{
color: red !important;
}

.bet
{
border: 1px solid red; 
color: #656565;
}

.bet:hover 
{
background-color: red !important;
color:white !important;
}

.bet a:hover
{
color: white !important;
}

.bet:hover a
{
color:white !important;
}

.bett
{
color: gray;
}

.bett:hover a
{
color:white !important;
}

.bet:hover span
{
color:white !important;
}

.bett a:hover
{
color: white !important;
}

.slideshow_content_link a, .static_slideshow_content_link a
{
border:2px solid red !important;
    font-weight: 600;
font-size:40px !important;
}

.slideshow_content_link a:hover, .static_slideshow_content_link a:hover
{
color: white !important;
background-color: red !important;

}

.pur{
       padding: 5px;
    clear: both;
    border: 1px solid red;
    text-align: center;
    width: 195px;
    float: right;
}

.pur:hover 
{
color:white !important;
background-color: red !important;
}

.pur a:hover 
{
color:white !important;
}


.purr{
border: 1px solid red;
    width: 195px;
    float: left;
    text-align: center;
    padding: 5px;
}


.purr:hover 
{
color:white !important;
background-color: red !important;
}

.purr a:hover 
{
color:white !important;
}

.purrr
{
 text-align: center;
    border: 1px solid red;
    width: 284px;
    padding: 5px;
    float: left;
}

.purrr:hover 
{
color:white !important;
background-color: red !important;
}

.purrr a:hover 
{
color:white !important;
}

.po{
    float: right;
    border: 1px solid red;
    padding: 5px;
    margin-right: 12px;
}

.po:hover 
{
color:white !important;
background-color: red !important;
}

.po a:hover 
{
color:white !important;
}

.bol{
    width: 255px;
    padding: 5px;
    border: 1px solid red;
    text-align: center;
    FLOAT: right;
}

.bol:hover 
{
color:white !important;
background-color: red !important;
}

.bol a:hover 
{
color:white !important;
}

.gridblock-four h4 a
{
font-size:13px !important;
}

.homemenu {
    margin-top: 25px;
}
.slideshow_content_link
{
    margin-left: 315px;
}
.slideshow_content_link a
{
  margin-bottom: 0px !important;
}
@media only screen and (max-width: 700px) {

.slideshow_content_link a
{
  margin-bottom: 20px !important;
}
.slideshow_content_link
{
    margin: 0 auto;
}
}
#supersized img {
    width: 100% !important;
    height: 100% !important;
}

.entry-content strong
{
color: #878787 !important;
}

.hovr
{
padding: 3px; border: 1px solid blue; text-align: center; height: 150px; margin: 0 auto; width: 223px;
}
.hovr:hove
{
    background: rgba(255, 0, 0, 0.30);
}

.mobi
{display:none;
}

@media only screen and (max-width: 700px) {

.slideshow_content_link a, .static_slideshow_content_link a
{
border:2px solid red !important;
    font-weight: 600;
font-size:22px !important;
}
.pur{
       padding: 5px;
    clear: both;
    border: 1px solid red;
    text-align: center;
      width: 240px !important;
    float: right;
}

.purrr {
    text-align: center;
    border: 1px solid red;
    width: 240px !important;
    padding: 5px;
    float: right !important;
    margin-top: 10px;
    margin-right: 0px !important;
}
.container-boxed {
    margin-top: 16px;
}

.lop{
    margin-top: 115px !important;
    margin-bottom: 115px !important;
}
.mobile-menu-toggle 
{
height:65px !important;
}
.qaut {
    font-size: 15px !important;
}
.hovr
{
display:none;
}
.hovrr
{
padding: 3px !important;; border: 1px solid blue !important;; text-align: center !important;; height: 150px !important;; margin: 0 auto !important;; width: 223px !important;;
}
.mobi {
    display: inherit !important;
}

#supersized img
{
   width: auto !important;
    height: 100% !important;
}
}

.dont
{
display: inline-block;
    width: 141px;
}

.dontt
{
    background: white;
    padding: 7px;
    width: 70%;
    font-weight: bold;
}

.work-details
{
text-align:center;
}