article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{margin:0px; padding:0px; background:#000}
ol,ul{list-style:none}
blockquote,q{quotes:none}
img, fieldset{border:none; margin:0px; padding:0px;}
blockquote:before,blockquote:after,q:before,q:after{content:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none; outline:none;}
h1,h2,h3,h4,h5,h6,ul,p,form,input{margin:0px; padding:0px; outline:none;}
.bodyarea h1,.bodyarea h2,.bodyarea h3,.bodyarea h4,.bodyarea h5,.bodyarea h6{
    line-height:inherit;
}
.clear-new:before,.clear-new:after{content:" "; display:table;}
.clear-new:after{clear:both;}
.clear-new{*zoom:1;}
.submit-btn{-webkit-appearance:none; -webkit-border-radius:0px;}
::-webkit-input-placeholder{color:#555555; opacity:1;}
:-moz-placeholder{color:#555555; opacity:1;}
::-moz-placeholder{color:#555555; opacity:1;}
:-ms-input-placeholder{color:#555555; opacity:1;}
@font-face {
    font-family:'oswaldregular';
    src: url('../fonts/oswald-webfont.eot');
    src: url('../fonts/oswald-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/oswald-webfont.woff') format('woff'),
         url('../fonts/oswald-webfont.ttf') format('truetype'),
         url('../fonts/oswald-webfont.svg#oswaldregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
.navarea nav ul li a, .contact_data p a, .btn, .featured_list h2 a, .featured_list h4 a, .more a, .buttons a, .post h4 a, .categories_list ul li a, .cloud ul li a, .submit, .alphabets ul li a, .showing_number ul li a, .listings ul li a, .afflist h3 a, a.view_more, .list_button a, .submitmessage, .submit_listing input{-webkit-transition:all 200ms ease-in-out; -moz-transition:all 200ms ease-in-out; -ms-transition:all 200ms ease-in-out; -o-transition:all 200ms ease-in-out; transition:all 200ms ease-in-out;}
header, .bodyarea, footer, .body-outer-wrapper{width:1180px; margin:auto; position: relative; z-index: 2}
.twitter-head {
    height: 41px;
    background-color: #333333;
    padding: 0 45px 0 8px;
}
.twitter-head p{background:url(../images/twitter_icon.png) no-repeat left center; font-family:Tahoma, Geneva, sans-serif; font-size:14px; line-height:33px; padding-left:50px; float:left; height:37px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#fff; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis;}
.twitter-head p a{color:#fff;}

#gdl-twitter {
    overflow: hidden;
    height: 41px;
}
#gdl-twitter li {
    display: none;
}
#gdl-twitter li:first-child {
    display: block;
}

.twitter_nav{float:right; padding-right:10px; padding-top:11px;}
.twitter_nav a.left{background:url(../images/twitter_arrows.png) no-repeat left top; width:10px; height:15px; display:block; float:left; margin-right:8px;}
.twitter_nav a.right{background:url(../images/twitter_arrows.png) no-repeat right top; width:10px; height:15px; display:block; float:left;}
.header{background:url(../images/headerbg.jpg) repeat-x; height:119px;}
.logo{float:left; padding-top:8px; padding-left:16px;}
.header_banner{float:right; padding-top:15px; padding-right:13px;}
.header_banner img{border:1px solid #9c9d9e;}
.responsive_menu select{display:block;width:100%;height:36px;padding:9px 12px;font-size:14px;line-height:1.42857;color:#555;vertical-align:middle;background-color:#fff;background-image:none;border:none; text-align:center; cursor:pointer}
.responsive_menu select option{padding:2px 0;}
.navarea {
    background: #333;
    position: relative;
    min-height: 80px;
    border-bottom: 10px solid #014700;
    overflow: hidden;
    width: 100%;
}
.navarea nav{float:left;}
.navarea nav ul{ list-style:none;}
.navarea nav ul li{float:left; font-family:'oswaldregular'; font-size:16px; text-transform:uppercase; letter-spacing:-0.5px;}
.navarea nav ul li a{color:#fff; line-height:40px; padding:0 20px; display:block}
.navarea nav ul li a.active,.navarea nav ul  li.current-menu-item > a, .navarea nav ul li a:hover{background-color:#f8ecdc; color:#333}
.navarea nav ul ul{display:none;}
.navarea nav ul li.current-menu-item ul {
    display:block; position:absolute; background-color:#fef5ea; left:0px; width:100%; line-height:31px;
}
.navarea nav ul li:hover ul{display:block; position:absolute; background-color:#fef5ea; left:0px; width:100%; line-height:31px;}
.navarea nav ul ul li a{line-height:31px; color:#333333; font-size:13px; text-transform:none;  padding:0 13px; letter-spacing:0px;}
.navarea nav ul ul li a:hover{color:#e57f37; background:none}
.contact_data{float:right;}
.contact_data p{font-family:'oswaldregular'; font-size:16px; line-height:36px; letter-spacing:-0.5px; float:left}
.contact_data p a{color:#fff;}
.contact_data p a:hover{color:#e57f37;}
.call{background:url(../images/call_icon.png) no-repeat left 11px; padding-left:20px; margin-right:26px;}
.mail{background:url(../images/mail_icon.png) no-repeat left 15px; padding-left:23px; margin-right:16px;}
.bodyarea{background-color:#fff;}
.listing, .search-page{padding:30px 0;}
.listing h2, .search-page h2{padding-bottom:10px;}
h2.title{font-family:'oswaldregular'; font-size:20px; color:#020000; letter-spacing:-0.5px; font-weight:normal; text-transform:uppercase}
.featured_list{width:222px; background-color:#363636; padding-bottom:12px;min-height:345px;}
.feature_img {
    text-align: center;
    padding-top: 7px;
    padding-bottom: 7px;
    height: 157px;
}
.featured_list h2 {
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 18px;
    text-align: center;
    font-weight: bold;
    height: 50px;
    overflow: hidden;
    margin: 0 5px;
}
.featured_list h2 a{color:#fcfbf9;}
.featured_list h2 a:hover{color:#e57f37;}
.featured_list h4{display:none;font-family:Tahoma, Geneva, sans-serif; font-size:12px; text-align:center; font-weight:normal; padding-bottom:4px;}
.featured_list h4 a{color:#a2a1a1;}
.featured_list h4 a:hover{color:#fff;}
.featured_list p{font-family:Tahoma, Geneva, sans-serif; font-size:11px; text-align:center; line-height:14px; color:#dddddd; padding:0 8px; padding-bottom:12px;}
.feature_star{list-style:none; text-align:center; padding-bottom:5px;}
.feature_star li{display:inline;}
.feature_star+p {
    height: 90px;
}
.more{text-align:center;}
.more a{background-color:#438767; font-family:Tahoma, Geneva, sans-serif; font-size:14px; font-weight:bold; color:#fff; padding:0 18px; height:28px; line-height:26px; border-radius:3px; -webkit-border-radius:3px; display:inline-block}
.more a:hover{background-color:#E57F37; color:#fff}
.listing_slider{position:relative; padding: 0 10px;}
.customNavigation{position:absolute; top:-37px; right:9px;}
.btn{height:23px; width:35px; display:block; text-indent:-9999px; cursor:pointer; float:left}
.next{background:#363636 url(../images/right_arrow.png) no-repeat center center;}
.prev{background:#363636 url(../images/left_arrow.png) no-repeat center center; margin-right:6px;}
a:hover.btn{background-color:#438767;}

.browse_category>.title{padding-left:10px; float:left; padding-top:22px;}
.listing>.title {padding-left: 10px;}
.searcharea{float:right; padding-right:10px; padding-bottom:13px;}
.searcharea p{float:right; font-family:Tahoma, Geneva, sans-serif; font-size:10px; padding-bottom:5px;}
.searcharea p a{color:#555555; text-decoration:underline;}
.searcharea p a:hover{text-decoration:none;}
.search_listing{float:right; clear:both; position:relative}
.search_list{width:261px; height:21px; border:1px solid #d8d8d8; padding:5px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#555555}
.search_btn{background:url(../images/search_icon.png) no-repeat !important; position:absolute; right:7px; top:8px; cursor:pointer !important; border:none; width:19px; height:16px; border:none !important;}
.dropdown{float:right; margin-right:7px; margin-top:0px; margin-bottom:0px;}
.dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; }
.dropdown dd { position:relative; font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#fff}
.dropdown a, .dropdown a:visited { color:#816c5b; text-decoration:none; outline:none;}
.dropdown dd ul { background:#333; border:1px solid #d8d8d8; color:#fff; display:none; left:0px; position:absolute; top:-1px; width:234px; list-style:none; z-index:9}
.dropdown dd ul li{line-height:30px; padding:0 9px; cursor:pointer}
.dropdown dd ul li:hover{background-color:#438767;}
.dropdown span.value { display:none;}
.dropdown img.flag { border:none; vertical-align:middle; margin-left:10px; }
.dropdown dt{background-color:#333; width:225px; height:31px; border:1px solid #d8d8d8; font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#fff; padding-left:9px; cursor:pointer;}
.dropdown dt span{background:url(../images/down_arrow.png) no-repeat 95% center; display:block; line-height:30px;}
.categories{background:url(../images/category_bg.jpg) repeat; border-top:10px solid #4f4f4f; clear:both; padding-top:17px; padding-left:21px; padding-right:21px;}
.programs{float:left; width:251px; min-height:195px; padding:9px; background-color:#fdfbfb; border-radius:5px; margin-right:20px; margin-bottom:21px;}
.programs h3{font-family:Tahoma, Geneva, sans-serif; font-size:15px; font-weight:bold; color:#438767; text-align:center; line-height:32px; background-color:#eaeae9}
.programs ul{list-style:none;}
.programs ul li{font-family:Tahoma, Geneva, sans-serif; font-size:14px; line-height:21px; position:relative}
.programs ul li a{color:#555; text-decoration:underline;}
.programs ul li a span{text-decoration:none; float:right; padding-left:10px;}
.programs ul li a:hover{text-decoration:none;}
.programs ul li.sub a{color:#438767; background:url(../images/program_right.png) no-repeat right 5px; padding-right:16px;}
.programs ul li.sub a:hover{color:#438767; background:url(../images/program_left.png) no-repeat right 5px; padding-right:16px;}
.programs ul li.sub:hover a{background:url(../images/program_left.png) no-repeat right 5px;}
.programs ul li ul{display:none;}
.programs ul li.sub:hover ul{display:block; position:absolute; left:146px; background-color:#438767; padding:5px 12px 10px 12px; width:210px; z-index:2}
.programs.last ul li.sub:hover ul{right:-9px; left:auto;}
.programs ul li.sub li a{background:none; color:#fdfbfb}
.programs ul li.sub li a:hover{color:#fff;}
.last{margin-right:0px;}
.buttons{clear:both; text-align:center; padding-top:16px; padding-bottom:32px;}
.buttons a{font-family:'oswaldregular'; font-size:22px; color:#fff; background-color:#438767; border-radius:5px; -webkit-border-radius:5px; width:272px; display:inline-block; height:39px; line-height:37px; margin:0 4px; letter-spacing:-0.5px;}
.buttons a:hover{background-color:#E57F37;}
footer{background-color:#0c0c0c;  padding-top:18px; padding-bottom:22px;}
footer h2{font-family:'oswaldregular'; font-size:22px; text-transform:uppercase; letter-spacing:-0.5px; color:#fff; font-weight:normal}
.posts{float:left;padding-left:12px; width:247px}
.posts h2{padding-bottom:25px;}
.postarea{}
.postimg{float:left;}
.postarea img{border:3px solid #3a3a3a; display:block}
.postdata{float:left; padding-left:9px; padding-top:10px;}
.post h4{font-family:Tahoma, Geneva, sans-serif; font-size:18px; line-height:18px; font-weight:normal}
.post h4 a{color:#006019;}
.post h4 a:hover{color:#E57F37;}
.post .body-wrapper p, .page .body-wrapper p, .single-post .body-wrapper p {
    line-height: 150%;
    word-spacing: 0.15em;
    margin-bottom: 1.3em;
}

.gdl-page-content h3 {
    margin-bottom: 1.3em;
}

.gdl-page-content>p {
    font-size: 15px;
    color: #313739;
}

.postarea .lastborder{margin-bottom:0px;}
.lastborder{border:none;}
.categories_list{float:left; padding-left:70px; width:175px;}
.categories_list h2{padding-bottom:16px;}
.categories_list ul{list-style:none;}
.categories_list ul li{font-family:Tahoma, Geneva, sans-serif; font-size:16px; border-bottom:1px solid #353535}
.categories_list ul li a{color:#fff; line-height:34px; display:block; background:url(../images/right_arrow.jpg) no-repeat left center; padding-left:18px;}
.categories_list ul li a:hover{color:#E57F37;}
.categories_list ul li:last-child{border-bottom:0px;}
.cloud{float:left; width:227px; padding-left:70px;}
.cloud h2{padding-bottom:23px;}
.cloud ul{list-style:none;}
.cloud ul li{font-family:Tahoma, Geneva, sans-serif; font-size:16px; padding-bottom:7px;}
.cloud ul li a{color:#0c0c0c; display:block; line-height:26px; height:28px; background-color:#dec097; text-align:center}
.cloud ul li a:hover{background-color:#E57F37; color:#fff}
.form{float:right; width:255px; padding-right:44px;}
.form h2{padding-bottom:20px;}
.form label{font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#919191; float:left; clear:left; padding-bottom:4px;}
.textbox{background-color:#282828; border:1px solid #3f3f3f; width:245px; height:20px; padding:4px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; margin-bottom:8px; border-radius:3px; -webkit-border-radius:3px; clear:left}
.textarea{background-color:#282828; border:1px solid #3f3f3f; width:245px; height:65px; padding:5px 4px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; resize:none; margin-bottom:10px; border-radius:3px; -webkit-border-radius:3px;}
.bodyarea .submit, .wpcf7 .submit{background:#353535 !important; width:68px; line-height:26px; height:26px; color:#a5a4a4; font-family:Tahoma, Geneva, sans-serif; font-size:13px; clear:left; border:none !important; cursor:pointer; border-radius:3px !important; -webkit-border-radius:3px;}
.bodyarea .submit:hover, .wpcf7 .submit:hover{background-color:#E57F37 !important; color:#fff; }
.wpcf7 .submit{
    border-radius:0 !important;
    padding:0 !important;
}
.footer_tablet{float:left;}


.affiliate_programs{}
.affiliate_programs .title{padding-left:10px; float:left; padding-top:22px;}
.affiliate{background:url(../images/category_bg.jpg) repeat; border-top:10px solid #4f4f4f; clear:both; padding-left:8px;}
.affiliate_left{float:left; width:841px;}
.alphabets{background-color:#4f4f4f; height:41px; -webkit-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px;}
.alphabets ul{list-style:none; text-align:center;}
.alphabets ul li{display:inline; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:40px; padding:0 8px;}
.alphabets ul li a{color:#fff;}
.alphabets ul li a:hover{color:#51d295;}
.orderby{ padding-top:19px;}
.orderby p{font-family:Tahoma, Geneva, sans-serif; font-size:15px; color:#aeadad; float:left; line-height:30px;}
.orderby select{width:120px; height:30px; border:1px solid #a9a9a9; float:left; padding:5px; margin-left:8px; margin-right:10px;}
.showing_number{padding-top:12px; padding-bottom:12px;}
.showing_number p{font-family:Tahoma, Geneva, sans-serif; font-size:15px; color:#aeadad; line-height:22px; float:left}
.showing_number ul{float:right; list-style:none; padding-right:0px;}
.showing_number ul li{float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left:1px;}
.showing_number ul li a{color:#686868; height:21px; line-height:22px; display:block; border:1px solid #dedbdb; padding:0 8px; background-color:#fff}
.showing_number ul li a:hover{background-color:#d9d7d7;}
.showing_number ul li.first a, .showing_number ul li.end a{background:none; border:none; color:#b0b0b0; padding:0 5px;}
.affiliates_list{}
.afflist{background-color:#f7f7f7; padding:8px; margin-bottom:8px;}
.afflist h3{font-family:Tahoma, Geneva, sans-serif; font-size:16px; float:left; padding-bottom:3px;}
.afflist h3 a{color:#438767;}
.afflist h3 a:hover{color:#E57F37;}
.star{float:right; padding-bottom:3px;}
.star li{float:left;}
.star li img{display:block;}
.afflist h5{clear:both; font-family:Tahoma, Geneva, sans-serif; color:#999999; font-weight:normal; padding-bottom:5px;}
.afflist h5 a{color:#999; text-decoration:underline}
.afflist h5 a:hover{text-decoration:none;}
.afflist p{font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#5f5e5e; padding-bottom:10px; line-height:16px;}
a.view_more{background:url(../images/view_more.jpg) repeat-x; height:24px; line-height:24px; border:1px solid #e0dfdf; padding:0 12px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#404040; display:inline-block}
a:hover.view_more{color:#438767;}
.list_button{padding-top:3px; padding-bottom:11px; clear:both}
.list_button a{font-family:'oswaldregular'; font-size:22px; color:#fff; background-color:#438767; border-radius:5px; -webkit-border-radius:5px;  height:39px; line-height:37px; letter-spacing:-0.5px; width:32%; margin:0px; float:left; text-align:center}
.list_button a:hover{background-color:#E57F37;}
.list_button a:nth-child(2){margin:0 2%;}
.footer_number{padding-top:0px; padding-bottom:42px;}
.otherlinks{float:right; padding-right:10px; padding-top:9px;}
.listings{background-color:#0c0c0c; border-radius:5px; -webkit-border-radius:5px; padding:12px; width:287px; margin-bottom:9px;}
.listings > .listings { width:267px; }
.list_title{}
.listings ul li{font-family:Tahoma, Geneva, sans-serif; font-size:12px; border-bottom:1px solid #4f4f4f;}
.listings ul li a{color:#cecdcd; background:url(../images/arrow.png) no-repeat 5px center; padding-left:22px; line-height:26px; display:block}
.listings ul li a:hover{color:#63a988;}
.listings ul li:last-child{border-bottom:none;}
.listings ul li a.view{color:#63a988; text-decoration:underline;}
.listings ul li a:hover.view{text-decoration:none;}

.indlisting{padding-top:18px;}
.indaffiliate{background:url(../images/category_bg.jpg) repeat; border-top:10px solid #4f4f4f; clear:both; padding:13px 7px 9px 8px;}
.lightwhitebg{background-color:#f7f7f7; padding-top:14px; padding-left:12px; padding-right:12px;}
.lightwhitebg a {color: black;}
.lightwhitebg a:hover {color: #ce7777;}
.leftblock{float:left; width:736px;}
.cash{background-color:#fdfbfb; border:1px solid #eaeae9; padding:16px 12px; margin-bottom:11px;}
.titlearea{ background-color:#eaeae9; height:40px; line-height:40px;}
.titlearea h2{font-family:Tahoma, Geneva, sans-serif; font-size:25px; color:#438767; padding-left:14px; font-weight:bold; float:left}
.titlearea span{font-size:12px; color:#575757; font-weight:normal; padding-left:10px; float:left; font-family:Tahoma, Geneva, sans-serif}
.titlearea span a{color:#575757; text-decoration:underline}
.titlearea span a:hover{text-decoration:none;}
.rating{float:right; padding-top:9px; padding-right:11px;}
.rating p{font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#999; float:left; line-height:20px; padding-right:8px;}
.details{padding-top:22px; display:inline-block; width: 100%;}
.details p{font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#5f5e5e; line-height:18px; padding-bottom:18px;}
.details p img{margin-left:10px; float:right}
.details p.tags{font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#999; line-height:17px; padding-bottom:0; margin-bottom: 0; clear: both;}
.details p.tags a, .claim-box a, .claim-content a {color:#438767; text-decoration:underline;}
.details p.tags a:hover, .claim-box a:hover, .claim-content a:hover {text-decoration:none;}
.claim-box {text-align: right;}
.ratingblock{background-color:#fdfbfb; border:1px solid #eaeae9; padding:16px 12px; margin-bottom:11px; overflow: hidden;}
.ratingblock .titlearea h2{font-size:19px;}
.ratingbox{ padding-top:11px; padding-bottom:15px; border-bottom:1px solid #e5e5e5}
.ratingbox h4{font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight:normal; color:#5f5e5e; line-height:20px; float:left}
.ratingbox p{font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight:normal; color:#5f5e5e; line-height:18px; clear:both; }
.ratestar{float:left; padding-left:7px;}
.ratestar li{float:left;}
.ratestar li img{display:block;}
.ratingarea{ padding-top:8px;}
.ratingbox.lastborder{border-bottom:0px;}
.rightblock{float:right; width:396px;}
.siteinfo{background-color:#fdfbfb; border:1px solid #eaeae9; padding:10px 12px 12px 23px; margin-bottom:11px;}
.social_links{border-bottom:1px solid #eaeae9; padding-bottom:8px; padding-left:5px; padding-top:1px;}
a.facebook-btn{background:url(../images/social.png) no-repeat; width:32px; height:32px; display:block; float:left; margin-right:9px;}
a:hover.facebook-btn{background:url(../images/social.png) no-repeat 0 -32px;}
a.twitter-btn{background:url(../images/social.png) no-repeat -41px 0; width:32px; height:32px; display:block; float:left; margin-right:9px;}
a:hover.twitter-btn{background:url(../images/social.png) no-repeat -41px -32px;}
.business{border-bottom:1px solid #eaeae9; padding-bottom:8px; padding-top:5px; padding-left:4px;}
.business p{font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#999999; line-height:17px;}
.business p a{color:#438767; text-decoration:underline;}
.business p a:hover{text-decoration:none;}
.business.lastborder{border-bottom:0px;}
.contact{background-color:#fdfbfb; border:1px solid #eaeae9; padding:10px 39px 12px 41px; margin-bottom:11px;}
.contact h3{font-family:Tahoma, Geneva, sans-serif; font-size:16px; color:#438767; font-weight:bold; padding-bottom:4px;}
.contact p{font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#5f5e5e; line-height:18px; padding-bottom:10px;}
.textbox2{color:#5f5e5e; font-family:Tahoma, Geneva, sans-serif; font-size:12px; width:302px; height:21px; margin-bottom:7px; padding:5px; border:1px solid #b4b2b2}
.textarea2{color:#5f5e5e; font-family:Tahoma, Geneva, sans-serif; font-size:12px; width:302px; height:72px; margin-bottom:7px; padding:5px; border:1px solid #b4b2b2; resize:none}
.recaptcha{ padding-bottom:5px;}
input.submitmessage{font-family:'oswaldregular'; font-size:18px; color:#fff; background:#438767; height:39px; line-height:38px; border:none !important; font-weight:normal !important; border-radius:0 !important; -webkit-border-radius:0px; padding:0 20px; cursor:pointer;}
input.submitmessage:hover{background-color:#E57F37}

.steps{float:left; width:743px;}
.step_one{width:344px; background-color:#fdfbfb; border:1px solid #eaeae9; padding:12px; height:117px; float:left}
.step_title{font-family:Tahoma, Geneva, sans-serif; font-size:18px; text-align:center; color:#438767; background-color:#eaeae9; line-height:34px; font-weight:bold}
.step_one_data{padding-top:17px;}
.step_one_data p{font-family:Tahoma, Geneva, sans-serif; font-size:14px; float:left; color:#6a6868; line-height:24px; padding-right:6px;}
.bodyarea .category{float:left;}
.step_one_data select{border:1px solid #abadb3; margin-bottom:7px; font-family:Arial, Helvetica, sans-serif; color:#000; height:24px; float:left; clear:left}
.step_two{width:344px; background-color:#fdfbfb; border:1px solid #eaeae9; padding:12px; height:117px; float:right}
.step_two_data{padding-top:30px;}
.step_two_data label{font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#6a6868; float:left; width:33%}
.step_three{width:717px; background-color:#fdfbfb; border:1px solid #eaeae9; padding:12px; float:left; clear:both; margin-top:4px; margin-bottom:4px;}
.box1{float:left; padding-top:16px;}
.box1 label{font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#6a6868; float:left; line-height:20px; text-align:right; padding-right:4px; padding-bottom:3px;}
.textbox3{float:left; width:132px; line-height:20px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; padding:0 5px; border:1px solid #abadb3}
.box1 .textbox4 {
    width: 220px;
}
.textarea3{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; border:1px solid #abadb3; width:218px; height:152px; resize:none; float:left; clear:left; padding:5px;}
.box2{float:left; padding-top:16px;}
.box2 label{font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#6a6868; float:left; line-height:20px; text-align:right; padding-right:4px; padding-bottom:3px; clear:left;}

.advanced-search-form .field label{
    font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#6a6868; display:inline-block; line-height:20px; text-align:left; padding-right:4px; padding-bottom:28px; clear:left; width:180px
}

.advanced-search-form .field select {
    width:137px; line-height:22px; height:22px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; border:1px solid #abadb3
}

.textbox4{float:left; width:125px; line-height:20px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; padding:0 5px; border:1px solid #abadb3}
.box3{float:left; padding-top:16px;}
.box3 label{font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#6a6868; float:left; line-height:20px; text-align:right; padding-right:4px; padding-bottom:3px; clear:left;}
.box3 label span{font-size:13px;}
.box3 select{float:left; line-height:22px; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; border:1px solid #abadb3}
.box4{float:left; clear:both;}
.box4 label{font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#6a6868; float:left; line-height:20px; text-align:right; padding-right:10px}
.textbox5{float:left; width:606px; line-height:20px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; padding:0 5px; border:1px solid #abadb3}
.step_four{width:344px; background-color:#fdfbfb; border:1px solid #eaeae9; padding:12px; min-height:200px; float:left}
.step_four_data{ padding-top:14px;}
.step_four_data p{font-family:Tahoma, Geneva, sans-serif; font-size:12px; line-height:14px; color:#6a6868; padding-left:3px; padding-bottom:28px;}
.step_four_data input{float:left; font-family:Arial, Helvetica, sans-serif}
.step_five {
    width:344px;
    background-color:#fdfbfb;
    border:1px solid #eaeae9;
    padding:12px;
    min-height:200px;
    height:auto;
    float:right;
}
.step_five_data{ padding-top:14px}
.step_five_data p{font-family:Tahoma, Geneva, sans-serif; font-size:12px; line-height:14px; color:#6a6868; padding-left:3px; padding-bottom:8px;}
.step_five_data input.description {
    margin: 14px 0 0;
    width: 95%;
    line-height: 20px;
    font-size: 13px;
    border: 1px solid #abadb3;
}
.upload-listing-attachment+.upload-listing-attachment {
    margin-top: 14px;
}
.submit_listing{clear:both; padding-top:14px; text-align:center; padding-bottom:15px;}
.submit_listing input{font-family:'oswaldregular'; font-size:22px; color:#fff; background:#438767; border-radius:5px; font-weight:normal; -webkit-border-radius:5px; width:272px; display:inline-block; margin:0 4px; letter-spacing:-0.5px; border:none; cursor:pointer; padding-top:1px; padding-bottom:2px;}
.submit_listing input:hover{background-color:#E57F37;}
.priceoption{width:370px; border:1px solid #eaeae9; padding:12px 12px 4px; background-color:#1b1b1b; float:right}
.priceoption h2{font-family:Tahoma, Geneva, sans-serif; font-size:25px; color:#fff; background-color:#438767; line-height:41px; margin-bottom:10px; padding-left:14px;}
.pricelist{background-color:#3e3e3e; padding:12px; margin-bottom:10px;}
.pricelist h3{font-family:Tahoma, Geneva, sans-serif; font-size:18px; color:#fff; padding-bottom:5px;}
.pricelist h3 span{float:right; color:#63cc9b; text-transform:uppercase}
.pricelist p{font-family:Tahoma, Geneva, sans-serif; font-size:14px; line-height:19px; color:#9b9999;}

.help-icon {
    vertical-align: middle;
}
.twitter-head {
    position:relative;
}
.twitter-head .twitter_nav {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 9999
}

.list-uploaded-images{
    float:left;
    width:100%;
    margin-top:5px;
    display:none;
}
.list-uploaded-images .uploaded-image img{
    width:50px;
}


.list-uploaded-images .uploaded-image label{
    font-size:11px;
    display:inline-block;
}

.attachment_images {
    float: left;
    width: 170px;
}
.attachment_images img {
    margin: 10px;
}
.list-uploaded-images .uploaded-image {
    display:inline-block;
    padding:5px 5px 5px 0;
}

.rating-raty img {
    vertical-align:top;
}
.ratingbox .edit-actions  {
    float:left;
}
.ratingbox .edit-actions a{
    color:black;
    font-size:12px;
    padding: 0 5px; 
}

.ratingbox.rating{
    padding-top:0;
    margin:0;
    float:none;
}
.ratingbox.rating p {
    float:none;
}
.nofloat {
    float: none !important;
}

.error-msg {
    color:red;
}

.box1 #description-maxchars {
    font-size:8.4px;
    display:block;
    clear:left;
    margin-bottom:5px;
}
#description-maxchars-value {
    font-weight:bold;
}

.claim-content {
    padding: 10px 10px 30px;
}

.box1 .textarea3 {
    height:187px;
}

.alertBox { display:inline-block; padding:10px 0px; background:#f3e1e1; border:1px solid #f29090; margin-top:15px; width:100%; text-align:center; }

.step_three {
    display: none;
}
.step_four {
    display: none;
}
.step_five {
    display: none;
}
#listing-contact-form > .note {
    font-weight: bold;
    color: #f55;
}
.ynot-home-ad {
   position: fixed;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   width: 100%;
   height: 100%;
   text-indent: -9999px;
}