/*
Theme Name:     BigBangWP Child Theme
Description:    Edit style.css, function.php or copy theme original files and customize it on your own
Author:         Brankic1979
Template:       bigbangwp

*/

.portfolio-grid #thumbs li:last-child {
    
    top: 271px !important;
    
}



body {
    font-family: Helvetica,Arial,sans-serif;
    font-size: 18px !important;
    line-height: 22px !important;
    color: #FFF;
	background:#4F4F4F;
}

.grey { background-color:#414141; color:#ffffff !important; }
.yellow { background-color:#FEEB43; color: #707070; }
.orange { background-color:#f96e5b; }
.green { background-color:#78d18b; }
.tealgreen { background-color:#3ea9a1; }
.blue { background-color: #002480; }
.navyblue { background-color: #002480; color:#ffffff !important; }
.purple { background-color:#9a86a2; }
.magenta {background-color:#C25283; }
.pink { background-color:#F9A7B0; }
.red { background-color:#dc4f49; }
.cream { background-color:#C9C299; }



 h3.title {

    font-size: 22px;
    margin-right: 0px;
    font-family: oswald;
    letter-spacing: 0px;
    font-weight: normal;
    text-align: left;
    width: 100%;
	text-transform:uppercase;
	
}

h4.title {
	
	line-height: 24px;

}

#under-column {
    width: 100%;
    height: 35px;
    clear: both;
}

.readmoreartleft {
    background: #fff !important;
    height: 1px;
    margin-top: 39px;
    width: 41%;
    float: left;
    margin-right: 14px;
}
.readmoreartright {
    background: #fff !important;
    height: 1px;
    margin-top: 38px;
    width: 43%;
    float: right;
    margin-left: 0px;
}

.triangle {
    background: url("https://www.brunkauctions.com/wp-content/themes/bigbangwp_child/img/triangle.png");
    height: 22px;
    width: 23px;
    float: left;
    margin-top: 27px;
    margin-left: 47%;
    z-index: 1;
    position: absolute;
}


.more-link {
    float: right;
    font-family: oswald !important;
    color: #fff !important;
    width: 121px;
    z-index: 9999;
    position: absolute;
    margin-right: 0px;
    margin-top: 29px;
}




a:link {
    color: #002480;
    font-family: inherit;
}

a:hover {
    color: #8E8E8E;
}



.osc-res-tab a:hover  {
    color: #999 !important; 
	
    text-decoration: none!important;
}

.osc-res-tab .nav > li > a {
    background: #444 !important;
    margin-bottom: 21px !important;
    margin-right: 8px !important;
    padding: 21px 21px !important;
}
	
	

.osc-res-tab .nav-tabs > li.active > a, .osc-res-tab .nav-tabs > li.active > a:hover, .osc-res-tab .nav-tabs > li.active > a:focus {

    background-color: #ffffff !important;
	color:#333 !important

}


.osc-res-tab .nav-tabs > li > a {

    border: 0px solid transparent !important;
    border-radius: 0px 0px 0 0 !important;
}




ul, ol {
    display: block;
    padding: 0px;
    margin: 0px 0px 14px 8px;
}


.feat-image-hold {
    margin-bottom: 20px;
}

input, textarea, select, #recaptcha_response_field {

    font-size: 15px;
    color: #000;
    border: 1px solid #DDD;
    background-color: #FFFFFF;

}

.button.medium.rectangle.navyblue {
    color: #fff !important;
    font-size: 17px;
    font-weight: normal;
}

.section-title h1.title {
    font-size: 19px;
    text-transform: uppercase !important;
	font-weight:normal;
	
	
}


.section-title {
    overflow: hidden;
    margin: 0px;
    padding: 30px 0px 0px 0px !important;
    border-bottom: none;
    clear: both;
	margin-bottom:24px;
}





#footer a {
    color: #FFF !important;
    font-weight: normal;
    font-size: 14px;
    letter-spacing: 1px;
}


.flex-direction-nav li a {

    display: none !important;
}

.trigger-button {
    float: left;
    width: 100%;
    padding: 10px 0px;
    margin-bottom: 6px;
    text-decoration: none;
    font-weight: bold;
    box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.17);
    background: rgb(61, 61, 61) url("/wp-content/themes/bigbangwp_child/images/bullet-toggle.png") no-repeat scroll right 15px;
    cursor: pointer;
}

.trigger-button.active {
     background: rgb(61, 61, 61) url("/wp-content/themes/bigbangwp_child/images/bullet-toggle.png") no-repeat scroll right -20px;
}





#logo {
    margin-top: 5px;
}


#primary-menu {
    float: left;
    margin: 0px;
    padding: 0px;
}

#primary-menu ul {
    margin: 0px;
    padding: 16px 0px 0px 0px ;
    list-style-type: none;
    float: right;
}


#primary-menu ul li:hover ul {
	left: 0;
	top: 40px;

}


#primary-menu ul ul li a {
    font-size: 15px;
    padding: 12px 15px;
}


#primary-menu ul ul li {
    margin: 0px;
    background: #515151;
    border-bottom: 1px solid #555;
}

#primary-menu ul ul li a {
    
    padding: 17px 43px 15px 6px !important;

}

#primary-menu ul li ul  {
    
    width: 233px;
}


