@media all and (max-device-width: 1024px){html{-webkit-text-size-adjust:none}}@media all and (max-width: 1380px){.header .ad-leaderboard{clear:both;position:relative;left:auto;margin:0 auto;padding-top:20px}}@media all and (max-width: 1099px){.search-form{padding:35px 0}.search-form label{margin-top:-20px;font-size:1.2em;color:#a98800}#content,#content-left,#content-full,#content-max,#sidebar,#sidebar-right,#content .ad-leaderboard,#content-left .ad-leaderboard,main.post .ad-leaderboard,.posts-grid .post,.post-contact,.content .tml{margin-bottom:35px}.archive #sidebar,.archive #sidebar-right,.posts-index,main.post .inner,main.page .inner,.content .tml-profile p.tml-submit-wrap{padding-top:35px}.logo{margin-left:5%}.post-button{margin-right:5%}#sidebar ul.categories li{font-size:2.2em}hr{margin:35px 0}.footer{padding:35px 0}}@media all and (min-width: 1024px){.content ul#browse-categories>li ul.children li:nth-of-type(4n){margin-right:0}.content ul#browse-categories>li ul.children li:nth-of-type(4n+1){clear:left}}@media all and (max-width: 1023px){.header .ad-leaderboard{padding:20px 20px 0}#sidebar .post-button a span{font-size:1.4em}#sidebar .post-button a i{font-size:1.4em}#sidebar ul.categories li{font-size:1.8em}#sidebar ul.categories li a .category-icon{margin:0 10px 0 0}.footer-logo{display:none}}@media all and (min-width: 768px) and (max-width: 1023px){.content ul#browse-categories>li ul.children li{width:30%;margin:7px 5% 7px 0}.content ul#browse-categories>li ul.children li:nth-of-type(3n){margin-right:0}.content ul#browse-categories>li ul.children li:nth-of-type(3n+1){clear:left}}@media all and (max-width: 767px){#content,#content-left,#content-max,#sidebar,#sidebar-right{width:100%}.page #sidebar-right,.archive.post-type-archive-faq #sidebar-right{padding-top:35px;border-top:1px solid #ececec}.ad-leaderboard{display:none}.userbar{font-size:1.4em}nav ul li,nav .categories-button{font-size:1.4em}nav ul.nav-main li{margin-right:10px;line-height:1.3em}nav .categories-button span{margin:0 10px}nav ul.nav-social{display:none}#sidebar ul.categories::after{clear:both;content:"";display:block}#sidebar ul.categories li{float:left;display:inline-block;width:50%;font-size:2em}#sidebar ul.categories li.menu-item-61{width:100%}#sidebar .ad-bigbox,#sidebar-right .ad-bigbox{margin:0 auto;max-width:336px}.posts-index article h1{font-size:2em}.content h1{font-size:3em}.content ul#browse-categories>li ul.children li{width:47.5%;margin:7px 5% 7px 0}.content ul#browse-categories>li ul.children li:nth-of-type(2n){margin-right:0}.content ul#browse-categories>li ul.children li:nth-of-type(2n+1){clear:left}.content .wp-pagenavi{font-size:1.4em}.content .gform_wrapper .left_label label.gfield_label,.content .gform_wrapper .left_label .ginput_complex label{font-size:14px}.content .gform_wrapper#gform_wrapper_7 .gform_page_footer{padding-left:0}.content .gform_wrapper#gform_wrapper_7 .left_label input[type='button']{margin-bottom:20px}.content .gform_wrapper#gform_wrapper_7 .left_label input[type='submit']{margin-left:0}.content .tml{max-width:100%}.content a.delete-account-button:link,.content a.delete-account-button:visited,.content a.delete-account-button:active{margin-left:0;margin-right:0}}@media all and (min-width: 640px){.posts-grid .post:nth-of-type(4n){margin-right:0}.posts-grid .post:nth-of-type(4n+1){clear:left}}@media all and (max-width: 679px){body{padding-top:40px}body.noscroll{overflow:hidden}#wpadminbar{position:fixed}#mobile-header{position:fixed;display:block;top:0;width:100%;height:40px;background:#dcdcdc;z-index:1000}#mobile-header::after{clear:both;content:"";display:block}.admin-bar #mobile-header{top:46px}#mobile-button,#mobile-close{float:left;width:64px}#mobile-button.show,#mobile-close.show{display:block}#mobile-button.hide,#mobile-close.hide{display:none}#mobile-button a,#mobile-close a{display:block;padding:5px 19px;text-decoration:none;color:#fff;background:#2891af}#mobile-close{display:none}#mobile-nav{float:right;width:80%;text-align:right}#mobile-nav li{display:inline-block;margin-right:5%;font-size:1.4em;font-weight:700}#mobile-nav li a{display:block;line-height:40px;text-decoration:none;color:#404040;-webkit-transition:color 0.2s ease-out;transition:color 0.2s ease-out}#mobile-nav li a:hover,#mobile-nav li a:focus{color:#282828}#mobile-menu{position:fixed;width:90%;top:40px;margin-top:-40px;padding:60px 5% 20px;text-align:left;background:#2891af;z-index:999}#mobile-menu::after{clear:both;content:"";display:block}.admin-bar #mobile-menu{top:86px}#mobile-menu-pages{float:left;width:47.5%}#mobile-menu-categories{float:right;width:47.5%}#mobile-menu h3{margin-bottom:10px;font-size:1.4em;font-weight:700;text-transform:uppercase;color:#d9b841}#mobile-menu ul li{margin-bottom:10px;font-size:1.4em}#mobile-menu ul li:last-of-type{margin-bottom:0}#mobile-menu ul li a{text-decoration:none;color:#fff}#mobile-menu ul li a:hover,#mobile-menu ul li a:focus{text-decoration:underline}#mobile-leaderboard,#mobile-banner{margin:0 auto 20px;text-align:center}#mobile-leaderboard{display:block}.login-links{display:none}#content,#content-left,#content-full,#content-max,#sidebar,#sidebar-right,#content .ad-leaderboard,#content-left .ad-leaderboard,main.post .ad-leaderboard,.posts-grid .post,.post-contact,.content .tml{margin-bottom:20px}.archive #sidebar,.archive #sidebar-right,.posts-index,main.post .inner,main.page .inner,.content .tml-profile p.tml-submit-wrap{padding-top:0}nav{display:none}main{padding-top:20px}main.post,.author main,.page-template-search main{padding-top:0}header .userbar{display:none}header.header{padding-top:20px}.branding{margin-bottom:0}.logo{float:none;margin:0 auto}.tagline{float:none;width:90%;margin:0 auto 20px;text-align:center}.post-button{float:left;margin:0;width:100%}.logged-in .post-button{margin-top:0}.post-button a{display:block;width:100%}.post-button a span{display:block;float:left;width:70%;padding:15px 5%;font-size:2em;text-align:left}.post-button a i{float:right;width:10%;padding:15px 5%;font-size:2em;background:#0f3b48}.post-button a:hover i,.post-button a:focus i{background:#282828}.search-form{padding:20px 0}.search-form-query{width:70%;margin-right:0}.search-form-submit{width:25%}.search-form-category,.search-form-location{display:none}.search-form label{display:none}.page-template-search .search-form-query,.page-template-search .search-form-category,.page-template-search .search-form-location,.page-template-search .search-form-submit{display:block;float:none;width:100%;margin-bottom:10px}.page-template-search .search-form-submit{margin-bottom:0}.intro{display:none}.heading{margin-bottom:20px;font-size:2em}#sidebar ul.categories li{width:100%;font-size:1.8em}.posts-grid .post{width:47.5%;margin-right:5%}.posts-grid .post:nth-of-type(even){margin-right:0}.posts-grid .post:nth-of-type(odd){clear:left}.more a{display:block;text-align:center}.more a.button:nth-of-type(2){margin-top:20px}.browse-filters{margin:0;padding-top:0}.single .browse-filters,.archive .browse-filters,.page-template-blog .browse-filters,.page-template-search .browse-filters,.page-template-all-listings .browse-filters{margin-top:10px}.browse-filters .inner{line-height:25px}.browse-filters-links,.browse-filters-report,.browse-filters-sort{float:none;text-align:center}.page-template-search .browse-filters-sort{margin-bottom:5px;padding-top:5px}.posts-index article{display:block;width:90%;margin-bottom:20px;padding:5%}.posts-index article .post-tnail{display:block;width:100%;margin:0 0 5%;text-align:center}.posts-index article .post-tnail a{margin:0 auto;width:160px;height:160px}.posts-index article .post-content{display:block;width:100%;margin:0;padding:0;text-align:center}.posts-index article h1{font-size:1.6em;line-height:1.6em}.posts-index article h1 .post-divider{display:none}.posts-index article h1 .post-price{display:block;font-size:.9em}.posts-index article p.post-meta .author-links{display:block;padding-top:10px}.posts-index article p.post-meta .author-links span.divider{margin:0 10px}.posts-index article p.post-meta .author-links span.divider:first-of-type{display:none}.post-images{width:100%;margin:0}.post-image,.post-thumbnails{margin-bottom:20px}.post-details{clear:left;float:none;width:100%}.post-details.content h1{font-size:2.4em}.post-details.content h6{font-size:2em}.post-details.content dl{margin-bottom:0}.post-details.content dl dt,.post-details.content dl dd{float:none;width:100%}.post-details.content dl dd{margin-bottom:20px}.post-contact{padding:20px}.post-contact h2.heading{margin-bottom:20px;font-size:2em}.content h3{font-size:2.4em}.content h4{font-size:2em}.content h5{font-size:1.8em}.content h6{font-size:1.6em}.content .alignleft,.content .alignright,.content .alignnone,.content .alignleft.wp-caption,.content .alignright.wp-caption,.content .alignnone.wp-caption{float:none;display:block;width:100% !important;margin:0 0 20px}.content .alignleft.wp-caption img,.content .alignright.wp-caption img,.content .alignnone.wp-caption img{width:100%;height:auto}.content .gform_wrapper .left_label label.gfield_label,.content .gform_wrapper .left_label .ginput_complex label{float:none;width:100%;margin-bottom:10px}.content .gform_wrapper .left_label .ginput_container,.content .gform_wrapper .left_label .gfield_description,.content .gform_wrapper .left_label .gform_update_post_upload_container{float:none;width:100%}.content #gform_wrapper_3.gform_wrapper ul.gform_fields li.gfield,.content #gform_wrapper_6.gform_wrapper ul.gform_fields li.gfield{padding-bottom:20px}.content .gform_wrapper ul.gform_fields li.gfield .ginput_left,.content .gform_wrapper ul.gform_fields li.gfield .name_first,.content .gform_wrapper ul.gform_fields li.gfield .ginput_right,.content .gform_wrapper ul.gform_fields li.gfield .name_last{float:left;width:100%}.content .gform_wrapper ul.gform_fields li.gfield .ginput_left,.content .gform_wrapper ul.gform_fields li.gfield .name_first,.content .gform_wrapper.tml_wrapper ul.gform_fields li.gfield .ginput_left,.content .gform_wrapper.tml_wrapper ul.gform_fields li.gfield .name_first{margin-bottom:20px}.content .gform_wrapper ul.gform_fields li.gfield,.content .tml p{margin-bottom:20px}.content .gform_wrapper ul.gform_fields li.gfield .ginput_complex.ginput_container_creditcard .ginput_cardinfo_left,.content .gform_wrapper ul.gform_fields li.gfield .ginput_complex.ginput_container_creditcard .ginput_cardinfo_right{float:left;width:100%}.content .gform_wrapper ul.gform_fields li.gfield .ginput_complex.ginput_container_creditcard .ginput_cardinfo_right input[type="text"]{width:93%;padding:12px 3%}.content .gform_wrapper input[type="button"],.content .gform_wrapper input[type="submit"],.content .tml input[type="submit"],.content .tml button,.content a.delete-account-button:link,.content a.delete-account-button:visited,.content a.delete-account-button:active,.more a{width:100%;padding:10px 0}.content .gform_wrapper .left_label input[type="submit"]{margin-left:0}.content .gform_wrapper .gfield_description{font-size:14px;line-height:1.6em}.content .gform_wrapper .validation_error{margin-bottom:20px;padding-bottom:20px;font-size:1.4em}.content .gform_wrapper .gform_message{margin-bottom:20px !important;padding-bottom:20px !important}.ginput_recaptcha iframe{transform:scale(0.85);transform-origin:0;-webkit-transform:scale(0.85);-webkit-transform-origin:0}.post-contact .ginput_recaptcha iframe{transform:scale(0.82);transform-origin:0;-webkit-transform:scale(0.82);-webkit-transform-origin:0}hr{margin:20px 0}.footer{padding:20px 0}.footer-column{width:100%;padding:0;text-align:center;border-left:0}.footer-column:nth-of-type(1),.footer-column:nth-of-type(2),.footer-column:nth-of-type(3){display:none}}@media all and (max-width: 374px){#mobile-nav li{font-size:1.3em}#mobile-leaderboard{display:none}#mobile-banner{display:block;width:320px;heading:100px}.content ul#browse-categories>li ul.children li{width:100%;margin:7px 0}}