/*

Theme Name: home_loan

Theme URI: http://wordpress.org/extend/themes/twentytwelve

Author: the WordPress team

Author URI: http://wordpress.org/

Description: The 2012 theme for WordPress is a fully responsive theme that looks great on any device. Features include a front page template with its own widgets, an optional display font, styling for post formats on both index and single views, and an optional no-sidebar page template. Make it yours with a custom menu, header image, and background.

Version: 1.1

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Tags: light, gray, white, one-column, two-columns, right-sidebar, flexible-width, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready

Text Domain: twentytwelve



This theme, like WordPress, is licensed under the GPL.

Use it to make something cool, have fun, and share what you've learned with others.

*/



/* =Notes

--------------------------------------------------------------

This stylesheet uses rem values with a pixel fallback. The rem

values (and line heights) are calculated using two variables:



$rembase:     14;

$line-height: 24;



---------- Examples



* Use a pixel value with a rem fallback for font-size, padding, margins, etc.

	padding: 5px 0;

	padding: 0.357142857rem 0; (5 / $rembase)



* Set a font-size and then set a line-height based on the font-size

	font-size: 16px

	font-size: 1.142857143rem; (16 / $rembase)

	line-height: 1.5; ($line-height / 16)



---------- Vertical spacing



Vertical spacing between most elements should use 24px or 48px

to maintain vertical rhythm:



.my-new-div {

	margin: 24px 0;

	margin: 1.714285714rem 0; ( 24 / $rembase )

}



---------- Further reading



http://snook.ca/archives/html_and_css/font-size-with-rem

http://blog.typekit.com/2011/11/09/type-study-sizing-the-legible-letter/





/* =Reset

-------------------------------------------------------------- */



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:#86b82e; text-shadow:none; }
::selection { color: #fff; background:#86b82e; text-shadow:none; }
p { display:block; padding:10px; }
.clear { clear:both; height:0px; line-height:0px; font-size:0px; }

body { margin:0px; padding:0px; /*background:url(img/bg.png) repeat; */ background:#fff; }

.lp_block { padding:0px 10px; }
.cbox { background:#F7F7F7; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; border-radius:3px; 
-moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.1); -webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.1); box-shadow:0px 0px 3px 0px rgba(0,0,0,0.1); /*border:solid 1px #f0f0f0;*/ }

/* ===================================== Start Header CSS ===================================== */

#lp_header { display: block; /*margin:40px 0px 0px 0px;*/ margin:48px 0px 0px 0px; padding:0px; background:#005d9d; }

#lp_header .lp_logo { display: block; margin:0px; padding:0px; position:relative; }

#lp_header .lp_logo a { display: block; margin:0; padding:0; position:absolute; left:0; top:-40px; }

.logo_disbloc { display:none !important;  }


.socialIcone{ position: absolute; right: 10px; bottom: 62px;  z-index: 9999;}



/* --------------------------- Start Navigation ---------------------------------------- */

#lp_header .lp_navigation { display: block; margin-left:30px; padding-right:152px; position:relative;  }

#lp_header .lp_navigation ul.lp_nav { display: block; margin:0; padding:0; list-style:none; }

#lp_header .lp_navigation ul.lp_nav li { border-radius:0; display: block; margin:0; padding:0; text-align:center; float:left; background:url(img/nav-divder.png) right 0px repeat-y; }

#lp_header .lp_navigation ul.lp_nav li a { border-radius:0; display: block; margin:0; padding:7px 20px 6px 20px; color:#ffffff;  font:normal 16px 'Roboto Condensed'; }

#lp_header .lp_navigation ul.lp_nav li a span { display: block; }

#lp_header .lp_navigation ul.lp_nav li a:hover, #lp_header .lp_navigation ul.lp_nav li a:focus { background:#2b90cb; color:#FFFFFF; }

#lp_header .lp_navigation .lp_con_partner { display: block; margin:0; padding:0px; height:70px; width:152px; text-align:center; position:absolute; right:0; top:-7px; background:url(img/con-partner-bg.png) 0px 0px no-repeat !important; -webkit-transition: background 200ms linear; -moz-transition: background 200ms linear; -o-transition: background 200ms linear; transition:background 200ms linear; cursor:pointer; }

#lp_header .lp_navigation .lp_con_partner a { background:none !important; padding:10px !important; display: block; color:#fff; font-family:'Roboto Condensed'; font-size:16px; text-shadow: 1px 1px 1px #207fb3 !important; text-transform: uppercase; text-shadow:none !important; }

#lp_header .lp_navigation .lp_con_partner:hover { background:url(img/con-partner-bg-h.png) 0px 0px no-repeat !important;  }

#lp_header .lp_navigation .lp_con_partner a:hover { background:none !important; display: block; text-shadow: 1px 1px 1px #dc9d27; }

#lp_header .lp_navigation ul.lp_nav li .lp_dropdown { margin:0; padding:0px; border-top:none; background:#86b82e; border-radius:0; border-color:#9ecf47; }

#lp_header .lp_navigation ul.lp_nav li .lp_dropdown li { float:none; display:block; background:none; text-align:left; }

#lp_header .lp_navigation ul.lp_nav li .lp_dropdown li a { font-size:14px; padding:5px 16px 5px 16px; }

#lp_header .lp_navigation ul.lp_nav li .lp_dropdown li a:hover { padding:5px 16px 5px 20px; }

#lp_header .lp_navigation ul.lp_nav li .lp_pp { margin:-8px 0px 0px 6px; padding:5px; border-top:none; border-radius:0; }

#lp_header .lp_navigation ul.lp_nav li .lp_pp li { background:none; float:none; display:block; background:none; text-align:left; }

#lp_header .lp_navigation ul.lp_nav li .lp_pp li a { font-size:14px; padding:5px 16px 5px 16px; color:#FFFFFF; text-shadow:none !important; }

#lp_header .lp_navigation ul.lp_nav li .lp_pp li a:hover { background:#2b90cb !important; padding:5px 13px 5px 19px; }

/* --------------------------- End Navigation ---------------------------------------- */

/* ===================================== End Header CSS ===================================== */

/* ===================================== Start Treasure CSS ===================================== */

#lp_treasure { display: block; margin:0; padding:0px; background:#1b83c6 url(img/treasure-img.jpg) center top no-repeat; min-height:350px; -moz-background-size: cover; -webkit-background-size: cover; -o-background-size: cover; background-size: cover; }

#lp_strip { display: block; margin-top:-1px; padding:0px; background:#005D9D; min-height:52px; border-bottom:solid 1px #176788; 

-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.2); box-shadow:2px 2px 2px rgba(0,0,0,0.2); -webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.2); } 

#lp_strip h2 { font:24px 'Roboto Condensed'; color:#fff;  }

#lp_treasure .lp_lone_form { margin:20px 0px; padding:0; display:block; position:relative; }

#lp_treasure .lp_form_in { margin:0; padding:0; display:block; position:absolute; z-index:999; background:url(img/form_bg.png) repeat; width:100%;  -moz-border-radius:5px; -webkit-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.4); -webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.4); box-shadow:0px 0px 5px 0px rgba(0,0,0,0.4); }

#lp_treasure .lp_search_form { display:block; margin:0; padding:0px 0px; }

#lp_treasure .lp_search_form h2 { display: block; margin:0px 10px; padding:0px 0px 10px 65px; font:28px 'Roboto Condensed'; color:#2986bc; text-shadow:1px 1px 1px rgba(255,255,255,1); background:url(img/home-icon.png) 0px 0px no-repeat; line-height:30px; }

#lp_treasure .lp_search_form h2 span { display: block; font-size:18px; color:#7baa2a; text-shadow:1px 1px 1px rgba(255,255,255,1); line-height:20px; }

