
a {text-decoration: underline;}
*{ margin: 0; padding: 0; list-style-type: none; text-decoration: none; border: none; outline: none;}
body{ margin: 0; padding: 0; font-family: verdana;}
#wrapper{ position:relative;}
.top-abst { background:url(../images/top-main-block-bg.png) no-repeat center top; height: 117px; width:990px; margin-top: -50px;}
.container{ width: 990px; margin: 0 auto; position:relative;}
.top_body{width: 100%; overflow:hidden;padding-bottom: 0px; background:url(../images/main-top-clock-bg.png) top center repeat-y; padding-bottom: 38px;}
.bnt-line {width: 100%;background:url(../images/bottom-main-bl-bg.png) top center repeat-y; height: 84px;}
.top_rit{width: 360px; padding: 0; height: 475px; float: left; margin: 24px 0 0 35px; background: #aecbe9; border: 1px solid #a8a8a8;-webkit-border-radius: 10px;
-moz-border-radius: 10px;border-radius: 10px;}
.top_rit_hed{width: 100%; float: left; height: 120px; background: url(../images/backHead.png) no-repeat center top; margin: 12px 0 0 1px; text-align: center;}
.top_rit_hed h2{font: normal 20px/30px Verdana; color: #000; margin: 10px 0 0 0;}
.top_rit_hed h2 span{font-size: 29px; font-weight: bold; display:block; text-align:center;}
.rit_form{width: 100%; float: left; margin-top: 0;/*margin-top: 10px;*/}
.rit_form_inr{width: 100%; float: left; margin: 7px 0 0 0}
.rit_form_inr label{width: 85px; float: left; margin: 0 6px 0 15px; font: bold 15px/26px Arial; color: #3a3a3a; text-shadow: 0 3px 4px #d1d1d5;}
.rit_form_inr input[type="text"],.rit_form_inr input[type="email"]{width: 205px; height: 24px; float: left; background: #fff; border: 1px solid #858585; padding-left: 4px;}
.rit_form_inr select{width: 211px; height: 24px; float: left; background: #fff; border: 1px solid #858585; padding-left: 4px;}
.rit_form_inr p{font: normal 20px/26px Verdana; color: #fff; padding: 5px 0 0 15px;text-align: center;    width: 285px;}
.rit_form_inr p span{font-weight: bold;}
.rit_form_inr input[type="submit"]{width: 310px; padding: 18px 0 34px; float: left; background: url(../images/btn.png) no-repeat left top; text-align: center; font: bold 26px/20px Arial;
color: #fff; border: none; cursor: pointer; margin: 10px 0 0 12px;}
.add8965 { color: #fff; text-transform: uppercase; position:absolute; top: 52px; left: 90px; font-size: 14px; font-weight:bold;}
.rit_form_inr { position:relative;}
.end_form{width: 100%; float: left; margin: -22px 0 0 5px;}
.end_form ul{padding: 0; margin: 0; float: left;}
.end_form ul li{float: left; margin: 0 10px 0 30px;}
.end_form ul li a{font: bold 11px/20px Arial; color: #3a3a3a;text-shadow: 0 3px 4px #d1d1d5;}
.end_form ul li img{float: left; margin: 1px 5px 0 0;}
.end_form ul li + li a {font: bold 11px/17px Arial;}
.end_form ul li + li { margin-left: 95px;}
.mid_ber{width: 100%; float: left; background: #909090; height: 47px;}
.mid_txt{width: 100%; float: left; position: relative; text-align: center;}
.mid_txt p{font: bold 21px/47px arial; color: #fff;}
.aroPrt{width: 48px; height: 24px; position: absolute; top: -24px; right: 190px;}
.top-info-block { background: #383837; color: #fff; text-align:center; margin: 15px 25px 0;}
.top-info-block p {font: normal 18px/20px Arial !important; margin: 0; padding: 6px 0 8px; width: 940px; height: 20px !important; overflow:hidden; font-size: 18px !important;}
#fff { margin: 10px 0 0 22px; }
.secure{ display:block; margin: 0; padding: 0; text-align:center;}
.secure li { display: inline-block;  margin: 10px 8px 0; vertical-align: super;}
.secure li img { display:block;}
.main-left-block-arrow {  position:relative; z-index: 10;width: 69px;float: left; background:url(../images/new-img/arrow.png) no-repeat left center;height: 475px; margin-left: -2px; }
.main-left-block { width: 412px; margin: 17px 0 0 60px; float: left; height: 475px; border: 1px solid #c7c7c7; -webkit-border-radius: 10px; -moz-border-radius: 10px;
border-radius: 10px; background: #fde7eb; position:relative; z-index: 1;}
.main-left-block h4 { background:url(../images/new-img/title-bg.png) no-repeat top center; width: 100%; color: #fff;font: bold 26.5px/44px Arial; text-align:center; margin-top: 12px;  }
.main-left-block .sl-img {   margin: 15px auto 0; display:block;}
.main-left-block .mb { position:absolute; bottom: 8px; width: auto%; text-align:center;font: normal 14px/30px Arial; border-top: 1px solid #c7c7c7; left: 50%; margin-left: -128px; }
.main-left-block .main-left-rb { background:url(../images/new-img/stick-bg.png) no-repeat top center; width: 136px; height: 139px; color: #fff; text-align: center; width: 140px; position:absolute; top: 68px; left: 250px; z-index: 100; }
.main-left-block .mb span { display:inline-block; margin-left: 30px;}
.main-left-block .main-left-rb strong { display: block;font: bold 33px/35px Verdana; padding-top: 25px;text-shadow: 0 5px 3px #ce491d;}
.main-left-block .main-left-rb span { display: block;font: bold 22px/30px Verdana;text-shadow: 0 5px 3px #ce491d; }
.main-left-block .main-left-rb small { display: block;font: bold 11px/16px Verdana; text-shadow: 0 5px 3px #ce491d;}
.cl-title  { color: #010101;font: normal 18px/20px Verdana; margin: -15px 0 0 40px;}
.btn { background:url(../images/small-btn.png) no-repeat; width: 280px; height: 52px; display:block; margin: 20px 0; color: #fff; text-align:center; font-size: 28px; font-weight:bold; line-height: 1.8; }
.or-arrow-left { background:url(../images/orange-arrow.png); width: 121px; height: 37px; position:absolute; bottom: 27px; left: -16px;}
.or-arrow-right { background:url(../images/orange-arrow+2.png); width: 236px; height: 37px; position:absolute; bottom: 37px; right: -16px;}
.alignleft { display:block; float: left; margin: 0 25px 25px 0;}
.alignright { display:block; float: left; margin: 0 0 25px 25px;}
.logos { display:block; width: 100%; text-align: center; clear:both; padding: 0 0 25px;}
.logos li { display:inline-block; vertical-align:middle; margin: 0 0 0 30px;}
.logos li:first-child { margin-left: 0;}
.entry-content {width: 946px; margin: 0 auto 0;background: #fff; }
.entry-content section { width: 945px; margin: 0 auto; padding: 10px 0 0;}
.entry-content section .middle-row { margin: 0 16px; overflow:hidden;}
.first-block { position: relative; width: 905px; }
.top-abst h1 { text-align:center; color: #ee1741; font-size: 34px; line-height: 4; font-family: Verdana; margin-bottom: 35px; font-weight:bold;}
.first-block p { font-size: 16px; margin: 10px 0 25px;}
.third-block { position:relative; background:url(../images/content/infografica.jpg) no-repeat center center; height: 470px; width: 100%; padding: 25px 0 !important;}
.third-block article p { text-align: left; width: 225px; color: #414141; font-size: 15px; margin:5px 0 40px 10px;}
.third-block article p strong { display:block; color: #000; margin-bottom: 10px;}
.third-block article.right { float:right;}
.third-block article.left { float:left;}
.fifth-block { position:relative;}
.fifth-block .grid5 { margin-left: 40px; width: 500px; float: left; padding-top: 10px;}
.fifth-block .grid5 p { font-size: 15px; margin-bottom: 20px; color: #414141;}
.fifth-block .grid5 .btn { margin-left: 80px;}
.fifth-block .grid5 img { margin-bottom: 0;}
.fifth-block .grid7 { margin-right: 30px; width: 310px; float: right;padding-top: 10px;}
.fifth-block .grid7 { text-align:center;}
.fifth-block .grid7 ul { text-align:center; display: block; margin: 20px 0;}
.fifth-block .grid7 li { display: inline-block; vertical-align:super; margin: 0 12px; }
.sixth-block { padding-top: 20px !important;}
.sixth-block .alignleft { margin-left: 45px !important; margin-right: 45px !important;}
.sixth-block h5 { margin-bottom: 15px; color: #ff0032; font-size: 28px; font-family: Verdana;}
.sixth-block p { margin-bottom: 10px; color: #414141; font-size: 17px; font-family: Verdana;}
.green-bl span { display:inline-block; margin: 15px 10px 0 20px;}
.green-bl .alignleft { margin-bottom: 0 !important;}
.eighth-block .green-bl {clear: both;margin: 20px;overflow:hidden;padding: 20px;background: #e7edff; border: 1px solid #dbdbdb;-webkit-border-radius: 10px;-moz-border-radius: 10px; border-radius: 10px; }
.eighth-block .green-bl ul { float: left;}
.eighth-block .green-bl li { display:inline-block; margin: 0 10px;}
.eighth-block .green-bl a { display:block; text-transform: uppercase; font-weight: bold; text-align:center; color: #ff4800; font-size: 46px; text-decoration: underline; font-family: Verdana; width: 400px; float: left; padding-top: 20px;}
.title { background:url(../images/title-bg.png) no-repeat; height: 66px; width: 990px; margin-left: -21px; position: relative; z-index: 1000;}
.title.black {background:url(../images/title-bg-black.png) no-repeat; }
.title h4 { color: #fff; font-size: 24px; font-weight: bold; font-family:arial; text-align: center; text-shadow: 0 3px 4px #c31335; padding-top: 17px; }
.title.black h5 { font-size: 18px; color: #fff; font-weight: normal; font-family: Verdana; text-align: center; line-height: 3.5;}
.title.black h5 span { color: #ee1741; font-weight: bold; }
.title.bigger h4 { font-weight:bold; font-size: 29px;}
.title.tt { margin-top: -10px !important;}
.ts-block { padding: 0 17px;}
.testimonial { text-align: center; background: #ebebeb; border: 1px solid #b9b9b9; -webkit-border-radius: 5px;-moz-border-radius: 5px; border-radius: 5px; padding: 10px; width: 250px; float: left; margin: 15px 10px 30px; min-height: 440px;}
.testimonial img { border: 3px solid #fff;}
.testimonial h5 { font: bold 21.82px/25px Verdana,Geneva,Arial,Helvetica,sans-serif; margin-bottom: 10px; }
.testimonial h6 { text-align:left;font: bold 15.71px/30.71px Verdana,Geneva,Arial,Helvetica,sans-serif; padding: 0 5px;}
.testimonial p { font:11.43px/15.71px Verdana,Geneva,Arial,Helvetica,sans-serif; text-align:left; padding: 0 5px;}
.testimonial ul { margin-left: 6px;}
.testimonial li { background: #cccccc; border-right: 1px solid #b4b4b4; width: 119px; float: left; padding: 7px 0; text-align:center; display:block;}
footer { background:rgba(255,255,255, 0.1);-webkit-border-radius: 10px;-moz-border-radius: 10px; border-radius: 10px; width: 970px; padding: 10px 0; margin: 20px auto 50px;}
footer .middle-row { background: #fff; width: 930px; margin: 0 auto;-webkit-border-radius: 5px;-moz-border-radius: 5px; border-radius: 5px; padding: 10px; text-align:center; }
footer .middle-row ul { text-align: center; margin: 5px 0 15px;}
footer .middle-row li { display:inline-block; padding: 0 10px 3px; border-left: 1px solid #666; }
footer .middle-row li:first-child { border-left: none;}
footer .middle-row li a { text-decoration: underline; font-size: 18px; color: #c70127;}
footer .middle-row p { font-size: 11px; color: #8d8d8d; padding: 0 30px;}
footer .middle-row p strong { font-weight: normal; color: #000; font-size: 13px; display:inline-block; margin-bottom: 8px;}
.fancybox-inner { width: 970px !important;}
.fancybox-wrap  { width: 1000px !important;}
.add987 { float:right; width: 420px;}
@media (min-width: 440px) and (max-width: 581px) {.top-info-block p { font-size: 14px !important;}}
@media (max-width: 439px) {.top-info-block p { font-size: 11px !important;}}

.btn-bn { position:fixed; left: auto;   margin-left: 7px; z-index: 10000; bottom: 0;}
.btn-bn  a { display:block; color: #fff; text-transform: uppercase; font-size: 18px; font-weight: bold;text-shadow: 0 2px 2px #c72e0a; background: #ff4800; padding: 12px 30px; letter-spacing: 1px;-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;-webkit-box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.5);
-moz-box-shadow:    0px 0px 7px 0px rgba(50, 50, 50, 0.5);
box-shadow:         0px 0px 7px 0px rgba(50, 50, 50, 0.5);}
.faq-b h5 {background:url(../images/question-mark.png) no-repeat left center !important; padding:20px 0 21px 55px; color:#232425; font-weight:bold; font-size:18px; font-family: Verdana;}
.faq-b p {color:#232425; font-weight:normald; font-size:17px; margin-bottom: 20px; font-family: Verdana;}
.faq-b .grid10 {margin: 0 auto;    width: 865px;}




