@import url("reset.css");

/* 
font color:#5a5a5a
light font color:#f6f6f6

BLUE 

blue: 00abff
dark blue: 2a7598
very dark blue: 142127
very light blue: f3f3f5

Red: ee4554
dark red: 872830

Purple : 7767ff
Turquoise: 2be9af
Orange: ffc000

*/

.clr {clear:both;}
body {background:#fff; font-family:'Lato',Helvetica,Arial,sans-serif; font-size:14px;}
p {line-height:17px;}
strong {font-weight:bold;}
i {font-style:italic:}
.margin {margin:0 auto; width:1000px;}
.hide {display:none;}
.show {display:block;}
textarea {font-family:inherit; font-size:inherit; font-weight:inherit;}
input[type="text"] {font-family:inherit; font-size:inherit; font-weight:inherit;}
input[type="password"] {font-family:inherit; font-size:inherit; font-weight:inherit;}
.left {float:left;}
.right {float:right;}
.input {-webkit-appearance:none;}
.resp_clr {display:none;}
.fixed {position:fixed;}
.absolute {position:absolute;}
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
 


#info {position:fixed; top:0;}
#nav_cont {padding-top:200px; margin:0 auto; width:1000px;}
#nav {background:blue; position:absolute; width:200px;}
#nav li {padding:15px;}
#tools {background:green; margin-left:200px; padding:300px 50px;}

/******************
    HEADER
******************/

#header {padding-bottom:15px; width:100%; z-index:100; -webkit-transition:box-shadow 225ms ease 0s, background-color 0.3s ease 0s; -moz-transition:box-shadow 225ms ease 0s, background-color 0.3s ease 0s; -o-transition:box-shadow 225ms ease 0s, background-color 0.3s ease 0s; transition:box-shadow 225ms ease 0s, background-color 0.3s ease 0s;}
#header.scroll {-webkit-box-shadow:0 1px 2px 0 rgba(36, 50, 66, 0.15); -moz-box-shadow:0 1px 2px 0 rgba(36, 50, 66, 0.15); box-shadow:0 1px 2px 0 rgba(36, 50, 66, 0.15); background-color:#FFF;}
/* logo */
#logo {float:left; padding:10px 0 0 20px;}

/* NAV */
#main_nav {float:right; margin-left:20px; padding-top:20px;}
.main_link {display:block; padding:14px 15px 14px 15px;}
#nav_started {float:right; padding:20px 50px 0 20px;}

.header_color .nav_link {color:#000; float:left; font-size:14px; font-weight:bold; padding-right:20px;}
.header_color #nav_started a {background:#5fccff; border:2px solid #5fccff; border-radius:2px; color:#fff; padding:5px 20px;}
.nav_link_hover {height:2px; width:100%;}
.nav_link_hover_left_cont {float:left; height:2px; text-align:right; width:50%;}
.nav_link_hover_right_cont {float:left; height:2px; text-align:left; width:50%;}
.header_color .nav_link .nav_link_hover_line {background:#000; display:inline-block; height:2px; width:0%;}
.header_white .nav_link .nav_link_hover_line {background:#fff; display:inline-block; height:2px; width:0%;}

.header_white .nav_link {color:#fff; float:left; font-size:14px; font-weight:bold; padding-right:20px; -webkit-transition:color 0.3s ease 0s; -moz-transition:color 0.3s ease 0s; -o-transition:color 0.3s ease 0s; transition:color 0.3s ease 0s;}
#header.scroll.header_white .nav_link {color:#646f79;}
.header_white #nav_started a {background:#fff; border:2px solid #fff; border-radius:2px; color:#00abff; padding:5px 20px;}
#header.scroll.header_white #nav_started a  {color:#646f79;}
#header.scroll.header_white #nav_started a {background:#5fccff; border:2px solid #5fccff; color:#fff;}

/* responsive */
#header_resp {display:none;}
#nav_resp_cont {display:none;}
#nav_resp_cont {display:none;}

/******************
    HOMEPAGE
******************/

/* intro */
#home_intro_bg {background:url(../images/home-intro-bg.jpg) no-repeat center 100px; background-size:1500px 713px;}
#home_intro {color:#142127; margin:0 auto; padding:100px 0 10px 0; width:1000px;}
#home_intro_text {float:left; width:60%;}
#home_intro h1 {font-size:55px; line-height:100px; padding-bottom:40px;}
#home_intro h2 {font-size:24px; font-weight:300; line-height:50px;}
#home_started {padding-top:30px;}
.home_search_field {float:left; margin-right:20px;}
.home_search_field input {border:2px solid #dde3e6; border-radius:3px; font-size:18px; height:30px; padding:10px 15px; width:300px;}
.home_search_field ::-webkit-input-placeholder {color:#5a5f62;} .home_form :-moz-placeholder {color:#5a5f62;} .home_form ::-moz-placeholder {color:#5a5f62;} .home_form :-ms-input-placeholder {color:#5a5f62;} .home_form ::-ms-input-placeholder {color:#5a5f62;} /* placeholder */
.home_sbmt {float:left;}
.home_sbmt input {background:#7767ff; border:1px solid #5e52c4; border-radius:3px; color:#fff; cursor:pointer; display:block; font-size:18px; height:52px; padding:12px 30px;}

#home_intro_image {background:url(../images/home-intro-image.png) no-repeat 0px 70px; float:left; height:400px; width:40%;}

#home_trusted_cont {height:18px; padding-top:100px; width:1000px;}
#home_trusted_text {color:#7767ff; float:left; font-size:18px; font-weight:300; line-height:18px; text-align:center; width:300px;}
.home_trusted_line {background:#7767ff; float:left; height:1px; margin-top:11px; width:350px;}

/* screenshot */
#home_screenshot {height:650px; position:relative;}
#home_screenshot_text h3 {color:#000; text-align:center; font-size:40px; line-height:50px; padding-top:100px;}
#home_screenshot_image {background:url(../images/home-search-screen.png) no-repeat; background-size:800px 517px; box-shadow:0px 0px 15px #7f8385; height:517px; left:0; margin:0 auto; position:absolute; top:200px; right:0; width:800px;}

/* features */
#home_features {padding:150px 0 50px 0;}
#home_features h3 {text-align:center; font-size:40px; line-height:50px; padding-bottom:50px;}
#home_features_list {margin:0 auto; text-align:center; width:1000px;}
#home_features_list li {float:left; padding:10px 25px 10px 25px; width:200px;}
#home_features_list li p {font-size:16px; font-weight:300; line-height:30px; padding-top:20px;}
.home_feat_circle_cont {border-radius:50%; height:90px; margin:0 auto; padding:10px; width:90px;}
.home_feat_circle {background-repeat:no-repeat; background-position:center center; background-size:40px 40px; border-radius:50%; height:90px; width:90px;}

#home_features_search .home_feat_circle {background-image:url(../images/home-search.png); background-color:#7767ff; box-shadow:0px 0px 5px #7767ff;}
#home_features_search .home_feat_circle_cont {border:2px dashed #7767ff;}
#home_features_filters .home_feat_circle {background-image:url(../images/home-filters.png); background-color:#ffc000; box-shadow:0px 0px 5px #ffc000;}
#home_features_filters .home_feat_circle_cont {border:2px dashed #ffc000;}
#home_features_domains .home_feat_circle {background-image:url(../images/home-domains.png); background-color:#ee4554; box-shadow:0px 0px 5px #ee4554;}
#home_features_domains .home_feat_circle_cont {border:2px dashed #ee4554;}
#home_features_save .home_feat_circle {background-image:url(../images/home-save.png); background-color:#00abff; box-shadow:0px 0px 5px #00abff;}
#home_features_save .home_feat_circle_cont {border:2px dashed #00abff;}

/* metrics */
#home_metrics_skew {background:#fff; height:100px; position:relative; z-index:2;}
#home_metrics_skew::after{content:''; width:100%; height:100%; position:absolute; background:inherit; z-index:-1; bottom:0; transform-origin:right bottom; transform:skewY(-3deg);}	
#home_metrics_skew2 {background:#fff; height:100px; position:relative; z-index:2;}
#home_metrics_skew2::after{content:''; width:100%; height:100%; position:absolute; background:inherit; z-index:-1; bottom:0; transform-origin:left top; transform:skewY(-3deg);}	

#home_metrics {background:#ee4554; background:-webkit-linear-gradient(left top, #ee4554, #b553a9); background: -o-linear-gradient(bottom right, #ee4554, #b553a9); background: -moz-linear-gradient(bottom right, #ee4554, #b553a9); background: linear-gradient(to bottom right, #ee4554, #b553a9); color:#fff; padding:200px 0 200px;}
#home_metrics_cont {margin:0 auto; width:80%;}
/* metrics list */
#home_metrics_list {float:right; padding-top:50px; width:50%;}
#home_metrics_list li {background-color:#fff; border-radius:2px; box-shadow:0px 0px 15px #d1768c; color:#475c65; height:30px; line-height:30px; margin-bottom:20px; padding:5px 5px 5px 110px; width:300px;}
#home_metric_moz {background:url(../images/home-moz.png) no-repeat 15px center; background-size:75px 22px;}
#home_metric_majestic {background:url(../images/home-maj.png) no-repeat 15px center; background-size:75px 36px;}
#home_metric_alexa {background:url(../images/home-alexa.png) no-repeat 15px center; background-size:75px 28px;}
#home_metric_data {background:url(../images/home-links.png) no-repeat 15px center; background-size:75px 40px;}
/* text */
#home_metrics_text {float:right; width:50%;}
#home_metrics_text h3 {text-align:center; font-size:40px; line-height:50px; padding-bottom:40px;}
#home_metrics_text p {text-align:center; font-size:26px; font-weight:300; line-height:50px;}

/* sign up */
#home_signup {padding:0 0 100px 0;}
#home_signup h3 {text-align:center; font-size:50px; font-weight:300; line-height:50px; padding-bottom:30px;}
#home_signup p {color:#5a5f62; text-align:center; font-size:28px; font-weight:300; line-height:50px;}

#home_trial {padding-top:40px; margin:0 auto; width:540px;}

/* tools */
#home_tools {background:url(../images/home-tools-bg.jpg) no-repeat center 100px; background-size:1250px 649px; color:#000; padding:40px 20px 100px 20px;}
#home_tools h3 {text-align:center; font-size:40px; line-height:50px; padding-bottom:40px;}
#home_more_tools {margin:0 auto; width:1000px;}
#home_more_tools li {background-color:#fff; background-position:20px 20px; background-repeat:no-repeat; background-size:50px 50px; border:1px solid #dddddd; border-radius:3px; box-shadow:0px 0px 5px #dddddd; cursor:pointer; float:left; height:120px; padding:100px 15px 20px 15px; margin:20px 25px; width:251px;}
#home_more_tools h4 {font-size:20px; padding-bottom:15px;}
#home_more_tools p {color:#666666; font-size:14px; line-height:20px;}

#home_name_generator {background-image:url(../images/home-name-generator.png);}
#home_name_spinner {background-image:url(../images/home-name-spinner.png);}
#home_bulk_check {background-image:url(../images/home-bulk-check.png);}
#home_complete_check {background-image:url(../images/home-complete-check.png);}
#home_brainstormer {background-image:url(../images/home-brainstormer.png);}
#home_instant_check {background-image:url(../images/home-instant-check.png);}


/******************
    PRICING
******************/

#pricing_intro {padding-top:100px;}
#pricing_intro h1 {font-size:60px; line-height:100px; padding-bottom:20px; text-align:center;}
#pricing_intro p {font-size:26px; font-weight:300; line-height:50px; margin:0 auto; padding-bottom:40px; text-align:center; width:600px;}
#pricing_plans {margin:0 auto; padding-bottom:50px; width:95%;}

.pricing_plan {box-shadow:0px 10px 20px #d3dce0; border-radius:0px 0px 5px 5px; float:left; height:850px; margin:40px 2%; position:relative; width:29%;}
.pricing_plan_border {border-radius:5px 5px 0px 0px; height:6px;}
#pricing_free .pricing_plan_border {background: #00abff; background: -webkit-linear-gradient(left, #2be9af , #00abff); background: -o-linear-gradient(right, #2be9af, #00abff); background: -moz-linear-gradient(right, #2be9af, #00abff); background: linear-gradient(to right, #2be9af , #00abff);}
#pricing_premium .pricing_plan_border {background: #7767ff; background: -webkit-linear-gradient(left, #00abff , #7767ff); background: -o-linear-gradient(right, #00abff, #7767ff); background: -moz-linear-gradient(right, #00abff, #7767ff); background: linear-gradient(to right, #00abff , #7767ff);}
#pricing_enterprise .pricing_plan_border {background: #ee4554; background: -webkit-linear-gradient(left, #7767ff , #ee4554); background: -o-linear-gradient(right, #7767ff, #ee4554); background: -moz-linear-gradient(right, #7767ff, #ee4554); background: linear-gradient(to right, #7767ff , #ee4554);}

.pricing_plan h3 {text-align:center; font-size:35px; font-weight:300; padding:30px;}
.pricing_price {padding-bottom:30px; text-align:center;}
.pricing_desc {font-size:24px; font-weight:300; line-height:30px; padding:0 10px 10px 10px; text-align:center;}
.pricing_dollar {display:inline-block; font-size:18px; padding-right:5px;}
.price_number {font-size:35px; font-weight:bold;}
.price_month {font-size:14px; font-weight:300; padding-left:10px;}

.pricing_list li {background:url(../images/pricing-ticks.png) no-repeat 25px 22px; background-size:10px 13px; color:#747c80; font-size:18px; font-weight:300; line-height:25px; padding:15px 5px 15px 50px;}
.pricing_list li a {color:#00abff;}
.pricing_signup {padding:15px 0; text-align:center;}
.pricing_signup a {border:2px solid #7767ff; border-radius:5px; color:#7767ff; display:inline-block; height:40px; line-height:40px; font-size:20px; padding:0 40px;}

/* FAQS */
#pricing_faqs {margin:0 auto; padding-bottom:50px; width:1000px;}
#pricing_faqs h2 {text-align:center; font-size:40px; line-height:50px; padding-bottom:40px;}
.pricing_faq {padding-bottom:40px;}
.pricing_faq h3 {color:#00abff; font-size:22px; padding-bottom:10px;}
.pricing_faq p {color:#777; font-size:16px; line-height:24px;}
.pricing_faq a {text-decoration:underline;}


/******************
    FEATURES
******************/

/* background cont */
#features_search_bg_cont { background: radial-gradient(#2a7598, #142127);}
#features_search_bg {background:url(../images/features-bg2.png) no-repeat top center; background-size:2000px 1354px;}

/* search */
#features_search {height:290px; padding:100px 0;}
#features_search_cont {margin:0 auto; position:relative; width:1000px; z-index:2;}
#features_search_text {float:left; padding-left:20px; width:450px;}
#features_search h2 {color:#fff; font-size:50px; font-weight:300; line-height:70px; padding:100px 10px 30px 0;}
#features_search p {color:#fff; font-size:18px; font-weight:300; line-height:26px; padding:0 10px 0 0;}
#features_expired_action {padding-top:40px;}
#features_expired_action a {background:#fff; display:inline-block; padding:10px 30px;}

/* save */
#features_save {padding:170px 0px 120px;}
#features_save_cont {margin:0 auto; width:1000px;}
#features_save h2 {color:#fff; font-size:40px; line-height:50px; padding-bottom:40px; text-align:center;}
#features_save h3 {color:#ffc000; font-size:20px; font-weight:normal; line-height:50px; text-align:center;}
#features_save_text {background:url(../images/features-save.png) no-repeat center top; background-size:40px 40px; float:left; padding:40px 5% 0 5%; width:40%;}
#features_save_text p {color:#fff; font-size:16px; font-weight:300; line-height:30px; padding:0 5%; text-align:center;}
#features_save_notify {background:url(../images/features-export.png) no-repeat center top; background-size:39px 40px; float:left; padding:40px 5% 0 5%; width:40%;}
#features_save_notify p {color:#fff; font-size:16px; font-weight:300; line-height:30px; padding:0 5%; text-align:center;}

/* watch */
#features_watch {background:url(../images/features-watchlist.png) no-repeat center top; background-size:400px 211px; color:#fff; margin:0 auto; padding:260px 0 100px; text-align:center; width:1000px;}
#features_watch h2 {font-size:35px; line-height:45px; padding-bottom:20px;}
#features_watch p {font-size:18px; font-weight:300; line-height:30px;}
#features_watch_action {padding-top:40px;}
#features_watch_action a {background:#fff; color:#000; display:inline-block; padding:10px 30px;}

/* tlds */
#features_tld_reg_bg_cont {background:url(../images/features-tld-reg-bg.png) no-repeat center top; background-size:1108px 1000px;}

#features_tld_bg {margin:0 auto; width:1000px;}
#features_tld {float:left; padding-top:160px; position:relative; width:50%;}
#features_tld_text {padding:0 50px; width:400px;}
#features_tld_text h2 {font-size:40px; line-height:50px; padding:0px 5%; padding-bottom:40px;}
#features_tld_text p {font-size:18px; font-weight:300; line-height:30px; padding:0px 15% 0 5%;}
#features_tld_image {background:url(../images/features-tld-icon.png) no-repeat center 150px; background-size:400px 198px; float:left; height:400px; width:50%;}

/* registrars */
#features_registrars {background:url(../images/features-registrars.png) no-repeat center 300px; background-size:956px 252px; height:400px; margin:0 auto; padding:150px 0; width:1000px;}
#features_registrars h2 {font-size:35px; line-height:45px; padding-bottom:20px; text-align:center;}

/* metrics */
#features_metrics_bg {background:url(../images/features-metrics-bg.jpg) repeat-x center top; background-size:2391px 500px; height:500px;}
#features_metrics {color:#fff; margin:0 auto; padding-top:80px; width:1000px;}
#features_metrics h2 {font-size:40px; line-height:50px; padding-bottom:60px; text-align:center;}
.features_metric {float:left; padding:110px 25px 80px 25px; width:200px;}
.features_metric p {font-size:16px; font-weight:300; line-height:20px;}
#features_metrics_moz {background:url(../images/features-moz.png) no-repeat 25px 35px; background-size:125px 36px;}
#features_metrics_maj {background:url(../images/features-maj.png) no-repeat 25px 20px; background-size:125px 60px;}
#features_metrics_alexa {background:url(../images/features-alexa.png) no-repeat 25px 30px; background-size:125px 50px;}
#features_metrics_links {background:url(../images/features-links.png) no-repeat 25px 20px; background-size:75px 56px;}

#features_signup_cont {padding-top:100px;}

/******************
    TOOLSs
******************/

/* expired intro */
#tools_expired_bg {background:url(../images/tools-expired-bg.jpg) no-repeat center top #f2f2f2; background-size:1500px 1420px; height:1420px; width:100%;} /* too maintain the background size in retina, need to set the background size, by its dimensions */
#tools_expired {margin:0 auto; padding:150px 0 0; width:1000px;}
#tools_expired_text {padding:0 50px 100px 50px;}
#tools_expired_text h1 {font-size:50px; font-weight:300; line-height:65px; padding:0px 10px 30px 10px; width:500px;}
#tools_expired_text p {color:#777777; font-size:20px; font-weight:300; line-height:30px; padding:0 10px 0 10px; width:420px;}

#tools_expired_search {float:left; margin-left:50px; padding-top:60px; width:700px;}
#tools_expired_search_text {color:#fff; font-size:30px; font-weight:300; margin-left:10px; padding:0 10px 80px 0; text-align:center;}
#tools_expired_search_image {background:url(../images/tools-expired-search.png) no-repeat; background-size:600px 359px; box-shadow:0px 0px 20px #282540; height:359px; margin:0 0 0 20px; width:600px;}
#tools_expired_saved {float:left; padding-top:165px;}
#tools_expired_saved_image p {color:#fff; font-size:26px; line-height:30px;}
#tools_expired_saved_image {background:url(../images/tools-saved-search.png) no-repeat center 45px; background-size:200px 284px; height:400px; float:left; width:200px;}
#tools_expired_search_text2 {padding-left:70px; width:600px;}
#tools_expired_search_text2 h3 {color:#fff; font-size:28px; line-height:36px;padding-bottom:20px;}
#tools_expired_search_text2 p {color:#fff; font-size:18px; font-weight:300; line-height:24px; padding-bottom:20px;}
#tools_expired_action {padding-left:70px;}
#tools_expired_action a {background:#fff; display:inline-block; padding:10px 30px;}

/* namespinner */
#tools_namespinner_instant_bg {background:url(../images/tools-namespinner-bg@2x.png) #f2f2f2 no-repeat center center; background-size:1500px 393px;}
#tools_namespinner_cont {margin:0 auto; padding:100px 0 100px; width:1000px;}
#tools_namespinner_image {background:url(../images/tools-name-spinner.png) no-repeat 50px 10px; background-size:350px 326px; float:left; height:400px; width:500px;}
#tools_namespinner_text {float:left; width:500px;}
#tools_namespinner_text h2 {font-size:28px; line-height:36px; padding:0px 10px 40px 0; width:300px;}
#tools_namespinner_text p {color:#777777; font-size:18px; font-weight:300; line-height:30px; width:400px;}
#tools_namespinner_action {padding-top:50px;}
#tools_namespinner_action a {background:#7767ff; color:#fff; display:inline-block; padding:10px 30px;}

/* availability check */
#tools_instant {margin:0 auto; padding:50px 0 100px; width:1000px;}
#tools_instant_text {float:left; padding-left:50px; width:550px;}
#tools_instant_text h2 {font-size:28px; line-height:36px; padding:0px 10px 40px 0; width:300px;}
#tools_instant_text p {color:#777777; font-size:18px; font-weight:300; line-height:30px; width:400px;}
#tools_instant_action {padding-top:50px;}
#tools_instant_action_all {background: #00abff; background: -webkit-linear-gradient(left, #2be9af , #00abff); background: -o-linear-gradient(right, #2be9af, #00abff); background: -moz-linear-gradient(right, #2be9af, #00abff); background: linear-gradient(to right, #2be9af , #00abff); color:#fff; display:inline-block; margin-right:40px; padding:10px 30px;}
#tools_instant_action_one {background: #7767ff; background: -webkit-linear-gradient(left, #00abff , #7767ff); background: -o-linear-gradient(right, #00abff, #7767ff); background: -moz-linear-gradient(right, #00abff, #7767ff); background: linear-gradient(to right, #00abff , #7767ff); color:#fff; margin-right:40px; padding:10px 30px;}
#tools_instant_action_bulk {background: #ee4554; background: -webkit-linear-gradient(left, #7767ff , #ee4554); background: -o-linear-gradient(right, #7767ff, #ee4554); background: -moz-linear-gradient(right, #7767ff, #ee4554); background: linear-gradient(to right, #7767ff , #ee4554); color:#fff; padding:10px 30px;}
#tools_instant_image {background:url(../images/tools-instant.png) no-repeat center center; background-size:350px 385px; float:left; height:385px; width:400px;}

/* domain checker */
#tool_checker_bg {background:url(../images/tools-checker-bg.png) no-repeat center center; background-size:1300px 441px;}
#tools_checker {margin:0 auto; padding:200px 0 100px; width:1000px;}
#tools_checker_text {float:left; padding:0 50px; width:400px;}
#tools_checker_text h2 {font-size:28px; line-height:36px; padding:0px 10px 40px 0; width:300px;}
#tools_checker_text p {color:#777777; font-size:18px; font-weight:300; line-height:30px; width:400px;}
#tools_checker_action {padding-top:50px;}
#tools_checker_action a {background:#7767ff; color:#fff; display:inline-block; padding:10px 30px;}
#tools_checker_image {background:url(../images/domain-checker.png) no-repeat center center; background-size:400px 332px; float:left; height:400px; width:500px;}

/* alerts */
#tools_alerts_bg {background:-webkit-linear-gradient(45deg,#00abff,#2a7598,#7767ff); background:linear-gradient(45deg,#00abff,#2a7598,#7767ff);}
#tools_alerts {margin:0 auto; padding:200px 0; width:1000px;}
#tools_alerts_text {float:left; padding-left:50px; width:500px;}
#tools_alerts h2 {color:#fff; font-size:28px; line-height:36px; padding:0px 10px 40px 0;}
.tools_alerts_text {color:#fff; font-size:18px; font-weight:300; line-height:30px;}
#tools_alert_action {padding-top:30px;}
#tools_alert_action a {background:#fff; display:inline-block; padding:10px 30px;}
#tools_alerts_image {background:url(../images/tools-alert.png) no-repeat center center; background-size:350px 306px; float:left; height:285px; margin:0 auto; width:400px;}

/* brainstormer */
#tools_brain_bg {background:#f5f6fa;}
#tools_brain {margin:0 auto; padding:150px 0 100px; width:1000px;}
#tools_brain_text {float:left; padding:100px 50px; width:400px;}
#tools_brain_text h2 {font-size:28px; line-height:36px; padding:0px 10px 40px 0;}
#tools_brain_text p {color:#777777; font-size:18px; font-weight:300; line-height:30px; width:400px;}
#tools_brain_action {padding-top:30px;}
#tools_brain_action a {background:#7767ff; color:#fff; display:inline-block; padding:10px 30px;}
#tools_brain_image {background:url(../images/tools-brainstormer.png) no-repeat center center; background-size:400px 476px; float:left; height:500px; width:500px;}

/* bulk */
#tools_bulk {margin:0 auto; padding:50px 0 100px; width:1000px;}
#tools_bulk_text {float:left; width:500px}
#tools_bulk h2 {font-size:35px; font-weight:300; line-height:40px; padding:0px 10px 40px 0;}
#tools_bulk p {color:#777777; font-size:18px; font-weight:300; line-height:30px; width:400px;}
#tools_bulk_action {padding-top:30px;}
#tools_bulk_action a {background:#7767ff; color:#fff; display:inline-block; padding:10px 30px;}
#tools_bulk_image {background:url(../images/tools_bulk.png) no-repeat center center; background-size:350px 228px; float:left; height:350px; width:500px;}

#tools_signup_cont {padding-top:100px;}

/******************
    SIGN UP
******************/

#signup_intro {padding-top:100px;}
#signup_intro h1 {font-size:60px; line-height:100px; padding-bottom:20px; text-align:center;}
#signup_intro p {font-size:26px; font-weight:300; line-height:50px; margin:0 auto; padding-bottom:40px; text-align:center; width:600px;}

#sign_up_cont {margin:0 auto; padding-bottom:100px; width:1000px;}
.signup_form {box-shadow:0px 10px 20px #d3dce0; border-radius:0px 0px 5px 5px; float:left; height:450px; margin:40px 50px; position:relative; width:400px;}
.signup_border {border-radius:5px 5px 0px 0px; height:6px;}
.signup_form h3 {text-align:center; font-size:35px; font-weight:300; padding:35px;}

#signup_form .signup_border {background: #00abff; background: -webkit-linear-gradient(left, #2be9af , #00abff); background: -o-linear-gradient(right, #2be9af, #00abff); background: -moz-linear-gradient(right, #2be9af, #00abff); background: linear-gradient(to right, #2be9af , #00abff);}
#login_form .signup_border {background: #7767ff; background: -webkit-linear-gradient(left, #00abff , #7767ff); background: -o-linear-gradient(right, #00abff, #7767ff); background: -moz-linear-gradient(right, #00abff, #7767ff); background: linear-gradient(to right, #00abff , #7767ff);}

.signup_cont {text-align:center;}
.signup_field {position:relative;}
.signup_field input {border:none; border-bottom:2px solid #9cdefd; height:20px; padding:20px 10px 5px 10px; width:250px;}
.signup_select {padding-top:35px;}
.signup_select select {border:2px solid #9cdefd; border-radius:3px; font-size:16px; padding:10px 10px; width:266px;}
.signup_btn {padding-top:30px;}
#signup_btn {background:#ee4554; background:-webkit-linear-gradient(left top, #ee4554, #b553a9); background: -o-linear-gradient(bottom right, #ee4554, #b553a9); background: -moz-linear-gradient(bottom right, #ee4554, #b553a9); background: linear-gradient(to bottom right, #ee4554, #b553a9); border:none; border-radius:3px; color:#fff; cursor:pointer; font-size:18px; padding:10px; width:150px;}
#login_btn {background:#ee4554; background:-webkit-linear-gradient(left top, #ee4554, #b553a9); background: -o-linear-gradient(bottom right, #ee4554, #b553a9); background: -moz-linear-gradient(bottom right, #ee4554, #b553a9); background:linear-gradient(to bottom right, #ee4554, #b553a9); background-position-x:50%; border:none; border-radius:3px; color:#fff; cursor:pointer; font-size:18px; padding:10px; width:150px;}
.signup_hide {font-size:10px; position:absolute; right:50px; top:50px; width:100px;}
.signup_error {color:#ffc000; font-size:12px; height:12px; padding:5px 0 0 70px;}
.signup_error span {display:none;}

#signup_errors {margin:0 auto; width:800px;}
#signup_errors li {color:#ffc000; text-align:center; padding:5px;}

#signup_compare {color:#2a7598; padding-top:10px; text-align:center;}
#signup_compare a {text-decoration:underline;}
#signup_compare a:hover {text-decoration:none;}

#signup_forgot {color:#2a7598; padding-top:30px; text-align:center;}
#signup_forgot a {text-decoration:underline;}
#signup_forgot a:hover {text-decoration:none;}

.signup_form .form_load_cont {bottom:0; position:absolute;}

#signup_logout {background:#f6f9fa; border:2px solid #00abff; border-radius:5px; font-weight:bold; margin:0 auto 30px auto; padding:20px; text-align:center; width:500px;}

/******************
    PASSWORD RESET
******************/

#forgot_intro {padding-top:100px;}
#forgot_intro h1 {font-size:60px; line-height:100px; padding-bottom:20px; text-align:center;}
#forgot_head {font-size:26px; font-weight:300; line-height:50px; margin:0 auto; padding-bottom:40px; text-align:center; width:600px;}

#forgot_cont {margin:0 auto; width:500px;}
.forgot_form {box-shadow:0px 10px 20px #d3dce0; border-radius:0px 0px 5px 5px; height:250px; margin:40px 50px; position:relative; width:400px;}
.forgot_border {background: #00abff; background: -webkit-linear-gradient(left, #2be9af , #00abff); background: -o-linear-gradient(right, #2be9af, #00abff); background: -moz-linear-gradient(right, #2be9af, #00abff); background: linear-gradient(to right, #2be9af , #00abff); border-radius:5px 5px 0px 0px; height:6px;}
.forgot_form h3 {text-align:center; font-size:35px; font-weight:300; padding:35px;}

.forgot_cont {text-align:center;}
.forgot_field {margin-top:40px; position:relative;}
.forgot_field input {border:none; border-bottom:2px solid #9cdefd; height:20px; padding:20px 10px 5px 10px; width:250px;}
.forgot_select {padding-top:35px;}
.forgot_select select {border:2px solid #9cdefd; border-radius:3px; font-size:16px; padding:10px 10px; width:266px;}
.forgot_btn {padding-top:30px;}
.forgot_btn input {background:#ee4554; background:-webkit-linear-gradient(left top, #ee4554, #b553a9); background: -o-linear-gradient(bottom right, #ee4554, #b553a9); background: -moz-linear-gradient(bottom right, #ee4554, #b553a9); background: linear-gradient(to bottom right, #ee4554, #b553a9); border:none; border-radius:3px; color:#fff; cursor:pointer; font-size:18px; padding:10px; width:180px;}
.forgot_hide {font-size:10px; position:absolute; right:50px; top:50px; width:100px;}
.forgot_error {color:#ffc000; font-size:12px; height:12px; padding:5px 0 0 70px;}
.forgot_error span {display:none;}

#forgot_errors {margin:0 auto; text-align:center; width:500px;}
#forgot_errors li {color:#ffc000; padding:5px;}

.forgot_success {color:#00abff; font-size:26px; font-weight:300; line-height:50px; margin:0 auto; padding-bottom:200px; text-align:center; width:600px;}
.forgot_success a {text-decoration:underline;}

.forgot_fail {color:#ee4554; font-size:26px; font-weight:300; line-height:50px; margin:0 auto; padding-bottom:40px; text-align:center; width:600px;}
.forgot_fail a {text-decoration:underline;}

/******************
    ACCOUNT
******************/

#account_cont {margin:0 auto; padding:100px 0; width:1000px;}
#account_cont h1 {font-size:60px; line-height:100px; padding-bottom:40px; text-align:center;}
#account_logout {text-align:right;}
#account_logout a {background:#3d4143; border-radius:5px; color:#b4c1c8; display:inline-block; padding:5px 20px;}

#account_signup {background:#f6f9fa; border:2px solid #00abff; border-radius:5px; font-weight:bold; margin:0 auto 30px auto; padding:20px; text-align:center; width:500px;}

.account_border {height:5px;}
#account_info .account_border {background: #00abff; background: -webkit-linear-gradient(left, #2be9af , #00abff); background: -o-linear-gradient(right, #2be9af, #00abff); background: -moz-linear-gradient(right, #2be9af, #00abff); background: linear-gradient(to right, #2be9af , #00abff);}
.account_field_cont {box-shadow:0px 10px 20px #d3dce0; margin:0 auto; width:500px;}
.account_field {padding:20px 40px 0 40px;}
.account_field label {display:inline-block; padding-right:20px; text-align:right; width:120px;}
.account_input {border:none; border-bottom:2px solid #9cdefd; height:20px; padding:20px 10px 5px 10px; width:250px;}

.account_btn {text-align:center;}
#account_text_update,#account_pass_update,#account_plan_update {background:#ee4554; background:-webkit-linear-gradient(left top, #ee4554, #b553a9); background: -o-linear-gradient(bottom right, #ee4554, #b553a9); background: -moz-linear-gradient(bottom right, #ee4554, #b553a9); background: linear-gradient(to bottom right, #ee4554, #b553a9); border:none; border-radius:3px; color:#fff; cursor:pointer; font-size:18px; padding:10px; width:150px;}

#account_pass {margin-top:30px;}
#account_pass .account_border {background: #7767ff; background: -webkit-linear-gradient(left, #00abff , #7767ff); background: -o-linear-gradient(right, #00abff, #7767ff); background: -moz-linear-gradient(right, #00abff, #7767ff); background: linear-gradient(to right, #00abff , #7767ff);}

#account_type {margin-bottom:30px;}
#account_type .account_border {background: #ee4554; background: -webkit-linear-gradient(left, #7767ff , #ee4554); background: -o-linear-gradient(right, #7767ff, #ee4554); background: -moz-linear-gradient(right, #7767ff, #ee4554); background: linear-gradient(to right, #7767ff , #ee4554);}

#account_type select {border:2px solid #9cdefd; border-radius:3px; font-size:16px; padding:10px 10px; width:266px;}

#account_password_cont {position:relative;}
.account_hide {font-size:10px; position:absolute; right:20px; top:70px; width:100px;}

.account_error {color:#ffc000; font-size:12px; height:12px; padding:5px 0 0 180px;}
.account_error span {display:none;}
.account_update {color:#00abff; font-size:14px; height:16px; padding:10px; text-align:center;}

/* form preloders */
.form_load_cont {height:4px; overflow:hidden; width:100%;}
.form_load {background-color:#2be9af; filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#2be9af, endColorstr=#00abff); background-image:-moz-linear-gradient(left, #2be9af 0%, #00abff 25%,#7767ff 50%,#ee4554 100%); background-image:linear-gradient(left, #2be9af 0%, #00abff 25%,#7767ff 50%,#ee4554 100%); background-image:-webkit-linear-gradient(left, #2be9af 0%, #00abff 25%,#7767ff 50%,#ee4554 100%); background-image:-o-linear-gradient(left, #2be9af 0%, #00abff 25%,#7767ff 50%,#ee4554 100%); background-image:-ms-linear-gradient(left, #2be9af 0%, #00abff 25%,#7767ff 50%,#ee4554 100%); background-image:-webkit-gradient(linear, left bottom, right bottom, color-stop(0%,#2be9af), color-stop(25%,#00abff),color-stop(50%,#7767ff),color-stop(100%,#ee4554));
display:none; height:4px;}

/******************
    PAYMENT
******************/

#payment_form_cont {margin:0 auto; padding:100px 0; width:1000px;}
#payment_form_cont h1 {font-size:40px; line-height:60px; padding-bottom:40px; text-align:center;}
#payment_form {box-shadow:0px 10px 20px #d3dce0; margin:0 auto; width:500px;}
#payment_border {background: #00abff; background: -webkit-linear-gradient(left, #2be9af , #00abff); background: -o-linear-gradient(right, #2be9af, #00abff); background: -moz-linear-gradient(right, #2be9af, #00abff); background: linear-gradient(to right, #2be9af , #00abff); height:5px;}
.payment_field {padding:20px 40px 0 40px;}
.payment_field label {display:inline-block; padding-right:20px; text-align:right; width:120px;}
.payment_input {border:none; border-bottom:2px solid #9cdefd; height:20px; padding:20px 10px 5px 10px; width:250px;}
.payment_cvv {width:50px;}
#payment_credit_cards {display:inline-block; height:25px; text-align:right; width:200px;}
#payment_credit_cards span {background:url(../images/credit_cards.png) no-repeat; background-size:125px 25px; display:inline-block; height:25px; width:125px;}
.payment_select {display:inline-block; padding-right:20px;}
.payment_select select {border:2px solid #9cdefd; border-radius:3px; display:inline-block; font-size:16px; padding:10px 10px; width:100px;}
#payment_sbmt_cont {padding-bottom:40px; text-align:center;}
#payment_sbmt {background:#ee4554; background:-webkit-linear-gradient(left top, #ee4554, #b553a9); background: -o-linear-gradient(bottom right, #ee4554, #b553a9); background: -moz-linear-gradient(bottom right, #ee4554, #b553a9); background: linear-gradient(to bottom right, #ee4554, #b553a9); border:none; border-radius:3px; color:#fff; cursor:pointer; font-size:18px; padding:10px; width:180px;}
.sbmt_disable {background:#e6aaaf !important; background:-webkit-linear-gradient(left top, #e6aaaf, #b38faf) !important; background: -o-linear-gradient(bottom right, #e6aaaf, #b38faf) !important; background: -moz-linear-gradient(bottom right, #e6aaaf, #b38faf) !important; background: linear-gradient(to bottom right, #e6aaaf, #b38faf) !important; cursor:auto !important;} 
.payment_error {color:#ffc000; font-size:12px; height:12px; padding:5px 0 0 180px;}
.payment_error span {display:none;}
#payment_errors {margin:0 auto; padding-bottom:30px; width:500px;}
#payment_errors li {color:#ffc000; text-align:center; padding:5px;}

/******************
    CONFIRMATION
******************/

#confirmation_cont {margin:0 auto; padding:100px 0; width:1000px;}
#confirmation h1 {font-size:40px; line-height:60px; padding-bottom:40px; text-align:center;}
#confirmation p {font-size:26px; font-weight:300; line-height:50px; margin:0 auto; padding-bottom:40px; text-align:center; width:600px;}
#confirmation p a {color:#00abff; font-weight:bold; text-decoration:underline;}

/******************
    SEARCH
******************/

#search_cont {background:#fff;; padding:60px 0 40px 0;}

/* TABS */
#search_tabs {border-top:1px solid #ececec; box-shadow:0px 2px 2px #d7d8d8; color:#626363; padding-top:10px; text-align:center;}
#search_tabs li {cursor:pointer; display:inline-block; margin:0 20px; padding:15px 20px;}
.search_current_tab {color:#7767ff;}
#search_tab_border {background:#7767ff; display:none; height:3px; position:absolute; width:100px;}

.search_box_current {display:block;}
.search_box_not_current {display:none;}
.search_bg_current {display:block;}
.search_bg_not_current {display:none;}
.search_results_current {display:block;}
.search_results_not_current {display:none;}

/* FILTERS */
#search_cont {margin:0 auto;}
/* search bar */
#search_box {margin:40px auto 0 auto; position:relative; width:694px; z-index:15;}
#search_field {border:2px solid #00abff; border-right:none; display:block; float:left; font-size:16px; height:50px; padding:0 20px; width:350px;}
#search_fade {background:url(../images/search-fade.png); display:none; height:100%; left:0; position:fixed; top:0; width:100%; z-index:14;}

#search_type_cont {float:left; position:relative; z-index:2;}
#search_type_current {background:url(../images/search_type_arrow.png) #fff no-repeat 120px 19px; background-size:12px 10px; color:#00abff; border:2px solid #00abff; border-left:none; cursor:pointer; font-size:16px; height:50px; line-height:50px; padding:0 10px; width:120px;}
#search_type {background:#fff; display:none; font-size:16px; margin-right:20px; padding-bottom:10px; position:absolute; top:50px; width:140px;}
.search_type_shadow {box-shadow:0px 15px 10px #cfd2d4;}
#search_type li {border-bottom:1px solid #fff; border-top:1px solid #fff; cursor:pointer; padding:10px;}
#search_type li:hover {background:#f7fafb; border-bottom:1px solid #d2d5d6; border-top:1px solid #d2d5d6;}
.search_type_notselected {color:#717a7f; font-weight:300;}
.search_type_selected {color:#000; font-weight:bold;}

#search_button {background-color:#00abff; border:none; color:#fff; cursor:pointer; display:inline-block; float:left; font-size:16px; height:54px; line-height:54px; text-align:center; width:160px;}

/* filters */
#search_filters {margin:0 auto; padding:10px 0 20px 0; width:1000px;}

#search_filters_options {color:#767676; padding:10px 20px 20px 20px; text-align:center;}
.filter_option {cursor:pointer; display:inline-block; line-height:20px; margin:0px 20px; padding:10px 10px 10px 6px; text-align:center;}
.filter_option_image {background:url(../images/search_filter_check2@2x.png) no-repeat; background-size:12px 44px; display:inline-block; height:12px; width:24px;}
.filter_option_notselected:hover .filter_option_image {background-position:0 -16px;}
.filter_option_selected .filter_option_image {background-position:0px -32px; color:#000;}
.filter_option_notselected {background-position:10px 15px; color:#aeb0b1;}
.filter_option_check {display:none;}
.filter_option label {display:inline-block;}
#search_checkbox_border {background: #00abff; background: -webkit-linear-gradient(left, #2be9af , #00abff); background: -o-linear-gradient(right, #2be9af, #00abff); background: -moz-linear-gradient(right, #2be9af, #00abff); background: linear-gradient(to right, #2be9af , #00abff); height:4px; margin:0 auto; width:694px;}

#search_filters_select_cont {height:310px; margin:0 auto; width:800px;}
#search_filters_select {padding:40px 0; width:800px;}
#search_filters_info {color:#767676; float:left; width:50%;}
.search_filt_range {background:url(../images/search_filter_line.png) no-repeat center center; }
.search_min_cont .search_filter_current {border:1px solid #00abff; border-right:none;}
#search_filters_metrics {color:#767676; float:right; width:50%;}
.search_max_cont .search_filter_current {border:1px solid #00abff; border-left:none;}

.search_min_cont {float:left; position:relative; width:100px;}
.search_max_cont {float:left; position:relative; width:100px;}
.search_filter_current {background:url(../images/search_filter_arrow.png) no-repeat; background-size:10px 37px; color:#00abff; cursor:pointer; font-weight:300; height:35px; line-height:35px; padding:0 10px; width:80px;}
.search_drop_showing {background-position:70px -14px;}
.search_drop_hidden {background-position:70px 16px;}
.search_filt_drop {border:1px solid #00abff; border-top:none; box-shadow:0px 5px 5px #cfd2d4; display:none; position:absolute; top:36px; z-index:2;}

.search_filter,.search_filter_signup {background:#fff; border-bottom:1px solid #fff; border-top:1px solid #fff; cursor:pointer; padding:10px; width:79px;}
.search_filter:hover,.search_filter_signup:hover {background:#f7fafb; border-bottom:1px solid #d2d5d6; border-top:1px solid #d2d5d6;}
.search_filter_notselected {color:#717a7f; font-weight:300;}
.search_filter_selected {color:#000; font-weight:bold;}
.search_filter_signup a {display:block;}

.search_filt {padding:5px 10px;}
#search_filters_info .search_filt_label {float:left; font-size:14px; padding:10px 20px 0 0; text-align:right; width:115px;}
#search_filters_info .search_filt_range {float:left;}
#search_filters_info .search_filt_to {float:left; padding:0 10px;}
#search_filters_metrics .search_filt_label {float:right; font-size:14px; padding:10px 0 0 20px; text-align:left; width:115px;}
#search_filters_metrics .search_filt_range {float:right;}
#search_filters_metrics .search_filt_to {float:left; padding:0 10px;}
.filt_field {border:1px solid #b7bdc0; width:30px;}

/* tlds */
#search_tlds {padding:5px 10px;}
#search_tlds_label {float:left; font-size:14px; padding:10px 20px 0 0; text-align:right; width:115px;}
#search_tlds_showing {border:1px solid #00abff; color:#00abff; cursor:pointer; float:left; font-weight:300; height:35px; line-height:35px; padding:0 10px; width:180px;}

#search_tld_current {height:40px; overflow:scroll;}
.search_tld_list, #tld_all_cont {border-radius:10px; border:1px solid #2a7598; cursor:pointer; display:inline-block; height:15px; line-height:15px; margin:20px 10px 0px 10px; padding:5px 15px;}
.search_tld_check, #tld_all {display:none;}
.tld_checked,.tld_current,.tld_all_checked {background:#2a7598; color:#fff;}
.tld_notchecked,.tld_all_notchecked {background:#fff; color:#2a7598;}
#search_more_extenions {padding-top:10px;}
#search_more_extenions a {text-decoration:underline;}
#search_more_extenions a:hover {text-decoration:none;}

#search_filters_tld {display:none; padding:40px 0; width:800px;}
#search_tld_list_cont {margin:0 auto; width:500px;}
#search_tlds_back {background:url(../images/tld-arrow.png) no-repeat left 6px;; background-size:16px 8px; padding-left:20px;}

/* TOOL BAR */
#search_filter_tool_cont {background:#fff; margin:0 auto; width:850px;}
#search_filter_border {background: #ee4554; background: -webkit-linear-gradient(left, #7767ff , #ee4554); background: -o-linear-gradient(right, #7767ff, #ee4554); background: -moz-linear-gradient(right, #7767ff, #ee4554); background: linear-gradient(to right, #7767ff , #ee4554); height:4px; margin:0 auto; width:694px;}
#search_filter_tool {padding-top:10px;}

/* results per page */
#search_num_results {float:left; padding:5px 20px; position:relative;}
#search_num_label {float:left;}
#search_num_current {background-image:url(../images/search_filter_arrow.png); background-repeat:no-repeat; background-size:10px 37px; color:#00abff; cursor:pointer; float:left; font-weight:bold; padding:0 10px; width:30px;}
.search_num_showing {background-position:40px -26px;}
.search_num_hidden {background-position:40px 4px;}
#search_num_options {background:#fff; box-shadow:0px 5px 5px #cfd2d4; display:none; left:131px; position:absolute; top:20px; width:50px; z-index:2;}

.search_num_value {background:#fff; border-bottom:1px solid #fff; border-top:1px solid #fff; cursor:pointer; padding:10px; width:30px;}
.search_num_value:hover {background:#f7fafb; border-bottom:1px solid #d2d5d6; border-top:1px solid #d2d5d6;}
.search_num_notselected {color:#717a7f; font-weight:300;}
.search_num_selected {color:#000; font-weight:bold;}

/* sort order */
#search_sort {float:left; padding:5px 40px 0 0; position:relative;}

#search_sort_label {float:left; width:30px;}
#search_sort_current {background-image:url(../images/search_filter_arrow.png); background-position:105px 4px; background-repeat:no-repeat; background-size:10px 37px; color:#00abff; cursor:pointer; float:left; font-weight:bold; margin-right:10px; padding:0 10px; width:100px;}
#search_sort_options {background:#fff; box-shadow:0px 5px 5px #cfd2d4; display:none; left:31px; position:absolute; top:20px; width:120px; z-index:2;}

.search_sort_option,.search_sort_signup {background:#fff; border-bottom:1px solid #fff; border-top:1px solid #fff; cursor:pointer; padding:10px; width:100px;}
.search_sort_option:hover,.search_sort_signup:hover {background:#f7fafb; border-bottom:1px solid #d2d5d6; border-top:1px solid #d2d5d6;}
.search_sort_notselected {color:#717a7f; font-weight:300;}
.search_sort_selected {color:#000; font-weight:bold;}
.search_sort_signup a {display:block;}

#search_order_label {float:left; width:35px;}
#search_order_current {background-image:url(../images/search_filter_arrow.png); background-position:50px 4px; background-repeat:no-repeat; background-size:10px 37px; color:#00abff; cursor:pointer; float:left; font-weight:bold; padding:0 10px; width:70px;}
#search_order_options {background:#fff; box-shadow:0px 5px 5px #cfd2d4; display:none; left:200px; position:absolute; top:20px; width:70px; z-index:2;}

.search_order_option {background:#fff; border-bottom:1px solid #fff; border-top:1px solid #fff; cursor:pointer; padding:10px; width:50px;}
.search_order_option:hover {background:#f7fafb; border-bottom:1px solid #d2d5d6; border-top:1px solid #d2d5d6;}
.search_order_notselected {color:#717a7f; font-weight:300;}
.search_order_selected {color:#000; font-weight:bold;}

#search_save {background-image:url(../images/filter_save_icon.gif); background-repeat:no-repeat; background-position:4px 7px; background-size:10px 30px; color:#ee4554; cursor:pointer; float:left; padding:5px 20px;}
#search_save:hover {background-position:4px -12px;}
#search_export {background-image:url(../images/filter_export_icon.gif); background-repeat:no-repeat; background-position:2px 7px; background-size:18px 31px; color:#ffc000; float:left; cursor:pointer; padding:5px 20px;}
#search_export:hover {background-position:2px -13px;}
#search_reset {background-image:url(../images/filter_reset_icon.gif); background-repeat:no-repeat; background-position:3px 6px; background-size:13px 30px; color:#7867fe; cursor:pointer; float:left; padding:5px 20px;}
#search_reset:hover {background-position:3px -12px;}


#search_hide_cont {text-align:center;}
#search_hide {color:#2a7598; display:inline-block; padding:10px 0;}
#search_hide_arrow {background:url(../images/search_hide_arrow.png) no-repeat; display:inline-block; height:7px; margin-left:10px; width:10px;}
.search_hide_showing #search_hide_arrow {background-position:0px -7px;}
.search_hide_hidden #search_hide_arrow {background-position:0px 0px;}

/* loader */

#search_load_cont {height:4px; overflow:hidden; width:100%;}
#search_load {background-color:#2be9af; filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#2be9af, endColorstr=#00abff); background-image:-moz-linear-gradient(left, #2be9af 0%, #00abff 25%,#7767ff 50%,#ee4554 100%); background-image:linear-gradient(left, #2be9af 0%, #00abff 25%,#7767ff 50%,#ee4554 100%); background-image:-webkit-linear-gradient(left, #2be9af 0%, #00abff 25%,#7767ff 50%,#ee4554 100%); background-image:-o-linear-gradient(left, #2be9af 0%, #00abff 25%,#7767ff 50%,#ee4554 100%); background-image:-ms-linear-gradient(left, #2be9af 0%, #00abff 25%,#7767ff 50%,#ee4554 100%); background-image:-webkit-gradient(linear, left bottom, right bottom, color-stop(0%,#2be9af), color-stop(25%,#00abff),color-stop(50%,#7767ff),color-stop(100%,#ee4554));
display:none; height:4px;}

/* RESULTS */
#search_no_results {color:#00abff; font-size:30px; font-weight:300; padding:40px; text-align:center;}

#search_results_domains {background:#f5f8fa; box-shadow:0px 0px 10px #b7ccda inset; padding-bottom:20px;}
.search_total {text-align:center; font-size:30px; padding:40px;}
#search_total_number {color:#00abff;}
#search_total_showing {color:#696969; display:inline-block; font-size:18px; padding-left:20px;}

.search_table_wrapper {margin:0 5% 50px 5%; overflow-x:auto; overflow-y:hidden;  width:90%;}
.search_table_wrapper::-webkit-scrollbar {-webkit-appearance:none; width:14px; height:14px;} /* iPhone no-scrollbar fix */
.domain_table {background:#fff; border-collapse:collapse; width:100%;}
.domain_heading {background:#fff; border-left:3px solid #fff; border-right:3px solid #fff; width:100%; z-index:10;}

.domain_table tr {-webkit-transition:box-shadow 0.3s linear; -moz-transition:box-shadow 0.3s linear; -o-transition:box-shadow 0.3s linear; -ms-transition:box-shadow 0.3s linear; transition:box-shadow 0.3s linear;}
.domain_table tr:not(:first-child):hover {-webkit-box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); -moz-box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.domain_table tr td:first-child {border-left:3px solid #fff; -webkit-transition:border-left 0.3s linear; -moz-transition:border-left 0.3s linear; -o-transition:border-left 0.3s linear; -ms-transition:border-left 0.3s linear; transition:border-left 0.3s linear;}
.domain_table tr:hover td:first-child {border-left:3px solid #4285f4;}
.domain_table tr td:last-child {border-right:3px solid #fff; -webkit-transition:border-right 0.3s linear; -moz-transition:border-right 0.3s linear; -o-transition:border-right 0.3s linear; -ms-transition:border-right 0.3s linear; transition:border-right 0.3s linear;}
.domain_table tr:hover td:last-child {border-right:3px solid #4285f4;}
.domain_heading th {background:#fff; color:#2a7598; cursor:pointer; font-weight:bold; padding:20px 10px;}
.domain_table td {border-bottom:1px solid #eaeaea; color:#545454; padding:20px 10px; vertical-align:middle;}

.domain_col_hide {display:none;} /* show/hide columns */

#domain_scroll {background:#fff; box-shadow: 0px 2px 1px rgba(36, 50, 66, 0.15); display:none; left:0; position:fixed; top:0; z-index:5; width:100%;}
#domain_table_scroll {border-collapse:collapse; margin:0 5%; width:90%;}

.domain_head_sort {color:#ffc000 !important;}
.domain_head_sort_down {background:url(../images/sort-down.png) no-repeat center center; background-size:8px 12px; display:inline-block; height:100%; width:20px;}
.domain_head_sort_up {background:url(../images/sort-up.png) no-repeat center center; background-size:8px 12px; display:inline-block; height:100%; width:20px;}

/* drop down */
.domain_heading_scroll {background:#fff; display:none; position:fixed; top:100px;}

/* domain info */
.search_domain_name {color:#000; float:left; font-size:16px;}
.watchlist_cont {float:left; position:relative;}
.search_domain_watchlist {background:url(../images/search-watchlist.png); background-size:16px 45px; cursor:pointer; float:left; height:15px; margin-left:10px; width:15px;}
.search_domain_notwatched:hover {background-position:0px 30px;}
.search_domain_watched {background-position:0px 60px;}
.search_domain_watch_message {background:#2a7598; border-radius:10px; color:#fff; display:none; font-size:14px; font-weight:300; left:-2px; padding:5px 20px; position:absolute; text-align:center; top:23px; width:100px; z-index:5;}
.search_domain_watch_message:after {bottom:100%; left:20px; border:solid transparent; content:" "; height:0; width:0; position:absolute; pointer-events:none; border-color:rgba(42, 117, 152, 0); border-bottom-color:#2a7598; border-width:6px; margin-left:-6px;}

.search_domain_tools p {display:inline-block; padding:5px 10px 0 0;}
.domain_reg {color:#2be9af;}
.domain_archive {color:#ee4554;}
.domain_google {color:#00abff;}

/* pagination */
#pagination_links {text-align:center; padding-bottom:30px;}
#pagination_links li {display:inline-block;}
#pagination_links li a {font-size:18px; padding:0 20px; display:inline-block; -webkit-transition:all 0.3s ease; -o-transition:all 0.3s ease; -moz-transition:all 0.3s ease; transition:all 0.3s ease;}
.not_current_pagination {color:#00abff;}
.current_pagination {color:#142127; font-weight:bold;}
 
#pagination_links li a:hover {-webkit-transform:scale(1.5); -ms-transform:scale(1.5); -o-transform:scale(1.5); -moz-transform:scale(1.5); transform:scale(1.5);}
 

/* RECENT */
.search_loader {background:url(../images/search-loader.gif) no-repeat center 200px; background-size:85px 20px; padding:150px;}

#search_recent {margin:0 auto; width:1000px;}
#search_recent h2 {font-size:30px; padding:30px 0; text-align:center;}
.search_recent_list {border:2px solid #005781; border-radius:5px; float:left; font-size:16px; height:80px; margin:10px 40px; width:246px;}

.recent_search_link {color:#142127; cursor:pointer; float:left; height:80px; width:196px;}
.recent_search_list_cont {height:40px; line-height:40px; padding:0 10px;}
.recent_search_date {background:url(../images/search_save_date.png) no-repeat 10px center; background-size:14px 14px; font-size:14px; font-weight:300; height:30px; line-height:30px; padding:0 10px 0 30px;}

.recent_search_tools {background:#005781; color:#fff; float:left; height:80px; width:50px;}
.recent_search_save {background:url(../images/search_recent_save.png) no-repeat center center; background-size:14px 14px; border-bottom:1px solid #fff; display:inline-block; height:39px; margin:0 25%; width:50%;}
.recent_search_search {background:url(../images/search_save_search.png) no-repeat center center; background-size:14px 14px; display:inline-block; height:40px; margin:0 25%; width:50%;}

#recent_search_signup,#search_recent_member {height:300px; margin:40px auto 0 auto; padding:40px; width:920px;}
#recent_search_image,#search_recent_mem_image {background:url(../images/search_recent_signup1.png) no-repeat center top; background-size:300px 249px; float:left; height:300px; width:460px;}
#recent_search_text,#recent_mem_text {float:left; width:460px;}
#recent_search_signup h3,#search_recent_member h3 {font-size:26px; line-height:36px; padding-bottom:40px;}
#recent_search_signup p,#search_recent_member p {font-size:16px; font-weight:300; line-height:24px;}
.search_signup {color:#00abff; font-weight:bold !important; padding:20px 0;}

/* SAVED */
#search_saved {margin:0 auto; width:1000px;}
#search_saved h2 {font-size:30px; padding:30px 0; text-align:center;}
.search_saved_list {border:2px solid #005781; border-radius:5px; float:left; font-size:16px; height:80px; margin:10px 40px; width:246px;}

.saved_search_link {color:#142127; cursor:pointer; float:left; height:80px; width:196px;}
.saved_search_list_cont {height:40px; line-height:40px; padding:0 10px;}
.saved_search_date {background:url(../images/search_save_date.png) no-repeat 10px center; background-size:14px 14px; font-size:14px; font-weight:300; height:30px; line-height:30px; padding:0 10px 0 30px;}

.saved_search_tools {background:#005781; color:#fff; float:left; height:80px; width:50px;}
.saved_search_remove {background:url(../images/search_save_remove.png) no-repeat center center; background-size:13px 18px; border-bottom:1px solid #fff; display:inline-block; height:39px; margin:0 25%; width:50%;}
.saved_search_search {background:url(../images/search_save_search.png) no-repeat center center; background-size:14px 14px; display:inline-block; height:40px; margin:0 25%; width:50%;}

#saved_search_signup,#saved_search_member {height:300px; margin:40px auto 0 auto; padding:40px; width:920px;}
#saved_search_image,#saved_search_mem_image {background:url(../images/search_save_signup1.png) no-repeat center top; background-size:300px 300px; float:left; height:300px; width:460px;}
#saved_search_text,#saved_mem_text {float:left; width:460px;}
#saved_search_signup h3,#saved_search_member h3 {font-size:26px; line-height:36px; padding-bottom:40px;}
#saved_search_signup p,#saved_search_member p {font-size:16px; font-weight:300; line-height:24px;}

/* WATCHLIST */
#search_watch h2 {font-size:30px; padding:30px 0; text-align:center;}

#search_watch_cont {height:300px; margin:40px auto 0 auto; padding:40px; width:920px;}
#watch_search_image {background:url(../images/search_watch_signup1.png) no-repeat center top;  background-size:300px 300px; float:left; height:300px; width:460px;}
#watch_search_text {float:left; width:460px;}
#search_watch_cont h3 {font-size:26px; line-height:36px; padding-bottom:40px;}
#search_watch_cont p {font-size:16px; font-weight:300; line-height:24px;}

#search_results_watch {background:#f5f8fa; padding-bottom:40px;}

/* HELP */
#search_results_help {margin:40px auto 0 auto; padding:40px; width:920px;}
#search_help_image {background:url(../images/search_help_signup1.png) no-repeat center top; background-size:300px 250px; float:left; height:250px; width:460px;}
#search_help_text {float:left; width:460px;}
#search_help_index li {float:left;}
#search_help_index li a {color:#00abff; display:block; font-weight:bold !important; line-height:20px; padding:10px; width:200px;}

#search_help_intro h1 {font-size:26px; line-height:40px; padding-bottom:30px;}

.search_help_cont {margin:0 auto; padding-top:20px; width:1000px;}
.search_help_cont h3 {font-size:24px; font-weight:300; padding-bottom:10px;}
.search_help_cont p {line-height:24px; padding:10px 0;}
.search_help_cont span {color:#00abff; font-weight:bold;}

.search_help_image {background-repeat:no-repeat; background-position:center center; background-size:300px 300px; float:left; height:300px; padding:0 25px; width:350px;}
.search_help_text {float:left; padding:0 30px; width:540px;}
#search_help_bar_image {background-image:url(../images/help-search-bar.png);}
#search_help_filters_image {background-image:url(../images/help-search-filters.png);}
#search_help_tool_image {background-image:url(../images/help-search-tool.png);}
#search_help_results_image {background-image:url(../images/help-search-domains.png);}
#search_help_what_image {background-image:url(../images/help-search-expired.png);}
#search_help_why_image {background-image:url(../images/help-search-why.png);}

/* SIMILAR WORDS */

#search_similar {background:#fff; margin:0 auto; width:90%;}
#search_similar h3 {background:#2a7598; color:#fff; font-size:20px; padding:10px 30px;}
#search_similar h4 {font-weight:bold; font-size:16px; padding:10px 10px;}
#search_similar ul {margin:0 auto; padding:20px;}
#search_similar li {color:#00abff; float:left; font-weight:300; padding:10px; width:200px;}
#search_similar li {color:#00abff; float:left; font-weight:300; padding:10px; width:200px;}
.search_word_suggestion:hover {text-decoration:underline;}
/* this is for icons next to the links, to add them as a search term or replace.
.search_word_replace {background:url(../images/search-word-replace.png) no-repeat 0px 2px; background-size:10px 10px; color:#00abff; display:inline-block; height:12px; margin-left:5px; width:12px;}
.search_word_add {background:url(../images/search-word-add.png) no-repeat 0px 2px; background-size:10px 10px; display:inline-block; height:12px; margin-left:5px; width:12px;}
*/


/* POP UPS */
/* save search */
#save_search_pop {background:#ee4554; border-radius:3px; display:none; height:300px; position:fixed; width:500px; z-index:120;}
#save_search_close {background:#fff; border:2px solid; border-radius:50%; cursor:pointer; font-size:22px; height:26px; line-height:22px; position:absolute; right:-15px; text-align:center; top:-15px; width:26px;}
#save_search_pop h3 {color:#fff; font-size:30px; padding-top:30px; text-align:center;}
#save_search_name_cont {padding-top:50px; text-align:center;}
#save_search_name {border:none; border-radius:5px; box-shadow:0px 0px 5px #872830 inset; font-size:18px; font-weight:300; padding:10px; width:300px;}
#save_search_message {color:#fff; font-size:14px; font-weight:300; height:20px; padding-top:20px; text-align:center;}
#save_search_sbmt_cont {padding-top:20px; text-align:center;}
#save_search_sbmt {background:#872830; border:none; border-radius:5px; color:#fff; cursor:pointer; font-size:18px; font-weight:300; height:40px; line-height:40px; padding:0 20px;}
#search_save_upgrade {color:#fff; font-size:26px; padding-top:40px; text-align:center; text-decoration:underline;}

/* remove search */
#remove_search_pop {background:#ee4554; border-radius:3px; display:none; height:250px; position:fixed; width:500px; z-index:120;}
#remove_search_close {background:#fff; border:2px solid; border-radius:50%; cursor:pointer; font-size:22px; height:26px; line-height:22px; position:absolute; right:-15px; text-align:center; top:-15px; width:26px;}
#remove_search_pop h3 {color:#fff; font-size:30px; line-height:34px; padding:30px 20px 0 20px; text-align:center;}
#remove_search_message {color:#fff; font-size:14px; font-weight:300; height:20px; padding-top:20px; text-align:center;}
#remove_search_sbmt_cont {text-align:center; padding-top:20px;}
#remove_search_sbmt_cont input {background:#872830; border:none; border-radius:5px; color:#fff; cursor:pointer; font-size:18px; font-weight:300; height:40px; line-height:40px; margin:0px 20px; padding:0 20px;}

/* notification */
#search_notification_cont {background:url(../images/blue-opacity.png); bottom:0; display:none; padding:20px; position:fixed; width:100%;}
#search_notification {color:#fff; height:20px; font-size:16px; line-height:20px; text-align:center;}

/* upgrade */
#upgrade_pop {background:#ee4554; border-radius:3px; display:none; height:300px; position:fixed; width:500px; z-index:120;}
#upgrade_search_close {background:#fff; border:2px solid; border-radius:50%; cursor:pointer; font-size:22px; height:26px; line-height:22px; position:absolute; right:-15px; text-align:center; top:-15px; width:26px;}
#upgrade_pop h3 {color:#fff; font-size:30px; line-height:34px; padding:30px 20px 0 20px; text-align:center;}
#search_upgrade_link {color:#fff; font-size:26px; padding-top:40px; text-align:center; text-decoration:underline;}

/* export */
#export_pop {background:#ee4554; border-radius:3px; display:none; height:300px; position:fixed; width:500px; z-index:120;}
#export_search_close {background:#fff; border:2px solid; border-radius:50%; cursor:pointer; font-size:22px; height:26px; line-height:22px; position:absolute; right:-15px; text-align:center; top:-15px; width:26px;}
#export_pop h3 {color:#fff; font-size:24px; line-height:34px; padding:30px 20px 0 20px; text-align:center;}


#export_mem_pop {background:#ee4554; border-radius:3px; display:none; height:300px; position:fixed; width:500px; z-index:120;}
#export_mem_search_close {background:#fff; border:2px solid; border-radius:50%; cursor:pointer; font-size:22px; height:26px; line-height:22px; position:absolute; right:-15px; text-align:center; top:-15px; width:26px;}
#export_mem_pop h3 {color:#fff; font-size:24px; line-height:34px; padding:30px 20px 0 20px; text-align:center;}
#search_upgrade_export {color:#fff; font-size:26px; padding-top:40px; text-align:center; text-decoration:underline;}

/* search columns */
#search_column_modify {background:#fff; border:2px solid #a1a5a6; border-radius:5px; displays:none; height:500px; margin: 0 auto; positions:fixed; width:700px; z-index:120;}
#search_column_modify h3 {color:#00abff; font-size:18px; padding-bottom:20px;;}
#search_columns_showing {float:left; padding:40px; width:200px}
#search_columns_showing li {width:190px;}
#search_columns_showing li span {border:1px solid #dddddd; border-radius:3px; cursor:pointer; display:block; font-size:16px; margin-bottom:10px; padding:10px 5px; width:180px;}
#search_columns_hidden {float:left; padding:40px; width:200px;}
#search_columns_hidden li {width:190px;}
#search_columns_hidden li span {border:1px dashed #dddddd; border-radius:3px; color:#696a6a; cursor:pointer; display:block; font-size:16px; margin-bottom:10px; padding:10px 5px; width:180px;}
.search_colums_selected {background:#ddd;}

#search_column_arrows {float:left; padding-top:150px; width:100px;}
#search_column_right {background:url(../images/search-column-right.png) no-repeat center center; background-size:35px 28px; border:1px solid #ddd; border-radius:5px; cursor:pointer; height:50px; margin:20px auto; width:50px;}
#search_column_left {background:url(../images/search-column-left.png) no-repeat center center; background-size:35px 28px; border:1px solid #ddd; border-radius:5px; cursor:pointer; height:50px; margin:0 auto; width:50px;}

/* RESPONSIVE */
.search_resp_nav {display:none;}
#search_button_resp {display:none;}
#search_responsive_options {display:none;}

/******************
    BLOG
******************/

#blog_cont {margin:0 auto; padding-top:100px; width:1000px;}
#blog_content {float:left; width:800px;}

/* category results */
#blog_results {padding:50px;}

#blog_cat_head {font-size:30px; text-align:center; padding-top:30px;}
#blog_results {width:700px;}
#blog_results li {padding-bottom:20px;}
.blog_cat_image {float:left; padding:20px; width:225px;}
.blog_cat_text {float:left; padding:20px; width:395px;}
.blog_cat_text h3 {color:#000; font-size:20px; font-weight:bold; line-height:26px; padding-bottom:10px;}
.blog_cat_text h3:hover {text-decoration:underline;}
.blog_cat_text p {color:#636363; line-height:20px;}
.blog_read_more {padding-top:20px;}
.blog_read_more a {border:1px solid #7767ff; color:#00abff; padding:10px 40px;}
.blog_read_more a:hover {background:#7767ff; color:#fff;}

/* blog post */
#blog_post {padding:50px 20px;}
#blog_image {padding:20px; text-align:center;}
#blog_post h1 {font-size:30px; line-height:40px; padding:40px; text-align:center;}
#blog_post h2 {font-size:25px; padding:30px; text-align:center;}
#blog_body p {color:#565656; font-size:18px; line-height:32px; padding:10px 0;}
#blog_body a {color:#1a92d0; font-weight:bold; text-decoration:underline;}
#blog_body a:hover {text-decoration:none;}
#blog_body ul {padding-bottom:10px;}
#blog_body li {line-height:22px; padding-bottom:10px;}
#blog_body blockquote {line-height:22px; font-style:italic; padding:20px;}
.blog_code_cont {padding:20px 0; text-align:center;}
.blog_code {background:#eeeeee; border:none; padding:20px; resize:none; width:600px;}

/* nav */
#blog_nav {float:right; padding-top:20px; width:200px;}
#blog_nav h3 {color:#00adff; font-size:16px; font-weight:bold; padding:15px 10px;}
#blog_nav li a {border-left:2px solid #fff; color:#727378; display:inline-block; font-size:14px; padding:15px 10px; width:150px;}
#blog_nav li a:hover {background:#f9f8fe; color:#000;}
.blog_current {background:#f9f8fe; border-left:2px solid #7767ff !important; color:#7767ff !important; font-weight:bold !important;}
#blog_nav_home {font-weight:bold !important;}



/******************
    CONTACT
******************/

#contact_intro {padding-top:100px;}
#contact_intro h1 {font-size:60px; line-height:100px; padding-bottom:20px; text-align:center;}
#contact_intro p {font-size:26px; font-weight:300; line-height:50px; margin:0 auto; padding-bottom:40px; text-align:center; width:700px;}

#contact_form {box-shadow:0px 10px 20px #d3dce0; border-radius:0px 0px 5px 5px; margin:20px auto 80px auto; width:600px;}
#contact_form h3 {text-align:center; font-size:35px; font-weight:300; padding:35px;}

#contact_border {background: #00abff; background: -webkit-linear-gradient(left, #2be9af , #00abff); background: -o-linear-gradient(right, #2be9af, #00abff); background: -moz-linear-gradient(right, #2be9af, #00abff); background: linear-gradient(to right, #2be9af , #00abff); border-radius:5px 5px 0px 0px; height:6px;}
#contact_padding {padding-top:60px;}

.contact_field {text-align:center;}
.contact_input {border:none; border-bottom:2px solid #9cdefd; height:20px; padding:30px 10px 5px 10px; width:350px;}
.contact_field textarea {border:none; border:2px solid #9cdefd; border-radius:5px; height:100px; margin-top:50px; padding:5px 10px 5px 10px; width:350px;}

#contact_btn_cont {padding:30px 0 40px 0;}
#contact_btn {background:#ee4554; background:-webkit-linear-gradient(left top, #ee4554, #b553a9); background: -o-linear-gradient(bottom right, #ee4554, #b553a9); background: -moz-linear-gradient(bottom right, #ee4554, #b553a9); background: linear-gradient(to bottom right, #ee4554, #b553a9); border:none; border-radius:3px; color:#fff; cursor:pointer; font-size:18px; padding:10px; width:150px;}
.contact_error {color:#ffc000; font-size:12px; height:12px; padding:5px 0 0 120px;}
.contact_error span {display:none;}

#contact_errors {margin:0 auto; width:800px;}
#contact_errors li {color:#ffc000; padding:5px;}

#contact_thanks {padding-top:100px;}
#contact_thanks h1 {font-size:60px; line-height:100px; padding-bottom:20px; text-align:center;}
#contact_thanks p {font-size:26px; font-weight:300; line-height:50px; margin:0 auto; padding-bottom:150px; text-align:center; width:700px;}

/******************
    ABOUT
******************/

#about {margin:0 auto; padding:100px 0; width:1000px;}
#about h1 {color:#00abff; font-size:30px; padding-bottom:40px;}
#about h2 {font-weight:bold; font-size:20px; padding-bottom:20px;}
#about p {line-height:20px; padding-bottom:20px;}
#about a {text-decoration:underline;}

/******************
    MARKETPLACE
******************/

/* SEARCH */

#marketplace {margin:0 auto; padding:100px 0; width:1000px;}
#marketplace h1 {font-size:40px; padding-bottom:20px; text-align:center;}
#marketplace_intro {font-size:20px; font-weight:300; line-height:30px; margin:0 auto; padding-bottom:20px; text-align:center; width:550px;}
#marketplace_list {text-align:center; padding-bottom:40px;}
#marketplace_list_domain {background:#7767ff; border-radius:5px; color:#fff; display:inline-block; font-size:18px; margin-right:30px; padding:10px 30px;}
#marketplace_manage_listings {background:#ee4554; border-radius:5px; color:#fff; display:inline-block; font-size:18px; margin-right:30px; padding:10px 30px;}
#marketplace_check_mail {background:#2be9af; border-radius:5px; color:#fff; display:inline-block; font-size:18px; padding:10px 30px;}


/* filters */
#marketplace_filters {float:left; padding:10px; width:250px;}
#marketplace_filters h2 {font-size:22px; font-weight:bold; padding-bottom:20px;}
.marketplace_filter_label {font-size:18px; font-weight:bold; padding:15px 0;}
#marketplace_filter_keyword {border:1px solid #c6d5dd; border-radius:5px; padding:10px; width:230px;}

#marketplace_filter_category {border:1px solid #c6d5dd; border-radius:5px; display:inline-block; padding:10px; width:250px;}

#marketplace_filter_price span {background:#eff4f6; border-bottom:1px solid #c6d5dd; border-top:1px solid #c6d5dd; display:block; float:left; height:20px; line-height:20px; padding:10px 0; text-align:center; width:26px;}
#marketplace_filter_price input {border:1px solid #c6d5dd; display:block; height:20px; float:left; padding:10px; width:90px;}
#marketplace_min_price {border-radius:5px 0px 0px 5px;}
#marketplace_max_price {border-radius:0px 5px 5px 0px;}

#marketplace_filter_age span {background:#eff4f6; border-bottom:1px solid #c6d5dd; border-top:1px solid #c6d5dd; display:block; float:left; height:20px; line-height:20px; padding:10px 0; text-align:center; width:26px;}
#marketplace_filter_age input {border:1px solid #c6d5dd; display:block; height:20px; float:left; padding:10px; width:90px;}
#marketplace_min_age {border-radius:5px 0px 0px 5px;}
#marketplace_max_age {border-radius:0px 5px 5px 0px;}

#marketplace_filter_characters span {background:#eff4f6; border-bottom:1px solid #c6d5dd; border-top:1px solid #c6d5dd; display:block; float:left; height:20px; line-height:20px; padding:10px 0; text-align:center; width:26px;}
#marketplace_filter_characters input {border:1px solid #c6d5dd; display:block; height:20px; float:left; padding:10px; width:90px;}
#marketplace_min_chars {border-radius:5px 0px 0px 5px;}
#marketplace_max_chars {border-radius:0px 5px 5px 0px;}

#marketplace_filter_tlds {border:1px solid #c6d5dd; border-radius:5px; display:inline-block; padding:10px; width:250px;}

#marketplace_filter_btn_cont {padding-top:20px;}
#marketplace_filter_btn {background:#00abff; border:none; border-radius:3px; color:#fff; cursor:pointer; font-size:18px; padding:10px; text-align:center; width:250px;}

#marketplace_sort_cont {padding-bottom:20px;}
#marketplace_sort_cont label {display:inline-block; font-size:18px; padding:0 10px;}
#marketplace_sort {border:1px solid #c6d5dd; border-radius:5px; display:inline-block; padding:10px; width:150px;}

/* search results  */
#marketplace_results {float:left; padding:20px; width:690px;}
#marketplace_results li {background:#f6fafc; border:1px solid #b1d7ea; border-radius:5px; margin-bottom:20px; padding:20px;}
.marketplace_listing_domain {color:#00abff; font-size:24px; float:left; font-weight:bold; width:400px;}
.marketplace_listing_info {float:right; padding-bottom:10px; text-align:right; width:150px;}
.marketplace_listing_age {font-weight:bold;}
.marketplace_listing_price {color:#7767ff; font-size:24px; padding-bottom:10px;}
.marketplace_listing_desc {border-top:1px solid #c6d5dd; color:#595959; line-height:20px; padding-top:10px; width:550px;}

/* LISTINGS */

/* intro */
#marketplace_listing_cont {margin:0 auto; padding:100px 0; width:1000px;}
#marketplace_listing_intro_wrapper { float:left; }
#marketplace_listing_intro, #marketplace_domain_info {border-radius:3px; box-shadow:0px 0px 2px #b6b6b6;  padding:20px; width:500px; margin-bottom: 40px;}
#marketplace_listing_cont h1 {color:#00abff; font-size:26px; font-weight:bold; line-height:20px; padding-bottom:40px;}
#marketplace_listing_cont h1 a:hover {text-decoration:underline;}

#marketplace_listing_info {padding-top:40px;}
.marketplace_listing_data {float:left; width:33%;}
.marketplace_listing_data h3 {color:#000; font-size:20px; font-weight:bold; padding-bottom:10px;}
.marketplace_listing_data span {color:#00abff; font-size:20px;}

#marketplace_domain_info .marketplace_listing_data {
	/*margin:5px 0;*/
}

#marketplace_domain_info .inner_listing_data {
	padding:5px 0;
	height:115px;
}

#marketplace_domain_info .marketplace_listing_data p {
	line-height:30px
}

#marketplace_domain_info .marketplace_listing_data span {
	font-size:15px;
}

/* price */
#marketplace_listing_price_seller {float:left; margin-left:40px;}
#marketplace_listing_price_cont {border-radius:3px; box-shadow:0px 0px 2px #b6b6b6; padding:20px; width:380px;}
#marketplace_listing_price {color:#7767ff; font-size:24px; font-weight:bold; padding-bottom:20px;}
#marketplace_listing_offer_cont {padding-bottom:20px;}
#marketplace_listing_offer {border:1px solid #c6d5dd; border-radius:5px; padding:10px; width:230px;}
#marketplace_listing_btn {background:#7767ff; border:none; border-radius:3px; color:#fff; cursor:pointer; font-size:18px; padding:10px; text-align:center; width:250px;}

#marketplace_listing_seller_cont {border-radius:3px; box-shadow:0px 0px 2px #b6b6b6; margin-top:40px; padding:20px; width:380px;}
#marketplace_listing_seller h3 {color:#000; font-size:20px; font-weight:bold; padding-bottom:10px;}
#marketplace_listing_seller_name {color:#7767ff; font-size:18px;}
#marketplace_listing_seller_contact_cont {padding-top:20px;}
#marketplace_listing_seller_contact {border:2px solid #c4c2c2; border-radius:5px; color:#888888; display:inline-block; padding:10px 20px;}

#marketplace_disclaimer {padding-top:50px;}
#marketplace_disclaimer p {font-size:12px; line-height:16px;}

/* send message popup */
#marketplace_contact_pop {background:#fff; border-radius:3px; box-shadow:0px 0px 2px #b6b6b6; display:none; padding:50px; position:fixed; width:400px; z-index:120;}
#marketplace_contact_pop_close {background:#fff; border:2px solid; border-radius:50%; cursor:pointer; font-size:22px; height:26px; line-height:22px; position:absolute; right:-15px; text-align:center; top:-15px; width:26px;}
#marketplace_message_cont {padding-bottom:20px;}
#marketplace_message {border:2px solid #909090; border-radius:10px; display:block; height:100px; padding:10px; width:380px;}
#marketplace_message_btn {background:#7767ff; border:none; border-radius:3px; color:#fff; cursor:pointer; font-size:18px; padding:10px; text-align:center; width:200px;}
#marketplace_contact_pop h2 {font-size:26px; font-weight:bold; padding-bottom:40px; text-align:center;}
#marketplace_contact_pop p {font-size:18px; line-height:20px; text-align:center;}
#marketplace_contact_pop a {color:#00abff; font-weight:bold; text-decoration:underline;}


/* LIST A DOMAIN */

#list_cont {margin:0 auto; padding:100px 0; width:1000px;}
#list {float:left; width:750px;}
#list_cont h1 {font-size:26px; font-weight:bold; padding:0 10px 40px 10px;}
.list_field {padding:10px;}
.list_field input[type="text"] {border:1px solid #c6d5dd; border-radius:5px; padding:10px; width:230px;}
.list_field select {border:1px solid #c6d5dd; border-radius:5px; padding:10px; width:250px;}
.list_field textarea {border:1px solid #c6d5dd; border-radius:5px; height:200px; padding:10px; width:400px;}
#list_btn {background:#7767ff; border:none; border-radius:3px; color:#fff; cursor:pointer; font-size:18px; padding:10px; text-align:center; width:250px;}

#list_errors li {color:#ffc000; padding:5px 10px;}

#list_signup h2,#list_added h2 {font-size:26px; font-weight:bold; padding-bottom:40px; text-align:center;}
#list_signup p,#list_added p {font-size:18px; line-height:20px; text-align:center;}
#list_signup a,#marketplace_list_added a {color:#00abff; font-weight:bold; text-decoration:underline;}

/* NAV */

#marketplace_admin_nav {float:left; padding-top:10px; width:250px;}
#marketplace_admin_nav li a {display:block; padding:5px 10px;}

/* MAIL */

#mail_cont {margin:0 auto; padding-top:100px; width:1000px;}
#mail {float:left; width:750px;}
#mail_cont h1 {color:#00abff; font-size:26px; font-weight:bold; line-height:20px; padding-bottom:40px;}

/* subjects list */
#mail_subjects li {padding:10px;}
#mail_subjects li h3 {color:#2a7598; float:left; font-size:18px; padding-bottom:5px; width:200px;}
.mail_subject_date {float:right; padding-right:20px;}
.mail_subject_member {float:left; font-size:16px; width:200px;}
.mail_subject_count {float:left; font-size:16px;}
.mail_unread {font-weight:bold;}
.mail_subject_message {font-size:12px; line-height:20px; padding-top:5px;}

/* mail dialogue */
#mail_dialogue h2 {color:#2a7598; font-size:20px; font-weight:bold; padding-bottom:20px;}
#mail_diagloge_new_message textarea {border:2px solid #909090; border-radius:10px; display:block; height:50px; padding:10px; width:670px;}
#mail_diagloge_btn_cont {padding:20px 0;}
#mail_diagloge_btn {background:#7767ff; border:none; border-radius:3px; color:#fff; cursor:pointer; font-size:18px; padding:10px; text-align:center; width:200px;}
#mail_dialogue_update {color:#ffc000; display:inline-block; padding-left:10px;}

#mail_dialogue li {padding-bottom:20px;}
#mail_dialogue li {border-radius:20px; margin-bottom:20px; padding:20px; width:650px;}
.marketplace_mail_you {background:#f6fafc; border:1px solid #b1d7ea;}
.marketplace_mail_other {background:#f0faf7; border:1px solid #9acfbf;}
.mail_dialogue_from {text-align:right; padding-right:20px;}
.marketplace_mail_you .mail_dialogue_from {color:#00abff;}
.marketplace_mail_other .mail_dialogue_from {color:#2be9af;}

/* MANAGE DOMAIN LISTINGS */

#manage_cont {margin:0 auto; padding:100px 0; width:1000px;}
#manage_cont h1 {color:#00abff; font-size:26px; font-weight:bold; line-height:20px; padding-bottom:40px;}
#manage {float:left; width:750px;}
#manage_list li {padding-bottom:30px;}
#manage_list h3 {color:#2a7598; font-size:18px; padding-bottom:10px;}

/* edit listing */
.manage_label {color:#00abff; font-weight:bold;}
.manage_field {padding:10px;}
.manage_field input[type="text"] {border:1px solid #c6d5dd; border-radius:5px; padding:10px; width:230px;}
.manage_field textarea {border:1px solid #c6d5dd; border-radius:5px; height:200px; padding:10px; width:400px;}
#manage_btn {background:#7767ff; border:none; border-radius:3px; color:#fff; cursor:pointer; display:inline-block; font-size:18px; margin-right:20px; padding:10px; text-align:center; width:200px;}
#manage_remove_btn {background:#ee4554; border:none; border-radius:3px; color:#fff; cursor:pointer; font-size:18px; display:inline-block; margin-right:20px; padding:10px; text-align:center; width:200px;}


/******************
    FOOTER
******************/

#footer {background:#162127;}
#footer_nav {color:#fff; margin:0 auto; padding-bottom:30px; width:1000px;} 
.footer_nav h4 {color:#71797e; font-size:20px; padding:40px 0 20px;}
.footer_nav {float:left;}
.footer_nav li {font-size:16px; font-weight:300; padding:10px 0;}
#footer_expired {width:250px;}
#footer_tools {width:250px;}
#footer_resources {width:250px;}
#footer_contact {width:250px;}

#footer_copy {background:#1d2d34; color:#fff; font-size:14px; font-weight:300; text-align:center; padding:20px;}
#fade_in {background:url(../images/dark-opacity.png); display:none; height:100%; left:0; position:fixed; top:0; width:100%; z-index:110;}
#disable {cursor:wait; display:none; height:100%; left:0; position:fixed; top:0; width:100%; z-index:110;}

#footer_notification {bottom:30px; left:50px; position:fixed; width:100px;} /* notification when domains added to watchlist or favorites */
#footer_notification li {background:#f6f6f6; border-radius:5px; box-shadow:0px 0px 5px #5c6062; line-height:18px; margin-bottom:20px; padding:20px; width:250px;} /* notification when domains added to watchlist or favorites */
#footer_notification li span {color:#00abff; font-weight:bold;} /* notification when domains added to watchlist or favorites */

/* responsive */
.footer_site_type {display:none;}

/******************
    NAMESPINNER
******************/

#namespinner_intro {padding-top:100px;}
#namespinner_intro h1 {font-size:60px; line-height:100px; padding-bottom:20px; text-align:center;}
#namespinner_intro p {font-size:16px; font-weight:300; line-height:28px; margin:0 auto; padding-bottom:40px; text-align:center; width:800px;}

#namespinner_form {margin:0 auto; width:1000px;}
.namespinner_field {float:left; padding:10px 40px; width:250px;}
.namespinner_field label {display:block; font-size:20px; font-weight:300; padding-bottom:10px;}
#namespinner_keyword {border:2px solid #00abff; border-radius:5px; color:#626262; display:block; font-size:16px; padding:10px; width:250px;}
.namespinner_field select {border:2px solid #00abff; border-radius:5px; color:#626262; display:block; font-size:16px; padding:10px; width:250px;}
.namespinner_check {float:left; padding:40px 40px 0 40px; width:250px;}
.namespinner_check label {font-size:20px; font-weight:300; padding-bottom:10px;}

#namespinner_btn_cont {padding:30px 0 100px; text-align:center;}
#namespinner_btn {background:#ee4554; background:-webkit-linear-gradient(left top, #ee4554, #b553a9); background: -o-linear-gradient(bottom right, #ee4554, #b553a9); background: -moz-linear-gradient(bottom right, #ee4554, #b553a9); background: linear-gradient(to bottom right, #ee4554, #b553a9); border:none; border-radius:3px; color:#fff; cursor:pointer; font-size:18px; padding:10px; width:150px;}

#namespinner_notice {border:5px dashed #adadad; border-radius:10px; margin:0 auto 100px auto; width:600px;}
#namespinner_notice h3 {color:#adadad; font-size:24px; line-height:35px; padding:50px 30px; text-align:center;}

#namespinner_results {border:5px solid #adadad; border-radius:10px; margin:0 auto 100px auto; width:600px;}
#namespinner_results h3 {color:#adadad; font-size:24px; line-height:35px; padding:50px 30px 10px 30px; text-align:center;}
#namespinner_results p {color:#adadad; font-size:16px; line-height:22px; padding:10px 30px 50px 30px; text-align:center;}
.namespinner_domain {color:#2a7598; float:left; padding:5px 10px; width:300px;}
.namespinner_available {float:left;}

/******************
    INSTANTCHECK
******************/

#instantcheck_intro {padding-top:100px;}
#instantcheck_intro h1 {font-size:60px; line-height:100px; padding-bottom:20px; text-align:center;}
#instantcheck_intro p {font-size:16px; font-weight:300; line-height:28px; margin:0 auto; padding-bottom:40px; text-align:center; width:800px;}

#instantcheck_form {margin:0 auto; width:1000px;}
.instantcheck_form {float:left; padding:10px 40px; width:250px;}
.instantcheck_form label {display:block; font-size:20px; font-weight:300; padding-bottom:10px;}
#instantcheck_keyword {border:2px solid #00abff; border-radius:5px; color:#626262; display:block; font-size:16px; padding:10px; width:250px;}
.instantcheck_field {float:left; padding:40px 40px 0 40px; width:250px;}
.instantcheck_field label {font-size:20px; font-weight:300; padding-bottom:10px;}

#instantcheck_btn_cont {padding:30px 0 100px; text-align:center;}
#instantcheck_btn {background:#ee4554; background:-webkit-linear-gradient(left top, #ee4554, #b553a9); background: -o-linear-gradient(bottom right, #ee4554, #b553a9); background: -moz-linear-gradient(bottom right, #ee4554, #b553a9); background: linear-gradient(to bottom right, #ee4554, #b553a9); border:none; border-radius:3px; color:#fff; cursor:pointer; font-size:18px; padding:10px; width:150px;}


/******************
    GENERATOR
******************/

#gen_intro {padding-top:100px;}
#gen_intro h1 {font-size:60px; line-height:100px; padding-bottom:20px; text-align:center;}
#gen_intro p {font-size:16px; font-weight:300; line-height:28px; margin:0 auto; padding-bottom:40px; text-align:center; width:800px;}

.gen_field {float:left; padding:40px 40px 0 40px; width:250px;}
.gen_field label {font-size:20px; font-weight:300; padding-bottom:10px;}

#gen_letter {}
.gen_letter {cursor:pointer; display:inline-block; font-size:16px; width:15px;}

#gen_template {float:left; position:relative;}
#gen_label:after {bottom: 100%; left: 10%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none;}
#gen_label:after {border-color: rgba(41, 38, 65, 0); border-bottom-color: #292641; border-width: 10px; margin-left: -10px;}
#gen_label {background:#292641; border-radius:3px; box-shadow:0px 0px 10px #6c6c6c; display:none; left:0px; padding:10px 20px; position:absolute; top:30px; width:120px;}
#gen_label li {border-bottom:1px solid #6a6979; color:#fff; font-size:14px; left:0px; padding:10px; top:20px;}
#gen_label li:last-child {border-bottom:none;}

#gen_template:hover #gen_label {display:block;}

/******************
    FAVORITES
******************/

#favorites_bg {background:#e6ebf1;}
#favorites_cont {margin:0 auto; padding:100px 0; width:1000px;}
#favorites_cont h1 {font-size:40px; line-height:100px; padding-bottom:20px; text-align:center;}
#favorites_cont p {font-size:20px; font-weight:300; line-height:30px; margin:0 auto; padding-bottom:40px; text-align:center; width:700px;}

#favorites_table {border-collapse:collapse; margin:0 auto; width:800px;}
#favorites_table tr:nth-child(even) {background:#fff;}
#favorites_table tr:nth-child(odd) {background:#f5f7fa;}
#favorites_table th {background:#234c8a; color:#fff; margin-bottom:20px; padding:20px;}
#favorites_table td {margin-bottom:10px; padding:15px 20px;}

/******************
    TEMPORARY LAUNCH
******************/

#paymentsoon {font-size:18px; line-height:30px; margin:0 auto; padding:150px 0; text-align:center; width:600px;}
#paymentsoon a {color:#00abff; font-weight:bold; text-decoration:underline;}

/******************
    Retina
******************/

@media 
(-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {

/* HOMEPAGE */
#home_intro_image {background-image:url(../images/home-intro-image@2x.png); background-size:400px 253px;}
#home_screenshot_image {background-image:url(../images/home-search-screen@2x.png);}
#home_tools {background-image:url(../images/home-tools-bg@2x.jpg);}

#home_features_search .home_feat_circle {background-image:url(../images/home-search@2x.png);}
#home_features_filters .home_feat_circle {background-image:url(../images/home-filters@2x.png);}
#home_features_domains .home_feat_circle {background-image:url(../images/home-domains@2x.png);}
#home_features_save .home_feat_circle {background-image:url(../images/home-save@2x.png);}

#home_metric_moz {background-image:url(../images/home-moz@2x.png);}
#home_metric_majestic {background-image:url(../images/home-maj@2x.png);}
#home_metric_alexa {background-image:url(../images/home-alexa@2x.png);}
#home_metric_data {background-image:url(../images/home-links@2x.png);}

#home_name_generator {background-image:url(../images/home-name-generator@2x.png);}
#home_name_spinner {background-image:url(../images/home-name-spinner@2x.png);}
#home_bulk_check {background-image:url(../images/home-bulk-check@2x.png);}
#home_complete_check {background-image:url(../images/home-complete-check@2x.png);}
#home_brainstormer {background-image:url(../images/home-brainstormer@2x.png);}
#home_instant_check {background-image:url(../images/home-instant-check@2x.png);}

/* SEARCH */

.filter_options {background-image:url(../images/search_filter_check@2x.png);}

.search_filter_current {background-image:url(../images/search_filter_arrow@2x.png);}
#search_hide_arrow {background-image:url(../images/search_hide_arrow@2x.png); background-size:10px 14px;} 
.search_filt_range {background-image:url(../images/search_filter_line@2x.png); background-size:1px 20px;}

#search_tlds_back {background-image:url(../images/tld-arrow@2x.png);} 
.saved_search_remove {background-image:url(../images/search_save_remove@2x.png);}

#search_num_current {background-image:url(../images/search_filter_arrow@2x.png);}
#search_sort_current {background-image:url(../images/search_filter_arrow@2x.png);}
#search_order_current {background-image:url(../images/search_filter_arrow@2x.png);}
#search_save {background-image:url(../images/filter_save_icon@2x.gif);}
#search_export {background-image:url(../images/filter_export_icon@2x.gif);}
#search_reset {background-image:url(../images/filter_reset_icon@2x.gif);}

.recent_search_date {background-image:url(../images/search_save_date@2x.png);}
.recent_search_save {background-image:url(../images/search_recent_save@2x.png);}
.recent_search_search {background-image:url(../images/search_save_search@2x.png);}
.saved_search_date {background-image:url(../images/search_save_date@2x.png);}
.saved_search_search {background-image:url(../images/search_save_search@2x.png);}


#recent_search_image,#search_recent_mem_image {background-image:url(../images/search_recent_signup1@2x.png);}
#saved_search_image,#saved_search_mem_image {background-image:url(../images/search_save_signup1@2x.png);}
#watch_search_image {background-image:url(../images/search_watch_signup1@2x.png);}

.domain_head_sort_down {background-image:url(../images/sort-down@2x.png);}
.domain_head_sort_up {background-image:url(../images/sort-up@2x.png);}

#search_column_right {background-image:url(../images/search-column-right@2x.png);}
#search_column_left {background-image:url(../images/search-column-left@2x.png);}

.search_loader {background-image:url(../images/search-loader@2x.gif);}

/* FEATURES */
#features_watch {background-image:url(../images/features-watchlist@2x.png);}

#features_search_image {background-image:url(../images/features-search-filter@2x.png);}
#features_save_notify {background-image:url(../images/features-export@2x.png);}
#features_save_text {background-image:url(../images/features-save@2x.png);}
#features_tld_reg_bg_cont {background-image:url(../images/features-tld-reg-bg@2x.png);}
#features_tld_image {background-image:url(../images/features-tld-icon@2x.png);}
#features_registrars {background-image:url(../images/features-registrars@2x.png);}

#features_metrics_bg {background-image:url(../images/features-metrics-bg@2x.jpg);}
#features_metrics_moz {background-image:url(../images/features-moz@2x.png);} 
#features_metrics_maj {background-image:url(../images/features-maj@2x.png);} 
#features_metrics_alexa {background-image:url(../images/features-alexa@2x.png);}
#features_metrics_links {background-image:url(../images/features-links@2x.png);}

/* HELP */
#search_help_image {background-image:url(../images/search_help_signup1@2x.png);}
#search_help_bar_image {background-image:url(../images/help-search-bar@2x.png);}
#search_help_filters_image {background-image:url(../images/help-search-filters@2x.png);}
#search_help_tool_image {background-image:url(../images/help-search-tool@2x.png);}
#search_help_results_image {background-image:url(../images/help-search-domains@2x.png);}
#search_help_what_image {background-image:url(../images/help-search-expired@2x.png);}
#search_help_why_image {background-image:url(../images/help-search-why@2x.png);}

/* TOOLS */
#tools_expired_bg {background-image:url(../images/tools-expired-bg@2x.jpg);} /* too maintain the background size in retina, need to set the background size, by its dimensions */
#tools_expired_search_image {background-image:url(../images/tools-expired-search@2x.png);}
#tools_expired_saved_image {background-image:url(../images/tools-saved-search@2x.png);}

#tools_namespinner_image {background-image:url(../images/tools-name-spinner@2x.png);}
#tools_instant_image {background-image:url(../images/tools-instant@2x.png);}
#tools_checker_image {background-image:url(../images/domain-checker@2x.png);}
#tool_checker_bg {background-image:url(../images/tools-checker-bg@2x.png);}
#tools_alerts_image {background-image:url(../images/tools-alert@2x.png);}
#tools_brain_image {background-image:url(../images/tools-brainstormer@2x.png)}

/* PAYMENT */
#payment_credit_cards span {background-image:url(../images/credit_cards@2x.png);}

}


