@import url(http://fonts.googleapis.com/earlyaccess/droidsansethiopic.css);
@import url(http://fonts.googleapis.com/earlyaccess/droidarabickufi.css);
@import url( "zero.css ");
@font-face {
    font-family: 'Droid Arabic Kufi', 'Droid Sans Ethiopic',cursive ,arial;
    font-style:normal !important;
}

.clear {
    clear:both;
    width:100%;
    font-size:0;
    height:0px;
    margin-bottom:5px;
}

body {
    background-color:#FFF;
    font-family: 'Droid Arabic Kufi', 'Droid Sans Ethiopic',cursive ,arial;
    font-size:14px;
    font-weight:normal;
    margin:auto;
}

.header {
    min-height:100px;
    background: #F4F4F4;
}

.logo {
    margin:5px 0px;
    color:#333333;
}

#UrgentNews {
    overflow:hidden;
    background:#333;
}

#UrgentNews .title {
    color:#FFF;
    font-size:15px;
    text-align:center;
    font-weight:bold;
    line-height:45px;
}

#UrgentNews .new {
    font-size:13px;
    background:#444;
}

#UrgentNews .new a {
    margin:8px 3px;
    color:#fff;
}

#UrgentNews .new marquee {
    position:inherit;
    width:100%;
    margin:13px 0px;
    color:#fff;
}

.joinourstuff{
    height: 100px;
    width: 80%;
    line-height: -moz-block-height;
    font-size: 23px;
    margin: 20px 0px;
    text-align: justify;
}

.admission{
    height: 100px;
    width: 80%;
    line-height: -moz-block-height;
    font-size: 23px;
    margin: 20px 0px;
    text-align: justify;
}

.taketour{
    height: 100px;
    width: 80%;
    line-height: -moz-block-height;
    font-size: 23px;
    margin: 20px 0px;
    text-align: justify;
}
#contant {
    margin-top: 5px;
}
#contant .primary,#contant #primary {
    float:left;
    /*margin-top: 10px;*/
}

#contant .right {
    float:left;
}

#contant .left {
    float:right;
}

.managerwords{
    max-height: 175px;
    overflow-x: auto;
}
.home_tabs {
    min-height: 195px;
    padding: 10px;
}

.Services {
    background:#f7f0e6;
}

.Services span {
    color:#c49a6c;
}

.Clients {
    background:#EDF0F1;
    color:#1E3DAA;
    padding: 30px 0;
}

.Status {
    background:#BCBCBC;
    color:#ffffff;
    height: 250px;
}

.block_small,.blockcontent {
    overflow:hidden;
    margin:10px 0px;
    background-color:#f8f8f8;
    box-shadow:0px 1px 0px 0.00px rgba(0,0,0,0.03);
    border-bottom:3px solid #1E3DAA;
}

.block_small .head ,
.blockcontent .blockcontent-title {
    height:30px;
    line-height: 30px;
    background: #337ab7;
    margin:0px 0px 0px 0px;
}

.block_small .head_title h1 ,
.blockcontent .blockcontent-title ,
.blockcontent .blockcontent-title h1 {
    font-size:16px;
    color:#FFF;
    padding: 0px 0px 0px 0px;
}

.block_small .head_title span ,
.blockcontent .blockcontent-title span {
    padding: 0 5px 0 0;  
}
.block_small .head_title i ,
.blockcontent .blockcontent-title i {
    background: #1E3DAA;
    height: 29px;
    line-height: 30px;
    padding: 0 7px;    
}


.block_small .head_title ,
.blockcontent .blockcontent-title {
    height:32px;
    border-bottom:3px solid #d7d7d7;
}

.block_small .contant_ ,
.blockcontent .blockcontent-cont ,
.blockcontent .contant_ {
    padding:5px;
    min-height:30px;
}

.block_small .footer {
}

.most_view,.menu2 .sf-vertical,.lilinks {
}

.most_view li,.lilinks li ,
.menu2 .sf-vertical li {
    color:#474747;
    border-radius:3px;
    box-shadow:0px 1px 0px 0.00px rgba(0,0,0,0.03);
    padding:5px 5px 3px 3px;
    font-size:15px;
    margin-bottom:3px;
    background:#e4e4e4;
    border-bottom:#e8e8e8 solid 1px;
}

.most_view li:hover,.lilinks li:hover,.menu2 .sf-vertical li:hover {
    color:#FFF;
    background:#1E3DAA;
}

