/*  ::

    :: File         : styles.css
    :: About        : Your stylesheet file

:: */
.top-banner{
    height: 90px;
    width:728px;
}
.upper-nav-bar{
    height: 45px;
    display: block;
    width: 100%;
    border-bottom:1px solid #ff9900;
}
.gsearch{
    float:left;
    margin: 3px 0px 0px 5px !important;
}
.notific-box{
    float:right;
    margin: 11px 0px !important;
}
.logo-bar{
    display:block;
    height:auto;
    margin-top:11px;
}
.logo-bar .ip-logo, .logo-bar .add-block{
    float:left;
}
.logo-bar .ip-logo{
    width:240px;
}
#blue-mnavbar, #red-mnavbar{
     float: left;
     display: none;
  }
@media (min-width: 992px) {
   #loginpop-window{
      width: 30% !important;
	  top:10%!important;
   }
    .mobile-logo{
        display:none !important;
    }
    #header .mnavbar .container{
        padding-left:0px;
        padding-right:0px;
    }
    #main-menu > li,
    #main-menu ul.dropdown > li {
        font-size: 13px;
    }
    #main-menu{
     float:left;    
    }
    .user-nav li a{
     color:#000;
     font-weight:600;    
    }   
    #header-space{
        /*max-height: 203px;*/
      max-height: 188px;
    }
  #blue-mnavbar, #red-mnavbar{
     display: block;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
    #main-menu > li > a{
        padding: 0 6px;
    }
    .logo-bar .ip-logo{
        width:22.5%;
    }
}

#tools-head {
    border-left: 4px solid #00759a;
    padding: 5px 12px;
    margin:10px 0 0px;
    font-weight:500;
}
.mainsubtitle  {
    background: none repeat scroll 0 0 #f5f5f5;
    color: #2d343e;
    font-size: 21px;
    z-index: 10;
    margin-bottom: 5px !Important;
}

.subcat ul li:before {
    background: linear-gradient(to right, rgba(241, 241, 241, 0) 0%, rgba(241, 241, 241, 1) 33%, rgba(241, 241, 241, 1) 66%, rgba(241, 241, 241, 0) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    content: "";
    display: block;
    height: 1px;
    margin: 0 0;
    width: 100%;
}
.subcat ul li a {
    color: #00759a;
    font-size: 13px;
    font-weight: 500;
    line-height: 14px;
    text-decoration: none;
}
.subcat ul li a:after {
    content: "";
    float: right;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    position: relative;
    
    
}
.subcat ul li {
    margin-top:0px;
}
.art-widget ul li {
    border-bottom: 1px dashed #6c6c6c;        
}
.art-widget ul li a {
    line-height: 22px !important;
}
.artList {
    background:#f3f9f9; 
    margin-bottom: 0px;
}
.artList li{
    background:  url("/hp_images/bullet.jpg") no-repeat scroll 0 6px transparent;
    border-bottom: 2px dotted #dcdcdc;                                                                        
    list-style-type: none;
    margin: 0 0 2px;
    padding: 0 0 2px 8px;
}
h1,h2,h3,h4 { margin: 0px; }
article  {        
     color: #333;
    font-size: 1.6rem;
    line-height: 1.444;
    transition-property: max-height;
    transition-duration: 1s;
    transition-timing-function: ease-in;
    transition-delay: 0s;
    margin-bottom: 4rem;
    max-height: 100%;
    position: relative;
    text-align: justify;
    font-family: "Open Sans",?sans-serif;
}
article  p {margin-top:15px;margin-bottom:15px;}

#thankyou{
                padding:10px;               
                position: fixed;
                top:15%;
                left:33%;
                min-width:400px;
                min-height:150px;
                display:none;
                border:1px solid;
                background:#FFF;
                -moz-box-shadow: 0px 2px 5px #000000;
                -webkit-box-shadow: 0px 2px 5px #000000;
                box-shadow: 0px 2px 5px #000000;
                border:solid 0px #000000;
                -moz-border-radius-topleft: 5px;
                -moz-border-radius-topright:5px;
                -moz-border-radius-bottomleft:5px;
                -moz-border-radius-bottomright:5px;
                -webkit-border-top-left-radius:5px;
                -webkit-border-top-right-radius:5px;
                -webkit-border-bottom-left-radius:5px;
                -webkit-border-bottom-right-radius:5px;
                border-top-left-radius:5px;
                border-top-right-radius:5px;
                border-bottom-left-radius:5px;
                border-bottom-right-radius:5px;
            }
            #sidFloat{
                position: fixed;
                top: 50px;
                right:0px;
            }
            #sidFloatDiv,#joinClubBox{
                z-index:1;
                padding:10px;                
                position: fixed;
                top:15%;
                left:26%;
                display:none;
                border:1px solid;
                background:#FFF;
                -moz-box-shadow: 0px 2px 5px #000000;
                -webkit-box-shadow: 0px 2px 5px #000000;
                box-shadow: 0px 2px 5px #000000;
                border:solid 0px #000000;
                -moz-border-radius-topleft: 5px;
                -moz-border-radius-topright:5px;
                -moz-border-radius-bottomleft:5px;
                -moz-border-radius-bottomright:5px;
                -webkit-border-top-left-radius:5px;
                -webkit-border-top-right-radius:5px;
                -webkit-border-bottom-left-radius:5px;
                -webkit-border-bottom-right-radius:5px;
                border-top-left-radius:5px;
                border-top-right-radius:5px;
                border-bottom-left-radius:5px;
                border-bottom-right-radius:5px;
                z-index:1000;
            }
            .div_style{padding:10px;position: fixed;top:15%;left:26%;display:none;border:1px solid;background:#FFF;z-index:5;-moz-box-shadow: 0px 2px 5px #000000;-webkit-box-shadow: 0px 2px 5px #000000;box-shadow: 0px 2px 5px #000000;border:solid 0px #000000;-moz-border-radius-topleft: 5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomleft:5px;
                       -moz-border-radius-bottomright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
            .crossimg{height:13px;width:13px;cursor:pointer;}

            .mnavbar .container{width: auto;}
            #main-menu ul.dropdown, #menu-left ul.dropdown, #menu-right ul.dropdown{padding: 0px;}