#primary-menu ul li ul a  {
    padding: 0px 0px ;
}


#primary-menu ul li a {
    font-size: 19px;
    font-weight: 400;
    color: #B3B3B3 !important;
    padding: 17px 47px 0px 0px !important;
    display: block;
    float: left;
}



#primary-menu ul li a:hover, #primary-menu ul li.sfHover a {
    background-color: transparent;
    color: #fff !important;
}


#primary-menu ul li {
    position: relative;
    display: inline;
    float: left;
    margin: 0px;
    background: transparent none repeat scroll 0% 0% !important;
}

#primary-menu .current {
    background-color: transparent !important;
}

.content-wrapper {

    background-color: transparent;
    box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.0);
}




code{

	background-color: transparent;
}




.slideshow-container {

    border-bottom: 0px solid #EEE;
}






.flex-caption {
    z-index: 500;
    position: absolute;
    top: 0px;
    left: 0px;
    background: transparent none repeat scroll 0% 0%;
    color: #FFF;
    max-width: 100%;
    padding: 16px 20px;
    margin-bottom: 0px;
    font-size: 37px;
    font-family: oswald;
    height: 25px;
}




.flex-description-right {
    z-index: 500;
    position: absolute;
    top: 0px;
    right: 0px;
    background: transparent none repeat scroll 0% 0%;
    color: #FFF;
    max-width: 100%;
    padding: 16px 5px;
    margin-bottom: 0px;
    float: right;
	font-family: oswald;
	   width: 25%;
    font-size: 27px;
}








.header {
  
    border-bottom: 0px solid #EEE;
}


#primary-menu ul li a {

    font-size: 19px;
    font-weight: 400;
    color: #fff;
    padding: 17px 15px;
    display: block;
    float: left;
}


.portfolio-grid ul li {
    float: left;
    margin: 6px 0px 5px 5px;
    padding: 0px;
    position: relative;
    background-color: transparent;
}

.item-info {
    padding: 9px 15px 15px 0px !important ;
    float: left;
}


.item-info h3.title a {
    color: rgb(255, 255, 255);
}


.item-info h3, .item-info-overlay h3 {
    font-size: 19px !important;
    font-style: normal;
    font-weight: 300;
    line-height: 17px;
    margin-bottom: 0px;
}


.item-info {
    padding: 15px;
    float: left;
    padding-left: 0px;
}







.portfolio-grid ul {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
    border-top: 4px solid #FFF;
    border-bottom: 4px solid #FFF;
    padding-bottom: 5px;
}



