/* Reset */
BODY,DIV,DL,DT,DD,UL,OL,LI,H1,H2,H3,H4,H5,H6,PRE,FORM,FIELDSET,P,BLOCKQUOTE,TH,TD {margin:0;padding:0;font-weight:400;}
TABLE {border-collapse:collapse; border-spacing:0;}
FIELDSET,IMG{border:0;}
ADDRESS,CAPTION,CITE,DFN,EM,STRONG,TH, I {font-style:normal; font-weight:normal;}
OL,UL {list-style:none;}
CAPTION,TH {text-align:left;}
H1,H2,H3,H4,H5,H6 {font-size:100.1%;}
Q:BEFORE,Q:AFTER {content:'';}
BLOCKQUOTE {font-style:oblique;}
STRONG {font-weight:700;}
:focus{outline: none;}

html,body{width:100%;}

BODY {position:relative;color:#000;width:100%;padding:0;background:#fbfbf8;font-family: arial, tahoma, verdana;margin:0 auto;}
.page {position:relative;width: 970px;min-height:100%;margin:0 auto;padding:0;z-index: 7;}
.page .wrap{overflow:hidden;position:relative;}

.empty{height: 126px}

p, ul li, ol li, h4 {font: 14px/18px arial, tahoma, verdana;color:#000;}
a {color:#009096;text-decoration:underline;}
a:hover {color:#0bd7df;}
a:active, a:visited {color:#8c62ad;}
.more-link {text-align:right;padding: 0 6px;}
.alignright {float:right;}
.alignleft {float:left;}
.aligncenter {text-align:center;}
.bold {font-weight: bold;}
.clear {position:relative;overflow:hidden;display:block;width:100%;margin:0;height:1px;}

h1 {font-size: 48px;line-height: 50px;margin: 0;font-weight: normal;padding:0;color:#000;}
h2 {margin: 0 0 4px;font-size: 36px; color: #5c5c5c; text-transform: uppercase; font-family:"OpenSansBold", arial, tahoma;}
h3 {margin: 8px 0;font-size: 22px;line-height:24px;font-weight:normal;color:#009096; font-family:"OpenSansBold", arial, tahoma;}
h4 {font-size: 14px;color:#525252;}

#panel {position:fixed;top:0;left:0;height: 39px;width: 100%;background: #1b1b1b url(../img/bg-header.png) repeat-x;z-index: 24;}
#panel .in {position:relative;height: 39px;width: 970px;margin:0 auto;}
#panel .in p {display: block;color: #d3d3d3; line-height: 14px; font-family:"OpenSansSemiboldRegular", arial, tahoma;}
#panel .in p span {display: block;float: left;margin: 12px 0;}
#panel .in p a {display: block;float: left;color:#fff;margin: 12px 10px;}
#panel .in p a:hover {color:#44fbff;}
#panel .in p a.btn {display: block; float: left; width: 21px; height: 21px; margin: 9px 3px 0; background: url(../img/sprite.png) no-repeat 0 -1342px;}
#panel .in p a.btn:hover {background-position: -21px -1342px;}
#panel .in p a.btn.fb {background-position: -45px -1342px;}
#panel .in p a.btn.fb:hover {background-position: -66px -1342px;}
#panel .in p a.btn.gplus {background-position: -89px -1342px;}
#panel .in p a.btn.gplus:hover {background-position: -110px -1342px;}
#panel .in p a.btn.vk {background-position: 0 -1365px}
#panel .in p a.btn.vk:hover {background-position: -21px -1365px;}
#panel .in .ingoogle {position:absolute;top: 10px;right:0; text-transform: uppercase;}
#panel .in .ingoogle a {color:#fff; line-height: 16px;margin: 0 0 0 12px;text-decoration: none; border-bottom: 1px dashed #fff;}
#panel .in .ingoogle a:hover { border-bottom-color:#44fbff;}
#panel .in .ingoogle span { margin: 2px 0 0 0;}
#panel .in .enlocal {display: block;float: right; width: 100px; height: 39px; font-size: 12px; font-family: arial, tahoma, verdana;}
#panel .in .enlocal .active {color: #ffffff; position:relative; top: 12px; left: -22px;text-decoration: none;}
#panel .in .enlocal .pass {color: #b4b4b4; float: left; position:relative; top: -13px; left: 32px;text-decoration: none;}
#panel .in .enlocal .leftpic {width: 28px; height: 11px; background: url(../img/ruen.png) no-repeat 0 1px;}
#panel .in .rulocal {display: block;float: right; width: 100px; height: 39px; font-size: 12px; font-family: arial, tahoma, verdana;}
#panel .in .rulocal .active {color: #ffffff; position:relative; top: 1px; left: 17px;text-decoration: none;}
#panel .in .rulocal .pass {color: #b4b4b4; float: left; position:relative; top: 12px; left: -20px;text-decoration: none;}
#panel .in .rulocal .rightpic {width: 28px; height: 11px; background: url(../img/ruen.png) no-repeat 0 -11px;}
#panel .in .enpanel {position: relative; right: -325px;}
/* Header */
#header {position:relative;width:100%;z-index:24;}
#header .logo {position:relative;margin: 68px 0px 10px;}
#header .logo img {display:block;}
#header .mission, #header .mission-agile {position:relative;width: 376px; margin: 10px 0px 0 52px; text-transform: uppercase; font-size: 32px; line-height: 38px; color:#5c5c5c; font-family:"OpenSansBold", arial, tahoma;}
#header .mission-agile {font-size: 23px;}
#header .mission-agile.agile-2 {font-size: 33px; line-height: 48px; font-family:"PFAgoraSansProLightRegular", arial, tahoma;}
#header .video-block {position: absolute; top: -45px;right:0; z-index: 1; margin: 37px 0 0;}
.zeromail #header .video-block {top: -16px;right: 10px; }
#header .video-block i {position: absolute; top: 160px; left: 195px; width: 93px; height: 93px; background: url(../img/play.png) no-repeat;z-index: 5;}
.zeromail #header .video-block i {top: 92px; left: 138px; }
#header .video-block a:hover i {background-position: 0 -93px;}
#header .video-block a:active i {background-position: 0 -186px;}
#header .video-block img {position: relative; display: block;z-index: 1;}
#header .infree, #content-slider .block-screenshot .infree, #content-slider .button-bottom span {margin: 25px 0 0 8px; font-size: 26px; line-height: 44px; color:#5c5c56; font-family:"OpenSansBold", arial, tahoma;}
#content-slider .block-screenshot .infree {margin: 25px 0 0 52px; }
#header .buttons {position:relative;overflow:hidden; margin: 0px 4px 18px 0px;}
#header .buttons .button, #content-slider .item .button.tour, #content-slider .block-screenshot .buttons .button, #content-slider .button-bottom a {position:relative;display: block; float: left; margin: 0 5px; text-indent: -2000px;}
#header .buttons .button.ingoogle, #content-slider .block-screenshot .button.ingoogle, #content-slider .button-bottom .button.ingoogle {width: 173px; height: 44px;background: url(../img/button-google.png) no-repeat;}
#header .buttons .button.ingoogle:hover, #content-slider .block-screenshot .button.ingoogle:hover, #content-slider .button-bottom .button.ingoogle:hover {background-position: 0 -45px;}
#header .buttons .button.ingoogle:active, #content-slider .block-screenshot .button.ingoogle:active, #content-slider .button-bottom .button.ingoogle:active {background-position: 0 -92px;}
#header .buttons .button.infb, #content-slider .buttons .button.infb, #content-slider .button-bottom .button.infb {width: 193px; height: 44px;background: url(../img/button-facebook.png) no-repeat;}
#header .buttons .button.infb:hover, #content-slider .buttons .button.infb:hover, #content-slider .button-bottom .button.infb:hover {background-position: 0 -45px;}
#header .buttons .button.infb:active, #content-slider .buttons .button.infb:active, #content-slider .button-bottom .button.infb:active {background-position: 0 -92px;}
#header .buttons .button.tour, #content-slider .item .button.tour {margin: 4px 8px; width: 84px; height: 38px;background: url(../img/button-tour-mini.png) no-repeat;}
#header .buttons .button.tour:hover, #content-slider .item .button.tour:hover {background-position: 0 -39px;}
#header .buttons .button.tour:active, #content-slider .item .button.tour:active {margin: 5px 8px 3px; background-position: 0 -78px;}

#header .buttons .button.ingooglerus, #content-slider .block-screenshot .button.ingooglerus, #content-slider .button-bottom .button.ingooglerus {width: 173px; height: 46px;background: url(../img/button-google-rus.png) no-repeat;}
#header .buttons .button.ingooglerus:hover, #content-slider .block-screenshot .button.ingooglerus:hover, #content-slider .button-bottom .button.ingooglerus:hover {background-position: 0 -45px;}
#header .buttons .button.ingooglerus:active, #content-slider .block-screenshot .button.ingooglerus:active, #content-slider .button-bottom .button.ingooglerus:active {background-position: 0 -89px;}

#header .buttons .button.infbrus, #content-slider .buttons .button.infbrus, #content-slider .button-bottom .button.infbrus {width: 193px; height: 46px;background: url(../img/button-facebook-rus.png) no-repeat;}
#header .buttons .button.infbrus:hover, #content-slider .buttons .button.infbrus:hover, #content-slider .button-bottom .button.infbrus:hover {background-position: 0 -45px;}
#header .buttons .button.infbrus:active, #content-slider .buttons .button.infbrus:active, #content-slider .button-bottom .button.infbrus:active {background-position: 0 -89px;}

#like-box {width: 100%; height: 50px; padding: 20px 0 0;}
#like-box-in {width: 425px; height: 100%; margin: 0 auto;}
.social-block-button {float: left;}

/* social-block */
#social-block, .soc-button-bottom {position:relative;height: 60px; width: 944px; margin: 0px auto;background: #eaeae3; border-bottom: 1px solid #d3d3d0; z-index: 10;border-radius: 30px;}
.zeromail #social-block {margin:  10px 0px 10px 28px;width: 946px; }
#social-block p {float: left; margin: 0 25px; font-size: 14px; line-height: 60px; color:#5c5c56; font-family:"OpenSansBold", arial, tahoma;}
#social-block .share {position: absolute; top: 20px; right: 18px;}
#social-block .socbuttons-block, .soc-button-bottom .socbuttons-block {position:relative; margin: 3px 30px 36px 34px; font-size: 24px;color:#363636; width: 565px; padding: 0;height: 52px; line-height: 52px;font-family: 'Myriad Pro', arial, tahoma;}
#social-block .socbuttons-block span {display: block; float: left;margin: 0 6px;}
#social-block .socbuttons-block a {display: block; float: left;margin: 5px 0px; width: 139px; height: 45px;background: url(../img/button-google2.png) no-repeat;text-indent: -2000px;}
#social-block .socbuttons-block a.infb {width: 159px; background: url(../img/button-facebook2.png) no-repeat;}
#social-block .socbuttons-block a:hover {background-position: 0 -45px;}
#social-block .socbuttons-block a:active {background-position: 0 -90px;}

/* #navigator {position:relative; width: 720px; height: 29px; margin: 45px 0 20px 118px;background: url(../img/line-navigator.png) no-repeat; font-size: 16px; text-transform: uppercase; color:#191919; z-index: 10;}*/
#navigator {position: absolute; top: 372px;left: 12px;width: 944px; height: 76px; margin: 0px auto;background: url(../img/bg-navigat.png) no-repeat;z-index: 10;}
#navigator.fixed {position: fixed; top: 45px;left: 50%;margin: 0px 0 0 -473px; z-index: 100;}
#navigator p {position: absolute; top: 38px;left: 112px;width: 720px; height: 29px; margin: 0;font-size: 16px; text-transform: uppercase; color:#191919; z-index: 10;}
#navigator a {color:#191919; border-bottom: 1px dashed #191919; text-decoration: none; font-family:"OpenSansSemiboldRegular", arial, tahoma;}
#navigator a:hover {color:#f04a25; border-bottom-color: #f04a25;}
#navigator a.active {color:#f04a25; border-bottom: 0 none;}
#navigator a i {position: absolute; bottom: -30px; left: 50%; margin: 0 0 0 -9px; width: 17px; height: 17px;background: url(../img/sprite.png) no-repeat;}
#navigator a.active i {bottom: -34px; height: 22px;background: url(../img/sprite.png) no-repeat -17px 0;}
#navigator a.item-1 {position: absolute; top: -30px; left: -36px; }
#navigator a.item-2 {position: absolute; top: -30px; left: 334px; }
#navigator a.item-3 {position: absolute; top: -30px; right: -40px; }

/* content-slider */
#content-slider {position: relative;margin: 90px 5px 0 20px; z-index: 20;}
.zeromail #content-slider {margin: 0px 0 0 30px;}
#content-slider .item {position: relative;}
#content-slider .item h2 {margin: 0 18px 4px;}
#content-slider #item-2 h3 a, #content-slider #item-3 h3 a {display: inline-block; line-height: 20px;text-decoration: none;border-bottom: 1px dashed #009096; }
#content-slider #item-2 h3 a:hover, #content-slider #item-3 h3 a:hover {border-bottom-color: #0bd7df; }
#content-slider #item-2 h3 a:active, #content-slider #item-3 h3 a:active, #content-slider #item-2 h3 a:visited, #content-slider #item-3 h3 a:visited {border-bottom-color: #8c62ad; }
#content-slider #item-2 h3, #content-slider #item-3 h3, .show-content .block h3 {font-size: 20px; }
#content-slider .border-block {position: relative; border: 1px dashed #c6c6bb; padding: 12px 20px;}
#content-slider .border-block h2 {margin: 0 0 4px;}
#content-slider .border-block .left {width: 445px;}
#content-slider .border-block .icons {position: absolute; top:10px; right: 20px;}
#content-slider .border-block .icons img {display: block; float: left;}
#content-slider .border-block .icons img.pic-1 {margin: 46px 30px;}
#content-slider .border-block .icons img.arrow {margin: 88px 15px;}
#content-slider .block {position: relative; margin: 20px 18px 56px;}
#content-slider #item-1 .block {margin: 24px 18px;}
#content-slider .block .zoom {display: none;}
#content-slider .block .pic, .show-content .block .pic {position: absolute; top:0; right: -104px; width: 120px; height: 120px; background: url(../img/sprite.png) no-repeat 0 -20px;}
#content-slider .block.block-1, .show-content .block.block-1 {width: 295px;}
#content-slider .block.block-1 .pic, .show-content .block.block-1 .pic {top: 30px; right: -104px; width: 84px; height: 98px;}
#content-slider .block.block-2, .show-content .block.block-2 {width: 325px;}
#content-slider .block.block-3, .show-content .block.block-3 {position: absolute; top:0; right: 170px; width: 250px;}
#content-slider .block.block-3 .pic, .show-content .block.block-3 .pic {top: 40px; right: -162px; width: 134px; height: 82px; background-position: 0 -120px;}
#content-slider .block.block-agile, .show-content .block.block-agile {position: absolute; top: 294px; right: 170px; width: 250px;}
#content-slider .block.block-4, .show-content .block.block-4 {width: 298px;}
#content-slider .block.block-4 .pic, .show-content .block.block-4 .pic {top: -5px; right: -162px; width: 110px; height: 96px; background-position: 0 -274px;}
#content-slider .block.block-5, .show-content .block.block-5 {width: 364px;}
#content-slider .block.block-5 .pic, .show-content .block.block-5 .pic {top: 5px; right: -145px; width: 118px; height: 84px; background-position: 0 -374px;}
#content-slider .block.block-6, .show-content .block.block-6 {width: 410px;}
#content-slider .block.block-6 h3 a, .show-content .block.block-6 h3 a {border-bottom: 1px solid #FBFBF8 !important;}
#content-slider .block.block-6 .pic, .show-content .block.block-6 .pic {top: -16px; right: -140px; width: 94px; height: 106px; background-position: 0 -470px;}
#content-slider .block.block-7, .show-content .block.block-7 {width: 410px;}
#content-slider .block.block-7 .pic, .show-content .block.block-7 .pic {top: -15px; right: -140px; width: 106px; height: 106px; background-position: 0 -578px;}
#content-slider .block.block-8, .show-content .block.block-8 {width: 365px;}
#content-slider .block.block-8 .pic, .show-content .block.block-8 .pic {top: -5px; right: -178px; width: 106px; height: 90px; background-position: 0 -694px;}
#content-slider .block.block-9, .show-content .block.block-9 {width: 320px;}
#content-slider .block.block-9 .pic, .show-content .block.block-9 .pic {top: -8px; right: -135px; width: 114px; height: 104px; background-position: 0 -800px;}
#content-slider .block.block-10, .show-content .block.block-10 {width: 320px;}
#content-slider .block.block-10 .pic, .show-content .block.block-10 .pic {top: -5px; right: -148px; width: 114px; height: 104px; background-position: 0 -905px;}
#content-slider .block.block-11, .show-content .block.block-11 {width: 340px;}
#content-slider .block.block-11 .pic, .show-content .block.block-11 .pic {top: 5px; right: -144px; width: 124px; height: 104px; background-position: 0 -1008px;}
#content-slider .block.block-12, .show-content .block.block-12 {width: 400px;}
#content-slider .block.block-12 .pic, .show-content .block.block-12 .pic {top: 5px; right: -130px; width: 94px; height: 94px; background-position: 0 -1108px;}
#content-slider .block.block-13, .show-content .block.block-13 {width: 430px;}
#content-slider .block.block-13 .pic, .show-content .block.block-13 .pic {top: 0px; right: -136px; width: 96px; height: 88px; background-position: 0 -1208px;}


/*#content-slider .block .pic:hover i {position: absolute; top: -30px; left: -60px; width: 86px; height: 66px; background: url(../img/sprite.png) no-repeat 0 -206px;}*/
#content-slider .block p {margin: 4px 0;}
#content-slider #item-2 {margin: 35px 0 0px;}

#content-slider .block-screenshot {position: absolute; top: 0px; right: 0px;}
#content-slider .block-screenshot img {position: relative;margin: 0 0px 0 70px;}
#content-slider .block-screenshot .buttons {position:relative;overflow:hidden;margin: 0 0 50px;}
#content-slider .block-screenshot .infree {margin: 0px 0 0 28px;}
#content-slider .item .button.tour {position: absolute; top:0px; left: 400px;}
#content-slider #item-2 .button.tour {left: 360px;}

#content-slider .button-bottom, #content-slider .button-bottom-2 {position:relative;margin: -20px auto 0; width: 600px; height: 96px;padding: 0 16px;border-top: 1px dashed #ffc11f;border-bottom: 1px dashed #ffc11f;}
#content-slider .button-bottom span, #content-slider .button-bottom-2 span {position:relative;float: left;margin:25px 8px 0 0; z-index: 5;}
#content-slider .button-bottom a, #content-slider .button-bottom-2 a {margin: 25px 5px; z-index: 5;}
#content-slider .button-bottom .brdr, #content-slider .button-bottom-2 .brdr {position: absolute; width: 50px; height: 98px;background: url(../img/brdr.png) no-repeat 0 0px; z-index: 1;}
#content-slider .button-bottom .brdr.left, #content-slider .button-bottom-2 .brdr.left {top:-1px;left:0; }
#content-slider .button-bottom .brdr.right, #content-slider .button-bottom-2 .brdr.right {top:-1px;right:0; background-position: -50px 0px;}
#content-slider .social-links {position:relative;height :22px;margin: 20px auto; width: 410px; }

.bg-vertic {display: block; position: absolute; top: 260px; left: 420px; width: 160px; height: 2226px; background: url(../img/bg-vertic.png) no-repeat; z-index: 1;}

/* Content */
#content {float: left;overflow: hidden;width: 100%;padding: 0;}

/* FAQ Page */
#content-slider.content-faq {margin: 90px 5px 0 50px;}
#content-slider.content-faq h2 {font-weight: normal; font-size: 36px; line-height: 40px;text-transform: none;font-family: arial,tahoma; color:#000;}
#content-slider.content-faq .faq-list {border-bottom: 1px solid #000; padding: 0 0 80px;margin: 50px 0 20px;}
#content-slider.content-faq .faq-list li {font-size: 18px; line-height: 22px;margin: 0 0 0px 0px;}
#content-slider.content-faq .faq-list dl {font-size: 18px; line-height: 22px;margin: 0 0 0px 0px;}
#content-slider.content-faq .faq-list li ul {margin: 18px 0 40px 0px;}
#content-slider.content-faq .faq-list dl ul {margin: 18px 0 40px 0px;}
#content-slider.content-faq .faq-list li a {color:#000; text-decoration: none; }
#content-slider.content-faq .faq-list dl a {color:#000; text-decoration: none; }
#content-slider.content-faq .faq-list li a:hover {text-decoration: underline; }
#content-slider.content-faq .faq-list dl a:hover {text-decoration: underline; }
#content-slider.content-faq .content-faq {border-bottom: 1px solid #000; padding: 0 0 20px;margin: 0 0 200px;}
#content-slider.content-faq .content-faq.last {border-bottom: 0 none;}
#content-slider.content-faq .content-faq h3 {margin: 88px 0 0px;font-size: 24px; line-height: 28px;font-family: arial,tahoma; font-weight: bold;color:#000;}
#content-slider.content-faq .content-faq p {margin: 20px 0;font-size: 16px; line-height: 24px;}
#content-slider.content-faq .content-faq p em {display: block; margin: 5px 0 0; font-style: italic; }
#content-slider.content-faq .content-faq li {font-size: 18px; line-height: 24px;}

/* Page Zeromail */
.zeromail .block-box {position:relative;margin: 20px 0 0;padding: 30px 42px 0; background: url(../img/bg-box.png) repeat-x; border-radius: 34px;}
.zeromail .block-box h2 {font-family: "Myriad Pro", arial;font-size: 30px; font-weight: normal; margin: 0 0 10px;}
.zeromail .block-box h2 em {color:#f04a25;}
.zeromail .block-box.box-2 h2 em {color:#45c3c6;}
.zeromail .block-box .block-text {position:relative; overflow: hidden;margin: 0px 0 0;}
.zeromail .block-box .block-text .alignleft {position:relative;width: 290px;margin: 45px 40px 0 0;}
.zeromail .block-box.box-2 .block-text .alignleft {width: 235px;}
.zeromail .block-box .block-text h3 {margin: 0 0 18px; font-size: 18px; font-weight: normal; font-style: italic;font-family: arial; color:#000;}
.zeromail .block-box .block-text p {margin: 16px 0; font-size: 14px; font-style: italic;font-family: arial; color:#8a8a88;}
.zeromail .block-box.box-startup p {margin: 0; font-size: 24px; line-height: 38px; font-family: 'Myriad Pro',arial,tahoma; color:#5c5c5c;}
.zeromail .block-box.box-startup .in {padding: 30px 42px 0;background: url(../img/startup.jpg) no-repeat center bottom; height: 1240px;}


.show-window {display: none;position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.6); z-index: 50;}
.show-content {position: absolute; z-index: 60;}
.show-content .block {position: absolute; margin: -48px 18px 0;}
.show-content .block h3 {margin: 0px 0 8px;}
.show-content .block-screenshot {position: absolute;top:0;right: 16px;}
.show-content .block-screenshot .zoom {position: absolute;top:0;left: 0px;}
.show-content .block-screenshot .zoom img {display: block;position: relative;margin: 8px 0 0 38px;z-index: 1;}
.show-content .block-screenshot .zoom i {position: absolute;top:0;left: 0px;width: 335px; height:304px; background: url(../img/bg.zoom.png) no-repeat;z-index: 4;}

.carousel{position: relative;overflow:hidden;zoom:1;z-index:1;}
.carousel,
.carousel .carousel-wrap{margin:0;border:0;zoom:1;}
.carousel .carousel-wrap{display:inline-block;vertical-align:middle;width: 992px;background:url(../img/bg-carousel.png) center 0 repeat-y;}
.IE .carousel .carousel-wrap{display:inline;}
.carousel ul{position: relative;margin:0;padding:0;zoom:1; z-index: 1;}
.carousel ul li{overflow:hidden;display:inline;float:left;width: 992px;zoom:1;}
.carousel .carousel-control{display: none;}
.carousel .carousel-pagination p {height: 24px;text-align: center;}
.carousel .carousel-pagination p a {margin: 0 6px;display: inline-block; width: 7px; height: 7px; border-radius: 5px;background: #cfcfcc; cursor: pointer;}
.carousel .carousel-pagination p a.active {background: #1c700b;}
.carousel .carousel-pagination p a span {display: none;}

.opinion-list {position: relative;margin: 0 -45px 30px -40px !important;}
.opinion-list li img {float: right;}
.opinion-list li blockquote {display: block; margin: 28px 280px 12px 34px;padding: 0 0 0 24px;background:url(../img/open-quote.png) 0 0 no-repeat;}
.opinion-list li blockquote p {color:#1c700b; font-size: 14px; font-style: italic; margin: 20px 0;}
.opinion-list li blockquote p i.q {display: inline-block; margin: 0 4px -4px;width: 19px; height: 14px;background:url(../img/close-quote.png) 0 0 no-repeat;}
.opinion-list li .author {margin: 0px 280px 16px 34px;color:#525252; font-size: 16px; font-style: italic; text-align: right;}
.opinion-list .brdr {position: absolute;left:0;width: 100%; height: 22px; z-index: 10;}
.opinion-list .brdr.top {top:0;background:url(../img/brdr-top.png) center 0 no-repeat;}
.opinion-list .brdr.bottom {bottom: 0px;background:url(../img/brdr-bottom.png) center 0 no-repeat;}

#content-slider .socbuttons-block {position:relative; margin: 40px 34px 36px; font-size: 24px;color:#363636; width: 490px; padding: 0 0 0 8px;height: 52px; line-height: 52px; background: url(../img/bg-social.png) no-repeat;font-family: 'Myriad Pro', arial, tahoma;}
#content-slider .button-bottom-2 {height: 105px;width: 528px;margin: 30px auto 20px;}
#content-slider .button-bottom-2 .socbuttons-block {margin: 26px 20px;z-index: 15;}
#content-slider .button-bottom-2 .brdr {height: 108px;background: url(../img/brdr-2.png) no-repeat scroll 0 0 transparent;}
.socbuttons-block span, #content-slider .button-bottom-2 span {display: block; float: left;margin: 0 11px;}
.socbuttons-block a, #content-slider .button-bottom-2 a {display: block; float: left;margin: 5px 0px; width: 139px; height: 45px;background: url(../img/button-google2.png) no-repeat;text-indent: -2000px;}
.socbuttons-block a.infb, #content-slider .button-bottom-2 a.infb {width: 159px; background: url(../img/button-facebook2.png) no-repeat;}
.socbuttons-block a:hover, #content-slider .button-bottom-2 a:hover {background-position: 0 -45px;}
.socbuttons-block a:active, #content-slider .button-bottom-2 a:active {background-position: 0 -90px;}

/* Footer */
#footer {position:relative;height: 155px;width:100%;margin: 50px auto 0;padding:0; background: #666055 url(../img/bg-footer.png) repeat-x center 0;}
#footer.old-style-footer {background-color: transparent;}
#footer .in {position:relative;overflow:hidden;width: 962px;height: 155px;margin: 0 auto;}
#footer .copyright {position:relative;overflow: hidden;color:#fff; margin: 28px 0;}
#footer .copyright img {position:relative;display: block; float: left; margin: 0 12px 0 0;}
#footer .copyright a {color:#8dfffe;}
#footer .copyright a:hover {color:#e2ffff;}
#footer .design {position: absolute; width: 85px; top: 24px; right: 0;color:#aba498; padding: 5px 0 5px 44px;line-height: 18px;background: url(../img/sprite.png) no-repeat -92px -1296px;}
#footer .design.stream {position: absolute; width: 164px; top: 24px; right: 0;color:#aba498; padding: 5px 0 5px 44px;line-height: 18px; background: none;}
#footer .design a {color:#aba498; }
#footer .design a:hover {color:#44fbff;}
#footer .edit-blog {position: absolute; left: 48px; top: 90px; }
#footer .edit-blog a {color:#fff;}
#footer .edit-blog a i {position: absolute; width: 14px; height :14px; top: 2px; left: -20px;background: url(../img/sprite.png) no-repeat -36px 0px;}
#footer .edit-blog a:hover {color:#44fbff;}
#footer .edit-blog a:hover i {background-position: -53px 0px;}
#footer .terms {position: absolute; left: 48px; top: 114px; }
#footer .terms a {color:#fff;}
/* #footer .terms a i {position: absolute; width: 14px; height :14px; top: 2px; left: -20px;background: url(../img/sprite.png) no-repeat -36px 0px;} */
#footer .terms a:hover {color:#44fbff;}
#footer .terms a:hover i {background-position: -53px 0px;}
#footer .up-link {position: absolute; left: 50%; top: -20px; margin: 0 0 0-24px;width: 46px; height: 46px;background: url(../img/sprite.png) no-repeat 0px -1296px;}
#footer .up-link:hover {background-position: -46px -1296px;}
#footer .links {position: absolute; top: 30px; right: 180px;}
#footer .links p {display: block; font-size: 14px; text-align: left; margin-bottom: 8px;}
#footer .links p a {display: block; margin: -5px auto 0;color:#fbfbf8;}
#footer .links p a:hover {text-decoration: none;}
#footer .links p img {display: block; margin: -5px auto 0;}
#footer .links p em {display: block; margin: 0 auto;font-family: "OpenSansBold",arial,tahoma;}
.bg-footer {position: absolute;left:0;bottom:0;height: 155px;width:100%;background: #666055 url(../img/bg-footer.png) repeat-x center 0; z-index: 1}

/* style for login-button with our own registration and new social likes block*/
#login-box-top {width: 500px; height: 160px;}
#login-box-top-in {width: 330px; height: 100%; margin: 0 auto; padding: 30px 0 0;}
#login-btn-top {display:block; width: 263px; height: 88px; background: url("../img/enter_green_sprite.png") 0 0 no-repeat;
    margin: 0 auto 20px; cursor: pointer;}
#login-btn-top:hover {background: url("../img/enter_green_sprite.png") 0 -88px no-repeat;}
#login-btn-top:active {background: url("../img/enter_green_sprite.png") 0 -176px no-repeat;}
#login-box-top-in p {font-size: 16px; font-family: "PFAgoraSansProLightRegular"; color: #3c3c3c; text-align: center;}
.auth-container {background: rgba(151, 165, 171, 0.69);}


#login-box-bottom {width: 100%; height: 160px;}
#login-box-bottom-in {width: 330px; height: 100%; margin: 0 auto; padding: 30px 0 0;}
#login-btn-bottom {display:block; width: 263px; height: 88px; background: url("../img/enter_green_sprite.png") 0 0 no-repeat;
    margin: 0 auto 20px; cursor: pointer;}
#login-btn-bottom:hover {background: url("../img/enter_green_sprite.png") 0 -88px no-repeat;}
#login-btn-bottom:active {background: url("../img/enter_green_sprite.png") 0 -176px no-repeat;}
#login-box-bottom-in p {font-size: 16px; font-family: "PFAgoraSansProLightRegular"; color: #3c3c3c; text-align: center;}

#like-box-bottom {width: 100%; height: 20px; padding: 20px 0 0;}
#like-box-bottom-in {width: 415px; height: 100%; margin: 0 auto;}
.social-block-button {float: left;}
/* end of style for login-button with our own registration and new social likes block*/

/*style form new footer*/
#footer.activitystream-footer {position:relative; overflow:visible; height: 130px;width:100%;margin: 40px auto 0;padding:0;
    background: #191919;}
#footer.activitystream-footer .in {position:relative;overflow:visible;width: 1000px;height: 70px;margin: 0 auto;}
#footer.activitystream-footer .block-of-links {width: 333px;height: 80px;float: left; font-size: 12px; padding: 50px 0 0;}
#footer.activitystream-footer .block-of-links a {margin: 0 25px 0 0; }
#footer.activitystream-footer a.support-address {float: left;margin: 0 25px 0 70px;}
#footer.activitystream-footer a.android-app-link {float: left;margin: -4px 5px 0 5px;}
#footer.activitystream-footer .copyright {position:relative;overflow: visible;float: left; margin: 0;}
#footer.activitystream-footer .copyright img {position:relative; top:-6px; display: block; float: left;}
#footer.activitystream-footer .copyright a {color:#009096;font-size: 12px;}
#footer.activitystream-footer a:hover {color:#e2ffff;}
#footer.activitystream-footer a:visited {color: #009096;}
#footer.activitystream-footer .links {position:relative; top:0; left:0; overflow: hidden; margin: 0 0 0 50px;}
#footer.activitystream-footer .links a {display: block; float: left;font-size: 12px;}
#footer.activitystream-footer .banner {position:relative;float: left;}
/*end of style form new footer*/
