#news-title{
    text-transform:	uppercase;	
    padding:7px 7px 7px 40px;
    color:				#000;
    background:		orange;	
    /*font:					bold 22px Arial, sans-serif;*/
    display:				none;
    
}
    .cont_in{
        margin:				0;
        
    }
.cont_title{
    margin:				0;
    
}
    .titleImg{
        display:	block;
        margin:	0 auto;
        width:	100%;
        
    }
    .titleImg img{
        width:	100%;
        height:	auto;
        
    }
    .aboutEvent{
        margin:		10px 20px;
        /*font:			normal 14px Arial, sans-serif;*/
        
    }
    .aboutEvent p
    {
        /*text-indent:	25px;*/
        /*text-align:		justify;*/
        padding:		5px;
        
    }
.searchArticle
        {	float:	right;
            
        }
.menuR
        {	
            width:				95%;
        height:				50px;
        margin:				20px auto;
            
        }
        .menuR ul
        {
            position:			relative;
        }
        
        .menuR li, .paginavi li{
            list-style-type: none;
            vertical-align:	middle;	
            float:				left;
            text-align:			center;
            padding:			3px;
            border:				solid 2px #fff;	
            color:				#6c6c6c;	
            /*font:					bold 14px Arial, sans-serif;*/
            
        }
        .menuR li:hover, .paginavi li:hover
        {
            cursor:				pointer;
            border:				solid 2px #f1a19d;
            
        }
            li.noLink:hover{
                cursor:				default;
                border:				solid 2px #fff;
                
            }
            .paginavi{	
                width:				95%;
                height:				50px;
                margin:				5px auto;
                
            }
            .paginavi li{
                padding:				5px;
                
            }
            .paginavi ul{
                position:				relative;
                
            }
            .thisPage{	
                color:				#fff !important;
                background:		#d7b46a;
                
            }
            #photos {  
                line-height: 2; 
                -webkit-column-count: 5; 
                -webkit-column-gap:   10px; 
                -moz-column-count:    5; 
                -moz-column-gap:      10px; 
                column-count:         5; 
                column-gap:           10px;
                
            }#photos img { 
                width: 100% !important;
                height: auto !important;
                
            }
            img.popup__toggle:hover{
                cursor:	pointer;
                
            }
            .popup__overlay { 
                display: none;  
                position: fixed;  
                left: 0;  
                top: 0; 
                width: 100%;   
                height: 100%;  
                background: rgba(0,0,0,.9);	
                z-index: 999; 
                text-align: center   
                }   
                .popup__overlay:after {  
                    display: inline-block;  
                    height: 100%; 
                    width: 0;
                    vertical-align: middle;   
                    content: ''   
                    }
                    .popup
                    {   
                        display: inline-block; 
                        position: relative;
                        max-width: 		90%;
                        max-height:		90%; 
                        padding: 10px 0 0 0;  
                        border: 5px solid #fff;  
                        box-shadow: inset 0 2px 2px 2px rgba(0,0,0,.4);  
                        background: #4f4d4a;
                        margin-top:	20px;  
                        }
                        .popup-form__row 
                        {   
                            margin: 1em 0 
                            }
                            .popupImg{	
                                max-width: 			80%;
                                max-height:			80%;
                                margin:					0 auto;
                                
                            }
.popupImg img{	
    width:100%;	
    height:	auto;
    
}
label {  
    display: inline-block; 
    width: 120px;  
    text-align: left  ;
    }
    .popup__close {  
        display: block; 
        position: absolute; 
        top: -20px;  
        right: 10px;  
        width: 12px; 
        height: 12px; 
        padding: 8px;  
        border: 5px solid #fff; 
        border-radius: 50%; 
        -webkit-box-shadow: inset 0 2px 2px 2px rgba(0,0,0,.4), 0 3px 3px     rgba(0,0,0,.4);  
        box-shadow:         inset 0 2px 2px 2px rgba(0,0,0,.4),                              0 3px 3px     rgba(0,0,0,.4);  
        cursor: pointer;   
        background: #fff;  
        text-align: center; 
        font-size: 12px; 
        line-height: 12px;  
        color: #444;    
        text-decoration: none;  
        font-weight: bold ;
        }  
        .popup__close:hover 
        {      
            background: #ddd   
            }
            .imgInfo{
                background:			#fff;	
                width:					100%;	
                position:				absolute;
                left: 						-5px;
                border-left: 			5px solid #fff;	
                border-right: 		5px solid #fff;	
                border-bottom: 		5px solid #fff;
                
            }
            .imgInfo hr{
                border:			solid 1px #4f4d4a;
                
            }
            .namePerson{
                /*font:						bold 20px Arial, sans-serif;*/
                padding:				10px 10px 0 10px;	vertical-align:		middle;
                
            }
            .aboutPerson{
                text-align:				left;
                /*font:						normal 14px Arial, sans-serif;*/
                padding:				4px 10px;
                }.whoTakeThisPerson{
                    text-align:				left;
                    /*font:						italic 12px Arial, sans-serif;*/
                    background:			rgba(127,127,127,.2);
                    padding:				4px 10px;
                    }
                    @media (max-width: 1200px)
                    { 
                        #photos 
                        {  
                            -moz-column-count:    4; 
                            -webkit-column-count: 4;
                            column-count:         4;
                            }
                        
                    }
                    @media (max-width: 1000px) { 
                        #photos {  
                            -moz-column-count:    3;
                            -webkit-column-count: 3; 
                            column-count:         3;
                            }
                        
                    }@media (max-width: 800px) 
                    {  #photos { 
                        -moz-column-count:    2;  
                        -webkit-column-count: 2;
                        column-count:         2;  
                        
                    }
                        
                    }@media (max-width: 400px) { 
                        #photos { 
                            -moz-column-count:    1; 
                            -webkit-column-count: 1; 
                            column-count:         1;  }
                        
                    }