html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:arial;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{background:#eaeaea;background-attachment:fixed}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:400;text-align:left}th,td{border:1px solid #eaeaea;padding:6px 10px}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a img{border:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}body,button,input,select,textarea{color:#777;font-family:Georgia,sans-serif;font-size:14px;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}h1,h2,h3,h4,h5,h6{font-weight:400;font-family:Arial,sans-serif;color:#333}h1{font-size:30px;line-height:36px}h2{font-size:28px;line-height:35px}h3{font-size:26px;line-height:32px}h4{font-size:24px;line-height:30px}h5{font-size:22px;line-height:28px}h6{font-size:20px;line-height:25px}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}p{margin-bottom:.7rem}ul,ol{list-style:none outside none}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}ol{list-style:decimal outside none}.post .entry-content ul,.page .entry-content ul{list-style:disc}.post .entry-content ul,.post .entry-content ol,.page .entry-content ul,.page .entry-content ol{margin:0 0 20px 20px}dt{font-weight:700}dd{margin:0 1.5em 1.5em}b,strong{font-weight:700}dfn,cite,em,i{font-style:italic}blockquote{border-width:1px 1px 1px 3px;border-style:solid;border-color:#eaeaea #eaeaea #eaeaea #ed564b;margin-bottom:20px;padding:20px;font-style:italic}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;padding:1.6em;overflow:auto;max-width:100%}code,kbd,tt,var{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}figure{margin:0;text-align:center}table{margin:0 0 1.5em;width:100%}th{font-weight:700}img{height:auto;max-width:100%;vertical-align:top}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{background:#ed564b;cursor:pointer;-webkit-appearance:button;font-size:12px;font-size:1.2rem;border:0 none;color:#fff;padding:9px 10px 7px;transition:all .3s ease-out 0s}button:hover,html input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#2f343a;transition:all .3s ease-out 0s}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],textarea{color:#666;border:1px solid #ccc;border-radius:3px;background-color:#f8f8f8;padding:6px;width:98%;background-color:#f8f8f8}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,textarea:focus{color:#111}textarea{overflow:auto;padding-left:3px;vertical-align:top;width:98%}a{color:#ed564b;text-decoration:none}a:visited{color:#ed564b}a:hover,a:focus,a:active{color:#ed564b}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.clear:before,.clear:after,[class*=content]:before,[class*=content]:after,[class*=site]:before,[class*=site]:after{content:'';display:table}.clear:after,[class*=content]:after,[class*=site]:after{clear:both}.main-navigation{clear:both;display:block;float:right}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation li{float:left;position:relative}.main-navigation li a{display:block;text-decoration:none;color:#2c2c2c}.main-navigation ul ul{display:none;float:left;position:absolute;top:8.8rem;left:0;z-index:99999;border-top:4px solid #ed564b}.main-navigation ul ul ul{left:100%;top:0}.main-navigation ul ul a{width:145px;background-color:#fff;padding:6px 10px;border-right:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}.main-navigation li:hover>a{color:#ed564b}.main-navigation ul li:hover>ul{display:block}.main-navigation li.current_page_item>a,.main-navigation li.current-menu-item>a,.main-navigation li.current-menu-ancestor>a{color:#ed564b}.menu-toggle{display:none;cursor:pointer}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.page-content img.wp-smiley,.entry-content img.wp-smiley,.comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption{border:1px solid #ccc;margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:1.2% auto 0;max-width:98%}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}.site-main .gallery{margin-bottom:1.5em}.site-main .gallery a img{border:none;height:auto;max-width:90%}.site-main .gallery dd{margin:0}embed,iframe,object{max-width:100%}.comment-content a{word-wrap:break-word}#respond label{display:block;margin-bottom:3px}#respond p{margin-bottom:1rem}.comment-body{padding:24px 0;display:inline-block;width:100%}.comment-author{float:left;max-width:74px}.comment-metadata,.comment-awaiting-moderation,.comment-content,.comment-list .reply{float:right;width:calc(100% - 124px);word-wrap:break-word}.comment-metadata{margin-bottom:20px}.comment-content p{margin-bottom:20px}.says{display:none}.comment-author .fn{word-wrap:break-word;font-weight:400}input[type=password]{width:50%}.comment-content ul{list-style:square outside none}.comment-content ul,.comment-content ol{margin:0 0 20px 20px}#search-submit{display:none}#masthead input.s{width:150px}#search-form span{background-color:#0fbe7c;height:32px;width:30px;line-height:40px;margin-left:-2px;color:#fff;position:absolute;text-align:center}#masthead .search-wrap{position:relative}#masthead .search-wrap span{right:1px}@font-face{font-family:'FontAwesome';src:url(//glaz-nn.ru/wp-content/themes/esteem/..fontawesome/font/fontawesome-webfont.eot?v=4.0.3);src:url(//glaz-nn.ru/wp-content/themes/esteem/..fontawesome/font/fontawesome-webfont.eot?#iefix&v=4.0.3) format('embedded-opentype'),url(//glaz-nn.ru/wp-content/themes/esteem/..fontawesome/font/fontawesome-webfont.woff?v=4.0.3) format('woff'),url(//glaz-nn.ru/wp-content/themes/esteem/..fontawesome/font/fontawesome-webfont.ttf?v=4.0.3) format('truetype'),url(//glaz-nn.ru/wp-content/themes/esteem/..fontawesome/font/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular) format('svg');font-weight:400;font-style:normal}body{padding-top:40px;padding-bottom:30px}#main{padding-top:44px;margin-bottom:30px}#page{background-color:#fff;max-width:1038px;margin:0 auto;box-shadow:0 0 3px rgba(0,0,0,.2)}.wide{padding-top:0;padding-bottom:0}.wide #page{max-width:100%}.inner-wrap{width:978px;margin:0 auto}#site-title a span,#site-title a:hover,#site-title a:focus,#site-title a:active{color:#ed564b}.top-bar-wrap{background-color:#f4f4f4;height:32px}.site-branding{float:left}#site-title a{color:#333}.site-description{font-size:14px;line-height:20px}.header-logo-image{float:left;padding-right:5px}.header-logo-image img{display:block;padding-top:10px}.header-text{float:left;padding-top:17px}.hgroup-wrap{padding-top:10px}.hgroup-wrap-right{position:relative;float:right}.home .site-header{border-bottom:1px solid #eaeaea}.site-main [class*=navigation]{margin:0 0 1.5em;overflow:hidden}[class*=navigation] .nav-previous{float:left;width:50%}[class*=navigation] .nav-next{float:right;text-align:right;width:50%}.main-navigation{padding-top:22px;float:right;clear:none}.main-navigation ul li{padding-right:25px;font-size:14px}.nav-menu>ul>li>a,.menu>ul>li>a{line-height:50px;height:88px}.nav-menu ul ul li{padding-right:0}#slider-text-box{color:#fff}.slider-content{font-size:14px}#featured-slider{position:relative}.slider-text-wrap{position:absolute;bottom:15%;left:5%}.wide .slider-text-wrap{left:15%}#slider-title{font-size:24px;margin-bottom:8px}#slider-title a{color:#fff;padding:10px 13px;line-height:1.2;background:#ed564b}#slider-content{background:none repeat scroll 0 0 #fff;background:none repeat scroll 0 0 rgba(255,255,255,.7);padding:12px;display:inline-block;max-width:40%;color:#777}.slider-wrap{position:relative}.slider-wrap .displayblock{display:block}.slider-wrap .displaynone{display:none}#controllers{bottom:15px;line-height:0;position:absolute;text-align:center;width:100%;z-index:9999}#controllers a{background-color:#fff;color:#fff;display:inline-block;height:6px;margin:0 4px;overflow:hidden;width:18px}#controllers a:hover,#controllers a.active{color:#ed564b;background-color:#ed564b}.promo-wrap{width:70%;float:left}#promo-box{background-color:#ed564b;color:#fff;padding-bottom:23px;padding-top:23px}#promo-box a{color:#fff}#promo-box a:hover{background:#fff;color:#2f3a34}.promo-action{border:1px solid #fff;border-radius:3px;float:right;padding:8px 20px;margin-top:7px}.promo-title{font-size:28px;font-weight:700;line-height:30px;margin-bottom:4px}.promo-text{font-style:italic}#colophon ul li{margin-bottom:5px}.hentry{margin:0 0 4.5em}.byline,.updated{display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.post .entry-content ul{list-style:square outside none}#primary{float:left;width:65.64%}#primary .post{border-bottom:1px solid #eee;margin-bottom:60px;padding-bottom:15px}.no-sidebar-full-width #primary{width:100%}.left-sidebar #primary{float:right}.no-sidebar #primary{margin:0 auto;float:none}.left-sidebar #secondary{float:left}#secondary{float:right;width:31.28%}#secondary .widget>ul>li{border-bottom:1px dotted #777}#secondary .widget ul li{margin-bottom:7px;line-height:2}#secondary .widget ul li ul li{margin-bottom:0}#content .post{padding-bottom:25px;margin-bottom:50px;border-bottom:1px solid #eee}#recent-posts-3 li{border-bottom:1px dotted #777;margin-bottom:7px}.entry-content{padding-top:15px}.entry-content p{padding-bottom:10px}.single .entry-content{padding-top:0}.single #primary .post{border-bottom:medium none;margin-bottom:20px;padding-bottom:15px}.error-404.not-found{text-align:center;padding-bottom:20px}.blog-medium .entry-content{padding-top:30px}.tg-one-half{width:48.46625%}.tg-one-third{width:31.288344%}.tg-one-fourth{width:22.699387%}.one-sixth{width:14.110%}.tg-one-half,.tg-one-third,.tg-one-fourth,.one-fifth,.one-sixth{float:left;margin-right:3.067485%}.tg-one-half-last,.tg-one-third-last,.tg-one-fourth-last{float:right;margin-right:0}.widget{margin:0 0 1.5em}.widget-home{margin-bottom:45px}.widget select{max-width:100%}.widget-title{color:#2c2c2c;padding-bottom:15px;font-size:20px;font-size:18px}.widget ul li a{color:#909294}.widget ul li a:hover{color:#ed564b}.widget .clients img{border:1px solid #ccc}.widget ul li a:before{font-family:fontawesome;content:"\f105";padding-right:5px}.widget ul li a:hover:before{color:#ed564b}.widget-wrap{padding-top:32px}#colophon .widget-title{color:#e0e0e0;text-transform:uppercase;padding-bottom:15px}#colophon .widget a{color:#909294}#secondary .widget-title span,#colophon .widget-title span{border-bottom:2px solid #ed564b;text-transform:uppercase;padding-bottom:4px}#colophon .widget>ul>li,#colophon div>ul>li{border-bottom:1px dotted #777}#colophon .widget ul li{margin-bottom:4px;line-height:2}#colophon .widget ul li ul li{margin-bottom:0}.clients img:hover{box-shadow:3px 3px 0 rgba(50,50,50,.13)}.services-block .tg-one-third{text-align:center;padding-bottom:20px}.services-block .read-more{border:1px solid #c1c1c2;border-radius:3px;padding:3px 5px}.services-block .read-more:hover{text-decoration:none;border:1px solid #ed564b;color:#ed564b}.services-block a.read-more{color:#777}.service-border{border-radius:50%;border:3px solid #ed564b;height:116px;width:116px;margin:0 auto;margin-bottom:13px;overflow:hidden}.service-image-wrap{font-size:35px;margin-top:30px;color:#ed564b}.service-image-wrap img{height:60px;width:60px;border-radius:30px}.service-title{font-size:24px;margin-bottom:9px}.services-block .service-title a{color:#333}.service-title a:hover{color:#ed564b}.fancy-tab{background-color:#ed564b;display:inline-block;padding:9px 14px;margin-bottom:20px}.fancy-tab h6{color:#fff}.call-to-action{width:100%;box-shadow:inset 0px 0px 4px 1px rgba(204,204,204,.7);background-color:#f7f7f7}.call-to-action-text{float:left;width:78%}.call-to-action-text-inner-wrap{padding:11px 26px}.call-to-action-button{background-color:#ed564b;float:right;width:22%;cursor:pointer}.call-to-action-button-inner-wrap{padding:22px 0;text-align:center}.call-to-action-button:hover{background-color:#2f343a;transition:all .3s ease 0s}.call-to-action .call-to-action-button a{font-size:24px;color:#fff}.call-to-action-button a:hover{color:#fff}.widget-recent-work .tg-one-fourth{position:relative;margin-bottom:30px;text-align:center}.recent-work-title{background-color:#2c2c2c;background-color:rgba(44,44,44,.9);padding:7px 0;text-align:center;position:absolute;width:100%;bottom:0}.recent-work-title h6{color:#fff;font-size:17px}.recent-work img:hover{opacity:.5;box-shadow:#000 0 0 0}.rpwe-li.rpwe-clearfix a:before{content:none}.readmore-wrap{background-color:#ed564b;cursor:pointer;display:inline;padding:2px 6px;float:left}.entry-content .readmore-wrap a{color:#fff}.readmore-wrap:hover{background-color:#2f343a;transition:all .3s ease 0s}.entry-meta{border:1px solid #ccc;color:#404040;padding-bottom:3px;padding-left:7px;padding-top:3px}.entry-meta span{color:#777}.entry-meta-bar .entry-meta a{color:#777;padding-left:5px}.entry-meta a:hover{color:#ed564b}.entry-meta span{padding-right:15px}#content .entry-title{font-size:24px}.entry-header .entry-title a{color:#2c2c2c}.entry-title a:hover{color:#ed564b}.entry-header{padding-bottom:15px}.single .tags{margin-bottom:15px}.testimonial-wrap{background-color:#f8f8f8;border-radius:3px}.testimonial-wrap p{text-align:left;margin-bottom:0;font-style:Arial}.testimonial-content{padding:22px 20px}.author-image{float:left;height:80px;width:80px;margin-right:18px}.author-image img{border-radius:50%}.testimonial-byline{background-color:#f0f0f0;padding:10px 20px;border-radius:0 0 3px 3px}.author-desc{float:right}.post-featured-image{position:relative}.post-featured-image img{display:block;cursor:pointer}.post-featured-image{margin-bottom:20px}.blog-medium .post-featured-image{float:left;margin-right:20px}.blog-medium .post-featured-image,.blog-large .post-featured-image,.category .post-featured-image,.search .post-featured-image{border-bottom:4px solid #ed564b}.mask{position:absolute;top:0;left:0;background-color:#000;background-color:rgba(0,0,0,.6);opacity:0;width:100%;height:100%;transition:all .4s ease-in-out 0s;font-size:30px}.mask:hover{opacity:1}.image-icon-wrap{left:0;position:absolute;right:0;top:40%}.mask .img-icon{border:2px solid;border-radius:4px;line-height:0;padding:5px}.blog-medium .mask .img-search{left:51%}.blog-medium .mask .img-link{left:35%}.search-wrap .s{border-radius:0;width:inherit}.search-wrap button{margin-left:-5px;position:relative}.search-top{position:absolute;right:0;top:39px;cursor:pointer}.search-form-top{position:absolute;right:0;top:100px;z-index:11111;margin:10px 0 10px 10px;background-color:#fff;padding:12px;border-top:3px solid #ed564b;display:none;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;width:222px}.search-wrap button:before{color:#ed564b;content:"\f0d9";font-family:fontawesome;font-size:16px;left:-5px;padding-right:5px;position:absolute;transition:all .3s ease-out 0s}.search-wrap button:hover:before{color:#2f3a34;transition:all .3s ease-out 0s}.page-title-wrap{float:left}.page-title-wrap h1{color:#fff;font-size:27px}.page-title-bar .breadcrumb{float:right;font-size:13px;margin-top:7px}.page-title-bar .breadcrumb a{color:#fff}.page-title-bar{background-color:#ed564b;border-top:1px solid rgba(255,255,255,.8);border-bottom:1px solid rgba(255,255,255,.8);color:#fff;font-size:16px;padding:17px 0}.default-wp-page .previous a,.default-wp-page .next a{border:1px solid #e8e8e8;border-radius:3px;padding:8px;float:left}.default-wp-page .previous a:hover,.default-wp-page .next a:hover{background-color:#ed564b;color:#fff}.default-wp-page{margin-bottom:20px}.default-wp-page .previous a{float:left}.default-wp-page .next a{float:right}#colophon{border-top:3px solid #ed564b;background-color:#333}.copyright{font-size:13px}#site-generator{color:#909294;border-top:1px solid #52585b;padding:20px 0 20px;display:none}#site-generator a{color:#e0e0e0}#site-generator a:hover,#colophon .widget a:hover{color:#ed564b}a#scroll-up{bottom:20px;position:fixed;right:20px;display:none;background-color:#ed564b;opacity:.7;filter:alpha(opacity=70);padding:9px 16px;border-radius:2px;font-size:16px}a#scroll-up i{color:#fff}a#scroll-up:hover{opacity:1;filter:alpha(opacity=100)}