/* [Master Stylesheet v1.0] */
/* :: :: 1.0 Import Fonts */
@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700,800,900");
/* :: 2.0 Import All CSS */
@import url(bootstrap.min.css);
@import url(owl.carousel.min.css);
@import url(animate.css);
@import url(magnific-popup.css);
@import url(font-awesome.min.css);
@import url(custom-icon.css);
@import url(classy-nav.min.css);
/* :: 3.0 Base CSS */
body,html,div,span,h1,h2,h3,h4,h5,h6,p,ul,ol,li,blockquote,form,input,fieldset{margin:0;padding:0}
/* Generic styles */
html {
  scroll-behavior: smooth;
}
                body{
                    max-width:750px;
                    margin: auto;
                }
                a{
                    text-decoration: none;
                    color:#17a2b8;
                }
                #sheader{
                    background: #0F1B26;
                    color:#fff;
                    font-family: Arial, Verdana;
                    display: block;
                }
                #sheader .header{
                    font-size:32px;
                    font-weight: bold;
                    padding:10px 10px 1px 10px;
                }
                .info{
                    color: #F7CF3F;
                    margin-left: 10px;
                    margin-bottom: 4px;
                    font-size: 14px;
                }
                .nav{
                    border-top: 1px solid #fff;
                    padding:7px 7px 7px 15px;
                    background: #0F1B26;
                    font-size: 14px;
                }
                .nav a {
                    background-color: #dc3545;
                    text-decoration: none;
                    color: white;
                    border-radius: .25rem;
                    text-align: center;
                    font-weight: bold;
                    display: inline-block;
                    transition: all .3s;
                    padding: 2px;
                    margin: 2px 4px 2px 4px;
                }

                .nav a:hover {
                    opacity: .6;
                }
                .itms{
                    color:red;
                    margin:7px;
                    font-size:16px;
                    border-bottom: 1px dotted #000;
                }
                .space{
                    margin: 7px;
                }
                .updates{
                    font-size:15px;
                    text-transform: uppercase;
                    margin: 10px 20px 20px 20px;
                    font-weight: bold;
                }
                .updates a{
                    text-decoration: underline;
                    color:cornflowerblue;
                    font-size:16px;
                    
                }
                .footer{
                    line-height:2em; border-top: solid 3px #F7CF3F;
                    background:#0F1B26; color:grey; font-size:.8em; text-align:center;
                }
                .passwordEnter{
                    border:1px solid #e0e0e0;
                    background:#f0f0f0;
                    padding:12px;
                    text-align: center;
                    margin:10px auto;                    
                }
                .passwordEnter input, .itemContainer input[type="text"], .itemContainer input[type="password"]{
                    height:35px;
                    width:95%
                }
                .passwordEnter textarea{
                    width:99%;
                    max-width:700px; margin:0px auto; border:1px solid #aaa; height:500px; max-height:500px; min-height:500px;
                }
                .itemContainer input[type="submit"]{
                    height:35px;
                    padding:0 10px 0 10px;
                }
                .itemContainer textarea{
                    width:95%;
                    height:170px;
                }
                .itemContainer{
                    border-radius: 5px;
                    margin: 10px;
                    border:1px solid #e0e0e0;
                    background: #f0f0f0;
                    padding:7px;
                }
                .center{
                    text-align:center;
                }
                .post{
                    border-radius: 5px;
                    border:1px solid #e0e0e0;
                    margin:10px;
                    background:#f0f0f0;
                    overflow: hidden;
                }
                .post .poster{
                    border-bottom:1px solid #e0e0e0;
                    padding:5px;
                }
                .post .positem{
                    padding:5px;
                }
                .upd-content{
                    padding:15px;
                    color:#444;
                    overflow: hidden;
                }
                .ddd{
                    color:f7f7f7;
                }
                .paging{
                    margin:5px;
                }

