a { -webkit-transition: all 200ms linear; -moz-transition: all 200ms linear; -o-transition: all 200ms linear; transition:all 200ms linear; cursor:pointer; }
a:hover, a:active { text-decoration:none; }
a:focus { outline:none; }
::-moz-selection { color: #fff; background:#4dae2a; }
::selection { color: #fff; background:#4dae2a; }
body { margin:0px; padding:0px; background:url(../img/bg.gif) repeat #ffffff; }
.clear { clear:both; height:0px; line-height:0px; font-size:0px; }
.red { color: #c1272d; }
.green { color: #3e9952; }
.center { text-align:center; }

#sn-toplinks { display:block; padding:0px; background: #023422; color:#ffffff; }
#sn-toplinks .call_us { display:block; padding: 5px 0px 5px 25px; background:url(../img/header_img.png) 0px 7px no-repeat; }
#sn-toplinks .call_us strong { color:#8fc849; }
#sn-toplinks .top_nav { display:block; float:right; list-style:none; padding: 5px 0px 5px 0px; margin:0px; height:20px;  }
#sn-toplinks .top_nav li { display:inline; font:14px "Roboto Condensed"; }
#sn-toplinks .top_nav li a { display:block; float:left; padding: 0px 15px 0px 15px; color:#ffffff; }    
#sn-toplinks .top_nav li a:hover { color:#8fc849; }
#sn-toplinks .top_nav li a.home { background:url(../img/header_img.png) 0px -38px no-repeat; }    
#sn-toplinks .top_nav li a.about { background:url(../img/header_img.png) 0px -78px no-repeat; }
#sn-toplinks .top_nav li a.blog { background:url(../img/header_img.png) 0px -118px no-repeat; }
#sn-toplinks .top_nav li a.contact { background:url(../img/header_img.png) 0px -158px no-repeat; }
#sn-toplinks .sn_search { display:block; float:right; height: 30px; margin: 0px; padding: 0px; width:30px; background:#8fc849; }
#sn-toplinks .sn_search input { display:none; float:left; margin:0px; padding: 0px 10px 0px 10px; height: 20px; border:5px solid #8fc849; border-left:10px solid #8fc849; background: #3e9952; color:#ffffff; }
#sn-toplinks .sn_search button { display:block; float:left; margin:0px; padding: 0px; width:30px; height: 30px; border:none; background:url(../img/search_btn.gif) 0px 0px no-repeat;  }
#sn-toplinks .sn_search button:hover { background:url(../img/search_btn.gif) 0px -30px no-repeat;  }
#sn-header { display:block; width:100%; padding:0px; background: #313131; -webkit-transition: all 200ms linear; -moz-transition: all 200ms linear; -o-transition: all 200ms linear; transition:all 200ms linear; min-height:90px; }
#sn-header.is-sticky { display:block; z-index:1000; /*-webkit-box-shadow: 0px 5px 10px rgba(50, 10, 20, 0.3); -moz-box-shadow: 0px 5px 10px rgba(50, 10, 20, 0.3); box-shadow: 0px 5px 10px rgba(50, 10, 20, 0.3); border-top:3px solid #023422; border-bottom:2px solid #f6f6f6;*/ min-height:inherit !important; } 
#sn-header.is-sticky .logo { display: block; margin: 5px 0px 5px 0px; width:800px; }
#sn-header.is-sticky .logo img { width:30%; }
#sn-header .logo { display:block; margin: 10px 0px 10px 0px; }
#sn-header .nav-pills { display:block; float:right; list-style:none; margin:40px 0px 0px 0px; }
#sn-header .nav-pills li { display:inline; color:#c8c8c8; }
#sn-header .nav-pills li a { font:16px "Roboto Condensed"; color:#fff; padding: 5px 15px 5px 15px; text-transform:uppercase; /*background: url(../img/nav_bg.png) right center no-repeat;*/ }
#sn-header .nav-pills li a:hover { color:#fff; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; background:#eb1a24;}
#sn-header .nav-pills li a.active { color:#fff; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; background:#eb1a24;}



#sn-header.is-sticky .nav-pills { margin:9px 0px 0px 0px; }
#sn-treasure { display:block; padding:0px; background:url(../img/treasure_bg.jpg) center top repeat; }
#sn-treasure h1 { display:block; margin:20px 0px 10px 0px; font:30px "Roboto Condensed"; color:#ffffff; text-shadow:1px 1px 1px #366c34; text-transform:uppercase; }
#sn-treasure .bread_crumb { display:block; list-style:none; padding: 0px; margin:0px 0px 20px 0px;  }
#sn-treasure .bread_crumb li { display:inline; font:16px "Source Sans Pro"; color:#023422; text-shadow:1px 1px 1px #9bd087; }
#sn-treasure .bread_crumb li a { display:inline; color:#ffffff; text-shadow:1px 1px 1px #609e49; }
#sn-treasure .bread_crumb li a:hover { color:#023422; text-shadow:1px 1px 1px #9bd087; }
#sn-treasure .bread_crumb li .divider { padding: 0px 10px 0px 10px; color:#407e41; text-shadow:1px 1px 1px #9bd087; }
#sn-container { display:block; padding: 30px 0px 30px 0px; -webkit-box-shadow: 0px -5px 5px rgba(50, 50, 50, 0.2); -moz-box-shadow: 0px -5px 5px rgba(50, 50, 50, 0.2 ); box-shadow: 0px -5px 5px rgba(50, 50, 50, 0.2); }

/* ===================================== Start Homepage Special CSS ===================================== */
#sn-freereport { display:block; list-style:none; padding: 0px; margin:0px; font:18px "Source Sans Pro"; color:#ffffff; background:url(../img/bg2.gif) repeat; -webkit-box-shadow: 0px -5px 5px rgba(50, 50, 50, 0.3); -moz-box-shadow: 0px -5px 5px rgba(50, 50, 50, 0.3 ); box-shadow: 0px -5px 5px rgba(50, 50, 50, 0.3); }
#sn-freereport .block { position:relative; }
#sn-freereport strong { display:block; padding: 10px 0px 5px 80px; font:22px "Source Sans Pro"; color:#8fc849; }
#sn-freereport p { display:block; padding: 0px 0px 10px 80px; }
#sn-freereport .quote { display:block; width:65px; height:65px; background: url(../img/quote_icon.png) center center no-repeat #8fc849; position: absolute; top: 0px; left:0px; }
#sn-freereport .free_report { display:block; margin:12px 0px 12px 0px; text-align:center; background: #0d251c; padding: 10px; border-top:1px solid #06100c; border-right:1px solid #123628; border-bottom:1px solid #123628; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; }
#sn-freereport .free_report span { display:block; text-align:center; height: 34px; padding: 5px 10px 0px 10px; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; font:22px "Roboto Condensed"; color:#0d251c; text-shadow:1px 1px 1px #a7d1a2; background:#3f9a52 url(../img/btn_bg.gif) 0px 0px repeat-x; -webkit-box-shadow: 1px 1px 1px rgba(100, 136, 107, 0.8); -moz-box-shadow:1px 1px 1px rgba(100, 136, 107, 0.8); box-shadow:1px 1px 1px rgba(100, 136, 107, 0.8); -webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s; text-transform:uppercase; }
#sn-freereport .free_report:hover span {  background:#9ace5c url(../img/btn_bg.gif) 0px -80px repeat-x; }

#sn-container .about_company { display:block; padding: 0px 10px 20px 10px; text-shadow:1px 1px 1px #ffffff; -webkit-transition: all 200ms linear; -moz-transition: all 200ms linear; -o-transition: all 200ms linear; transition:all 200ms linear;  }
#sn-container .selected { background:#ffffff; -webkit-box-shadow:0px 0px 10px 10px rgba(0, 0, 0, 0.1); -moz-box-shadow:0px 0px 10px 10px rgba(0, 0, 0, 0.1); box-shadow:0px 0px 10px 10px rgba(0, 0, 0, 0.1); }
#sn-container .about_company h2 { display:block; padding:10px 0px 0px 0px; text-align:center; font:20px "Roboto Condensed"; color:#444444; }
#sn-container .about_company img { display:block; width:100%; margin:0px; }
#sn-container .about_company p { display:block; padding:10px; }
#sn-container .about_company .read_more { display:inline-block; margin:0px auto; background: #dddddd; padding: 5px; border-top:1px solid #c8c8c8; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; }
#sn-container .about_company .read_more span { display:block; padding: 3px 20px 3px 20px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; font:bold 16px "Roboto Condensed"; color:#ffffff; text-shadow:1px 1px 1px #000000; text-transform:uppercase; background:#3f9a52 url(../img/btn_bg2.gif) 0px -5px repeat-x; -webkit-box-shadow: 1px 1px 1px rgba(100, 136, 107, 0.8); -moz-box-shadow:1px 1px 1px rgba(100, 136, 107, 0.8); box-shadow:1px 1px 1px rgba(100, 136, 107, 0.8); -webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s; }
#sn-container .about_company .read_more:hover span {  background:#9ace5c url(../img/btn_bg2.gif) 0px -85px repeat-x; }
#sn-container .selected .read_more span { display:block; padding: 3px 20px 3px 20px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; font:bold 16px "Roboto Condensed"; color:#ffffff; text-shadow:1px 1px 1px #366c34; text-transform:uppercase; background:#3f9a52 url(../img/btn_bg.gif) 0px -5px repeat-x; -webkit-box-shadow: 1px 1px 1px rgba(100, 136, 107, 0.8); -moz-box-shadow:1px 1px 1px rgba(100, 136, 107, 0.8); box-shadow:1px 1px 1px rgba(100, 136, 107, 0.8); -webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s; }
#sn-container .selected .read_more:hover span {  background:#9ace5c url(../img/btn_bg.gif) 0px -85px repeat-x; }

#sn-tab { display:block; margin-top:40px; padding:18px; border:2px solid #ffffff; background:#ececec; }
#sn-tab .sn-tab-list { display:block; padding:0px; margin:0px; list-style:none; background:#f4f4f4; border-top:1px solid #d3d3d3; }
#sn-tab .sn-tab-list li { display:block; position:relative; }
#sn-tab .sn-tab-list li a { display:block; padding:13px 0px 0px 20px; min-height:33px; font:bold 16px "Roboto Condensed"; color:#444444; text-shadow:1px 1px 1px #ffffff; text-transform:uppercase; background:url(../img/tab_img.gif) right 0px no-repeat; }
#sn-tab .sn-tab-list li a:hover { color:#3e9952; }
#sn-tab .sn-tab-list li.active a { background:url(../img/tab_img.gif) right -46px no-repeat; font:bold 20px "Roboto Condensed"; color:#ffffff; text-shadow:1px 1px 1px #376932; padding:10px 0px 0px 20px; min-height:36px; border-left:1px solid #d3d3d3; -webkit-transition: 0.0s; -moz-transition: 0.0s; transition: 0.0s; }
#sn-tab .sn-tab-list li a img { display:none; }
#sn-tab .sn-tab-list li.active a img { display:block; width:18px; height:46px; position:absolute; right:-18px; top:0px; }
#sn-tab .sn-tab-div { display:block; padding-left:20px; }

#sn-container .blog_post { display:block; padding: 15px; margin:0px 0px 0px 10px; text-shadow:1px 1px 1px #ffffff; -webkit-transition: all 200ms linear; -moz-transition: all 200ms linear; -o-transition: all 200ms linear; transition:all 200ms linear; background:#ffffff; font-size:13px;  }
#sn-container .blog_post:hover { -webkit-box-shadow:0px 0px 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow:0px 0px 5px 5px rgba(0, 0, 0, 0.1); box-shadow:0px 0px 5px 5px rgba(0, 0, 0, 0.1);  }
#sn-container .blog_post .post_title { display:block; padding:5px 0px 5px; font-size:14px; font-weight:bold; color:#444444; }
#sn-container .blog_post .post_title:hover { color:#8fc849; }
#sn-container .blog_post img { display:block; width:100%; margin:0px; }
#sn-container .blog_post .post_details { display:block; list-style:none; margin:0px; padding:0px; height:20px; }
#sn-container .blog_post .post_details li { display:block; float:left; height:20px; padding:0px 10px 0px 0px; color:#3e9952;  color:#3e9952; }
#sn-container .blog_post .post_details li a { display:block; height:20px; color:#3e9952; }
#sn-container .blog_post .post_details li a:hover { color:#8fc849; }
#sn-container .blog_post .read_more { font-weight:bold; color:#3e9952; }
#sn-container .blog_post .read_more:hover { color:#8fc849; }
/* ===================================== End Homepage Special CSS ===================================== */

#sn-container .block_left { display:block; padding:10px 20px 20px 20px; background: #ffffff; border:1px solid #e4e4e4; border-right:none; min-height:1720px; }
#sn-container .block_left h2 { display:block; margin:0px 0px 10px 0px; padding:10px 0px 10px 0px; font:26px "Roboto Condensed"; color:#3e9952; border-bottom:1px solid #e4e4e4; }
#sn-container .block_left h3 { display:block; margin:10px 0px 10px 0px; padding:10px 0px 10px 0px; font:22px "Roboto Condensed"; color:#3e9952; border-bottom:1px solid #e4e4e4; }
#sn-container .block_left .list { display:block; list-style:none; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; }
#sn-container .block_left .list li { display:block; margin:0px 0px 0px 0px; padding:10px 0px 10px 30px; background: url(../img/list_arrow.png) 5px 12px no-repeat; }
#sn-container .block_left .list li strong { color:#3e9952; }
#sn-container .block_left .star li { background: url(../img/list_star.png) 5px 9px no-repeat; }
#sn-container .block_left .center_image { display:block; margin:0px auto; }
#sn-container .block_right { display:block; padding:15px 20px 20px 20px; background: #f8f8f8; border:1px solid #e4e4e4;  min-height:1715px; }
#sn-container .block_right h4 { display:block; margin:0px; clear:both; padding:8px 0px 8px 0px; text-align:center; font:24px "Roboto Condensed"; color:#444444; border-bottom: 1px solid #e4e4e4; text-shadow:1px 1px 1px #ffffff; background: url(../img/bg.png) repeat; }
#sn-container .block_right .quote-request { display:block; padding:10px 0px 0px 0px; margin-bottom:30px; border-top: 1px solid #ffffff; }
#sn-container .block_right .free_report { display:block; margin-top:10px; text-align:center; background: #d8d8d8; padding: 10px; border-top:1px solid #b8b8b8; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; }
#sn-container .block_right .free_report span { display:block; text-align:center; height: 34px; padding: 5px 10px 0px 10px; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; font:22px "Roboto Condensed"; color:#ffffff; text-shadow:1px 1px 1px #366c34; background:#3f9a52 url(../img/btn_bg.gif) 0px 0px repeat-x; -webkit-box-shadow: 1px 1px 1px rgba(100, 136, 107, 0.8); -moz-box-shadow:1px 1px 1px rgba(100, 136, 107, 0.8); box-shadow:1px 1px 1px rgba(100, 136, 107, 0.8); -webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s; }
#sn-container .block_right .free_report:hover span {  background:#9ace5c url(../img/btn_bg.gif) 0px -80px repeat-x; }
#sn-container .block_right .latest_seo_blog { display:block; padding:0px; margin:0px 0px 30px 0px; list-style:none; }
#sn-container .block_right .latest_seo_blog li { display:block; }
#sn-container .block_right .latest_seo_blog li a { display:block; padding: 12px 0px 12px 30px; border-top: 1px solid #ffffff; border-top: 1px solid #ffffff;  border-bottom: 1px solid #e4e4e4; color: #666666; background:url(../img/blog_icon.png) 0px 15px no-repeat; }
#sn-container .block_right .latest_seo_blog li a:hover { color: #8fc849; text-decoration:none; }
#sn-container .block_right .our_affiliates { display:block; padding:0px; margin:0px; list-style:none; border-top: 1px solid #ffffff; }
#sn-container .block_right .our_affiliates li { display:block; }
#sn-container .block_right .our_affiliates li a { display:block; padding:10px; margin-top: 10px; background:url(../img/bg.png) repeat; text-align:center; }
#sn-container .block_right .our_affiliates li a span { display:block; border:5px solid #ffffff; background: #ffffff; }
#sn-container .block_right .our_affiliates li a span img { display:block; width: 100%; opacity:0.3; filter:alpha(opacity=30); -webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s; }
#sn-container .block_right .our_affiliates li a:hover span img {  opacity:1.0; filter:alpha(opacity=100); }

/* ===================================== Start Home Page Affiliates CSS ===================================== */
#sn-affiliates { display:block; list-style:none; padding: 0px; margin:0px; background: #ffffff; -webkit-box-shadow: 0px 0px 10px 10px rgba(50, 50, 50, 0.1); -moz-box-shadow: 0px 0px 10px 10px rgba(50, 50, 50, 0.1 ); box-shadow: 0px 0px 10px 10px rgba(50, 50, 50, 0.1); border-top: 1px solid #dddddd; border-bottom: 1px solid #dddddd; }
#sn-affiliates .affiliates { display:block; padding: 10px 0px 10px 30px; position:relative; }
#sn-affiliates .affiliates .affiliates_img { position:absolute; top:-10px; left:0px; }
#sn-affiliates .block { display:block; padding: 10px; margin-left: 20px; background:url(../img/bg.png) repeat; text-align:center; }
#sn-affiliates a { display:block; background: #ffffff; padding: 5px; }
#sn-affiliates a span { display:block; width:100%; }
#sn-affiliates a span img { display:block; width: 100%; opacity:0.3; filter:alpha(opacity=30); -webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s; }
#sn-affiliates a:hover span img {  opacity:1.0; filter:alpha(opacity=100); }
/* ===================================== End Home Page Affiliates CSS ===================================== */

/* ===================================== Start Footer CSS ===================================== */
#sn-footer { display:block; padding: 0px; background: url(../img/footer_bg.gif) repeat; color:#7f988f; }
#sn-footer .block { display:block; padding: 0px 15px 0px 15px; }
#sn-footer .block_in { display:block; padding: 15px 0px 0px 0px; border-top:1px solid #245443; }
#sn-footer h5 { display:block; margin: 20px 0px 0px 0px; padding: 0px 0px 10px 0px; font:22px 'Roboto Condensed'; color: #ffffff; border-bottom:2px solid #00281a; }
#sn-footer h6 { display:block; margin:30px 0px 0px 0px; padding: 0px 0px 10px 0px; font:18px 'Roboto Condensed'; color: #578859; border-bottom:1px solid #00281a; clear:both; }
#sn-footer h5.testimonials { padding: 0px 0px 10px 30px; background: url(../img/footer_img.png) 0px 0px no-repeat; }
#sn-footer h5.links { padding: 0px 0px 10px 30px; background: url(../img/footer_img.png) 0px -40px no-repeat; }
#sn-footer h5.twitter { padding: 0px 0px 10px 30px; background: url(../img/footer_img.png) 0px -80px no-repeat; }
#sn-footer h5.subscribe { padding: 0px 0px 10px 30px; background: url(../img/footer_img.png) 0px -120px no-repeat; }
#sn-footer .client_reviews { position:relative; }
#sn-footer .client_reviews a { color:#7f988f; }
#sn-footer .client_reviews a:hover { color:#8fc849; text-decoration:none; }
#sn-footer .client_reviews .reviews { position:absolute; top:0; left:0;  display:none; }
#sn-footer .client_reviews .client { display:block; color:#FFFFFF; padding-top:10px; }
#sn-footer .client_reviews .reviews:first-child{  position:relative; display:block; }
#sn-footer .block_in .useful_links { display:block; list-style:none; margin: 0px; padding: 0px; font-size:15px; }
#sn-footer .block_in .useful_links li { display:block;  padding: 0px 0px 5px 0px; }
#sn-footer .block_in .useful_links li a { display:block; padding: 0px 0px 0px 30px; background: url(../img/footer_img.png) 0px -154px no-repeat; color:#7f988f; }
#sn-footer .block_in .useful_links li a:hover { color:#8fc849; text-decoration:none; background: url(../img/footer_img.png) 0px -184px no-repeat; }
#sn-footer .tweets { display:block; margin:0px; padding:0px; list-style:none; }
#sn-footer .tweets li { display:block; list-style:none; padding:0px 0px 10px 35px; background:url(../img/footer_img.png) -50px -217px no-repeat; }
#sn-footer .tweets li a { text-decoration:none; color:#ffffff; }
#sn-footer .tweets li a:hover { color:#8fc849; }
/* -------------------------------------- Start Social Media Icons CSS -------------------------------------- */
.social_media_links { display:block; list-style:none; padding:10px 0px 0px 0px; margin:0px; height:20px; padding-bottom:10px; border-top:1px solid #245443; }
.social_media_links li { display:inline; }
.social_media_links li a { -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; display:inline-block; background: #3f7545 url('../img/social-media-icons.png') no-repeat 0 0px; width:20px; height:20px; -webkit-transition: background-color 200ms linear; -moz-transition: background-color 200ms linear; -o-transition: background-color 200ms linear; transition: background-color 200ms linear; opacity:0.7; filter:alpha(opacity=70); }
.social_media_links li a span { display:none; }
.social_media_links li a:hover { text-decoration:none;  opacity:1.0; filter:alpha(opacity=100); }
.social_media_links li a.fb{margin: 0;background-position: 0px 0px;}
.social_media_links li a.twitter{margin: 0;background-position: 0px -20px;}
.social_media_links li a.gplus{margin: 0;background-position: 0px -40px;}
.social_media_links li a.linkedin{margin: 0;background-position: 0px -60px;}
.social_media_links li a.pinterest{margin: 0;background-position: 0px -80px;}
.social_media_links li a.tumblr{margin: 0;background-position: 0px -100px;}
.social_media_links li a.yt{margin: 0;background-position: 0px -120px;}
.social_media_links li a.flickr{margin: 0;background-position: 0px -140px;}
.social_media_links li a.rss{margin: 0;background-position: 0px -160px;}
.social_media_links li a.fb:hover{background-color: #3b5998; }
.social_media_links li a.twitter:hover{background-color: #48c4d2; }
.social_media_links li a.gplus:hover{background-color: #d94a39; }
.social_media_links li a.linkedin:hover{background-color: #71C5EF; }
.social_media_links li a.pinterest:hover{background-color: #cb2027; }
.social_media_links li a.tumblr:hover{background-color: #3a5976; }
.social_media_links li a.yt:hover{background-color: #C4302B; }
.social_media_links li a.flickr:hover{background-color: #FF0084; }
.social_media_links li a.rss:hover{background-color: #f69400; }
/* -------------------------------------- End Social Media Icons CSS -------------------------------------- */
#sn-footer .subscribe_us { display:block; margin:0px; padding:0px; }
#sn-footer .subscribe_us input { display:block; background:#01271a; color:#7f988f; border-left:1px solid #001910; border-top:1px solid #001910; border-right:1px solid #1c4c3c; border-bottom:1px solid #1c4c3c; font-size:13px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; margin:0px; }
#sn-footer .subscribe_us input:first-child { margin-bottom:10px; }
#sn-footer input:-moz-placeholder { color: #7f988f; }
#sn-footer textarea:-ms-input-placeholder { color: #7f988f; }
#sn-footer input::-webkit-input-placeholder { color: #7f988f; }
#sn-footer .subscribe_us button { float:right; background:#3f7545; font:bold 16px 'Roboto Condensed'; color:#001c12; border:0px; -webkit-border-radius:0px 0px 5px 5px; -moz-border-radius:0px 0px 5px 5px; border-radius:0px 0px 5px 5px; padding:0px 20px 4px 20px; text-shadow:1px 1px 1px #7fa37f; opacity:0.6; filter:alpha(opacity=60); }
#sn-footer .subscribe_us button:hover { float:right; background:#3f7545; font:bold 16px 'Roboto Condensed'; color:#001c12; border:0px; -webkit-border-radius:0px 0px 5px 5px; -moz-border-radius:0px 0px 5px 5px; border-radius:0px 0px 5px 5px; padding:0px 20px 4px 20px; text-shadow:1px 1px 1px #7fa37f; opacity:1.0; filter:alpha(opacity=100); }
#sn-footer .footernav{font:normal 14px 'Roboto Condensed'; color:#001c12; margin-top:10px;}
#sn-footer .footernav ul{margin:0px; padding:0px; list-style-type:none;}
#sn-footer .footernav ul li{margin:0px; padding:0px; list-style:none; float:left;}
#sn-footer .footernav ul li a { color:#fff; padding: 0px 15px 0px 15px; text-transform:uppercase; }
#sn-footer .footernav ul li a:hover{ color:#eb1a24; padding: 0px 15px 0px 15px; }

#sn-footer .copyright { display:block; padding: 10px 80px 10px 20px; margin-top: 0px; /*background:#151515 url(../img/footer_bg.png) repeat;*/ color:#fff; position: relative; font-size:12px; text-align:right;}
#sn-footer .copyright a { color:#8fc849; padding: 0px 5px 0px 5px; }
#sn-footer .copyright a:hover { color:#3e9952; text-decoration:none; }
/* -------------------------------------- Start Go Top CSS -------------------------------------- */
#back-top { position: absolute; z-index: 1; bottom: 0px; right: 0px; }
#back-top a { display: block; width: 40px; height:40px; padding: 0px; background: #eb1a24 url(../img/footer_img.png) 6px -220px no-repeat; -webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s;
}
#back-top a:hover { background: #ff000c url(../img/footer_img.png) 6px -260px no-repeat; }
#back-top a span { display: none; }
/* -------------------------------------- End Go Top CSS -------------------------------------- */
/* ===================================== End Footer CSS ===================================== */


/* ===================================== Start Package Table CSS ===================================== */
#sn-container .seo_packages, #sn-container .packages_heading { display:block; padding:0px; margin:30px 0px 30px 0px; position:relative;  }
#sn-container .seo_packages h3, #sn-container .packages_heading h3  { display:block; font-size:22px; padding:10px 0px 10px 0px; margin:0px; background:#4ca760; color:#ffffff; text-align:center; border:none; }
#sn-container .seo_packages strong, #sn-container .packages_heading strong { display:block; font-size:22px; text-align:center;  padding: 9px 5px; background: #646464; color: #ffffff; }
#sn-container .seo_packages { border-bottom:5px solid #c1c1c1; }
#sn-container .seo_packages .packages_column.selected_coloumn { border-bottom:5px solid #4ca760; }
#sn-container .seo_packages .packages_column {  display:block; width:100%; -webkit-transition: all 200ms linear; -moz-transition: all 200ms linear; -o-transition: all 200ms linear; transition:all 200ms linear; }
#sn-container .seo_packages .packages_column.selected_coloumn { position:absolute; top:-10px; z-index:5; -webkit-box-shadow:0px 0px 10px 10px rgba(0, 0, 0, 0.1); -moz-box-shadow:0px 0px 10px 10px rgba(0, 0, 0, 0.1); box-shadow:0px 0px 10px 10px rgba(0, 0, 0, 0.1); }
#sn-container .seo_packages .packages_column.selected_coloumn h3  { background:#3e9952 !important; }
#sn-container .seo_packages .features, #sn-container .packages_heading .features { display:block; list-style:none; padding:0px; margin:0px; border-left: 1px solid #f0f0f0; border-top: 1px solid #f0f0f0; }
#sn-container .seo_packages .features li { padding: 9px 5px; border-right: 1px solid #f0f0f0; border-bottom: 1px solid #f0f0f0; background-color: #ffffff; text-align: center; color: #999999; }
#sn-container .packages_heading .features li { padding: 9px 5px; border-right: 1px solid #f0f0f0; border-bottom: 1px solid #f0f0f0; background-color: #ffffff; text-align: center; color: #444444; }
#sn-container .seo_packages .features li:nth-child(even), #sn-container .packages_heading .features li:nth-child(even) {background-color: #f0f0f0;}
#sn-container .seo_packages .packages_column .read_more { display:inline-block; margin:0px auto; background: #dddddd; padding: 5px; border-top:1px solid #c8c8c8; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; }
#sn-container .seo_packages .packages_column .read_more span { display:block; padding: 3px 5px 3px 5px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; font:bold 14px "Roboto Condensed"; color:#ffffff; text-shadow:1px 1px 1px #000000; text-transform:uppercase; background:#3f9a52 url(../img/btn_bg2.gif) 0px -5px repeat-x; -webkit-box-shadow: 1px 1px 1px rgba(100, 136, 107, 0.8); -moz-box-shadow:1px 1px 1px rgba(100, 136, 107, 0.8); box-shadow:1px 1px 1px rgba(100, 136, 107, 0.8); -webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s; }
#sn-container .seo_packages .packages_column .read_more:hover span {  background:#9ace5c url(../img/btn_bg2.gif) 0px -85px repeat-x; }
#sn-container .seo_packages .packages_column.selected_coloumn .read_more { margin:10px 0px 10px 0px; }
#sn-container .seo_packages .packages_column.selected_coloumn .read_more span { display:block; padding: 3px 5px 3px 5px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; font:bold 14px "Roboto Condensed"; color:#ffffff; text-shadow:1px 1px 1px #366c34; text-transform:uppercase; background:#3f9a52 url(../img/btn_bg.gif) 0px -5px repeat-x; -webkit-box-shadow: 1px 1px 1px rgba(100, 136, 107, 0.8); -moz-box-shadow:1px 1px 1px rgba(100, 136, 107, 0.8); box-shadow:1px 1px 1px rgba(100, 136, 107, 0.8); -webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s; }
#sn-container .packages_column.selected_coloumn .read_more:hover span {  background:#9ace5c url(../img/btn_bg.gif) 0px -85px repeat-x; }
#sn-container .seo_packages .packages_column .phone_visible { display:none; padding:0px 10px 0px 10px; color:#3e9952; min-width: 260px; float: left; text-align:left; }
/* ===================================== End Package Table CSS ===================================== */

/* ===================================== Start Contact Us CSS ===================================== */
#sn-container .block_left .sn-map { display:block; padding:10px; margin:20px 0px 0px 0px; background:url(../img/bg.png) repeat; }
#sn-container .block_left .sn-map-in { display:block; padding:5px;background:#ffffff; }
#sn-container .block_left .sn-map-in iframe { display:block; padding:0px; margin:0; width:100%; }
#sn-container .block_left .sn-contact-form { margin:0px; padding:0px; }
#sn-container .block_left .sn-address { padding:0px 0px 0px 40px; }
#sn-container .block_left .sn-address ul.sn-address-list { list-style:none; margin:0px 0px 10px 0px; padding:0px; }
#sn-container .block_left .sn-address ul.sn-address-list li { padding:5px 5px 5px 25px; }
#sn-container .block_left .sn-address ul.sn-address-list li.address { background:url(../img/location.png) 0px 7px no-repeat;  }
#sn-container .block_left .sn-address ul.sn-address-list li.telephone { background:url(../img/phone.png) 0px 7px no-repeat;  }
#sn-container .block_left .sn-address ul.sn-address-list li.phone { background:url(../img/microhpone.png) 2px 5px no-repeat;  }
#sn-container .block_left .sn-address ul.sn-address-list li.message { background:url(../img/mail.png) 0px 6px no-repeat;  }
#sn-container .block_left .sn-address ul.sn-address-list li.skype { background:url(../img/skype.png) 0px 6px no-repeat;  }

#sn-container .block_left button.con-send { display:inline-block; margin:0px auto; background: #dddddd; padding: 5px; border-top:1px solid #c8c8c8; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; }
#sn-container .block_left button.con-send span { display:block; padding: 3px 20px 3px 20px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; font:22px "Roboto Condensed"; color:#ffffff; text-shadow:1px 1px 1px #366c34; text-transform:capitalize; background:#3f9a52 url(../img/btn_bg.gif) 0px 0px repeat-x; -webkit-box-shadow: 1px 1px 1px rgba(100, 136, 107, 0.8); -moz-box-shadow:1px 1px 1px rgba(100, 136, 107, 0.8); box-shadow:1px 1px 1px rgba(100, 136, 107, 0.8); -webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s; }
#sn-container .block_left button.con-send:hover span {  background:#9ace5c url(../img/btn_bg.gif) 0px -80px repeat-x; }

#sn-container .block_right button.free_report { width:100%; display:block; margin-top:10px; text-align:center; background: #d8d8d8; padding: 10px; border-top:1px solid #b8b8b8; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; }
#sn-container .block_right button.free_report span { display:block; text-align:center; height: 34px; padding: 5px 10px 0px 10px; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; font:22px "Roboto Condensed"; color:#ffffff; text-shadow:1px 1px 1px #366c34; background:#3f9a52 url(../img/btn_bg.gif) 0px 0px repeat-x; -webkit-box-shadow: 1px 1px 1px rgba(100, 136, 107, 0.8); -moz-box-shadow:1px 1px 1px rgba(100, 136, 107, 0.8); box-shadow:1px 1px 1px rgba(100, 136, 107, 0.8); -webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s; }
#sn-container .block_right button.free_report:hover span {  background:#9ace5c url(../img/btn_bg.gif) 0px -80px repeat-x; }



/* ===================================== End Contact Us CSS ===================================== */

/* Large desktop */
@media (min-width: 1200px) { 
#sn-container .seo_packages .packages_column .read_more span, #sn-container .seo_packages .packages_column.selected_coloumn .read_more span { padding: 3px 20px 3px 20px; font:bold 16px "Roboto Condensed"; }
 }
     
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) { 
#sn-header .nav-pills li a { font:12px "Roboto Condensed"; padding: 5px 12px 5px 4px; }
.nav-pills .open .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover,
.nav > li.dropdown.open.active > a:focus { 
  padding: 5px 8px 5px 8px !important;
}


#sn-footer .footernav{font:normal 12px 'Roboto Condensed'; color:#001c12; margin-top:10px;}
#sn-footer .footernav ul{margin:0px; padding:0px; list-style-type:none;}
#sn-footer .footernav ul li{margin:0px; padding:0px; list-style:none; float:left;}
#sn-footer .footernav ul li a { color:#fff; padding: 0px 10px 0px 10px; text-transform:uppercase; font-size:12px !important; }
#sn-footer .footernav ul li a:hover{ color:#eb1a24; padding: 0px 10px 0px 10px; }

#sn-footer .copyright { display:block; padding: 10px 60px 10px 15px; margin-top: 0px; /*background:#151515 url(../img/footer_bg.png) repeat;*/ color:#fff; position: relative; font-size:11px; text-align:right;}
#sn-footer .copyright a { color:#8fc849; padding: 0px 5px 0px 5px; }
#sn-footer .copyright a:hover { color:#3e9952; text-decoration:none; }


#sn-tab .sn-tab-list li.active a { font:bold 16px "Roboto Condensed"; }
#sn-footer h5 { font-size: 16px; }

.carousel-caption { top:20%; }
	.carousel-caption h4 { font:26px "Roboto Condensed"; margin-bottom:5px; padding:5px 30px 5px 10px; background:url(../img/slider_title_bg.png) right center no-repeat; }
	.carousel-caption p {
  font:30px "Roboto Condensed"; padding:5px 30px 5px 10px; background:url(../img/slider_title_bg2.png) right center no-repeat;
}
#sn-container .seo_packages h3, #sn-container .packages_heading h3, #sn-container .seo_packages strong, #sn-container .packages_heading strong  { font-size:18px; }
 }
     
/* Landscape phone to portrait tablet */
@media (max-width: 767px) { 
	.block { padding: 0px 20px 0px 20px !important; } 
	#sn-header-sticky-wrapper { height:auto !important; }
	#sn-header { min-height:inherit !important; }
	#sn-header.is-sticky { position:relative !important; top:inherit !important; min-height:inherit !important; }
	#sn-header.is-sticky .logo img { width:inherit !important; }
	#sn-toplinks .block { text-align:center; }
	#sn-toplinks .call_us { display:inline-block; margin:0px auto !important; }
	#sn-toplinks .sn_search { float:none !important; text-align:center; margin: 0px  20px  0px  20px; width: auto !important; }
	#sn-toplinks .sn_search input { float:left; display:inline-block !important; width: 73% !important; }
	#sn-toplinks .sn_search button { float:right; display:inline-block !important; width: 12% !important; }
	#sn-header .logo { display:block; text-align:center; margin: 10px 0px 10px 0px; }
	#sn-toplinks .top_nav { display:none; }
	#sn-freereport strong { font-size:16px; padding: 10px 0px 5px 0px; }
	#sn-freereport p { font-size:12px;  padding: 0px; }
	#sn-freereport .quote { display: none; }
	#sn-container .about_company { padding: 20px !important; }
	#sn-tab .sn-tab-div { padding: 0px !important; }
	#sn-container .blog_post { display:block; padding: 20px !important; margin:0px 0px 20px 0px !important; }
	#sn-container .block_left { min-height:100px; }
	#sn-container .block_right { min-height:100px; }
	#sn-container .block_left { border-right:1px solid #e4e4e4; }
	#sn-affiliates .block { display:block; padding: 10px !important; margin:10px 20px 10px 10px;  }
	
	.carousel-caption { top:0px; }
	.carousel-caption h4 { font:16px "Roboto Condensed"; margin-bottom:5px; padding:5px 20px 5px 10px; background:url(../img/slider_title_bg.png) right center no-repeat; }
	.carousel-caption p {
  font:16px "Roboto Condensed"; padding:5px 20px 5px 10px; background:url(../img/slider_title_bg2.png) right center no-repeat;
}
#sn-container .packages_heading { display:none; }
#sn-container .seo_packages .packages_column.selected_coloumn { position:relative; top:0px; }
#sn-container .seo_packages, #sn-container .seo_packages .packages_column.selected_coloumn { border-bottom:none; }
#sn-container .seo_packages .packages_column .read_more span, #sn-container .seo_packages .packages_column.selected_coloumn .read_more span { padding: 3px 20px 3px 20px; font:bold 16px "Roboto Condensed"; }
#sn-container .seo_packages .packages_column .phone_visible { display:inline-block !important; }
#sn-container .block_left .sn-address { padding:20px 0px 20px 0px; }
	}
     
/* Landscape phones and down */
@media (max-width: 480px) { ... }

@media (max-width: 479px) { 
	#sn-footer .footernav ul li a { color:#fff; padding: 0px 14px 0px 14px; text-transform:uppercase; font-size:12px !important; }
	.carousel-caption h4 { font:12px "Roboto Condensed"; margin-bottom:0px; padding:2px 10px 2px 5px; background:url(../img/slider_title_bg.png) right center no-repeat; }
	.carousel-caption p {
  font:12px "Roboto Condensed"; padding:2px 10px 2px 5px; background:url(../img/slider_title_bg2.png) right center no-repeat;
}
#sn-container .seo_packages .packages_column .phone_visible { display:inline-block !important; padding:0px 10px 0px 0px; color:#3e9952; min-width: 125px; float: left; text-align:left; }

 }

.bodyContainer{ background:#FFFFFF; padding:15px; border:1px solid #e4e4e4;}
.bodyContainer h1{display:block; margin:0px 0px 10px 0px; padding:10px 0px 10px 0px; font:26px "Roboto Condensed"; color:#000 !important; border-bottom:1px solid #e4e4e4; }
.bodyContainer h2{margin:0px 0px 10px 0px !important; font:25px "Roboto Condensed"; color:#000 !important;}

#check-mark {margin:0px; padding:0px;}
#check-mark ul{list-style-type:none; margin:0 0 10px 0px !important;}
#check-mark ul li{list-style:none; background:url(../img/list_arrow.png) 0px 0px no-repeat; margin:0 0 10px 0px !important; line-height:20px; padding-left:30px; font-size:14px;}

/*contact-us pages start here*/
.left-0 {
    margin-left: 0 !important;
}
.message-blk-main{ font-family: 'TrebuchetMS'; font-size:12px; color:#555555;}
.message-blk{background: #FBFBFB; padding:20px 15px; border:#f2f2f2 solid 1px;}
.message-blk h3{ font-size:18px; margin:0px; padding:0px; font-weight:normal; line-height:28px !important;}
ul.message-fill{margin:0px; padding:0px;}
ul.message-fill li{margin:0px; padding:0px; list-style:none;}
ul.message-fill li label{}
ul.message-fill li input[type="text"]{background:#fff;  width: 97%;
    border-radius: 4px; padding: 5px 5px;}
ul.message-fill li input[type="text"].captcha{ width: 20%;}
ul.message-fill li select{width: 99%; outline:none;}
ul.message-fill li textarea{ width: 96%;}

.captcha img{background:none; box-shadow:none;; padding: 0px; margin-top:-11px;}
ul.contact-right{ margin:0px 0px 0px 20px; padding:0px;}
ul.contact-right li{ margin:0px; padding:15px 0px 15px 0px; list-style:none; border-bottom:solid 1px #ddd;}
ul.contact-right li.first{ border-top:solid 1px #ddd;}
ul.contact-right li label{ float:left;}
ul.contact-right li img{ background:#fff;}
ul.contact-right div.c-content{ padding:0px 0px 0px 70px; font-size:16px;}
ul.contact-right div.c-content p{ margin:0px 0px 0px 0px;}
ul.contact-right div.c-content h4{ font-size:16px; margin:0px 0px 5px 0px; padding:0px; font-weight:normal;}
ul.contact-right div.c-content span{font-size:12px;}
ul.contact-right div.c-content .red{ color:#ed1b1e !important;}
ul.contact-right div.c-content a{text-decoration:none;}



.lf-contact-form{ width:470px; padding:0px 0px 0px 40px;}
.lf-red-txt{ color:#cc1205;}
ul.lf-contact-list{ margin:0px; padding:10px; list-style:none; background:#fbfbfb; border:#f2f2f2 solid 1px; }
ul.lf-contact-list li{ margin:15px 0px; padding:0px; font-size:14px;}
ul.lf-contact-list li label{ margin:0px 20px 0px 0px; padding:0px; float:left; width:85px; text-align:left; line-height:28px;}
ul.lf-contact-list li input[type="text"]{ border:solid 1px #cdcdcd;  padding:5px 10px; width:220px;
-webkit-border-radius: 5px; 
-moz-border-radius: 5px;
border-radius: 5px;}
ul.lf-contact-list li textarea{border:solid 1px #cdcdcd;  padding:5px 10px; width:220px;
-webkit-border-radius: 5px; 
-moz-border-radius: 5px;
border-radius: 5px;}

ul.lf-contact-list li input[type="submit"]{ border:solid 1px #ad030b; padding:5px 10px; color:#fff; font-size:16px; font-weight:bold;
-webkit-border-radius: 5px; 
-moz-border-radius: 5px;
border-radius: 5px;

background: #eb1a24; /* Old browsers */
background: -moz-linear-gradient(top,  #eb1a24 0%, #a30008 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eb1a24), color-stop(100%,#a30008)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eb1a24 0%,#a30008 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eb1a24 0%,#a30008 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eb1a24 0%,#a30008 100%); /* IE10+ */
background: linear-gradient(to bottom,  #eb1a24 0%,#a30008 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb1a24', endColorstr='#a30008',GradientType=0 ); /* IE6-9 */

}

ul.lf-contact-list li input[type="submit"]:hover{
background: #a30008; /* Old browsers */
background: -moz-linear-gradient(top,  #a30008 0%, #eb1a24 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a30008), color-stop(100%,#eb1a24)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #a30008 0%,#eb1a24 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #a30008 0%,#eb1a24 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #a30008 0%,#eb1a24 100%); /* IE10+ */
background: linear-gradient(to bottom,  #a30008 0%,#eb1a24 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a30008', endColorstr='#eb1a24',GradientType=0 ); /* IE6-9 */

}

ul.lf-contact-list li a{}



.redbutton{ border:solid 1px #ad030b; padding:5px 10px; color:#fff; font-size:16px; font-weight:bold;
-webkit-border-radius: 5px; 
-moz-border-radius: 5px;
border-radius: 5px;

background: #eb1a24; /* Old browsers */
background: -moz-linear-gradient(top,  #eb1a24 0%, #a30008 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eb1a24), color-stop(100%,#a30008)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eb1a24 0%,#a30008 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eb1a24 0%,#a30008 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eb1a24 0%,#a30008 100%); /* IE10+ */
background: linear-gradient(to bottom,  #eb1a24 0%,#a30008 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb1a24', endColorstr='#a30008',GradientType=0 ); /* IE6-9 */

}

.redbutton:hover{
background: #a30008; /* Old browsers */
background: -moz-linear-gradient(top,  #a30008 0%, #eb1a24 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a30008), color-stop(100%,#eb1a24)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #a30008 0%,#eb1a24 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #a30008 0%,#eb1a24 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #a30008 0%,#eb1a24 100%); /* IE10+ */
background: linear-gradient(to bottom,  #a30008 0%,#eb1a24 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a30008', endColorstr='#eb1a24',GradientType=0 ); /* IE6-9 */

}


.getting-box1								{ padding:0 0px 0 0;}
.getting-box1 img							{ display:inline-block;}
.getting-box1 span							{ background:url(../img/icon1.png) no-repeat left center; color:#333333; font-size:16px; font-weight:normal;font-family: 'Roboto Condensed'; display:inline-block; padding:13px 6px 12px 72px; line-height:40px; }
.getting-box1 p								{ color:#333333; font-weight:normal; font-size:12px; font-family: 'Roboto Condensed'; display:inline-block; line-height:18px;}

.getting-box2								{ float:left; padding:0 0px 0 0;}
.getting-box2 img							{ display:inline-block;}
.getting-box2 span							{ background:url(../img/icon2.png) no-repeat left center; color:#333333; font-size:16px; font-weight:normal;font-family: 'Roboto Condensed'; display:inline-block; padding:13px 9px 12px 72px; line-height:40px; }
.getting-box2 p								{ color:#333333; font-weight:normal; font-size:12px; font-family: 'Roboto Condensed'; display:inline-block; line-height:18px;}

.getting-box3								{ float:right; padding:0 0px 0 0;}
.getting-box3 img							{ display:inline-block;}
.getting-box3 span							{ background:url(../img/icon3.png) no-repeat left center; color:#333333; font-size:16px; font-weight:normal;font-family: 'Roboto Condensed'; display:inline-block; padding:13px 21px 12px 72px; line-height:40px; }
.getting-box3 p								{ color:#333333; font-weight:normal; font-size:12px; font-family: 'Roboto Condensed'; display:inline-block; line-height:18px;}

.getting-box4								{ padding:0 0px 0 0;}
.getting-box4 img							{ display:inline-block;}
.getting-box4 span							{ background:url(../img/icon4.png) no-repeat left center; color:#333333; font-size:16px; font-weight:normal;font-family: 'Roboto Condensed'; display:inline-block; padding:13px 6px 12px 72px; line-height:40px; }
.getting-box4 p								{ color:#333333; font-weight:normal; font-size:12px; font-family: 'Roboto Condensed'; display:inline-block; line-height:18px;}

.getting-box5								{ float:left; padding:0 0px 0 0;}
.getting-box5 img							{ display:inline-block;}
.getting-box5 span							{ background:url(../img/icon5.png) no-repeat left center; color:#333333; font-size:16px; font-weight:normal;font-family: 'Roboto Condensed'; display:inline-block; padding:13px 9px 12px 72px; line-height:40px; }
.getting-box5 p								{ color:#333333; font-weight:normal; font-size:12px; font-family: 'Roboto Condensed'; display:inline-block; line-height:18px;}

.getting-box6								{ float:right; padding:0 0px 0 0;}
.getting-box6 img							{ display:inline-block;}
.getting-box6 span							{ background:url(../img/icon6.png) no-repeat left center; color:#333333; font-size:16px; font-weight:normal;font-family: 'Roboto Condensed'; display:inline-block; padding:13px 21px 12px 72px; line-height:40px; }
.getting-box6 p								{ color:#333333; font-weight:normal; font-size:12px; font-family: 'Roboto Condensed'; display:inline-block; line-height:18px;}



.boxes{ margin:0px; padding:0px; width:100%;}
.boxes ul{margin:0px; padding:0px; list-style:none; }
.boxes ul li{margin:0px 10px 10px 0px; list-style:none; float:left; text-align:center; padding:10px; border:#CCCCCC solid 1px; display:inline; height:175px; min-width:13rem;}
.boxes ul li span{color:#333333; font-family:'Roboto Condensed'; font-size:16px; font-weight:normal;}
.boxes ul li p{margin:0px; padding:0px; font-size:1.2rem; line-height:16px; font-size:12px;}
.boxes ul li:hover{ background:#f2f2f2;}

.thank-you{ margin:50px auto 0px; min-height: 240px; border:solid 1px #868686; border-radius:0px; padding: 25px 10px;}
.thank-you p{ font-family:Arial, Helvetica, sans-serif; font-size:20px; text-align:center; margin: 0 0 10px; line-height:35px;}