@charset "utf-8";
/* CSS Document 
Theme Name: Constellation Cooperative
Theme URI: http://constellationscc.com.np/index.php
Author: Raheena
Author URI:http://constellationscc.com.np/index.php
Description: convert html into wordpress
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: constellationscc.com.np
*/
*{
margin:0;
padding:0;}
body
{
font-family: Arial,Helvetica,sans-serif!important;
background: #211917 url(images/background.jpg) no-repeat center top;
position: relative;
    background-color: #0D003D;
	
}
a{	text-decoration:none;}
.main{
	width:99%;
	height:auto;
	margin:auto;

}
.nopadding{padding:0px !important}
.wrapper{width:85%; height:auto; margin:auto;background:#fff;}
.banner{width:100%; /height:100px; float:left;background: #427AB3;}
.logo img{ width:100%; height:150px;}
.ban h3{font-size:21px; font-weight:bold;padding-top: 5%;}
.ban h4{font-weight:bold; font-size:18px;}
/*--Menu--*/  
.menu_fix{position:fixed; top:0px; z-index:100; width:84.2%;height:100px; margin:auto;}
.menu_bar{/width:100%; /margin:auto;/margin-top:1%;/background-color:#427AB3;} 
.menu_back{background-color:#427AB3; border:0px; }
.con_back{background-color:#427AB3;}  
.con_back{/width:70%; /margin:auto;}
.con_back ul{/margin-left:33%;}
.menu_bar_nav li a{color:#fff !important; padding: 16px 32px; font-size:14px;
font-weight:800;text-transform: uppercase; border-right: 1px solid rgba(169, 183, 51, 0.34);}
.menu_bar_nav{/border-bottom:3px solid red; /background:#958e71; /box-shadow: 10px 10px 10px #888888;}
.menu_bar_nav li a{color:#fff !important;  }
.home{font-size:21px !important; color: #333 !important;}
.menu_bar_nav li a:hover { 
	background-color: #13314B !important; 
}/* Display Dropdowns on Hover */
.menu_back .menu_bar_nav li:hover > ul {
	display:inherit;
}
.navbar-nav > li > .dropdown-menu{background-color:#427AB3;}
.navbar-inverse .navbar-toggle{ background:#13314B;}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus
{background:#13314B;}

/*--Menu Close--*/
.header_Ads{list-style:none;}
.header_Ads img{width:100%; height:150px; }  
.slide_img img{height:460px !important; width:100%;}	
.list_img img{width:100%; height:130px;}
.slide_wrap{width:95%; margin:auto; height:350px;}
.wrap1{width:95%; margin:auto;    background-color: #0D003D !important; }
.wrap3{width:95%; margin:auto;}
.wrap_dep{width:95%; margin:auto;}
.back{background: url(images/topsec_bg.jpg) repeat left top;}
.wrap1_box{ background:#f5f5f5;     margin-top: 30px;  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}
.news_events h3 a{text-align:center !important; color:#ffc947; font-weight:bold;}
.events p{line-height:22px; text-align:justify;}
.events img{width:100%; height:150px;}
.long_ads{width:100%; height:100px; float:left;}
.long_ads img{width:100%; height:100px;}
.video{margin-top:2%;background:#F6F6F6; height:250px; border-top:2px solid #333;}
.video_head{height:35px;width:20%;    background-color: #003366;
margin-top: -2%;
    font-size: 22px;
    margin-bottom: -38px;
    position: relative;
    margin-left: 20px;
    z-index: 9999;
}
.video_head h3{color:#fff;     line-height: 36px;
    margin-top: 4%;text-align:center;    font-size: 17px;}
.video_head h3 a{color:#fff;}
.video_head:after {
    content: "";
    position: absolute;
    border-color: transparent #333 #333 transparent;
    border-width: 6px 5px;
    border-style: solid;
    left: -8.5px;
    top: 0;
}
.video_gallery{margin-top:5%;}
.video_gallery li{width:25%;}
.video_gallery img{height:160px; width:100%; padding:0 10px;}
.footer{width:100%; height:330px; float:left; /background:#e2b241;}
.inner_footer{width:85%; height:330px; margin:auto;background:#003366;}
.terms h3{color:#fff;}
.terms{color:#fff;}
.terms p{text-align:justify; line-height:22px;}
.terms iframe{width:100%; height:130px;}
.power{margin-top:3%;}	
.power a{color:#fff;}
.power p{text-align:center; color:#fff;}
/* Carousel */

#quote-carousel {
    padding: 0 10px 30px 10px;
    margin-top: 30px;
    /* Control buttons  */
    /* Previous button  */
    /* Next button  */
    /* Changes the position of the indicators */
    /* Changes the color of the indicators */
}
#quote-carousel .carousel-control {
    background: none;
    color: #CACACA;
    font-size: 2.3em;
    text-shadow: none;
    margin-top: 95px;
}
#quote-carousel .carousel-control.left {
    left: -50px;
}
#quote-carousel .carousel-control.right {
    right: -60px;
}
#quote-carousel .carousel-indicators {
    right: 50%;
    top: auto;
    bottom: 0px;
    margin-right: -19px;
}
#quote-carousel .carousel-indicators li {
    width: 50px;
    height: 50px;
    margin: 5px;
    cursor: pointer;
    border: 4px solid #CCC;
    border-radius: 50px;
    opacity: 0.4;
    overflow: hidden;
    transition: all 0.4s;
}
#quote-carousel .carousel-indicators .active {
    background: #333333;
    width: 128px;
    height: 128px;
    border-radius: 100px;
    border-color: #f33;
    opacity: 1;
    overflow: hidden;
}
.carousel-inner {
    min-height: 300px;
}
.item blockquote {
    border-left: none;
    margin: 0;
}
.item blockquote p:before {
    content: "\f10d";
    font-family: 'Fontawesome';
    float: left;
    margin-right: 10px;
}
/* Shutter In Horizontal */
.hvr-shutter-in-horizontal {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #ffc300;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    text-decoration: none;
    padding: 0.4em 0.8em;
    font-size: 0.85em;
    color: #fff;
}
.hvr-shutter-in-horizontal:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #204e7f;
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-shutter-in-horizontal:hover, .hvr-shutter-in-horizontal:focus, .hvr-shutter-in-horizontal:active {
  color: white;
  text-decoration: none;
}
.hvr-shutter-in-horizontal:hover:before, .hvr-shutter-in-horizontal:focus:before, .hvr-shutter-in-horizontal:active:before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
}
.more:hover{
	background: #fff;
	color:#000;
}

.social {
    padding: 15px 0; height:50px;
    text-align: center;
}
ul.social li {
    display: inline-block;
}
ul.social li a {
    display: inline-block;
    width: 50px;
    height: 50px;
    background: url("images/img-sprite.png") no-repeat 0px 0px;
}
ul.social li a.facebook {
    background-position: 0px 0px;
}
ul.social li a.facebook:hover {
    background-position: 0px -50px;
}
ul.social li a.twitter {
    background-position: -50px 0px;
}
ul.social li a.twitter:hover {
    background-position: -50px -50px;
}
ul.social li a.googleplus {
    background-position: -100px 0px;
}
ul.social li a.googleplus:hover {
    background-position: -100px -50px;
}
ul.social li a.instagram {
    background-position: -150px 0px;
}
ul.social li a.instagram:hover {
    background-position: -150px -50px;
}
ul.social li a.youtube {
    background-position: -200px 0px;
}
ul.social li a.youtube:hover {
    background-position: -200px -50px;
}
/*------------ Archive------------*/
.archive{background:#fff; width:100%; height:auto; float:left;}
.arc_news_img{height:auto !important;}
.arc_news_img img{width:200px !important; height:125px !important; float:left !important;
margin-right:10px !important; text-align:justify !important;}
.arc_news_img iframe{width:200px !important; height:125px !important; float:left !important;
margin-right:10px !important; text-align:justify !important;}
.arc_news_img p{text-align:justify !important;     font-size: 15px;
    line-height: 25px;
    padding: 2%;
}
.news_head{background-color:#427AB3  !important;}
.news_head h2 a{color:#fff !important;}.news_head h3 a{color:#fff !important;}
.single_content p{color:#333!important; text-align:justify !important; line-height:25px !important;}
.single_content img{width: auto; height:auto; }
.most_popular p{text-align:justify;}
.arc_news_img  ul{padding-left:15% !important;}
.notice_img img{width:100% !important;}
.notice_img iframe{width:100% !important;}
/*--------------------Gallery----------------------------*/
.gallery_img{width:100%; height:auto; float:left;
background-color:#fff;}
.gallery_img h2{margin-left:2%;}
.gallery_cont{/width:100%; height:auto; float:left;}
.gallery_cont iframe{margin-left:2%; width:100%!important; height:130px!important;}
.gallery_cont  img{margin-left:2%; width:100%!important; height:150px!important;}
.gallery_img a{color: #23408F; font-size:12px;}
.gallery_img h3{margin-left:5%;}
/*-------------------- Pagination----------------------------*/ 
ul.page-numbers {
    list-style: none;
    margin: 0;
}

.page-numbers:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

ul.page-numbers li {
    display: block;
    float: left;
    margin: 0 4px 4px 0;
    text-align: center;
}

.page-numbers a,
.page-numbers span {
    line-height: 1.6em;
    display: block;
    padding: 0 6px;
    height: 18px;
    line-height: 18px;
    font-size: 20px;
    text-decoration: none;
    font-weight: 400;
    cursor: pointer;
    border: 1px solid #ddd; 
    color: #256AA1;
}

.page-numbers a span { padding: 0 }

.page-numbers a:hover,
.page-numbers.current,
.page-numbers.current:hover {
    color: #000;
    background: #f7f7f7;
    text-decoration: none;
}

.page-numbers:hover { text-decoration: none }
/*-------------------- Auto Float Img----------------------------*/ 
img.alignright { float: right; margin: 0 0 1em 1em; }
img.alignleft { float: left; margin: 0 1em 1em 0; }
img.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignright { float: right; }
.alignleft { float: left; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }
/*---Caption---*/
/* =WordPress Core
-------------------------------------------------------------- */
.alignnone {
    margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}

/* Text meant only for screen readers. */
.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000; /* Above WP toolbar. */
}
/* == WordPress WYSIWYG Editor Styles == */

.entry-content img {
	margin: 0 0 1.5em 0;
	}
.alignleft, img.alignleft {
	margin-right: 1.5em;
	display: inline;
	float: left;
	}
.alignright, img.alignright {
	margin-left: 1.5em;
	display: inline;
	float: right;
	}
.aligncenter, img.aligncenter {
	margin-right: auto;
	margin-left: auto;
	display: block;
	clear: both;
	}
.alignnone, img.alignnone {
	/* not sure about this one */
	}

.wp-smiley {
	margin: 0 !important;
	max-height: 1em;
	}
blockquote.left {
	margin-right: 20px;
	text-align: right;
	margin-left: 0;
	width: 33%;
	float: left;
	}
blockquote.right {
	margin-left: 20px;
	text-align: left;
	margin-right: 0;
	width: 33%;
	float: right;
	}
.gallery dl {}
.gallery dt {}
.gallery dd {}
.gallery dl a {}
.gallery dl img {}
.gallery-caption {}

.size-full {}
.size-large {}
.size-medium {}
.size-thumbnail {}
/*---------- Responsive Design ---------------*/
/*for Min Weight */
@media only screen and (max-width: 320px){
.wrapper{width:100%; height:auto;}
.header_Ads img{width:100%; height:auto;}
.menu_fix {width:100%;}	
.banner{width:100%; height:auto;}	
.slide_img{width:100%; height:auto;}
.slide_img img{width:100%; height:auto;}	
.wrap1{width:100%; height:auto;}
.left_wrap{width:100%; height:auto;}
.front-video{width:100%; height:auto;}
.front-video iframe{width:100%; height:auto;}
.right_video{width:100%; height:auto;}
.right_video iframe{width:100%; height:auto;}
.small_videos{width:100%; height:auto;}
.small_videos iframe{width:100%; height:auto;}
.right_wrap{width:100%; height:auto;}
.side_Ads{width:100%; height:auto;}
.side_Ads img{width:100%; height:auto;}
.wrap2{width:100%; height:auto;}
.video_head{width:50%; height:auto;margin-left: 5px;margin-top:-7%;}
.video_gallery li{width:100%; height:auto;}
.footer{width:100%; height:auto;}
.inner_footer{width:100%; height:auto;}
.terms{width:100%; height:auto; overflow:hidden;}
}
/*For Iphone */
@media (min-width:321px) and (max-width: 480px){
.wrapper{width:100%; height:auto;}	
.header_Ads img{width:100%; height:auto;}
.menu_fix {width:100%;}	
.banner{width:100%; height:auto;}	
.slide_img{width:100%; height:auto;}
.slide_img img{width:100%; height:auto;}	
.wrap1{width:100%; height:auto;}
.left_wrap{width:100%; height:auto;}
.front-video{width:100%; height:auto;}
.front-video iframe{width:100%; height:auto;}
.right_video{width:100%; height:auto;}
.right_video iframe{width:100%; height:auto;}
.small_videos{width:100%; height:auto;}
.small_videos iframe{width:100%; height:auto;}
.right_wrap{width:100%; height:auto;}
.side_Ads{width:100%; height:auto;}
.side_Ads img{width:100%; height:auto;}
.wrap2{width:100%; height:auto;}
.video_head{width:50%; height:auto;margin-left: 5px;margin-top:-7%;}
.video_gallery li{width:100%; height:auto;}
.footer{width:100%; height:auto;}
.inner_footer{width:100%; height:auto;}
.terms{width:100%; height:auto; overflow:hidden;}
}
/*For Nexus Landscape */
@media (min-width:481px) and (max-width: 603px){
.wrapper{width:100%; height:auto;}	
.banner{width:100%; height:auto;}	
.header_Ads img{width:100%; height:auto;}
.slide_img{width:100%; height:auto;}
.slide_img img{width:100%; height:auto;}	
.wrap1{width:100%; height:auto;}
.left_wrap{width:100%; height:auto;}
.front-video{width:100%; height:auto;}
.front-video iframe{width:100%; height:auto;}
.right_video{width:100%; height:auto;}
.right_video iframe{width:100%; height:auto;}
.small_videos{width:100%; height:auto;}
.small_videos iframe{width:100%; height:auto;}
.right_wrap{width:100%; height:auto;}
.side_Ads{width:100%; height:auto;}
.side_Ads img{width:100%; height:auto;}
.wrap2{width:100%; height:auto;}
.video_head{width:50%; height:auto;margin-left: 5px;margin-top:-5%;}
.video_gallery li{width:100%; height:auto;}
.footer{width:100%; height:auto;}
.inner_footer{width:100%; height:auto;}
.terms{width:100%; height:auto; overflow:hidden;}
}
/*iPad (Portrait): 768px wide */
@media (min-width:604px) and (max-width: 768px){
.wrapper{width:100%; height:auto;}	
.banner{width:100%; height:auto;}
.header_Ads img{width:100%; height:auto;}	
.slide_img{width:100%; height:auto;}
.slide_img img{width:100%; height:auto;}	
.wrap1{width:100%; height:auto;}
.left_wrap{width:100%; height:auto;}
.front-video{width:100%; height:auto;}
.front-video iframe{width:100%; height:auto;}
.right_video{width:100%; height:auto;}
.right_video iframe{width:100%; height:auto;}
.small_videos{width:100%; height:auto;}
.small_videos iframe{width:100%; height:auto;}
.right_wrap{width:100%; height:auto;}
.side_Ads{width:100%; height:auto;}
.side_Ads img{width:100%; height:auto;}
.wrap2{width:100%; height:auto;}
.video_head{width:50%; height:auto;margin-left: 5px;margin-top:-4%;}
.video_gallery li{width:100%; height:auto;}
.footer{width:100%; height:auto;}
.inner_footer{width:100%; height:auto;}
.terms{width:100%; height:auto; overflow:hidden;}	
.list_img{width:100%; height:auto;}
.list_img img{width:100%; height:auto;}
.slide_wrap{width:100%; height:auto;}
}
/* Nexus7 (Landscape): 966px wide x 603px high */
@media (min-width:769px) and (max-width: 966px){
.wrapper{width:100%; height:auto;}	
.header_Ads img{width:100%; height:auto;}	
.banner{width:100%; height:auto;}	
.menu_bar_nav li a{padding: 16px 8px;}
.right_video iframe{width:100%; height:auto;}
.side_Ads{width:100%; height:auto;}
.side_Ads img{width:100%; height:auto;}
.small_videos{width:100%; height:auto;}
.small_videos iframe{width:100%; height:auto;}
.footer{width:100%; height:auto;}
.inner_footer{width:100%; height:auto;}
.list_img{width:100%; height:auto;}
.list_img img{width:100%; height:auto;}
.slide_wrap{width:100%; height:auto;}
}
/*iPad (Landscape): 1024px wide x 768px high*/
@media (min-width:967px) and (max-width: 1024px){
.wrapper{width:100%; height:auto;}	
.header_Ads img{width:100%; height:auto;}	
.banner{width:100%; height:auto;}	
.menu_bar_nav li a{padding: 16px 8px;}
.right_video iframe{width:100%; height:auto !important;}
.side_Ads{width:100%; height:auto;}
.side_Ads img{width:100%; height:auto;}
.small_videos{width:100%; height:auto;}
.small_videos iframe{width:100%; height:auto !important;}
.footer{width:100%; height:auto;}
.inner_footer{width:100%; height:auto;}
.list_img{width:100%; height:auto;}
.list_img img{width:100%; height:auto;}
.slide_wrap{width:100%; height:auto;}
}
/*1085px wide x 1050px high*/
@media (min-width:1025px) and (max-width: 1085px){
.wrapper{width:100%; height:auto;}	
.banner{width:100%; height:auto;}
.menu_bar_nav li a {    padding: 16px 7px;}
.footer{width:100%; height:auto;}	
.inner_footer{width:100%; height:auto;}
}