.portfolio-grid ul li img {
    float: left;
    width: 100%;
    padding-top: 23px !important;
}

.portfolio-grid ul li.col4 {
    width: 222px !important;
    margin-left: 15px !important;
}



#footer-content {

    background-color: transparent;
}


#footer-bottom a {


    font-family: oswald;

}
	


#footer-bottom {
   background-color: transparent;
    font-size: 11px;

   

    padding: 25px 12px 18px;
}
	
	

#footer-content {
   
    padding: 0px 0px;
    background-color: transparent;
    margin: 0px 0px 0px 0px;
}


.textwidget {
    font-size: 14px;
}


.item-info h3, .item-info-overlay h3 {

    letter-spacing: 1px;
}

#bid-cart-welcome {
    display: block;
    margin: 13px 0px;
}



.bid-cart-welcome-container {
    float: right;
    font-size: 15px;
    color: #FFF !important;
    line-height: 14px;
}

.bid-cart-welcome-container a {
    font-size: 16px;
    font-weight: normal;
    color: #A1A1A1 !important;
    font-family: oswald;
    text-transform: uppercase;
}

.cart-info-white {
    color: #ffffff;
    font-size: 20px;
    padding-bottom: 16px;         
}

.cart-info-small {
    color: #ffffff;
    float: left;
    font-size: 15px ;
    line-height: 32px ;
    padding-left: 32px ;
    width: 100%;
}


.cart-info-bold {
    float: left;
    font-size: 22px;
    padding: 17px 0 12px 32px;
    width: 100%;
    font-family: helvetica, sans-serif;
}

.cart-info-red {
    color: #a00!important;
}



.dpop {
    font-size: 15px;
    margin-top: 13px;
    margin-right:25px;
	margin-bottom:20px;
}


.dpop-image {
    width: 40px;
    float: left;
    margin-top: 0px;
}



.dpop-share {
    font-weight: bold;
    color: #002480;
    float: left;
}



.dpop-image-share {
    width: 32px;
    float: left;
    margin-top: 0px;
    padding-left: 7px;
}





#primary-menu ul li a {
    font-size: 19px;
    font-weight: 400;
    color: #FFF;
    display: block;
    float: left;
	 padding: 17px 41px 0px 0px;
}



.dpop-hold {
    background: rgba(0, 0, 0, 0.2) none repeat scroll 0% 0%;
    min-height: 43px;
    margin-bottom: 0px;
    padding-left: 38px;
    margin-left: 0px;
    width: 96%;
}



form {
    color: #fff;
}

.wrapper1 {
    margin-top: 60px;
}


.wrapper1 a:link {

    font-family: inherit;
    color: #002480 !important;
}






.post-title h2.title, .post-title h2.title a {
    color: #A3A3A3;
    font-size: 22px;
    line-height: 28px;
    font-weight: 700;
    text-transform: uppercase;
    word-spacing: 5px;
}

.blog1 .post-content {
    width: 100%;
    float: left;
}

.post-media {
    margin-bottom: 20px;
    max-height: 420px;
    overflow: hidden;
}


ul.share {

    margin-top: 17px !important;
}


#inner-content {
    width: 100%;
    float: left;
}



.widget ul li a {
    color: #9F9F9F;
    font-weight: bold;
}

.post-meta ul {
    margin: 5px 0px 15px;
    padding: 0px;
    list-style: outside none none;
    font-size: 11px;
    text-transform: uppercase;
    display: none;
}


.post-info div.comments a {
    color: #BBB;
    display: block;
    cursor: pointer;
    background-color: #444;
    font-size: 9px;
    padding: 6px;
    display: none;
}

.post-info div.comments {
    height: 30px;
    display: none;
}





.stButton {
    position: relative;
    z-index: 1;
    text-decoration: none;
    color: #000;
    display: inline-block;
    cursor: pointer;
    margin-right: 12px !important;
    margin-left: 3px;
    font-size: 20px!important;
    line-height: 16px;
    float: left !important;
}


