html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,menu,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,figure,footer,header,hgroup,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}

@font-face{
font-family:'opensans';
src: url('fonts/OpenSans-Regular.ttf') format('truetype');
}

body{
    position: relative;
    font-family:'opensans' !important;

}

p{
    font-size: 15px;
    line-height: 24px;
    color:#2D2D2D !important;
}
.main-container{
    padding-top: 210px;
    padding-bottom: 25px;
}

@media(max-width:1360px){
    .main-container{padding-top: 230px;}
}

@media(max-width:1232px){
    .main-container{padding-top: 280px;}
}

@media(max-width:767px){
    .main-container{padding-top: 55px;}
}
.scroll-area {
    height: 500px;
    position: relative;
    overflow: auto;
}

.banner-img img{
    margin: 0 auto;
}
.navbar-nav {
    float: none !important;
}
.nav-menu .navbar-nav li{
    //width:15%;
    padding-right: 5%;
}
.nav-menu .navbar-nav li a{
    color:#028A00 !important;

}

.navbar-nav{
    background-color: #eee !important;
}
.navbar-default {
    background-color: transparent !important;
    border: none !important;
}
.nav-menu .navbar-nav li a:hover{
    color:#000 !important;
}

.navbar-default .navbar-nav > .active > a{
    color:#000 !important;
    font-weight: bold !important;
}

.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
    color: #FFF;
    text-decoration: none;
    background-color: transparent !important;
    outline: 0px none;
}

@media(max-width:767px){
    .nav-menu .navbar-nav li{
        width:100%;
    }
}

.height_jumper{
    height: 80px;
    padding:30px;
}

a {
    text-decoration:none !important;
    color:#1767B1 !important;
}
a:hover {
    color:#A39B15 !important;
}

.img-list li{
    padding-top: 8px;
    padding-bottom: 8px;
}

@media(max-width:991px){
    .img-list .img-responsive{
        display: block;
        margin: 0 auto;
    }
}


.video-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.video-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}

.footer-part{color: #eee;}
.footer-part p{
    color: #999;
}

.footer-part h3{
    margin-top: 0px;
}

.footer-part a{
    color:#999;
    text-decoration: underline;
}

.social-share {
    margin-top: 3%;
}
.social-share li a i{
    color: #fff;
    font-size: 1.5em;
}

.social-share li a i:hover{
    color: #555;
}
a{
    word-break: break-all !important;
}

.my-table ul{
    overflow: hidden;
    //list-style-position: inside;
}
 