*{margin:0;padding:0}body{width:100%;height:100%;background:#dadcdc url(../../../../../../themes/gazservis116/images/bg.png) repeat;font-family:Arial,Helvetica,sans-serif;font-size:16px;text-align:center;margin:0;padding:0}p{text-align:justify;line-height:20px;margin:15px 0}.left,.alignleft{float:left}.right,.alignright{float:right}.clear{clear:both;margin:0;padding:0}.mark{font-weight:700}h1,h2,h3{font-weight:400}h1{font-size:22px}h2{font-size:20px}h3{font-size:18px}h4{font-size:17px}h5{font-size:16px}h6{font-size:14px}a:link,a:visited{color:#333;text-decoration:none;outline:none}a:hover,a:active{color:#000;text-decoration:underline;outline:none}a img{border:none}#container{width:1120px;height:100%;background:#fff;margin:0 auto 30px;padding:5px;box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-moz-box-shadow:0 0 10px rgba(0,0,0,.4)}#page{width:1120px;text-align:left;margin:10px auto 20px}#header{background:url(../../../../../../themes/gazservis116/images/logo-200.jpg) 0 0 no-repeat;width:1120px;height:200px;border-bottom:5px solid #fff;overflow:hidden}#logo{margin-top:50px;background-color:rgba(0,0,0,.6);padding:15px 15px 0 15px}.site-name{display:block;background:url(../../../../../../themes/gazservis116/images/flame-60.png) 0 0 no-repeat;padding-left:40px}.site-name a{color:#06D2F7;font-size:56px;font-weight:700;text-decoration:none;text-align:left;display:block;text-transform:uppercase;font-family:'book antiqua';line-height:82px}.site-description{color:#c1c1c1;font-size:18px;font-style:italic;text-decoration:none;text-align:left;margin-left:-10px;margin-top:-15px;display:block}.site-description p{margin:0}.contact{float:right;margin-top:50px;padding:10px 15px;background-color:rgba(0,0,0,.6)}.contact .phone{color:#fff;font-size:24px;font-weight:700;line-height:28px;margin-bottom:7px;padding-bottom:0;display:block}.contact .phone:hover{text-decoration:none}.modal_btn{background-color:#04C0E8;color:#fff;display:inline-block;font-size:14px;text-transform:uppercase;text-decoration:none;font-weight:700;padding:5px 26px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;transition:background 0.5s ease;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease}.modal_btn:hover{background-color:#055FA3;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;transition:background 0.5s ease}#menu{max-width:1120px;height:50px;background:#5a5a5a;margin:0 auto 5px}.page_menu,.page_menu li{width:auto;float:left;background:transparent;list-style-type:none;margin:0}.page_menu{padding:0 20px 0 0}.page_menu li{background:transparent url(../../../../../../themes/gazservis116/images/separator.jpg) no-repeat right 5px;height:44px;text-align:center;padding:0 1px 0 0}.page_menu li a:link,.page_menu li a:visited{background:transparent;color:#fff;display:block;font-size:18px;text-decoration:none;padding:14px 20px 0 20px}.page_menu li a:hover,.page_menu a:active,.page_menu li.current-cat a,.page_menu li.current_page_item a{height:36px;background:#04C0E8;color:#fff;display:block;font-size:18px;text-decoration:none;margin:0;padding:14px 20px 0 20px}.content_home_page h1{font-size:36px;font-weight:700;text-align:center;margin:20px 0 50px;line-height:50px;text-transform:uppercase}.content_home_page h2{font-size:28px;font-weight:700;text-align:center;text-transform:uppercase;margin-bottom:36px}.content_home_page h3{font-size:26px;font-weight:700;text-align:center;text-transform:uppercase;margin-bottom:20px}.bg_powers1{width:1130px;margin-left:-20px;padding:40px 0 20px;background:url(../../../../../../themes/gazservis116/images/bg_powers1.jpg) 0 0 no-repeat;color:#000}.bg_powers2{width:1130px;margin-left:-20px;margin-bottom:50px;padding:40px 0 20px;background:url(../../../../../../themes/gazservis116/images/bg_powers2.jpg) 0 0 no-repeat;color:#fff}.powers{width:1070px;padding-left:40px}.powers li p{font-weight:700}.add_block,.work_block{text-align:center}.add_block p,.work_block p{text-align:center}.add_pic,.work_pic{display:inline-block;width:220px;text-align:center;margin:0 20px 30px 20px;vertical-align:top}.add_pic_head{font-weight:700;text-transform:uppercase}.add_pic_head img{border-radius:110px;border:3px solid #04C0E8}.add_pic_more,.work_pic_more{font-size:20px}.home_quote{width:540px;height:100px;background:url(../../../../../../themes/gazservis116/images/quote.png) 0 0 no-repeat;padding:10px 0 0 80px;margin:0 auto 30px}.home_quote p{font-size:20px}.star{color:red}.content_home_page .modal_btn{cursor:pointer;font-size:16px;text-align:center;display:block;width:48%;margin:0 auto 50px}.teaser{height:170px;margin-top:50px;padding-top:30px;background:url(../../../../../../themes/gazservis116/images/bg_teaser1.jpg) 0 0 no-repeat}.teaser p{text-align:center;font-weight:700;font-size:24px;background:rgba(255,255,255,.5);margin:0;padding:15px 0;line-height:38px}.yamap{position:relative;height:500px;width:1130px;margin-left:-20px}.yamap .contact{width:272px;height:250px;background:rgba(0,0,0,.7);z-index:999;position:absolute;padding:0 10px;top:10%;right:15%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center}.yamap .contact .header{text-transform:uppercase;text-align:center;font-weight:700}.yamap .contact p{color:#fff;line-height:22px;margin-bottom:20px;text-align:center}.yamap .contact a{color:#fff;text-decoration:underline}.yamap .contact a:hover{text-decoration:none}.bg_bottom{width:1130px;height:170px;padding-top:80px;margin-left:-20px;margin-bottom:-25px;background:url(../../../../../../themes/gazservis116/images/bg_bottom.jpg) 0 100% no-repeat;position:relative;overflow:hidden}.bg_bottom p{text-align:center;font-weight:700;font-size:24px;background:rgba(255,255,255,.5);margin:0;padding:15px 0}.bg_bottom #btn_up{width:100px;text-align:center;padding:5px;position:fixed;bottom:10px;right:10px;cursor:pointer;display:none;color:#333;font-family:verdana;font-size:28px}.bg_bottom a{color:#333;text-decoration:none}.bg_bottom a:hover{text-decoration:none}#maincolumn{width:1090px;height:100%;color:#333;margin:0 15px}#maincolumn h1 a:link,#maincolumn h1 a:visited,#maincolumn h2 a:link,#maincolumn h2 a:visited{color:#000;text-decoration:none}#maincolumn h1 a:hover,#maincolumn h1 a:active,#maincolumn h2 a:hover,#maincolumn h2 a:active{color:#666;text-decoration:none}.breadcrumbs{display:block;font-size:17px;line-height:16px;margin:10px 0}.breadcrumbs a{color:#333;border-bottom:1px dotted #333}.breadcrumbs a:hover{text-decoration:none;border:none}.content{width:100%;float:left}#sidebar{width:0;float:right;padding:10px 0 10px 10px}.widgettitle{font-size:22px;font-style:italic;text-align:center;margin-bottom:10px;display:block}.list{list-style:none}.box{margin-bottom:20px}.box .date{font-size:12px;margin-top:20px;font-style:normal}.box a{color:#333;font-size:14px;font-weight:700;display:block;text-decoration:underline;padding:4px 0 4px 0}.box a:hover{color:#999}.box p{font-size:14px;font-style:italic;text-align:left;margin:0}.box .all_news{font-size:12px;font-weight:400;text-decoration:none;text-align:right}.widget{margin-bottom:20px}.posts{text-align:center}.post{width:210px;height:240px;display:inline-block;text-align:center;margin:0 15px 40px;vertical-align:top}.post_cat{width:750px;margin-bottom:30px}.post h1{margin-bottom:5px}.post_cat h2{font-size:22px}.meta p{font-size:12px;margin-top:0}.attachment-thumbnail{background-color:#eee;padding:4px;border:1px solid #ccc;border-radius:6px}.post_cat a img{float:left;margin-right:20px}.h_page{font-size:24px;font-weight:700;line-height:30px;text-transform:uppercase;margin:20px 0}.text{line-height:20px}.text a{color:#000;text-decoration:underline}.text a:hover{color:#333;text-decoration:none}p .post-edit-link{color:red}.card{float:left;margin-right:20px}.card p{font-weight:700;text-align:center}#footer{width:1120px;height:100%;border-top:4px solid #04C0E8}.about{width:1120px;height:150px;background:#fff;font-size:16px}.copyright{width:1120px;height:40px;background:#fff;font-size:12px;padding-top:10px}.address{width:500px;height:80px;color:#333;float:left;margin:5px 0 0 20px}.address p{line-height:25px;text-align:left;font-style:italic}.address a{color:#333;text-decoration:none;border-bottom:1px dashed #333;padding-bottom:1px}.address a:hover,.adress a:active{border:none}.feedback_button{width:500px;height:80px;float:right;text-align:right;margin:5px 20px 0 0}.foot_btn{background-color:#04C0E8;font-size:20px;margin:50px 0 0 0;padding:9px 26px;transition:background 0.5s ease;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease}.foot_btn:hover{transition:background 0.5s ease;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease}.copy{color:#333;margin:12px 0 0 20px}.copy a{color:#333}.author{color:#333;margin:12px 20px 0 0}.author a{color:#333}#small-modal{background-color:#fff;text-align:center}.head_title{color:#333;font-size:26px;font-weight:600;text-align:center;padding:0;margin-bottom:15px}#small-modal input[type=text],#small-modal textarea{width:299px;font-size:16px;text-align:center;padding:8px 9px;margin-bottom:25px;border:none;border-radius:6px;box-shadow:inset 0 0 6px #999}#small-modal textarea{max-width:299px;height:100px;font-family:Arial,Helvetica,sans-serif}#small-modal input[type=button]{width:318px;color:#fff;cursor:pointer;font-size:22px;text-transform:uppercase;padding:8px 9px;margin-bottom:10px;border:none;border-radius:6px;background-color:#ffbf00;transition:background 0.5s ease;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease}#small-modal input[type=button]:hover{background-color:#999;transition:background 0.5s ease;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease}.footer .right a{color:#555;text-decoration:none;margin:0 6px;font-size:14px;font-weight:400;transition:color 0.3s}.footer .right a:hover{color:#007BBD;text-decoration:underline}.copyright a{color:#444;text-decoration:none;outline:none}.copyright a:hover{color:#2076b3;text-decoration:none;outline:none}.pum-container.pum-responsive.pum-responsive-micro{margin:0 auto;width:30%}.wpcf7-form input[type="text"],.wpcf7-form input[type="tel"]{width:100%;padding:12px 10px;font-size:16px;border:1px solid #ccc;border-radius:5px;margin-bottom:0;box-sizing:border-box}.wpcf7-form input[type="submit"]{width:100%;padding:14px 0;font-size:17px;background-color:#0073aa;color:#fff;border:none;border-radius:5px;cursor:pointer}.wpcf7-form .wpcf7-acceptance{font-size:13px;line-height:1.4;margin:0 5px 0 0}.pum-theme-enterprise-blue .pum-content h5{font-size:22px!important}