.most_view li a,.lilinks li a,.menu2 .sf-vertical li a {
    display:block;
    padding:4px;
    color:#09275b;
    font-size:14px;
    color:#353a3d;
    line-height:25px;
}

.most_view li a:hover,.lilinks li a:hover,.menu2 .sf-vertical li a:hover {
    color:#0b3782;
}

.online {
    font-size:17px;
    color:#1f3d70;
    text-align:left;
    padding:4px;
    display:block;
    padding:3px;
    font-size:14px;
    color:#353A3D;
    line-height:25px;
    font-weight:normal;
}

.block_big ,
.blockcontent {
    margin:0 0 10px 0px;
    border-radius:3px;
    background:#f8f8f8;
    border-bottom:3px solid #1E3DAA;
}

.block_big .head ,
.blockcontent .centerblock-title {
    background: #337ab7;
}

.block_big #articles .head_title h1 ,
.blockcontent #articles .centerblock-title h1 {
    margin:0px 10px 0px 0px;
    font-size:18px;
    padding:3px;
    color:#c49a6d;
}

.block_big #articles .head_title,.blockcontent #articles .centerblock-title {
    height:32px;
    border-bottom:1px solid #EDEDED;
}

.block_big .head_title h1 ,
.blockcontent .centerblock-title .centerblock-title-arrow {
    font-size:16px;
    color:#FFFFFF;
}

.block_big .head_title span ,
.blockcontent .centerblock-title span {
    padding: 0 5px 0 0;  
}


.block_big .head_title span a,
.blockcontent .centerblock-title span a{
    color: #FFFFFF;
}

.block_big.head_title i ,
.blockcontent .centerblock-title i,
.blockcontent .blockcontent-title i,
.block_big.blockcontent-title i {
    background: #1E3DAA;
    height: 29px;
    line-height: 30px;
    padding: 0 7px;
}

.block_big .head_title,.blockcontent .centerblock-title {
    color:#0C7CBB;
    height:32px;
    line-height:30px;
    border-bottom:3px solid #d7d7d7;
}

.block_big .foot_title h1 {
    overflow:hidden;
    margin:0px 20px 0px 0px;
    font-size:14px;
    font-weight:normal;
    color:#000;
    padding:3px;
    text-shadow:#FFF 1px 1px 1px;
}

.block_big .foot_title {
    text-align:center;
    margin-top:5px;
}

.block_big .contant_,.blockcontent .centerblock-cont,.blockcontent .contant_ {
    min-height:200px;
    padding:10px;
    border-top:none;
    box-shadow:0px 1px 0px 0px rgba(0,0,0,0.03);
    border-radius:5px;
}

.block_big .contant_ a,.blockcontent .centerblock-cont a {
font-size:14px;
/*color: #6d6d6d;*/
}

.block_big .contant_ .uni {
    color:#8CBDF2;
    font-size:14px;
}

.block_big .contant_ .title {
font-size:14px;
font-weight:normal;
color:#0C7CBB;
}

.block_big .footer,.blockcontent .footer {
    overflow:hidden;
    height:1px;
    border-top:none;
    border-radius:5px;
}

#footer {
    overflow:hidden;
    height:auto;
    background:#232324;
    color:#fff;
    padding:20px;
}

#footer_sub .right .logo {
    float:left;
    color:#c8c8c8;
    margin:13px;
    font-size:40px;
    font-weight:bold;
}

#footer_sub .right #copyright {
    color:#FFFFFF;
    font-size:16px;
    font-weight:normal;
    margin:5px;
}

#footer_sub .right .support {
font-size:18px;
    display:block;
    color:#0098eb;
    width:200px;
    padding:5px;
    text-align:center;
    margin:5px auto;
    -webkit-border-radius:15px;
    -moz-border-radius:15px;
    border-radius:15px;
    background-color:#FFFFFF;
}

#footer_sub .left {
float:right;/**/
}

.copyright {
    font-size:16px;
    font-weight:bold;
    text-align:center;
    float:right;/**/
    color:#FFFFFF;
    margin-top:10px;
}

#articles {
    overflow:hidden;
}

#add_form .form-control {
    width:auto
}

#articles .articles {
float:left;/**/
min-height:320px;
/*border: 1px solid #F4F4F4;*/
}

#articles .articles h1 {
    display:block;
    color:#103066;
}