#top_menu a {
    border-right: 0px solid #B2B2B2;
    color: #999 !important;
    font-family: Helvetica,sans-serif;
    font-size: 18px;
    height: 10px;
    padding: 10px 24px 0px 0px;
    text-decoration: none;
    text-transform: uppercase;
    text-shadow: 0px 0px 4px #323232;
}


.lot-number-results {
    font-weight: bold;
    width: 100px;
    margin-bottom: 0px;
    float: right;
    color: #FFF;
    font-size: 21px;
    margin-top: 13px;
}

.lot-title-results {
    font-weight: bold;
    margin-bottom: 19px;
    float: left;
    clear: both;
    color: #FFF;
    font-size: 22px;
}


.lot-date-results {
    font-weight: normal;
    font-size: 22px;
    margin-top: 0px;
    margin-bottom: 18px;
    clear: none;
    float: left;
    color: #B0B0B0;
    font-family: oswald;
}


.lot-sold-price-results {
    font-weight: normal;
    color: #FFF;
    font-size: 23px !important;
    clear: both;
    margin-bottom: 22px;
    padding-top: 11px;
    font-family: oswald;
}

.print-lot-results {
	font-weight: bold;
	width:215px;
	color: #FFF;
	font-size:20px;
	clear:both;
	margin-top:20px;
}

.print-lot-image-results {
	float:left;
	margin-right:10px;
}

.lot-sold-price-image-results {
	float:left;
	margin-right:10px;
}



.lot-estimate-results {
	font-weight: bold;
	font-size:18px;
	color: #DDD;
	clear:both;

	margin-top:10px;
}


.lot-information-right-results {
    float: left;
    width: 100%;
    color: #DDD;
    font-size: 14px;
    padding: 10px 0px 0px 0px;
    margin-bottom: 0px;
    background: transparent none repeat scroll 0% 0%;
}

.lot-description-results {
    width: 100%;
    color: #DDD;
    font-size: 18px;
    margin-bottom: 15px;
    clear: both;
    line-height: 22px;
}


.prev-next {
    color: #FFF;
    width: 100%;
    font-family: oswald;
    font-weight: normal;
    font-size: 24px;
    margin-top: 50px;
    margin-bottom: 20px;
}