#lp_treasure .lp_search_form .lp_ff_strip { margin:0px; height:49px; padding:0; display:block; position:relative; background:url(img/hf_bg.png) repeat-x;  font: 30px 'Medula One',Arial,Helvetica,sans-serif; color:#fff; text-align:center; padding:5px; }

#lp_treasure .lp_search_form .lp_ff_strip .left_img { position:absolute; left:-6px; top:-4px; background:url(img/left-img.png) 0px 0px no-repeat; width:6px; height:53px;  }

#lp_treasure .lp_search_form .lp_ff_strip .right_img { position:absolute; right:-6px; top:-4px; background:url(img/righ-img.png) 0px 0px no-repeat; width:6px; height:53px;  }

#lp_treasure .lp_search_form .lp_form_main { margin:10px 20px 0px 20px; padding:0px; display: block; }

#lp_treasure .lp_search_form .lp_form_main select { height:32px; color:#2C90CB;; font:normal 16px 'Roboto Condensed';  }

#lp_treasure .lp_search_form .lp_form_main input { height:32px; color:#97c4e5; font:normal 16px 'Roboto Condensed'; }

#lp_treasure .lp_search_form .lp_form_main button { display:block; margin:0px; padding-bottom:3px; border:solid 5px #85a9b7; background:url(img/btn-img.png) 0px 0px repeat-x; -moz-border-radius:3px; -webkit-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; font: 30px 'Medula One',Arial,Helvetica,sans-serif; color:#fff; text-align:center;  -webkit-transition: background 200ms linear; -moz-transition: background 200ms linear; -o-transition: background 200ms linear; transition:background 200ms linear; cursor:pointer; text-shadow:1px 1px 1px rgba(0,0,0,0.3); text-transform:uppercase; }

#lp_treasure .lp_search_form .lp_form_main button:hover { background:url(img/btn-img.png) 0px -40px repeat-x; }

#lp_treasure .lp_search_form .lp_form_main span { display: block; margin:5px 10px 0px 10px; padding:0px; text-align:center; }

#lp_treasure .lp_search_form .lp_form_main span a { color:#00597e; }

#lp_treasure .lp_search_form .lp_form_main span a:hover { color:#8fc138; }

.start_here { margin:0px; padding:0px; position:absolute; left:-205px; top:22px; }

/* ===================================== End Treasure CSS ===================================== */

/* ===================================== Start Content CSS ===================================== */

#lp_content { display: block; margin:30px 0px; padding:0px; }

#lp_content .lp_works { display: block;  padding:10px; }

#lp_content .lp_works .lp_worksin { display: block; background:#fff; padding:5px 0px; text-align:center; min-height:130px; }

#lp_content h3 { color:#005D9D; font-size:20px; font-weight:bold; display: block; margin:0px; padding:5px 0px 10px 0px; line-height:normal; }

#lp_content .lp_works .lp_worksin .lp_video { display: block; background:#afcfdb; padding:3px; margin:10px 0px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; border-radius:3px; }

#lp_content .lp_works .lp_worksin .lp_video:hover { background:#00597e; }

#lp_content .lp_works .lp_worksin .lp_video img { width:100%; }

#lp_content .lp_cal { display: block;  padding:5px; /* background:#318ECE; */ }

#lp_content .lp_cal .lp_calin { display: block; background:#fff; padding:10px 15px 15px 15px; min-height:195px; }

#lp_content .lp_cal .lp_calin .cp_box_text { float:left; width:73%; }

#lp_content .lp_cal .lp_calin .cp_box_img { float:right; width:25%; text-align:right; }

#lp_content .lp_cal .lp_calin .cp_box_text a { margin:0px; display:; padding:0px 10px 0px 0px; color:#666666; 

background:url(img/arrow.png) right 5px no-repeat; -webkit-transition: all 0ms linear; -moz-transition: all 0ms linear; -o-transition: all 0ms linear; transition:all 0ms linear; }

#lp_content .lp_cal .lp_calin .cp_box_text a:hover {color:#91C737; }

.pp-n { /*padding-right:10px !important;*/ }

#lp_content .lp_cal .lp_calin .cp_box_text span { display:block; }

#lp_content .lp_cal .lp_calin .cp_box_text span a { display:inline; padding:0px 10px 0px 0px; color:#666666;  -webkit-transition: all 0ms linear; -moz-transition: all 0ms linear; -o-transition: all 0ms linear; transition:all 0ms linear; }

/* --------------------------------------- Start  Our Picks of the Month ------------------------------*/

#lp_content .lp_picks_monts { display:block; margin:20px 0px; padding:0px; }

#lp_content h1 { font-size:26px; line-height:normal; padding:10px; margin:0px; }

#lp_content .lp_picks_monts ul.lp_pm_list { display:block; margin:0px 10px; padding:0px; list-style:none; }

#lp_content .lp_picks_monts ul.lp_pm_list li { display:block; margin:10px 0px; padding:10px; background:#fff; min-height:100px;overflow:hidden;}

#lp_content .lp_picks_monts ul.lp_pm_list li .lp_pm_logo { display:block; margin:0px; padding:0; text-align:center;}

#lp_content .lp_picks_monts ul.lp_pm_list li .lp_pm_text { display:block; margin:0px; padding:0; }

#lp_content .lp_picks_monts ul.lp_pm_list li .lp_pm_text h4 { display:block; margin:10px 0px; padding:0; line-height:normal; font-size:16px; color:#00597e; }

#lp_content .lp_picks_monts ul.lp_pm_list li .lp_pm_text p { display:block; margin:0px; padding:0px; color:#666; }

#lp_content .lp_picks_monts ul.lp_pm_list li .lp_pm_button { display:block; margin:0px; padding:0px; text-align:center; }

#lp_content .lp_picks_monts ul.lp_pm_list li .lp_pm_button a { display:block; margin:30px 0px; padding:3px 0px; height:31px; background:url(img/button.png) 0px 0px repeat-x; border:solid 5px #f1f1f1; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; border-radius:5px; color:#fff; font:normal 22px 'Roboto Condensed'; text-shadow:1px 1px 1px rgba(0,0,0,0.2);  text-align:center;  }

#lp_content .lp_picks_monts ul.lp_pm_list li .lp_pm_button a:hover { background:url(img/button.png) 0px -37px repeat-x; }

/* --------------------------------------- End  Our Picks of the Month ------------------------------*/

/* ===================================== End Content CSS ===================================== */

/* ===================================== Start Testimonials CSS ===================================== */

#lp_testimonials { display: block; margin:0px 0px 20px 0px; padding:0; background:url(img/testimonial-bg.gif) 0px 45px repeat-x; min-height:170px; }

#lp_testimonials .testimonial { display:block; margin:0px; padding:0px; text-align:center; position:relative; }

#lp_testimonials .testimonial a { display:block; margin:0px; padding:0px;  -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; border-radius:5px; background:#FFFFFF; min-height:270px; }

#lp_testimonials .testimonial a:hover { -moz-box-shadow:0px 0px 5px rgba(0,0,0,0.2); -webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.2); box-shadow:0px 0px 5px rgba(0,0,0,0.2); }

#lp_testimonials .testimonial span { display:block; margin:0px; padding:11px 0px 12px 0px; font:normal 16px 'Roboto Condensed'; color:#00597E; text-align:center; margin-top: 1px; }

#lp_testimonials .testimonial img { height:131px; width:100%; }

#lp_testimonials .testimonial p { display:block; margin-top:-8px; padding:10px 0px; color:#666; text-align:center; position:relative; z-index:99;

background:url(img/arrow-t.png) center top repeat-x;  }