#MsgBox {
    border: solid thin #333;
    width:75%;
    margin:1em auto;font-size:.9em;
    background-color: #e3e3e3;
    padding:4px;
}
.col-expotab {
    position: relative;
    min-height: 1px;
    padding-right: 8px;
    padding-left: 8px;
}
.well-expotab {
    min-height: 20px;
    padding: 10px;
    margin-bottom: 4px;
    background-color: #fdf6e3;
    border: 1px solid #cc0000;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
}
hr { display: block;
margin-top: 5px;
margin-bottom: -15px;
margin-left: auto;
margin-right: auto;
border-style: inset;
border-width: 1px;
height: 1px;
border: 0;
background: #333;
background-image: linear-gradient(to right, #ccc, #333, #ccc);
}
h1 {
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 20px;
	font-weight: bold;
}
.main h1 {
    border-radius: 5px;
    display: inline-block;
    margin: 2px 7px 0px 7px;
    color: #FFF;
    background: #0F1B26;
    padding: .2em;
}
.hot-upd {
    margin-bottom:7px;
}
.news {
background: #F5E9EB;
border: 1px solid #E2C0C7;
padding: 12px;
text-align: center;
margin:10px auto;
}
.info button, .info input {
display:inline-block;
float:none;
padding:.3em;
}
.info input[type="submit"] {
background:#F7CF3F;
}
.info input[type="text"] {
border:solid 2px #F7CF3F;
}
.bbottom{
background-color: none; border-bottom-width: 4px; border-bottom-color: #dc3545; border-bottom-style: solid; padding-top: 4px; margin-left: 23px; margin-right: 23px;
}
.bleft{
background-color: none; border-left-width: 4px; border-left-color: #dc3545; border-left-style: solid; padding: 4px; margin-left: 23px; margin-right: 7px; margin-top: 4px;
}
.bmain{
padding: 4px; background: #dc3545; color: #000000; font-weight: plain; text-align: center; border-radius: 10px; margin-left: 23px; margin-right: 23px;
}
.iclose {
font-family: Georgia, serif; font-size: 13px; font-style: italic; margin: 0.25em 0; padding: 0.25em 40px; line-height: 1.45;
position: relative; color: #DC143C; border-left:3px dashed #087EB7; background:#eee;
}
img {
max-width:97%; height: auto;
}
.upd-content img {
display: block; margin-left: auto; margin-right: auto; padding:5px;text-align:center;background-color:#fbedf5;border:1px solid #008753;-moz-box-shadow:0 0 20px rgba(0, 0, 0, .2);-webkit-box-shadow:0 0 20px rgba(0, 0, 0, .2);-goog-ms-box-shadow:0 0 20px rgba(0, 0, 0, .2);box-shadow:0 0 20px rgba(0, 0, 0, .2);-moz-border-radius:5px;-webkit-border-radius:5px;-goog-ms-border-radius:5px;border-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-goog-ms-border-top-left-radius:5px;-goog-ms-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius-topright:5px;margin-top:1em
}
table{table-layout: fixed;}

.well {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
}
.col-md-12, col-xs-12 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
.bmenu {
    color: rgb(255, 255, 255);
    background-color: teal;
    background-repeat: repeat-x;
    background-position: 50% top;
    margin-top: 1px;
    margin-bottom: 1px;
    padding: 2px;
    border: 1px solid rgb(224, 230, 255);
    user-select: text;
}
/* Tables */
table { 
  width: 100%; 
  border-collapse: collapse;
	font-weight: bold; 
}
/* Zebra striping */
tr:nth-of-type(odd) { 
  background: #eee; 
}
th { 
  background: #333; 
  color: white; 
  font-weight: bold; 
}
td, th { 
  padding: 6px; 
  border: 1px solid #ccc; 
  text-align: left; 
}
#e-title {
	font-weight: bold;
	text-transform: uppercase;
	font-size: 18px;
	font-family: "Arial Black", Gadget, sans-serif;
	border-left: 8px solid #F7CF3F;
	padding: 2px;
	}