.loupe { background-color:#555; background:rgba(0, 0, 0, 0.25); border:4px solid #FFFFFF; cursor:url(blank.png), url(blank.cur), none;z-index:2000; }


.st_sharethis {
    font-weight: normal !important;
}

.dpop {
 
    float: left !important;  
    font-size: 15px !important;
    margin-top: 13px;
    margin-right: 22px;
    margin-bottom: 20px;
    font-family: oswald;
    font-size: 18px !important;
    font-weight: normal;
}
	
.dpop2 {
    float: left !important;
    margin-top: 13px;
    margin-right: 22px;
    margin-bottom: 11px;
    font-family: oswald;
    font-size: 18px !important;
    font-weight: normal;
}

.dpop-hold {
    background: rgba(0, 0, 0, 0.2) none repeat scroll 0% 0%;
    padding-left: 38px;
    margin-left: 0px;
    width: 96%;
    margin-bottom: 12px;
    clear: both;
	min-height: 45px;
}
.dpop-hold2 {
    background: rgba(0, 0, 0, 0.2) none repeat scroll 0% 0%;
    margin-bottom: 0px;
    padding-left: 38px;
    margin-left: 0px;
    width: 96%;
    margin-top: 15px;
    clear: both;
	float:left;
}




.dpop-share {
    font-weight: bold;
    color: #FFF !important;
    float: left;
    width: 178px;
}




.bid-square-link {
    background: none repeat scroll 0% 0% #333;
    height: 25px;
    width: 100%;
    padding-top: 11px;
    text-align: center;
}







.osc-res-tab .nav-tabs {
    border-bottom: 0px solid #dddddd !important;
}



.osc-res-tab .nav-tabs > li > a {
    color:#fff;
    font-family: oswald !important;
}



.osc-res-tab .nav-tabs > li > a:hover {
    border-color: transparent !important;
}




.header-16-holder {
    background: rgba(0, 0, 0, 0.0) none repeat scroll 0% 0%;
    padding-left: 0px;
    margin-left: 0px;
	float:left;
    width: 96%;
    margin-bottom: 20px;
    clear: both;
    min-height: 45px;
}

.header16-holder2 {
    background: rgba(0, 0, 0, 0.2) none repeat scroll 0% 0%;
    padding-left: 13px;
    margin-left: 0px;
    width: 96%;
	float:left;
    clear: both;
    min-height: 45px;
    margin-top: 25px;
    margin-bottom: 4%;
}

.title-with-h3  {
    background: rgba(0, 0, 0, 0.2) none repeat scroll 0% 0%;
    padding-left: 13px;
    margin-left: 0px;
    width: 100%;
    float: left;
    clear: both;
    margin-top: 25px;
    margin-bottom: 4%;
    padding-top: 13px;
}
	
	


.header-16-text {
    font-size: 37px;
    margin-top: 41px;
    margin-right: 0px;
    margin-bottom: 23px;
    font-family: oswald;
    letter-spacing: 0px;
    font-weight: normal;
    text-align: center;
    width: 100%;
}



.header-16B-text {
    font-size: 26px;
    margin-right: 0px;
    font-family: oswald;
    letter-spacing: 0px;
    font-weight: normal;
    text-align: left;
    width: 100%;
    line-height: 44px;
}




.contact-data-map-hold {
    width: 40%;
    min-height: 200px;
float: left;
margin-bottom:15px;
margin-right:2%;
}



.contact-data-cat-hold {
    width: 50%;
float: left;
    min-height: 20px;
    margin-bottom: 10px;
}

.data-cat-email {
    width: 45%;
    min-height: 20px;
    font-size: 20px;
    font-family: Oswald;
    float: none;
    clear: both;
    padding-top: 12px;
    padding-bottom: 5px;
    margin-top: 15px;
}

.data-cat {
    width: 21%;
    margin-bottom: 10px;
    margin-top: 0px;
    font-weight: normal !important;
    font-family: oswald;
    float: left;
    font-size: 21px;
    color: #ffffff;
}



.pyv-phone {
    width: 100%;
    min-height: 20px;
    font-size: 22px;
    float: none;
    font-weight: lighter;
    color: #929292;
    margin-bottom: 21px;
    margin-top: -12px;
}


.pyv-title {
    float: none;
    margin-top: 10px;
    margin-right: 22px;
    margin-bottom: 7px;
    font-family: oswald;
    font-size: 22px !important;
    letter-spacing: 1px;
}

.pyv-title-holder {
    background: rgba(0, 0, 0, 0.2) none repeat scroll 0% 0%;
    padding-left: 0px;
    width: 94%;
    margin-bottom: 37px;
    clear: both;
    padding-top: 1px;
    border-bottom: 0px #3E3E3E solid;
    margin-top: 37px;
    text-align: center;
    padding-bottom: 6px;
}


.pyv-link {
    margin-bottom: 21px;
    font-family: oswald;
    font-size: 21px;
}

.pyv-link a {
    margin-bottom: 21px;
    font-family: oswald;
    font-size: 21px;
	color:#fff;
}


.data-cat-clear {
	
	clear:both !important;
	min-height:2px !important;
	
}


.gm-style .place-card-medium {

    display: none !important;
}


























@media print {
 
 #prev-next-hold {
	display:none !important; 
	 
 }
 .pnbuttons {
	display:none !important; 
	 
 }
 
 
  #under-wrapper-holder {

	width: 886px!important;

	
}

.lot-title-results {
 
    font-size: 17px;
}


