/*@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,700,800');*/
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*body{font-family: 'Open Sans', sans-serif; font-size:18px; font-weight:400;  line-height:normal; color:#505050;}*/
body{font-family: Arial, Helvetica, sans-serif; font-size:18px; line-height:normal; color:#000; background-color:#aece4d;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; }

.header{ width:100%; position:absolute; z-index:999;}
.logo{ float:left; border:solid 3px #fff; border-radius:5px; padding:10px; margin-top:10px; }
.logo img{ width:200px;}
.top-nav{ width:100%; text-align:left; padding:5px 0; margin:10px 0; }
.top-nav ul{ padding:0; margin:0; display:inline-block;}
.top-nav ul li{ list-style:none; display:inline-block; margin:0 2px 0 0 ;}
.top-nav ul li a{ background-color:#ff931e; color:#fff; text-decoration:none; border:solid 2px #fff;  border-radius:5px; padding:3px; font-size:16px;}
.top-nav ul li:nth-child(2) a{background-color:#aece4d;}
.top-nav ul li:nth-child(3) a{background-color:#50bce2;}
.top-nav ul li a:hover,
.top-nav ul li a:focus{ color:#fff; text-decoration:none; border-radius:10px;}

.headerSocial {float: right;margin-top: 10px;}
.headerSocial a {display: inline-block;}
.headerSocial a .fa {color: #aece4d;	font-size: 50px;	margin:0px 3px;	}
.headerSocial a:hover .fa{ color:#ff931e;}
.headerSocial .custom .headerSocial{ border:solid 3px #fff; border-radius:5px; padding:3px;}





/**********Home Slider Css**********/
.home-slider{ width: 100%; height: 650px; }
.carousel,.item,.active {    height: 100%;}
.carousel-inner {   height: 100%;}
/* Background images are set within the HTML using inline CSS, not here */
.fill {
    width: 100%;
    height: 100%;
    background-position: center top;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.home-slider .carousel-control.left,.home-slider .carousel-control.right{ background-image:none; }
.home-slider .carousel-control{ width: auto; height: auto; opacity: 0.8;z-index:1001;}
.home-slider .carousel-control i{ margin:0!important;  padding: 15px; box-shadow: 0px 0px 5px #000; height: auto!important;width: auto!important; top: 45%!important; }
.home-slider .carousel-indicators{ left: auto; margin:0; width: 100%;  padding: 25px 0; bottom: 0; display:none;  }
.home-slider .carousel-indicators li{  width: 20px; height: 20px; border-radius: 20px; }
.home-slider .carousel-indicators .active{}
.home-slider .carousel-caption{ display:none;}
/**********Home Slider Css**********/



.content-block{ width:100%; margin-top:-150px;}
.content-box{ width:100%; border:solid 3px #fff; border-radius:5px; padding:10px; margin-bottom:10px; float:left; background-color:#aece4d;}
.content-box-title{ padding:0; margin:0 0 10px 0; font-size:32px; color:#fff; text-align:center;}
.content-box-title1{ padding:10px; margin:0 0 10px 0; font-size:32px; color:#fff; text-align:center;background-color:#ff931e; border:solid 3px #fff; border-radius:5px;}
.content-box figure{ position:relative;}
.content-box figure img{ border:solid 3px #fff; border-radius:5px;}
.friends-video-row{ width:100%; margin-bottom:10px;}
.friends-video{ width:100%; margin-bottom:10px;  }
.friends-video img{  border:solid 3px #fff; border-radius:5px;}
.friends-video iframe{ width:100%; height:350px; border:solid 3px #fff; border-radius:5px;}
.friends-video-detial{ width:100%; color:#000;  }
.watch-more{font-size:32px; color:#292f33; border:solid 3px #fff; border-radius:5px; text-align:center; padding:5px; margin:0 -10px -10px -10px; }
.content-box figure .popup-image{ position:absolute; z-index:99; left:50px; top:-8px; }
.content-box figure .popup-image img{ border:0;}
.facebook-box{ width:100%; position:relative; }
.facebook-box .facebook-icon{ position:absolute; right:8px; top:8px; z-index:999; }
.facebook-box iframe{ width:100%!important;}
.twitter-box{ width:100%; position:relative; float:left;}
.twitter-box .title{ width:100%; font-size:32px; color:#fff; }
.twitter-box .title .text{ float:left; line-height:55px;}
.twitter-box .title .icon{ float:right;}
.twitter-box .twit-block{ width:100%; margin-top:10px; float:left;}
.logo-nav-box{ width:100%;}
.right-nav{ width:100%; text-align:center; padding:5px 0; margin:15px 0; }
.right-nav ul{ padding:0; margin:0; display:inline-block;}
.right-nav ul li{ list-style:none; display:inline-block; margin:0 7px ;}
.right-nav ul li a{ background-color:#ff931e; color:#fff; text-decoration:none; border:solid 3px #fff;  border-radius:5px; padding:5px; font-size:24px;}
.right-nav ul li:nth-child(2) a{background-color:#aece4d;}
.right-nav ul li:nth-child(3) a{background-color:#50bce2;}
.right-nav ul li a:hover,
.right-nav ul li a:focus{ color:#fff; text-decoration:none; border-radius:10px;}


.white-text{ color:#fff;}
.black-text{ color:#000;}
.bg-orange{ background-color:#ff931e;}
.bg-blue{ background-color:#50bce2;}




/**********Footer Css**********/
.footer{ width:100%;}
.footer-nav{ width:100%; text-align:center; padding:30px 0; background-color:#ff931e; border-top:solid 3px #fff;border-bottom:solid 5px #fff;}
.footer-nav ul{ padding:0; margin:0; display:inline-block;}
.footer-nav ul li{ list-style:none; display:inline-block; margin:0 15px;}
.footer-nav ul li a{ background-color:#ff931e; color:#fff; text-decoration:none; border:solid 3px #fff;  border-radius:5px; padding:5px; font-size:34px;}
.footer-nav ul li:nth-child(2) a{background-color:#aece4d;}
.footer-nav ul li:nth-child(3) a{background-color:#50bce2;}
.footer-nav ul li a:hover,
.footer-nav ul li a:focus{ color:#fff; text-decoration:none; border-radius:10px;}

.footer-logo{ width:100%; padding:30px 0; background-color:#fff;}
.footer-logo figure img{ display:inline-block;}

/**********Footer Css**********/


.item-page{ width:100%;  border:solid 3px #fff; border-radius:5px; padding:10px; margin-bottom:10px; float:left; background-color:#50bce2; color:#fff;}
.item-page .page-header{margin:0;border:none; }
.item-page .page-header h2{ display:inline-block; padding:0; margin:0 0 10px 0; font-size:32px; border:solid 3px #fff; border-radius:5px; padding:5px; color:#fff; text-align:left;}
.inner-logo{ text-align:center;}
.inner-logo img{ display:inline-block; background-color:#fff; padding:10px; border:solid 3px #fff; border-radius:5px;}

.contact{ width:100%;  border:solid 3px #fff; border-radius:5px; padding:10px; margin-bottom:10px; float:left; background-color:#aecf4d; color:#fff;}
.contact h3{ display:inline-block; padding:0; margin:0 0 10px 0; font-size:32px; border:solid 3px #fff; border-radius:5px; padding:5px; color:#fff; text-align:left;}
.contact .contact-form .well{ background-color:#69b7de; border-radius:10px; border:none; box-shadow:none;}
.contact .contact-form .well fieldset legend{ border:none;}
.contact .contact-form .control-group .control-label{	text-align: left;	font-weight: normal;	font-size: 14px;	color: #000;}
.contact .contact-form .control-group .controls input[type="text"],
.contact .contact-form .control-group .controls input[type="email"],
.contact .contact-form .control-group .controls textarea{ border-radius:5px; outline:none; border:0; background-color:#fff; color:#000; width:100%;}

.align-adjust{ width:100%; display:table; height:143px;}

@media (max-width: 767px) {
.top-nav{ text-align:center;}
.top-nav ul li{ margin:0 2px;}	
.top-nav ul li a{ font-size:18px;}
.headerSocial{ float:none; text-align:center;}

.right-nav{ text-align:center;}
.right-nav ul li{ margin:0 2px;}	
.right-nav ul li a{ font-size:18px;}

.footer-nav{ text-align:center;}
.footer-nav ul li{ margin:0 2px;}	
.footer-nav ul li a{ font-size:18px;}

.footer-logo figure{ text-align:center!important; margin-bottom:15px;}
.facebook-box{ overflow:scroll;}
.align-adjust{ height:10px;}
}


@media (max-width: 479px) {
.right-nav ul li a{ font-size:16px;}
	
}

@media (min-width: 768px) and (max-width: 991px) {
.top-nav ul li a{ font-size:20px;}

}
@media (min-width: 992px) and (max-width: 1199px) {

}

figure a.modal {
    display: block !important;
    position: static !important;
}

#cboxWrapper #cboxLoadedContent{ margin-top:40px!important; padding:0!important; height:90%!important;  background-color:#50bce2;}
#cboxWrapper #cboxLoadedContent #cboxTitle{ border:none!important;}
#cboxWrapper #cboxLoadedContent .addstory{ padding:20px;}
#cboxWrapper #cboxLoadedContent .addstory label{ font-weight:normal;}
#cboxWrapper #cboxLoadedContent .control-group{ margin-top:10px;}
#cboxWrapper #cboxLoadedContent .control-group .controls input[type="text"],
#cboxWrapper #cboxLoadedContent .control-group .controls input[type="email"],
#cboxWrapper #cboxLoadedContent .control-group .controls textarea{ border-radius:5px; outline:none; border:0; background-color:#fff; color:#000; width:100%;}


