h2, h2 a{

    font-family:"Oswald",sans-serif;
javascript:;
    font-weight:600;

}

P{
    
    text-align:justify !important;
}



.for-bg-img{

    background:#1F1F1F url("../images/img-bg.png") repeat scroll 0% 0%;

   

}



.amb-container{
/*
    width: 580px; //350px

    margin: 0px auto;

    position: relative;
    */
    width: 500px;
    margin: 0px auto;
    position: relative;

}



.amb-container img{
/*
    width: 100%;

    max-height: 350px;
    
   */ 
    width: 100%;
    height: 390px !important;
    border-radius: 5px;

}



.amb-container img{

   display:block;

}



.amb-content{

    top: 0px;

    position: absolute;

    width:100%;

    height:100%;

    background-color: rgba(229, 174, 81, 0.8);

    color:#FFF;

    

    /* Theoretically for IE 8 & 9 (more valid) */	

	/* ...but not required as filter works too */

	/* should come BEFORE filter */

	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

	

	/* This works in IE 8 & 9 too */

	/* ... but also 5, 6, 7 */

	filter: alpha(opacity=0);

	

	/* Older than Firefox 0.9 */

	-moz-opacity:0;

	

	/* Safari 1.x (pre WebKit!) */

	-khtml-opacity: 0;

    

	/* Modern!

	/* Firefox 0.9+, Safari 2?, Chrome any?

	/* Opera 9+, IE 9+ */

	opacity: 0;

}



.amb-content h5{

    color: #FFF;

    font-size: 30px;

}



.amb-content p{

    color: #FFF;

    line-height: 45px;

    font-size: 18px;

}





.amb-content:hover{

   

   /* Theoretically for IE 8 & 9 (more valid) */	

	/* ...but not required as filter works too */

	/* should come BEFORE filter */

	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";

	

	/* This works in IE 8 & 9 too */

	/* ... but also 5, 6, 7 */

	filter: alpha(opacity=100);

	

	/* Older than Firefox 0.9 */

	-moz-opacity:1;

	

	/* Safari 1.x (pre WebKit!) */

	-khtml-opacity: 1;

    

	/* Modern!

	/* Firefox 0.9+, Safari 2?, Chrome any?

	/* Opera 9+, IE 9+ */

	opacity: 1;

   
    border-radius: 5px;

}





.for-para-jstfy p {

    font-size:16px !mportant;

    text-align:justify !important;

}





.footer-content{

    margin:0 auto;

}



.footer-content h3{

    color:#FFF;

    font-size: 16px;

    text-align:center;

}



.footer-content p{

    color:#FFF;

    font-size: 16px;

}



.sector-img img{

    height:180px !important;

    width:100%;

}



.ads-img img{

    height:150px;

    width:100%;

}




/*
.filter_holder ul:not(:first-child) li span::after {

    color: #a6a6a6;

    content: none !important;

}
*/

.filter_holder ul:not(:first-child) li span {

    padding: 0px 9px !important;

}





.projects_holder article .icons_holder .portfolio_details {

 background-color: transparent !important;  

 display:block !important;  

 width: auto !important;

 color:#FFF !important;

 font-size:12px !important;

 height: 25px !important;

}

.projects_holder article .icons_holder .portfolio_details:hover {

   background-color: none !important;  

}



.hits-img img{

    width:100%;

    height:260px;

    resize:both;

}



.pro-container{

    width:80%;

    margin:0 auto;

}



.leader-img img{

    height:200px !important;

}



.for-date{

    text-align: left;

    color: #A2A1A1;

    font-size: 12px;

}



.for-athr{

    text-align:right;

    color: #A2A1A1;

    font-weight:normal;

}





.for-news-head {

    text-align: left;

    color: #C5973F;

    font-size: 21px;

    margin-bottom: 10px;

    font-weight: 200;

    font-family: 'Oswald', sans-serif;

}



.for-news-para p{

    font-size: 15px;

    padding-top: 5px;

    padding-bottom: 5px;

    line-height: 1.5;

    color:#939393;

}



