@charset "utf-8";

/* CSS Document */

.social-col blockquote{border: none;}
.newsdetail blockquote{border: none;}
.inner-col blockquote{border: none;}
*{margin:0; padding:0;}

body{font-family: 'Open Sans', sans-serif;}


.fb-share-button{margin-top: 18px;}


#back-top {
    bottom: 0;
    position: fixed;
    right: 20px;
    z-index: 9999;
}
#back-top a {
    color: #7b7b7b;
    display: block;
    font: 11px/100% Arial,Helvetica,sans-serif;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    transition: all .4s ease;
	text-align:center;
}
#back-top span {
    background:rgba(0,0,0,0.2);
    border-radius:5px;
    display: block;
    height: 50px;
	width: 50px;
    margin-bottom: 7px;
    margin-left: 10px;
    transition: all .4s ease;
	    line-height: 50px;
}
#back-top span:before{content:'\f062'; font-family:'FontAwesome'; display:inline-block; font-size:24px;}

#back-top a:hover span:before{color:#fff;}
#back-top a:hover span{background:rgba(0,0,0,0.5);}
.red-orange{
    color: #db5f00 !important;
    display: block;
    margin-bottom: 5px;
    font-size: 14px;
    font-weight: 400;
} 


a{-webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease;}



img{max-width:100%;}

ul, ol{list-style:none;}





/*header-wrap*/

.header-wrap .logo{padding:50px 0 0;}

.header-wrap .col-md-5{padding-left:0;}



/*********************************************

	navigationwrape

**********************************************/

.navigationwrape{}

.navbar{margin-bottom:0;}