#articles .articles h1 a {
    display:block;
    font-size:14px;
    font-weight:bold;
    color:#0C7CBB;
}

#articles .articles img {
    border:#b1a7a7 solid 1px;
    border-radius:2px
}

#articles .articles .text {
    display:block;
    font-size:13px;
    min-height:103px;
    color:#a0a0a0;
    border-bottom:1px solid #eee;
    padding:5px;
}

#articles .articles .text span {
    font-size:13px;
    color:#0080C0;
    margin-top:8px;
}

#articles .articles .tool {
    overflow:hidden;
}

#articles .articles .tool a {
    display:block;
    font-size:14px;
}
.slider{
    margin-bottom: 10px;    
}
#slider {
    height:300px;
    overflow:hidden;
}

#slider .slider_doc {
    overflow:hidden;
}

#slider .slider_doc .doc {
    margin:20px;
    float:left;/**/
}

#slider .slider_doc h1 {
    float:left;/**/
    color:#FFFFFF;
    font-weight:normal;
    font-size:40px;
    text-shadow:#333333 1px 1px 1px;
    margin-top:10px;
}

#slider .slider_doc .details {
    float:left;
    color:#FFFFFF;
    padding:2px;
    font-size:16px;
}

#slider .slider_doc .read_more {
    float:right;/**/
    margin:5px;
    text-indent:-1000000px;
    width:149px;
    height:43px;
    background-image:url(../images/more.png);
    margin-top:10px;
}

#cat {
    overflow:hidden;
    margin:10px 5px 10px;
}

#cat ul {
    overflow:hidden;
}

#cat ul li {
    float:left;/**/
    width:95px;
    height:100px;
    margin:5px 2px;
}

#cat ul li i {
    width:60px;
    margin:auto;
    overflow:hidden;
    display:block;
}

#cat ul li a {
    display:block;
    font-size:16px;
    text-align:center;
}

#cat ul li a:hover {
    color:#007cbf;
}

.laste_new {
    margin:3px;
}

.laste_new li {
    margin-bottom:5px;
    font-weight:bold;
    font-size:17px;
    border-bottom:1px solid #EDEDED;
    padding:5px
}

.laste_new li h1 a {
    font-size:14px;
    color:#353A3D;
    line-height:25px;
    font-weight:bold
}

.laste_new li span {
    font-size:12px;
    font-weight:normal;
    color:#353a3d;
}

.laste_new li span a {
    font-size:13px;
    font-weight:normal;
    color:#353a3d;
}

.more_last_new {
    float:right;/**/
    font-size:17px;
    width:90px;
    height:23px;
    display:block;
    background-image:url(../images/more_bg.png);
    text-align:center;
    color:#FFFFFF;
    font-size:16px;
    padding:3px;
}

#slider_adv {
    margin:0px auto;
    width:60%;
}

#slider_adv div {
    /*width:728px;*/
    margin:5px auto;
    border:1px dotted #1188FF;
    float:left;/**/
}
/****************************Pager************************/
.pager {
}

.pager {
    color:#666;
    font-size:15px;
    height:30px;
    display:block;
    padding:5px;
    margin:0;
}

.pager li {
    display:block;
    padding:1px 6px;
    float:left;/**/
    margin:0 1px;
}

.pager li a {
    color:#358FE3;
}

.pager li:hover {
    color:#fff;
}

.pager li a:hover {
    color:#fff;
    background-color:#333;
}

.pager .current {
    color:#FFF;
    float:left;/**/
    margin:0px 1px;
    display:inline-block;
    padding:6px 15px;
    background-color:#333;
    border-radius:15px;
}

.pager .current:hover {
    color:#358FE3;
}
/****************************successs && errors ************************/
.info,.success,.warning,.error,.validation {
    max-width:95%;
    color:#333333;
    direction:ltr;
    margin:2px auto 2px auto;
    padding:5px 20px 5px 20px;
    border-radius:5px 5px 5px 5px;
}

.info {
    color:#00529B;
    border:1px solid #BDC4CA;
    background:url( "../images/notification-blue.gif ") no-repeat scroll 10px center #DAE6F2;
}

.success {
    color:#4F8A10;
    border:1px solid #BAC398;
    background:url( "../images/notification-green.gif ") no-repeat scroll 10px center #DFE9B7;
}

