@charset "utf-8";

html, body {
	max-width: none;
	min-width: 1000px;
	overflow-x: initial;
}
html {
    font-size: 100%!important;
}
body {
	font-size: 13px;
    font-family: proxima-nova,sans-serif;
}

/*#wpadminbar {min-width:1000px;}*/
/*#header .container {padding:0 40px 0 20px!important;width:1000px;max-width:1100px;}
.atW1100 #header .container {width:1100px;}*/

* {margin:0; padding:0;}

audio, canvas, video {display: inline-block; *display: inline;*zoom:1;}
.login span a {text-shadow:1px 1px 1px #fff;}
.bottom-section .news p, .white_box.content .left a, #main_container header h4, .main_boxes .content h3 ,#main_container .right_sec .login_btn_01 a{ text-shadow:0 1px 0 #fff;}
#outer-crausel article p { text-shadow:0px 2px 0px #000; }
.box .mid_section .head { text-shadow:1px -1px 0px #0D2D5C; }
.bottom-section .ads .box strong { text-shadow:1px 1px 1px #fff; }
.bottom-section .ads .box span em { text-shadow:1px 1px 1px #fff; }
.inner_container .login_btn a { text-shadow: 1px 1px 1px #fff; }
.inner_container .content { webkit-border-radius:12px 12px 12px 12px; -moz-border-radius:12px 12px 12px 12px; -o-border-radius:12px 12px 12px 12px; border-radius:12px 12px 12px 12px; behavior: url(/j/v2/PIE.htc); position:relative; }
.content .form_sec .textbox { webkit-border-radius:7px 7px 7px 7px; -moz-border-radius:7px 7px 7px 7px; -o-border-radius:7px 7px 7px 7px; border-radius:7px 7px 7px 7px; behavior: url(/j/v2/PIE.htc); position:relative; }
.inner_container .content { -moz-box-shadow: 0px 1px #717171; -webkit-box-shadow: 0px 1px #717171; box-shadow: 0px 1px #717171; behavior: url(/j/v2/PIE.htc); position:relative; }
#main_container .logo_sec h2 { text-shadow:0px 1px 0px #000000; color:#f5f5f5; }
.white_box { webkit-border-radius:9px 9px 9px 9px; -moz-border-radius:9px 9px 9px 9px; -o-border-radius:9px 9px 9px 9px; border-radius:9px 9px 9px 9px; behavior: url(/j/v2/PIE.htc); position:relative; }
.main_boxes .content { webkit-border-radius:9px 9px 9px 9px; -moz-border-radius:9px 9px 9px 9px; -o-border-radius:9px 9px 9px 9px; border-radius:9px 9px 9px 9px; behavior: url(/j/v2/PIE.htc); position:relative; }
.small_boxes .content { webkit-border-radius:9px 9px 9px 9px; -moz-border-radius:9px 9px 9px 9px; -o-border-radius:9px 9px 9px 9px; border-radius:9px 9px 9px 9px; behavior: url(/j/v2/PIE.htc); position:relative;}
.content .bottom_btns ul.bottom_dots li {*display:inline;}

/*******************common css starts here****************************/
h1, h2, h3, h4, h5, h6, p, ul, li, body, html, form, fieldset { margin:0; padding:0; outline:none; font-weight:normal; border:0 }
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; margin:0; padding:0; }
fieldset { float:left; width:100% }
img { border:0; }
a { text-decoration:none; border:0; outline:0; }
.clear { clear:both; line-height:0; height:0; }
html {overflow-y:scroll;}
body { /*font:12px Arial, Helvetica, sans-serif; */color:#555; -webkit-font-smoothing:antialiased;}
ul { list-style:none; }
.lt { float:left; }
.rt { float:right; }
/*******************common css ends here****************************/

.ie7 body, .ie8 body {width:1000px; margin:0 auto;}

#fb-root, #tw-root, #gpo-root {position:absolute; left:0; top:-10000px; width:1px; height:1px; overflow:hidden;}

#outer_layout {width:100%;/* float:left;*/}
#wrapper{width:100%;}
#inner_wrapper {position:relative; width:100%; /*background:#fff;*/ /*box-shadow: 2px 15px 40px 10px rgba(0, 0, 0, 0.1);*/}
/*******************login css starts here****************************/
.layout {width:960px; margin:0 auto;}
/*******************login css ends here****************************/

/*******************mid-content css starts here****************************/
.mid-content { width:977px; float:left; padding:20px 13px 20px 13px }
.mid-content figure { width:271px; float:left; margin:-30px 10px 0 39px; padding:0; }
.mid-content figure img { float:left; }
.mid-content article { width:280px; float:left; padding-top:25px; }
.mid-content article h3 { font:bold 24px inherit; color:#000; letter-spacing:-1px; text-rendering:initial; padding:0 0 21px 0; }
.mid-content article p { font:16px/21px inherit; padding-bottom:20px; text-shadow: 0px 1px 0px white;}
.mid-content article.right { width:250px; float:right; padding-right:10px; }
.mid-content article h4 { font:16px inherit; padding:1px 0 16px 0; }
.mid-content article ul { width:100%; float:left; }
.mid-content article ul li { width:100%; float:left; list-style:none; font:bold 14px inherit; padding-bottom:13px; }
/*******************mid-content css ends here****************************/

/*******************mid-content-outer-wrp css starts here****************************/
.mid-content-outer-wrp {width:100%; float:left;}
.mid-content-outer {width:100%; float:left; padding-top:0;}

.mid-content-outer .mid-content figure { padding-top:20px; margin-top: 0px !important;}
.mid-content-outer .mid-content article { padding-top:0; }
.mid-content-outer .mid-content article h3 { padding-top:25px; }
/*******************mid-content-outer-wrp css ends here****************************/

/*******************bottom-section-outer css starts here****************************/
.bottom-section-outer { width:100%; float:left; /*background:url(/i/v2/repeat_patter.png) center repeat-y;*/ background:#eaeaea; border-top:1px solid #d2d2d2; border-bottom:1px solid #D2D2D2; }
.bottom-section-outer .top-curve { width:100%; float:left; /*background:url(/i/v2/top_pattern.png) top center no-repeat;*/ border-top:1px solid #fff; border-bottom:1px solid #e4e4e4; }
.bottom-section-outer .btm-curve { width:100%; float:left; /*background:url(/i/v2/btm_pattern.png) bottom center no-repeat;*/ }
.bottom-section { width:960px; float:left; padding:25px 0 25px; background:none; /*background:url(/i/v2/border.gif) center repeat-y;*/ margin:1px 0px;}
.bottom-section li .label {position:relative; margin-right:5px; top:-1px;}
/*.bottom-section .nums { width:195px; float:left; margin-right:80px; padding: 0 40px; text-align:center; text-transform: uppercase; }
.bottom-section .nums p { font:12px 'ProximaNovaBold', Arial, Helvetica, sans-serif; color:#777777; }
.bottom-section .nums .box { width:195px; height:126px; float:left; padding:20px 0; background:url(/i/v2/box.gif) 0 0 no-repeat; margin:5px 0; position:relative; }
.bottom-section .nums .box strong { display:block; font:27px 'ProximaNova', Arial, Helvetica, sans-serif; margin-bottom:60px; color:#222222; text-shadow: 0px 1px white; font-weight: bold; }
.bottom-section .nums .box strong.last { margin-bottom:0; }
.bottom-section .nums .box span { position:absolute; top:64px; left:-36px; }
.bottom-section .nums .box span em { font:14px/30px 'ProximaNova', Arial, Helvetica, sans-serif; text-transform: uppercase; color: white; float:left; background:url(/i/v2/number_tag.png) 0 0 no-repeat; width:267px; height:41px; font-style:normal; }
.bottom-section .news { width:240px; float:left; padding:20px 0 0 0; margin-right:130px; }
.bottom-section .news p { font:18px 'ProximaNova', Arial, Helvetica, sans-serif; font-style: italic; width:220px; float:left; background:url(/i/v2/quote-top.gif) 0 0 no-repeat; padding-left:35px; color:#777777; padding-right:40px }
.bottom-section .news p span img { position:relative; top:3px; left:7px }
.bottom-section .news figure { padding:20px 0 0 35px; width:215px; float:left; }*/
.bottom-section .social_link { width:193px; float:left; padding:50px 0 0 0; position:relative; text-align:center; }
.bottom-section .social_link ul { width:100%; float:left; list-style:none; }
.bottom-section .social_link ul li { float:left; padding:0 16px 13px 0; }
.bottom-section .social_link ul li img { float:left; }
.bottom-section .social_link ul li.last { padding-right:0; }
.bottom-section .social_link p { font:14px inherit; }
.bottom-section .social_link p a { color:#777777; }
.bottom-section .social_link p a:hover { color:#000; display:inline-block; }
/*.bottom-section .social_link span.integrate { position:absolute; top:0; left:-62px; }
.bottom-section .social_link span.integrate em { font:14px/30px 'ProximaNova', Arial, Helvetica, sans-serif; text-transform: uppercase; color: white; background:url(/i/v2/integrate_tag.png) 0 0 no-repeat; width:302px; height:36px; float:left; }*/
/*******************bottom-section-outer css ends here****************************/

/*******************get started page css starts here****************************/
#inner_layout { float:left; background:url(/i/v2/big_bg.jpg) no-repeat center 0; width:100%; min-height:1186px; height:auto !important; height:1186px; }
#outer_layout.outer_shadow { background:url(/i/v2/shadow.png) center repeat-y; }
#outer_container { width:551px; margin:0 auto; }
.inner_container { float:left; height:50px; width:551px; margin-left:-21px; position:relative; display:inline }
.inner_container header { float:left; width:100%; padding-top:41px; padding-bottom:33px; }
.inner_container .logo { float:left; width:304px; padding-left:4px; }
.inner_container .logo h1 { text-indent:-99999px; float:left; width:304px; height:40px; }
.inner_container .logo h1 img { float:left }
/*.inner_container .login_btn { float:right; position:relative; width:73px; margin-top:9px }
.inner_container .login_btn a { background: url("/i/v2/login_btn_01.png") no-repeat scroll 0 0 transparent; position:absolute; top:0; right:0; color: #2E2E2E; float: left; font: 12px/29px 'ProximaNovaBold', arial; height: 29px; text-align: center; text-transform: uppercase; width:73px; }
.inner_container .login_btn a:hover { background-position:0 -30px; }*/
.inner_container .content { float:left; width:100%; background:url(/i/v2/gray_bg.gif) repeat-y 0 0; text-align:center; padding-top:45px; }
.inner_container .content header { padding:0 0 0 0; }
.content header h3 { font:36px/36px inherit; color:#000; font-weight: bold; }
.content header p { font:18px/30px inherit; color:#000; padding-top:7px; }
.content .form_sec { float:left; width:100%; padding-top:14px; }
.content .form_sec .row { float:left; width:100%; }
.content .form_sec input.textbox { width:284px; height:30px; background:#fff; font:16px/14px inherit; color:#777777; border:1px solid #c5c5c5; padding:0px 12px; text-align:left; margin-top:14px; height: 30px;}
.content .form_sec .submit_btn { border:none; background: url("/i/v2/signup_btn.png") no-repeat 0 0; font:24px/50px inherit; width:223px; text-align:center; color: #000000; cursor:pointer; height:50px; margin-top:40px; }
.content .form_sec .submit_btn.submit_hover { background-position:0 -50px; }
.content footer { padding:26px 0 64px 0 }
.content footer a { color:#535353; font:12px inherit; text-decoration:underline }
.content footer a:hover { color:#478f8f }
/*******************get started page css ends here****************************/	

/*******************login page css starts here****************************/	
.content .form_sec a { color:#535353; font:12px inherit; text-decoration:underline }
.content .form_sec a:hover { color:#478f8f }
.content .form_sec .row.forgot { padding-top:14px; }
.content .form_sec .submit_btn.login_01 { margin-top:10px; }
/*******************login page css ends here****************************/
	
/*******************howtoadd page css starts here****************************/
#outer_layout.outer_bg { background:url(/i/v2/how_toadd_bg.gif) repeat 0 0 }
.innerhow { float:left; width:100% }
#main_container { float:left; width:100%; padding-bottom:34px }
#main_container .logo_sec { float:left; width:auto; padding:36px 0 0 0 }
#main_container .logo_sec h1 { text-indent:-99999px; float:left; width:208px; height:27px; padding:10px 23px 0 0 }
#main_container .logo_sec h1 img { float:left }
#main_container .logo_sec h2 { float:left; height:47px; padding:0 0 0 26px; font:30px/47px inherit; color:#fff; background:url(/i/v2/seperator.gif) no-repeat left 0; }
#main_container .logo_sec h2 a { color:#fff; }
#main_container .logo_sec h2 a:hover { color:#478f8f }
#main_container .right_sec { float:right; padding:46px 0 0 0 }
#main_container .right_sec .login_btn_01 { float:left; padding:0 17px 0 0; width:67px }
#main_container .right_sec .login_btn_01 a { float:left; background:url(/i/v2/login_btn_02.png) no-repeat 0 0; width:67px; height:29px; color:#2e2e2e; text-align:center; font:12px/29px inherit; top:0; right:0; }
#main_container .right_sec .login_btn_01 a:hover { background-position:0 -30px }
#main_container .right_sec .signup_01 { float:left; width:70px }
#main_container .right_sec .signup_01 a { float:left; background:url(/i/v2/signup_btn_01.png) no-repeat 0 0; width:70px; height:27px; top:0; right:0; text-align:center; color:#2e2e2e; font:12px/28px inherit; margin-top:1px ; display:inline; }
#main_container .right_sec .signup_01 a:hover { background-position:0 -29px }
#main_container .save_from_browser { float:left; width:100%; padding:30px 0 0 0 }
#main_container .save_from_browser:first-child { padding:27px 0 0 }
#main_container header h4 { font:18px/36px inherit; color:#000; text-transform:uppercase; padding:0 0 10px 0 }
/*******************white_box page css starts here****************************/
.white_box { float:left; width:1001px; min-height:265px; height:auto !important; height:265px; background:#fff; border:1px solid #cacaca; border-top-width:2px }
.white_box.content { float:left; padding:29px 55px 0 80px; width:863px; min-height:230px; height:auto !important; height:230px; }
.white_box.content_left{ float:left !important; width:314px !important; padding:29px 93px 7px 88px;}
.white_box.content_right{ float:right !important; width:314px !important; padding:29px 93px 5px 88px;}
.white_box.content_left .left{width:314px !important; }
.white_box.content_right .left{  width:314px !important; }
.white_box.content_right .left span{ padding-bottom:15px !important;}
.white_box.content_right .left span.image { display:block; padding: 0 0 5px !important }
.white_box.content_right .left a.install { width:116px; height:26px; display:inline-block; background:url(/i/v2/btn_install.gif) no-repeat 0 0; margin-bottom:0px; }
.white_box.content_right .left a.install:hover { background-position:0 bottom }
.white_box.content .left { float:left; width:363px; text-align:center; }
.white_box.content .left h5 { font:21px inherit; color:#555555; padding-bottom:10px; }
.white_box.content .left span { font:14px inherit; color:#555555; display:inline-block; padding-bottom:28px; line-height:20px }
.white_box.content .left a { background:url(/i/v2/read_it_later_btn.png) no-repeat 0 0; width:189px; height:54px; top:0; right:0; display:inline-block; font:20px/54px inherit; color:#2e2e2e; margin-bottom:24px; }
.white_box.content .left a:hover { background-position:0 bottom }
.white_box.content .left a strong { font:inherit; position:relative; top:4px }
.white_box.content .right { float:right; width:492px; text-align:center; padding-top:5px }
.white_box.content .right img { float:left }
.white_box.content .right span { font:14px inherit; color:#555555; padding-bottom:15px; display:inline-block }
/*******************white_box page css ends here****************************/

/*******************main_boxes page css starts here****************************/
.main_boxes { float:left; width:100% }
.main_boxes .content { float:left; width:238px; border:1px solid #d3d3d3; background:#fff; text-align:center; padding:22px 0 9px; margin-right:12px; min-height:251px; height:auto !important; height:251px; border-top-width:2px }
.main_boxes .content h3 { display:block; font-size:21px; color:#555; /*font-family:'ProximaNovaBold', Arial, Helvetica, sans-serif;*/ }
.main_boxes .content span.image { display:block; padding: 20px 0 13px }
.main_boxes .content .get_app { width:116px; height:26px; display:inline-block; background:url(/i/v2/get_app_btn.gif) no-repeat 0 0 }
.main_boxes .content .get_app:hover { background-position:0 bottom }
.main_boxes .content.last h3 { font-size:16px; padding-left:55px; text-align:left }
.main_boxes .content.last { margin-right:0; padding-top:61px; min-height:211px; height:auto !important; height:211px }
.main_boxes .content.last ul { float:left; padding:22px 0 49px; list-style:none; }
.main_boxes .content.last ul li { font:14px inherit; color:#555; padding: 0 0 13px 57px; float:left; width:150px; }
.main_boxes .content.last ul li a { color:#555; background:url(/i/v2/arrow02.gif) no-repeat right 4px; padding-right:17px; float:left; }
.main_boxes .content.last ul li a:hover { color:#f4bd02; background:url(/i/v2/arrow_02_active.gif) no-repeat right 4px; }
/*******************main_boxes page css ends here****************************/

#main_container .save_from_browser.view { padding:27px 0 0 }

/*******************small_boxes page css starts here****************************/
.small_boxes { float:left; width:100% }
.small_boxes .content { float:left; width:490px; border:1px solid #d3d3d3; background:#fff; text-align:center; padding:22px 0 7px; min-height:236px; height:auto !important; height:236px; border-top-width:2px }
.small_boxes .content h3 { display:block; font-size:21px; color:#555; /*font-family:'ProximaNovaBold', Arial, Helvetica, sans-serif;*/ }
.small_boxes .content small { display:block; font:14px inherit; color:#555555; padding:10px 0 0 0 }
.small_boxes .content small a { color:#555555; }
.small_boxes .content small a:hover { color:#f4bd02 }
.small_boxes .content span.image { display:block; padding:20px 0 10px 0 }
.small_boxes .content.last { float:right }
/*******************small_boxes page css ends here****************************/

/*******************main_sec page css starts here****************************/
.main_sec .social_links { width:207px; padding:0 0 0 84px; float:left }
.main_sec .social_links ul { float:left; width:100%; }
.main_sec .social_links ul li { padding-right:15px; float:left; padding-bottom:10px; }
.save_address { width:116px; height:26px; display:inline-block; background:url(/i/v2/save_address_btn.gif) no-repeat 0 0 }
.save_address:hover { background-position:0 bottom }
.main_sec { float:left; padding:36px 0 14px; width:100% }
.main_sec ul.right_links { float:right; width:183px; padding:18px 0 0 }
.main_sec ul.right_links li { float:left; width:100%; font-size:14px; /*font-family:'ProximaNovaBold', Arial, Helvetica, sans-serif;*/ padding-bottom:13px }
.main_sec ul.right_links li a { color:#555; padding-right:17px; float:left; background:url(/i/v2/arrow02.gif) no-repeat right 4px }
.main_sec ul.right_links li a:hover { color:#f4bd02; background:url(/i/v2/arrow_02_active.gif) no-repeat right 4px }
/*******************main_sec page css ends here****************************/
/*******************howtoadd page css ends here****************************/

/*******************emailitems page css starts here****************************/
.content .email_sec { float:left; width:100%; padding-top:0; }
.content .email_sec .img_01 { float:left; width:100%; padding:31px 0 0 0 }
.form_sec .submit_btn.address_buk { background:url(/i/v2/address_buk_btn.png) no-repeat 0 0; width:338px; height:50px; }
.form_sec .submit_btn.address_buk:hover { background-position:0 bottom }
.content .email_sec .text { float:left; width:430px; padding:33px 0 0 57px; text-align:left }
.content .email_sec p { font:24px inherit; color:#383838; }
.content .email_sec p a { font:24px inherit; color:#383838; text-decoration:none }
.content .bottom_btns { float:left; width:100%; padding:62px 0 20px 0 }
.content .bottom_btns .left_btn { float:left; padding-left:56px; }
.content .bottom_btns .right_btn { float:right; padding-right:60px; }
.content .bottom_btns .left_btn a { float:left; background:url(/i/v2/left_btn.png) no-repeat 0 0; width:19px; height:30px }
.content .bottom_btns .right_btn a { float:left; background:url(/i/v2/right_btn.png) no-repeat 0 0; width:19px; height:30px }
.content .bottom_btns .left_btn a:hover { background-position:0 bottom }
.content .bottom_btns .right_btn a:hover { background-position:0 bottom }
.content .bottom_btns ul.bottom_dots { display:block; padding:3px 0 0 0 }
.content .bottom_btns ul.bottom_dots li { display:inline-block; padding-left:18px; }
.content .bottom_btns ul.bottom_dots li a { display:block; background:url(/i/v2/bottom_btn.png) no-repeat 0 0; width:14px; height:15px; }
.content .bottom_btns ul.bottom_dots li.active a { background:url(/i/v2/bottom_btn_active.png) no-repeat 0 0 }
.content .panel { float:left; width:551px; }
/*******************emailitems page css ends here****************************/
.pad05 { padding: 26px 0 62px !important; }

.signup_row{ width:777px; float:left; background:url(/i/v2/divider.gif) no-repeat center top; padding:50px 0 60px 235px; }
.signup_row p{ font:15px/38px inherit; color:#555; float:left; padding:0 15px;}
.signup_row a{ float:left; background:url(/i/v2/btn_signup.gif) no-repeat 0 0; height:40px; width:175px; font:bold 19px/40px inherit; color:#000; text-align:center}
.signup_row a:hover{ background-position:0 -40px;}

.fieldlabel { display: none;  width: 75px; padding-right:8px; text-align: right; }

/***body {font-family:Arial, sans-serif; font-size:13px; background:#E3F6F9;} ***/
body {background-color:#f8f8f8!important; margin: 0;padding: 0;}

a  {cursor:pointer; color: #409EFF;text-decoration: underline;}
a:hover {color:#478f8f; text-decoration:underline;}

input[type="submit"]:hover {cursor: pointer;}

#content h2 {
	position: relative;	
	margin-bottom: 25px;
	margin-top:15px;
	line-height:27px;
	font-size: 25px;
	font-weight: normal;
	color: #5dcfca;
	/*font-family: ProximaNova, Arial, sans-serif;*/
}
#content h2 small {position:absolute; top:5px; right:0; font-size:12px;}
#content h3 {margin: 25px 5px 6px 35px;
color: #575757;
font-size: 19px;}
#content h4 {font-size:14px; font-weight:bold; margin-bottom:10px; padding-top:5px;}
#content h4.subSection {padding-top:15px; border-bottom: 1px solid #CCCCCC;}
#content h5 {font-size:12px; font-weight:normal; margin:0;}

h3 small,
h4 small,
h3 small a,
h4 small a {color:#999; font-size:11px; font-weight:normal;}

#content p {font-size:14px; /*font-family:sans-serif;*/ color:#575757; line-height:21px;text-shadow: 0px 1px 0px white;}
#content #page > p:first-child {margin:0!important;}

.pg_cdlhandbook #content h2, .pg_mhandbook #content h2 {
	position: relative;
	margin-bottom: 10px;
	margin-top: 25px;
	line-height: 1.3;
	font-size: 25px;
	font-weight: normal;
	color: #333;
	/*font-family: ProximaNova,Arial,sans-serif;*/
}

.lc-es_LA .pg_handbook #content h2 {margin:0 0 5px;color:#999;font:normal 25px inherit;line-height:30px;}
.lc-es_LA .pg_handbook hr {margin:10px 0;border-top:1px solid #333;border-bottom:1px solid #F8F8F8;}

input {width:150px; border:1px solid #784c22; background:#fff;}
input.btn {
	background: #a3c334;
	font-weight: bold;
	font-size: 11px;
	color: #5a5a5a;
	border: 1px solid #dea303;
	background: url(/i/btn_bg.png) repeat-x;
}

.index h2 {border:0;}
.index h3 {	
	margin-bottom: 10px;
	font-size: 18px;
	font-weight: normal;
	/*font-family: Arial, Helvetica, sans-serif;*/
	border: 0px;
}

ul.content {margin:0px 0px 20px 18px;}
ul.content li {margin-bottom:3px;}
.float_right, .alignright {float:right; margin:0px 0px 15px 30px;}
#content ul.spaced {margin-bottom:20px;}
ul.spaced li {margin-bottom:4px;}

.bordered {border:1px solid #CCCCCC;}
.screen {margin-top:30px;}
.clear {clear:both;}

.wrapper {position:relative; width:950px; margin:0 auto; text-align:left;}
#content {margin:37px auto 40px; padding:32px 38px 50px; min-height:330px; background:#F8F8F8; border:1px solid #cacaca; border-radius:10px;}
#content.wrapper {width:870px;}
.sidebar_content #sidebar {float:left; width:205px; padding-top:39px;}
.sidebar_content #content {float:left; width:665px;}

#sidebar h3 {margin-bottom:30px;}
#sidebar h3,
#sidebar h3 a {
	color: black;
	text-shadow:0 1px #fff;
	text-transform: uppercase;
	/*font-family: ProximaNova, Arial, sans-serif;*/
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;	
}
#sidebar a:hover {text-decoration:underline; color:#478f8f;}
#sidebar h5 {
	margin-bottom: 9px;
	color: #888888;
	font-weight: bold;
	font-size: 16px;
	color: black;
	text-shadow:0 1px #fff;
	text-transform: uppercase;
	/*font-family: ProximaNova, Arial, sans-serif;*/
}
#sidebar ul {list-style:none; margin:0 0 57px;}
#sidebar ul li {margin-bottom:6px;}
#sidebar ul li a {color:#666; font-size:13px; text-decoration:none;}

footer {color:#777;}
footer nav {width:auto; float:left; padding-right:10px; }
footer nav ul {width:auto; float:left; list-style:none; }
footer nav ul li {float:left; font: 12px/12px inherit; padding-left:5px;}
footer nav ul li a {color:#777; text-decoration:none;}
footer nav ul li a:hover {text-decoration:none;text-shadow: 0px 1px 0px white;}
footer nav ul li:first-child {padding-left:15px;}
footer p {float:left; font:12px/12px inherit; padding-left:130px;}
.footer_social_link {float:right;margin-right:10px;}
.footer_social_link strong {float:left; font:normal 12px/12px inherit; padding-right:5px; color:#777;}
.footer_social_link ul {float:right; list-style:none;}
.footer_social_link ul li {float:left; padding-left:11px;}
.footer_social_link ul li a {width:19px; height:18px; float:left; display:inline; margin-top:-4px; position:relative;}
.footer_social_link ul li a.bsi-tw, .footer_social_link ul li a.bsi-fb, .footer_social_link ul li a.bsi-gp {background:url(/img/bsocsprite.png) no-repeat;}
.footer_social_link ul li a.bsi-tw {background-position:-19px 0;}
.footer_social_link ul li a.bsi-tw:hover {background-position:-19px -18px;}
.footer_social_link ul li a.bsi-fb {background-position:0 0;}
.footer_social_link ul li a.bsi-fb:hover {background-position:0 -18px;}
.footer_social_link ul li a.bsi-gp {background-position:-38px 0;}
.footer_social_link ul li a.bsi-gp:hover {background-position:-38px -18px;}

.feature_list {margin:0 0 21px 15px;}
.feature_list li {margin-bottom:8px;}

#content form .row {position:relative; padding-left:145px; margin-bottom:7px;}
#content form label {position:absolute; top:0; left:0; width:130px; text-align:right;}
*html #content form label {left:-145px;}
#content form input {width:150px; margin-right:10px;}

.code {
	margin: 0px 0px 10px 0px;
	padding: 10px;
	border: 1px dashed #5A311E;
	background: #F0F0F0;
	color: #333333;
	/*font-family: "Courier New", Courier, monospace;*/
}

.update_list {
	position: relative;
	margin: 0px 0px 20px 0px;
	padding: 20px 20px 50px 20px;
	border: 2px dotted #FFD739;
	background: #FFFFCC;
}
#update_list img {position:absolute; top:20px; right:10px;}
.update_list h3 {font-size:22px; font-weight:normal; margin:0; border:0;}
.update_list h4 {margin:20px 0 5px; font-size:18px; font-weight:normal;}
.update_list h5 {font-size:13px; font-weight:bold; font-style:normal;}
.update_list ul {margin-left:22px;}

.screensSimple {text-align:center;}
.screensSimple img {margin:0 3px;}

.screens {text-align:center;}
.screens span {float:left; display:block; width:256px; margin:0 9px;}
.screens cite {margin:5px 0 15px; display:block; font-weight:bold; font-size:14px; font-style:normal;}
*html .screens span {margin:0 6px;}
 
.float_box {
	float: right;
	margin: 0px 0px 10px 30px;
	width:350px;
	padding:13px;
	border: 1px dotted #CCCCCC; 
	background: #FCF493 url(/i/v2/orange_grad.png) bottom repeat-x; 
}

.let {font-weight:bold;}
.let:hover {text-decoration:none;}

.msg {padding:0 100px; color:#be434c; font-weight:bold;}
#content .msg {padding:0;}

.page_indicator {position:absolute; width:100%; text-align:center; z-index:1000; background:#fff;}
.page_indicator div {display:inline-block; width:8px; height:8px; margin-right:5px; background:#b8b8b8; border-radius:7px;}
.page_indicator div:last-child {margin-right:0}
.page_indicator div.selected {background:#fff;}

.rainbowDash {width:100%; height:4px;}

.rainbowDash .green,
.rainbowDash .blue,
.rainbowDash .red,
.rainbowDash .orange {float:left; width:25%; height:100%;}

.rainbowDash .green {background-color:#83EDB8;}
.rainbowDash .blue {background-color:#50BCB6;}
.rainbowDash .red {background-color:#EE4256;}
.rainbowDash .orange {background-color:#FCB64B;} 


article h3 {text-transform:uppercase;}
footer nav ul li:first-child {padding-left:10px;}

#slideshow .copy {
	position: absolute;
	top: 108px;
	right: 145px;
	width: 345px;
	z-index: 2000;
	text-align: left;
	color: white;
	text-shadow: 0px 1px black;
}
#slideshow p {font-size:30px; font-weight:normal; /*font-family:Arial, sans-serif;*/}
#slideshow a#video_prompt {
	display: block;
	margin: 24px 0px 21px 0px;
	padding-top: 7px;
	font-size: 14px;
	font-weight: bold;
	color: white;
	/*font-family: Arial, sans-serif !Important;*/
}
#slideshow a#video_prompt:hover {color:#f9c74e!important; text-decoration:none;}
#slideshow a#video_prompt img {position:relative; top:-7px; float:left; margin-right:28px; box-shadow:0 2px 2px black;}
#slideshow {	position:relative; height:480px; overflow:hidden;}
#slideshow .slide {position:absolute; top:0; left:0; width:100%; height:480px; background:#ececec; opacity:1; z-index:1000;}
#slideshow .slide.next {z-index:1001;}
#slideshow .slide.current {-webkit-transition:opacity 0.5s ease-in-out; -moz-transition:opacity 0.5s ease-in-out; -o-transition:opacity 0.5s ease-in-out; transition: opacity 0.5s ease-in-out; z-index:1002;}
#slideshow .slide.hide {opacity:0;}
#slideshow .page_indicator {right:60px; bottom:20px; width:80px; z-index:1500; background:none;}

#container footer{border:0;}


div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
/*div.pp_default .pp_top .pp_left{}
div.pp_default .pp_top .pp_middle{}
div.pp_default .pp_top .pp_right{}*/
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{padding-left:13px}
div.pp_default .pp_content_container .pp_right{padding-right:13px}
div.pp_default .pp_next:hover{cursor:pointer}
div.pp_default .pp_previous:hover{cursor:pointer}
div.pp_default .pp_expand{cursor:pointer;width:28px;height:28px}
div.pp_default .pp_expand:hover{cursor:pointer}
div.pp_default .pp_contract{cursor:pointer;width:28px;height:28px}
div.pp_default .pp_contract:hover{cursor:pointer}
div.pp_default .pp_close{width:30px;height:30px;cursor:pointer}
div.pp_default .pp_gallery ul li a{border:1px solid #aaa}
div.pp_default .pp_social{margin-top:7px}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{height:20px;width:20px;margin:4px 0 0}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}
div.pp_default .pp_nav .currentTextHolder{/*font-family:Georgia;*/font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
/*div.pp_default .pp_bottom .pp_left{}
div.pp_default .pp_bottom .pp_middle{}
div.pp_default .pp_bottom .pp_right{}
div.pp_default .pp_loaderIcon{}
div.light_rounded .pp_top .pp_left{}
div.light_rounded .pp_top .pp_right{}*/
div.light_rounded .pp_next:hover{cursor:pointer}
div.light_rounded .pp_previous:hover{cursor:pointer}
div.light_rounded .pp_expand{cursor:pointer}
div.light_rounded .pp_expand:hover{cursor:pointer}
div.light_rounded .pp_contract{cursor:pointer}
div.light_rounded .pp_contract:hover{cursor:pointer}
div.light_rounded .pp_close{width:75px;height:22px;cursor:pointer}
div.light_rounded .pp_nav .pp_play{height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{height:15px;width:14px}
/*div.light_rounded .pp_arrow_previous{}
div.light_rounded .pp_arrow_next{}
div.light_rounded .pp_bottom .pp_left{}
div.light_rounded .pp_bottom .pp_right{}
div.dark_rounded .pp_top .pp_left{}
div.dark_rounded .pp_top .pp_right{}
div.dark_rounded .pp_content_container .pp_left{}
div.dark_rounded .pp_content_container .pp_right{}*/
div.dark_rounded .pp_next:hover{/**/cursor:pointer}
div.dark_rounded .pp_previous:hover{/**/cursor:pointer}
div.dark_rounded .pp_expand{/**/cursor:pointer}
div.dark_rounded .pp_expand:hover{/**/cursor:pointer}
div.dark_rounded .pp_contract{cursor:pointer}
div.dark_rounded .pp_contract:hover{cursor:pointer}
div.dark_rounded .pp_close{width:75px;height:22px;cursor:pointer}
div.dark_rounded .pp_description{margin-right:85px;color:#fff}
div.dark_rounded .pp_nav .pp_play{height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{}
div.dark_rounded .pp_arrow_next{}
div.dark_rounded .pp_bottom .pp_left{}
div.dark_rounded .pp_bottom .pp_right{}
div.dark_rounded .pp_loaderIcon{}
div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{}
div.dark_square .pp_expand{cursor:pointer}
div.dark_square .pp_expand:hover{cursor:pointer}
div.dark_square .pp_contract{cursor:pointer}
div.dark_square .pp_contract:hover{cursor:pointer}
div.dark_square .pp_close{width:75px;height:22px;cursor:pointer}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{height:15px;width:14px}
div.dark_square .pp_arrow_previous{}
div.dark_square .pp_arrow_next{}
div.dark_square .pp_next:hover{cursor:pointer}
div.dark_square .pp_previous:hover{cursor:pointer}
div.light_square .pp_expand{cursor:pointer}
div.light_square .pp_expand:hover{cursor:pointer}
div.light_square .pp_contract{cursor:pointer}
div.light_square .pp_contract:hover{cursor:pointer}
div.light_square .pp_close{width:75px;height:22px;cursor:pointer}
div.light_square .pp_nav .pp_play{height:15px;width:14px}
div.light_square .pp_nav .pp_pause{height:15px;width:14px}
div.light_square .pp_arrow_previous{}
div.light_square .pp_arrow_next{}
div.light_square .pp_next:hover{cursor:pointer}
div.light_square .pp_previous:hover{cursor:pointer}
div.facebook .pp_top .pp_left{}
div.facebook .pp_top .pp_middle{}
div.facebook .pp_top .pp_right{}
div.facebook .pp_content_container .pp_left{}
div.facebook .pp_content_container .pp_right{}
div.facebook .pp_expand{cursor:pointer}
div.facebook .pp_expand:hover{cursor:pointer}
div.facebook .pp_contract{cursor:pointer}
div.facebook .pp_contract:hover{cursor:pointer}
div.facebook .pp_close{width:22px;height:22px;cursor:pointer}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{}
div.facebook .pp_arrow_previous{height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
div.facebook .pp_nav{margin-top:0}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
div.facebook .pp_nav .pp_play{height:22px;width:22px}
div.facebook .pp_nav .pp_pause{height:22px;width:22px}
div.facebook .pp_next:hover{cursor:pointer}
div.facebook .pp_previous:hover{cursor:pointer}
div.facebook .pp_bottom .pp_left{}
div.facebook .pp_bottom .pp_middle{}
div.facebook .pp_bottom .pp_right{}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:10001}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10002}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}
.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}
div.pp_default .pp_content,div.light_rounded .pp_content{}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}

#content {height:auto; border:none; border-radius:0; margin:0 auto; width:960px; padding:10px 20px 20px;}
.pg_lic #content, .pg_lic_r #content, .pg_lic_p #content {padding:10px 20px 20px;}

#bcrumbs {margin:5px 0 10px 0; display:block; float:none; clear:both;}
#bcrumbs ul, #bcrumbs li {list-style-type:none; padding:0; margin:0;} 
#bcrumbs ul {height:10px;}
#bcrumbs li {float:left; line-height:12px; font-size:10px; color:#666; text-shadow: 0px 1px 0px white;}  
#bcrumbs li a, #bcrumbs li a:link, #bcrumbs li a:visited {display:block; padding:0; color:#666; text-decoration:none; font-size:10px;}    
#bcrumbs li a:hover {color:#0088cc;}
#bcrumbs li a:focus {outline:0;}
#bcrumbs li.sep {margin:0 5px; color:#666!important;}

#sbar, .sbarBlock {float:left; background:#F3FBFD; text-align:left; padding:0; margin:5px 0; font-size:1.15em; border:0;}
.sbarhead {color:#666; padding:5px 10px; margin:0; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; font-weight:bold; font-size:12px; clear:both;text-shadow: 0px 1px 0px white;}
ol.sbar {margin:0; padding:0; list-style:none!important;}
ol.sbar li {list-style:none!important; background-color:#f3fbfd; border:1px dotted #e3e3e3; border-width:0 0 1px; list-style-position:outside; list-style-type:none!important; display:inline-block; clear:both;}
ol.sbar li:hover {background-color:#dcf5fd/*#d4f2f8*/;}
ol.sbar li a {text-decoration:none!important; font-weight:normal; color:#0066b3; font-size:12px; display:block; padding:5px 10px; text-align:left;}
#sbar, .sbarBlock, ol.sbar, ol.sbar li {width:172px;}
/*.sbarhead, */ol.sbar li a {width:152px; text-shadow:#fff 0 1px 0;}

.pg_lic #sbar {margin:15px 0 0 15px;}
.pg_lic #sbar, .pg_lic #sbar ol.sbar, .pg_lic #sbar ol.sbar li {width:175px;}
.pg_lic #sbar ol.sbar li a {width:155px;}

#sbar2 {float:left; background:#fff; text-align:left; padding:0; margin:5px 0; font-size:1.15em; border:0;}
#sbar2 .sbarhead {color:#666; padding:5px 10px; margin:0; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; font-weight:bold; font-size:11px; clear:both;}
#sbar2 ol.sbar {margin:0; padding:0; list-style:none!important;}
#sbar2 ol.sbar li {list-style:none!important; background-color:#F8F8F8; border:1px dotted #e3e3e3; border-width:0 0 1px; list-style-position:outside; list-style-type:none!important; display:inline-block; clear:both;}
#sbar2 ol.sbar li:hover {background-color:#fff;}
#sbar2 ol.sbar li a {width:250px; text-shadow:white 0 1px 0; text-decoration:none!important; font-weight:normal; color:#0066b3; font-size:12px; display:block; padding:9px 10px; text-align:left;margin:5px 0;}
#sbar2, #sbar2 ol.sbar, #sbar2 ol.sbar li {width:270px;}

#lgs_wrp  .sbarhead .fa-thumb-tack {margin:0 5px 0 2px;}

.label {padding:2px 4px 3px; font-size:11.049999999999999px; font-weight:bold; color:#fff; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25); background-color:#999; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.label:hover {color:#fff; text-decoration:none;}
.label-important {background-color:#b94a48;}
.label-important:hover {background-color:#953b39;}
.label-warning {background-color:#f89406;}
.label-warning:hover {background-color:#c67605;}
.label-success {background-color:#468847;}
.label-success:hover {background-color:#356635;}
.label-info {background-color:#3a87ad;}
.label-info:hover {background-color:#2d6987;}
.label-new {background-color:#f89406;}
.label-new:hover {background-color:#c67605;}
.label-soon {background-color:#f89406;}
.label-soon:hover {background-color:#c67605;}
.label-popular {background-color:#f89406;}
.label-popular:hover {background-color:#c67605;}
.label-questions {background-color:#93aba6;}
.label-questions:hover {background-color:#637c77;}

.badge {padding:1px 9px 2px; font-size:12.025px; font-weight:bold; white-space:nowrap; color:#fff; background-color:#999; -webkit-border-radius:9px; -moz-border-radius:9px; border-radius:9px;}
.badge:hover {color:#fff; text-decoration:none; cursor:pointer;}
.badge-error {background-color:#b94a48;}
.badge-error:hover {background-color:#953b39;}
.badge-warning {background-color:#f89406;}
.badge-warning:hover {background-color:#c67605;}
.badge-success {background-color:#468847;}
.badge-success:hover {background-color:#356635;}
.badge-info {background-color:#3a87ad;}
.badge-info:hover {background-color:#2d6987;}
.badge-inverse {background-color:#333;}
.badge-inverse:hover {background-color:#1a1a1a;}

.fade {opacity:0; -webkit-transition:opacity 0.15s linear; -moz-transition:opacity 0.15s linear; -ms-transition:opacity 0.15s linear; -o-transition:opacity 0.15s linear; transition:opacity 0.15s linear;}
.fade.in {opacity:1;}

.nav {margin-bottom:18px; margin-left:0; list-style:none;}
.nav > li > a {display:block;}
.nav > li > a:hover {text-decoration:none; background-color:#eee;}
.nav > .pull-right {float:right;}
.nav .nav-header {display:block; padding:3px 15px; font-size:11px; font-weight:bold; line-height:18px; color:#999; text-shadow:0 1px 0 rgba(255, 255, 255, 0.5); text-transform:uppercase;}
.nav li + .nav-header {margin-top:9px;}

.nav-tabs {*zoom:1;}
.nav-tabs:before, .nav-tabs:after {display:table; content:"";}
.nav-tabs:after {clear: both;}
.nav-tabs {border-bottom:1px solid #ddd;}
.nav-tabs > li {float:left; margin-bottom:-1px;}
.nav-tabs > li > a {padding:8px 12px; margin-right:2px; line-height:18px; border:1px solid transparent; -webkit-border-radius:4px 4px 0 0; -moz-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0;}
.nav-tabs > li > a:hover {border-color:#eee #eee #ddd;}
.nav-tabs > .active > a, .nav-tabs > .active > a:hover {color:#555; cursor:default; background-color:#fff; border:1px solid #ddd; border-bottom-color:transparent;}

.tab-content {overflow:visible;}
.tab-content > .tab-pane {display:none;}
/*.tab-content > .active {display:block;}*/
.tab-content > .active {display:inline-block;} 

ol.sbar a .label {font-size:11px!important; top:-2px; position:relative;}

#footer_links {text-align:left;text-shadow: 0px 1px 0px white;}

#mps_wrp {float:left; margin:7px 5px 0 0;}
#hbs_wrp {float:left; width:336px; margin:0 16px 0 0;}
#mgs_wrp {float:right; width:336px; margin:0 0 0 10px;}
#lgs_wrp {float:right; width:336px; margin:0 0 0 10px; position:relative; z-index:1;}
#as_wrp {float:left; width:336px; margin: 0 10px 0px 0px;}
#as_picture {width:336px; padding:4px; border:#ccc 1px solid; background:#F3FBFD;margin-bottom: 5px;float:right;}
#mps_logo, #hbs_logo, #mgs_logo, #lgs_logo {width:336px; padding:4px; border:none;}
#mps_logo {width:296px;}

/*#splWrp {float:right; width:137px;max-width:137px;}
#splImg {width:100%;}
.scAL #splWrp {margin-top:-26px;}*/

#splImg {float:right;width:150px;}
.scAL #splImg {margin-top:-37px;}
.scGA #splImg {margin-top:-31px;width:117px;}
.scID #splImg {margin-top:-28px;}
.scMS #splImg {margin-top:20px;}
.scNJ #splImg {margin-top:21px;}
.scNY #splImg {margin-top:18px;}
.scOR #splImg {margin-top:-36px;width:106px;}
.scPA #splImg {margin-top:18px;}
.scWY #splImg {margin-top:-22px;}

#o_res {display:inline-block; margin:10px 0;}
#o_res  h3 {padding:0 0 10px 0;}
.cbs_box {display:inline; border:0; text-decoration:none!important; position:relative;}
.cbs_box .dbox {display:inline-block; text-align:left; width:336px; margin:0 0 6px 0; position:relative;}
.cbs_box .dbox .heading {float:left; width:100%;}
.cbs_box .heading .bg {width:313px;}
.cbs_box .heading h3, #content .cbs_box .heading h3 {font-size:15px!important; color:#505a6e; padding:8px 0 8px 20px!important; margin:0!important; line-height:20px; float:left; font-weight:bold; text-shadow:1px 1px 1px white; margin:0;}
.cbs_box .dbox .heading35 .leftcorners {float:left; width:100%; background:url(images/box_h_leftcorners35.png) left top no-repeat;}
.cbs_box .dbox .heading35 .rightcorners {float:left; width:100%; background:url(images/box_h_rightcorners35.png) right top no-repeat;}
.cbs_box .dbox .heading35 .bg {float:left; background:url(images/box_h_bg35.png) left top repeat-x; margin:0 10px;}
.cbs_box .dbox .content {float:left; width:100%;}
.cbs_box .dbox .content .leftcorners{float:left; width:100%; background:url(images/box_c_leftcorners.png) left bottom no-repeat;}
.cbs_box .dbox .content .rightcorners {float:left; width:100%; background:url(images/box_c_rightcorners.png) right bottom no-repeat;}
.cbs_box .dbox .content .bg {float:left; background:url(images/box_c_bg.png) left bottom repeat-x; margin:0 10px;}
.cbs_box:hover .dbox .content .leftcorners {background:url(images/box_c_leftcorners_h.png) left bottom no-repeat;}
.cbs_box:hover .dbox .content .rightcorners {background:url(images/box_c_rightcorners_h.png) right bottom no-repeat;}
.cbs_box:hover .dbox .content .bg {background:url(images/box_c_bg_h.png) left bottom repeat-x;}
.cbs_box .dbox .content .insider {float:left; padding:6px 2px 0 2px; margin:0; min-height:60px;}
.cbs_box .dbox .content p, #content .cbs_box .dbox .content p {color:#000; padding:0; font-size:14px!important; line-height:21px; font-weight:normal; text-align:justify; margin:0;}
.cbs_box:hover .dbox .content p {color:#000; border:0!important;}

.clnk_test .heading h3, .clnk_test2 .heading h3, .clnk_test3 .heading h3, .clnk_test4 .heading h3, .clnk_test5 .heading h3, .clnk_test6 .heading h3, .clnk_mtest .heading h3 {background:url(/img/checkmark.png) no-repeat 0 8px;}
.clnk_handbook .heading h3 {background:url(/img/certificate.png) no-repeat 0 8px;}
.clnk_license .heading h3 {background:url(/img/target.png) no-repeat 0 8px;}
.clnk_mhandbook .heading h3 {background:url(/img/moto.png) no-repeat 0 8px;}

#lgs_wrp  #o_res {display:block; margin:0;}
#lgs_wrp  #o_res #sbar, #lgs_wrp  #o_res ol.sbar {width:336px;}
#lgs_wrp  #o_res ol.sbar {display:inline-block; background-color:#f3fbfd;}
#lgs_wrp  #o_res ol.sbar li {width:168px;}
#lgs_wrp  #o_res ol.sbar li a {width:148px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.page_template_fullwidth h2 span {border-bottom: 7px solid #409EFF;
color: #111;
font-size: 1em;
margin-bottom: 0.75em;
margin-top: 0.75em;
float: none !important;
border-left: 0px !important;
font: 24px/42px inherit;
color: #232323;
padding-bottom: 5px;
letter-spacing: -1px;}
ol.bignum {list-style:none!important;margin:0 0 10px 0;clear:none!important;}
ol.bignum h2, ol.bignum h3 {color:#555!important; margin-bottom:0.3em!important; padding:0; /*display:inline-block; position:relative; clear:none;*/ text-align:left; font:bold 1.2em inherit; text-decoration:none;}
ol.bignum li {min-height:30px; margin:0 0 16px 0!important; list-style:none!important; padding-bottom:24px; font:14px/21px inherit; color:#575757; border-bottom:1px solid #e6e6e6;}
ol.bignum li ul {margin:0 0 6px 10px!important;}
ol.bignum li ul li {margin:0 0 0 16px!important; list-style:disc outside none!important; border-bottom:none;}
ol.bignum li ol {margin:0 0 6px 52px!important;}
ol.bignum li ol li {margin:0 0 0 10px!important; padding:0!important; list-style:decimal outside none!important; border-bottom:none;}
ol.bignum li .stepnum {float:left; width:auto; max-width:75px; letter-spacing:-14px; margin:0 29px 0 0; font:46px FyraNumericCircleClosed, Georgia; color:#409EFF; text-align:left;}
.ff ol.bignum li .stepnum {margin:-8px 29px 0 0;}
ol.bignum li p {/*margin:10px 0 6px 0;*/ margin:10px 0 6px 54px!important; overflow:hidden;} 

.page_template_fullwidth {position:relative;}
.page_template_fullwidth h1 {text-align: center;padding-bottom: 0!important;font: 200 45px/57px inherit;    letter-spacing: -1px; margin: 0 0 10px 0;text-shadow: 1px 1px 1px #fff;color: #333;}

.lc-en_US .pg_handbook .page_template_fullwidth h1 {
	margin: 5px 0 0;
	color: #333;
	font: 200 46px/48px inherit;
	text-align: center;
	letter-spacing: -2px;
	text-shadow: 1px 1px 1px #fff;
}

.adsTitle, .adsTitle_bt {color:#bdbdbd;font-size:10px;line-height:12px;text-align:right;text-shadow:0 1px 0 #fff;text-transform:uppercase;}
.adsTitle_bt {position:absolute; bottom:0; right:0;}

#fallr-wrapper.withoutIcon #fallr-button-button2 {margin-right:6px!important;}

#fallr-wrapper.withoutIcon #fallr-icon {display:none;}
#fallr-wrapper.withoutIcon #fallr {padding:20px;}
#fallr-wrapper.withoutIcon #fallr form, #fallr-wrapper.withoutIcon #fallr label, #fallr-wrapper.withoutIcon #fallr input {margin-bottom:0;}
#fallr-wrapper.withoutIcon #fallr label {display:inline-block; width:100%; position:relative;/* border-bottom:1px dotted #cecece;*/}
#fallr-wrapper.withoutIcon #fallr p {margin-bottom:4px;}
#fallr-wrapper.withoutIcon #fallr h4 {text-align:center;}
#fallr-wrapper.withoutIcon #fallr textarea {width:648px; max-width:648px;}
#fallr-wrapper.withoutIcon #fallr input[type="text"] {width:308px; max-width:308px;}
#fallr-wrapper.withoutIcon #fallr label input[type="checkbox"] {left:0; position:absolute; top:2px;}
#fallr-wrapper.withoutIcon #fallr label span {float:left; margin:0 0 0 20px;}

#fallr-wrapper .fallr-button, #fallr-wrapper .fallr-button:hover, #fallr-wrapper .fallr-button:focus {
  display: inline-block;
  *display: inline;
  padding: 4px 14px;
  margin-bottom: 0;
  *margin-left: .3em;
  font-size: 14px;
  line-height: 20px;
  *line-height: 20px;
  color: #333333;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  vertical-align: middle;
  cursor: pointer;
  background-color: #f5f5f5;
  *background-color: #e6e6e6;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  border: 1px solid #bbbbbb;
  *border: 0;
  border-color: rgba(0, 0, 0, 0.3) rgba(0, 0, 0, 0.3) rgba(0, 0, 0, 0.45);
  border-color: #8e8e8e #8e8e8e #6f6f6f;
  border-bottom-color: #666;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
  *zoom: 1;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

#fallr-wrapper .fallr-button:hover,
#fallr-wrapper .fallr-button:active,
#fallr-wrapper .fallr-button.active,
#fallr-wrapper .fallr-button.disabled,
#fallr-wrapper .fallr-button[disabled] {
  color: #333333;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
}

#fallr-wrapper .fallr-button:active,
#fallr-wrapper .fallr-button.active {
  background-color: #cccccc \9;
}

#fallr-wrapper .fallr-button:first-child {
  *margin-left: 0;
}

#fallr-wrapper .fallr-button:hover {
  color: #333333;
  text-decoration: none;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
  /* Buttons in IE7 don't get borders, so darken on hover */

  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
     -moz-transition: background-position 0.1s linear;
       -o-transition: background-position 0.1s linear;
          transition: background-position 0.1s linear;
}

#fallr-wrapper .fallr-button:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

#fallr-wrapper .fallr-button.active,
#fallr-wrapper .fallr-button:active {
  background-color: #e6e6e6;
  background-color: #d9d9d9 \9;
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

#fallr-wrapper .fallr-button.disabled,
#fallr-wrapper .fallr-button[disabled] {
  cursor: default;
  background-color: #e6e6e6;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow: none;
}

#sidebar_wrapper {margin:-69px 0 0 0; float:left; line-height:20px; position:relative;}
#sidebar_top {/*width:204px;*/width:280px; height:18px; background:url(gfx/sidebar_top.png) no-repeat;}
#sidebar {/*width:154px;*/width:230px; min-height:500px; background: url(gfx/sidebar_bg.png) repeat-x #f4f4f4; padding:12px 25px 0 25px; font-size:12px; line-height:18px;}
#sidebar_widgets {position:relative; top:-33px;}
#sidebar .widget {padding:30px 0 0 0;}
#sidebar h3.widget_title {font-size:17px; padding:0 0 15px 0;}
#sidebar ul {list-style:none; margin:-5px 0 0 0; padding:0;}
#sidebar ul li ul {margin:0;}
#sidebar ul:first-child li:first-child {border:none;}
#sidebar ul li {border-top:1px solid #e5e5e5; }
#sidebar ul li ul li {border-top:1px solid #e5e5e5 !important; }
#sidebar li a {padding:8px 36px 8px 5px; display:block; text-decoration:none; color:#595959; background-repeat:no-repeat; background-position:214px center; background-image:url(gfx/sidebar_arrow.png);}
#sidebar li a:hover {background-repeat:no-repeat; background-position:-22px center; background-image:url(gfx/sidebar_arrow.png); color:#0088cc;}
#sidebar ul li ul li a {padding-left:20px; }
#sidebar ul li ul li ul li a {padding-left:30px; }
#sidebar ul li ul li ul li ul li a {padding-left:40px; }
#sidebar ul li ul li ul li ul li ul li a {padding-left:50px; }

.page_meta_box {width:600px; padding:7px 30px 6px 50px; background:url(gfx/black_15.png); text-shadow:0px 1px 0 rgba(0,0,0,0.2); color:#bde4e7; border:1px solid rgba(0,255,255,0.3);}
.intro_fullwidth .page_meta_box {width:880px; padding:7px 40px 6px 40px;}
.page_meta_box p {padding:0;}
#page {float:right; min-height:350px; background:url(gfx/page_bg.png) no-repeat top center; position:relative;}
.page_template { width:580px; padding:30px 50px 0 50px;}
.page_template_fullwidth { float:none!important; clear:both; width:auto; /*padding:2px 20px 20px 20px;*/ background:none!important;}
.page_template_blog { width:580px; padding:30px 50px 0 50px;}
.page_template_portfolio { width:630px; padding:10px 0 0 50px;}
.page_template_portfolio_fullwidth { width:920px; padding:10px 0 0 40px; background:none !important;}
.page_template_gallery { width:630px; padding:40px 0 0 50px;}
.page_template_gallery_fullwidth { width:920px; padding:40px 0 0 40px; background:none !important;}

#intro_wrapper	{/*margin:30px 0 0;*/width:100%; background-position:0 50px; background-repeat:repeat-x; background-image:url(gfx/intro_bg.png); background-color:#0473b2;}
.intro_page	{ margin:0 auto; width:680px; padding:0 0 0 280px; background-repeat:no-repeat; background-position:center top; background-image:url(gfx/intro_inner_bg.png);}
.intro_page h1, .intro_page h2 {color:#FFF; font-size:39px; padding:50px 0 20px 50px;}

/*#content.contact_page {margin:50px auto auto; padding:0 38px 20px;}*/
#content.contact_page {margin:0; padding:0;}
.contact_page input, .contact_page textarea { padding:10px; text-decoration: none; font-size: 12px; outline:none; background: #F6F6F6; background: -moz-linear-gradient(top, #F8F8F8, #FFF 35%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #EEE), color-stop(.25, #FFF)); filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#EEEEEE', EndColorStr='#FFFFFF'); /* IE6,IE7 only */ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#EEEEEE', EndColorStr='#FFFFFF')"; /* IE8 only */ border:1px solid #CCC; color:#666; box-shadow: 0 0px 3px #F0F0F0; -webkit-box-shadow: 0 0px 3px #F0F0F0; -moz-box-shadow: 0 2px 3px #F0F0F0;}
.contact_page input:hover, .contact_page textarea:hover { border:1px solid #aaa;}
.contact_page input:focus, .contact_page textarea:focus {-moz-box-shadow: 0 0px 10px #acebff; -webkit-box-shadow: 0 0px 10px #acebff;}

.contact_page input { width:37%; padding:6px 10px 6px 10px; /*font-family:"Lucida Grande", WebLucidaGrande, "Lucida Sans Unicode", sans-serif;*/ font-size:13px; outline:none; position:relative; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.contact_page textarea {padding:10px; width:96%; /*font-family:"Lucida Grande", WebLucidaGrande, "Lucida Sans Unicode", sans-serif;*/ font-size:13px; outline:none; position:relative; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.contact_page label {position:relative!important; margin:0 0 0 20px; font-size:13px;}

.comment-reply-link, #commentform input#submit, #content input#submit_contactform, #searchform input#searchsubmit { width:auto; padding:5px 12px 5px 12px; text-decoration: none !important; font-size: 11px; text-align: center; cursor:pointer; position:relative; background: #F6F6F6; background: -moz-linear-gradient(top, #FFF, #FFF 50%, #EFEFEF); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFF), color-stop(.5, #FFF), to(#EFEFEF)); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#E6E6E6')"; /* IE8 only */ filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#E6E6E6'); /* IE6,IE7 only */ border:1px solid #CCC; border-bottom:1px solid #BFBFBF; color:#666; text-shadow: 0 1px 1px #FFF; -moz-border-radius: 99px; -webkit-border-radius: 99px; border-radius: 99px;}
.comment-reply-link:hover, #commentform input#submit:hover, #content input#submit_contactform:hover, #searchform input#searchsubmit:hover { background: #EEE; background: -moz-linear-gradient(top, #FFF, #FFF 70%, #EEE); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFF), color-stop(.7, #FFF), to(#EEE)); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#EEEEEE')"; /* IE8 only */filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#EEEEEE'); /* IE6,IE7 only */ }
.comment-reply-link:hover, #commentform input#submit:hover, #content input#submit_contactform:hover, #searchform input#searchsubmit:hover, .wp-pagenavi a:hover { -webkit-box-shadow: 0 0px 7px #acebff; -moz-box-shadow: 0 0px 7px #acebff;}
.comment-reply-link:focus, #commentform input#submit:focus, #content input#submit_contactform:focus, #searchform input#searchsubmit:focus { padding:6px 13px 6px 13px; color:#FFF; text-shadow: 0 -1px 1px #333; border:none; background:#999; background: -moz-linear-gradient(top, #999, #777 5%, #AFAFAF); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #999), color-stop(.05, #777), to(#AFAFAF)); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#777777', EndColorStr='#AFAFAF')"; /* IE8 only */ filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#777777', EndColorStr='#AFAFAF'); /* IE6,IE7 only */ box-shadow: inset 0px 2px 5px #444, 0 1px 0px #DDD; -webkit-box-shadow: inset 0px 2px 5px #444, 0 1px 0px #DDD; -moz-box-shadow: inset 0px 2px 7px #444, 0 1px 0px #DDD !important;}

#content input#submit, #content input#submit_contactform, #content input#searchsubmit {margin:0; height:22px; padding:5px 11px 20px 12px;}
#content input#submit:focus, #content input#submit_contactform:focus, #content input#searchsubmit:focus {padding:6px 12px 21px 13px;}

#SLB-Wrapper {
	margin:0.5em 0;
	margin:auto;
	/*font-family:Verdana;*/
	text-align:left;
	position:absolute;
}

#SLB-Wrapper #SLB-Background {
	position:absolute;
	left:7px;
	top:7px;
	float:left;
}

#SLB-Wrapper #SLB-Top {
	background:transparent no-repeat scroll 100% 0;
	height:28px;
	margin:0 0 0 18px;
}

#SLB-Wrapper #SLB-Top a {
	float:right;
	display:inline;
	padding:0;
	margin:5px 10px;
	width:41px;
	height:16px;
	text-decoration:none;
}
#SLB-Wrapper #SLB-Top a:hover {background-position:0px -16px;}

#SLB-Wrapper #SLB-Top img {
	float:right;
	border:0px;
	margin:6px 10px;
	width:41px;
	height:16px;
}

#SLB-Wrapper #SLB-Top div {
	background:transparent no-repeat scroll 0 0;
	font-size:0;
	height:28px;
	left:-18px;
	line-height:0;
	position:relative;
	width:18px;
}

#SLB-Wrapper #SLB-Bottom {
	background:transparent no-repeat scroll 0 43%;
	height:20px;
	margin:0 18px 0 0;
}

#SLB-Wrapper #SLB-Bottom #SLB-BottomRight {
	background:transparent no-repeat scroll 100% 43%;
	font-size:0;
	height:20px;
	right:-18px;
	line-height:0;
	position:relative;
	width:100%;
	float:right;
}

#SLB-Wrapper #SLB-Bottom.SLB-bbnav,
#SLB-Wrapper #SLB-Bottom.SLB-bbnav #SLB-BottomRight {height:52px;}

#SLB-Wrapper #SLB-Bottom.SLB-bbnav {background-position:0 100%;}

#SLB-Wrapper #SLB-Bottom.SLB-bbnav #SLB-BottomRight {background-position:100% 100%;}

#SLB-Wrapper #SLB-Contenido {border-left:7px solid #000; border-right:7px solid #000;}

#SLB-Wrapper #SLB-Bottom #SLB-Navegador {
	font-size: 11px;
	color:#fff;
	height:30px;
	border-left:0px;
	border-right:0px;
	padding:10px 0px;
	margin:0;
	line-height:11px;
	float:left;
	width:100%;
}

#SLB-Wrapper #SLB-Navegador #SLB-Right,
#SLB-Wrapper #SLB-Navegador #SLB-Left {
	display:inline;
	padding:0;
	margin:0;
	width:26px;
	height:26px;
	text-decoration:none;
}

#SLB-Wrapper #SLB-Navegador #SLB-Right {
	background-position:26px 0;
	margin:0 18px 0 10px;
	float:right;
}
#SLB-Wrapper #SLB-Navegador #SLB-Right:hover {background-position:26px -26px;}

#SLB-Wrapper #SLB-Navegador #SLB-Left {
	background-position:52px 0;
	margin-right:10px;
	float:left;
}
#SLB-Wrapper #SLB-Navegador #SLB-Left:hover {background-position:52px -26px;}

#SLB-Wrapper #SLB-Navegador strong {
	display:block;
	padding-top:5px;
}

#SLB-Wrapper iframe {border:0; margin:0; padding:0;}

#content .cse .gsc-search-button input.gsc-search-button-v2, #content  input.gsc-search-button-v2 {width:13px; margin-right:0;}
#content .cse .gsc-control-cse, #content  .gsc-control-cse {padding:0;}

#slideshow #wrpLogin {display:none;}
#slideshow .why {margin:20px 0 15px!important; line-height:20px; text-shadow:none!important; font-weight:bold;}

.well:hover {
box-shadow: 0px 0px 10px #E2E2E2;
}

#socDock {display:none; position:absolute; z-index:1000; left:10px; top:-9999px; background:#f2f6fc; padding:8px 4px 4px; width:59px; max-width:59px; min-height:200px; /*overflow:hidden;*/ border:1px solid #d7dfee; -moz-border-radius:4px; -webkit-border-radius:4px; -ms-border-radius:4px; border-radius:4px;}
#socDock .wdt_button {margin-bottom:6px; text-align:center;}
/*#socDock .wdt_fb {margin-left:7px;}*/
#socDock .wdt_gp1 {margin-left:1px;}
.ie6 #socDock .fb_edge_widget_with_comment, .ie7 #socDock .fb_edge_widget_with_comment {width:60px!important;}

.gsib_a {/*padding:4px 2px 0!important;*/ background:none!important;}
.gsib_a .gsc-input, .gsib_a .gsc-input:focus {
-webkit-box-shadow:none!important; -moz-box-shadow:none!important; -o-box-shadow:none!important; -ms-box-shadow:none!important; box-shadow:none!important;
-webkit-border-radius:0!important; -moz-border-radius:0!important; -o-border-radius:0!important; -ms-border-radius:0!important; border-radius:0!important;
}
.gsib_a .gsc-input:focus {border:0!important;}
/*.gssb_a div {display:none;}*/

#footer_links a {text-decoration:none; color:#478f8f;}

.jRating {height:20px; width:115px; overflow:hidden; z-index:1; position:relative; cursor:default;}
#jRating {text-align:center;text-shadow: 0px 1px 0px white;}
#jRating .info {color:green;}
#jRating .error {color:maroon;}
.jRatingAverage {background-color:#228DF8!important; position:relative; top:0; left:0; z-index:2; height:100%;}
.jRatingColor {background-color:#F89406!important; position:relative; top:0; left:0; z-index:2; height:100%;}
.jStar {position:relative; left:0; z-index:3; background-image:url(/img/star.png);}
/*p.jRatingInfos {width:91px; height:29px;	background:transparent url('img/bg_jRatingInfos.png') no-repeat; color:#fff; display:none; font-size:16px; text-align:center; padding-top:5px;}*/
p.jRatingInfos {position:absolute; z-index:9999; background:#555; color:#fff; display:none; font-size:16px; text-align:center; padding:5px 10px;}
p.jRatingInfos span.maxRate {color:#c9c9c9; font-size:14px;}

#fallr img {max-width:512px; max-height:400px;}

#topbar-w {position:fixed;z-index:99998;left:0;top:0;width:100%;height:30px;display:block; background-color:#fceec1; background-image:-moz-linear-gradient(top, #fceec1, #eedc94); background-image: -o-linear-gradient(top, #fceec1, #eedc94); background-image:-webkit-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94)); background-image:-webkit-linear-gradient(#fceec1, #eedc94); background-image:linear-gradient(top, #fceec1, #eedc94); filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fceec1', EndColorStr='#eedc94');}

#topbar {position:relative; display:block; /*width:960px; margin:0 auto;*/ text-align:left;}
#topbar span {position:relative;}
#topbar p {text-align:center; line-height:30px; text-shadow:0 1px 0 #fff; /*font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;*/ color:#262626; font-size:17px; margin-bottom:7px;}
#topbar a, #topbar a:link, #topbar a:visited, #topbar a:active, #topbar a:hover {color:#fff; text-decoration:underline;}
#topbar a:hover {color:#fff; text-decoration:none;}

#topbar #closetb {background: url(images/close_white.png) 8px 9px no-repeat;padding:6px 10px 0 26px;display:block;height:20px!important;position:absolute;right:1px;top:1px;color:#fff;font-weight:bold;font-size:12px; border:none; text-shadow:none!important; -moz-border-radius:4px;-o-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;}
#topbar #closetb:link, #topbar #closetb:visited, #topbar #closetb:active {color:#fff!important; text-decoration:none;}
#topbar #closetb:hover {color:#fff!important; text-decoration:underline;}

.share-locker {
    background-color: #FCF8E3;
    border: 1px solid #FBEED5;
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    border-radius: 4px 4px 4px 4px;
    margin-bottom: 20px;
    padding: 8px 35px 8px 14px;
    -moz-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
    -webkit-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}

.share-locker-buttons-row {
    display: table-cell;
}

.share-locker-like {
	display: inline-block;
	height: 20px;
	overflow: hidden;
	vertical-align: middle;
	margin-right: 30px;
	margin-top: -5px;
}

.fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr {
    display:none!important;
}

.share-locker-share{display:inline-block;vertical-align:middle;margin-right:30px;}
.share-locker-twitter{display:inline-block;vertical-align:middle;height:20px;}
.share-locker-google{display:inline-block;vertical-align:middle;overflow:hidden;height:20px;}
.share-locker-vk-share{display:inline-block;vertical-align:middle;overflow:hidden;height:22px;width:140px;}
.share-locker.blue{background-color:#D9EDF7;border-color:#BCE8F1;color:#3A87AD;}
.share-locker.green{background-color:#DFF0D8;border-color:#D6E9C6;color:#468847;}
.share-locker.red{background-color:#f2dede;border-color:#EED3D7;color:#B94A48;}
.share-locker.yellow{background-color:#FCF8E3;border-color:#FBEED5;color:#B94A48;}

.testimonials_w {margin:10px auto 15px;position:relative;text-align:left;width:100%;clear:both;min-height:92px;border-color:#ccc;border-style:solid;border-width:0 0 1px 0;}

/*.testimonials_w, .testimonials_w h2, .shuttle {font-family:"ff-din-web-1","ff-din-web-2", arial, sans-serif;}*/
.testimonials_w h2, #content .testimonials_w h2  {margin-bottom:15px;background:none repeat scroll 0 0 #E8F0F9;color:#3A79BC;text-shadow:0 1px 0 #fff;font-size:24px;line-height:27px;font-weight:normal;/*font-family:Arial,Helvetica,Verdana,sans-serif;*/padding:7px 0 8px 8px;text-align:left;}
.testimonials_w h2 i {margin-top:7px;font-size:21px;color:#989898;}

.testimonials_w .quoth,
.testimonials_w .shuttle li.next:hover, .testimonials_w .shuttle li.previous:hover,
.testimonials_w a.next, .testimonials_w a.previous {background:url('/img/t/testimonials_sprite.png') no-repeat 0 0;}

.testimonials_w .quoth {background-position:-130px -32px;width:32px;height:32px;left:0;overflow:hidden;position:absolute;text-indent:200px;top:51px;}
.ie7 .testimonials_w .quoth {top:66px;}

.testimonials_w .shuttle {padding:0;margin:5px 10px 0 0;-khtml-user-select:none;-moz-user-select:none;-webkit-user-select:none;position:absolute;right:0;top:0;z-index:3;list-style:none;}
/*.ie7 .testimonials_w .shuttle {top:14px;}*/

.testimonials_w .shuttle li {line-height:35px; list-style:none; float:right;}
.testimonials_w .shuttle li.next, .testimonials_w .shuttle li.previous {background:none; width:32px; height:32px; margin-left:-4px;}
.testimonials_w .shuttle li.next:hover, .testimonials_w .shuttle li.previous:hover {background-position:-32px 0;}

.testimonials_w .shuttle .status {width:auto; font-size:24px; margin-right:16px;}
.testimonials_w .shuttle .status:hover {background:none;}

.testimonials_w .shuttle .tell_us {margin:-3px 0 0 10px;}
.ie .testimonials_w .shuttle .tell_us {margin:4px 0 0 10px;}
.testimonials_w .shuttle .tell_us a {text-decoration:none;}

.testimonials_w a.next, .testimonials_w a.previous {cursor:pointer;display:block;width:32px;height:32px;overflow:hidden;text-indent:-200px;}
.testimonials_w a.next {background-position:-65px 0;}
.testimonials_w a.previous {background-position:-65px -32px;}

.testimonials_w .testimonials {background:none; border:none; padding:0; display:none;} 

.testimonials blockquote, #content .testimonials blockquote {border:none;font-weight:normal; font-style:normal; color:#666; min-height:34px; padding-left:23px;margin:0;}
.testimonials blockquote p, #content .testimonials blockquote p {font-weight:normal; margin-bottom:0; font-size:18px; line-height:22px; font-style:italic; text-shadow:0 1px 0 #fff; /*color:#EA5106;*/ color:#82829C; padding:0; margin:0 15px 0 22px;}

.testimonials blockquote cite {display:block; font-size:13px; font-weight:bold; font-style:italic; text-transform:uppercase; text-align:right;}

#content .testimonials_w{position:relative;width:840px;padding:80px 60px 40px;margin:10px -20px 14px;background:#439FE0;}
.pid4783 #content .testimonials_w {width:960px;}
.ie7 .pid4783 #content .testimonials_w {width:840px;}
#content .testimonials_w h2{position:absolute;top:0;left:0;right:0;margin:0;padding:7px 0 8px 10px;/*text-align:center;*/}
#content .testimonials_w .quoth{display:none;}
#content .testimonials blockquote{padding-left:0;}
#content .testimonials blockquote p{margin:0;text-shadow:initial;color:#fff;font:200 31px/38px inherit;text-align:center;}
#content .testimonials blockquote cite{margin-top:16px;color:#fff;font-size:20px;font-style:normal;font-weight:400;/*font-family:sans-serif;*/text-align:center;text-transform:none;}
#content .testimonials blockquote cite span {font-weight:200;} 
#content .testimonials blockquote cite b{font-weight:600;} 

#line-seenon, #line-shadow {background:url(/img/sprite-g1-v1.png) center top no-repeat;} 
#line-seenon {height:22px;/*background:url(/img/seen-on.png) center top no-repeat;*//*line-height:1px;font-size:1px;*/}
#line-shadow {margin-top:5px;height:20px;background-position:center -22px;}

#ribbon-free {z-index:5000;cursor:auto;text-indent:-789em;
	-webkit-transition: top 0.3s ease-out;
	-webkit-transform: translateZ(0);
	-moz-transition: top 0.3s ease-out;
	-moz-transform: translateZ(0);
	transition: top 0.3s ease-out;
	transform: translateZ(0);
}

#presswrapper {text-align:center;}

#wwtb-ul li {height:24px;line-height:24px;}

#btnStatesPhrase, #ribbon-free, #press-wsj, #press-examiner, #press-daily-news, #press-ny-metro, #press-about, #press-jean-knows-cars, .micon-check, .micon-question, .micon-lock, .micon-heart {display:block;position:relative;background:url(/img/sprite-v3.png) no-repeat;}

#btnStatesPhrase {width:223px;height:26px;top:28px;left:65px;background-position:0 -99px;text-indent:-9999px;position:absolute;overflow:hidden;}

#ribbon-free {position:absolute;top:-19px;right:32px;width:53px;height:109px;background-position:-256px 0;}
#ribbon-free:hover {top:-6px;}

#press-wsj {width:183px;height:16px;top:21px;background-position:0 0;}
#press-examiner {width:172px;height:30px;top:13px;background-position:0 -17px;}
#press-daily-news {width:111px;height:11px;top:22px;background-position:0 -64px;}
#press-ny-metro {width:143px;height:15px;top:19px;background-position:0 -48px;}
#press-about {width:101px;height:16px;top:19px;background-position:0 -76px;}
#press-jean-knows-cars {width:69px;height:49px;top:0;background-position:-184px 0;}

#wwtb-ul .micon-check, #wwtb-ul .micon-question, #wwtb-ul .micon-lock, #wwtb-ul .micon-heart {float:left;margin-right:8px;}
#wwtb-ul .micon-check {width:22px;height:23px;background-position:-204px -50px;}
#wwtb-ul .micon-question {width:22px;height:23px;background-position:-204px -75px;}
#wwtb-ul .micon-lock {width:22px;height:23px;background-position:-227px -75px;}
#wwtb-ul .micon-heart {width:25px;height:23px;background-position:-227px -50px;margin-right:5px;}

.esl_stools {position:relative;width:360px;height:20px;margin:0!important;padding:7px 0;}
.esl_stools .item {display:inline-block;position:relative;list-style-type:none;}
.esl_stools .facebook {top:-4px;width:100px;padding:0!important;}
.esl_stools .pinterest {width:94px;padding:0!important;/*top:-6px;*/}
.esl_stools .twitter {width:90px;}

.accordion { border-bottom: 1px solid #e8e8e8; }
.accordion .title a { border-top: 1px solid #e8e8e8; font-size: 14px; color: #777; display: block; padding: 15px 0 15px 30px; position: relative; }
.accordion .title a:hover { color: #444; }
.accordion .title .icon { background: #00a8e8 url(images/toggle-plus.png) no-repeat 2px 2px; width: 18px; height: 18px; display: block; position: absolute; top: 16px; left: 0; 
-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
-moz-box-shadow: inset 0 1px 0 rgba(0,0,0,0.15); -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,0.15); box-shadow: inset 0 1px 0 rgba(0,0,0,0.15); }
.accordion .title.active a { color: #777; }
.accordion .title.active a:hover { background: none; }
.accordion .title.active .icon { background: #ccc url(images/toggle-minus.png) no-repeat 2px 2px; }
.accordion .inner { margin-top: -5px; padding: 0 0 20px 30px; font-size: 13px; }

.toggle { margin-bottom: 5px; border: 1px solid #e8e8e8; font-size: 13px; /*font-family:Arial, Helvetica, Garuda, sans-serif;*/ line-height: 1.4; }
.toggle .title { /*background: url(images/toggle-plus.png) no-repeat;*/ font-size: 17px; font-weight: bold; color: #444; padding: 14px 14px 14px 44px; position: relative; cursor: pointer; }
.toggle .title:hover { color: #444; }
/*.toggle .title.active { background: url(images/toggle-minus.png) no-repeat; }*/
.toggle .title .icon { background: #00a8e8 url(images/toggle-plus.png) no-repeat 2px 2px; width: 18px; height: 18px; display: block; position: absolute; top: 16px; left: 14px; 
-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
-moz-box-shadow: inset 0 1px 0 rgba(0,0,0,0.15); -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,0.15); box-shadow: inset 0 1px 0 rgba(0,0,0,0.15); }
.toggle .title.active .icon { background: #ccc url(images/toggle-minus.png) no-repeat 2px 2px; }
.toggle .inner { display: none; border-top: 1px dotted #e8e8e8; }
.toggle .inner .content { padding:10px 15px 10px 45px;font-size: 17px;color: #333;background-color: #E9E9E9;text-shadow: 1px 1px 1px #FFF; }

#lineTitle {text-align:center;height:1px;border-style:solid none none none;border-width:1px;border-color:#E5E5E5;margin:11px auto;position:relative;width:767px;}
#lineTitle span {position:relative;top:-14px;font-weight:normal;background:#F6F6F6;color:#9CDCED;font-style:italic;/*font-size:21px;*/font-size:19px;text-align:center;padding:0 6px;}

.social-likes{display:inline-block}
.social-likes,.social-likes__widget{padding:0;vertical-align:middle!important;word-spacing:0!important;text-indent:0!important;list-style:none!important}
.social-likes{opacity:0}
.social-likes_visible{opacity:1;transition:opacity .1s ease-in}
.social-likes>*{display:inline-block;visibility:hidden}
.social-likes_vertical>*{display:block}
.social-likes_visible>*{visibility:inherit}
.social-likes__widget{display:inline-block;position:relative;white-space:nowrap}
.social-likes__widget:before,.social-likes__widget:after{display:none!important}
.social-likes_vertical .social-likes__widget{float:left;clear:left}
.social-likes__button,.social-likes__icon,.social-likes__counter{text-decoration:none;text-rendering:optimizeLegibility}
.social-likes__button{display:inline-block;margin:0;outline:0}
.social-likes__counter{margin:0;outline:0}
.social-likes__button{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.social-likes__button:before{content:"";display:inline-block}
.social-likes__icon{position:absolute}
.social-likes__counter{display:none;position:relative}
.social-likes_ready .social-likes__counter,.social-likes__counter_single{display:inline-block}
.social-likes_ready .social-likes__counter_empty{display:none}
.social-likes_vertical .social-likes__widget{display:block}
.social-likes_notext .social-likes__button{padding-left:0}
.social-likes_single-w{position:relative;display:inline-block}
.social-likes_single{position:absolute;text-align:left;z-index:99999;visibility:hidden;opacity:0;transition:visibility 0s .11s,opacity .1s ease-in;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.social-likes_single.social-likes_opened{visibility:visible;opacity:1;transition:opacity .15s ease-out}
.social-likes__button_single{position:relative}
@font-face{font-family:"social-likes";src:url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff");font-weight:400;font-style:normal}
.social-likes__icon_facebook:before{content:"\f101"}
.social-likes__icon_github:before{content:"\f102"}
.social-likes__icon_mailru:before{content:"\f103"}
.social-likes__icon_odnoklassniki:before{content:"\f104"}
.social-likes__icon_pinterest:before{content:"\f105"}
.social-likes__icon_plusone:before{content:"\f106"}
.social-likes__icon_single:before{content:"\f107"}
.social-likes__icon_twitter:before{content:"\f108"}
.social-likes__icon_vkontakte:before{content:"\f109"}
.social-likes{min-height:36px;margin:-.5em;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.social-likes,.social-likes_single-w{line-height:1.5}
.social-likes,.social-likes__widget_single{font-size:14px}
.social-likes__widget{margin:.5em;line-height:1.5;border:0;text-align:left;cursor:pointer}
.social-likes__button,.social-likes__counter{box-sizing:border-box;/*font-family:"Helvetica Neue",Arial,sans-serif;*/vertical-align:baseline;color:#fff}
.social-likes__button{padding:.04em .7em .18em 1.65em;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.social-likes__icon{top:0;left:.21em;font-family:"social-likes";font-weight:400;font-style:normal;speak:none;text-transform:none;font-size:1.15em;vertical-align:baseline}
.social-likes__counter{padding-right:.5em;font-weight:400;font-size:.85em}
.social-likes_vertical .social-likes__widget{min-width:13em}
.social-likes_vertical .social-likes__counter{position:absolute;top:0;right:0;margin-top:.3em}
.social-likes_light .social-likes__widget{min-width:0;background:0 0}
.social-likes_light .social-likes__button,.social-likes_single-light+.social-likes__button{min-width:0;padding-left:1.35em;font-weight:400;text-decoration:underline;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}
.social-likes_light .social-likes__icon{margin-top:-.1em;margin-left:-.25em}
.social-likes_light .social-likes__counter,.social-likes_single-light+.social-likes__button+.social-likes__counter{position:static;margin-top:0;color:#999}
.social-likes_notext .social-likes__button{width:1.85em}
.social-likes_notext .social-likes__icon{margin-left:.1em}
.social-likes_notext.social-likes_light,.social-likes_notext.social-likes_light .social-likes__widget,.social-likes_notext.social-likes_light .social-likes__icon{margin:0;left:0}
.social-likes_notext.social-likes_light .social-likes__button{width:1.4em;padding-left:0}
.social-likes_single{margin-top:-1.2em;padding:.5em;background:#fff;border:1px solid #ddd}
.social-likes__widget_single{height:1.7em;margin:0;padding:.1em 0;line-height:1.5;background:#007aff}
.social-likes_single-light+.social-likes__widget_single{color:#007aff}
.social-likes__icon_single{left:.4em;font-size:1.1em}
.social-likes__widget_facebook{background:#3d5b95}
.social-likes_light .social-likes__button_facebook{color:#3d5b95}
.social-likes__icon_facebook{left:.25em;top:.05em;font-size:1.1em}
.social-likes_notext .social-likes__icon_facebook{margin-left:.15em}
.social-likes__widget_twitter{background:#24aadd}
.social-likes_light .social-likes__button_twitter{color:#24aadd}
.social-likes__icon_twitter{top:.1em;left:.25em}
.social-likes_light .social-likes__icon_twitter{left:.1em}
.social-likes__widget_plusone{background:#d23e30}
.social-likes_light .social-likes__button_plusone{color:#d23e30}
.social-likes_notext .social-likes__icon_plusone{margin-left:0}
.social-likes__icon_plusone{left:.25em}
.social-likes_light .social-likes__icon_plusone{margin-top:0}
.social-likes__widget_mailru{background:#00468c}
.social-likes_light .social-likes__button_mailru{color:#00468c}
.social-likes__icon_mailru{left:.25em}
.social-likes_light .social-likes__icon_mailru{left:.1em}
.social-likes_notext .social-likes__icon_mailru{margin-left:.075em}
.social-likes__widget_vkontakte{background:#587e9f}
.social-likes_light .social-likes__button_vkontakte{color:#587e9f}
.social-likes__icon_vkontakte{top:.2em;left:.25em}
.social-likes__widget_odnoklassniki{background:#f59310}
.social-likes_light .social-likes__button_odnoklassniki{color:#f59310}
.social-likes__icon_odnoklassniki{left:.4em}
.social-likes_light .social-likes__icon_odnoklassniki{left:.25em}
.social-likes_notext.social-likes_light .social-likes__button_odnoklassniki{width:1em}
.social-likes__widget_pinterest{background:#cb132d}
.social-likes_light .social-likes__button_pinterest{color:#cb132d}
.social-likes_light .social-likes__icon_pinterest{left:.1em}

.ie7 .social-likes_visible {width:650px;margin:-10px auto 8px!important;}
.ie7 .social-likes__widget {width:140px;margin:6px;float:left;}

._ba_logo {display:none;}
.ie7 #__ba_panel {display:none;}
.__ba_hidden img {display:none;}

.page_template_fullwidth .container {
	padding-top: 0;
    padding-bottom: 0;
}
@media (min-width: 576px) {
	.page_template_fullwidth .container {
		padding-top: 0;
		padding-bottom: 0;
	}
}