.for-profile-img img{

   width: 100%;

    height: auto;

}





.for-profile-abt{

    width:100%;

}



.for-profile-abt p{

    padding:5px;

}



.for-history h3 p strong{

    color: #C5973F;

    font-weight: bold;

}



.for-float-none{

    float:none !important;

    margin:0 auto;

}



/**.for-news-para {

    height: 80px;

    overflow: hidden;

}**/



.for-upcoming-evnt{

    padding: 5px 0px 5px 0px;

    margin-top: 20px;

    margin-bottom: 20px;
}



.for-upcoming-evnt ul{

    list-style:none;

    margin-right:10px;

}



.for-upcoming-evnt ul li{

    list-style:none;

    border:1px solid #ccc;

    width:100%;

    float: left;

    padding: 15px;

}



/*Events page*/



.dte{

	float:left;
    min-width:123px;
	color:#ABABAB;

}



/**.dte p{

	padding: 2px;

    font-size: 20px;

    margin: 0px;

}**/



.item {

    border: 1px solid #EAE9E7;

    border-left:2px solid #E0A032;

    float: left;

    width: 100%;

     -webkit-transition-duration: 0.5s; /* Safari */

    transition-duration: .05s;

    background-color: #FCF9F9;

    padding:5px;

}



.item:hover {

  background-color: #f4f4f4;

  border-left:4px solid #E0A032;

}







.item_evnt{

    border: 1px solid #EAE9E7;

    border-left:2px solid #E0A032;

    float: left;

    width: 100%;

     -webkit-transition-duration: 0.5s; /* Safari */

    transition-duration: .05s;

    background-color: #FCF9F9;

    padding:5px;

}



.item a {

  text-decoration:none;

}



.evt-itm-nme{

    margin:2px 10px 2px 0px;

    color: #787878;

    text-align: left !important;

}







.evt-itm-nme a, .evt-itm-nme p{

    color: #666565;

    font-size: 19px;

    font-weight: 700;

    font-family: 'Oswald', sans-serif;

    text-transform: uppercase;
    text-align:left !important;

}







.evt-itm-lcn{

    text-align: left;

    color: #878585;

    font-size: 12px;

    font-family: "Oswald",sans-serif;

}







.evt-itm-sctr{

    margin-bottom: 10px;

    text-transform: none;

    color: #B4B4B4;

    text-align: left;

    font-size: 12px;

    margin-top: 3px;

    font-family: "Oswald",sans-serif;



}







.section-heading h3{

    margin-bottom:0px;

}















.evnt-fig img{

    max-height: 230px;

    width: 100%;

    border: 1px solid #ccc;

    padding: 5px;

    margin-top:10px;



}







.evt-dtl{

    border: 1px solid rgb(204, 204, 204);

    background-color: rgb(231, 231, 231);

    margin-top:10px;

}











.flt-left{

     float:left;

}







.evt-day{

    font-size:15px !important;

    color: #ABABAB;

}







.evt-tme{

    font-size: 12px !important;

    color:#B3B3B3;

    margin-top: 0px;

    padding: 0px;

    line-height: 0.8;

    font-family: "Oswald",sans-serif;

}







.mar-lt-20{

    margin-left:70px;

}





/*Events Closed*/





.for-pro-map .container{

    padding:0px !important;

    margin:0px !important;

}



.for-qte h4{

    

    font-size: 20px;

}



.for-qte h4 i {

    color: #E6AE48;

    font-size: 20px;

    margin:10px;

}



.for-end-dte{

    vertical-align: super;

    font-size: 18px;

}



.for-end-month{

    font-size: 11px;

    color: #BFBCBC;

    font-weight: 400;

    vertical-align: super;

}



.for-profile-name h2{

    color:#E0A032;

    font-weight: bold;

    font-family: 'Lobster', cursive !important;

}



.for-evt-box{

    padding:10px;

}



.for-evt-box h3{

    font-family: "Oswald",sans-serif;

    font-weight: 500;

}