.warning {
    color:#9F6000;
    border:1px solid #D8D4B7;
    background:url( "../images/notification-yellow.gif ") no-repeat scroll 10px center #F8F2B6;
}

.error {
    color:#D8000C;
    border:1px solid #CDBFBE;
    background:url( "../images/notification-red.gif ") no-repeat scroll 10px center #F5DCD8;
}
/* * * * Search * * * */
.searchtitle {
    padding:5px;
    margin:0 3px;
    display:block;
    font-size:11px;
    font-weight:bold;
    background:#EAEAEA url(../images/lstmnubg.jpg) repeat-y right top;
    border-top:solid 1px #858585;
    border-bottom:solid 1px #858585;
}

.searchlinks {
    padding:0;
    margin:0;
    list-style:none;
    margin:2px -3px;
}

.searchlinks li {
    border-bottom:solid 1px #828282;
}

.searchlinks li a:link,.searchlinks li a:visited {
    color:#E0711F;
    display:block;
    padding-right:10px;
    padding-top:2px;
    padding-bottom:5px;
}

.searchlinks li a:hover {
    color:#ECA875;
}
/* * * * Site Map * * * */
.smaplst,.smaplst ul {
    padding:0;
    margin:0;
    list-style:none;
}

.smaplst li {
}

.smaplst li a {
    background:url(../images/sm1.png) no-repeat right 7px;
    padding-left:10px;/**/
}

.smaplst li li {
    background:url(../images/sm2bg.png) repeat-y right;
    padding-left:6px;/**/
}

.smaplst li li a {
    background:url(../images/sm2.png) no-repeat right 7px;
    padding-left:15px;/**/
}

.smaplst li li li {
    background:url(../images/sm3bg.png) repeat-y right;
    padding-left:9px;/**/
}

.smaplst li li li a {
    background:url(../images/sm3.png) no-repeat right 7px;
    padding-left:15px;/**/
}

.smaplst a {
    display:block;
    padding-top:2px;
    padding-bottom:2px;
}

.smaplst a img {
    width:11px;
    height:11px;
    margin:8px 0px;
}
/* ------------- Votes -------------------- */
.votes {
    direction:ltr;
}

.fieldvotes {
    border-bottom:1px dotted #0DABDE;
    color:#000000;
    font-size:11px;
    margin:3px 1px;
}

.fieldvotes label {
    display:block;
    padding:2px;
    /*margin:3px 0;
    height:13px;*/
    direction:ltr;
    text-align:right;/**/
}

.fieldvotes span {
    color:#000000;
    font-size:15px;
    direction:ltr;
    text-align:right;/**/
}

.fieldvotes h3 {
    color:#000000;
    font-size:18px;
}

.resultvotesnone {
    float:left;/**/
    width:160px;
    margin:-25px 0 0;
    background-color:#f8f8f8;
}

.resultvotes {
    background:none repeat scroll 0 0 #a4a4a4;
    color:#000000;
    float:left;/**/
    height:15px;
    border-right:solid 1px #767676;
    overflow:hidden;
    text-align:center;
}
/* Guest Book */
.guestshow {
    background-color:#ffffff;
    border:solid 1px #c6c6c6;
    padding:3px;
    margin:2px auto;
    width:97%;
}

.coment {
    margin:2px 0;
    padding:10px;
    font-size:18px;
    font-style:italic;
    color:#000000;
    border-top:solid 1px #e0e0e0;
}

.guesttitle {
    font-size:12px;
    color:#666666;
    font-style:italic;
    padding:3px;
}

.guestfot {
    font-size:14px;
    color:#666666;
    font-style:italic;
    padding:3px;
    background-color:#e8eff5;
}
/* - - - - - - - -  Form - - - - - - - - - */
#add_form {
    overflow:hidden;
}

#add_form .title {
    padding:5px;
    color:#004b8d;
}

#add_form dd {
    margin:10px 0px;
    overflow:hidden;
    margin-left:20px;/**/
}

#add_form dd label {
    float:left;/**/
    min-width:125px;
    color:#860000;
    font-size:16px;
    width:auto;
}

#add_form dd input [type=text ],#add_form dd input [type=password ] {
    padding:2px;
}

#add_form dd textarea {
    padding:2px;
    min-width:450px;
    min-height:150px;
}

#add_form dd select {
    padding:2px;
}

#add_form dd input [type=submit ],#add_form dd input [type=button ] {
    min-width:67px;
}
/* With Out dd */
#add_form {
    overflow:hidden;
    line-height:25px;
}

