@charset "utf-8";
/*--------------media query css------------------*/	
/*------------tablet landscape view------*/
@media (max-width:1200px) {
.wrapper { padding:0 15px; max-width:100%;}
.top-logo { width:25%;}	
.enumenu_ul { margin-top:13px; }
.enumenu_ul li a {padding: 0px 12px;}
}
/*------------tablet portrait  view------*/
/*------------tablet landscape view------*/
@media (max-width:1024px) {
	

}
/*------------mobile landscape  view------*/
@media (max-width: 991px) {
    header {
        padding-top: 0;
    }
    .enumenu_ul {
        display: none
    }
    .menu-block {
        height: auto;
    }
    .menu-icon {
        display: block
    }
    .services-detail a.pba-detail {
        border-bottom: 2px solid #d3d9da;
    }
    .enumenu_ul > li {
        display: block;
        margin: 0px;
        padding: 0px;
    }
    .enumenu_ul > li > a {
        display: block;
        text-align:left;
        padding: 8px 15px;
    }
    .enumenu_ul {
        width: 100%;
    }
    .enumenu_ul > li ul {
        background: #D1D1D1;
    }
    .enumenu_ul > li ul a {
        text-align: center;
        display: block;
        text-align: center;
        color: #000;
        padding: 5px 0;
    }
    /* Push Menu */
    body.menuslide_push {
        position: relative;
    }
    body.menuslide_push.slidemenuLeft {
        left: 0;
        transition: left 0.5s;
        -webkit-transition: left 0.5s;
        -moz-transition: left 0.5s;
        -ms-transition: left 0.5s;
        -o-transition: left 0.5s;
    }
    body.menuslide_push.slidemenuRight {
        right: 0;
        transition: right 0.5s;
        -webkit-transition: right 0.5s;
        -moz-transition: right 0.5s;
        -ms-transition: right 0.5s;
        -o-transition: right 0.5s;
    }
    body.slidemenuRight .enumenu_ul {
        right: -300px;
    }
    body.slidemenuRight.menu-open .enumenu_ul {
        right: 0;
    }
    body.slidemenuLeft .enumenu_ul {
        left: -300px;
    }
    body.slidemenuLeft.menu-open .enumenu_ul {
        left: 0;
    }
    body.menuslide_push.slidemenuLeft.menu-open {
        left: 300px
    }
    body.menuslide_push.slidemenuRight.menu-open {
        right: 300px
    }
    body.menuslide_push .enumenu_ul,
    body.menuOverlap .enumenu_ul {
        background: #000000 none repeat scroll 0 0;
        display: block;
        height: 100%;
        max-height: 100%;
        width: 100%;
        overflow: auto;
        position: fixed;
        transition: all 0.5s ease 0s;
        max-width: 300px;
        top: 0;
    }
	.menu-icon .menu-box { right:0; left:inherit;   width: 32px;
    height: 33px;
    margin-right: 15px;
    padding: 3px; top:23px;}
	
	.menu-icon .menu-box span { background:#1495ef; height: 3px;

margin-bottom: 4px;}
.navigation-right {

    float: left;
    width: 100%;
    text-align: left;

}
.enumenu_ul.mob { background:#fff; position:absolute; left:0; right:0; width:100%; padding-bottom: 15px;}
header .wrapper { padding:0;}
.top-logo {
   
    padding-left: 15px;
}
header { position: relative;
top: 0;
padding: 15px 0;
background: #fff;}
}
@media (max-width:767px) {
	.top-logo {
width: 230px;
	}
.banner-wrap { height:100%; min-height:680px;}
.banner-box-wrap { position:relative; float:left; transform:none; -webkit-transform:none; -moz-transform:none; top:inherit; left:inherit; right:inherit; width:100%;}
.benifits-wrap { width:100%;}
.agent-wrap { width:100%; position:relative;}

.banner-box-wrap { padding: 50px 0 10px;}
.menu-icon { padding:0; line-height:0; font-size:0;}

body{ overflow-x:hidden;}
.sub-btn { text-align:left;}
.agent-wrap ul { margin:10px 0 0;}
.sub-btn input[type="submit"] { 
padding: 10px 15px;

font-size: 16px;}
.agent-wrap p {
    font-size: 16px;
    margin: 30px 0px;
}
}
/*------------mobile portrait view------*/
@media (max-width:640px) {

}
/*----------optional css------*/
@media (max-width:480px) {
}
/*---------use only when design is customise-----------*/