.lot-date-results {
    font-weight: bold;
    font-size: 19px;
    margin-top: 0px;
    margin-bottom: 18px;
    clear: none;
    float: left;
    width: 253px;
    color: #B0B0B0;
}



bid-cart-welcome-container
{

	display:none!important;
	
}


.footer_social {

    display: none!important;
}



#primary-menu {
  
    display: none!important;
}


.bid-cart-welcome-container {

    display: none!important;
}


.dpop-hold {
display: none!important;
}

.dpop-hold2 {
display: none!important;
}



#prev-next-hold {
    display: none;
}

#footer {
    
    display: none;
}

#logo {

    display: none;
}

.wrapper1 {
    margin-top: 0px !important;
}


}



@media only screen and (min-width: 769px) and (max-width: 959px) {

.readmoreartleft {
    background: #fff !important;
    height: 1px;
    margin-top: 39px;
    width: 40%!important;
    float: left;
}
.readmoreartright {
    background: #fff !important;
    height: 1px;
    margin-top: -11px;
    width: 40%!important;
    float: right;
    margin-left: 51px;
}

}





@media only screen and (min-width: 768px) and (max-width: 959px) {
	
	
	.osc-res-tab .nav > li > a {
    background: #444 !important;
    margin-bottom: 8px !important;
    margin-right: 7px !important;
    padding: 9px 9px !important;
}


#primary-menu ul li a {
    padding: 17px 33px 0px 0px !important;
}

#primary-menu ul li a {
    font-size: 15px;
    font-weight: 400;
    color: #FFF;
    display: block;
    float: left;
}





.flex-description-right {
    width: 25%;
    font-size: 20px;
    float: right;
}

.flex-description-right {
   
   
    max-width: 100%;
    padding: 11px 3px;
    margin-bottom: 0px;

}
.flex-caption {
    width: 100%;
    font-size: 32px;
}

.flex-caption {
    z-index: 500;
    position: absolute;
    top: 0px;
    left: 0px;
    background: transparent none repeat scroll 0% 0%;
    color: #FFF;
    max-width: 100%;
    padding: 10px 20px;
    margin-bottom: 0px;
}


}


@media only screen and (min-width: 480px) and (max-width: 767px) {


.header-16-text {

    font-size: 26px;

}


.contact-data-map-hold {

    display: none;
}

.data-cat {
    width: 38%;
	float:none;

}

.data-cat-email {

    margin-top: -10px;
	width: 56%;
}


.contact-data-cat-hold {

    margin-bottom: 33px;
}





.readmoreartleft {
    background: #fff !important;
    height: 1px;
    margin-top: 39px;
    width: 26%;
    float: left;
}
.readmoreartright {
    background: #fff !important;
    height: 1px;
    margin-top: 39px;
    width: 32%;
    float: right;
    margin-left: 0px;
}

.triangle {
    background: url("https://www.brunkauctions.com/wp-content/themes/bigbangwp_child/img/triangle.png");
    height: 22px;
    width: 24px;
    float: left;
    margin-top: 28px;
    margin-left: 45%;
}

.more-link {
    float: right;
    margin-right: 0px;
    margin-top: 29px;
    font-family: oswald !important;
    color: #fff !important;
}



.osc-res-tab .nav > li > a {
    background: #444 !important;
    margin-bottom: 8px !important;
    margin-right: 7px !important;
    padding: 9px 9px !important;
}


#logo, #logo a {
    float: left;
    clear: both;
    width: 83%;
    margin-left: 10%;
    margin-top: 10px;
}



#footer-content {
    padding: 0px;
    background-color: transparent;
    margin: 0px 0px 0px 0px !important;
}


.portfolio-grid ul li.col4 {
    width: 222px !important;
    margin-left: 90px !important;
}

.flex-description-right {
    max-width: 100%;
    padding: 3px 5px;
    margin-bottom: 0px;
}

.flex-description-right {
    width: 25%;
    font-size: 12px !important;
    float: right;
}