#add_form label {
    float:left;/**/
    color:#fd8638;
    font-size:14px;
    margin:2px 0px 1px 5px;
    line-height:25px;
}

#add_form input [type=text ],#add_form input [type=password ] {
    padding:2px;
}

#add_form textarea {
    padding:2px;
    min-width:350px;
    min-height:150px;
}

#add_form select {
    padding:2px;
}

#add_form input [type=submit ],#add_form input [type=button ] {
    min-width:67px;
    cursor:pointer;
}
/*============================= Bootstrap Classes =========================*/
/*.navbar-default .navbar-collapse, .navbar-default .navbar-form {background-color: #0C7CBB;}*/
.navbar-default .navbar-nav >li >a {
    color:#fff;
    font-size:14px;
}

.navbar-default .navbar-nav .btn {
    color:#fff!important;
}

.navbar-default .navbar-nav >.active >a,.navbar-default .navbar-nav >.active >a:hover,.navbar-default .navbar-nav >.active >a:focus {
    color:#FFFFFF;
    background-color:#575757;
    -webkit-transition-duration:0.5s;
    -moz-transition-duration:0.5s;
    -o-transition-duration:0.5s;
    -transition-duration:0.5s;
}

.navbar-default .navbar-brand {
    color:#fff
}
.r-nav{
    background-color: #F9F9F9
}
.navbar-default {
    background-color:#F8F8F8;
}

.navbar {
    border-radius:0px;
}

.container-fluid >.navbar-header {
    background-color:#0C7CBB;
}

.navbar-default .navbar-nav >.active >a,.navbar-default .navbar-nav >.active >a:hover,.navbar-default .navbar-nav >.active >a:focus {
    color:#fff;
    background-color:#575757;
    -webkit-transition-duration:0.5s;
    -moz-transition-duration:0.5s;
    -o-transition-duration:0.5s;
    -transition-duration:0.5s;
    /*border-radius:5px;*/
}

.navbar-nav >li >a {
    padding-bottom:10px!important;
    padding-top:10px!important;
}

.navbar {
    position:relative;
    min-height:40px;
    margin-bottom:0px !important;
}

.r-nav-big {
    background:#0C7CBB;
}

.navbar-default {
    border:none;
    background-color:#0C7CBB;
    /*padding-top:15px;
    padding-bottom:10px;*/
}

#srchbtn {
    width:28px;
    height:24px;
    text-indent:100000px;
    background-image:url( "../images/search_01.png ");
}

.container .slider {
    margin:0px !important;
    //padding:none;
}

.noPad {
    padding-left:0px !important;
    padding-right:0px !important;
}

.carousel-caption {
    left:0px;
    right:0px;
    padding:10px;
    float:left;/**/
    background:rgba(25,160,255,0.7) none repeat scroll 0% 0%;
    font-size:18px;
    text-align:center;
    text-indent:30px;
    width: 100%;
}

.carousel-control.left {
    background-image:none;
    right:auto;
    left:0px;
    top: 42%;
    font-size:55px;
}

.carousel-control.right {
    background-image:none;
    left:auto;
    top: 42%;
    font-size:55px;    
}

.navbar-default .navbar-nav >.open >a,.navbar-default .navbar-nav >.open >a:hover,.navbar-default .navbar-nav >.open >a:focus {
background-color:#575757!important;
color:#FFF!important;
}

.navbar-nav >li >.dropdown-menu ,.navbar-nav >li >.dropdown-submenu{
    margin-top:0px;
    border-top-left-radius:0px;
    border-top-right-radius:0px;
    background:#575757 none repeat scroll 0 0;
}

.dropdown-menu {
    position:absolute;
    top:100%;
    right:0px;/**/
    z-index:100;
    display:none;
    float:right;/**/
    min-width:200px;
    padding:5px 0px;
    margin:2px 0px 0px;
    font-size:14px;
    text-align:right;/**/
    list-style:outside none none;
    background-color:#575757;
    background-clip:padding-box;
    border-radius:4px;
    box-shadow:0px 6px 12px rgba(255,255,255,0.2);
    border:1px solid rgba(255,255,255,0.2);
}


.dropdown-submenu {
    position: relative;
}

