.table tr:nth-child(even){background:#CCCC99;}.table tr:nth-child(odd){background:#FFF}.hidden{display:none!important;}.visible{display:block!important;}.main .shell #cse-search-input-box-id{background:none repeat scroll 0 0 rgba(0,0,0,0);border:2px solid #C0C0C0;border-radius:8px;height:30px;padding:0 10px 0 5px;width:140px;}.main .shell #cse-search-input-box-id{width:140px;}.main .shell .search-short{width:370px!important;}.main .shell #_search_submit{background-color:#008000;border:1px solid #000000;color:#FFFFFF;font-weight:bold;height:33px;width:40px;}.main .shell #_search_img_container,#_search_input_container{float:left;}.main .shell #_search_input_container{margin-left:10px;margin-right:5px;}.main .shell #_search_img_container,#_search_input_container{float:left;z-index:1;}.rsidebar{float:right;font-size:13px;width:225px;}.separator{padding-bottom:15px;clear:both;}.main .shell .content{width:768px;}.lsidebar{width:171px;float:left;padding-top:20px;}.widgets img{width:171px;}.main .shell{margin-left:0;}.main_header{width:1024px;margin:auto;padding-top:10px;padding-left:40px;}.shell .content{font-size:14px;}.hreview-aggregate span{display:inline;font-size:10px;}.filter_container .alignright{padding-right:10px;}.pagination_navigation{width:100%;text-align:right;margin-top:10px;}.pagination_navigation span{font-size:12px;display:inline;}.pagination_navigation a{color:#000000;text-decoration:none;padding:5px 10px 5px 10px;}.pagination_navigation a:hover{background-color:#57B4D9;color:#FFFFFF;}.pagination_navigation .current{background-color:#D3ECF6;border:1px solid #97C3D5;color:#000000;padding:5px 10px 5px 10px;}.wrap2{background-color:#F5F5F5;border-bottom:1px solid #E4E4E4;width:100%;margin-bottom:20px;}.wrap2 fieldset{border:medium none;margin:0;padding:5px;float:left;}.wrap_header{background:#E47400;color:#FFFFFF;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;height:23px;padding:5px 0px 0px 25px;text-shadow:0.05em 0.05em 0.1em #000000;border-radius:5px 5px 0px 0px;}.wrap2 p{padding:8px 0 0 15px;}.wrap2 input[type="checkbox"]{margin-right:10px;}.wrap2{color:#666666;transition:color 1s ease 0s;}.wrap2 input[type="text"]{padding:5px;}.wrap2 select{padding:5px;}.wrap2 p:not(#foo)>input[type="checkbox"]+label{background-position:0 -38px;}.wrap2 p:not(#foo)>input[type="checkbox"]:checked+label{background-position:0 -78px;}.wrap2 p:not(#foo)>input+label{background:url("/img/gr_custom-inputs.png") no-repeat scroll 0 -1px transparent;height:16px;}.wrap2 p>label{color:#666666;line-height:25px;padding:0 0 0 40px;transition:color 1s ease 0s;}.wrap2 p>input[type="checkbox"]{float:left;height:16px;left:0;margin:0;opacity:0;padding:0;position:absolute;width:16px;}.table thead a{text-decoration:none;color:white;}.main ul li{line-height:35px;}.content ul li{line-height:18px;padding-bottom:15px;margin-left:30px;list-style-position:outside;}.error-msg,.success-msg{background:none repeat scroll 0 0 #FFBBBB;border:1px solid #AA0000;color:#AA0000;font-size:12px;margin:0 20px 5px;padding:5px;text-align:center;}.success-msg{background:none repeat scroll 0 0 #BBFFBB;border:1px solid #008800;color:#008800;}.error-message{color:RED;font-weight:bold;font-size:10px;;}.left-thanks{width:50%;float:left;}.right-thanks{width:50%;float:left;text-align:center;}.video-container{position:relative;padding-bottom:40.25%;padding-top:0px;height:0;overflow:hidden;width:560px;margin:auto;}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}.nav-mobile{display:none;}.nav li.visible{display:block;}.banner-mobile{display:none;}.person-desktop{margin-top:-45px;display:inline-block;float:left;position:relative;}.contact-page .small-text{font-size:80%;}.contact-page .contact-options{margin-bottom:20px;}.contact-page .contact-options a{margin-left:20px;}.contact-page #contact-anchor{width:auto;padding-left:10px;padding-right:10px;float:none;}.contact-page .form{background-color:#c9c9c9;padding:20px;width:492px;}.contact-page #message{width:335px;}.contact-page .btn{float:right;margin-right:12px;}@media only screen and (max-width: 1366px) {.lsidebar{display:none;}.main_container,.main_header{width:1024px;}}@media only screen and (min-width: 767px) {.filter_container .alignright{float:left;margin-left:0;}strong,b{font-family:"Helvetica Neue Medium";}body.down .inner-page .header{padding-bottom:36px;}body.down .inner-page .form-check-rounded{position:fixed;top:100px;right:10%;z-index:100;}body.down .inner-page .nav{position:fixed;top:0;left:0;right:0;z-index:99;background:#fff;}.inner-page .nav li+li{padding-left:50px;}:target:before{content:"";display:block;height:50px;margin:-50px 0 0;}.contact-page .form-row label{width:100px;}.contact-page .right-shifted{margin-left:115px;padding:0!important;}.contact-page .footer .form-row label{width:250px;}}@media only screen and (max-width: 985px) {.person-desktop{display:none;}}@media only screen and (min-width: 768px) and (max-width: 985px) {.main .shell .content{width:100%;}.main_header{width:748px;}.rsidebar{display:none;}.news{display:inline-block;float:none;clear:both;padding-bottom:10px;}body.down .inner-page .form-check-rounded{display:none;}}@media (max-width: 1200px) {body.down .inner-page .form-check-rounded{position:fixed;right:0;}.inner-page .nav li+li{padding-left:50px;}}@media (max-width: 767px) {.addthis_default_style{float:none!important;}.main .shell .content,.main_container,.main_header{width:auto;}.main_header{padding-left:0;}.rsidebar{display:none;}.news{display:inline-block;float:none;clear:both;padding-bottom:10px;}.left-thanks{float:none;width:100%;}.right-thanks{float:none;width:auto;margin:auto;}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;width:100%;}.inner-page .header{padding-bottom:0;}body.down .inner-page .nav{position:relative;margin-bottom:10px;}.inner-page .nav li+li{padding-left:0;}body.down .inner-page .form-check-rounded{position:relative;}.header{overflow:hidden;}.inner-page .advantages{display:none;}.logo{float:left;width:310px;}.advantages,.form-check-rounded{display:none;}.header{height:auto;padding:0;}.logo{width:75%;padding-top:14px;}.logo a{background-position:center;}.header-right-inner{float:right;width:20%;}.nav-mobile{float:right;display:block;width:105px;height:56px;background:#fff;font-family:'Helvetica Neue Medium',Arial,sans-serif;font-size:22px;line-height:25px;color:#f98130;cursor:pointer;}.nav-mobile>span{float:left;margin:14px 0 0 14px;}.nav-mobile:hover{opacity:0.95;}.nav-mobile .nav-mobile-burger{float:right;margin:18px 13px 0 0;}.nav-mobile-burger span{display:block;width:18px;height:3px;background:#f98130;}.nav-mobile-burger span~span{margin-top:4px;}.nav-menu-item{display:none!important;}.banner-mobile{position:fixed;bottom:0;left:0;z-index:50;display:block;width:100%;height:64px;background:url(/img/2014_02_images/saveup-background.png) repeat-x 0 0;}.banner-mobile .banner-image,.banner-mobile .banner-content{float:left;}.banner-mobile .banner-image{margin:3px 15px 0 16px;}.banner-mobile p{padding-bottom:0;margin-top:11px;font-size:21px;line-height:1.1;color:#fff;text-shadow:1px 1px 4px #000;letter-spacing:-0.02em;}.banner-mobile p span{color:#f6c60a;font-weight:bold;}.banner-mobile .banner-actions{float:right;}.banner-mobile .btn-yellow-mobile{padding:10px 10px 6px;margin:4px 4px 0 0;font-size:15px;line-height:1.2;color:#000;font-weight:bold;text-transform:uppercase;letter-spacing:-0.03em;box-shadow:inset -1px 0 7px rgba(0,0,0,0.44)}.banner-mobile .btn-yellow-mobile{background:#fbdf24;background:-moz-linear-gradient(top,#fbdf24 0%,#f79405 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fbdf24),color-stop(100%,#f79405));background:-webkit-linear-gradient(top,#fbdf24 0%,#f79405 100%);background:-o-linear-gradient(top,#fbdf24 0%,#f79405 100%);background:-ms-linear-gradient(top,#fbdf24 0%,#f79405 100%);background:linear-gradient(to bottom,#fbdf24 0%,#f79405 100%);}.banner-mobile .btn-yellow-mobile:hover{text-decoration:none;}.inner-page .header{height:auto;padding-top:0px;}.contact-page #contact-anchor{width:100%;}.contact-page .contact-options a{margin-left:0px;margin-top:10px;display:block;}.contact-page .form{width:auto;}.contact-page #message{width:100%;}.contact-page .btn{float:none;margin-right:0px;}}@media(max-width: 768px){
	.logo a:after {
		content: '';
	}
	
	.logo{
		width: 80%;
	}
	
	.logo a{
		background: url(/img/2014_02_images/logo-mobile.png) 0 0 no-repeat;
		background-size: 320px 26px;
		background-position: center;
	}
}

@media only screen and (max-width: 985px) and (min-width: 768px){
	.logo a:after {
	    top: 19px;
	    right: 30px;
	}
}

@media (max-width: 430px) {
	.logo a { background-size: 90% 20px;background-position-x: center;}
	.inner-page .header { height: auto; padding-top: 0px; }
	.logo {width: 70%;}
}

@media (max-width: 400px) {
	.banner-mobile .banner-image { margin: 3px 10px 0px; }
	.banner-mobile p { margin-top: 16px; font-size: 15px; }
	.banner-mobile .btn-yellow-mobile { margin-top: 8px; font-size: 12px; }
}