#about-ex {
	background: #ccc;
	padding: 10px;
	box-shadow: 1px 6px 6px #F7CF3F;
	font-size: 15px;
	border-radius: 20px;
	}
#about-ex:hover{
	box-shadow: 1px 6px 6px #333;
	}
#button {
font-family: Georgia, "Times New Roman", Times, serif;
background-color: #800000;
border: none;
border-radius: 6px;
color: white;
padding: 6px 12px;
border: 1px solid #ccc;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 16px;
margin: 4px 2px;
cursor: pointer;
box-shadow: 0 4px #0F1B26;
}
#button:hover {
    background-color: #0F1B26;
    
}
#button:active {
  background-color: #0F1B26;
  box-shadow: 0 5px #999;
  transform: translateY(4px);
}

#refresh {
background-color: #800000;
border: none;
border-radius: 6px;
color: white;
padding: 5px 12px;
border: 1px solid #ccc;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 16px;
margin: 4px 2px;
cursor: pointer;
box-shadow: 0 4px #0F1B26;
}
#refresh:hover {
    background-color: #0F1B26;
    
}
#refresh:active {
  background-color: #0F1B26;
  box-shadow: 0 5px #999;
  transform: translateY(4px);
}
#refresh a {
  color: #fff;
}
.pinis {
    background: #33cc33;
    font-size: 12px;
    background-image: linear-gradient(to right, #000, #cc0000);
    padding: 5px 15px;
    border-radius: 6px;
    display: inline-block;
    border: 1px solid #000;
    color: #fff;
}
/* Exams Packages */
.w3-container{font-size:15px; margin: 10px 14px 14px 10px; font-weight: bold;}

li>a {text-decoration: none; color:#666}
li>a:hover {color:white; background: #333}

ul {list-style-type:none;padding-left:1em;}
li {display:inline-block;margin-right:1em;background:#eee;padding:.5em;margin-bottom:.5em;border-radius:1em;}
.lin {display:block;margin-bottom:1em;}
li a {text-decoration:none;color:rgb(255, 0, 0);}
li a:hover {background:yellow;color:red;}

a.btn-gloss {
    color: #fff;
    border: 1px solid #0F1B26 !important;
    background: rgb(255, 0, 0) url() repeat-x center !important ;
    font-size: 15px ;
    font-weight: 600;
    border-radius: 4px !important;
    display: inline-block !important;
    padding: 5px 10px !important;
    letter-spacing: 0 ;
}
a.btn-gloss:hover {
  background: #333 url() repeat-x center !important ;
    border: 1px solid #333 !important;
    color: #fff !important;
}
.scroll-runz {
    text-align: center;
    padding-bottom: 0px;
    margin-bottom: 0;
    padding: 4px 0;
}
/* Sub Cat */
.catlist {
        margin: 4px;
        text-align: center;
    }
.catlist a{
        background: #17a2b8;
        color: #fff;
        font-size: 12px;
        font-family: Georgia, "Times New Roman", Times, serif;
        padding: 4px;
        display: inline-block;
        border-radius: 4px;
        font-weight: bold;
        text-transform: uppercase;
        margin: 2px;
    }
.catlist input{
        background: #0F1B26;
        color: #fff;
        font-size: 12px;
        font-family: Georgia, "Times New Roman", Times, serif;
        padding: 4px;
        display: inline-block;
        border-radius: 4px;
        font-weight: bold;
        text-transform: uppercase;
        margin: 2px;
    }
.linelow {
        background: #cc0000;
        padding: 1px;
        margin: 0px 20px 0px 20px;
    }
    .subscribe-button-telegram {
    background-color: #17a2b8;
    display: block;
    color: #fff!important;
    letter-spacing: 4px;
    text-align: center;
    text-transform: uppercase;
    line-height: 40px;
    height: 40px;
    font-size: 15px;
    margin-top: 5px;
    text-decoration: none;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
/*# sourceMappingURL=style.css.map */