.for-evt-box-cont {

    margin-top: 10px !important;

    font-family: "Oswald",sans-serif;

}



.for-evnt-left-padding{

    padding-left:0px;

}



.evnt-map .container{

    padding:0px !important;

}



.evnt-btm{

    /*background-color:#9D9D9D;*/    

    padding-left:0px;

}



.evt-soc-ico{

    padding:0px !important;

}



.evt-soc-ico p a span {

    font-size: 25px !important;

    padding: 10px !important;

    color: #7B6565;

    width: 50px;

    text-align: center;

}



.evt-soc-ico p a span:hover{

   color:#9D9D9D;

   background-color:#ccc;

}



/*for blog page*/



.for-blog-plus-ico {

    color: #FFF;

    font-size: 220%;

    margin-top: 34%;

    margin-left: 46%;

}



.blogs-date{

    font-family:"Oswald",sans-serif!important;

}



.blogs-author-name{

   font-family: 'Lobster', cursive !important; 

}



.blogs-author-name a{

   font-family: 'Lobster', cursive !important; 

}



.blogs-head{

     font-family:"Oswald",sans-serif!important;    

}



/*blog page End*/



/*header menu active */

.new_active{

    /*color: #000 !important;*/

    font-weight: bold !important;

    color: #FFF !important;

    

}



.blog-article{

   

}



.for-badge{

    background-color: #E6AE48;

    padding: 1px 4px;

    border-radius: 15%;

    color: #FFF;

    font-style: normal !important;

    font-weight: 400;

}



.new_logo img{

    margin-top:8px;

}



.for-history p{

    font-size: 18px;

    font-weight: 500;

    line-height:1.5;

}



.for-history p strong{

    font-weight: bold;

color: #C5973F;

font-size: 20px;

padding-bottom:10px;

}



.for-mobile-btm{

    margin-bottom:10px;

}



.for-dpd-sort{

    font-family: "Oswald",sans-serif;

	text-transform: uppercase;

	color: #CCC;

	padding: 10px 0px;

}



.sort_by{

   font-family: "Oswald",sans-serif;

	font-style: italic;

}



.sort_by:hover{

  color:#ccc;

}



.eve {

    font-family: "Oswald",sans-serif;

    color: #AAA7A7;

    border: 1px solid #ccc;

    background-color: #ff;

    border-radius: 2px;

}



.sector h5,country h5{

    font-family: "Oswald",sans-serif;

    paddind:5px;

}



.for-ctgry-sort {

    text-align: center;
    font-family: "Oswald",sans-serif;
    margin-bottom: 10px;
    padding: 10px 0px;
    float: left;
    width: 100%;

}





.sort_by p {

    padding: 10px 0px;

}

/*3-11-2015*/

.for-pastevt-padding{
    float: left;
    width: 100%;
    padding: 20px;
}

/*4-11-2015*/

.eve-2 {
    font-family: "Oswald",sans-serif;
    color: #786E6E;
    border: none;
    padding: 0px 5px;
    background-color: #CFCFCF;
    width: 120%;
}

.for-second-span {
    /*max-width: 40px;*/
    overflow: hidden;
    position: absolute;
    float: left;
    width:auto;
}

.for-second-span select option{
    border:none;
    color:000 !important;
    background-color:#FFF;
}

.for-new-profile-name{
    margin: 16px 0px 0px 0px;
    color: #000;
    font-size: 16px;
    float: right;
    font-weight: 400;
    font-family: "Oswald",sans-serif;
}

..for-new-profile-name  a{
	color:#000 !important;
}

.filter_new ul{
    text-align:center; 
}

.filter_new ul li{
    position: relative;
    display: inline-block !important;
    float:none !important;
}


.filter_new ul li span{
   padding:0px 15px !important;
}

.for-profile-abt{
    text-align: justify !important;
}

.evnt-des p{
    text-align: justify !important;
}

.cv-button {
    padding: 1px 10px !important;
    border-radius: 5px;   
    background-color: rgb(230, 174, 72); 
    border:1px solid rgb(230, 174, 72);
    margin:right:5px;
}

