/* 
Theme Name: Child of TheBuilt
Theme URI: http://magniumthemes.com/;
Description: Child theme based on TheBuilt
Author: Your Name
Version: 1.0
Template: thebuilt
*/
@import url('https://fonts.googleapis.com/css?family=Ubuntu:300');
body,p
{
font-family: 'Ubuntu', sans-serif !important;
color: white;
}
#menu-top-menu-1 > li > a, .navbar.menu-uppercase .nav > li > a {
    color: #7b7c7c  !important;
}
#top-link {
    color: #fff !important;
 
}
header.main-header {
 border-bottom: 1px solid #323067;
}

.header .header-right ul.header-nav a
{
	background-color:#c2c6cc !important;
}
header .header-left.logo {
    padding-bottom: 5px !important;
}
.read-more-bt
{
	    background-color: #323067;
    color: #fff;
    border-radius: 20px;
    padding: 8px 23px 8px 23px;
    margin-top: 25px;
    clear: both;
}
.read-more-bt:focus, .read-more-bt:hover
{
color:#fff !important;
}
header.transparent-header .navbar .nav > li > a:hover, .navbar .nav > li > a:hover{
color:#eff0f2 !important;
}
#budesign-box-wrapper
{
	box-shadow: 1px 2px 15px #ddd !important;
}	
.nav .sub-menu li.menu-item > a:hover
{
	color:#fff !important;
}
/*Mobile Code */
@media (max-width:767px){
header .header-right {
    display: none !important;
}
#budesign-box-wrapper .vc_col-sm-6
{
width:50% !important;
float:left;
}
.display-hidden
{
display:none !important;
}
}
header.transparent-header .navbar .nav > li > a, .navbar .nav > li > a
{
font-size:13px !important;
padding: 5px 10px;
}
.nav .sub-menu li.menu-item > a
{
font-size:12px !important;
padding: 5px 10px;
}
header .header-right
{
    vertical-align: bottom !important;
}
.sub-page-top-head
{
margin-bottom:7px !important;
}
.read-more-bt{
    text-transform: uppercase !important;
}

.sub-page-head2
{
font-weight: 700 !important; 
margin-bottom:5px !important;
}
.product-sub-iteam-h2
{
background-color: #323067;
    padding: 10px 0px;
}
.product-sub-iteam-deatails  .vc_column-inner 
{
box-shadow: 1px 2px 15px #ddd;
padding-left:0 !important;
padding-right:0 !important;
}
.with-bgcolor .container-bg-overlay
{
display:none !important;
}
.breadcrumbs-container-wrapper
{
text-align:center;
border-bottom:inherit !important;
}
.clear-full-wrapper
{
    clear:both ;
}

/* Mobile Style sheed */
@media (max-width:768px){
.icon-full-wrapper
{
width:50% !important;
float:left;
padding-bottom:10px;
}
.clear-left
{
    clear:left !important;
}
.product-sub-iteam-deatails
{
width:98% !important;
margin:0 auto !important;
}
header .header-right {
    display: none !important;
}
.display-hidden
{
visibility:hidden;
}
}
@media (max-width:768px) and (min-width:767px){
.product-top-section
{
width:50% !important;
}
.product-top-section .vc_column-inner:first-child
{
margin: 0 4px 0 7px !important;
}
}
@media (min-width:769px){
.product-sub-menu .sub-menu
{
width:420%;
    left: -109% !important;
 -webkit-column-count: 3; 
    -moz-column-count: 3; 
column-gap: 5px;
}
.display-hidden
{
visibility:hidden;
}
.electronics-menu-list, .electronics-menu-list a, .electronics-menu-list a:hover
{
background-color:#72beb1 !important;
color:#fff !important;
    cursor: inherit !important;
    text-transform: uppercase !important;
font-weight:600 !important;
}
.nav .sub-menu li.menu-item > a {
   
    width: 100% !important;
   
}
}