.dropdown-submenu .dropdown-menu {
    top:0;
    right:100%;
    z-index:100;
    display:none;
    float:right;/**/
    min-width:200px;
    padding:5px 0px;
    margin:2px 0px 0px;
    font-size:14px;
    text-align:right;/**/
    list-style:outside none none;
    background-color:#575757;
    background-clip:padding-box;
    border-radius:4px;
    box-shadow:0px 6px 12px rgba(255,255,255,0.2);
    border:1px solid rgba(255,255,255,0.2);
}

.dropdown-menu >li > a {
    display:block;
    padding:4px 20px;
    clear:both;
    font-weight:normal;
    line-height:1.42857;
    color:#FFF;
    white-space:nowrap;
    text-align:left;/**/
    border-top:1px solid #ddd;
}


.laste_new li span .fa {
    color:#0C7CBB;
    font-size:17px;
}

.laste_new .btn-default {
float:right;/**/
}

.views {
float:right;/**/
}

.see-more {
    background:#333;
    color:#fff;
    font-weight:normal;
    line-height:15px;
    margin-top:5px;
    float:right;/**/
}

.see-more-info {
    background:#333;
    color:#fff;
    font-weight:normal;
    line-height:15px;
    margin-top:5px
}

.articles {
    padding:10px;
    border-right:1px solid #eee;/**/
}

.articles2 {
    padding:10px;
    border-right:1px solid #eee;
    height:230px;
}

.articles2 h5 a {
    display:block;
    font-size:14px;
    color:#fd8638;
    font-weight:bold;
    margin-bottom:4px;
}

.articles2 .img-circle {
    border:1px solid #ddd;
    margin:5px;
}
/*.doc_img .img-circle  {border: 2px solid #ddd;margin: 5px;}*/
.twocontent .data {
    min-height:135px;
}

.articles2 .lead {
    color:#8a9196;
    padding:2px;
    font-size:13px;
}

.titlez {
    min-height:34.5px;
}

.articles .twocontent {
    padding:5px;
    padding-top:8px;
    min-height:155px;
}

.articles2 .morre {
    float:right;/**/
    margin:-25px 0 0 0;
}

.allblock {
    border-bottom:1px solid #eee
}
/*.articles .r-block {border-bottom: 1px solid #DDD;}*/
.online span {
    font-size:15.02px;
    color:#ff6900;
    font-weight:bold;
    float:right;/**/
    margin-right:20px;/**/
}

* a:hover {
    -webkit-transition-duration:0.5s;
    -moz-transition-duration:0.5s;
    -o-transition-duration:0.5s;
    -transition-duration:0.5s;
    text-decoration:none;
    color:#ff6900
}

#footer .lead {
    font-size:15px
}

.left .nav-pills >li >a {
    font-size:15px;
    color:#fff
}

.left .nav-pills >li >a:hover {
    color:#0C7CBB
}

.table >thead >tr >th,
.table >tbody >tr >th,
.table >tfoot >tr >th,
.table >thead >tr >td,
.table >tbody >tr >td,
.table >tfoot >tr >td {
    padding:8px;
    line-height:1.42857;
    vertical-align:top;
    border-bottom:1px solid rgb(221,221,221);
}

.table >thead >tr >th,.table >tbody >tr >th,
.table >tfoot >tr >th,.table >thead >tr >td,
.table >tbody >tr >td,.table >tfoot >tr >td {
    padding:8px;
    line-height:1.42857;
    vertical-align:top;
    border-bottom:1px solid #DDD;
    font-size:14px
}

.doc_info .doc_social i {
    font-size:28px
}

.block_big .head_title .news_ h1 {
    color:#ff6900
}

.news-content {
    font-size:14px;
    padding:8px;
    margin:5px;
    border-bottom:1px solid rgb(238,238,238);
}

.news-block .news-content {
    text-align:justify !important;
}

.img-circle {
    border:1px solid #DDD;
}

.sec_title3 {
    height:32px;
    border-bottom:1px solid #EDEDED;
    margin-bottom:5px;
}

.sec_title2 {
    margin-bottom:5px;
    float:left;/**/
}

.sec-img .img-circle {
    margin:0 auto;
    border-radius:10% !important;
}

.doc-img {
    margin:5px;
}

.img-responsive {
    margin:0 auto;
}

.carousel-indicators {
    bottom:-12px!important;
}

.newsss {
    margin:0 auto
}

.navbar-default .navbar-toggle {
    border-color:#FFFFFF;
}