.cv-button:hover {
    background-color: #FFF; 
}



.cv-button h6{
    color:#000;  
    font-family: "Oswald",sans-serif;
    text-align:center;
    font-weight:400;
}

.cv-button h6:hover{
    color:rgb(230, 174, 72);  
    font-family: "Oswald",sans-serif;
    text-align:center;
}

p,h6,h5,h4,h3,h2,h1{
	word-wrap:break-word !important;
}

.amb-content p {
    text-align: center !important;
}

/*09-11-2015*/

.for-mob-newleader {
    margin: 0 auto;
    padding: 5px;
    width: 100%;
}

.for-mob-newleader p {
     
     float:none;
     margin-left: 35px !important;
     margin-top: 6px !important;
   
}

.for-mob-newleader a{
    padding:0px !important;
}

.for-mob-newleader img{
    width: 30px;
    height: 30px;
    border: 1px solid #FFF;
}

.for-mob-img-a{
    float: left;
     /**margin-left: 90px;**/
     padding: 0;
}

.for-mob-newleader p a{
    font-size: 14px;
    margin: 0px 0px 0px 10px;
    font-weight: 400;
	 font-family: "Oswald",sans-serif;
}

/*For Leaders page Hover Content*/

.icon_holder {
    width: 100%;
    margin: 0px !important;
    padding: 0px;
    position: absolute;
    top: 0;
    left: 0;
    height: auto;
}

.icons_holder_inner{
	position: absolute;
	top: 95px;
	left: 0px;
	width: 100%;
	right: 0px;
	margin:0px !important;
}


.icons_holder_inner a{

	color:#fff;
}

.evnt-img img{
	margin:5px;
	/*width:100% !important;*/
	height:auto !important;
}
.for-news-img img{
	max-height:220px;	
}

.for-text-center p{
	text-align:center !important;
}

.for-bold-p{
    font-weight:600 !important;
    font-family: "Oswald",sans-serif !important;
    font-size:18px;
}

.for-smlr-prof-name h3 a{
    font-family:"Lobster",cursive !important;
    font-size:26px !important;
    color:#e6ae48;
}

.for-smlr-prof-name h3 a:hover{
    color:#000;
}

.for-h4-pad h4{
    padding:5px; 
}

.for-no-evnt h4 span{
    color:#e6ae48;
}

.for-no-evnt h4 span:hover{
    color:#8B8B8B;
}

/**.fail{
    background-image: url("../images/not-avail.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    height: 160px;
    width: 100%;
}**/


@media (max-width:524px){

    

    .amb-container{

    width: 100%;

    margin: 0px auto;

    position: relative;

}

    

    .amb-content h5{

    color: #FFF;

    font-size: 30px;

    font-weight: bold;

}



.amb-content p{

    color: #FFF;

    line-height: 35px;

    font-size: 14px;

}



.ads-img img {

    height: 100px;

    width: 100%;

}



.for-mob-padding{

    padding: 0px 15px 0px 30px;

}



.hits-img img{

    width:100%;

    height:auto;

    resize:both;
}




    

}

@media (max-width:800px){
    
   
    
}



@media (max-width: 1024px){..



     .amb-container{

    width: 100%;

    margin: 0px auto;

    position: relative;

}

    .for-col-2-chg{
        
    }
    
    .for-col-2-chg{
        
    }

    

}







@media (max-width: 1280px){..



    .for-blog-plus-ico {

        margin-top: 94px;

        margin-left: 127px;

    }

    

    .hits-img img {

    width: 100%;

    height: 260px;

    resize: both;

}

    

    

    

    

}



@media (max-width: 1920px){



.hits-img img {

    width: 100%;

    height: 320px;

    resize: both;

}




}


@media (max-width: 414px){
.leader-img img {
    height: auto !important;
}
.image_holder.default_hover {
      height: 250px;
}

.amb-container img {
 height: 270px !important;
}

.for-profile-img img {
  height: 270px !important;
}

}

@media (min-width:415px) and (max-width:600px){
}

