/*
Theme Name: Women in IT (DIVI CHILD)
Template: Divi
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 1
Description: Divi Child Theme
Author: Pascal Don
*/
.clearFloat{
	clear: both;
}
.top-nav{
	padding-top:1em;
	padding-bottom:1em;
}

.top-nav li {
    display: inline-block;
	margin: 10px 0;
}
.top-navbar .intro {
	color: #ffffff;
	font-size: 1.3em;
      margin-top: 0.5em;
    margin-bottom: 0.5em;
}
	.footer-left-menu,.footer-center-menu,.footer-right-menu{
		width: 100%;
	}

.footer-left-menu {
    vertical-align: top;
}

.footer-center-menu {
       font-weight: 600;
}

.bottom-nav, .footer-right-menu {
	
	text-align: center;
}
#footer-info{
	text-align: center !important;
    float: none !important;
}

#footer-info p{
 display: inline-block;
 padding-bottom: 0;
 padding-left: 0.2em;
}
.bottom-nav {
	padding-top:0 !important;
}
.bottom-nav li {
	display: inline-block;
		font-size: 16px !important;
}
.footer-center-menu .bottom-nav li {
	display: block;
}
.footer-center-menu {
	color: #ffffff;
	text-align: center;
	font-size: 16px !important;
}

.social-icon {
	max-width: 2.5em;
}

.social-icons li {
    display: inline-block;
    margin-left: 5px;
}

.top-navbar .logos img {
	max-height:2em;
    vertical-align: middle;
	padding: 0 1em;
}

.footer-left-menu,
.footer-center-menu,
.footer-right-menu { 
	display: inline-block;
	 margin-bottom: 1em;
}
.top-nav > li {
    display: block;
    text-align: center;
	margin-bottom: 1em;
}

@media (min-width: 1200px){
	
	.social{
		width:100%;
		margin: 10px 0;
	}	
	.social-icons{
		text-align:center;
	}
	
	.top-nav > li {
		display: inline-block;
		text-align: left;
		margin-bottom: 0;
	}
	.footer-left-menu{
		width: 24%;
	}

	.footer-center-menu{
		width: 50%;
	}
	.footer-right-menu{
		width: 24%;
	}



	#footer-info p {
    text-align: right;
	display: block;
	}	
	.bottom-nav li {
		display: block !important;
	}
	.bottom-nav li a{
		font-weight:400 !important;
	}
	.bottom-nav, .footer-center-menu,  #footer-info, .bottom-nav{
	text-align: left;
}
	.footer-right-menu{
	
	text-align: right;
}
}

@media (min-width: 1360px){
	.top-nav li.social{
		float: right;
		width: auto;
		margin: 0;
	}
}

@media only screen and (max-width: 10000px) {
    iframe.cvtrsub{
        min-height:60vh;
    }
}
@media only screen and (max-width: 926px) {
    iframe.cvtrsub{
        min-height:75vh;
    }
}
@media only screen and (max-width: 793px) {
    iframe.cvtrsub{
        min-height:85vh;
    }
}
@media only screen and (max-width: 640px) {
    iframe.cvtrsub{
        min-height:90vh;
    }
}
@media only screen and (max-width: 611px) {
    iframe.cvtrsub{
        min-height:100vh;
    }
}
@media only screen and (max-width: 543px) {
    iframe.cvtrsub{
        min-height:110vh;
    }
}
@media only screen and (max-width: 375px) {
    iframe.cvtrsub{
        min-height:120vh;
    }
}
@media only screen and (max-width: 320px) {
    iframe.cvtrsub{
        min-height:125vh;
    }
}