/*
Theme Name: Hovercraft.org Template
Author: Spiral Media
Author URI: http://www.spiralmedia.co.uk
Description: Hovercraft.org Responsive Theme.
Version: 1
*/
/*normalize.css v2.1.1*/
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display: block;}
audio,canvas,video {display: inline-block;}
audio:not([controls]) {display: none;height: 0;}
[hidden] {display: none;}
html {color: #000;font-family: verdana, sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;font-size:100%;width:100%;height:100%;}
body {padding: 0;margin: 0;font-weight: normal;font-style: normal;line-height: 1;position: relative;font-size:1em;width:100%;height:100%;}
a:focus {outline: 0;}
a:active,a:hover {outline: 0;}
abbr[title] {border-bottom: 1px dotted;}
b,strong {font-weight: bold;}
dfn {font-style: italic;}
hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}
mark {background: #ff0;color: #000;}
code,kbd,pre,samp {font-family: monospace, serif;font-size: 1em;}
pre {white-space: pre-wrap;}
small {font-size: 80%;}
sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
img {border: 0;}
svg:not(:root) {overflow: hidden;}
figure {margin: 0;}
fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}
legend {border: 0;padding: 0;}
button,input,select,textarea {font-family: inherit;font-size: 100%;margin: 0;}
button,input {line-height: normal;}
button,select {text-transform: none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer;}
button[disabled],html input[disabled] {cursor: default;}
input[type="checkbox"],input[type="radio"] {box-sizing: border-box;padding: 0;}
input[type="search"] {-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}
textarea {overflow: auto;vertical-align: top;}
table {border-collapse: collapse;border-spacing: 0;}
/*end normalize.css*/