.navbar-default .navbar-toggle .icon-bar {
    background-color:#FFFFFF;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #FFFFFF;
}
.navbar-default .navbar-nav .open .dropdown-menu > li:hover {
    background: #868686;
}
/*.navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #FFF;}*/
.navbar-default .navbar-nav .open .dropdown-menu >li:hover {
    background:#eee;
    -webkit-transition-duration:0.5s;
    -moz-transition-duration:0.5s;
    -o-transition-duration:0.5s;
    -transition-duration:0.5s;
}

.navbar-default .navbar-nav .open .dropdown-menu >li a:hover {
    color:#333;
    -webkit-transition-duration:0.5s;
    -moz-transition-duration:0.5s;
    -o-transition-duration:0.5s;
    -transition-duration:0.5s;
}

.see-more-info:hover {
    -webkit-transition-duration:0.5s;
    -moz-transition-duration:0.5s;
    -o-transition-duration:0.5s;
    -transition-duration:0.5s;
    background-color:#0C7CBB;
}

.btn-default {
    color:#fff;
    background-color:#333;
    border-color:#CCC;
}

.btn-default:hover {
    -webkit-transition-duration:0.5s;
    -moz-transition-duration:0.5s;
    -o-transition-duration:0.5s;
    -transition-duration:0.5s;
    background-color:#0C7CBB;
}

#articles .articles .tool a {
    display:block;
    font-size:14px;
    color:#fff;
}

.doc_info .doc_social i:hover {
    color:#0C7CBB -webkit-transition-duration:0.5s;
    -moz-transition-duration:0.5s;
    -o-transition-duration:0.5s;
    -transition-duration:0.5s;
}

.doc_info .doc_social i:hover {
    color:#0C7CBB -webkit-transition-duration:0.5s;
    -moz-transition-duration:0.5s;
    -o-transition-duration:0.5s;
    -transition-duration:0.5s;
}

.sec-img {
    margin:5px 0px;
}
.sec-img img{
    border-radius:5px;
}
/* Social Icons */
.iconsocial {
    font-size:13px!important;
    text-align:center;
    color:#FFF;
    padding:10px 0px;
}

.iconsocial a {
    color:#FFF;
}

.iconsocial a .fa-facebook {
    color:#3949ab;
}

.iconsocial a .fa-twitter {
    color:#42a5f5;
}

.iconsocial a .fa-google-plus {
    color:#df5f38;
}

.iconsocial a .fa-youtube {
    color:#d84315;
}

.iconsocial a .fa-instagram {
    color:#ab47bc;
}

.iconsocial a .fa-snapchat-ghost {
    color:#eff157;
}

.iconsocial a .fa-rss {
    color:#FF8000;
}
/* language And Country */
.lang {
    font-size:10px;
    margin: 30px 0 0 0;
}

.lang img {
    width:24px;
}
/* */
.right {
    float:left!important;/**/
}

.left {
    float:right!important;/**/
}

#footer .navbar-default {
    background-color:transparent;
    border-color:transparent;
    border:0px;
}

#footer .navbar-default .navbar-collapse,.navbar-default .navbar-form {
background-color:transparent;
}

#footer .navbar-collapse {
    box-shadow:0 0 0;
    padding-left:0px;
    padding-right:0px;
}

#Hover {
    width: 100%;
}

#Hover th{
   color: #FFFFFF;
   border: 1px solid #fff;
   text-align: center;
   padding: 10px;
   background:#337ab7
}
#Hover tr:hover {
    background:#F8F8F8;
    border:dashed #7EDBF5 1px;
}

#Hover td{
    padding: 5px 5px;
    text-align: center;
    border:dashed #7EDBF5 1px;
    min-height: 35px;
}

.record1 {
    background-color:#ffffff;
    border:dashed #E9E9E9 1px;
}

.record2 {
    background-color:#f5f6f6;
    border:dashed #7EDBF5 1px;
}

.usroldmsg {
    background:url(../images/msgold.gif) no-repeat;
    width:13px;
    height:16px;
    margin:auto;
}

.usrnewmsg {
    background:url(../images/msgnew.gif) no-repeat;
    width:13px;
    height:16px;
    margin:auto;
}

.viewmsgtit {
    margin:0;
    font-size:16px;
    color:#123564;
    margin-bottom:10px;
}

.msgsndr {
    background-color:#f6f6f6;
    border:solid 1px #A1A1A1;
    color:#333;
    font-size:11px;
    padding:4px;
}

