/*
Theme Name: Diviz
Description: Divi child theme
Author: Eleganto
Template: Divi
*/

@import url("../Divi/style.css");



#google-map iframe {
    width: 100%;
    height: 300px;
    margin-bottom: -6px;
    pointer-events: none
}
#footer {
    background: #fff;
    color: #000;
    border-top: 1px solid #e2e2e2
}
#footer a {
    color: #ccc
}
#footer .inner {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    padding: 30px 0 10px 0;
    max-width: 1080px;
    margin: auto;
    position: relative;
}
@media only screen and (max-width: 529px) {
    #footer .inner {
        flex-direction: column
    }
}
@media only screen and (max-width: 1080px) {
    #footer .inner {
        padding-left:40px;
        padding-right:40px;
    }
}
#footer .widget {
    width: 100%;
    margin: 0 1%;
    padding: 0
}
#footer .widget .widget-title {
    text-align: left;
    font-weight: 700
}
@media only screen and (max-width: 529px) {
    #footer .widget {
        padding-bottom: 30px;
        margin-bottom: 30px;
        border-bottom: 1px solid #6C6C6C
    }
}
#footer .widget_rss .widget-title .rsswidget {
    color: #000;
    text-decoration: none
}
#footer .widget_rss a {
    color: #000;
    text-decoration: none
}
#footer .widget_rss li {
    margin-bottom: 20px
}
#footer .widget_rss li .rsswidget {
    font-size: 110%;
    font-weight: 700;
    display: inline-block
}
#footer .widget_rss .rss-date {
    display: block;
    margin-bottom: 7px;
    color: #aaa
}
#footer .widget_rss .rssSummary {
    font-size: 90%
}
#footer .newsarchive {
    position: absolute;
    left: 50px;
    bottom: 100px;
    color: #666
}

#footer .top-col {
float:left;
overflow:hidden;
}

#footer .top-col i {
float:left;
margin-top:3px;
}

#footer .top-col div {
float:left;
width:250px;
margin:0 0 10px 10px;
}

#footer .widget_rss .widget-title .rsswidget,#footer .widget_rss a {
color:#000;
text-decoration:none;
}

.has-icons i {
    width: 16px;
    height: 16px;
    margin: 0 5px 0;
    display: inline-block;
    vertical-align: bottom
}
.has-icons i.phone.white {
    background: url(http://79.99.3.32/_img/icon-phone-white.png) 0 0 no-repeat
}
.has-icons i.phone.black {
    background: url(http://79.99.3.32/_img/icon-phone-black.png) 0 0 no-repeat
}
.has-icons i.mail.white {
    background: url(http://79.99.3.32/_img/icon-mail-white.png) 0 0 no-repeat
}
.has-icons i.mail.black {
    background: url(http://79.99.3.32/_img/icon-mail-black.png) 0 0 no-repeat
}
.has-icons i.map.white {
    background: url(http://79.99.3.32/_img/icon-map-white.png) 0 0 no-repeat
}
.has-icons i.map.black {
    background: url(http://79.99.3.32/_img/icon-map-black.png) 0 0 no-repeat
}

#copyright {
	background: #333;
	padding: 10px;
	color: #fff
}
#copyright .inner {
	max-width: 1000px;
	margin: 0 auto
}
#copyright .right {
	float: right
}
#copyright .right a {
	color: #fff
}
#copyright .to-heaven {
	background: #000 url(http://79.99.3.32/_img/icon-arrow-up.png) center center no-repeat;
	border-radius: 50%;
	display: none;
	position: fixed;
	bottom: 50px;
	right: 50px;
	z-index: 888;
	white-space: nowrap;
	overflow: hidden;
	text-indent: 100%;
	width: 60px;
	height: 60px;
	opacity: .9
}

@media only screen and (max-width:529px) {

	#footer .inner {
		padding: 20px
	}
	#footer .top-col div {
		width: 200px
	}
    #copyright .right {
        float: inherit;
    }

    .et_header_style_left .logo_container.logo-with-text{position:inherit;}
    .et_header_style_left .logo_container.logo-with-text a{text-align:center;display:block;}

}
