@import url("css/base.css");@import url("css/buttons.css");@import url("css/skeleton.css");@import url("css/layout.css");@import url("css/variables.css");@import url("css/shortcodes.css");@import url("css/animations.css");@import url("css/fonts.css");#city_state{color:#000000;width:100% !important;}
#Footer .input_holder input{background:#ffffff none repeat scroll 0 0;position:static;}
.input_holder{position:relative;position: relative;float: left;width: 100%;}
.input_holder > input{background:transparent;position:relative;z-index:99;}
.input_holder > label{position:absolute;top:8px;left:0px;font-weight:300}
.searchfrm1 input#backgroundsbt{margin-bottom: 20px;    -webkit-appearance: none;appearance: none;padding: 12px 13px;font-size:13px;}
.hidelabel{display:none !important;}
.text_above_the_comment{font-size:19px !important;font-weight:bold;margin:0px 0 10px 4px !important;}
.righttablepage , .lefttablepage{width:100% !important;}
.maintablepage a{padding:5px;font-size:17px;}
.maintablepage{border:1px solid #ddd;}
.the_content ul{list-style:inside none none;}
.the_content ul li{list-style:initial;}
.logo .cat_label{margin-top:10px;padding:0px !important;color:#ED292A !important;}
#Header #logo{text-align:left;}
#Header #logo img{width:61%;}
#mfn-offer-slider{margin:0px -10px 0;position:relative;}
.jcarousel li{width:380px !important;}
.homeheadingpage h3{margin-top:30px;}
.masand .sidebarmaininfo{width:280px !important;float:right;}
.masand .sidebarsearchform{width:91% !important;}
.sidebarsearchform{width:23% !important;}
#Header .logo{position:relative;left:0;width:39%;display:inline-block;float:none;}
#Header .logotxt{width:718px;color:white;float:right;}
#mfn-offer-slider,#Subheader{clear:both;}
#linkframe{width:100%;height:500px;}
.post .desc{padding:20px 0;margin-left:10px}
.archive .post .desc,.blog .post .desc,.single-post .post .desc{margin-left:105px;}
.single-topic .aside_right .content,.single-slide .aside_right .content,.single-state .aside_right .content,.single-topic .content{width:85%;}
.single-topic .container .four.columns,.single-slide .container .four.columns,.single-state .container .four.columns{width:160px;width:300px;}
.statelist{width:50%;float:left;}
#listmobile{display:none;}
#Header{background-image:url('images/Dollarphotoclub_header bg.jpg');background-size:100% auto;}
.sidebarmaininfo{float:right;width:26%;}
#city_state{width:100% !important;}

.maintablepage  table td{text-align:center !important;}
img.fts-twitter-description-image, .fts-jal-fb-picture.fts-fb-large-photo > img{max-height:350px;width:350px;}

.input_holder input.field{color:#4b4f58;}
#backgroundcheck input[type="text"], #backgroundcheck select{    display: inline-block;width: 56% !important;float: right;}
.searchfrm1 select#city_state{    width: 63% !important;margin-bottom: 0px;    -webkit-appearance: none;appearance: none;background-image:url(https://www.usacountyrecords.com/wp-content/uploads/2018/08/icon-arrow-down-b-128.png);background-size: 16px;background-repeat: no-repeat; background-position: right;}
.footer_form.searchfrm1 select#city_state.footer_city_state{width: 100% !important;    margin-bottom: 10px;}
.footer_form.searchfrm1 #backgroundcheck input[type="text"]{width: 95% !important;}
.with_aside #Content .content{width:70% !important;}

.fts-tweeter-wrap .tweeter-info img{max-height:250px !important;max-width:250px !important;}
.fts-album-photos-wrap img{max-width:250px !important;max-height:250px !important;}
.cat_label{color:#FFFFFF;position:relative;top:0px;float:left;}
#mfn-offer-slider ul.slider-wrapper{visibility:visible !important;}
#Header{background-image:url('images/Dollarphotoclub_header bg.jpg') !important;background-size:100% auto;}
/*#Footer .widgets_wrapper{background-image:url('images/footerbckgrnd.jpg');background-size:100% auto;}*/
#Subheader .title , #Subheader ul.breadcrumbs li, #Subheader ul.breadcrumbs li a{color:#fff!important;}
.home-state-left , .home-state-right{width:48%;float:left;}
.home-state-left > a , .home-state-right > a{display:block;}
.state-link{display:inline-block;float:left;padding-right:20px;}
.searchfrm1 h2 span{display:block;    line-height: 36px;}
.searchfrm1 h2 br{display:none;}
/*.mobile-hidee{display:block !important;}*/

@media screen and (-webkit-min-device-pixel-ratio:0){ 

    /* Safari only override */
	
	::i-block-chrome,.searchfrm1 #backgroundcheck input[type="submit"]{font-size:12px;}
	::i-block-chrome,#backgroundcheck input[type="text"], #backgroundcheck select{width: 45% !important;}
	::i-block-chrome,.searchfrm1 select#city_state{    width: 52% !important;}
	
	
}

@media only screen and (max-width:1024px){.jcarousel li{width:301px !important;}
.sidebarmaininfo{width:35%;}
	.searchfrm1 input#backgroundsbt{padding: 10px 15px;margin-bottom: 30px;}
	.with_aside #Content .content{width: 60% !important;}
}
@media only screen and (max-width: 959px) and (min-width: 768px){
	.post.no-photo .desc{margin-left: 0 !important;}
	.masand .sidebarmaininfo{    width: 252px !important;}
	.container .one-second.column.last{width: 290px;}
	#backgroundcheck input[type="text"]{width: 50% !important;}
}
@media only screen and (max-width:768px){#Header .logo{overflow:hidden;}
.logo .cat_label{float:none;text-align:center;}
#Header #logo{text-align:center;}
.logotxt .textwidget{padding:0px !important;}
.jcarousel li{width:217px !important;}
.searchfrm{width:100%;}
.archive .post .desc,.blog .post .desc,.single-post .post .desc{margin-left:10px;}
	.with_aside #Content .content{    width: 60% !important;}
}
@media only screen and (max-width:767px){
.template-offer-slider #Content{padding-top:30px !important;}
.textwidget{padding-top:0px !important;}
.cat_label{color:red !important;font-weight:bold;}
.widgets_wrapper{background-color:#d3d3d3 !important;}
#Header #logo img{width:100%;}
#Header #logo{text-align:center;}
.sidebarsearchform{width:90% !important;float:none !important;}
	.input_holder > label{float: left;}
	.searchfrm1 #backgroundcheck input{margin-bottom: 15px;}
	.searchfrm1 #backgroundcheck input[type="text"]{width: 54% !important;}
	.custom-html-widget .searchfrm1 #backgroundcheck select{width: 60% !important;}
/*-----*/
.newsearchformm #fname, .newsearchformm #lname, .newsearchformm #city_state{width:45% !important;}
.logo.logotxt{display:none !important;}
#Header .logo{padding:15px 0 1px !important;}
#Subheader{background:#0C4474;}
#Content{padding-top:0 !important}
.with_aside #Content .content{width: 65% !important;}
/**/
#Subheader .title{color:#ffffff !important;}
#Subheader .container .columns .title{color:#ffffff !important;font-size:15px !important;font-weight:400;}
#Subheader{background:none repeat scroll 0 0 #333333 !important;}
.post .r_meta{padding:0px !important;}
.widget-area .widget{margin-bottom:0px !important;}
.mobile_widget aside#text-169{display:block !important;}
aside#text-169{display:none !important;}
	#Footer .widgets_wrapper{background-size:cover;}
	.sidebarmaininfo{width:100%;}
	#Content .container.masand .sidebarmaininfo{width:100% !important;}
}

@media only screen and (max-width:736px){.sidebarmaininfo{width:100%;}
#city_state{width:97% !important;}
}

@media only screen and (max-width:667px){.sidebarmaininfo{width:100%;}#city_state{width:97% !important;}
}

@media only screen and (max-width:640px){#listmobile{display:block;}
#mapcontain{width:100% !important;}
.maphilighted,#design_r5_c2Map{display:none !important;}
.sidebarmaininfo{width:100%;}
#city_state{width:96% !important;}
#Footer .widgets_wrapper{background-size:cover;}
}


@media only screen and (max-width:480px){#city_state{width:97% !important;}
.post .r_meta .category{display:none !important;}
.maintablepage a{    font-size: 12px;}
	
}
@media only screen and (max-width:479px){
	#text-6 .textwidget{margin-left:-30px;}
	.searchfrm1 #backgroundcheck input[type="text"]{margin-bottom:15px;}
	.footer_form.searchfrm1 #backgroundcheck input[type="text"]{width: 92% !important;}
	.searchfrm1 #backgroundcheck input[type="text"]{width: 50% !important;}
	.searchfrm1 #backgroundcheck input[type="submit"]{margin-bottom:25px;    padding: 12.5px 13px !important;}
	
}



@media only screen and (max-width:414px){#text-2{margin-left:-22px !important;}
	.custom-html-widget .searchfrm1 #backgroundcheck select{    width: 60% !important;}
	/**/
	.newsearchformm #fname, .newsearchformm #lname, .newsearchformm #city_state{padding:6px 4px !important;margin:5px 0 5px !important;width:31% !important;}
.newsearchformm .submit{padding:8px 16px;font-size:13px;}
.post .l{width:96% !important;}
	
	
}


@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width:1024px) { 

    /* Safari only override */
	::i-block-chrome,.searchfrm1 #backgroundcheck input[type="submit"]{padding: 10px !important;}
	
	
}
@media only screen and (max-width:375px){
	.searchfrm1 #backgroundcheck input[type="submit"]{padding: 12.5px 8px;}
}

.mobile_widget{display:none;}
@media(max-width:767px){.mobile_widget{display:block;}
.sidebarmaininfo #text-168.widget.widget_text{display:none;}
}