.msgsndr span {
    color:#666666;
}

.msgcontent {
    background-color:#fbfbfb;
    border-bottom:solid 2px #dbdbdb;
    padding:20px;
    margin-bottom:10px;
}

.userinfo ul {
    float:left;/**/
    margin:5px;
    padding:5px;
    list-style:none;
}

.sendmsg {
    margin:5px;
    padding:5px;
    width:95%;
    height:110px;
}
/*.revealOnScroll { opacity: 0; }

*, *:before, *:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
*/
.affixlogo {
    display: none;
}
.affix {
    top:0!important;
    width:100%!important;
    z-index:999!important;
    margin-top:0px!important;
}
.affix .navbar-default {
    padding-top:0px;
    padding-bottom:0px;
    border-bottom: #575757 1px solid;
    margin-bottom: 5px!important;
}
.affix .affixlogo{
    display: block;
}

.affix .affixlogo img{
    width: 105px;
    margin: 0 10px;
}

.affix .logo img {
    display: none;
}

.affix .logo {
    margin: 0 0 0 0!important;
}

.affix .lang {
    display: none;
}

.affix-top {
    width:100%;
}

.affix-bottom {
    position:absolute;
    width:100%;
}

/* Quizs */
.p_img {
    width:170px;
    float:left;/**/
    list-style-type:none;
}

.questions {
    padding: 5px 5px;
    background: #D6D6D6;
    height:35px;
    max-height:60px;
    clear:both;
    border-radius:3px 3px 3px 3px;
}

.answers {
    color:#006D95;
    text-shadow:1px 1px #FFFFFF;
    padding:0.2em;
    margin-bottom:5px;
    background: #B7B7B7;
    border-radius:3px 3px 3px 3px;
    font-size:14px;
}


/* Comments */
#comment{
    overflow:hidden;
}
#comment  h1{
    display:block;
    padding:5px;
    font-size:15px;
    color:#2f6b9f;
    font-weight:bold;
}

#comment .comment{
    overflow:hidden;
    margin-bottom:10px;
    padding:5px;
}
#comment .comment img{
    float:right;/**/
    margin:3px;
    border:#CCC solid 3px;
    margin-top:8px;
}
#comment .comment .comment_details_{
    float:right;/**/
    width:480px;
    background-color:#f2f4f5;
    font-size:15px;
    font-family:tahoma;
    border:#96C8E7 solid 1px;
    padding:3px;
    margin-left:10px;
    overflow:hidden;
}
.comment .comment_details .comment_details_img{
    background-image:url(../images/img_com.png);
    width:22px;
    height:10px;
    float:right;/**/
    margin-top:-9px;
    position:absolute;
    margin-right:90px;/**/
}

#comment .comment .name{
    width:180px;
    background-color:#f2f4f5;
    font-size:15px;
    font-family:tahoma;
    border:#96C8E7 solid 1px;
    padding:3px;
    margin-left:10px;
    margin-bottom:10px;
    overflow:hidden;
    font-family: 'Conv_GESSTwoLight';
}
#comment .comment .name span{
    color: #0000FF;
}

.commentitem {
    margin-bottom: 1px;
    padding: 5px;
	background-color: #EDEAEA;
	border: 1px solid #EBE6CF;
}
.cmntcnt {
	color: #000;
	padding: 10px;
	background-color: #F5F5F5;
    border: 1px solid #EBE6CF;
}
.cmntrplya {
	color: #000;
    border: 2px dashed #BDC4CA;
	background-color: #DAE6F2;
	padding: 5px;
}


/* Pics Gallery */
.small_{
    padding:5px;
    overflow:hidden;
    width: 100%;
}

.small_ img{
    border:#CCCCCC solid 1px;
    cursor:pointer;
    float: left;/**/
    max-width: 80px;
    margin: 3px;
}

.dispaly_img{
    width:50%;
    height:300px;
    background-image:url(../images/loading.gif);
    background-position:center;
    background-repeat:no-repeat;
    margin:5px;
    border:#CCCCCC solid 1px;
}

/** View page */
.button {
    margin: 5px;
}

.itemtitle {
    /*background-color: #fef6f5;*/
    border-bottom: 1px solid #C9C9C9;
    color: #333333;
    height: 35px;
    line-height: 35px;
    margin-bottom: 15px;
}