/* LOLLYTIN CSS */

body img{
    width:100%}
.row{margin-left:0;margin-right:0}

#logo{padding:30px 0}

#masthead-container{display:table;height:100%;float:right}
#masthead{display:table-cell;vertical-align:middle}
#masthead img{width:72px;height:72px}#slider{overflow:auto}
.copyright-block .right{text-align:right}
.socialmedia a{margin-left:5px}
[class*=animate-] .overlay{padding:0 15px!important}
.serv-round .overlay,.serv-round img{border-radius:720px}
.serv-round h3{text-align:center}
.call{background:url(../img/icons/phone.png) no-repeat right center;padding-right:92px;min-height:72px;padding-top:10px;padding-bottom:10px;text-align:right}
.call h1{font-size:26px;margin:0}
.call p{margin:0;font-size:14px}
#toTop{display:none;position:fixed;right:20px;left:auto!important;top:auto;bottom:20px;cursor:pointer;font-size:20px;background:#0072ba;padding:16px 20px;color:#fff}
.animatedElement,.animatedEntrance{visibility:hidden}
.slider-col{padding:30px 0}
.navbar{min-height:0;margin-bottom:0}
.navbar-default{background:0 0;border:none}
.navbar-collapse{padding-right:0;padding-left:0;box-shadow:none}
.navbar-nav>li{float:none;width:1%;display:table-cell}
.navbar-nav>li>a{padding:0;white-space:nowrap;text-align:center}
.navbar-toggle{position:relative;float:right;margin-right:0;padding:12px 0;margin-top:8px;margin-bottom:8px;background:0 0;background-image:none;border:0;border-radius:0}
.navbar-toggle.left{float:left}
.navbar-toggle .icon-bar{display:block;width:30px;height:4px;border-radius:0}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff}
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:0 0}
@media (min-width:1230px){.colWidth{width:1200px!important}}
@media (min-width:1022px) and (max-width:1229px){.colWidth{width:1000px!important}}
@media (min-width:798px) and (max-width:1021px){.colWidth{width:780px!important}
                                                .split-nav-left{padding-right:0}
                                                .split-nav-right{padding-left:0}}
@media (max-width:797px){.colWidth{width:100%!important;padding-left:0!important;padding-right:0!important}}
@media (min-width:1022px){.logo-flag{margin-top:-90px;z-index:100}}
@media (max-width:1021px){[class*=animate-] .overlay{padding:15px!important;margin-bottom:30px!important}
                                            .call,.socialmedia{display:none}
                                            .spacer{min-height:0}}
@media (min-width:798px){.vert-nav,.vert-nav-whole-10,.vert-nav-whole-9{display:table!important}
                         .vert-nav .navbar,.vert-nav-whole-10 .navbar,.vert-nav-whole-9 .navbar{display:table-cell;vertical-align:middle}}
@media (max-width:797px){.navbar-collapse{max-height:none}
                        .navbar-nav>li{float:none;width:auto;display:block}
                        .navbar-nav{margin:0}
                        .navbar-collapse{border-top:0;background:#005b95}
                        .navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff}
                        .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#149cd7}
                        .dropdown-header{color:#FFF}
                        .hidephone{display:none}
                        .copyright-block .left{text-align:center}}