@font-face{font-family:AlrightSans;src:url('AlrightSans-Black-v3.otf');}@font-face{font-family:AlrightSansReg;src:url('AlrightSans-Regular-v3.otf');}@font-face{font-family:Geosans;src:url('GEOSANSLIGHT.TTF');}@font-face{font-family:Arvo;src:url('Arvo-Bold.ttf');}@font-face{font-family:Raleway;src:url('Raleway-Regular.ttf');}@font-face{font-family:Raleway-Medium;src:url('Raleway-Medium.ttf');}body,html{margin:0;padding:0px;height:100%;font-family:Georgia,"Times New Roman",Times,serif;}body.admin-bar{top:32px;z-index:1000;height:40px;}body.navbar-fixed-top{z-index:1000;height:110px;}.featured-img-post{@media only screen and (max-width: 479px){
    	#featured-img-post { width: 90%; }	}
	}

	/* Header Images */
	.headerimgs{
	@media only screen and (max-width: 479px){
    	#headerimgs { width: 90%; }
	}
	}

	a.rsswidget img {display: none;}
	.scroll {width: 100%; margin-top: -45px;}
	/* link color */


	a{color:#000;}

	a:focus, a:hover{color:#F00;}

	/* Advertisement*/

	.ad {width:720px; height:125px; background-color:#000; margin-top:-100px;}

	.featured-img-post
{
		max-width: auto;
		width: auto 50%;
		padding-top: 5px;
		display: inline-block;		
}

	.img[id~=featured-img-post] 
{ 
	height: auto; /* hiding from IE6 */
	width: auto;
}
	.headerimgs
{
		max-width: 100%;
		width: auto 100%;
		padding-top: 10px;
		display: inline-block;		
}

	.img[id~=headerimgs] 
{ 
	height: auto; /* hiding from IE6 */
}


	/* Menus */

	
	.navbar {margin-top:2px; margin-bottom:0px; border:none;border-radius:0; background-color:#DED2D2; font-family: Geosans; font-size:24px; font-weight:800; }

	.navbar h1{margin:0;}
	
	.navbar-inverse .navbar-brand {padding-bottom: 11px;color:#282826; letter-spacing: 2px;font-weight: 300; font-size:18px;}

	.navbar-inverse .navbar-brand .arrow{margin-right:5px;}

	.navbar-nav ul{list-style-type: none; border-bottom:2px #000;}

	.navbar-inverse .navbar-nav > li > a {color:#000;}

	.navbar-inverse .navbar-nav > li > a:hover {background:#000; font-weight: 800;}

	.navbar-inverse .navbar-nav > .active > a, 

	.navbar-inverse .navbar-nav > .active > a:hover, 

	.navbar-inverse .navbar-nav > .active > a:focus {background-color: #282826;color: #FFFFFF; font-weight:800;}

	.navbar-sub{background: #f0ede3;}

	.navbar-sub .navbar-nav > li > a{color:#666; }

	.navbar-sub .navbar-nav > li > a:hover{background: #999;color:#000;}



	/* Featured Content */


	.featured{display: block;background: #000;min-height: 50px}

	.featured .item-featured{position: relative;overflow:hidden;padding:0;}

	.featured img{z-index: 50;width: 100%; height:300px;opacity:0.6;

		-webkit-transition: all 0.3s ease-in-out;

		-moz-transition: all 0.3s ease-in-out;

		-ms-transition: all 0.3s ease-in-out;

		-o-transition: all 0.3s ease-in-out;

		transition: all 0.3s ease-in-out;}

	.featured .item-featured:hover > a img{opacity:1; 

	    -webkit-transform:scale(1.1);

	    -moz-transform:scale(1.1);

	    -ms-transform:scale(1.1); 

	    -o-transform:scale(1.1);

	    transform:scale(1.1);

	    }

	 .featured-thumbnail img 
{
	max-width: 80%;
	height: auto !important;
}   

	 .yt-featured{width:132.9%!important;margin-left:-15%;}

	.featured .caption{position: absolute; bottom:0;z-index:100;width:100%; background: url(img/bg.png) repeat-x;color:#fff;}

	.featured .cat{padding:0 20px;color: #fff;text-transform: uppercase;text-shadow: 0 0 3px #000;font-weight: 700; font-size:12px;}

	.featured .date{padding:0 20px;color: #FFF;text-transform: uppercase;text-shadow: 0 0 3px #000;font-weight: 700; font-size:12px;}

	.featured .title{margin:0;padding:5px 25px 25px 25px; font-weight: 800;font-size: 28px; font-family:GeoSans;}

	.spacer{height: 50px;}



	/*** Grid ***/


	.cont-grid{float:right;padding: 10px 0 0 5px;border-left: 1px solid #d6d6d6;}

	.cont-grid .post{padding:20px 25px 20px 15px;}

	.grid-cat{margin:0px 0 0 0; color: #333; font-weight: 700; font-size: 13px;}

	.grid-tit{margin:10px -10px 10px 0; font-weight: 300;font-size: 28px; font-family:AlrightSans; }

	.item2 .grid-tit{margin:10px 0 10px 0; font-weight: 300;font-size: 30px; font-family:AlrightSans; }

	.grid-tit a{color:#000;}

	.grid-tit a:hover{color:#F00; text-decoration: none;}

	.grid-cop{padding: 10px 0 0px 0;}

	.grid-text{padding-top:8px; font-size: 15px; font-family:AlrightSansReg; align:justify;}

	.grid .item2 .grid-text{padding:0px 0 0 0; font-weight:400; font-size:18px;font-family:AlrightSansReg;}

	.grid .item {float: left;margin: 0 5px 10px 5px;width: 31%;height:auto;border-right: 4px solid #d6d6d6; border-bottom: 2px solid #d6d6d6;background: #fff;}

	.grid .item img{margin:0;width:100%;height:auto;line-height: 0;}

	.grid .item-w2 {width: 40%;}

	.grid .item-h2 {height: 322px;}

	.grid .item-h3 {height: 485px;}

	.grid .item2 {float: left;margin: 0 5px 10px 5px;width: 63%;height:auto;border-right: 4px solid #d6d6d6; border-bottom: 2px solid #d6d6d6;background: #fff;}

	.grid .item2-w2 {width: 40%;}

	.grid .item2-h2 {height: 322px;}

	.grid .item2-h3 {height: 485px;}
	
	/* grid-text share buttons */
	
	   .ssba, .ssba a {
	   
           text-decoration: none;
           background: none;
           font-family: Indie Flower;
           font-size: 20px;
         
		 }
		   
		 
		 .ssba img:hover {
		 
		     transform: scale(1.1);
			/* color:rgb(192,192,192);opacity:0.8;*/
			color:rgb(0,255,255);
			opacity:0.8;
			 
		   }
		   
		  
		   
		 .ssba img {
		 
            width: 40px !important;
            padding: 4px;
			padding-bottom: 8px;
			padding-top: 8px;
            border: 0;
            box-shadow: none !important;
            display: inline !important;
            vertical-align: middle;
			float: left;
			
	       }
			 
		      
			  
		  div {
		  
	       display: block;
		  
	      }	 
/* single-post share buttons */
	
	   .ssbas, .ssbas a {
	   
           text-decoration: none;
           background: none;
           font-family: Indie Flower;
           font-size: 20px;
         
		 }
		   
		 
		 .ssbas img:hover {
		 
		     transform: scale(1.1);
			/* color:rgb(192,192,192);opacity:0.8;*/
			color:rgb(0,255,255);
			opacity:0.8;
			 
		   }
		   
		  
		   
		 .ssbas img {
		 
            width: 42px !important;
            padding: 4px;
			padding-bottom: 4px;
	    margin-top: -20px;
            border: 0;
            box-shadow: none !important;
            display: inline !important;
            vertical-align: middle;
			float: left;
			
	       }
			 
		      
			  
		  div {
		  
	       display: block;
		  
	      }	
	

	/* isotope */


	.isotope .isotope-item {

		-webkit-transition-duration: 0.8s;

		-moz-transition-duration: 0.8s;

		transition-duration: 0.8s;

		-webkit-transition-property: -webkit-transform, opacity;

		-moz-transition-property: -moz-transform, opacity;

		transition-property: transform, opacity;

	}

	/* Pagination */


	.pagination{padding: 0 0 0 15px;}

	.pagination span, .pagination a{padding: 9px 14px;border: 1px solid #eee;}

	.post-time{font-family:Raleway-Medium; font-weight:500; font-size: 16px;}

	/* Single */

	.author{font-family:Raleway-Medium; font-weight:500; font-size: 16px;}

	.single{float:right;margin:0;padding:0;}

	.sing-cop{width:100%; height:auto;}

	.sing-tit-cont{position: relative; margin:-128px 0 0 0;margin-left:-5px; padding-left:10px; padding-right:5px; width:130%;background:#fff;}

	.sing-tit{margin:10px 0 20px 0; font-weight: 500;font-size: 2.435em; color: #444444; font-family:AlrightSans;}

	.sing-spacer{padding:3% 6%;}

	/*.contain-img{width:70%;height:50%;}*/

	/*.sing-spacer img{width:70%;height:70%;}*/

	/*.attachment-large wp-post-image{width:525px;height:350px;}*/

	.sing-cont{position: relative;margin-left:-40px; padding-right:10px; width:110%; font-weight: 100; font-size: 17px; font-family:AlrightSansReg; line-height: 26px;}

	.img .sing-cont {width="100%"; height="100%"}

	.sing-feature{width="70%";}

	.single-in{padding:0;}

	.meta{margin:0;padding:0;color:#999;}

	.cat{margin:10px 0 0 0; color: #333; font-weight: 700; font-size: 13px;}

	.tag-post{color:#02c29d; text-transform: capitalize;}

	.thumbnail-single-image {width: 100%; height: 100%}

	.spacer-sing{height:100px;}

	/* new page template */
	
	.newpage1{float:left;padding:0;width:100%;}  /*TEST-CODE */

   	.pageimg{position:relative;margin-top:-50px;}
	 
	.pageimg img{width:100%;height:100%;}
	 /*.pagecop{width:100%;height:250px;}*/

	.newpagetit{position: relative; margin:0 5px 0 0;margin-left:-5px; padding-left:45px; padding-right:5px; width:100%;background:#fff;} /*shreya margintop 0 and margin left padding left*/

	.pagetit{margin:20px 5px 20px 0; font-weight: 500;font-size: 40px; color:#000; font-family:AlrightSans;} /* shreya changed top margin*/

        .pagespacer{padding:3% 3%;}
	
	.pagecont{position: relative;margin-left:3px;padding-right:10px; width:100%;font-size: 16px; font-family:AlrightSansReg; line-height: 26px;}

	.newpagein{padding:0;margin-bottom:100px;width:100%;} /* shreya margin bottom change so that space is there btw text and footer*/


	/*.meta{margin:0;padding:0;color:#999;}

	.cat{margin:10px 0 0 0; color: #333; font-weight: 700; font-size: 13px;}

	.tag-post{color:#02c29d; text-transform: capitalize;}

	.thumbnail-single-image {width: 100%; height: 100%}*/

	.pagespacer1{height:50px;}

  

	/* Comments */


	#comments h3{margin-bottom: 20px;text-transform: uppercase; font-weight: 300; font-size: 20px;}

	ol.commentlist { list-style:none; margin:0 0 1em; padding:0; text-indent:0; }

	ol.commentlist li.comment { border-top:1px solid #eee; padding:1em; }

	ol.commentlist li.comment div.vcard cite.fn { text-transform: uppercase; font-size: 14px }

	ol.commentlist li.comment div.vcard img.avatar { float:left; margin: 6px 1em 1em 0; border-radius:50px;}

	ol.commentlist li.comment div.comment-meta { font-size:12px; }

	ol.commentlist li.comment ul {  margin:0 0 1em 2em; }

	ol.commentlist li.comment div.reply { font-size:11px; margin-left:80px}

	ol.commentlist li.comment div.reply a { font-weight:bold; }

	ol.commentlist li.comment ul.children { list-style:none; margin:1em 0 0; text-indent:0; }

	ol.commentlist li.comment ul.children li.depth-2 { border-left:1px solid #eee; margin:0 0 .25em .25em; }

	ol.commentlist li.comment ul.children li.depth-3 { border-left:1px solid #eee; margin:0 0 .25em .25em; }

	ol.commentlist li.comment ul.children li.depth-4 { border-left:1px solid #eee; margin:0 0 .25em .25em; }

	ol.commentlist li.even { background:#fff; }

	ol.commentlist li.odd { /*background:#f9f9f9;*/ }

	ol.commentlist li.parent { border-left:1px solid #eee; }

	ol.commentlist li.bypostauthor .fn{	font-weight: bold;}

	input{ margin-right:10px;padding: 10px;border:none;background: #eee;}

	textarea{ float:left;padding:10px;width:90%;border:none;background: #eee;}

	#submit{margin-top:10px;background: #333; color:#fff;text-transform: uppercase;padding: 15px 20px;}


	/* Video Resposnive */

	.videoWrapper {position: relative;margin-bottom: 70px;padding-top: 25px;padding-bottom: 56.25%; /* 16:9 */height: 0;}

	.videoWrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

	.link-video{position:relative;}

	.link-video i{position: absolute; top:50%; left:50%;margin:-20px 0 0 -25px ;background: url(img/circle-white.png) no-repeat center center;}


	/* Gallery */

	.gallery {margin: 0 0 10px 0!important;}

	.gallery-item {float: left;margin: 0!important;width: 33.333333%;text-align: center;}

	.gallery img { margin: 5%!important;width: 90%!important;border: none!important;}

	.gallery-caption {margin-left: 0;}


	/* Primary Sidebar */


	.sidebar{float:left;}	

	.sidebar .widget{padding: 10px 10px 5px 10px; font-family:Raleway-Medium;}

	.sidebar .widget h3{font-weight:700;font-size: 14px; font-family:AlrightSansReg;}

	.sidebar .widget a{ display:block; padding: 10px 15px;border-bottom: 1px solid #eee;}

	.sidebar .widget ul{padding:0;list-style-type: none;} /* shreya inserted margin bottom field*/ 

	.sidebar .widget ul li a{padding-left: 0;}

	.sidebar .social{ float:left;width: 100%;}

	.sidebar .social a{display: block;float:left;padding:10px;}

	
	/*TRENDING NEWS AI STYLING */
	
    	.popular li{float:left; width:270px; height:100px;} 
	
    	.popular img{ display: inline; float: left; margin: 0 5px 0 0; border: none; width:85px;height:85px}	
	

	/* Tab */

	.sidebar #myTab{margin-top:20px;}

	.tab-spacer{padding:0 10px 0 10px;}

	.tab-content{float:left;margin: 10px 0 60px 0; width:100%;}

	.tab-content a{float:left;padding: 10px 0 0 0;min-height: 75px;width: 100%;border-bottom:1px solid #f0efef;text-decoration: none;}

	.tab-content a:last-child{border:none;}

	.tab-content img{float:left;margin:0 20px 10px  10px;padding:0; width:60px; height:60px;border:0; border-radius:50%;}

	.tab-content .title{ margin: 5px 0 0 0;color:#000; font-weight: 400;font-size: 16px;}


	/* Secondary Sidebar */

	.sec-sidebar{position:relative; float:right;margin-top: 120%; width:100%; padding-left:0px; font-family:Raleway-Medium;}

	.sec-sidebar .widget{padding: 10px 0px 0px 0px;}

	.sec-sidebar .widget a{ display:block; padding: 10px 15px;border-bottom: 1px solid #eee;}

	.sec-sidebar .widget h3{font-weight:700;font-size: 14px; font-family:AlrightSansReg;}

	.sec-sidebar .widget ul{padding:0;list-style-type: none;}

	.sec-sidebar .widget ul li a{padding-left: 0;}


	/* Footer */


	.footer{float:left; padding:20px; width:100%;background: #333;color:#fff;}

	.footer span{ font-family:GeoSans;}

	.footer a { color:#FFF; font-size: 16px; font-family:GeoSans;}

	.footer a:hover{ color:#FFF; font-weight: 800;}


	/* General */

	.row{margin:0;padding:0;}

	.panel{background: #eee;}
	
	.sticky {border-right:3px solid #eee;border-bottom: 3px solid #eee }

	.wp-caption {border: 1px solid #eee; text-align: center; padding: 10px;}

	.wp-caption img {margin: 0;padding: 0;border: 0 none; width:100%!important;height:auto;}

	.wp-caption p.wp-caption-text {font-size: 1em; line-height: 17px; padding: 8px; margin: 0; }


	/* only in home caption full width */


	.cont-grid .wp-caption {max-width:100%;width: 100% !important;height:auto; }

	.alignleft{float:left; margin-right: 20px;}

	.alignright{float: right; margin-left: 20px;}

	.aligncenter{margin:  0 auto;display: block}

	#s{width: 100%}

	#searchsubmit{background-color: #333;color:#fff}


	/* Search */

	.result{margin-left:5px; }

	#srch-term{border:none;background:none; box-shadow: none;}

	.search-cont{padding:0;}

	.btn-default{border: none; background: none;}


	@media (max-width: 1000px) 
	
{ 
	
	.featured{margin-top:50px}

	.cont-grid, .sidebar{width:100%;}	

	.single{float:left; width:100%;border-left: none;}	

}

	@media (max-width: 760px) 
{ 

	#mainmenu{float:left;width:100%;}

	.navbar-form {border:none}

	.sing-tit-cont{margin-left:5%; width:90%;}

	.sing-cont{margin-left:5%;width:90%;}

	.navbar-toggle {border:none}

	.navbar-toggle:hover {background:#fff!important}

	.navbar-toggle .icon-bar{background:#333!important}

}

	.divh2a {line-height: 1.1;}

	.divh3a
{

	font-size: 24px;

 	margin-bottom: 10px;

 	margin-top: 20px;

	color: inherit;

	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;

	font-weight: 500;

	line-height: 1.1;

}

	.sidebardivh3a{

	margin-bottom: 10px;

	margin-top: 20px;

	font-family: AlrightSansReg;

	font-size: 14px;

	font-weight: 700;

}

/* Article Page Slider */
	
	@media (min-width: 1200px){
	    .holder{ 
              width:100%;
              overflow:hidden;
             }
	 }
          			
	.heading img{
		width:100%;
		margin-top:0px;
                margin-bottom:5px;
		     }
			
	.recent .news-image img{
	 	height:160px;
		opacity:0.9;
                z-index:50;			  
	        }
	
	.recent .news-image:hover > a img{
		opacity:1;
		transform:scale(1.0);
		}  
	
	.recent .detail{
                position: absolute;
                bottom: 0;
                z-index: 100;
                width: 230px;
                background: url(img/bg.png) repeat-x;
                color: #fff;
                }
		
	.detail .news-title {
                 margin: 0;
                 padding: 5px 25px 25px 25px;
                 font-weight: 600;
                 font-size: 18px;
                 font-family: GeoSans;
		 color: #fff;
                 }
	.holdslider {
		width:100%;
		}

/* Article Page Slider*/

/*About US*/

.widget_woothemes_our_team .columns-2,
.widget_woothemes_our_team .columns-3,
.widget_woothemes_our_team .columns-4,
.widget_woothemes_our_team .columns-5,
.widget_woothemes_our_team .columns-6 {
  overflow: hidden;
  zoom: 1;
}
.widget_woothemes_our_team .columns-2 .team-member,
.widget_woothemes_our_team .columns-3 .team-member,
.widget_woothemes_our_team .columns-4 .team-member,
.widget_woothemes_our_team .columns-5 .team-member,
.widget_woothemes_our_team .columns-6 .team-member {
  float: left;
  margin-right: 3.8%;
}
.widget_woothemes_our_team .columns-2 .team-member.first,
.widget_woothemes_our_team .columns-3 .team-member.first,
.widget_woothemes_our_team .columns-4 .team-member.first,
.widget_woothemes_our_team .columns-5 .team-member.first,
.widget_woothemes_our_team .columns-6 .team-member.first {
  clear: both;
}
.widget_woothemes_our_team .columns-2 .team-member.last,
.widget_woothemes_our_team .columns-3 .team-member.last,
.widget_woothemes_our_team .columns-4 .team-member.last,
.widget_woothemes_our_team .columns-5 .team-member.last,
.widget_woothemes_our_team .columns-6 .team-member.last {
  margin-right: 0;
}
.widget_woothemes_our_team .columns-2 .team-member {
  width: 48%;
}
.widget_woothemes_our_team .columns-3 .team-member {
  width: 30.75%;
}
.widget_woothemes_our_team .columns-4 .team-member {
  width: 22.05%;
}
.widget_woothemes_our_team .columns-5 .team-member {
  width: 16.9%;
}
.widget_woothemes_our_team .columns-6 .team-member {
  width: 13.5%;
}
        