/* cmsms stylesheet: Amarna modified: 10/24/19 11:04:57 */
@import url('https://fonts.googleapis.com/css?family=Lato');

#page { background:#fff; }
.fsub{
margin-top: 10px;
float: left;
width: 100%;
}

body { font-family:'Lato',sans-serif; font-size:14px; background:rgba(22,35,77,1);}
h1,h2,h3,.title {font-family:'Lato',sans-serif;font-weight:normal; }
H1,.title{ font-size: 36px; color:#00a6de;}

a, a:link, a:visited { color:#c56e29; text-decoration:none;}
a:focus, a:hover { color:#c56e29; text-decoration:underline; }

h1,h2,h3,h4,h5,h6, 
.brown { color:#b57846}
.blue { color:#00a6de;} 

.NewsSummaryPostdate, .homenews_date{font-weight: bold;}
.NewsDetailTitle {font-weight: bold; font-size: 13pt;}

.grey{background-color: #eee;}

.section-title { font-size: 40px; margin:0; padding-left: 10%;   }

#footer .footer-widget .widget-title { padding:0; margin:0;}
#footer .dark-section.footer-widget { background: rgba(22,35,77,1); }
#footer .dark-section.footer-widget h3 { background-color:transparent;}
.footer-widget .widget-title .title { margin:0; }

.widget .list-group.panel a, .widget .list-group.panel a:link, .widget .list-group.panel a:visited { color:#888;}  
.widget .list-group.panel a.left_current { color:#b57846 }
.widget .list-group.panel a:hover, .widget .list-group.panel a:focus, .widget .list-group.panel a.left_current:hover, .widget .list-group.panel a.left_current:focus { color:#000;}

.intro-text>.col-sm-12 { margin-bottom:15px;}
.intro-text>.col-sm-12 p { padding-bottom: 20px;}
.intro-text>.col-sm-12:before {
    bottom: 0;
    content: "";
    display: block;
    height: 8px;
    left: 0;
    right: 0;
    margin: -8px auto;
    position: absolute;
    width: 200px;
    background-color: #00a6de
}
.owl-theme .owl-controls .owl-page span { width:40px; height:10px;}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span { background-color:#00a6de}
.navbar-nav>li.hidden-767 { display:none;}
.owl-theme .owl-controls { margin-bottom:15px;}

.contact-section .col-address { text-align:center; }
.contact-section .icon { background:#e9f3fa; height:70px; width:70px; text-align:center; padding-top:24px; border-radius:50%; margin:auto;}
.contact-form input, .contact-form textarea { border: 1px solid #00a6de; border-radius:5px; color:#00a6de; width:100%; margin-bottom:15px; padding:8px; }
.contact-form input[type=submit] { background:#00a6de; color:#fff;}
::placeholder { color:#00a6de; opacity: 1; }
:-ms-input-placeholder { color:#00a6de; }
::-ms-input-placeholder { color:#00a6de; }

.btn-link, .btn-link:hover, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover, .navbar.navbar-bg-light .navbar-nav > li > a:hover, .navbar.navbar-bg-light .navbar-nav > li > a:focus, .navbar.navbar-bg-light .navbar-nav > li > a.active, .navbar.navbar-bg-light .navbar-nav > li > a.highlighted, .page-links div a:hover, .page-links div a:active, .page-links div a:focus, .dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover, .dropdown-menu > li > a.active, .text-color, .item-box a:hover i, .inverse i, .item-box.icons-color i, .pricing:hover .title, .pricing:hover .title a, .process-content:hover .title, .pricing .price, .post-meta i, .meta i, .quote blockquote:before, .quote blockquote:after, .tweet_time a, #video-controls a, .link-hover-color a:hover, .icons-hover-color i:hover, .navbar-default .navbar-nav > li.active > a, .navbar-default .navbar-nav > li.active > a:focus, .navbar-default .navbar-nav > li.active > a:hover, #page .breadcrumb > .active, .timeliner li:hover .timeline-heading h4.subheading, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .sitemap li a:hover, .bakery-block:hover .fill-icon, .pricing:hover .pricing-icon, .travel-block i, .side-navbar .top-contact.link-hover-black > a:hover, .side-navbar .top-social-icon > a:hover i, header .nav .open > a.highlighted, .btn-transparent-black:hover, .btn-transparent-white:hover, .btn-transparent-black-inverse, .btn-transparent-white-inverse, .btn-transparent-color, .btn-transparent-color-inverse:hover { color:#00a6de; }

.top-bar-section.top-bar-bg-color, .product-count, .nav > li > a:focus, .nav > li > a:hover, .top-bar-section.top-bar-bg-color, .btn-default, .section-title h1:before, .section-title h2:before, .special-feature .mask-top h4:before, .s-feature-box, .s-feature-box:hover .mask-bottom, .progress-bar, .owl-prev .fa, .owl-next .fa, h3.count-number:before, h2.count-number:before, .item-box.inverse a:hover i, .work-process-box .item-number, .name:before, .inverse-bg-color i, .icons-bg-color i, .bg-color, .bg-hover-color:hover, .gray-bg i:hover, .features-list-item:hover i, .bar, .pagination > .active > span, .pagination > .active > span:hover, .blog.timeliner>li:hover .timeline-image, .blog.timeliner>li:hover .timeline-icon, div.count-number:before, .static-color-icons span, .fill-icon:after, .bakery-menu .nav-tabs > li.active > a, .bakery-menu .nav-tabs > li.active > a:focus, .bakery-menu .nav-tabs > li.active > a:hover, .travel-tab .input-group-addon, .travel-tab .nav-tabs > .active > a, .travel-tab .nav-tabs > .active > a:hover, .travel-tab .nav-tabs > .active > a:focus, .bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active:hover, .travel-tab .nav-tabs > li a > i, .hotel-tab .nav-tabs > li.active > a, .hotel-tab .nav-tabs > li.active > a:focus, .hotel-tab .nav-tabs > li.active > a:hover, .navbar-default .navbar-toggle .icon-bar, .circle.count-number.border-color:before, .btn-transparent-color:hover, .btn-transparent-color-inverse, .image-bg .overlay-color, .overlay-color { background-color:#00a6de; }

.site_logo { max-width:120px; padding:5px; }
.banners { position:fixed  }
section#home { background:#fff; margin-top:325px; text-align:center; padding:0;  }

.intro-title { background: #0095cf; padding:30px; }
.intro-title h1 {color:#fff; margin-bottom:0; font-size: 36px; }
.intro-text { padding:30px; font-size:16px;}
.intro-highlight { background: #a85c44; padding:30px; color:#fff; font-size:18px;}
.quotes-title h1 { position:relative; top: 30px; margin-bottom:30px;}
.quote-wrap { padding: 30px; }
.quote-wrap p { font-style:italic; font-size:16px; line-height:1.4em;}
.quote-wrap .attribute p { font-weight:bold; font-style:normal; color:#a85c44} 
.home-banner { z-index:1 }
.footer-widget .widget-title .title { font-size:13px;}

@media (min-width:768px) {
 .navbar-nav>li>a { text-transform:uppercase; }
 .navbar-nav>li>.dropdown-menu {
    border-top: 0;
    border-bottom: 8px solid #b57846; border-radius: 0 !important;}
 .navbar-nav>li>.dropdown-menu a { padding: 10px; }
 #home .container-fluid .row { padding-left:100px; padding-right:100px; }
.navbar-nav { margin-top:65px;}
.navbar.navbar-bg-light .navbar-nav > li > a { padding-bottom:0;}
}
@media (min-width:992px) {
 #home .container-fluid .row { padding-left:150px; padding-right:150px; }
}
@media (min-width:1200px) {
 #home .container-fluid .row  { padding-left:200px; padding-right:200px; }
}

@media (min-width:768px) and (max-width:991px) {
 .home-banner,
 #mycarousel img  { max-width: 125%;  MARGIN-LEFT: -12%; }

 .navbar-nav { float:right; width:auto;}
 .navbar-header {float: left;}
}
@media (max-width: 767px) {
 .home-banner,
 #mycarousel img  { max-width: 125%;  MARGIN-LEFT: -12%; }

 .has-submenu:after { color: #00a6de; }
 .navbar-nav .open .dropdown-menu .dropdown-header, 
 .navbar-nav .open .dropdown-menu > li > a { padding: 10px 15px;}
 section#home { margin-top: 250px; }
}
@media (max-width: 500px) { 
 .home-banner,
 #mycarousel img  { max-width: 125%;  MARGIN-LEFT: -12%; }
 section#home { margin-top: 175px;  }
 .footer-widget .widget-title .title { font-size: 11px;}
 .footer-widget .bottom-xs-pad-20 {padding-bottom:10px; }

}