.navbar-default{background:#1a55a5; border-radius:0; border:none; }

.navbar-default .navbar-nav>li>a{font-size:13px; color:#fff; text-transform:uppercase; font-weight:bold; padding:9px 14px;}

.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li:hover>a{color:#09abda;}

.navbar-nav>li:last-child{float: right;}

.navbar-collapse{padding-right: 0;}

.navbar-nav{float: none;}

.navbar-collapse{padding-left:0;}

.search{text-align:right;}

.search a{font-size:20px; color:#fff; width:44px; height:40px; background: #09abda; display: inline-block; line-height:40px; text-align: center;}

.navbar-nav li:hover .dropdown-menu{display:block;}

.dropdown-menu{background:fff); border-top:none;}

.dropdown-menu>li>a{color:#000;}

.dropdown-menu>li>a:hover{background:#ed1c24; color:#fff;}

.navbar{margin-bottom:0; min-height:0;}

.navbar-default .navbar-nav>li:first-child>a{font-size:22px; background:#103363;}

.navbar-default .navbar-nav>li:first-child:hover>a{color:#fff; background:#09abda;}



.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{color: #09abda;}

.mytogglenav{display:none; color:#1a55a5; background:none; border:1px solid #1a55a5; margin:0px 15px 15px 0; font-size:14px; font-weight:600; padding:5px 10px; border-radius:3px; cursor:pointer;}

.homemb{display:none; background:#103363; font-size:22px; float:left;color: #fff; text-transform: uppercase; font-weight: bold; padding: 2px 8px; margin-top:8px; margin-left:15px;}



.search-ico{position: relative;}

.search-ico i{position: absolute;

    right: 12px;

    font-size: 18px;

    top: 8px;

    cursor: pointer;}



.banner{height:152px; margin:13px 0;}



img#random {

width:499px;

max-height:152px;

}





/*content start*/

.content-wrap{padding:30px 0;}

.social-col{background:#f5f5f5; border:1px solid #dedede; padding:20px 22px 50px 22px; min-height:2734px; position:relative;}

.content-wrap h3{margin-top:0; border-bottom:1px solid #1a55a5; padding-bottom:12px; font-family: 'Libre Baskerville', serif; font-size:24px; font-weight:bold; color:#000;} 

.heading{margin-bottom:5px; margin-top:15px;}

.heading a{font-size:15px; font-weight:bold; color:#1a55a5; text-decoration:none;}

.heading a:hover{color:#000;}

.heading span{font-size:15px; font-weight:bold; color:#1a55a5; text-decoration:none; cursor: pointer;}
.head span{font-size:15px; font-weight:bold; color:#1a55a5; text-decoration:none; cursor: pointer;}


.content-wrap p{font-size:13px; color:#2b2b2b; margin-top:5px; line-height:20px;}

.container .location{font-size:13px; color:#000;}

.container .location span{font-size:13px; color:#1a55a5; font-weight:bold; text-decoration: underline;}

.content-wrap ul{margin-bottom:0;}

.content-wrap ul li{border-bottom:1px solid #1a55a5; padding-bottom:12px;}

.content-wrap ul li:last-child{border-bottom:none;}

.more-btn{position:absolute; bottom:20px; width:100%; left:0; padding:0 20px;}

.more-btn a{text-decoration:underline; font-size:18px; font-weight:bold; display:inline-block; font-family: 'Libre Baskerville', serif; color:#000;}

.more-btn a:hover{color:#09abda;}



.form-btn{text-align:right;}

.form-btn input{border: none;display:inline-block; background:#1a55a5; color:#fff; padding:13px 30px; font-size:16px; font-family: 'Libre Baskerville', serif; text-decoration:none;}

.form-btn input span{display:block; font-size:13px}

.form-btn input:hover{background:#09abda;}







/**/

/*.democracy{background:#09abda; padding:69px 16px;}

.democracy h3{font-size:24px; color:#fff; border-bottom:1px solid #FFF;}

.date{font-size:18px; font-weight:bold; color:#fff; font-family: 'Libre Baskerville', serif;}

.social-democracy{}

.social-democracy p{font-size:13px; border:3px solid #09abda; font-family: 'Libre Baskerville', serif; padding:15px; margin-top:0; line-height:19px;}

.social-democracy p a{text-decoration:underline; color:#09abda;}

.social-democracy p a:hover{color:#000;}	

.democracy-box .col-md-3{padding-right:0;}

.democracy-box .col-md-9{padding-left:0;}*/





.social-democracy{border:3px solid #09abda; position:relative; padding-left:230px;}

.democracy{background:#09abda; padding:69px 16px; width:210px; position:absolute; top:0; left:0; height: 100%;}

.democracy h3{font-size:27px; color:#fff; border-bottom:1px solid #FFF;}
.democracy h3 a{border-bottom: none; font-size:27px; color:#fff; text-decoration: none}
.democracy h3 a:hover {border-bottom: none;text-decoration: none}
.social-demo-date{font-size: 13px;}

.date{font-size:18px; font-weight:bold; color:#fff; font-family: 'Libre Baskerville', serif;}
.democracy .date{font-size:15px;}


.social-democracy p{font-size:13px;  font-family: 'Libre Baskerville', serif;  margin-top:0; line-height:19px; padding:20px 20px 20px 20px;}

.social-democracy p a{font-family: 'Open Sans', sans-serif; text-decoration:underline; color:#09abda;}

.social-democracy p a:hover{color:#000;}	

.democracy-box .col-md-3{padding-right:0;}

.democracy-box .col-md-9{padding-left:0;}







/*articles-Wrap*/

.articles-Wrap{margin-top:20px;}

.articles-Wrap .titlle a{font-family: 'Libre Baskerville', serif; font-size:20px; font-weight:bold; color:#000; margin-top:10px; text-decoration: none !important;}

.articles-Wrap .currenlist{}

.articles-Wrap .currenlist li p{font-family: 'Libre Baskerville', serif; line-height:20px; color:#2b2b2b;}

.articles-Wrap .currenlist li a{font-family: 'Open Sans', sans-serif; text-decoration:underline; color:#000;}
.articles-Wrap .currenlist li a:hover{color:#1a55a5;}

.articles-Wrap .currenlist li p a:hover{color:#000;}

.social-image{margin-top:25px; margin-bottom:8px;}

.articles-Wrap .more-btn{text-align:center;}

.surrentart .more-btn{bottom:-15px;}

.articles-Wrap .social-col, .surrentart{min-height:2450px;}



.homepage .leftp{padding-left:7px;}

.homepage .rightp{padding-right:7px;}

.content-wrap ul li p{font-size:13px; color:#2b2b2b; margin-top:5px; line-height:20px; font-family: 'Open Sans', sans-serif;}



/*featured-links*/

.featured-links ul li{padding-bottom:4px;}

.featured-links .heading{margin-top:10px;} 

.featured-links .more-btn{text-align:right;}







.innerpages{padding:50px 0;}

.newsdetail h1{margin-top:0; border-bottom:1px solid #1a55a5; padding-bottom:15px; font-family: 'Libre Baskerville', serif; font-size:30px; font-weight:400; color:#000; margin-bottom:30px;}

.newsdetail p {font-family: 'Libre Baskerville', serif; line-height: 26px; color: #000; font-size:14px; font-weight:400}

.newsdetail .postimage{margin-bottom:30px;}
.newsdetail .postimage img{width:100%;}

.newsdetail .postmeta{margin-bottom:30px;}

.newsdetail .postmeta a{color:#1a55a5;}

.newsdetail .postmeta .pdate{color:#999; padding-left:15px}

.newsdetail>ul>li{padding:5px 0; font-family: 'Libre Baskerville', serif; color: #666;}

.newsdetail>ul>li:before{content:'\f061'; font-family:'FontAwesome'; margin-right:10px;}

.contact-details li:before{display: none}

.contact-details li i{margin-right: 10px;margin-bottom: 10px;}


.catename{margin-bottom:10px;}
.catename a{display:inline-block; margin-right:10px; color:#1a55a5; font-weight:600}


.contactwrap h1{margin-top:0; border-bottom:1px solid #1a55a5; padding-bottom:15px; font-family: 'Libre Baskerville', serif; font-size:30px; font-weight:400; color:#000; margin-bottom:30px;}
.contactwrap p{line-height: 26px; color: #000; font-size:14px; font-weight:400}



/************************************************

           == Sidebar css==

*************************************************/

.sidebar {

	background: #f5f5f5;

	padding: 20px;

	margin-bottom: 30px;

	border: 1px solid #dedede;

}



.sidebar .widget-title {

	font-size: 24px;

	font-weight: 600;

	color: #333;

	margin:0;

	margin-bottom: 10px;

	font-family: 'Libre Baskerville', serif;

}

.sidebar .social-title{
    font-size: 24px;

	font-weight: 600;

	color: #333;

	margin:0;

	margin-bottom: 10px;

	font-family: 'Libre Baskerville', serif;
}

/*Archives*/

.archive li {

	border-bottom:1px solid #1a55a5;

	padding:6px 0;

	position:relative;

}

.archive li a {

	margin-top: 0;

	color: #333;

	font-weight: 600;

	display:block;

}

.archive li span {

	height: 25px;

	width: 25px;

	text-align: center;

	background: #fff;

	border: 1px solid #fff;

	outline: 3px solid #f5f5f5;

	margin-left: 20px;

	line-height: 25px;

	font-size: 12px;

	color: #777777;

	position:absolute; right:0;

	top:4px;

}

.archive li a:hover span {

	background: #09abda;

	color: #fff;

}







.sidebar .featuredlinks li{border-bottom:1px solid #1a55a5; padding:15px 0;}

.sidebar .featuredlinks li:last-child{border-bottom:0;}

.sidebar .featuredlinks li .heading{margin:0 0 5px 0;}

.sidebar .featuredlinks li p{margin-bottom:0;}



.linksbytopics{margin-bottom:30px;}
.linksbytopics li{padding:10px 0; border-bottom:1px solid #eee;}
.linksbytopics li a{color:#000; display:inline-block;}
.linksbytopics li span{background:#eee; color:#000; padding:5px 10px; display:inline-block; margin-left:30px; font-size:12px; font-weight:600;}
.linksbytopics li a:hover{color:#1a55a5; padding-left:15px; border-left:2px solid #1a55a5;}




/*footer-wrap*/

.footer-wrap{background:#222222; padding:20px 0 10px 0;}

.footer-links{text-align:center; border-bottom:1px solid #373737; padding-bottom:14px; margin-bottom:30px;}

.footer-links li{display:inline-block; padding:0 15px;}

.footer-links li a{text-decoration:none; color:#fff; font-size:14px;}

.footer-links li a:hover{color:#62a5ff;}



.footer-logo{margin-top:16px;}

.footer-btn{text-align:center;}

.footer-btn a{display:inline-block; background:#1a55a5; color:#fff; padding:13px 30px; font-size:16px; font-family: 'Libre Baskerville', serif; text-decoration:none;}

.footer-btn a span{display:block; font-size:13px}

.footer-btn a:hover{background:#09abda;}



.follow{font-size:16px; color:#fff; font-family: 'Libre Baskerville', serif; font-weight:bold; margin-bottom: 8px;}

.social-icons{margin:0 -5px}

.social-icons li{display:inline-block; padding:0 5px;}

.social-icons li a{text-decoration:none; background:#282828; width:46px; height:42px; line-height:42px; text-align:center; display:block; color:#fff; font-size:18px; border:1px solid #353535;}

.social-icons li a:hover{border-color:#fff;}



.footer{border-top:1px solid #373737; padding-top:14px; margin-top:24px;}

.copyright{font-size:14px; color:#9c9b9b; font-weight:600;}

.site{font-size:14px; color:#9c9b9b; font-weight:600; text-align:right;}

.site a{text-decoration:none; color:#c3c3c3;}







/*15-6-17*/

.postedby .postmeta{font-size: 14px; margin-bottom: 0;}

.postedby .postmeta a{color: #1a55a5; color: #1a55a5;}

.postedby .postinfo{color: #999; text-align: center;}

.postinfo span{font-size:13px; color:#1a55a5; font-weight:bold;}

.articles-service p a {

    color: #1a55a5;

}

.blog-meta span i{color: #1a55a5;}

.articles-service .head a {

    color: #1a55a5;

}

.articles-service .head a:hover{color: #000;}

.paginationWrap .pagination li a.active{background: #1a55a5; color: #fff; border: 1px solid #1a55a5;}

.paginationWrap .pagination li a:hover{background: #1a55a5; color: #fff; border: 1px solid #1a55a5;}

.about-wrap{padding: 40px 0;}

.articles-image{margin-right: 0;}

.inner-col{border-bottom: 1px solid #1a55a5; background: none; padding: 10px 0; border-radius:0;}

.about-wrap h3{font-weight: bold; color: #000; margin-top: 0; border-bottom: 1px solid #1a55a5; padding-bottom: 14px;}



.search-frm .form-group{margin-bottom: 0;}

.search-bar{position: relative;}

.search-frm{position: absolute;

    right: 0;

    z-index: 1000;

    width: 250px;

    background: #09abda;

    padding: 10px;

    top: 100%;

    }



.search-frm .form-control{border-radius: 0;}


.cmspages p{font-family: 'Open Sans', sans-serif;}




.nav-jump .mycol{float:right !important;}


#pushsite{transition: margin-left .5s;}
.closebtn{display:none;}



@media screen and (max-width: 1024px) {
.navbar-collapse.collapse{display:none !important;}	
.navbar-toggle{display:block;}
.mytogglenav{display:inline-block;}
.navbar-collapse.in{display:block !important;}
.navbar-default .navbar-nav>li:first-child>a{display:inline-block;}
.navbar-collapse{padding-left:15px;}
.navbar-nav>li:last-child{float: none;}
.navbar-header{float:none;}
.search{text-align: left;}
.search-frm{display: block !important; position: static; width: auto;}
.navbar-collapse{padding-right: 15px;}
.search{display: none;}
.navbar-nav>li{float:none;}
.navbar-nav>li.nohome{display:none;}
.nav-jump .mycol{float:none !important;}
.nav-jump .mycol .sidebar{display:block;}
.homemb{display:block;}
#mySidenav{height: 100%; width: 0; position: fixed; z-index: 1; top: 0; left: 0; background-color: #111; overflow-x: hidden; transition: 0.5s; padding-top: 60px;}
#mySidenav2{height: 100%; width: 0; position: fixed; z-index: 1; top: 0; left: 0; background-color: #111; overflow-x: hidden; transition: 0.5s; padding-top: 60px;}
.closebtn{color: #fff;
    font-size: 24px;
    border: 1px solid #fff;
    display: inline-block;
    padding: 0px 10px;
    position: absolute;
    right: 15px;
    top: 15px;}

#mySidenav .sidebar, #mySidenav2 .sidebar{background:none; border:none;}
#mySidenav .archive li, #mySidenav2 .archive li{padding:7px 0;}
#mySidenav .sidebar .widget-title, #mySidenav2 .sidebar .widget-title{color:#fff; font-size:18px;}
#mySidenav .archive li a, #mySidenav2 .archive li a{color:#ccc; font-size:14px; font-weight:400; padding-right:28px;}
#mySidenav .archive li span, #mySidenav2 .archive li span{outline:none;}
#mySidenav .sidebar .social-title, #mySidenav2 .sidebar .social-title{color:#fff; font-size:18px;}



}


@media screen and (max-width: 990px) {
.democracy-box .col-md-3{padding-right:15px;}
.democracy-box .col-md-9{padding-left:15px;}
.social-image img{width:100%;}
.footer-logo{margin-bottom:20px;}
.footer-wrap .row{text-align:center;}
.follow{margin-top:20px;}
.site{text-align:center;}
.featured-links{margin-top:30px;}
.democracy{text-align:center;}
.social-democracy{margin-top:30px;}
.homepage .rightp{padding-right:15px;}
.homepage .leftp{padding-left:15px;}
.more-btn{position:static;}
.articles-Wrap .social-col, .surrentart, .social-col{min-height:auto;}
.more-btn{padding:0; margin-top:15px; text-align:center;}
.articles-Wrap .more-btn, .featured-links .more-btn{text-align:center;}
.social-col{padding-bottom:20px;}
.header-wrap .logo, .banner{text-align:center;}

.articles-image{float:none; margin-bottom:10px;}
}





@media screen and (max-width: 767px) {

.navbar-default{margin-top:15px;}
}





@media screen and (max-width: 700px) {
.header-wrap .logo{padding:10px;}
.banner{height:auto; margin: 0 15px; text-align:center;}
img#random{width:auto; max-height:none;}
.header-wrap .col-md-5{padding-left:15px;}

.social-democracy{padding:0;}

.democracy{position:static; width:auto; padding:20px 30px}

.social-democracy p{padding:30px;}
.linksbytopics li a:hover{padding-left:0; border-left:none;}
}