.lp_text_t { display: block; margin:0px; padding:0px; position:absolute; left:-30px; top:52px; z-index:999; width:18px; height:108px; background:url(img/testimonial-text.png) 0px 0px no-repeat; }

/* ===================================== End Testimonials CSS ===================================== */

/* ===================================== Start News CSS ===================================== */

#lp_new { display: block; margin:0px; padding:0; }

#lp_new .lp_news_block { display: block; margin:20px 0px 0px 0px; padding:0; background:#ffffff; height:60px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; border-radius:3px 0px 0px 3px; }

#lp_new .lp_news_block ul { display: block; margin:0px; padding:0px; list-style:none; }

#lp_new .lp_news_block ul li { float:left; margin:0px; padding:6px 27px; }

#lp_new .lp_news_block ul li.lp_newsh {  display: block; margin:0px; height:50px; padding:5px 30px;  background:#00597e url(img/client-arrow.png) right 0px no-repeat; -moz-border-radius:3px 0px 0px 3px; -webkit-border-radius:3px 0px 0px 3px; -o-border-radius:3px 0px 0px 3px; border-radius:3px 0px 0px 3px;   }

#lp_new .lp_news_block ul li.lp_newsh a { font:normal 24px 'Roboto Condensed'; color:#80acbf; display: block; padding:8px 0px; text-transform:uppercase; }

#lp_new .lp_news_block ul li.lp_newsh a:hover{ color:#fff; }

#lp_new .lp_news_block ul li.lp_newsh a i { color:#fff; }

#lp_new .lp_news_block ul li a img { opacity: 0.8; filter: alpha(opacity = 80); }

#lp_new .lp_news_block ul li a img:hover { opacity: 1; filter: alpha(opacity = 100); }

/* ===================================== End News CSS ===================================== */

/* ===================================== Start Footer CSS ===================================== */

#lp_footer { display: block; margin:20px 10px 10px 10px; padding:30px 0px 30px 0px; background:#ffffff; border:5px solid #F7F7F7; -moz-border-radius:5px; -webkit-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.1); -webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.1); box-shadow:0px 0px 3px 0px rgba(0,0,0,0.1); }

#lp_footer .ft_logo { display: block; margin:0px; padding:0px; text-align:center; }

#lp_footer ul.ft_link { display: block; margin:0px; padding:0px; list-style:none; }

#lp_footer ul.ft_link li { display: block; margin:0px; padding:0px; }

#lp_footer ul.ft_link li a { display: block; margin:0px; padding:2px 0px 2px 15px; color:#666; background:url(img/ft-icon.png) 0px 9px no-repeat;  }

#lp_footer ul.ft_link li a:hover { color:#00597e; background:url(img/ft-icon.png) 0px -33px no-repeat;  }

#lp_footer ul.lp_social_icon { display: block; margin:0px; padding:0px; list-style:none; }

#lp_footer ul.lp_social_icon li { display: block; margin:0px; padding:0px; }

#lp_footer ul.lp_social_icon li a { display: block; margin:0px; padding:0px; display: block; margin:0px; padding:2px 0px 2px 0px; color:#666; }

#lp_footer ul.lp_social_icon li a i { padding-right:10px; color:#8bbb38 }

#lp_footer ul.lp_social_icon li a:hover { color:#00597e; }

#lp_footer ul.lp_social_icon li a:hover i { color:#00597e; }

/* ===================================== End Footer CSS ===================================== */

/* ===================================== Start Copyright CSS ===================================== */

#lp_copyright { display: block; margin:-15px 10px 10px 10px; border-top:0px; padding-top:0px; background:#ffffff;  background:#ffffff; border:5px solid #F7F7F7; -moz-border-radius:5px; -webkit-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.1); -webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.1); box-shadow:0px 0px 3px 0px rgba(0,0,0,0.1); }

#lp_copyright .v_logo { display: block; margin:10px 0px 0px -15px; padding:0px; text-align:right; }

#lp_copyright p.lp_copy { display: block; margin:0px; padding:20px 0px;  text-align: center;}

#lp_copyright p.lp_copy a { color:#00597e; }

#lp_copyright p.lp_copy a:hover { color:#86B92E; }

/* ===================================== End Copyright CSS ===================================== */





/* ===================================== Start About Us CSS ===================================== */

#lp-incontent { display:block; margin:0; padding:0;

background: #0571bc; /* Old browsers */