.flex-caption {
    z-index: 500;
    position: absolute;
    top: 0px;
    left: 0px;
    background: transparent none repeat scroll 0% 0%;
    color: #FFF;
    max-width: 100%;
    padding: 3px 11px;
    margin-bottom: 0px;
}

.pagination {
	
	 display:inherit !important;
	 }
	 
	 
	 

.flex-caption {
    width: 100%;
    font-size: 19px !important;
	display:inherit !important;
}

}

@media only screen and (min-width: 320px) and (max-width: 479px) {

.header-16-text {

    font-size: 19px;

}


.contact-data-map-hold {

    display: none;
}

.header16-holder2 {
    background: rgba(0, 0, 0, 0.2) none repeat scroll 0% 0%;
    padding-left: 13px;
    margin-left: 0px;
    width: 96%;
    clear: both;
    min-height: 45px;
    margin-top: 34px;
    margin-bottom: 4%;
    float: left;
}

.header-16B-text {
    font-size: 27px ;
   
    line-height: 43px ;
}


.data-cat {
    width: 37%;
    margin-bottom: 10px;
    margin-top: 12px;
    font-weight: normal !important;
    float: none;
}

.data-cat-email {
    width: 100% !important;

}

.readmoreartleft {
    background: #fff !important;
    height: 1px;
    margin-top: 39px;
    width: 25%!important;
    float: left;
}
.readmoreartright {
    background: #fff !important;
    height: 1px;
    margin-top: 38px;
    width: 30% !important;
    float: right;
    margin-left: 0px;
}
.triangle {
    background: url("https://www.brunkauctions.com/wp-content/themes/bigbangwp_child/img/triangle.png");
    height: 22px;
    width: 24px;
    float: left;
    margin-top: 28px;
    margin-left: 59%;
}

.more-link {
    float: right;
    margin-right: 0px;
    margin-top: 29px;
    font-family: oswald !important;
    color: #fff !important;
}

	
.dpop-hold2 {
    width: 91%;
    background: rgba(0, 0, 0, 0.2) none repeat scroll 0% 0%;
    min-height: 359px !important;
    margin-bottom: -20px;
    padding-left: 15px;
    margin-left: 10px;
    height: 310px;
    padding-top: 27px;
    margin-top: 6px;
}


.dpop2 {
    float: left !important;
    margin-top: 19px;
    margin-right: 22px;
    margin-bottom: 11px;
    font-family: oswald;
    font-size: 18px !important;
    font-weight: normal;
    clear: both;
}
.osc-res-tab .nav > li > a {
    background: #444 !important;
    margin-bottom: 8px !important;
    margin-right: 7px !important;
    padding: 9px 9px !important;
}


.portfolio-grid ul li.col4 {
    width: 222px !important;
    margin-left: 31px !important;
}

#footer-content {
    padding: 0px;
    background-color: transparent;
    margin: 0px 0px 0px 0px !important;
}

	
.flex-description-right {
    z-index: 500;
    position: absolute;
    top: 0px;
    right: 0px;
    background: transparent none repeat scroll 0% 0%;
    color: #FFF;
    max-width: 100%;
    padding: 0px 0px;
    margin-bottom: 0px;
    float: right;
}


.flex-description-right {
    width: 36%;
    font-size: 12px;
    float: right;
}


 .pagination { display:inherit !important;  
 
 }

.flex-caption {
    width: 100%;
    font-size: 14px;
	padding: 3px 6px;
	display:inherit !important; 
}


.flex-caption {
    z-index: 500;
    position: absolute;
    top: 0px;
    left: 0px;
    background: transparent none repeat scroll 0% 0%;
    color: #FFF;
    max-width: 100%;
    padding: 0px 9px;
    margin-bottom: 0px;
}






.contact-data-map-hold {

    display: none;
}


.data-cat {
    width: 37%;
    margin-bottom: 10px;
    margin-top: 12px;
	font-weight:bold;
}


.data-cat-email {
    width: 61%;

}

