body{
    padding:0;
    margin:auto
}
.event{
    font-size:12px;
    line-height:18px;
    font-family:verdana,ms sans serif;
    color:#097076
}
.t-link{
    color:#ff0;
    font-family:verdana,ms sans serif;
    font-size:11px;
    line-height:17px
}
.t-link a{
    color:#097076;
    text-decoration:none
}
.t-link a:hover{
    color:#333;
    text-decoration:none
}
.nav{
    color:#fff;
    font-family:arial,verdana,ms sans serif;
    font-size:12px;
    padding-left:4px;
    line-height:27px;
    margin-top:5px;
    margin-bottom:5px
}
.nav a{
    color:#388a8f;
    text-decoration:none
}
.nav a:hover{
    color:#454545;
    text-decoration:none
}
.tab{
    color:#333;
    font-family:verdana,ms sans serif;
    font-size:11px;
    line-height:17px;
    padding-left:5px;
    padding-right:5px
}
.tab b{
    color:#fff;
    font-size:13px;
    font-weight:700
}
.tab a{
    color:#fff;
    text-decoration:none
}
.tab a:hover{
    color:#ff0;
    text-decoration:none
}
.tab1{
    color:#333;
    font-family:verdana,ms sans serif;
    font-size:11px;
    line-height:17px;
    padding-left:5px;
    padding-right:5px
}
.tab1 a{
    color:#fff;
    text-decoration:none
}
.tab1 a:hover{
    color:#ff0;
    text-decoration:none
}
.table{
    text-align:center;
    color:#fff;
    font-family:verdana,ms sans serif,arial;
    font-size:10px;
    line-height:17px;
    padding-top:3px;
    padding-bottom:3px
}
.table a{
    color:#fff;
    text-decoration:none
}
.table b{
    color:#fffbc2
}
.table a:hover{
    color:#ff0;
    text-decoration:underline
}
.mlink1{
    color:#fff;
    font-family:arial,verdana,ms sans serif;
    font-size:11px;
    font-weight:700;
    padding-right:6px;
    padding-left:6px
}
.mlink1 a{
    color:#097076;
    text-decoration:none
}
.mlink1 a:hover{
    color:#000;
    text-decoration:none
}
h1{
    color:#037277;
    font-family:verdana,ms sans serif;
    font-size:18px;
    margin-bottom:0
}
h2{
    color:#333;
    font-family:verdana,ms sans serif;
    font-size:15px;
    margin-bottom:0
}
.txt2{
    color:#333;
    font-family:verdana,ms sans serif;
    font-size:11px;
    line-height:17px;
    padding-left:15px;
    padding-right:15px;
    text-align:justify
}
.txt2 a{
    color:#ff0
}
.txt2 a:hover{
    color:#2d97f6;
    text-decoration:none
}
.more{
    color:#fff;
    font-family:arial,verdana,ms sans serif;
    font-size:11px;
    padding-left:6px;
    padding-right:6px;
    margin-bottom:3px
}
.more a{
    color:#a24f3c;
    text-decoration:none
}
.more a:hover{
    color:#454545;
    text-decoration:none
}
.mg{
    color:#454545;
    font-family:arial,verdana,ms sans serif;
    font-size:12px;
    padding-left:6px;
    padding-right:6px;
    margin-bottom:3px
}
.mg a{
    color:#454545;
    text-decoration:none
}
.mg a:hover{
    color:#a24f3c;
    text-decoration:none
}
.mg1{
    color:#fff;
    font-family:arial,verdana,ms sans serif;
    font-size:13px;
    padding-left:6px;
    padding-right:6px;
    margin-bottom:3px
}
.mg1 a{
    color:#fff;
    text-decoration:none
}
.mg1 a:hover{
    color:#ff0;
    text-decoration:none
}
.txt1{
    color:#333;
    font-family:verdana,ms sans serif;
    font-size:11px;
    line-height:19px;
    padding-left:15px;
    padding-right:15px;
    text-align:justify
}
.txt1 b.wh{
    color:#333;
    font-size:12px
}
.txt1 b.wo{
    color:#666;
    font-size:11px
}
.txt1 a{
    color:#000;
    text-decoration:none
}
.txt1 a:hover{
    color:#91054a;
    text-decoration:underline
}
.txt11{
    color:#333;
    font-family:verdana,ms sans serif;
    font-size:11px;
    line-height:19px;
    padding-left:15px;
    padding-right:15px;
    text-align:CENTER
}
.product{
    color:#666;
    font-family:verdana,ms sans serif,arial;
    font-size:12px;
    line-height:19px;
    padding-left:7px;
    padding-right:7px
}
.product b{
    color:#2b979b;
    font-size:12px
}
.product a{
    color:#2b979b;
    text-decoration:none
}
.product a:hover{
    color:#000;
    text-decoration:none
}
.product1{
    color:#333;
    font-family:verdana,ms sans serif,arial;
    font-size:12px;
    line-height:19px;
    padding-left:7px;
    padding-right:7px
}
.product1 a{
    color:#333;
    text-decoration:none
}
.product1 a:hover{
    color:#000;
    text-decoration:none
}
.blink{
    color:#666;
    font-family:arial,verdana,ms sans serif;
    font-size:12px;
    line-height:17px;
    font-weight:700
}
.blink a{
    color:#666;
    text-decoration:none
}
.blink a:hover{
    color:#0e858a;
    text-decoration:none
}
.blink2{
    color:#0f3050;
    font-family:arial,verdana,ms sans serif;
    font-size:12px;
    line-height:17px;
    font-weight:700
}
.blink2 a{
    color:#0f3050;
    text-decoration:none
}
.blink2 a:hover{
    color:#000;
    text-decoration:underline
}
.tablex{
    text-align:left;
    color:#333;
    font-family:verdana,ms sans serif,arial;
    font-size:10px;
    line-height:18px;
    padding-left:4px;
    padding-right:4px;
    padding-top:4px;
    padding-bottom:4px
}
.year{
    color:#333;
    font-family:verdana,ms sans serif,arial;
    font-size:14px;
    padding-left:12px;
    padding-right:4px;
    padding-top:4px;
    padding-bottom:4px
}
.bread{
    color:#333;
    font-family:verdana,ms sans serif;
    font-size:11px;
    line-height:17px;
    padding-left:15px;
    padding-top:5px
}
.bread a{
    color:red;
    text-decoration:underline
}
.bread a:hover{
    color:#000;
    text-decoration:none
}
.translate{
    font-family:arial,verdana,ms sans serif;
    font-size:11px;
    color:#666;
    padding-right:20px
}
.translate A{
    color:#666;
    text-decoration:none
}
.translate A:Hover{
    color:#000;
    text-decoration:none
}
.p-mar{
    font-family:arial,verdana,ms sans serif;
    font-size:14px;
    color:#333;
    padding-right:20px;
    font-weight:700
}
.p-mar A{
    color:#333;
    text-decoration:none
}
.p-mar A:Hover{
    color:#000;
    text-decoration:none
}
.basket{
    font-family:Arial,Verdana,Helvetica,sans-serif;
    font-size:12px;
    color:#000;
    text-align:right;
    padding:5px;
    background-color:#ccd9da
}
.basket a{
    color:#000;
    text-decoration:none
}
.basket a:hover{
    color:#000;
    text-decoration:none
}
.btn a{
    background:#037277;
    color:#fff;
    font-family:arial,verdana,ms sans serif;
    font-size:16px;
    line-height:17px;
    font-weight:700;
    padding:10px 15px;
    text-decoration:none;
    display:block;
    border-radius:5px;
    width:150px
}
li .btn a:hover{
    background:#099aa1;
    text-decoration:underline
}
.pdf{
    padding-left:15px
}
.pdf a img{
    vertical-align:Middle;
    padding-left:10px
}
.p01{
    padding:8px 0 0 7px
}
.f02{
    font-size:16px;
    font-family:arial
}
.c02{
    background:url("gifs/pns.png") no-repeat scroll left top transparent;
    color:#fff!important;
    font-weight:700;
    height:24px;
    text-align:center;
    width:220px
}
.f01{
    font-size:14px
}
.c01{
    color:#fff!important
}
.m0{
    margin-right:10px
}
.popup_open{
    border-radius:4px 4px 4px 4px;
    font-family:arial!important;
    font-size:16px;
    font-weight:700;
    margin:9px 0 0 0;
    padding:12px 0;
    width:150px;
    color:#000;
    text-align:center!important
}
.popup_open a{
    font-family:arial;
    font-size:16px;
    font-weight:700;
    color:#000;
    text-decoration:underline
}
.popup_open a:hover{
    font-family:arial;
    font-size:16px;
    font-weight:700;
    color:#000;
    text-decoration:underline
}
.yes_im_interested a{
    float:right;
    margin-right:20px;
    width:250px;
    background-color:#de3333;
    border-bottom:3px solid #9d1616;
    color:#fff;
    display:block;
    text-shadow:1px 1px 0 rgba(0,0,0,.4);
    font-size:22px;
    font-family:arial;
    padding:7px 10px;
    border-radius:5px;
    transition:all .3s ease-in-out 0s;
    text-decoration:none
}
.yes_im_interested a:hover{
    background-color:#099aa1;
    border-color:#a81b1b;
    text-decoration:none
}
.pr{
    position:relative
}
.pa1{
    position:absolute;
    top:150px;
    left:105px
}
.zoomup{
    border:5px solid #d9d9d9;
    border-radius:5px
}
.yes_im_interested2 a{
    margin:20px 0 0 0;
    width:200px;
    background-color:#de3333;
    border-bottom:3px solid #9d1616;
    color:#fff;
    display:block;
    text-shadow:1px 1px 0 rgba(0,0,0,.4);
    font-size:22px;
    font-family:arial;
    padding:7px 10px;
    border-radius:5px;
    transition:all .3s ease-in-out 0s;
    text-decoration:none
}
.yes_im_interested2 a:hover{
    background-color:#099aa1;
    border-color:#a81b1b;
    text-decoration:none
}
.popup_open2{
    border-radius:4px;
    font-family:arial!important;
    font-size:16px;
    font-weight:700;
    margin:4px 0 0 0;
    padding:6px 0;
    color:#000;
    text-align:center!important
}
.popup_open2 a{
    font-family:arial;
    font-size:16px;
    font-weight:700;
    color:#000;
    text-decoration:underline
}
.popup_open2 a:hover{
    font-family:arial;
    font-size:16px;
    font-weight:700;
    color:#000;
    text-decoration:underline
}
.ptxt2{
    color:#333;
    font-family:verdana,ms sans serif;
    font-size:11px;
    line-height:17px;
    padding:4px 0;
    text-align:justify
}
.ptxt2 ul li{
    margin:0 0 0 15px;
    list-style:disc
}
a,a:active,a:focus,a:hover{
    outline:0 none;
    text-decoration:none
}
.fl{
    float:left
}
.fr{
    float:right
}
.cb{
    clear:both
}
.wid1{
    width:58%
}
.wid2{
    width:40%
}
.container-fluid{
    padding-right:5%;
    padding-left:5%
}
.mlr{
    margin-left:5%;
    margin-right:5%
}
.mr1{
    margin-right:20px
}
.ml1{
    margin-left:20px
}
.hdng{
    border-bottom:1px solid #e4e2e2;
    margin-left:17%;
    margin-right:17%
}
.hdng h1{
    font-family:Nunito Sans,sans-serif;
    color:#037277;
    font-size:28px;
    font-weight:600;
    margin-bottom:10px;
    text-transform:uppercase
}
.hdng h2{
    font-family:Nunito Sans,sans-serif;
    color:#037277;
    font-size:28px;
    font-weight:600;
    margin-bottom:10px;
    text-transform:uppercase
}
.hdng p.brd1{
    background-color:#037277;
    width:135px;
    height:3px;
    text-align:center;
    padding:0;
    margin:0
}
h2.h1{
    color:#037277;
    font-family:Nunito Sans,sans-serif;
    font-size:22px;
    font-weight:600;
    line-height:30px;
    padding-bottom:10px;
    margin-top:0;
    border-bottom:1px solid #ccc;
    text-transform:uppercase
}
h2.h11{
    text-align:center;
    color:#037277;
    font-family:Nunito Sans,sans-serif;
    font-size:22px;
    font-weight:600;
    line-height:30px;
    padding-bottom:10px;
    margin-top:0;
    border-bottom:1px solid #ccc;
    text-transform:uppercase
}
h2.h11 a{
    color:#037277
}
.prdbg1{
    background:#fff
}
.prdbg2{
    background:#f6f6f6;
    border-top:2px solid #f0eded;
    padding-top:40px
}
.prdbg3{
    background:#fff;
    border-top:2px solid #f0eded;
    padding-top:40px
}
.anchor-offset{
    display:block;
    padding-top:150px;
    margin-top:-150px
}
.imbr{
    border:1px solid #49aab0
}
.afp{
    font-family:Nunito Sans,sans-serif;
    font-size:18px;
    color:#49aab0;
    border:1px solid #49aab0;
    padding:5px 20px;
    text-transform:uppercase;
    margin-left:35%
}
.afp:hover{
    background:#49aab0;
    color:#fff;
    border:1px solid #49aab0;
    padding:5px 20px;
    text-transform:uppercase
}
.rm_btn{
    color:#fff!important;
    background:#49aab0;
    border-radius:5px;
    padding:10px 20px;
    font-family:Nunito Sans,sans-serif;
    font-size:22px;
    font-weight:500
}
.rm_btn:hover{
    color:#49aab0!important;
    background:#fff!important;
    border:1px solid #49aab0
}
.rm_btn1{
    float:right;
    color:#fff!important;
    background:#49aab0;
    border-radius:5px;
    padding:10px 20px;
    font-family:Nunito Sans,sans-serif;
    font-size:22px;
    font-weight:500
}
.rm_btn1:hover{
    color:#49aab0!important;
    background:#fff!important;
    border:1px solid #49aab0
}
.txt2-nw{
    color:#49576b;
    font-family:Nunito Sans,sans-serif;
    font-size:18px;
    line-height:28px;
    text-align:justify;
    font-weight:400
}
.txt2-nw a{
    color:#ff0
}
.txt2-nw a:hover{
    color:#2d97f6;
    text-decoration:none
}
.txt2-nw tr td{
    text-align:center;
    padding:4px 5px;
    background:#f1f1f1;
    font-size:18px;
    border:1px solid #ccc
}
.txt2-nw tr td a{
    color:#004646
}
.txt2-nw tr td a:hover{
    color:#000
}
.spec tr td{
    border:1px solid #49aab0;
    padding:8px;
    border-radius:0 0 10px 10px
}
.spec tr td.bg1{
    background:#49aab0;
    border-radius:10px 10px 0 0
}
.txt2-nw ul{
    list-style:square;
    margin-left:40px
}
.tb-head1{
    color:#fff;
    font-family:verdana,ms sans serif;
    font-size:16px;
    font-weight:700
}
.table2{
    text-align:center;
    color:#404040;
    font-family:verdana,ms sans serif,arial;
    font-size:13px;
    line-height:18px;
    padding-left:4px;
    padding-right:4px;
    padding-top:4px;
    padding-bottom:4px
}
.table2 b{
    color:#009e9d;
    font-size:13px
}
.table2 a{
    color:#404040;
    text-decoration:none;
    font-weight:700
}
.table2 a:hover{
    color:#000;
    text-decoration:underline
}
.table3{
    color:#333;
    font-family:verdana,ms sans serif,arial;
    font-size:13px;
    line-height:18px;
    padding-left:4px;
    padding-right:4px;
    padding-top:4px;
    padding-bottom:4px;
    text-align:justify
}
@media screen and (min-width:1601px) and (max-width:1920px){
    .pcmar{
        margin:0 15%
    }
}
@media screen and (min-width:1441px) and (max-width:1600px){
    .pcmar{
        margin:0 8%
    }
}
@media screen and (min-width:1367px) and (max-width:1440px){
    .pcmar{
        margin:0 4%
    }
}
.pcw4{
    width:100%
}
.pcw5{
    width:100%
}
.pcm5{
    margin:0 22px
}
.bo1{
    border:1px solid #e2e2e2
}
.tl1{
    bottom:0;
    left:0
}
.pcpa{
    position:absolute
}
.pcp4{
    padding:0 5px
}
.pcbc1{
    background-color:#e3ff15;
    transition:all .3s ease-in-out
}
.box:hover .pcbc1{
    background-color:#e3ff15
}
.box{
    background-color:#fff;
    overflow:hidden;
    height:420px
}
.box a h2{
    color:#000000;
    font-size:18px;
    font-weight:700;
    padding:1px 10px 10px 10px;
    text-align:center;
    font-family:Nunito Sans,sans-serif
}
.box img{
    -webkit-transition:all .5s linear;
    -moz-transition:all .5s linear;
    -o-transition:all .5s linear;
    -ms-transition:all .5s linear;
    transition:all .5s linear
}
.box:hover img{
    -moz-transform:scale(1.5);
    -webkit-transform:scale(1.5);
    -o-transform:scale(1.5);
    transform:scale(1.5)
}
.box_dsng .inner_box:after,.box_dsng .inner_box:hover,.box_dsng .inner_box:hover:after,.collapse.navbar-collapse ul li a,.collapse.navbar-collapse ul li a:hover{
    transition:all .3s ease-in-out;
    -webkit-transition:all .3s ease-in-out;
    -moz-transition:all .3s ease-in-out;
    -o-transition:all .3s ease-in-out;
    -ms-transition:all .3s ease-in-out
}
.bg-red{
    background-color:#e3ff15
}
.navbar-brand{
    padding-top:0;
    margin-top:0;
    padding-bottom:0
}
.navbar.navbar-custom{
    width:inherit;
    margin:0 auto;
    padding-bottom:0;
    box-shadow:0 0 3px rgba(0,0,0,.12);
    box-shadow:0 1px 6px rgba(0,0,0,.2);
    -webkit-box-shadow:0 1px 6px rgba(0,0,0,.2);
    -moz-box-shadow:0 1px 6px rgba(0,0,0,.2);
    -o-box-shadow:0 1px 6px rgba(0,0,0,.2)
}
.navbar.navbar-custom .navigation{
    padding-bottom:0
}
.navbar{
    margin-bottom:0;
    border-bottom:1px solid rgba(255,255,255,.3)
}
.navbar-brand{
    font-weight:700;
    padding-top:10px
}
.navbar-brand:focus{
    outline:0
}
.navbar.navbar-custom.navbar-fixed-top{
    background:#e3ff15
}
.navbar-custom.top-nav-collapse .nav.navbar-nav{
    background-color:rgba(0,0,0,0)
}
.navbar.navbar-custom{
    padding-top:0
}
.navbar.navbar-custom ul.nav.navbar-nav{
    margin-top:0;
    -webkit-transition:all .4s ease-in-out;
    -moz-transition:all .4s ease-in-out;
    transition:all .4s ease-in-out
}
.navbar.navbar-custom.top-nav-collapse ul.nav.navbar-nav{
    margin-top:0;
    -webkit-transition:all .4s ease-in-out;
    -moz-transition:all .4s ease-in-out;
    transition:all .4s ease-in-out
}
.navbar-custom ul.nav li a{
    font-size:15px;
    color:#000000;
    text-transform:uppercase;
    font-weight:600;
    background:0 0
}
.navbar.navbar-custom.top-nav-collapse{
    background:#fff
}
.navbar.navbar-custom.top-nav-collapse img{
    width:221px;
    height:60px
}
.navbar.navbar-custom.top-nav-collapse .navigation{
    padding-bottom:10px
}
.navbar-custom.top-nav-collapse ul.nav li a{
    -webkit-transition:all .2s ease-in-out;
    -moz-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out;
    color:#444
}
.navbar-custom ul.nav ul.dropdown-menu{
    border-radius:0;
    margin-top:14px
}
.dropdown-menu{
    left:0!important;
    top:35px;
    min-width:290px
}
.dropdown:hover .dropdown-menu,.sub_dropdown1:hover .sub_dropdown_menu1,.sub_dropdown:hover .sub_dropdown_menu{
    display:block
}
.navbar-custom ul.nav ul.dropdown-menu li{
    border-bottom:1px solid #f5f5f5
}
.navbar-custom ul.nav ul.dropdown-menu li:last-child{
    border-bottom:none
}
.navbar-custom ul.nav ul.dropdown-menu li a{
    padding:8px 20px;
    font-size:13px;
    text-transform:capitalize
}
.navbar-custom ul.nav ul.dropdown-menu li a span.caret1{
    display:inline-block;
    width:0;
    height:0;
    position:absolute;
    margin-top:8px;
    right:6%;
    border-left:4px dashed;
    border-left:4px solid;
    border-top:4px solid transparent;
    border-bottom:4px solid transparent
}
.navbar-custom ul.nav ul.dropdown-menu li a:hover{
    background:#fefefe
}
.navbar-custom.top-nav-collapse ul.nav ul.dropdown-menu li a{
    color:#343434
}
.navbar-custom .nav li a:focus,.navbar-custom .nav li a:hover{
    -webkit-transition:background .3s ease-in-out;
    -moz-transition:background .3s ease-in-out;
    transition:background .3s ease-in-out
}
.sub_dropdown{
    position:relative
}
.sub_dropdown_menu{
    left:100%;
    background:#fff;
    min-width:100%;
    position:absolute;
    top:0;
    box-shadow:0 0 10px rgba(0,0,0,.2);
    display:none
}
.sub_dropdown_menu li{
    list-style:none
}
.sub_dropdown_menu li a{
    display:block;
    font-weight:400!important;
    padding:5px 10px!important
}
.sub_dropdown_menu li a:hover{
    color:#da251c
}
.sub_dropdown1{
    position:relative;
    z-index:1
}
.sub_dropdown_menu1{
    left:-100%;
    background:#fff;
    min-width:100%;
    position:absolute;
    top:0;
    box-shadow:0 0 10px rgba(0,0,0,.2);
    display:none
}
.sub_dropdown_menu1 li{
    list-style:none
}
.sub_dropdown_menu1 li a{
    display:block;
    font-weight:400!important;
    padding:5px 10px!important
}
.sub_dropdown_menu1 li a:hover{
    color:#da251c
}
.navbar-custom.navbar-fixed-top .nav li a:focus,.navbar-custom.navbar-fixed-top .nav li a:hover,.navbar-custom.navbar-fixed-top .nav li.active,.navbar-custom.navbar-fixed-top .nav li.active a{
    outline:0;
    background:0 0
}
.navbar-custom.top-nav-collapse .nav li a:focus,.navbar-custom.top-nav-collapse .nav li a:hover,.navbar-custom.top-nav-collapse .nav li.active{
    outline:0;
    background-color:rgba(255,255,255,.2)
}
.navbar-toggle{
    padding:4px 6px;
    font-size:14px;
    color:#fff
}
.navbar-toggle:active,.navbar-toggle:focus{
    outline:0
}
.navbar-custom ul.nav ul.dropdown-menu li a{
    color:#343434
}
.navbar-custom ul.nav ul.dropdown-menu li a:hover{
    color:#e3ff15
}
.navbar-custom .nav li a:hover,
.navbar-custom .nav li.active a,
.navbar-custom.top-nav-collapse .nav li a:hover,
.navbar-custom.top-nav-collapse .nav li.active a {
    color: #000000;
    text-decoration: underline 3px;

}
.social-ic{
    padding-top:10px
}
.breadcrumb-bg{
    background:#efefef;
    box-shadow:2px 2px 5px #b4b4b4;
    border-bottom:1px solid #b4b4b4;
    margin-top:105px;
    margin-bottom:0
}
.breadcrumb{
    margin-bottom:0;
    background-color:transparent;
    border-radius:0;
    text-align:left
}
.breadcrumb>li+li:before{
    padding:0 5px;
    color:#000;
    content:"»";
    font-weight:500
}
.breadcrumb>.active{
    font-weight:400
}
.padl{
    padding-left:0
}
.padr{
    padding-right:0
}
.padlr{
    padding-left:0;
    padding-right:0
}
.bc3{
    background-color:#E3FF15
}
.bc4{
    background-color:#000
}
.p2{
    padding:20px 0
}
.c2{
    color:#FFFFFF
}
.fs13{
    font-size:1.3em
}
ul{
    list-style-type:none
}
ul.footer li{
    display:inline block
}
ul.footer li a{
    display:block;
    color:#000000
;
    float:left;
    padding:0 10px;
    margin:0 12px;
    text-decoration:none;
    font-size:20px;
    font-family:Nunito Sans,sans-serif
}
ul.footer li a:hover{
    color:#fff
}
.popup_enquiry .cn3_p .intl-tel-input{
    width:20%!important
}
.popup_enquiry .cn3_p .intl-tel-input{
    width:20%!important
}
.cnt_eq #display_email INPUT.txtf_m,.cnt_eq #display_email INPUT.txtf_m_1,.cnt_eq #display_name INPUT.txtf_n{
    height:41px!important
}
#ip_mobile,#open_form_email{
    position:relative!important
}
#Description_field,#country_drop_list #email_display_second #S_email,#formhide #fullname,#open_form_email .mob_sms11 #fullname_smspopup,.cnt_eq INPUT.txtf,.cnt_eq INPUT.txtf_n,.intl-tel-input input,.popup_enquiry DIV TEXTAREA,.s_icon8_p{
    width:100%!important
}
:root .cn1_p{
    height:40px!important
}
.intl-tel-input{
    top:-8px!important;
    width:26%!important
}
#country_drop_list .h10_p.m8_p.bdr2_p.icon15_p.c11_p{
    height:30px!important
}
.popup_enquiry INPUT.txtf_m{
    width:70px!important
}
@media screen and (min-width:1279px) and (max-width:1366px){
    .navbar-custom ul.nav ul.dropdown-menu li a{
        padding:7px 20px;
        font-size:13px
    }
}
@media screen and (min-width:990px) and (max-width:1199px){
    .navbar-collapse ul.navbar-nav li a{
        padding:10px 10px!important
    }
    .navbar-brand img{
        width:258px;
        height:70px
    }
}
@media screen and (min-width:768px) and (max-width:991px){
    .navbar-collapse ul.navbar-nav li a{
        padding:10px 5px!important
    }
    .navbar-custom ul.nav li a{
        font-size:10px
    }
    .navbar-brand img{
        width:200px;
        height:54px
    }
}
@media (max-width:767px){
    .navbar.navbar-custom ul.nav.navbar-nav{
        margin-top:10px
    }
    .navbar.navbar-custom .navigation{
        padding-bottom:10px
    }
    .navbar.navbar-custom.navbar-fixed-top{
        background-color:#e3ff15
    }
    .navbar-header button{
        border-color:#ccc;
        background-color:#eee;
        padding:5px 20px
    }
    .navbar-header i{
        color:#343434
    }
    .navbar-custom ul.nav li{
        border-bottom:1px solid #eee
    }
    .navbar-custom ul.nav li:last-child{
        padding-bottom:0
    }
    .navbar-custom ul.nav ul.dropdown-menu li{
        border-bottom:1px solid #eee;
        padding-left:10px
    }
    .navbar-brand img{
        width:170px;
        height:46px
    }
    .navbar-custom ul.nav ul.dropdown-menu{
        margin-top:5px
    }
    .navbar-custom ul.nav ul.dropdown-menu li a{
        padding:8px 5px
    }
    .caret1{
        display:none!important
    }
    .sub_dropdown_menu{
        display:none!important
    }
    .breadcrumb-bg{
        margin-top:45px;
        margin-bottom:0
    }
    .breadcrumb{
        display:none!important
    }
    .translate{
        display:none!important
    }
    .prdbg1{
        margin-top:60px
    }
    .hdng h1{
        font-size:20px;
        line-height:30px
    }
    .hdng h2{
        font-size:18px;
        line-height:30px
    }
    .afp{
        margin-left:18%
    }
    h2.h1{
        font-size:20px;
        margin-top:20px!important
    }
    h2.h11{
        font-size:20px;
        margin-top:20px
    }
    .table-scr{
        overflow:auto;
        width:300px
    }
    .navbar-collapse.in{
        overflow-y:visible!important
    }
}
@media (max-width:480px){
    .navbar-custom .nav.navbar-nav{
        background-color:rgba(255,255,255,.4)
    }
    .navbar.navbar-custom.navbar-fixed-top{
        margin-bottom:0
    }
}
@media (max-width:320px){
    .navbar-brand{
        text-align:center;
        display:block;
        margin:0 auto
    }
}
