/*
Theme Name: Impreza Child
Template: Impreza
Version: 1.0
Author:	UpSolution
Theme URI: http://impreza.us-themes.com/
Author URI: http://us-themes.com/
*/

/*Add your own styles here:*/



.logo-dd {
    background: url("logo_large.png") no-repeat scroll left top transparent;
    float: left;
    height: 135px;
    margin-left: -20px;
    padding-left: 0px;
    margin-top: -56px;
    background-size: 135px 161px;
    padding-left: 70px;
}
.logo-dd a {
    color: #2E343B;
    display: block;
    font-family: 'Marck Script';
    font-size: 47px;
    font-weight: 100;
    line-height: 180px;
}

.info_call {
    background: url("phone.png") no-repeat scroll right top transparent;
    color: #ABAAAA;
    float: right;
    font-family: 'Arimo',Arial,Verdana;
    font-size: 15px;
    margin-top: 25px;
    padding-right: 37px;
}
.info_call span {
    color: #242424;
    display: inline-block;
    line-height: 1.5em;
    margin-left: 8px;
}
.info_call p {
    line-height: 1.5em;
}

@media (min-width:900px){
    .w-nav-list {
        background: rgb(63,65,65);
        background: -moz-linear-gradient(180deg, rgba(63,65,65,1) 0%, rgba(38,39,39,1) 100%);
        background: -webkit-linear-gradient(180deg, rgba(63,65,65,1) 0%, rgba(38,39,39,1) 100%);
        background: linear-gradient(180deg, rgba(63,65,65,1) 0%, rgba(38,39,39,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#3f4141",endColorstr="#262727",GradientType=1);
        margin-top:-5px;
        border-radius: 0px 0px 8px 8px;
        box-shadow: 2px 3px 3px #33333352;
        border: 2px solid #4c4e4e;
    }
    .l-canvas.type_boxed {margin-top:100px}
}

.sli-bbc {padding:0px !important;margin-top:10px}
.dtgbxc  {background:none !important;padding-left:0px}
.dtgbxc h3 {color:#444 !important;font-size:21px;line-height:29px}
 

 .gstcev p {
    background: url("outro_twitter.png") no-repeat scroll left 7px transparent;
    color: #858585;
     font-size: 16.55px;font-weight:400;
    padding: 0px 0 0px 70px;
    text-shadow: 0px 1px 0 #F1F1F1;
}

.l-footer {background:none}

#page-footer .fuvbcc  {
 background: url(footer_bottom.png) no-repeat scroll center bottom transparent;
 margin: -3px auto 0;
 padding-bottom: 34px;
 position: relative;
 z-index: 2;
 padding-left: 0px;
 padding-right: 0px;
}

#page-footer .fuvbcc  .l-section-h {
    background: url(foot_px.gif) repeat-y scroll left top transparent;
    padding: 45px 30px 15px;
 }


 .gtscbb h3 ,
 .qtbscbc h3{ color: #ABABAB; font-size: 17px;    margin-bottom: 10px; }
 .gtscbb address { font-style: normal; margin: 0 0 1.5em; padding: 0; }
 .copyright { font-size: 11px; }
 .gtscbb {font-size: 13px; line-height: 1.7em;color: #6B6B6B;}
 .gtscbb a {color:#6B6B6B}
 .gtscbb a:hover {color:#fff}

 .qtbscbc ul {list-style-type:none;padding:0px;margin:0px}
 .qtbscbc li ,
 .qtbscbc li a {font-size: 13px; line-height: 1.7em;color: #6B6B6B;}

 .ghtsvbc h3 {color: #ABABAB;font-size: 17px;margin-bottom: 10px;}
  .ghtsvbc p {font-size: 13px; line-height: 1.7em;color: #6B6B6B;}


@media (max-width:600px) {
    .logo-dd {
    height: 135px;
    margin-left: -10px;
    padding-left: 0px;
    margin-top: -16px;
    background-size: 140px 148px;
    padding-left: 70px;
    height: 120px;
}
    .logo-dd a {
    font-size: 35px;
    font-weight: 100;
    line-height: 130px;
}
}