/*
Theme Name: Bridge
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: Bridge Theme
Tags: creative, portfolio, multi-purpose, clean, retina, responsive, parallax, mega menu, blog, agency, business, fullscreen, modern, background video, ajax
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 10.0
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/
/* Annsys Start  */
#cus_book_now button{
	color: rgb(255, 255, 255);
    border-color: #F57D20;
    background-color: #F57D20;
    position: relative;
    display: inline-block;
    width: auto;
    height: 39px;
    line-height: 39px;
    margin: 0;
    padding: 0 23px;
    border: 2px solid #F57D20;
    font-size: 13px;
    font-weight: 700;
    font-family: inherit;
    text-align: left;
    text-decoration: none;
    cursor: pointer;
    outline: 0;
    font-style: normal;
    text-transform: uppercase;
    letter-spacing: 1px;
    -o-border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    text-shadow: none;
    -webkit-transition: color .1s linear,background-color .1s linear,border-color .1s linear;
    transition: color .1s linear,background-color .1s linear,border-color .1s linear;
    -webkit-box-sizing: initial!important;
    -moz-box-sizing: initial!important;
    box-sizing: initial!important;
}
#cus_book_now button:hover{
    color: rgb(255, 255, 255);
    border-color: rgb(36, 18, 88);
    background-color: rgb(36, 18, 88);
}
/* Mobile and Taps ----------- */
@media only screen and (max-width : 1000px) {
nav.mobile_menu ul li a{color:#888!important;}
}
.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a:hover{color:#f57d20!important;}

.mobile_menu_button .ann_menu
{
    font-weight: bold;
    font-size: 16px!important;
}

@media only screen and (max-width: 1000px)
{
.logo_wrapper {
    left: 80% !important;
}
}
.sticky.sticky_animate .header_bottom{padding:15px 45px 0px 45px;}
@media only screen and (max-width: 1000px){
.header_bottom {
    padding: 25px 15px 0 15px !important;
}
}
@media only screen and (max-width: 480px){
.header_bottom {
    padding: 25px 15px 0 15px !important;
}
}
@media only screen and (max-width: 420px){
.header_bottom{
    padding: 25px 15px 0 15px !important;
}
}
#nav-menu-item-15493 span
{
	border: 1px solid #f57d1e !important;
    background-color: #f57d1e !important;
    color: #fff !important;
    /*box-shadow: inset 0 0 0 1px #fde0c9 !important;*/
    text-shadow: 0 -1px 1px #af5208 !important;
    padding: 8px;
}
#nav-menu-item-15493 span.plus
{
	display:none;
}