.buy-title{font-size: 16px !important;}
.claimsdropdown .col-md-2.col-sm-2.col-xs-12{padding-right: 0;}
.claimsdropdown .col-centered{vertical-align: top;}
.sidr{max-width: 330px; width: 95%; background: #c5281c url(../img/sidr-bg1.png) no-repeat left 85%;}
.sidr .panel.panel-default a{position: relative;}
.sidr .panel-default span.glyphicon{position: absolute; top: 7px; right: 0;}
.sidr .panel{border: 0;}
.sidr .panel{background: none; box-shadow: none; -webkit-box-shadow: none;}
.sidr .panel.panel-default ul{margin-left: 10px;}
.panel-collapse ul li strong{padding-top: 10px; display: inline-block;}
.logo-sidr{display: block; text-align: center;}
.sidr .logo-sidr img{margin:0; background: none; display: inline-block; padding: 20px 0;}
.sidr .close-left-menu{background: none; position: absolute; top: 15px; right: 15px;}
.sidr .panel-default a.collapsed span.glyphicon{color: #f2634a;}
.sidr .panel-group{margin: 30px auto 0; width: 280px;}
.sidr .socialsidr{text-align: center; width: 100%; position: absolute; bottom: 5px;}
.sidr .socialsidr ul li{display: inline-block;}
.sidr .socialsidr ul li a{color: #fff; font-size: 20px;}
.sidr .socialsidr ul li + li{margin-left:5px;}
.sidr ul li.active > a, .sidr ul li.active > span, .sidr ul li.sidr-class-active > a, .sidr ul li.sidr-class-active > span, .sidr ul li:hover > a, .sidr ul li:hover > span{color: #F2634A;}
.searchmenu{position: relative;}
.search-bar{top: 20px;right: -5px; border: 1px solid #009291; border-top: 3px solid #009291;}
.search-bar > i{color: #009291;}
input.search-bar-input{border: 1px solid #009291;}
.search-btn.arrow-btn i{background:#009291;}
.claim-head, .claim-head a, #main-menu .claims-menu-container h3{color: #fff !important;}
.productlist{text-align: center;}
.productlist .buy-icons{width: 100%; float: none;}
#main-menu .dropdown-menu{background: #c5281c url(../img/sidr-bg1.png) no-repeat 90% 105%; min-height: 400px; height: auto; padding:0;}
#main-menu .dropdown-menu > li{padding-top:50px;}
#main-menu .claims-menu-container h3{border-bottom:0; border:0; border-width: 0 !important;}
.buy-head, .buy-title, .dropdown ul .rounded-light li, .dropdown ul .rounded-light li a, .dropdown ul .rounded-light li p{color: #fff !important;}
.buy-icons, .buy-title{float: none; display: inline-block; vertical-align: middle;}
.buy-icons{margin-right: 0;}
.buy-icons img{box-shadow: 2px 3px 4px rgba(0,0,0,0.3); border-radius: 5px;}
.buy-title{margin: 0 !important; padding: 20px 0 0 0 !important;}
#main-menu .navbar-nav li a:hover, #main-menu .claims-menu-container a h3:hover{color: #F2634A !important;}
.productlist .buy-title{text-transform: initial !important;}
.productlist .col-md-1{width: 10.5%;margin-left: 5px;}
.dropdown ul li a:hover{color: #db5c4d;}
.buydropdown .buy-title{padding: 20px 0 0 20px !important;}
.dropdown .dropdown-menu li ul{margin-top: 20px;}
.rounded-light li{background: url(../img/home/dropdown/rounded_light_red_arrow.png) no-repeat left 4px; padding: 0 0 5px 15px;}
.renewdropdown h3, .renewdropdown p{color: #fff;}
.renewdropdown .form-groupbg{background: #e3e3e3; border-radius: 7px;}
.renewdropdown .form-groupbg h4{color: #862225;}
.current::after{border-color:#c5281c transparent transparent; bottom: -4px;}
#main-menu .navbar-nav li .dropdown-toggle:hover{background: transparent;}
.renewdropdown p a:hover, .renewdropdown p a{color: #f9efbd !important;}
.renewdropdown .renew-head .btn-main{background: #c51b17; color: #fff; padding: 10px 20px;}
.renewdropdown .renew-head .btn-main + .btn-main{margin-left: 20px;}
.claimsdropdown h3, .claimsdropdown h3 a, .claim-text{color: #fff !important;}
.report-a-claim{background: transparent;}
.report-a-claim li a{color: #fff !important;}
.claim-head{margin-top: 0;}
.renewdropdown img{width: 100%;}
.renew-head{font-family:'Roboto-Medium';}
.renewbtn{margin-bottom: 0;}
.flood-notf{display: none;}
.live-chat{position: fixed; bottom: 65px; right: 30px;z-index: 6;}
#left-menu{top: 150px; right:-284px; z-index: 5; border:0; width: 284px;}
.close-menu, .open-menu{position:absolute; left: -46px; padding: 7px 0; text-align: center; transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); width: 46px; background:#009291;}
#left-menu.open{right:0;}
.close-menu p, .open-menu p{margin: 0; text-transform: initial; text-align: center; font-size: 10px;}
.close-menu i, .close-menu img, .open-menu i, .open-menu img{float: none; display: inline-block; margin: 0; padding-bottom: 4px;}
#left-menu-container{margin-top: -32px;position: relative; margin:0;}
.sticky-div{border:none;width:220px;position:fixed;right:-174px;transition:.7s ease;z-index:4; cursor: pointer;}
.sticky-div.open{right:0px !important;}
.sticky-div:active{transition:0s;color:#ecf0f1;}
#phone{top:203px; color: #fff; text-align: center; padding: 4px 0; z-index: 4; background-color:#ff7029;right: -227px;}
#phone span{margin-left: 47px;}
#phone.sticky-div .form-container p{line-height: 49px; margin: 0;}
#login{top:305px; color: #fff; text-align: center; padding-left: 47px;}
.sticky-div a span{color: #fff; font-size: 10px;}
#share{top:255px; background: #ff7029;}
.sticky-div .icon{color:#000;padding:8px 0;text-align:left;font-size:19px; background: #009291; color: #fff;}
.sticky-div span a i{padding:0;text-align:left;font-size:24px;}
.sticky-div a{color:#fff;}
.sticky-div a:hover{color:#009291;}
.fb-share-button{display:inline-block;}
.sticky-div span .insta:hover{color:#d6368b;}
.sticky-div span .fb:hover{color:#3b5998;}
.sticky-div span .twitter:hover{color:#1ea1f3;}
.sticky-div span .linkedIn:hover{color:#007bb6;}
.sticky-div span .youtube:hover{color:#f00;}
.sticky-div#share span a + a{margin-left:10px;}
#talk span{color:#5c9de5}
#share span, #login span{padding: 0 8px;}
.sticky-div .icon.shareicon{width: 48px;padding: 8px 0; text-align: center; display: inline-block; vertical-align: middle;}
.sticky-div#share .icon.shareicon span, .sticky-div#login i span{font-family: 'Open Sans',sans-serif; color: #fff; font-size: 10px; background: none; display: block; padding: 4px 0 0; margin-top: 0;}
#share span a i, #login span a i{font-size: 20px; padding: 10px;}
#phone i img{display: block; margin: 0 auto;}
.fa-share-alt::before, .fa-user:before{font-size: 16px;}
.sticky-div#login{background: none;}
.sticky-div#login span, .sticky-div#phone span{background: #f3f3f3; display: block; margin-top: -10px; border:1px solid #bbb;}
.sticky-div#phone span{margin-top: -5px;}
.sticky-div#login i, .sticky-div#phone i{position: absolute; top: 0; left:0; width: 48px; text-align: center;}
.sticky-div#login i span{border:0;}
.sticky-div#phone i span{font-size: 10px; background:#009291; border:0; padding:0; margin: 0 auto;font-style: normal;}
.sticky-div .form-container h3{font-size: 18px;}
.sticky-div .form-container h3{color: #444}
.sticky-div .form-container p{color: #777}
.sticky-div .form-container p a{color: #009291}
.sticky-div .form-container p a:hover{color: #d65558;}
.sticky-div .form-container .col-sm-12 + .col-sm-12{border-top: 1px dotted #009291;}
#phone .icon{background:#009291;}
#share .shareicon{background:#009291;}
#login .icon{background:#009291;}
.sharediv{display: inline-block; vertical-align: middle;}

.sticky-arrow{width: 16px;height: 30px;cursor: pointer;background:#00929194;position: fixed;border-bottom-left-radius: 5px;border-top-left-radius: 5px;top: 240px;right: 0;z-index: 3;}
.sticky-arrow:before{position: absolute; content: "\f104"; color: #fff; font-size: 20px; top:0; left: 6px; line-height: 28px; font-family: "FontAwesome";}
.sticky-arrow.open:before{content: "\f105";}
.sticky-arrow.open{right: 46px;}
.left-open-menu .sidr ul li a .fa-angle-down{margin: 0 0 0 50px;}




#myElement{
  height:150px;
  width:400px;
}

#left-menu1.open {
    right: 0;
}
#left-menu1 {
    top: 150px;
    right: -284px;
    z-index: 5;
    border: 0;
    width: 284px;
}
#left-menu-container1 {
    margin-top: -32px;
    position: relative;
    margin: 0;
	text-align: left;
}

.sticky-div.one {
    border: none;
    width: 330px;
    position: fixed;
    right: -284px;
    transition: .7s ease;
    z-index: 4;
    cursor: pointer;
}


input#CallMeSubmit {
    background: #009291;
}