.one-half {
    float: left;
    position: relative;
    width: 100%;
    margin-right: 0;
    margin-bottom: 2px;
}


	
.dpop-hold {
width: 96% !important;
    background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.2);
  min-height: 355px !important;
    margin-bottom: 20px;
    padding-left: 15px;
    margin-left: 0px;
    height: 310px;
    padding-top: 1px;
	display:none;
    
}



	
.dpop-hold2 {
    width: 91%;
    background: rgba(0, 0, 0, 0.2) none repeat scroll 0% 0%;
    min-height: 359px !important;
    margin-bottom: -18px;
    padding-left: 15px;
    margin-left: 10px;
    height: 310px;
    padding-top: 1px;
    margin-top: -15px;
	
}
	
	.dpop {
    float: left !important;
    clear: both;
}




.wrapper1 {
    margin: 0px auto;
    width: 100%;
}


.one-half {
    float: left;
    position: relative;
    width: 100%;
    margin-right: 0;
    margin-bottom: 2px;
    margin-top: 10px;
}




}


@media only screen and (min-width: 480px) and (max-width: 767px) {

.contact-data-map-hold {

    display: none;
}


.data-cat {
    width: 37%;

}


.data-cat-email {
    width: 61%;

}


.dpop-hold {
    background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.2); 
    width: 94% !important;
    margin-bottom: 0px;
    padding-left: 25px;
    margin-left: 0px;
display:none;
    min-height: 174px !important;
    
}


.dpop-hold2 {
    background: rgba(0, 0, 0, 0.2) none repeat scroll 0% 0%;
    min-height: 174px !important;
    margin-bottom: 0px;
    padding-left: 25px;
    margin-left: 10px;
    width: 90%;
	
	
}


#top_menu {
    float: none;
    margin-left: auto;
    width: 82%;
    z-index: 9999;
    margin-right: auto;
}



.wrapper1 {
    margin: 0px auto;
    width: 100%;
}


.main_content {
    margin: 21px auto 0px;
    width: 97%;
    padding: 0px 0px;
}



}



@media only screen and (min-width: 768px) and (max-width: 959px) {
	.data-cat {
    width: 37%;
   
}


.data-cat-email {
    width: 61%;

}
	
.pyv-phone {
    width: 82%;

}
	
	.contact-data-map-hold {

margin-right:5%;
}

	
	
	
	.readmoreartleft {
    background: #fff !important;
    height: 1px;
    margin-top: 39px;
    width: 40% !important;
    float: left;
}
	
	.readmoreartright {
    background: #fff !important;
    height: 1px;
    margin-top: 38px;
    width: 37% !important;
    float: right;
    margin-left: 0px;
}
	
	.triangle {
    background: url("https://www.brunkauctions.com/wp-content/themes/bigbangwp_child/img/triangle.png");
    height: 22px;
    width: 23px;
    float: left;
    margin-top: 27px;
    margin-left: 49%;
    z-index: 1;
    position: absolute;
}
	
	
	.osc-res-tab .nav > li > a {
    background: #444 !important;
    margin-bottom: 8px !important;
    margin-right: 7px !important;
    padding: 9px 9px !important;
}
	

.dpop {
    float: left !important;
    margin-top: 13px;
    margin-right: 10px;
    margin-bottom: 20px;
    font-family: oswald;
    font-size: 16px !important;
    font-weight: normal;
}



.dpop-hold {
    background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.2);
    min-height: 48px !important;
    width: 99% !important;
    margin-bottom: 0px;
    padding-left: 7px;
    margin-left: 0px;
  
}



.dpop-hold2 {
    background: rgba(0, 0, 0, 0.2) none repeat scroll 0% 0%;
    min-height: 48px;
    margin-bottom: 0px;
    padding-left: 7px;
    margin-left: 10px;
    width: 95%;
}

.wrapper1 {
    margin: 0px auto;
    width: 100%;
}


}