/*personal reset*/
*,*:before,*:after {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
img,object,embed {max-width: 100%;height: auto;}
object,embed {height: 100%;}
img {-ms-interpolation-mode: bicubic;display: inline-block;}
textarea {height: auto;min-height: 50px;}
select {width: 100%;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td {margin: 0;padding: 0;direction: ltr;}
a {text-decoration: none; line-height: inherit;}
a img {border: none;}
p {font-family: inherit;font-weight: normal;font-size: 0.75em; line-height: 1.25;margin-bottom: 0.5em;text-rendering: optimizeLegibility;}
h1, h2, h3, h4, h5, h6 {font-weight: bold;font-style: normal;text-rendering: optimizeLegibility;margin-bottom: 0.5em;line-height: 1.125em; }
em,i {font-style: italic;line-height: inherit;}
strong,b {font-weight: bold;line-height: inherit;}
ul,ol,dl {font-size: 1em;line-height: 1.5;list-style-position: outside;font-family: inherit;padding:1em 0 1em 1.5em;list-style-type:none;}
ul li, ol li{margin-bottom: 0.5em;font-size: 1em;}
button, .button {border:none;cursor: pointer;font-family: inherit;font-weight: bold;line-height: 1;margin: 0;position: relative;text-decoration: none;text-align: center;display: inline-block;padding:5px;font-size: 1em;background-color: #2ba6cb;color: #333;}
button:hover, button:focus, .button:hover, .button:focus {background-color: #2284a1;color:#fff; }
/*end personal reset*/

/*grid system*/
.wrapper{ width:100%; float:left;position:relative;z-index:5;padding:0;}
@media only screen and (min-width:1280px){.container { width: 1140px; max-width: 100%; min-width: 768px; margin: 0 auto;overflow:hidden;padding-left:5px;padding-right:5px;}}
@media only screen and (max-width:1280px){.container { width: 960px; max-width: 100%; min-width: 768px; margin: 0 auto;overflow:hidden;padding-left:5px;padding-right:5px;}}
.span1, .span2, .span3, .span4, .span5, .span6, .span7, .span8, .span9, .span10, .span11, .span12, .span13, .span14, .span15, .span16, .span17, .span18, .span19, .span20, .span21, .span22, .span23, .span24{ float: left; min-height: 1px; padding: 0 5px; position: relative; }
.span1 { width: 4.166666666666667%; }.span2{ width: 8.333333333333333%; }.span3{ width: 12.5%; }.span4 { width: 16.66666666666667%; }.span5{ width: 20.83333333333334%; }.span6 { width: 25%; }.span7 { width: 29.16666666666667%; }.span8{ width: 33.33333333333334%; }.span9 { width: 37.5%; }.span10 { width: 41.66666666666667%; }.span11 { width: 45.83333333333334%; }.span12{ width: 50%; }.span13{ width: 54.16666666666667%; }.span14 { width: 58.33333333333334%; }.span15{ width: 62.50000000000001%; }.span16 { width: 66.66666666666667%; }.span17 { width: 70.83333333333334%; }.span18{ width: 75%; }.span19 { width: 79.16666666666667%; }.span20 { width: 83.33333333333334%; }.span21 { width: 87.50000000000001%; }.span22 { width: 91.66666666666667%; }.span23 { width: 95.83333333333334%; }.span24 { width: 100%;padding:0!important;}
/*end grid system*/

/*misc tools*/
.clear{clear:both;}
.breaker{width:100%;float:left;height:20px;}
.breaker2{width:100%;float:left;height:60px;}
.text-c{text-align:center;}
.mob-only, .tab-only{display:none;}
.no-padd{padding:0;}
.no-padd-l{padding-left:0;}
.no-padd-r{padding-right:0;}
.a-center{text-align:center;}
.a-left{text-align:left;}
.a-right{text-align:right;}
.f-left{float:left!important;}
.f-right{float:right!important;}
iframe[id^="oauth2relay"]{display:none;}
.mb2{margin-bottom: 20px!important;}
/*misc tools*/

/*basic styling*/
body{background-color:#F5F5F5;color: #525252;}
h1 { font-size:1.75em;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;}
h2 { font-size:1.5em;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;}
h3 { font-size:1.25em;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;}
h4 { font-size:1em;}
h5 { font-size:1em;}
h6 { font-size:1em;}
p{}
a {	color: #39a4cf;	text-decoration: none;	line-height: inherit;}
a:hover { color: #1f81a9;}
img.alignleft{float: left;margin:0 15px 15px 0;padding:5px;border: 1px solid #cccccc;background-color: #fff;}
img.alignright{float: left;margin:0 0 15px 15px;padding:5px;border: 1px solid #cccccc;background-color: #fff;}

/*basic styling*/

/*mobile menu*/
.mobile_menu{width:0;display:none;}
.main_container{width:100%;height:100%;}
/*mobile menu*/

/*structure*/
.header_wrap{padding:0;border-top: 2px solid #fec90d;height:93px;background-image: url(images/header_bg.png);background-repeat: repeat-x;}
.body_wrap{padding:35px 0 50px;background-color: #f5f5f5;background-image: url(images/body_bg.png);background-repeat: repeat-x;margin-top: -11px;z-index: 1;}
.footer_wrap{padding:10px 0;background:#666666;}
.underfooter_wrap{padding:5px 0;}
/*structure*/




/*header*/
.header{overflow: visible!important;}
.logo{padding-top:23px;}

.header_nav{overflow: visible!important;}
.header_nav .menu-header-menu-container{width:100%;overflow: visible!important;}
.header_nav ul{padding:0;float: right;}
.header_nav ul li{float:left;margin:0;position: relative;}
.header_nav ul li a{padding:33px 25px;display:block;font-size: 0.75em;color:#fff;background-image: url(images/headermenu_bg.png);background-repeat: no-repeat;background-position: right center;}
.header_nav ul li.current-menu-item {position: relative;left:-9px;}
.header_nav ul li:last-child a{background-image: none;}
.header_nav ul li.current-menu-item a, .header_nav ul li a:hover, .header_nav ul li.current-menu-parent a, .header_nav ul li.current-menu-parent a:hover{background-image:url(images/headermenu_hover_bg.png);background-position:bottom left;padding-bottom:33px;}

.header_nav ul li ul{display:none;position:absolute;top:94%;padding:5px;background:#4c4c4c;width:200%;border:none;}
.header_nav ul li ul li{float:left;margin:0;text-align: left;width: 100%;padding:0;border:none!important;left:0!important;}
.header_nav ul li ul li a{border:none;font-size: 0.75em;padding:10px 5px!important;text-align: center;background-image: none!important;background-color: #4c4c4c;}
.header_nav ul li:last-child ul li a{padding:10px 5px!important;}
.header_nav ul li ul li a:hover{background-color: #656565;padding:10px 5px!important;}
.header_nav ul li:hover ul{display:block;}
/*header*/




/*body*/
.body_container{min-height:600px;}
.body_container ul{list-style-type:disc;}
.body_container ol{list-style-type:decimal;}
.body_container .left_content ul li, .body_container .left_content ol li{font-size:0.75em;}
.body_container .right_content ul li, .body_container .right_content ol li{font-size:0.875em;}

	/*slideshow*/
.slideshowlink{display: none;}
.ngg-galleryoverview{margin-top:10px;padding-top: 10px;}
.ngg-galleryoverview .ngg-gallery-thumbnail-box{width:19%;float:left;margin:0 0.5% 10px;text-align: center;}
.ngg-galleryoverview .ngg-gallery-thumbnail-box .ngg-gallery-thumbnail{margin:0;width: 100%;}
.ngg-galleryoverview .ngg-gallery-thumbnail-box .ngg-gallery-thumbnail img{width: 100%;padding:5px;margin: 0;border: 1px solid #cccccc;}
.ngg-galleryoverview .ngg-gallery-thumbnail-box .ngg-gallery-thumbnail img:hover{border: 1px solid #cccccc;box-shadow: 0 0 5px #000;background-color: #fff;}

.ngg-albumoverview{width:100%;overflow: hidden;margin:25px 0 0;}
.ngg-albumoverview .ngg-album{width:19%;float:left;margin:0 0.5% 10px;text-align: center;padding: 10px;border: none;}
.ngg-albumoverview .ngg-album .ngg-albumtitle{font-size:22px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400;text-align: center;min-height: 2.4em;}
.ngg-albumoverview .ngg-album .ngg-albumtitle a{text-decoration: none;color: #525252;}

.ngg-albumoverview .ngg-album .ngg-thumbnail{margin:0;width: 100%;}
.ngg-albumoverview .ngg-album .ngg-thumbnail img{width: 100%;padding:5px;margin: 0;border: 1px solid #cccccc;}
.ngg-albumoverview .ngg-album .ngg-thumbnail img:hover{border: 1px solid #cccccc;box-shadow: 0 0 5px #000;background-color: #fff;}
.ngg-albumoverview .ngg-album .ngg-description{display: none;}
.ngg-navigation{padding:15px 0!important;}

	/*slideshow*/

.breaker{width:100%;height:2px;float:left;margin:10px 0;background-image: url(images/breaker1.png);background-repeat: repeat-x;}

.left_content{padding-right:15px!important;}
.left_content a{text-decoration: underline;}
.right_content{padding-left: 15px!important;}

/*left content*/
.left_content table.youtube_videos{width:100%;float:left;}
.left_content table.youtube_videos td{padding:5px;width:50%;float: left;}
.left_content table.youtube_videos td iframe{width:100%!important;height:260px;}


.home_blog_slider ul{float:left;}
.home_blog_slider ul li{padding-bottom: 0;}
.home_blog_slider .slider_tabs{float:right;list-style-type: none;padding: 0;position:relative;top:-25px;z-index: 99;}
.home_blog_slider .slider_tabs li{float:left;margin:0;padding:5px;}
.home_blog_slider .slider_tabs li a{background-image: url(images/slider_nav.png);width:9px;height:8px;text-indent: -99999px;display:block;}
.home_blog_slider .slider_tabs li.slider_here a{background-position: 0 -8px;}


.home_blog_slider .home_blog_slider_img{padding:5px!important;background-color: #fff;border:1px solid #cccccc;margin-bottom:20px;}
.home_blog_slider h2{font-size: 1.25em;min-height: 2.5em;}
.home_blog_slider h2 a{color:#525252;text-decoration: none;}
.home_blog_slider_author{text-align: right;}
.home_blog_slider_author span{margin-left:5px;padding:2px 5px;background-color:#333333;color: #fff;}
.home_blog_slider_content a{float:left;margin-top:10px;font-family: 'Roboto Condensed', sans-serif;font-weight: bold;}

.home_three_articles{}
.home_three_articles .home_three_title{width:100%;padding:10px;border: 1px solid #e6a702;position: relative;
background: #fec90c; /* Old browsers */
background: -moz-linear-gradient(top,  #fec90c 0%, #e7a902 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fec90c), color-stop(100%,#e7a902)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fec90c 0%,#e7a902 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fec90c 0%,#e7a902 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fec90c 0%,#e7a902 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fec90c 0%,#e7a902 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fec90c', endColorstr='#e7a902',GradientType=0 ); /* IE6-9 */
}
.home_three_articles .home_three_title h3{margin: 0; min-height:2.5em;}
.home_three_articles .home_three_title h3 a{color: #525252;text-decoration: none;font-size: 0.75em;}
.home_three_articles .home_three_title span{position: absolute;bottom: -6px;right: -1px;display: block;width: 5px;height: 5px;background-image: url(images/shadow_2.png);background-repeat: no-repeat;background-position: top left;}

.home_three_articles  .home_three_img{padding:0 5px;background-image: url(images/shadow_1.png);background-repeat: no-repeat;background-position: top left;position: relative;line-height: 0;}
.home_three_articles  .home_three_img span{font-size: 0.75em;display: block;padding:5px;position: absolute;right: 5px;bottom: 0;color: #fff;background: rgba(0, 0, 0, 0.6);line-height: 1;}

.home_three_articles .home_three_content_outer{padding:0 5px;}
.home_three_articles .home_three_content{border: 1px solid #cccccc;border-radius: 0 0 3px 3px;background-color: #fff;}
.home_three_articles .home_three_content > p{font-size: 11px;padding:5px;padding-bottom: 15px;}
.home_three_articles .home_three_content p a{display: none;}


.home_three_articles .home_three_content_bottom{padding:10px 5px;background-color: #eaeaea;border-top: 1px solid #cccccc;position: relative;}
.home_three_articles .home_three_content_bottom p{margin-bottom: 0;font-size: 11px;}
.home_three_articles .home_three_content_bottom span{position:absolute;top:-12px;left: 20px;display: block;width: 17px;height: 12px;background-image: url(images/arrowup_tab.png);background-repeat: no-repeat;}

.blogpost_date span{font-size: 0.75em;display: block;padding:6px;color: #fff;background: rgba(0, 0, 0, 0.6);line-height: 1;text-align: center;margin-bottom:5px;}
.blogpost_date p{text-align: center;}
.blogpost_title h1{font-size:1.5em;}
.blog_content{padding-top: 25px;}
.blog_content img{background-color: #fff;padding:5px;border: 1px solid #cccccc;}
.blog_content img.attachment-category-thumbnail{margin: 0 15px 15px 0;}

.sociable_wrap h4{margin:0;font-family: 'Roboto Condensed', sans-serif;font-weight: bold;}
.sociable{width: 100%;float: left;margin-bottom: 5px;}

.category_page{margin-bottom:25px!important;}
.category_post{margin-bottom:25px;background-color: #fff;border:1px solid #cdcdcd;border-radius:2px;}
.category_post .category_post_img{width:27%;position: absolute;left:5px;top:-7px;background-image: url(images/category_img_bg.png);background-repeat: no-repeat;background-position: top left;padding:0 0 0 5px;z-index: 99;}
.category_post .category_post_img img{padding:5px;background-color: #fff;border:1px solid #cccccc;height:150px;width:auto;}
.category_post .category_post_content{padding:20px 10px 15px 30%!important;}
.category_post .category_post_content h2{font-size:1.25em;}
.category_post .category_post_content h2 a{text-decoration: none;color: #525252;}
.category_post .category_post_content p a{display: none;}
.category_post .category_post_content span{font-size: 0.75em;display: block;padding:5px;position: absolute;right: 5px;top: -7px;color: #fff;background: rgba(0, 0, 0, 0.9);line-height: 1;}
.category_post .category_post_author_comment{padding:5px 5px 5px 30%!important;background-color: #eaeaea;border-top: 1px solid #cdcdcd;}
.category_post .category_post_author_comment span.up_icon{background-image: url(images/arrowup_tab.png);background-repeat: no-repeat;background-position: top left;display:block;left:30%;top:-12px;display:block;width:17px;height:12px;position: absolute;}
.category_post:last-child{margin:0;}


	/*comments*/
.comments-area{float:left;width: 100%;}
.comments-area .commentlist{list-style-type: none;padding:0;overflow: hidden;}
.comments-area .commentlist li{width:100%;float:left;margin-bottom: 10px;background-color: #fff;border:1px solid #cccccc;border-radius: 5px;padding:5px!important;}
.comments-area .commentlist li .comment_authorimg{width:10%;float:left;border-right:3px solid #ffcc00;padding-right:10px;}
.comments-area .commentlist li .comment_content{width:85%;float: left;padding-left:10px;}
.comments-area .commentlist li .comment_content .comment_name{margin-bottom:10px;width:100%;overflow: hidden;}
.comments-area .commentlist li .comment_content .comment_name a{font-size: 0.875em;float:left;text-decoration: none;line-height: 1;}
.comments-area .commentlist li .comment_content .comment_name span{float: left;margin:0 4px;font-size: 0.875em;line-height: 1;}
.comments-area .commentlist li .comment_content .comment_name p{font-size: 0.875em;float: left;line-height: 1;}

.comments-area #respond{width: 100%;float: left;}
.comments-area #respond form#commentform{width:100%;padding:10px;float:left;}
.comments-area #respond form#commentform p{width:100%;float: left;margin-bottom: 5px;}
.comments-area #respond form#commentform p label{width:15%;float:left;}
.comments-area #respond form#commentform p input{width:85%;float:left;background-color: #fff;border:1px solid #cccccc;border-radius: 5px;padding: 5px;}
.comments-area #respond form#commentform p textarea{width:85%;float:left;background-color: #fff;border:1px solid #cccccc;border-radius: 5px;padding: 5px;}
.comments-area #respond form#commentform p.form-allowed-tags{display: none;}
.comments-area #respond form#commentform p.form-submit input{padding:5px;color: #333333;text-align: center;background-color: #ffca08;border-radius: 5px;border:1px solid #e6a702;float: right;width: auto;}
	/*.comments*/
/*left content*/


	/*business directory*/
.body_container .wpbdp-bar{display: none!important;}
.body_container ul.wpbdp-categories{margin:0;padding:0;overflow: hidden;list-style-type: none;}
.body_container ul.wpbdp-categories li{width:25%!important;float: left!important;}
.body_container ul.wpbdp-categories li a{display: block;width:100%;padding:5px;font-size: 1em;line-height: 1;color: #525252;font-family: 'Roboto Condensed', sans-serif;}
.body_container ul.wpbdp-categories li a:hover{text-decoration: underline;}

.body_container ul.wpbdp-categories li ul{list-style-type: none;padding:0 0 0 15px;margin:0;overflow: hidden;}
.body_container ul.wpbdp-categories li ul li{width:100%!important;}

.body_container .wpbdp-page-content .listings .wpbdp-listing{background-color: #f6f6f6;border-radius: 5px;border: 1px dashed #c9c9c9;margin-bottom: 15px;font-size: 0.875em;}
.body_container .wpbdp-page-content .listings .wpbdp-listing .listing-thumbnail{float: right;margin:0 0 15px 15px;background-color: #fff;padding:10px;}
.body_container .wpbdp-page-content .listings .wpbdp-listing .listing-actions{display: none;}
.body_container .wpbdp-page-content .listings .wpbdp-listing .field-value label{color:#525252;font-weight: normal;font-style: italic;}
.body_container .wpbdp-page-content .listings .wpbdp-listing .field-value span{color:#525252;}
.body_container .wpbdp-page-content .listings .wpbdp-listing .wpbdp-field-description label{margin-bottom: 5px;display: inline-block;}
.body_container .wpbdp-page-content .listings .wpbdp-listing .wpbdp-field-name span{font-size: 1.25em;font-weight: bold;}

.directory_template .wpbdp-listing{}
.directory_template .wpbdp-listing .listing-title{display: none;}
.directory_template .wpbdp-listing.listing-actions{display: none;}
.directory_template .wpbdp-listing .listing-actions{display: none;}
.directory_template .wpbdp-listing .field-value label{color:#525252;font-weight: normal;font-style: italic;}
.directory_template .wpbdp-listing .field-value span{color:#525252;font-size: 0.875em;}
.directory_template .wpbdp-listing .wpbdp-field-description span{font-size: 1.125em;}
.directory_template .wpbdp-listing .extra-images{display:none;}

.directory_template .wpbdp-listing .wpbdp-field-description label{margin-bottom: 5px;display: inline-block;}
.directory_template .wpbdp-listing .wpbdp-field-name span{font-size: 1.25em;font-weight: bold;}

.directory_template .wpbdp-listing-single .main-image img{padding:10px!important;background-color: #fff;border-radius: 5px;border: 1px dashed #d9d9d9;}



.directory_template .wpbdp-listing .contact-form{background-color: #f1f1f1;border-radius: 5px;border: 1px dashed #d9d9d9;font-size: 0.875em;width:100%;padding:10px!important;}
.directory_template .wpbdp-listing .contact-form h3{margin:0 0 10px 0;}
.directory_template form p{margin-bottom: 10px;}
.directory_template form p label{float:left;width:10%!important;}
.directory_template form p input{width:30%;border-radius: 5px;padding:3px;border: 1px solid #b3b3b3;}
.directory_template form p textarea{border-radius: 5px;padding:3px;border: 1px solid #b3b3b3;margin-top:10px;width:100%;}
.directory_template input.submit{border:2px solid #848f44;border-radius: 5px;padding: 7px 10px;color: #fff;text-transform: uppercase;text-shadow:1px 1px 3px #333;font-size: 0.75em;width: auto;line-height: 1.5;font-weight: bold;
background: #b8c085;
background: -moz-radial-gradient(center, ellipse cover,  #b8c085 0%, #96a34d 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#b8c085), color-stop(100%,#96a34d));
background: -webkit-radial-gradient(center, ellipse cover,  #b8c085 0%,#96a34d 100%);
background: -o-radial-gradient(center, ellipse cover,  #b8c085 0%,#96a34d 100%);
background: -ms-radial-gradient(center, ellipse cover,  #b8c085 0%,#96a34d 100%);
background: radial-gradient(ellipse at center,  #b8c085 0%,#96a34d 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8c085', endColorstr='#96a34d',GradientType=1 );
}
	/*business directory*/

/*right content*/
.right_search{margin-bottom:20px;width:100%;float:left;}
.right_search li{list-style-type: none;}
.right_search li label{display: none;}
.right_search li input#s{width:70%;float: left;padding:5px;border-radius: 5px 0 0 5px;border:1px solid #bebebe;}
.right_search li input#searchsubmit{width:30%;float: left;padding:5px;color: #333333;text-align: center;background-color: #ffca08;border-radius: 5px;border:1px solid #e6a702;position: relative;left:-2px;}
.right_block{width:100%;float: left;margin-bottom:20px;}
.right_social{width:100%;float: left;margin-bottom:20px;}
.right_social ul {padding:0;list-style-type: none;}
.right_social ul li{float:left;margin-right:10px;}
.right_social ul li a{width:45px;height:45px;display:block;text-indent: -99999px;}
.right_social ul li a:hover{background-position: 0 -45px;}
.right_social ul li a.facebook{background-image: url(images/facebook_icon.png);}
.right_social ul li a.twitter{background-image: url(images/twitter_icon.png);}
.right_social ul li a.instagram{background-image: url(images/instagram_icon.png);}
.right_social ul li a.rss{background-image: url(images/rss_icon.png);}
.pinterest{text-indent: 0!important;}
.youtube_video{width:100%;float: left;margin-bottom: 10px;}
.youtube_video li{list-style-type: none;}
.right_comment_like{width:100%;float: left;margin-bottom: 10px;}
.right_comment_like ul{padding:10px 0 0 10px;list-style-type: none;overflow: hidden;}
.right_comment_like ul li{float:left;margin: 0;padding:5px 0;}
.right_comment_like > ul li a{padding:5px 35px 5px 10px;border-radius: 5px 0 0 0;color: #333333;background-image: url(images/right_tab_bg.png);background-repeat: no-repeat;background-position: bottom right;font-family: 'Roboto Condensed', sans-serif;font-weight: bold;}
.right_comment_like ul li a.active{background-image: url(images/right_tab_bg_active.png);color: #fff;}
.right_comment_like .tabs{width:100%;float:left;border-radius: 5px;background-image: url(images/slant_bg.png);background-repeat: repeat;margin-top:-1px;padding:10px;}
.right_newsletter{width:100%;float:left;}
.right_newsletter h2{font-family: 'Roboto Condensed', sans-serif;font-weight: normal;margin-bottom: 5px;}
.right_newsletter li{list-style-type: none;}
.right_newsletter li h2{display: none;}
.right_newsletter li form label{display:none;}
.right_newsletter li form input.wysija-input{width:100%;border: 1px solid #cccccc;border-radius: 5px;padding:5px;}
.right_newsletter li form input.wysija-submit{float:right;width:auto;padding:2px 5px;color: #333333;text-align: center;background-color: #ffca08;border-radius: 5px;border:1px solid #e6a702;font-family: 'Roboto Condensed', sans-serif;font-weight: bold;font-size: 1em;margin:5px 0 0 0;}
.right_tag_cloud{width:100%;float: left;margin-bottom: 10px;}
.right_tag_cloud li{list-style-type: none;}

	/*recent comments widget*/
.bwp-rc-widget{width:100%;float:left;list-style-type: none;}
.bwp-rc-widget .widgettitle{display:none;}
.bwp-rc-widget ul{padding:0;width:100%;float:left;overflow: hidden;}
.bwp-rc-widget ul li{margin-bottom: 10px;background-image: url(images/recent_comment_bg.png);background-repeat: repeat-x;background-position: bottom left;padding:0 0 10px; }
.bwp-rc-widget ul li:last-child{background-image: none;margin:0;padding:0;}
.bwp-rc-widget ul li .recent-comment-text{font-size: 0.75em;color: #fff;padding-bottom: 10px;width:100%;float:left;}
.bwp-rc-widget ul li .recent-comment-author-date{width: 100%;float: left;text-align: right;color: #fff;font-size: 0.75em;font-style: italic;}
	/* .recent comments widget*/
/*right content*/

.pagination{width:100%;float: left;margin: 10px 0 0;}
.pagination span, .pagination a{display: block;padding:3px;margin:0 2px;float: left;}
.pagination a{background-color: #525252;color: #fff;text-decoration: none;}

.blog_left{}
.blog_right{}
.blog_right li{list-style-type:none;}

.google_map{width:100%;float:left;margin-bottom:15px;}
.google_map iframe{border-radius:5px;}

.contact_field{width:100%;float:left;margin-bottom:10px;font-size: 0.875em;}
.contact_field input, .contact_field textarea{width:100%;padding:5px;border:1px solid #cccccc;border-radius:5px;color:#a0a0a0;}
.contact_submit input{float:right;padding:5px;color: #333333;text-align: center;background-color: #ffca08;border-radius: 5px;border:1px solid #e6a702;width:auto;}
.contact_field .required{color:#F33;}
.wpcf7 div.wpcf7-validation-errors{padding: 0;margin: 0;border: none;}


table#HovPodFormTable{width: 100%;float: left;}
table#HovPodFormTable tr{width: 100%;float: left;margin:0 0 10px;}
table#HovPodFormTable tr td:nth-child(1){width: 40%;float: left;text-align: left;}
table#HovPodFormTable tr td b{font-size: 12px;font-weight: normal;line-height: 1.3;}
table#HovPodFormTable tr td br{display: none;}
table#HovPodFormTable tr td input, table#HovPodFormTable tr td textarea{width: 100%;float: left;border:1px solid #ccc;margin:0 0 5px;}
table#HovPodFormTable tr td input#submit{width: 48%;float: left;background-color: #a5ff08;border: 1px solid #7dc500;border-radius: 2px;padding: 5px;font-size: 12px;text-transform: uppercase;color: #466f00;}
table#HovPodFormTable tr td input#reset{width: 48%;float: right;background-color: #fa2c0a;border: 1px solid #d41e00;border-radius: 2px;padding: 5px;font-size: 12px;text-transform: uppercase;color: #fff;}
table tr td.full_width{width: 100%!important;float: left;}
table tr td:nth-child(2){width: 60%;float: left;}

/*body*/


/*footer*/
.footer{overflow: visible;}
.footer .footer_menu{margin-top:-30px;margin-bottom:20px;}
.footer .footer_menu ul{width:100%;float:left;padding:0;overflow:hidden;border-radius: 5px;}
.footer .footer_menu ul li{float:left;width:14.28571428571429%;text-align: center;padding:5px 0;font-size:0.75em;margin:0;}
.footer .footer_menu ul li a{color: #666;display:block;padding:15px 5px;background-color: #f5f5f5;border-left:1px solid #cccccc;}
.footer .footer_menu ul li:first-child a{border-left:none;border-radius: 5px 0 0 5px;}
.footer .footer_menu ul li:last-child a{border-right:none;border-radius: 0 5px 5px 0;}
.footer .footer_menu ul li.current-menu-item, .footer .footer_menu ul li:hover{background-image: url(images/footer_menu_hover.png);background-repeat: no-repeat;background-position: left top;}
.footer .footer_menu ul li.current-menu-item a, .footer .footer_menu ul li:hover a{background-color: transparent;border-left:6px solid #f5f5f5;}

.footer .footer_menu2 ul{padding:0;}
.footer .footer_menu2 li{float:left;margin-right:10px;margin-bottom: 0;line-height: 1;}
.footer .footer_menu2 li a{font-size: 0.75em;color: #fff;}
.footer .footer_copyright p{color: #fff;}
.footer .footer_copyright p a{color: #fff;}
.footer .footer_copyright p a:hover{color: #fff;text-decoration: underline;}
/*footer*/

/*under footer*/

/*slider*/
ul.slider{position:relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;border:none!important;}
ul.slider li{-webkit-backface-visibility: hidden;position: absolute;display: none;width: 100%;left: 0;top: 0;}
/*slider*/


.contact_form .wpcf7-not-valid-tip{width:100%!important;left:0!important;top:0!important;padding:4px!important;}
.contact_form .wpcf7-response-output{width:100%;float: left;font-size: 0.75em;}


/*classifieds*/
#classiwrapper{width:100%;float: left;padding:0;}
#classiwrapper .button{width:auto;font-size: 14px;background-color: #FEC717;padding:2px 5px;border:1px solid #c99900;color: #333333;font-weight: normal;}
#classiwrapper .uiwelcome{display: none;}
#classiwrapper .top-level-category{display: none;}
#classiwrapper .awpcp-message{background-color: #d8f5a0!important;border:1px solid #84b722;}

#classiwrapper ul{padding:0!important;margin:0!important;}
#classiwrapper ul li{padding:0!important;margin: 0!important;}

#classiwrapper ul.sub-categories li{width:23%!important;float: left!important;margin:0 1% 10px!important;font-size: 12px;}
#classiwrapper ul.sub-categories li a{font-size: 16px;}

#classiwrapper .pager{width:100%;float: left;}
#classiwrapper .pager form{float: right;}

#classiwrapper .changecategoryselect{width:100%;float: left;}
#classiwrapper .changecategoryselect select{width:20%;float: left;}

#classiwrapper .awcpc_ad{width:19%;float: left;margin:0 0.5% 10px;padding:10px;border:1px solid #cccccc;background-color: #e5e5e5;border-radius: 5px;text-align: center;}
#classiwrapper .awcpc_ad .awcpc_img{width:100%;float: left;margin:0 0 5px;}
#classiwrapper .awcpc_ad .awcpc_img img{width:100%!important;background-color: #fff;padding:5px;border:1px solid #cccccc;}
#classiwrapper .awcpc_ad h3{width:100%;float: left;margin:0 0 10px;font-size: 18px;height:2.2em;overflow: hidden;}
#classiwrapper .awcpc_ad h4{width:100%;float: left;margin:0 0 10px;font-size: 12px;height:2.2em;overflow: hidden;font-weight: normal;}
#classiwrapper .awcpc_ad .awcpc_excerpt{width:100%;float: left;margin:0 0 10px;font-size: 12px;height:2.8em;overflow: hidden;}
#classiwrapper .awcpc_ad .awcpc_price{width:100%;float: left;margin:0;font-size: 16px;height:1em;}

#classiwrapper .ad_left{width:70%;float: left;padding-right:25px;}
#classiwrapper .ad_right{width:30%;float: left;}
#classiwrapper .ad_right .awpcp-ad-primary-image{width:100%;float: left!important;margin:0 0 10px;}
#classiwrapper .ad_right .awpcp-ad-primary-image img{width:100%!important;background-color: #fff;padding:10px;border:1px solid #cccccc;}
#classiwrapper .ad_right ul li{width:31.3%!important;float: left;margin:0 1% 10px!important;}
#classiwrapper .ad_right ul li img{width:100%!important;background-color: #fff;padding:10px;border:1px solid #cccccc;}

#classiwrapper .aw_contactblock{width:auto;float: left;margin:10px 0 0;padding:10px;border:1px solid #cccccc;background-color: #e5e5e5;border-radius: 5px;}
#classiwrapper .aw_contactblock p > br{display: none;}


#classiwrapper form{width:30%;float: left;}
#classiwrapper form .awpcp-form-spacer{width:100%;float: left;margin: 0 0 10px;}
#classiwrapper form label{width:100%;float: left;margin:0 0 5px;}
#classiwrapper form input, #classiwrapper form textarea{width:100%;padding:5px;border:1px solid #cccccc;border-radius:5px;color:#333;margin:0;}
#classiwrapper form label.characters-left{width:auto!important;}

#classiwrapper form.awpcp-upload-images-form{width:100%;float: left;}
#classiwrapper ul#uploaded-images{margin:15px 0 15px!important;}
#classiwrapper ul#uploaded-images > li{width:23%!important;float: left;margin:0 1%!important;padding:5px!important;border:1px solid #cccccc;}
#classiwrapper ul#uploaded-images > li img{padding:5px!important;background-color:#fff;border:1px solid #cccccc;margin-bottom: 10px;}

#classiwrapper form .uploadform{width:40%;clear: both;}
#classiwrapper .changecategoryselect form{width: 100%}
#classiwrapper .pager form{width:auto;}
#classiwrapper #recaptcha_widget_div{width:100%;float: left;margin-bottom: 10px;}

#classiwrapper .awpcp-delete-ad-form{background-color: transparent!important;border: none!important;padding:0!important;width:100%;margin:0 0 15px;}
#classiwrapper .awpcp-delete-ad-form span{display: none;}
#classiwrapper .awpcp-return-to-search-link{width:100%;float: left;margin:0 0 15px;}

#classiwrapper .awpcp-error{width:100%;float: left;}
select .dropdownparentcategory{display:none;}
/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
  filter: alpha(opacity=80); }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #cccccc;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  .mfp-preloader a {
    color: #cccccc; }
    .mfp-preloader a:hover {
      color: white; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close, button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  -webkit-box-shadow: none;
  box-shadow: none; }
button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: white;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover, .mfp-close:focus {
    opacity: 1; }
  .mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333333; }

.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
  color: white;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #cccccc;
  font-size: 12px;
  line-height: 18px; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover, .mfp-arrow:focus {
    opacity: 1; }
  .mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after, .mfp-arrow .mfp-a {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before, .mfp-arrow .mfp-b {
    border-top-width: 21px;
    border-bottom-width: 21px; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
    border-right: 17px solid white;
    margin-left: 31px; }
  .mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
    margin-left: 25px;
    border-right: 27px solid #3f3f3f; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
    border-left: 17px solid white;
    margin-left: 39px; }
  .mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
    border-left: 27px solid #3f3f3f; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: black; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444444; }
  .mfp-figure small {
    color: #bdbdbd;
    display: block;
    font-size: 12px;
    line-height: 14px; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #f3f3f3;
  word-wrap: break-word;
  padding-right: 36px;
  display:none; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure {
    /* The shadow behind the image */ }
    .mfp-img-mobile .mfp-figure:after {
      top: 0;
      bottom: 0; }
    .mfp-img-mobile .mfp-figure small {
      display: inline;
      margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }

.mfp-ie7 .mfp-img {
  padding: 0; }
.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px; }
.mfp-ie7 .mfp-container {
  padding: 0; }
.mfp-ie7 .mfp-content {
  padding-top: 44px; }
.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0; }
/*classifieds*/






/*WP Admin Styles*/
body.wp-admin{padding:0;background-color:#fff;font-family: ;}
.wp-admin ul, .wp-admin ol, .wp-admin dl{padding:0;}
.wp-admin li{margin-bottom:0;}
body.wp-admin .mceIframeContainer{font-family: 'Roboto Condensed', verdana, sans-serif!important;}
/*WP Admin Styles*/



/*IE Styles*/
.ie8 .container{width:1140px;margin:0 auto;}


/*small screens*/ @media only screen and (max-width : 1280px){
.header_nav ul li a{padding:33px 15px}
.footer .footer_menu ul li a{font-size: 0.875em;}
	
} /*end small screens*/

/*small screens*/ @media only screen and (max-width : 1265px){
.header_nav ul li a{padding:33px 15px}
	
} /*end small screens*/


/*tablets*/ @media only screen and (max-width : 800px){
body{background-color: #616161;}
.body_wrap{padding:10px 0 20px;}
.container { width: auto; min-width: 0; margin-left: 0; margin-right: 0;}
.tab1{width:20%!important;float:left;}
.tab2{width:40%!important;float:left;}
.tab3{width:60%!important;float:left;}
.tab4{width:80%!important;float:left;}
.tab5{width:100%!important;float:left;}
.tab-quarter{width:25%!important;float:left;}
.tab-one-third{width:33%!important;float:left;}
.tab-half{width:48%!important;float:left;margin:0 1%;}
.no-tab{display:none!important}
.tab-only{display:block!important;}
.tf-left{float:left!important;}
.tf-right{float:right!important;}
.ttext-l{text-align:left!important;}
.ttext-r{text-align:right!important;}
.ttext-c{text-align:center!important;}


/* mobile menu */	
.mobile_menu_link{display:block;margin:10% 0 0 10%;}
.mobmenu_on .mobile_menu{width: 85%;float: left;display: block;padding: 10px;background-color: #616161;}
.mobmenu_on .main_container{margin-right: -85%;width: 100%;float: left;box-shadow: 0 0 10px #333;position:fixed;right:0;top:0;}
	/* menu styles */
	.mobile_menu .mobile_block{padding:10px;background-color:#777777;overflow:hidden;border-radius:5px;margin-bottom:10px;border:1px solid #505050;}
	.mobile_menu .form-search{margin-bottom:10px;}
	.mobile_menu  input{width:100%;border-radius:5px;border:1px solid #cfcfcf;padding:5px;}
	.mobile_menu  button{display:none;}

	.mobile_menu .mobile_block ul{padding:0;overflow:hidden;}
	.mobile_menu .mobile_block ul li{width:100%;float:left;margin:0;}
	.mobile_menu .mobile_block ul li a{width:100%;display:block;padding:3px 0;color: #FEC90D;}
	.mobile_menu .mobile_block ul ul{padding:10px 0 10px 20px;}
	.mobile_menu .mobile_block ul ul li{font-size:1em;}
	
	.mobile_menu .mobile_social li{float:left;width:33%!important;text-align:center;padding:5px;}
	.mobile_menu p{float:left;width:100%;color: #fff;}
	.mobile_menu p a{color: #FEC90D;}
	.mobile_menu .right_social{margin-bottom: 0;}
	/* menu styles */
/* mobile menu */

.left_content{padding: 0!important;}
.right_content{padding:25px 0 0!important;}
.home_three_articles .tab5{margin-bottom: 10px;}
.home_blog_slider .span14, .home_blog_slider .span10{width:100%;}
.ngg-galleryoverview .ngg-gallery-thumbnail-box{width:24%;}
.right_content{width:97%!important;padding:5% 20%!important;margin:25px 1.5% 0;border-radius: 5px;background-color: #e9e9e9;border:1px dashed #cccccc;}

.mobile_menu .mobile_block #menu-second-footer-menu li:nth-child(1), .mobile_menu .mobile_block #menu-second-footer-menu li:nth-child(3){display: none!important;}
#classiwrapper ul.sub-categories li{width:31%!important;}
#classiwrapper .awcpc_ad{width:32%;}


} /*end tablets*/





/*smartphone*/ @media only screen and (max-width : 719px){
.mob1{width:50%!important;float:left;}
.mob2{width:100%!important;float:left;}
.mob1-c{width:50%!important;text-align:center;float:left;}
.mob2-c{width:100%!important;text-align:center;float:left;}
.mob1-3{width:33%!important;float:left;}
.mob2-3{width:66%!important;float:left;}
.mob1-4{width:25%!important;float:left;}
.mob3-4{width:75%!important;float:left;}
.no-mob{display:none!important;}
.mob-only{display:block!important;}
.mf-left{float:left!important;}
.mf-right{float:right!important;}
.mtext-l{text-align:left!important;}
.mtext-r{text-align:right!important;}
.mtext-c{text-align:center!important;}


/*basic styling*/
h1{font-size:1.25em;}
h2{font-size:1.125em;}
h3{font-size:1em;}
ul, ol, dl{padding-left:20px;}

/*basic styling*/
.header_wrap{height:60px;}
.logo{padding-top:10px;}
.body_wrap{padding:20px 0;}
.home_three_articles .span8{margin-bottom: 15px;}
.right_content{width:100%;padding:10px!important;margin:15px 0 0;}
.right_content iframe{width: 100%;}
.category_post .category_post_img{width:95%;}
.category_post .category_post_content{padding:160px 10px 20px!important;}
.category_post .category_post_content span{display: none;}
.blogpost_date, .blogpost_title{width:100%;padding:0!important;}
.comments-area #respond form#commentform p label{width:25%;}
.comments-area #respond form#commentform p input{width:75%;}
.comments-area #respond form#commentform p textarea{width:75%;}




.category_post .category_post_author_comment{padding:5px!important;}
.category_post .category_post_author_comment span.up_icon{left:10px;}

.ngg-albumoverview .ngg-album{width:100%;margin:0 0 10px;}
.ngg-galleryoverview .ngg-gallery-thumbnail-box{width:49%;margin:0 0.5% 10px;}
.body_container ul.wpbdp-categories li{width:100%!important;margin:0 0 15px;}
.body_container .wpbdp-page-content .listings .wpbdp-listing .listing-thumbnail{width:100%;margin:0 0 10px;padding:5px;text-align: center;}
.wpbdp-listing-single .main-image{width:100%!important;float: left!important;margin:0!important;text-align: center!important;}
#classiwrapper ul.sub-categories li{width:48%!important;}
#classiwrapper .awcpc_ad{width:49%;}
#classiwrapper .changecategoryselect select{width:50%!important;}
#classiwrapper .ad_left{width:100%;float: left;padding-right:0;}
#classiwrapper .ad_right{width:100%;float: left;margin-top:20px;}
#classiwrapper form{width:100%!important;}






/*
.left_content table.youtube_videos td{width:100%;}
.ngg-galleryoverview .ngg-gallery-thumbnail-box{width:49%;}
.category_post .category_post_img{width:95%;}
.category_post .category_post_img img{height: auto;}
.category_post .category_post_content{padding:40% 10px 10px!important;}
.category_post .category_post_content span{display: none;}
.category_post .category_post_author_comment span.up_icon{left: 5%;}
.category_post .category_post_author_comment{padding:5px 5px 5px 10px!important;}
.home_three_articles .home_three_content > p{font-size: 0.75em;}
.home_blog_slider_content p{font-size: 1em;}
.home_three_articles .home_three_title h3 a{font-size: 1.125em;}




.blogpost_date{width: 100%;}
.blogpost_title{width: 100%;}
.blogpost_date span{float: left;}
.blogpost_date p{float: left;padding:3px 0 0 5px;}


.blog_right{margin-top:25px;}
.contact_form{margin-top:25px;}
.contact_field_left{width:25%;}
.contact_field_right{width:75%;}
*/



	
} /*end smartphone*/

