.gantry-logo img {width:210px;}
#g-header p{margin:5px 0px;}
#g-header a{color:#fff;}
#g-header {border-bottom:2px solid #79C159;}
.slogan{font-weight:bold; font-size:20px;}

#g-logotel{background-color:#151B27;}
.lw{width:160px;}
#g-logotel .g-content {padding:0px; margin:10px 0px;}
p{margin:5px 0px;}
#g-main{padding-top:0px;}
h1{margin-top:0px; text-align:center; line-height: 1.2;}
.mc{color:#79C159; text-transform:uppercase; font-weight:bold; }
.su-icon-list.su-icon-align-top .icon_list_item .icon_description{margin-top:0px; font-weight:400;}
.su-icon-list.su-icon-align-top.icon > .su-il-link {padding:0px 5px;}
.su-icon-list.su-icon-align-top.icon > .su-il-link:hover {color:#fff; background-color:#79C159;}
h3.icon_title {font-weight:400 !important;}
h3{text-align:center; margin-top:-20px; margin-bottom:20px; font-size:2.25rem;}
#g-footer{border-top:2px solid #79C159;}
#g-footer a{color:#fff;}
.g-branding.branding {border-top:1px solid #454545; padding-top: 20px;}
#g-footer .g-content {padding:0px; margin:10px;}

#g-footer a.otzyv {display:inline-block; border-bottom:1px dashed #79C159;}
#g-footer a.otzyv:hover{border-bottom:none;}

.breadcrumb{margin:10px 0px 0px 0px; background-color:#fff; padding: 3px 15px 0px 20px;}
.breadcrumb a {color:#79C159;}
.divider.icon-location{display:none;}
.su-note-success.su-note-style4 {margin-top:15px;}
.pweb-field-container.pweb-field-buttons {text-align:center;}
#pwebcontact96_form button, #pwebcontact96_form .btn{padding:10px 25px;}
form.pwebcontact-form button, form.pwebcontact-form .btn{box-shadow:none; border-radius: 3px;}
#pwebcontact96_form button, #pwebcontact96_form .btn:hover{background-color: #54C126;
    border-color: #54C126;}
	.pweb-field-buttons{margin-top:20px;}
	form.pwebcontact-form .btn{text-shadow:none;}
	
#jc .rbox{padding-left:0px;}
#comments-list-footer, .grippie{display:none;}
h4{color:#151B27;}
#jc .comment-box .comment-meta .comment-anchor{display:none;}
#comments-form-buttons{margin-top:15px;}
#jc #comments > .comments-list > div{margin-top:20px;}

@media screen and (min-width:100px) and (max-width:768px) {
	#g-header .g-content {padding:5px; margin:0px;}
	#g-logotel{display:none;}
	.su-icon-list.su-icon-align-top{display:block;}
h1{font-size:23px;}
h3{font-size:23px !important;}
#pwebcontact96_form button, #pwebcontact96_form .btn{padding:5px 15px;}
}