/*
Theme Name: Alby 
Theme URI: http://www.smanikdesign.com
Author: SManik Design
Author URI: http://www.smanik.com
Description: Special Theme Development For Alby .
Version: 1.0
License: GNU General Public License v2 or later
Tags: Ensurity Group Theme
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
.widgettitle {
    display: none;
}
.list.list-footer-nav > h2 {
    display: none;
}
.newsletter-email {
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius:0px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    font-size: 14px;
    height:45px;
    line-height: 1.42857;
    padding:12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width:100%;
}
.newsletter-submit.btn.btn-default {
    bottom: 45px;
    left: 414px;
    position: relative;
}
.caret {
    display: none;
}
.navbar-nav > li > a {
    font-weight: bold;
    padding: 39px 13px 36px;
}
.nav.nav-pills ul li:hover {
    background: #ea701b none repeat scroll 0 0;
}
.navbar-nav > li > a:hover {
    color: #fff;
}
.dropdown-menu li a {
    border-bottom: 1px solid #f4f4f4;
    color: #777;
    font-size: 0.9em;
    font-weight: 400;
    padding: 8px 20px 8px 8px;
    position: relative;
    text-transform: none;
}
.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {
    background-color:#ea701b;
    color: #fff;
}
.tp-mask-wrap {
    background:#475771 none repeat scroll 0 0;
    color:#fff;
    font-size:60px;
    font-weight: bold;
    padding:7px 20px;
}
.serh4 {
    margin-bottom: 0;
}
.sidebar ul
{
	padding:0px;
}
/*mobile css*/
@media only screen and (min-width:320px) and (max-width:480px)  {
.main {
  padding-top:50px;
}
.col-xs-8.hidden-sm.hidden-md.hidden-lg.iconmob {
    position: absolute;
    top: 120px;
}
.phonenumber {
    background: #ea701b none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    font-weight: bold;
    padding: 3px 10px;
    
}
.mails {
    background: #ea701b none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    font-weight: bold;
    margin-left: 6px;
    padding: 3px 6px;
}
.iconmob a, a:hover, a:focus {
    color: #fff !important;
    text-decoration: none;
}
.carousel.slide {
  margin-top:120px;
}
.align-right {
  text-align: center !important;
}
section.section
{
padding:0px !important;;
}
html section.section-tertiary {
position: relative;
top: 120px;
}
.mt-xl {
    margin-top: 20px !important;
}
.mt-xlg {
    margin-top: 0 !important;
}	
.pt-sm {
    padding-top: 86px !important;
}
.pt-xlg {
    padding-top:0px !important;
}
}
/*end of mobile css*/