

        .container{
        width: 1170px;
    }
    .d-wrapper .is-container{
        max-width: 1170px;	
    }
    .col-left-full {
        margin-right: calc( (100% - 1170px) /2 )!important;
    }
    .col-right-full {
        margin-left: calc( (100% - 1170px) /2 )!important;
    }
    @media only screen and (min-width: 1600px) {
        .container{
            width: 1200px;
        }	
        .d-wrapper .is-container{
            max-width: 1200px;	
        }
     
        .col-left-full {
            margin-right: calc( (100% - 1200px) /2 )!important;
        }
        .col-right-full {
            margin-left: calc( (100% - 1200px) /2 )!important;
        }
    }
    @media only screen and (max-width: 1199px) {	
        .container{
            width: 970px;
        }	
        .d-wrapper .is-container{
            max-width: 970px;	
        }

        .col-left-full {
            margin-right: calc( (100% - 970px) /2 )!important;
        }
        .col-right-full {
            margin-left: calc( (100% - 970px) /2 )!important;
        }
   }	
    @media only screen and (max-width: 991px)  {
        .container{
            width: 750px;
        }
        .d-wrapper .is-container{
            max-width: 750px;	
        }

        .col-left-full {
            margin-right: calc( (100% - 750px) /2 )!important;
        }
        .col-right-full {
            margin-left: calc( (100% - 750px) /2 )!important;
        }
   }
    @media only screen and (max-width: 767px) {
        .container{
            width: auto;
        }
        .d-wrapper .is-container{
            max-width: auto;	
        }

        .col-left-full {
            margin-right: calc( (100% - auto) /2 )!important;
        }
        .col-right-full {
            margin-left: calc( (100% - auto) /2 )!important;
        }
         
    }




        #dnn_content{
         padding-top:100px;	         padding-bottom:100px;	    }		
    	    @media only screen and (min-width: 1600px) {	
        #dnn_content{
             padding-top:100px;	             padding-bottom:100px;	        }		
    }
		    @media only screen and (max-width: 1199px) {	
        #dnn_content{
             padding-top:100px;	             padding-bottom:100px;	        }		
    }	
		    @media only screen and (max-width: 991px)  {
        #dnn_content{
             padding-top:80px;	             padding-bottom:40px;	        }		
    }
		    @media only screen and (max-width: 767px) {
        #dnn_content{
             padding-top:70px;              padding-bottom:30px;         }		
    }
	


.page-title-bg{
			background:#FFFFFF; 
		
				background-image:url('/Portals/0/Images/banners/banner12.jpg'); 
                background-attachment: scroll;
        background-position: center center; 
        background-repeat: no-repeat;
        background-size: cover; 	
	}		



    
        
     
        .page-title-container{
        height: 600px;
    }
            @media only screen and (max-width: 767px) {
        .page-title-container{
            height: auto;padding-top:50px;padding-bottom:50px;
        }
    }
            @media only screen and (min-width: 768px) and (max-width: 991px){
        .page-title-container{
            height:480px
        }
    }
    

    .page-title-bg.light-overlay::after{
        background-color: rgba(255, 255, 255, 0.50);
    }
    .page-title-bg.dark-overlay::after{
        background-color: rgba(0, 0, 0, 0.50);
    }



.sidebar_dynamic.sidebar_dynamic_sytle01{
    padding:0 15px;
				padding-left:23px;}



