@import  url(../Divi/style.css);
/*
 Theme Name:     LT Theme
 Theme URI:       
 Description:    
 Author:         Livetech
 Author URI:     http://www.livetech.co.uk
 Template:       Divi
*/
/* =Theme customization starts here
------------------------------------------------------- */
#logo{max-height:100% !important;}
h1, h2, h3{word-wrap:normal !important;}

.et_pb_section{padding-top:0px !important;}
.et_header_style_left .logo_container{position:relative; margin-top:10px;}
#et-top-navigation{float:left !important; margin-top:20px;clear:both; padding-left:0px !important;}

.contactDetails{float:right; margin-top:60px;}
.contactDetails span{font-weight:bold; font-size:25px;}
.contactDetails a{font-size:25px; color:#024385; font-weight:bold;}

 #top-menu li{text-transform: uppercase; font-size:15px;}
 #top-menu li.current-menu-item > a{color:#024385; font-weight:bold;}
 
 .footer-widget h4{color:#fff;}
 .footer-widget li{list-style:none !important;}
 .footer-widget li:before {
    border:none !Important;
}

g#livetech-device path#livetech {
    fill: #185490 !important;
}

 g#livetech-device g#device {
    fill: #F96A15 !important;
}

.fa-check{color:#024385; font-size:26px;}

.rpwwt-post-title{clear:both; font-weight:bold;}
#recent-posts-widget-with-thumbnails-2 h4{font-weight:bold;}
.et_pb_widget_area_left{border:none !important;}


.logoTxt{
padding-top:20px;
float:none; 
clear:both; 
}

.home .et_pb_slide_title{background: rgba(0, 0, 0, 0.46);
    padding: 20px;
}

.fb-icon span, .tw-icon span{display:none;}

.home .et_pb_more_button{background:#000;}

.fb-icon{background: url(http://www.bransbycomponents.co.uk/wp-content/uploads/2017/02/facebook_logo_detail-1.jpg);
height:32px;
width:30px;}

.tw-icon {
    background: url(http://www.bransbycomponents.co.uk/wp-content/uploads/2017/02/twitter.jpg);
    height: 32px;
    width: 30px;
	border-radius:4px;
}


.contactDetails li{margin:0px !important;}

.button{
font-weight:bold;
background:#024385; 
text-align:center; 
text-transform:uppercase;
padding:20px; 
color:#fff;}

.button:hover{    
	color: #fff;
    background: #BBBABA;
}

.et_header_style_left #et-top-navigation{padding-top:0px !important;}
.contactDetails .et-social-icons{clear:both; display:block;}
.telDetails{clear:both;}


.wpcf7-submit{padding:10px; border:none; background:#024385; color:#fff;}

.greyTxt{color:#000; font-weight:bold;}
.blueTxt{color:#024385; font-weight:bold;}

#logo{
margin-top:50px;
float:left;}

#top-menu a{color:#000;}

#main-footer .et_pb_widget a{color:#fff;}

@media screen and (max-width:980px){
	
.home .et_pb_slide_title{font-size:45px !important;}

.home .et_pb_row_4col{text-align:center;}
	
.et_header_style_left #logo{max-width:100%; margin-bottom:20px;}	

.contactDetails{
float:none; 
text-align:center; 
margin:0 auto !important;}

#logo{float:none!important;}

.telDetails a{clear:both !important; display:block;}
.telDetails span{clear:both !important; display:block;}

.et_header_style_left .logo_container{text-align:center;}

}

.button a{color:#fff;}

.newsSingle{float:left;
padding:20px;}

.postBtn a{color:#fff;}
.postBtn{
color:#fff;
font-weight:bold;
width:100px;
clear:both;
display:block;
margin-top:30px;
padding:10px; background:#0854AA; color:#fff;}

.postTitle{font-size:25px;}
.postTitle a {color:#0854AA;}


.button a {
    color: #fff;
    font-size: 12px;
    font-weight: bold;
}

.button .et_pb_button{border:0px !important;}

#main-content .container:before{background:transparent !important;}

.postImg{float:left;width:200px; margin-right:20px;}

.sliderImg{width:300px; height:120px;}

#main-footer a{color:#fff;}

#footer-info{color:#fff;}

.page-id-51 .button{display:block; text-align:center;width:100%;}

.home .et_pb_slide_description .et_pb_slide_title{
	font-weight:bold;
	font-size:60px;}