background: -moz-linear-gradient(top,  #0571bc 0%, #ffffff 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0571bc), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #0571bc 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #0571bc 0%,#ffffff 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #0571bc 0%,#ffffff 100%); /* IE10+ */

background: linear-gradient(to bottom,  #0571bc 0%,#ffffff 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0571bc', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

}



#lp-incontent .lp_incontentin { display:block; margin:40px 0px 0px 0px; padding:5px;   }

#lp-incontent .lp_hed_brad { display: block; margin:0px; padding:0px; overflow:hidden;

-moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; border-radius:3px;

background: #2c90cb; /* Old browsers */

background: -moz-linear-gradient(top,  #2c90cb 0%, #0f87bc 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2c90cb), color-stop(100%,#0f87bc)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #2c90cb 0%,#0f87bc 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #2c90cb 0%,#0f87bc 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #2c90cb 0%,#0f87bc 100%); /* IE10+ */

background: linear-gradient(to bottom,  #2c90cb 0%,#0f87bc 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c90cb', endColorstr='#0f87bc',GradientType=0 ); /* IE6-9 */

}

#lp-incontent h1 { display:block; margin:0px; padding:8px 10px; font:normal 24px 'Roboto Condensed'; color:#fff;  }

#lp-incontent .bread_crumb { display:block; float:right; list-style:none; margin:0px; padding:15px 20px 15px 0px; text-align:right; color:#aaddfb; }

#lp-incontent .bread_crumb li { display:block; float:right; }

#lp-incontent .bread_crumb li a { color:#FFFFFF; }

#lp-incontent .bread_crumb li a:hover { color:#aaddfb; }

#lp-incontent .bread_crumb li .divider { padding:0px 5px 0px 5px;}

#lp-incontent .lp_cbox { display:block; margin-top:10px;}

#lp-incontent .lp_cbox .lp_cleft { display:block; background:#fff; padding:10px; min-height:525px; }

#lp-incontent .lp_cbox p { padding:10px 0px 10px 0px; /*text-align: justify;*/ }

#lp-incontent .lp_cbox h2 { display:block; margin:0px; padding:0px 0px 10px 0px; font:normal 22px 'Roboto Condensed'; color:#00597E; border-bottom:solid 1px #ddd;  }

#lp-incontent .lp_cbox h3 { display:block; margin:0px; padding:0px 0px 10px 0px; font:normal 18px 'Roboto Condensed'; color:#00597E; border-bottom:solid 1px #ddd;  }

#lp-incontent .lp_cbox .lp_clist { display:block; margin:10px 0px; padding:0px; list-style:none; overflow:hidden; } 

#lp-incontent .lp_cbox .lp_clist li { display:block; margin:0px; padding:5px 0px; list-style:none; float:left; width:32%; }

#lp-incontent .lp_cbox .lp_clist li i { color:#86B82E; }

#lp-incontent .lp_cbox .float-none li { float:none !important; width:auto !important; }

#lp-incontent .lp_cright { display:block; padding:10px 0px; margin-left:10px;  }

#lp-incontent .lp_cright .cright_form { display:block; margin:10px 0px; padding:0px; background:#fff; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; border-radius:3px; }

#lp-incontent .lp_cright .cright_form span { display:block; margin:0px; padding:10px; background: #2c90cb;  font: 30px 'Medula One',Arial,Helvetica,sans-serif; color:#fff; text-align:center; padding:5px; -moz-border-radius:3px 3px 0px 0px; -webkit-border-radius:3px 3px 0px 0px; border-radius:3px 3px 0px 0px; }

#lp-incontent .lp_cright .cright_form form { margin:10px; padding-bottom:10px; }

#lp-incontent .lp_cright .cright_form form select { height:32px; color:#2C90CB; font:normal 16px 'Roboto Condensed';  }

#lp-incontent .lp_cright .cright_form form input { height:32px; color:#97c4e5; font:normal 16px 'Roboto Condensed'; }

#lp-incontent .lp_cright .cright_form form button { display:block; margin:0px; padding-bottom:3px; border:solid 5px #f4fafc; background:url(img/btn-img.png) 0px 0px repeat-x; -moz-border-radius:3px; -webkit-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; font: 30px 'Medula One',Arial,Helvetica,sans-serif; color:#fff; text-align:center;  -webkit-transition: background 200ms linear; -moz-transition: background 200ms linear; -o-transition: background 200ms linear; transition:background 200ms linear; cursor:pointer; text-shadow:1px 1px 1px rgba(0,0,0,0.3); text-transform:uppercase; }

#lp-incontent .lp_cright .cright_form form button:hover { background:url(img/btn-img.png) 0px -40px repeat-x; }

#lp-incontent .lp_cright .cright_list { display:block; padding:0px; margin:0px 0px; list-style:none; }

#lp-incontent .lp_cright .cright_list li { display:block; padding:8px 0px; margin:0px; border-bottom: dotted 1px #ddd; }

#lp-incontent .lp_cright .cright_list li a { color:#666; }

#lp-incontent .lp_cright .cright_list li a i { color:#86B82E; padding-right:5px; }

#lp-incontent .lp_cright .cright_list li a:hover { color:#00597E; }

#lp-incontent .lp_cright .cright_list li a:hover i { color:#00597E; }

#lp-incontent .lp_cright .cright { display: block; margin:20px 0px; padding:0px; }

/* ===================================== End About Us CSS ===================================== */



/* ===================================== Start Contact Us CSS ===================================== */

#lp-incontent .lp_cbox .lp_map { display: block; margin:0px; padding:5px; background:#F7F7F7; }

#lp-incontent .lp_cbox .lp_map iframe { display: block; margin:0px; padding:0px; width:100%; border:solid 2px #fff; }

#lp-incontent .lp_cleft .c_form { display: block; margin:10px 0px; padding:0px; }

#lp-incontent .lp_cleft .c_form form label span { color:#ff0000; }

#lp-incontent .lp_cleft .c_form form button { display:block; margin:0px; padding:0px 10px 5px 10px;  border:solid 5px #f4fafc; background:url(img/btn-img.png) 0px 0px repeat-x; -moz-border-radius:5px; -webkit-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; font: 28px 'Medula One',Arial,Helvetica,sans-serif; color:#fff; text-align:center;  -webkit-transition: background 200ms linear; -moz-transition: background 200ms linear; -o-transition: background 200ms linear; transition:background 200ms linear; cursor:pointer; text-shadow:1px 1px 1px rgba(0,0,0,0.3); text-transform:uppercase; }

#lp-incontent .lp_cleft .c_form form button:hover { background:url(img/btn-img.png) 0px -40px repeat-x; }

#lp-incontent .lp_cleft .lp-address-list { display: block; margin:10px 0px; padding:0px; list-style:none; }

#lp-incontent .lp_cleft .lp-address-list li { display: block; margin:0px; padding:5px 0px; }

#lp-incontent .lp_cleft .lp-address-list li i { color:#86B82E; }

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



#lp-incontent .lp_cleft .lp_hiw_box { padding:20px 10px; margin:20px 0px; display:block; text-align:center; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; border-radius:5px; }

#lp-incontent .lp_cleft h4 { display: block; margin:0; padding:0; font-size:18px; color:#86B82E }

#lp-incontent .lp_cleft .lp_hiw_box img { margin:10px 0px; }

#lp-incontent .lp_cleft .lp_hiw_box:hover { -moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.2); -webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.2); box-shadow:0px 0px 3px 0px rgba(0,0,0,0.2);}



/* ---------------------------------------- Start Toggle Slide CSS ---------------------------------------- */

.bt_toggle { display:block; list-style:none; margin:20px 0px; padding:0px; }

.bt_toggle li { display:block; padding:5px;  background:#F7F7F7; margin-bottom:10px; }

.bt_toggle li .question { display:block; font: 18px 'Roboto Condensed',Arial,Helvetica,sans-serif;  color:#666; text-shadow:1px 1px 1px #fff; background:url(img/plus-icon.png) right 3px no-repeat; padding-left:10px; padding-right:20px; }

.bt_toggle li .question:hover { color:#86B82E; }

.bt_toggle li span.answer { display:block; padding:10px 0px 10px 10px; background:#fff; margin-top:10px; }

.bt_toggle li a { cursor:pointer; }

.bt_toggle li a.MenuTopon { color:#86B82E; background:url(img/plus-icon.png) right -25px no-repeat !important; }

/* ---------------------------------------- End Toggle Slide CSS ---------------------------------------- */





/*----------------------------------------- Start CSS 28-05-2013 ---------------------------------------------*/

#lp-incontent .lp_cleft .ip_gtab { display: block; margin:0; padding:5px 5px 0px 5px; background:#F7F7F7; height:35px; }

#lp-incontent .lp_cleft .ip_gtab .span3 { display: block; margin:0px; padding:0; text-align:center; }

#lp-incontent .lp_cleft .ip_gtab .span3 a { transition:none; display: block; margin:0; color:#00597E; padding:5px 10px; font-size:18px; height:30px; }

#lp-incontent .lp_cleft .ip_gtab .span3 a:hover, #lp-incontent .lp_cleft .ip_gtab .tab_active a { color:#fff; padding:5px 10px; background:#ED7F09 url(img/tab_arrow.png) center bottom no-repeat; }

/*----------------------------------------- Start CSS 28-05-2013 ---------------------------------------------*/

.lp_border_lr { border-left:1px dashed #ddd;  border-right:1px dashed #ddd; }
.lp_special_info { display:block; text-align:center; margin:20px 10px 10px 10px; padding:0px; background:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; border:5px solid #F7F7F7;
 -moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.1); -webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.1); box-shadow:0px 0px 3px 0px rgba(0,0,0,0.1); }




.lp_special_info span { display:block; margin:0px auto; margin-top:10px; width:100px; height:80px; padding:20px 0px 0px 0px; -moz-border-radius:100px; -webkit-border-radius:100px; -webkit-border-radius:100px; border-radius:100px; background:#ffffff; border:5px solid #00597E; }
.lp_special_info span i { color: #8EC332; font-size:60px; }

.lp_special_info p { display:block; }

.lp_special_info strong { display:block; color: #00597E; font:bold 22px 'Roboto Condensed'; }
.lp_special_info h1 { display:block; margin:0px 0px 10px 0px; padding:10px 0px 10px 0px; font:bold 24px 'Roboto Condensed'; text-transform: uppercase; text-shadow:1px 1px 1px (256, 256, 256, 0.9) !important; border-bottom:1px solid #f7f7f7; background:none; color:#005D9D; }






/*himanshu*/
.ssc-btn{background-color:#86b82e;color:#fff;display:inline-block;text-align:center;padding:10px 20px;border:0;border-radius:5px;width:31%;font-size:26px;font-style:italic;font-weight:bold;}
.ams-grid{border:1px solid #4294cc;border-radius:5px;margin:0;border-radius:12px; min-height:1020px; position:relative; }
.ams-header-top{background-color:#4294cc;color:#fff;border-radius:10px;}
.ams-header-top h3{color:#fff !important;margin:0 !important;padding-top:5px !important;font-weight:bold !important; font-size:22px !important; border:none !important;}
.ams-header-top h4{color:#fff !important;margin:0 !important;padding:0 !important; font-size:16px !important; border:none !important;}
.ams-header-top p { padding:0px !important; }

/*.ams-header-top p{padding-bottom:15px;}*/
.ams-r p{text-align:justify;}
.ams-r p span{font-weight:bold;}
.ams-r{padding:10px;padding-bottom:5px;}
.choose-plan-btn{width:80%;background-color:#f7941d;color:#fff;padding:10px;border-radius:20px;border:0;font-size:22px;display:inline-block;}
.choose-plan-btn:hover{color:#fff;}
.choose-plan-btn-top{background-color:#f7941d;color:#fff;padding:5px 12px;border-radius:5px;border:0;font-size:14px;margin-bottom:15px;text-decoration:none;display:inline-block;}
.choose-plan-btn-top:hover{color:#fff;}
.ams-choose-btn-container{padding:10px; position:absolute; bottom:0; left:0; right:0; }
.ams-grid{margin:10px;}
.ams-r1{min-height:150px;}
.ams-r2{min-height:150px;}
.ams-r3{min-height:90px;}
.ams-r4{min-height:90px;}
.ams-r5{min-height:70px;}
.ams-r6{min-height:140px;}
.ams-r2 p a{color:#4294cc;}
.hav-question{margin-top:30px;}
.hav-question a{color:#4294cc;}
.finance-solution, .finance-solution2 , .finance-solution3{border:1px solid #4294cc;border-radius:12px;margin:10px;cursor:pointer;min-height:300px;}
.fs-top{background-color:#4294cc;border-radius:10px;padding:25px;text-align:center;}
.finance-solution h4, .finance-solution2 h4, .finance-solution3 h4{padding:10px 15px !important;min-height:100px !important;padding-top:20px !important; color:#747474 !important; line-height:26px; }
.finance-solution:hover .fs-top img, .finance-solution2:hover .fs-top img, .finance-solution3:hover .fs-top img{transform:scale(1.2);transition:all 0.3s ease-in-out;}
.finance-solution-tip-inner{background-color:#4294cc;color:#fff;padding:30px;border-radius:12px;}
.finance-solution-tip{margin:10px;margin-top:30px;position:relative;display:none;}
.finance-solution-tip2{margin:10px;margin-top:30px;position:relative;}
.finance-solution-tip3{margin:10px;margin-top:30px;position:relative;display:none;}
#fs-arrow{position:absolute;top:-25px;left:14%;}
#fs-arrow2{position:absolute;top:-25px;left:48%;}
#fs-arrow3{position:absolute;top:-25px;left:85%;}
.fst-icon{display:table-cell;}
.fst-txt{display:table-cell;padding-left:20px;vertical-align:top;}
.fst-txt h4{padding-top:0 !important;color:#fff !important;font-weight:100 !important;}
.fst-note{background-color:#57a0d2;padding:10px 20px;margin-top:20px;}
.fst-note p{display:inline;}
.fst-note a{display:inline;background-color:#f7941d;color:#fff;padding:5px 20px;border-radius:20px;border:0;margin-left:15px;}
.fst-note a:hover{color:#fff;}
.cc-list{list-style-type:none;margin:0;padding:0;}
.cc-list li{width:14.28%;float:left;}
.cc-box{padding:10px;background-color:#4294cc;color:#fff;min-height:110px;margin:1px;}
.cc-price{margin:1px;}
.cc-price div{width:100%;padding:10px 0;text-align:center;background-color:#c2c2c2;color:#000;font-weight:bold;font-size:16px;margin-top:2px;}
.cc-box-o{background-color:#86b82e;}
.cc-caption{margin-top:20px; text-align:center; }
.cc-caption h4{color:#747474 !important; }
.ready-start h2{text-align:center;}
.ready-start h3{text-align:center;}
.get-started-btn{text-align:center;padding:10px 30px;background-color:#f7941d;color:#fff;border:0;border-radius:20px;margin-top:15px;display:inline-block;}
.get-started-btn:hover{color:#fff;}
.trust-companies{margin-top:20px;}
.trust-companies-list{list-style-type:none;}
.trust-companies-list li{float:left;width:30%;margin:1%;min-height:80px;}
.trust-companies-list li img{max-width:100%;display:block;margin:0 auto;}
.faq{margin-top:20px;}
.faq-contact a{color:#4294cc;}
.finance-solution-tip-mbl-container{display:none;;}
.finance-solution-tip-mbl{display:none;}
.faq-questions p{font-size:14px;}

#logo-slider{height:120px;padding-top:20px;}
#logo-slider div.owl-item{width:16.66%;padding:10px;}
#logo-slider div img{display:block;margin:0 auto;max-width:100%;}
.tr-company h2{margin-top:40px;}
.listing_box { margin:20px 0 0 0; padding-left:30px; }
.ams_con_box h2 { border-bottom:none !important; padding:0px !important; }
.ready-start h4 { text-align:center; color:#747474 !important; line-height:26px;  }
.faq-contact { border-bottom:0 !important;}
.new_contantbox h2 { border-bottom:0 !important; }
.clear20 { margin:0 0 20px 0; padding:0; height:0; clear:both; }



/*/himanshu*/















/* ===================================== Start Screen Resolution CSS ===================================== */

/* Large desktop */

@media (min-width: 1200px) { ... }

 

/* Portrait tablet to landscape and desktop */

@media (min-width: 768px) and (max-width: 979px) {

	#lp_header { margin-top:40px; }

	#lp_header .lp_logo a { top:-30px; }

	#lp_header .lp_logo a img { width:100%; }

	#lp_header .lp_navigation { margin:0; }

	#lp_header .lp_navigation ul.lp_nav li a { font:normal 14px 'Roboto Condensed'; padding:7px 5px 6px 5px;  }

	#lp_treasure .lp_search_form h2 { font-size:22px; }

	#lp_treasure .lp_search_form h2 span { font-size:12px; }

	#lp_new .lp_news_block ul li a img { width:80%; }

	#lp_new .lp_news_block ul li { padding:6px 0px; }	
    
	.cc-box{min-height:170px;}
	}

 

/* Landscape phone to portrait tablet */

@media (max-width: 767px) {  

	#lp_header .lp_navigation { display:none;  } 

	#lp_header .lp_navigation .lp_con_partner { display:none;  }

	.logo_disnone { display:none!important;  }

	.logo_disbloc { display:block !important;  }

	#lp_header .lp_logo a { position:relative !important; text-align:center; top:0px!important; left:0!important; margin-top:-100px; }

	#lp_header { margin-top:110px!important; }

	.lp_select_menu { margin-top:20px;}

	#lp_content .lp_cal { margin-top:10px; }

	#lp_content .lp_picks_monts ul.lp_pm_list li .lp_pm_button a { display:inline-block; padding:0px 20px; }

	.lp_text_t { display:none; }

	#lp_testimonials { background:none; }

	#lp_testimonials .testimonial img { height:auto; }	

	#lp_copyright p.lp_copy { text-align:center; }

	#lp_new .lp_news_block { height:auto; background:none; }

	#lp_new .lp_news_block ul { height:auto; background:none; }

	#lp_new .lp_news_block ul li.lp_newsh { float:none; display: block; background:#00597e; -moz-border-radius:3px; -webkit-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }

	#lp_new .lp_news_block ul li { float:none; margin:5px 0px; display: block; background:#ECEBEB; -moz-border-radius:3px; -webkit-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; text-align:center; }

	.start_here { display:none; }

	#lp_treasure .lp_form_in { position:relative; }

	#lp_copyright .v_logo { text-align:center !important; }

	#lp_footer .ft_logo { text-align:left !important; }

	#lp-incontent .lp_cbox .lp_clist li { width:50%; }

	#lp-incontent .bread_crumb { float:none; display: block; text-align:left; }

	#lp-incontent .bread_crumb li { float:left; display: block; }

	#lp-incontent .bread_crumb li .divider { float:right; }

	#lp-incontent .bread_crumb { overflow:hidden; padding: 15px 20px 15px 10px; }

	#lp-incontent .lp_cleft .ip_gtab { display: block; margin:0; padding:5px 5px 0px 5px; background:#F7F7F7; height:auto; }

	#lp-incontent .lp_cleft .ip_gtab .span3 a { transition:none; display: block; margin:0; color:#00597E; padding:5px 10px; font-size:18px; height:auto; }

	#lp-incontent .lp_cleft .ip_gtab .span3 a:hover, #lp-incontent .lp_cleft .ip_gtab .tab_active a { color:#fff; padding:5px 10px; background:#ED7F09; }
    .social_icons { float:none !important; margin:0px!important; padding-bottom:10px !important; }
.socialIcone {
    bottom: 38px;
    left: 50%;
    margin-left: -71px;
    position: absolute;
    right: 0px;
    z-index: 9999;
}

/*himanshu*/
.ams-r1, .ams-r2, .ams-r3, .ams-r4, .ams-r5, .ams-r6{min-height:auto;}
.ssc-btn{width:100%;}
.ssc-btn-container{padding:5px 10px;}
.cc-list li{width:100%;}
.finance-solution-tip-inner-section{display:none;}
.finance-solution-tip-mbl .fst-icon{display:block;}
.finance-solution-tip-mbl .fst-icon img{display:block;margin:0 auto;}
.finance-solution-tip-mbl .fst-note p{display:block;}
.finance-solution-tip-mbl{padding:10px;}
.finance-solution-tip-mbl{display:block;}
.finance-solution-tip-mbl-container{display:block;}
.fst-txt{padding-left:0;}
.finance-solution, .finance-solution2 , .finance-solution3{min-height:auto;}
/*himanshu*/


}

 

/* Landscape phones and down */

@media (max-width: 480px) { 

	#lp_copyright .v_logo { text-align:center !important; } 

.socialIcone {
    bottom: 38px;
    left: 50%;
    margin-left: -71px;
    position: absolute;
    right: 0px;
    z-index: 9999;
}

	}

/* ===================================== End Screen Resolution CSS ===================================== */

/*============================================ Start Blog 06-06-2013 ============================================*/

.mmm { margin-top:20px !important; }

#lp-incontent .block_right { display:block; }

#lp-incontent .block_right h1 { display:block; padding:8px 10px 8px 0px; margin:0px 0px 0px 0px; font-size:22px; line-height:22px !important;  text-shadow:1px 1px 1px #ffffff; text-transform:uppercase; }

#lp-incontent .block_right h1 span { color:#f34d84; }

#lp-incontent .block_right h2 { display:block; padding:8px 10px 8px 0px; margin:0px 0px 0px 0px; font-size:22px; line-height:22px !important;  text-shadow:1px 1px 1px #ffffff; text-transform:uppercase; }

#lp-incontent .block_right h2 span { color:#f34d84; }

#lp-incontent .block_right h2 a { color:#444444; text-transform:none; }

#lp-incontent .block_right h2 a:hover { color:#00597E; }

#lp-incontent .advertizement { display:block; padding:0px; margin:10px 0px 0px 0px; }

#lp-incontent .advertizement img { display:block; width:100%; }

.blog_post { display:block; padding:10px 15px 5px 0px; /*text-align:justify;*/ }

.blog_post .client { display:block; padding:5px 0px 5px 0px; color:#222222; }

.blog_post .client a { color:#86B82E; }

.blog_post .client a:hover { color:#222222; }

.blog_post .client i { color:#86B82E; margin-left:10px; }

.blog_post .client i:first-child { margin-left:0px; }

.special_link { display:block; clear:both; text-align:center; border: 2px dotted #EAEAEA; padding:15px; font-size:18px; text-shadow:1px 1px 1px #ffffff; margin:15px 0px 15px 0px; }

.btn_link { border:3px solid #d7d7d7; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font:26px 'Medula One'; color:#FFFFFF; background:#EE820A; text-shadow:1px 1px 1px #c53968; }

.btn_link:hover { background:#EE820A; color:#894800; text-shadow:1px 1px 1px #f56e9b; }

.btn_link.small { font:22px 'Medula One'; padding:5px 10px 5px 10px; }

/*------------------------------- Start Pagination CSS -------------------------------*/

.wgh_page { display:block; clear:both; text-align:right; color:#666666; background:#F3F3F3; border: 1px solid #EAEAEA; padding:10px; margin-bottom:20px; }

.wgh_page ul { list-style:none; display:block; height:23px; text-align:center; margin:0px; }

.wgh_page ul li { display:inline-block; *display:inline; margin:0px 1px 0px 1px; }

.wgh_page ul li a { display:inline-block; *display:inline; height:18px;  border:1px solid #e1e1e1; background:#fff; padding:3px 7px 3px 7px; text-decoration:none; color:#666666; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; -webkit-transition: background 200ms linear; -moz-transition: background 200ms linear; -o-transition: background 200ms linear; transition:background 200ms linear; }

.wgh_page ul li span { display:inline-block; *display:inline; padding:2px 4px 2px 4px; }

.wgh_page ul li a:hover { background:#86B82E; color:#ffffff !important; text-decoration:none; }

.wgh_page ul li.disable { display:inline-block; *display:inline; height:18px; border:1px solid #e1e1e1; padding:3px 7px 3px 7px; background:#f9f8f6; color:#bbbbbb; }

.wgh_page ul li.onpage { display:inline-block; *display:inline; height:18px; padding:3px 7px 3px 7px; background:#86B82E !important; color:#ffffff !important; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; text-decoration:none; }

/*------------------------------- End Pagination CSS -------------------------------*/





/* ===================================== End News CSS ===================================== */

.lp_cleft .lp_testimonial { display:block; padding:0; margin:0px 0px 20px 0px; list-style:none; }

.lp_cleft .lp_testimonial li { background:#F7F7F7; padding:10px; display:block; margin-top:10px; }

.lp_cleft .lp_testimonial li p { display: block; margin:0px; padding:0px 20px !important; } 

.lp_cleft .lp_testimonial li span { display: block; margin-top:0px; padding:0px 20px !important; color: #00597E; font:normal 16px 'Roboto Condensed'; }

.lp_cleft .lp_testimonial li .lp_tt_img { background:#fff; padding:5px; }

.lp_cleft .lp_testimonial li .lp_tt_img img { width:100%; }

.form-allowed-tags { display:none; }



.tt_ll { display:block !important; position:relative !important; }
/* ===================================== Start New Design 13 Sep 2013===================================== */

#lp_header .lp_navigation ul.lp_nav li a.dropdown-toggle { font-size: 15px !important; color:#ffffff; }
#lp_content .lp_works .lp_worksin .lp_imgbox { display: block; margin: 38px 0; padding: 0px; text-align:center; }
.lp_imgbox { text-align:center; }
.SnapABug_Button
{
top:40%!important;
}
#lp_header .lp_logo a img{ /*height:138px!important;*/ }
#lp-incontent  .post { border: 1px dotted #CCCCCC; padding: 10px;}
#lp-incontent .post .avatar {float:left; margin-right:10px;  box-shadow: 0 0 5px #CCCCCC; padding:5px;}
#lp-incontent .post h1.entry-title { color:#00597E; padding-top:0px; padding-bottom:0px;}
#home .row {
    padding: 25px 0;
}
#vocus-statistics {
    background: none repeat scroll 0 0 #FFFFFF;
    overflow: hidden;
    position: relative;
    text-align: center;
	margin-bottom:-43px;
}
#vocus-statistics h1 {
    color: #00597E;
    display: block;
    font: 22px 'Roboto Condensed';
    margin: 0;
    padding: 20px 0 10px;
}
#vocus-statistics .vocus-stats-cont .vocus-stat-entry {
    float: left;
    font-size: 1em;
    height:auto;
    opacity: 1;
    padding-bottom: 10px;
    padding-top: 80px;
    position: relative;
    /*width: 33%;*/
}
#vocus-statistics .vocus-stats-cont .vocus-stat-entry strong {
    display: block;
    font-size: 1.875em;
}
#vocus-statistics .vocus-stats-cont .vocus-stat-entry span {
    font-size: 30px;
    height: 49px;
    line-height: 55px;
    margin-left: -39px;
    padding: 15px;
    width: 49px;
}
#vocus-statistics .vocus-stats-cont .vocus-stat-entry span {
    background: -moz-linear-gradient(center top , #FAFAFA, #EDEDED 60%) repeat scroll 0 0 transparent;
    border-radius: 50% 50% 50% 50%;
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.35), 0 -1px 2px rgba(0, 0, 0, 0.1) inset;
    color: #8FC840;
    display: block;
    font-size: 25px;
    height: 30px;
    left: 50%;
    line-height: 35px;
    margin-left: -25px;
    padding: 10px;
    position: absolute;
    text-align: center;
    top: 1px;
    width: 30px;
}
#vocus-statistics .vocus-stats-cont .vocus-stat-entry span img {
    display: inline-block;
    margin: 8px auto;
}
#vocus-statistics .vocus-stats-cont .vocus-stat-entry span {
    font-size: 30px;
    height: 49px;
    line-height: 55px;
    margin-left: -39px;
    padding: 15px;
    width: 49px;
}
#home .row {
    padding: 25px 0;
}


#vocus-social p { padding:10px 0px 0px 9px; font: 24px 'Roboto Condensed'; }
/*#vocus-social .social-icon-container {
    float: left;
    width: 45%;
}*/
.social-icon-container {
    display: block;
    width: 100%;
}

 #home .row {
    padding: 25px 0;
}
#vocus-social {
    background: none repeat scroll 0 0 #FFFFFF;
   /* box-shadow: 0 -3px 10px rgba(0, 0, 0, 0.1);*/
    text-align: center;
}
/*#vocus-social .social-icon-container {
    float: right;
    width: 45%;
}
*/
.social-icon-container {
    display: block;
    width: 100%;
    text-align:right;
    margin-top:10px;
}
#vocus-social a {
    -moz-box-sizing: border-box;
    text-align: left;
}
#vocus-social a {
    color: #FFFFFF;
    text-align: center;
    text-decoration: none;
}
.social-icon-container #social-twitter.socialbutton {
    background: url("img/social-sa6d916f1ab.png") no-repeat scroll 0 -150px rgba(0, 0, 0, 0);
}
.social-icon-container .socialbutton {
    border-radius: 100px 100px 100px 100px;
    display: inline-block;
    height: 30px;
    margin: 0 0.6em 0 0;
    transition-duration: 0.5s;
    transition-property: width;
    width: 30px;
}
.social-icon-container #social-twitter.socialbutton:hover {
    height: 30px;
    width: 117px;
}
#social-facebook.socialbutton {
    background: url("img/social-sa6d916f1ab.png") no-repeat scroll 0 -60px rgba(0, 0, 0, 0);
}
#social-facebook.socialbutton:hover {
    height: 30px;
    width: 128px;
}
#social-google.socialbutton {
    background: url("img/social-sa6d916f1ab.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#social-google.socialbutton:hover {
    height: 30px;
    width: 152px;
}

#social-youtube.socialbutton {
    background: url("img/social-sa6d916f1ab.png") no-repeat scroll 0 -90px rgba(0, 0, 0, 0);
}
#social-youtube.socialbutton:hover {
    height: 30px;
    width: 122px;
}
#social-linkedin.socialbutton {
    background: url("img/social-sa6d916f1ab.png") no-repeat scroll 0 -120px rgba(0, 0, 0, 0);
}
#social-linkedin.socialbutton:hover {
    height: 30px;
    width: 119px;
}
#social-vocus.socialbutton {
    background: url("img/social-sa6d916f1ab.png") no-repeat scroll 0 -30px rgba(0, 0, 0, 0);
}
#social-vocus.socialbutton:hover {
    height: 30px;
    width: 143px;
}
.ft_footer_box { margin-top:-35px; }


















.tick_wrap{
	width:auto;
}

.tick_wrap .logosline{
	text-align:center;
}

.whitewrap{
	overflow:hidden;
	display:block;
	min-height:680px;
	background:#80b6da;
	border:5px solid #ffffff;
	border-radius:30px;
	box-shadow:0px 0px 4px #000000;
}

.tick_wrap .peachwrap h1.specH1{
	background:#e86d00;
	width:100%;
	font-size:35px;
	line-height:35px;
	padding:10px 15px;
	color:#ffffff;
}

.tick_wrap .peachwrap .sides{
	overflow:hidden;
	padding-top:30px;
	padding-bottom:5px;
	width:100%;
}

.tick_wrap .peachwrap .sides .right{
	margin-right:40px;
	margin-left:30px;
	padding-top:25px;
	display:block;
}

.tick_wrap .peachwrap .sides .right p{
	margin:0px;
	padding:0px;
	margin-top:15px;
	margin-bottom:15px;
	text-align:justify;
	color:#ffffff;
}

.tick_wrap .peachwrap .sides .right .round{
	margin:0px;
	padding:0px;
	margin-top:15px;
	margin-bottom:15px;
	margin-right:8px;
	text-align:left;
	color:#000000;
	padding:12px;
	font-size:11px;
	line-height:13px;
	border:1px solid #6894b1;
	border-radius:15px;	
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGYwZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #ddf0fb 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ddf0fb)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#ddf0fb 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#ddf0fb 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#ddf0fb 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#ddf0fb 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ddf0fb',GradientType=0 ); /* IE6-8 */
	box-shadow:0px 0px 2px #000000;
}

/*==========================================================================================================================================*/
.tick_wrap .peachwrap .sides .right img:first-child{
	margin-top:8px;
}


.tick_wrap .peachwrap .sides .left{
	margin-left:20px;
	display:block;

}

.tick_wrap .peachwrap .sides .left .menu{
	height:36px;
	margin-left:3px;
} 

.tick_wrap .peachwrap .sides .left .menu div {
	float:left;
	text-align:center;
	margin-right:10px;
}

.tick_wrap .peachwrap .sides .left .menu div.current{
	border:none !important;
	z-index:20;
	position:relative;
	overflow:hidden;
}

.tick_wrap .peachwrap .sides .left .whiteframe{
	background:#ffffff;
	box-shadow:0px 0px 3px #000000;
	margin-left:3px;
	width:100%;
	z-index:9;
	position:relative;
	margin-left:5px;
	font-size:14px;
}

@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
	.tick_wrap .peachwrap .sides .left .whiteframe{
		margin-top:-2px;
	}

 }

.tick_wrap .peachwrap .sides .left .menu div a{
	color:#878787;
	font-size:16px;
	text-decoration:none;
	font-weight:bold;

	background:#ffffff;
	border-radius:15px 15px 0px 0px;
	display:block;
	padding:7px 10px;
	margin-top:2px;
}

.tick_wrap .peachwrap .sides .left .menu div a:hover{
	color:#000000;
}

.tick_wrap .peachwrap .sides .left .menu div:first-child a{
	margin-left:2px;
}

.tick_wrap .peachwrap .sides .left .menu div.current a{
	color:#000000;
	box-shadow:0px 0px 3px #000000;
	margin:2px;
	margin-bottom:0px;
}


.tick_wrap .peachwrap .sides .left .whiteframe h1{
	padding:0px;
	margin:0px;
	color:#306ab1;
	font-size:23px;
}

.tick_wrap .peachwrap .sides .left .whiteframe h4{
	padding:0px;
	margin:0px;
	color:#306ab1;
	font-size:18px;
	font-weight:normal;
}

.tick_wrap .peachwrap .sides .left .whiteframe .pad{
	padding:20px;
	padding-bottom:30px;
	margin-left:30px;
	font-size:12px;
}

.tick_wrap .peachwrap .sides .left .whiteframe .pad form{
	margin-top:20px;
	margin-left:50px;
}


.tick_wrap .peachwrap .sides .left .whiteframe .pad form table td input[type=text], .tick_wrap .peachwrap .sides .left .whiteframe .pad form table td select{
	border:1px solid #848484;
	margin-top:3px;
	margin-bottom:7px;
	padding:4px;
	width:250px;
}

.tick_wrap .peachwrap .sides .left .whiteframe .pad form table td select{
	width:61px;
}

.tick_wrap .peachwrap .sides .left .whiteframe .pad form input[type=image]{
	margin-top:20px;
	margin-bottom:10px;
	margin-left:40px;
}

.tick_wrap .peachwrap .sides .left .whiteframe .pad form table td{
	width:140px; 
	color:#000000;
	font-size:14px;
}

.tick_wrap .peachwrap .sides .left .whiteframe .pad form .buttons{
	margin-left:62px;
}

.tick_wrap .peachwrap .sides .left .whiteframe .pad form table td b{
}


.frm input { height:30px; }


.hl_sub_btn { margin:10px 0px 10px 60px; padding:0px; width:200px !important; height:36px; border:none; background:url(img/button_score.png) center top no-repeat; }


.social_icons { display:inline-block; float:right; height:28px; list-style:none; padding:0px; margin:8px 0px 0px 0px; }
.social_icons li { display:block; float:left; width:29px; height:28px; margin:5px; }
.social_icons li a { display:block; width:28px; height:28px; -webkit-transition: all 200ms linear; -moz-transition: all 200ms linear; -o-transition: all 200ms linear; transition:all 200ms linear; }
.social_icons li a span { display:none; }
.social_icons li.twitter { background:url(img/social_icons.png) 0px 0px no-repeat; }
.social_icons li.facebook { background:url(img/social_icons.png) -33px 0px no-repeat; }
.social_icons li.google_plus { background:url(img/social_icons.png) -66px 0px no-repeat; }
.social_icons li.youtube { background:url(img/social_icons.png) -99px 0px no-repeat; }
.social_icons li.pinterest { background:url(img/social_icons.png) -133px 0px no-repeat; }
.social_icons li.linkedin { background:url(img/social_icons.png) -166px 0px no-repeat; }
.social_icons li.vocus { background:url(img/social_icons.png) -165px 0px no-repeat; }


.social_icons li.twitter a { background:url(img/social_icons.png) 0px -30px no-repeat; }
.social_icons li.facebook a { background:url(img/social_icons.png) -33px -30px no-repeat; }
.social_icons li.google_plus a { background:url(img/social_icons.png) -66px -30px no-repeat; }
.social_icons li.youtube a { background:url(img/social_icons.png) -99px -30px no-repeat; }
.social_icons li.pinterest a { background:url(img/social_icons.png) -132px -30px no-repeat; }
.social_icons li.linkedin a { background:url(img/social_icons.png) -166px -30px no-repeat; }
.social_icons li.vocus a { background:url(img/social_icons.png) -165px -30px no-repeat; }

.social_icons li.facebook a:hover { opacity:0.0; filter:alpha(opacity=0); }
.social_icons li.twitter a:hover { opacity:0.0; filter:alpha(opacity=0); }
.social_icons li.google_plus a:hover { opacity:0.0; filter:alpha(opacity=0); }
.social_icons li.pinterest a:hover { opacity:0.0; filter:alpha(opacity=0); }
.social_icons li.linkedin a:hover { opacity:0.0; filter:alpha(opacity=0); }
.social_icons li.youtube a:hover { opacity:0.0; filter:alpha(opacity=0); }
.social_icons li.vocus a:hover { opacity:0.0; filter:alpha(opacity=0); }

.logo_slider {  display:block; margin:0px 10px 20px 10px; border:solid 6px #f7f7f7; padding:15px 0px; position:relative; border-radius:5px; }
.logo_title { display:block; margin:20px 0px 10px 0px; }
.logo_title h3 { display:block; margin:20px 0px; padding-bottom:10px; font:bold 24px 'Roboto Condensed';  text-shadow:1px 1px 1px (256, 256, 256, 0.9) !important;  background:none; color:#005D9D; }
.logo_slider .bx-wrapper .bx-prev { margin:0px !important; position:absolute !important; left:-30px!important; top:35px!important; background:url(img/logo_prev_next.png) 0px 0px no-repeat; height:20px; width:19px; display:block; text-indent:-9999px;  }
.logo_slider .bx-wrapper .bx-next { margin:0px !important; position:absolute !important; right:-30px!important; top:35px!important; background:url(img/logo_prev_next.png) 0px -20px no-repeat; height:20px; width:19px; display:block; text-indent:-9999px;  }

 p.connect {
    font: 24px 'Roboto Condensed';
    margin: 20px 0;
    padding: 10px 0 0;
    text-align: left;
}


.iconsspcial {
   
  
    margin: 20px 0 0 !important;
    
}

.paf { 
	color: #00597E !important;
    display: block!important;
    font: 16px 'Roboto Condensed';
    margin: 0!important;
    padding: 0 20px!important;
    border:none!important;
    }
.paf span { display:block; color:333!important; font-size:16px!important; font-family: 'Source Sans Pro',sans-serif; }
.paf_img { display:block; margin:0px; padding:3px; border:solid 1px #ddd;  }
.paf_img img { width:100%;  }
.pool_loan_list a{color:#828282;}
.pool_loan_list a:hover{color: #336699; text-decoration:underline;}

.center_align { text-align:center;padding-top:10px; }
.ft_logo_box {display:inline-block; margin-bottom:5px;}
.ft_logo_box .lll {  margin:0px 10px; display:block; float:left; }
/*.ft_logo_box .bbb.lll { margin-top:5px; }*/
.bbb_seal {
    position: absolute;
    right: 162px;
    top: -46px;
}
/* Landscape phones and down */
@media (min-width: 360px) and (max-width: 640px) {
.ssc-btn
{
display: none;
}
.mobile-only
{
display: block !important;
width: 95%;
margin: 0 auto;
}

}

.mobile-only
{
display: none;
}
@media screen and (max-width: 480px)
{
.ssc-btn
{
display: none;
}
.mobile-only
{
display: block;
width: 95%;
margin: 0 auto;
}
}

/* Landscape phones and down */
@media (min-width: 768px) and (max-width: 1023px) {
.ssc-btn {
  font-size: 17px;
}
}
.lp_cleft {
  text-align: justify;
}
