                
        .padding-remove-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:0!important;
        }
        .padding-left-remove-box>*{
            padding-left:0 !important;
        }
        .padding-top-remove-box>*{
            padding-top:0 !important;
        }
        .padding-right-remove-box>*{
            padding-right:0 !important;
        }
        .padding-bottom-remove-box>*{
            padding-bottom:0 !important;
        }
        .padding-vertical-remove-box>*{   
            padding-top:0px!important;
            padding-bottom:0px!important;
        }
        .padding-horizontal-remove-box>*{   
            padding-left:0px!important;
            padding-right:0px!important;
        }

        .margin-remove-box>*{
            margin:0!important;
        }
        .margin-left-remove-box>*{
            margin-left:0 !important;
        }
        .margin-top-remove-box>*{
            margin-top:0 !important;
        }
        .margin-right-remove-box>*{
            margin-right:0 !important;
        }
        .margin-bottom-remove-box>*{
            margin-bottom:0 !important;
        }
        .margin-vertical-remove-box>*{   
            margin-top:0px!important;
            margin-bottom:0px!important;
        }
        .margin-horizontal-remove-box>*{   
            margin-left:0px!important;
            margin-right:0px!important;
        }

        @media only  screen and (min-width: 1200px){
        .padding-mini-box>*{   /*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:5px!important;
        }
        .padding-top-mini-box>*{
            padding-top:5px!important;
        }
        .padding-right-mini-box>*{
            padding-right:5px!important;
        }
        .padding-bottom-mini-box>*{
            padding-bottom:5px!important;
        }
        .padding-left-mini-box>*{
            padding-left:5px!important;
        }
        .padding-vertical-mini-box>*{   
            padding-top:5px!important;
            padding-bottom:5px!important;
        }
        .padding-horizontal-mini-box>*{   
            padding-left:5px!important;
            padding-right:5px!important;
        }
        .margin-mini-box>*{
            margin:5px!important;
        }
        .margin-top-mini-box>*{
            margin-top:5px!important;
        }
        .margin-right-mini-box>*{
            margin-right:5px!important;
        }
        .margin-bottom-mini-box>*{
            margin-bottom:5px!important;
        }
        .margin-left-mini-box>*{
            margin-left:5px!important;
        }
        .margin-vertical-mini-box>*{   
            margin-top:5px!important;
            margin-bottom:5px!important;
        }
        .margin-horizontal-mini-box>*{   
            margin-left:5px!important;
            margin-right:5px!important;
        }




        .padding-small-box>*{ /*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:15px!important;
        }
        .padding-top-small-box>*{
            padding-top: 15px!important;
        }
        .padding-bottom-small-box>*{
            padding-bottom: 15px!important;
        }
        .padding-right-small-box>*{
            padding-right: 15px !important;
        }
        .padding-left-small-box>*{
            padding-left: 15px !important;
        }
        .padding-vertical-small-box>*{   
            padding-top:15px!important;
            padding-bottom:15px!important;
        }
        .padding-horizontal-small-box>*{   
            padding-left:15px!important;
            padding-right:15px!important;
        }
        .margin-small-box>*{
            margin:15px!important;
        }
        .margin-top-small-box>*{
            margin-top: 15px !important;
        }
        .margin-bottom-small-box>*{
            margin-bottom: 15px!important;
        }
        .margin-right-small-box>*{
            margin-right: 15px!important;
        }
        .margin-left-small-box>*{
            margin-left: 15px!important;
        }
        .margin-vertical-small-box>*{   
            margin-top:15px!important;
            margin-bottom:15px!important;
        }
        .margin-horizontal-small-box>*{   
            margin-left:15px!important;
            margin-right:15px!important;
        }



/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
        .padding-box>*{
            padding:25px !important;
        }
        .padding-top-box>*{
            padding-top: 25px!important;
        }
        .padding-bottom-box>*{
            padding-bottom: 25px!important;
        }
        .padding-right-box>*{
            padding-right: 25px!important;
        }
        .padding-left-box>*{
            padding-left: 25px!important;
        }
        .padding-vertical-box>*{   
            padding-top:25px!important;
            padding-bottom:25px!important;
        }
        .padding-horizontal-box>*{   
            padding-left:25px!important;
            padding-right:25px!important;
        }
        .margin-box>*{
            margin:25px!important;
        }
        .margin-top-box>*{
            margin-top: 25px!important;
        }
        .margin-bottom-box>*{
            margin-bottom: 25px!important;
        }
        .margin-right-box>*{
            margin-right: 25px!important;
        }
        .margin-left-box>*{
            margin-left: 25px!important;
        }
        .margin-vertical-box>*{   
            margin-top:25px!important;
            margin-bottom:25px!important;
        }
        .margin-horizontal-box>*{   
            margin-left:25px!important;
            margin-right:25px!important;
        }



        .padding-medium-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:35px!important;
        }
        .padding-top-medium-box>*{
            padding-top: 35px!important;
        }
        .padding-bottom-medium-box>*{
            padding-bottom: 35px!important;
        }
        .padding-right-medium-box>*{
            padding-right: 35px!important;
        }
        .padding-left-medium-box>*{
            padding-left: 35px!important;
        }
        .padding-vertical-medium-box>*{   
            padding-top:35px!important;
            padding-bottom:35px!important;
        }
        .padding-horizontal-medium-box>*{   
            padding-left:35px!important;
            padding-right:35px!important;
        }
        .margin-medium-box>*{
            margin:35px!important;
        }
        .margin-top-medium-box>*{
            margin-top: 35px!important;
        }
        .margin-bottom-medium-box>*{
            margin-bottom: 35px!important;
        }
        .margin-right-medium-box>*{
            margin-right: 35px!important;
        }
        .margin-left-medium-box>*{
            margin-left: 35px!important;
        }
        .margin-vertical-medium-box>*{   
            margin-top:35px!important;
            margin-bottom:35px!important;
        }
        .margin-horizontal-medium-box>*{   
            margin-left:35px!important;
            margin-right:35px!important;
        }




        .padding-large-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:60px!important;
        }
        .padding-top-large-box>*{
            padding-top:60px!important;
        }
        .padding-right-large-box>*{
            padding-right:60px!important;
        }
        .padding-left-large-box>*{
            padding-left:60px!important;
        }
        .padding-bottom-large-box>*{
            padding-bottom:60px!important;
        }
        .padding-vertical-large-box>*{   
            padding-top:60px!important;
            padding-bottom:60px!important;
        }
        .padding-horizontal-large-box>*{   
            padding-left:60px!important;
            padding-right:60px!important;
        }
        .margin-large-box>*{
            margin:60px!important;
        }
        .margin-top-large-box>*{
            margin-top:60px!important;
        }
        .margin-right-large-box>*{
            margin-right:60px!important;
        }
        .margin-left-large-box>*{
            margin-left:60px!important;
        }
        .margin-bottom-large-box>*{
            margin-bottom:60px!important;
        }
        .margin-vertical-large-box>*{   
            margin-top:60px!important;
            margin-bottom:60px!important;
        }
        .margin-horizontal-large-box>*{   
            margin-left:60px!important;
            margin-right:60px!important;
        }








        .padding-xlarge-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:100px!important;
        }
        .padding-top-xlarge-box>*{
            padding-top:100px!important;
        }
        .padding-right-xlarge-box>*{
            padding-right:100px!important;
        }
        .padding-left-xlarge-box>*{
            padding-left:100px!important;
        }
        .padding-bottom-xlarge-box>*{
            padding-bottom:100px!important;
        }
        .padding-vertical-xlarge-box>*{   
            padding-top:100px!important;
            padding-bottom:100px!important;
        }
        .padding-horizontal-xlarge-box>*{   
            padding-left:100px!important;
            padding-right:100px!important;
        }
        .margin-xlarge-box>*{
            margin:100px!important;
        }
        .margin-top-xlarge-box>*{
            margin-top:100px!important;
        }
        .margin-right-xlarge-box>*{
            margin-right:100px!important;
        }
        .margin-left-xlarge-box>*{
            margin-left:100px!important;
        }
        .margin-bottom-xlarge-box>*{
            margin-bottom:100px!important;
        }
        .margin-vertical-xlarge-box>*{   
            margin-top:100px!important;
            margin-bottom:100px!important;
        }
        .margin-horizontal-xlarge-box>*{   
            margin-left:100px!important;
            margin-right:100px!important;
        }





    }




/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
        @media only  screen and (max-width: 1200px){/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
                .padding-mini-box>*{   /*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:5px!important;
        }
        .padding-top-mini-box>*{
            padding-top:5px!important;
        }
        .padding-right-mini-box>*{
            padding-right:5px!important;
        }
        .padding-bottom-mini-box>*{
            padding-bottom:5px!important;
        }
        .padding-left-mini-box>*{
            padding-left:5px!important;
        }
        .padding-vertical-mini-box>*{   
            padding-top:5px!important;
            padding-bottom:5px!important;
        }
        .padding-horizontal-mini-box>*{   
            padding-left:5px!important;
            padding-right:5px!important;
        }
        .margin-mini-box>*{
            margin:5px!important;
        }
        .margin-top-mini-box>*{
            margin-top:5px!important;
        }
        .margin-right-mini-box>*{
            margin-right:5px!important;
        }
        .margin-bottom-mini-box>*{
            margin-bottom:5px!important;
        }
        .margin-left-mini-box>*{
            margin-left:5px!important;
        }
        .margin-vertical-mini-box>*{   
            margin-top:5px!important;
            margin-bottom:5px!important;
        }
        .margin-horizontal-mini-box>*{   
            margin-left:5px!important;
            margin-right:5px!important;
        }




        .padding-small-box>*{ /*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:15px!important;
        }
        .padding-top-small-box>*{
            padding-top: 15px!important;
        }
        .padding-bottom-small-box>*{
            padding-bottom: 15px!important;
        }
        .padding-right-small-box>*{
            padding-right: 15px !important;
        }
        .padding-left-small-box>*{
            padding-left: 15px !important;
        }
        .padding-vertical-small-box>*{   
            padding-top:15px!important;
            padding-bottom:15px!important;
        }
        .padding-horizontal-small-box>*{   
            padding-left:15px!important;
            padding-right:15px!important;
        }
        .margin-small-box>*{
            margin:15px!important;
        }
        .margin-top-small-box>*{
            margin-top: 15px !important;
        }
        .margin-bottom-small-box>*{
            margin-bottom: 15px!important;
        }
        .margin-right-small-box>*{
            margin-right: 15px!important;
        }
        .margin-left-small-box>*{
            margin-left: 15px!important;
        }
        .margin-vertical-small-box>*{   
            margin-top:15px!important;
            margin-bottom:15px!important;
        }
        .margin-horizontal-small-box>*{   
            margin-left:15px!important;
            margin-right:15px!important;
        }



        .padding-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:15px !important;
        }
        .padding-top-box>*{
            padding-top: 15px!important;
        }
        .padding-bottom-box>*{
            padding-bottom: 15px!important;
        }
        .padding-right-box>*{
            padding-right: 15px!important;
        }
        .padding-left-box>*{
            padding-left: 15px!important;
        }
        .padding-vertical-box>*{   
            padding-top:15px!important;
            padding-bottom:15px!important;
        }
        .padding-horizontal-box>*{   
            padding-left:15px!important;
            padding-right:15px!important;
        }
        .margin-box>*{
            margin:15px!important;
        }
        .margin-top-box>*{
            margin-top: 15px!important;
        }
        .margin-bottom-box>*{
            margin-bottom: 15px!important;
        }
        .margin-right-box>*{
            margin-right: 15px!important;
        }
        .margin-left-box>*{
            margin-left: 15px!important;
        }
        .margin-vertical-box>*{   
            margin-top:15px!important;
            margin-bottom:15px!important;
        }
        .margin-horizontal-box>*{   
            margin-left:15px!important;
            margin-right:15px!important;
        }


        .padding-medium-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:25px!important;
        }
        .padding-top-medium-box>*{
            padding-top: 25px!important;
        }
        .padding-bottom-medium-box>*{
            padding-bottom: 25px!important;
        }
        .padding-right-medium-box>*{
            padding-right: 25px!important;
        }
        .padding-left-medium-box>*{
            padding-left: 25px!important;
        }
        .padding-vertical-medium-box>*{   
            padding-top:25px!important;
            padding-bottom:25px!important;
        }
        .padding-horizontal-medium-box>*{   
            padding-left:25px!important;
            padding-right:25px!important;
        }
        .margin-medium-box>*{
            margin:25px!important;
        }
        .margin-top-medium-box>*{
            margin-top: 25px!important;
        }
        .margin-bottom-medium-box>*{
            margin-bottom: 25px!important;
        }
        .margin-right-medium-box>*{
            margin-right: 25px!important;
        }
        .margin-left-medium-box>*{
            margin-left: 25px!important;
        }
        .margin-vertical-medium-box>*{   
            margin-top:25px!important;
            margin-bottom:25px!important;
        }
        .margin-horizontal-medium-box>*{   
            margin-left:25px!important;
            margin-right:25px!important;
        }


        .padding-large-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:35px!important;
        }
        .padding-top-large-box>*{
            padding-top:35px!important;
        }
        .padding-right-large-box>*{
            padding-right:35px!important;
        }
        .padding-left-large-box>*{
            padding-left:35px!important;
        }
        .padding-bottom-large-box>*{
            padding-bottom:35px!important;
        }
        .padding-vertical-large-box>*{   
            padding-top:35px!important;
            padding-bottom:35px!important;
        }
        .padding-horizontal-large-box>*{   
            padding-left:35px!important;
            padding-right:35px!important;
        }
        .margin-large-box>*{
            margin:35px!important;
        }
        .margin-top-large-box>*{
            margin-top:35px!important;
        }
        .margin-right-large-box>*{
            margin-right:35px!important;
        }
        .margin-left-large-box>*{
            margin-left:35px!important;
        }
        .margin-bottom-large-box>*{
            margin-bottom:35px!important;
        }
        .margin-vertical-large-box>*{   
            margin-top:35px!important;
            margin-bottom:35px!important;
        }
        .margin-horizontal-large-box>*{   
            margin-left:35px!important;
            margin-right:35px!important;
        }


        .padding-xlarge-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:60px!important;
        }
        .padding-top-xlarge-box>*{
            padding-top:60px!important;
        }
        .padding-right-xlarge-box>*{
            padding-right:60px!important;
        }
        .padding-left-xlarge-box>*{
            padding-left:60px!important;
        }
        .padding-bottom-xlarge-box>*{
            padding-bottom:60px!important;
        }
        .padding-vertical-xlarge-box>*{   
            padding-top:60px!important;
            padding-bottom:60px!important;
        }
        .padding-horizontal-xlarge-box>*{   
            padding-left:60px!important;
            padding-right:60px!important;
        }
        .margin-xlarge-box>*{
            margin:60px!important;
        }
        .margin-top-xlarge-box>*{
            margin-top:60px!important;
        }
        .margin-right-xlarge-box>*{
            margin-right:60px!important;
        }
        .margin-left-xlarge-box>*{
            margin-left:60px!important;
        }
        .margin-bottom-xlarge-box>*{
            margin-bottom:60px!important;
        }
        .margin-vertical-xlarge-box>*{   
            margin-top:60px!important;
            margin-bottom:60px!important;
        }
        .margin-horizontal-xlarge-box>*{   
            margin-left:60px!important;
            margin-right:60px!important;
        }
        













        .large-margin-large-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:60px!important;
        }
        .large-margin-top-large-box>*{
            margin-top:60px!important;
        }
        .large-margin-bottom-large-box>*{
            margin-bottom:60px!important;
        }
        .large-margin-right-large-box>*{
            margin-right:60px!important;
        }
        .large-margin-left-large-box>*{
            margin-left:60px!important;
        }
        .large-margin-vertical-large-box>*{   
            margin-top:60px!important;
            margin-bottom:60px!important;
        }
        .large-margin-horizontal-large-box>*{   
            margin-left:60px!important;
            margin-right:60px!important;
        }
        .large-padding-large-box>*{
            padding:60px!important;
        }
        .large-padding-top-large-box>*{
            padding-top:60px!important;
        }
        .large-padding-bottom-large-box>*{
            padding-bottom:60px!important;
        }
        .large-padding-right-large-box>*{
            padding-right:60px!important;
        }
        .large-padding-left-large-box>*{
            padding-left:60px!important;
        }
        .large-padding-vertical-large-box>*{   
            padding-top:60px!important;
            padding-bottom:60px!important;
        }
        .large-padding-horizontal-large-box>*{   
            padding-left:60px!important;
            padding-right:60px!important;
        }


        .large-margin-medium-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:35px!important;
        }
        .large-margin-top-medium-box>*{
            margin-top:35px!important;
        }
        .large-margin-bottom-medium-box>*{
            margin-bottom:35px!important;
        }
        .large-margin-right-medium-box>*{
            margin-right:35px!important;
        }
        .large-margin-left-medium-box>*{
            margin-left:35px!important;
        }
        .large-margin-vertical-medium-box>*{   
            margin-top:35px!important;
            margin-bottom:35px!important;
        }
        .large-margin-horizontal-medium-box>*{   
            margin-left:35px!important;
            margin-right:35px!important;
        }
        .large-padding-medium-box>*{
            padding:35px!important;
        }
        .large-padding-top-medium-box>*{
            padding-top:35px!important;
        }
        .large-padding-bottom-medium-box>*{
            padding-bottom:35px!important;
        }
        .large-padding-right-medium-box>*{
            padding-right:35px!important;
        }
        .large-padding-left-medium-box>*{
            padding-left:35px!important;
        }
        .large-padding-vertical-medium-box>*{   
            padding-top:35px!important;
            padding-bottom:35px!important;
        }
        .large-padding-horizontal-medium-box>*{   
            padding-left:35px!important;
            padding-right:35px!important;
        }


        .large-margin-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:25px!important;
        }
        .large-margin-top-box>*{
            margin-top:25px!important;
        }
        .large-margin-bottom-box>*{
            margin-bottom:25px!important;
        }
        .large-margin-right-box>*{
            margin-right:25px!important;
        }
        .large-margin-left-box>*{
            margin-left:25px!important;
        }
        .large-margin-vertical-box>*{   
            margin-top:25px!important;
            margin-bottom:25px!important;
        }
        .large-margin-horizontal-box>*{   
            margin-left:25px!important;
            margin-right:25px!important;
        }
        .large-padding-box>*{
            padding:25px!important;
        }
        .large-padding-top-box>*{
            padding-top:25px!important;
        }
        .large-padding-bottom-box>*{
            padding-bottom:25px!important;
        }
        .large-padding-right-box>*{
            padding-right:25px!important;
        }
        .large-padding-left-box>*{
            padding-left:25px!important;
        }
        .large-padding-vertical-box>*{   
            padding-top:25px!important;
            padding-bottom:25px!important;
        }
        .large-padding-horizontal-box>*{   
            padding-left:25px!important;
            padding-right:25px!important;
        }







        .large-margin-small-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:15px!important;
        }
        .large-margin-top-small-box>*{
            margin-top:15px!important;
        }
        .large-margin-bottom-small-box>*{
            margin-bottom:15px!important;
        }
        .large-margin-right-small-box>*{
            margin-right:15px!important;
        }
        .large-margin-left-small-box>*{
            margin-left:15px!important;
        }
        .large-margin-vertical-small-box>*{   
            margin-top:15px!important;
            margin-bottom:15px!important;
        }
        .large-margin-horizontal-small-box>*{   
            margin-left:15px!important;
            margin-right:15px!important;
        }
        .large-padding-small-box>*{
            padding:15px!important;
        }
        .large-padding-top-small-box>*{
            padding-top:15px!important;
        }
        .large-padding-bottom-small-box>*{
            padding-bottom:15px!important;
        }
        .large-padding-right-small-box>*{
            padding-right:15px!important;
        }
        .large-padding-left-small-box>*{
            padding-left:15px!important;
        }
        .large-padding-vertical-box>*{   
            padding-top:25px!important;
            padding-bottom:25px!important;
        }
        .large-padding-horizontal-box>*{   
            padding-left:25px!important;
            padding-right:25px!important;
        }




        .large-marge-mini-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:5px!important;
        }
        .large-margin-top-mini-box>*{
            margin-top:5px!important;
        }
        .large-margin-right-mini-box>*{
            margin-right:5px!important;
        }
        .large-margin-bottom-mini-box>*{
            margin-bottom:5px!important;
        }
        .large-margin-left-mini-box>*{
            margin-left:5px!important;
        }
        .large-margin-vertical-mini-box>*{   
            margin-top:5px!important;
            margin-bottom:5px!important;
        }
        .large-margin-horizontal-mini-box>*{   
            margin-left:5px!important;
            margin-right:5px!important;
        }
        .large-padding-mini-box>*{
            padding:5px!important;
        }
        .large-padding-top-mini-box>*{
            padding-top:5px!important;
        }
        .large-padding-right-mini-box>*{
            padding-right:5px!important;
        }
        .large-padding-bottom-mini-box>*{
            padding-bottom:5px!important;
        }
        .large-padding-left-mini-box>*{
            padding-left:5px!important;
        }
        .large-padding-vertical-mini-box>*{   
            padding-top:5px!important;
            padding-bottom:5px!important;
        }
        .large-padding-horizontal-mini-box>*{   
            padding-left:5px!important;
            padding-right:5px!important;
        }




        .padding-remove-large-box>*{
            padding:0!important;
        }
        .padding-left-remove-large-box>*{
            padding-left:0 !important;
        }
        .padding-top-remove-large-box>*{
            padding-top:0 !important;
        }
        .padding-right-remove-large-box>*{
            padding-right:0 !important;
        }
        .padding-bottom-remove-large-box>*{
            padding-bottom:0 !important;
        }
        .padding-vertical-remove-large-box>*{   
            padding-top:0px!important;
            padding-bottom:0px!important;
        }
        .padding-horizontal-remove-large-box>*{   
            padding-left:0px!important;
            padding-right:0px!important;
        }

        .margin-remove-large-box>*{
            margin:0!important;
        }
        .margin-left-remove-large-box>*{
            margin-left:0 !important;
        }
        .margin-top-remove-large-box>*{
            margin-top:0 !important;
        }
        .margin-right-remove-large-box>*{
            margin-right:0 !important;
        }
        .margin-bottom-remove-large-box>*{
            margin-bottom:0 !important;
        }
        .margin-vertical-remove-large-box>*{   
            margin-top:0px!important;
            margin-bottom:0px!important;
        }
        .margin-horizontal-remove-large-box>*{   
            margin-left:0px!important;
            margin-right:0px!important;
        }
    }
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
        @media only  screen and (max-width: 960px){/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
        .padding-medium-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:15px!important;
        }
        .padding-top-medium-box>*{
            padding-top: 15px!important;
        }
        .padding-bottom-medium-box>*{
            padding-bottom: 15px!important;
        }
        .padding-right-medium-box>*{
            padding-right: 15px!important;
        }
        .padding-left-medium-box>*{
            padding-left: 15px!important;
        }
        .padding-vertical-medium-box>*{   
            padding-top:15px!important;
            padding-bottom:15px!important;
        }
        .padding-horizontal-medium-box>*{   
            padding-left:15px!important;
            padding-right:15px!important;
        }
        .margin-medium-box>*{
            margin:15px!important;
        }
        .margin-top-medium-box>*{
            margin-top: 15px!important;
        }
        .margin-bottom-medium-box>*{
            margin-bottom: 15px!important;
        }
        .margin-right-medium-box>*{
            margin-right: 15px!important;
        }
        .margin-left-medium-box>*{
            margin-left: 15px!important;
        }
        .margin-vertical-medium-box>*{   
            margin-top:15px!important;
            margin-bottom:15px!important;
        }
        .margin-horizontal-medium-box>*{   
            margin-left:15px!important;
            margin-right:15px!important;
        }


        .padding-large-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:25px!important;
        }
        .padding-top-large-box>*{
            padding-top:25px!important;
        }
        .padding-right-large-box>*{
            padding-right:25px!important;
        }
        .padding-left-large-box>*{
            padding-left:25px!important;
        }
        .padding-bottom-large-box>*{
            padding-bottom:25px!important;
        }
        .padding-vertical-large-box>*{   
            padding-top:25px!important;
            padding-bottom:25px!important;
        }
        .padding-horizontal-large-box>*{   
            padding-left:25px!important;
            padding-right:25px!important;
        }
        .margin-large-box>*{
            margin:25px!important;
        }
        .margin-top-large-box>*{
            margin-top:25px!important;
        }
        .margin-right-large-box>*{
            margin-right:25px!important;
        }
        .margin-left-large-box>*{
            margin-left:25px!important;
        }
        .margin-bottom-large-box>*{
            margin-bottom:25px!important;
        }
        .margin-vertical-large-box>*{   
            margin-top:25px!important;
            margin-bottom:25px!important;
        }
        .margin-horizontal-large-box>*{   
            margin-left:25px!important;
            margin-right:25px!important;
        }


        .padding-xlarge-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:35px!important;
        }
        .padding-top-xlarge-box>*{
            padding-top:35px!important;
        }
        .padding-right-xlarge-box>*{
            padding-right:35px!important;
        }
        .padding-left-xlarge-box>*{
            padding-left:35px!important;
        }
        .padding-bottom-xlarge-box>*{
            padding-bottom:35px!important;
        }
        .padding-vertical-xlarge-box>*{   
            padding-top:35px!important;
            padding-bottom:35px!important;
        }
        .padding-horizontal-xlarge-box>*{   
            padding-left:35px!important;
            padding-right:35px!important;
        }
        .margin-xlarge-box>*{
            margin:35px!important;
        }
        .margin-top-xlarge-box>*{
            margin-top:35px!important;
        }
        .margin-right-xlarge-box>*{
            margin-right:35px!important;
        }
        .margin-left-xlarge-box>*{
            margin-left:35px!important;
        }
        .margin-bottom-xlarge-box>*{
            margin-bottom:35px!important;
        }
        .margin-vertical-xlarge-box>*{   
            margin-top:35px!important;
            margin-bottom:35px!important;
        }
        .margin-horizontal-xlarge-box>*{   
            margin-left:35px!important;
            margin-right:35px!important;
        }

        .large-margin-large-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:35px!important;
        }
        .large-margin-top-large-box>*{
            margin-top:35px!important;
        }
        .large-margin-bottom-large-box>*{
            margin-bottom:35px!important;
        }
        .large-margin-right-large-box>*{
            margin-right:35px!important;
        }
        .large-margin-left-large-box>*{
            margin-left:35px!important;
        }
        .large-margin-vertical-large-box>*{   
            margin-top:35px!important;
            margin-bottom:35px!important;
        }
        .large-margin-horizontal-large-box>*{   
            margin-left:35px!important;
            margin-right:35px!important;
        }
        .large-padding-large-box>*{
            padding:35px!important;
        }
        .large-padding-top-large-box>*{
            padding-top:35px!important;
        }
        .large-padding-bottom-large-box>*{
            padding-bottom:35px!important;
        }
        .large-padding-right-large-box>*{
            padding-right:35px!important;
        }
        .large-padding-left-large-box>*{
            padding-left:35px!important;
        }
        .large-padding-vertical-large-box>*{   
            padding-top:35px!important;
            padding-bottom:35px!important;
        }
        .large-padding-horizontal-large-box>*{   
            padding-left:35px!important;
            padding-right:35px!important;
        }


        .large-margin-medium-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:25px!important;
        }
        .large-margin-top-medium-box>*{
            margin-top:25px!important;
        }
        .large-margin-bottom-medium-box>*{
            margin-bottom:25px!important;
        }
        .large-margin-right-medium-box>*{
            margin-right:25px!important;
        }
        .large-margin-left-medium-box>*{
            margin-left:25px!important;
        }
        .large-margin-vertical-medium-box>*{   
            margin-top:25px!important;
            margin-bottom:25px!important;
        }
        .large-margin-horizontal-medium-box>*{   
            margin-left:25px!important;
            margin-right:25px!important;
        }
        .large-padding-medium-box>*{
            padding:25px!important;
        }
        .large-padding-top-medium-box>*{
            padding-top:25px!important;
        }
        .large-padding-bottom-medium-box>*{
            padding-bottom:25px!important;
        }
        .large-padding-right-medium-box>*{
            padding-right:25px!important;
        }
        .large-padding-left-medium-box>*{
            padding-left:25px!important;
        }
        .large-padding-vertical-medium-box>*{   
            padding-top:25px!important;
            padding-bottom:25px!important;
        }
        .large-padding-horizontal-medium-box>*{   
            padding-left:25px!important;
            padding-right:25px!important;
        }


        .large-margin-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:15px!important;
        }
        .large-margin-top-box>*{
            margin-top:15px!important;
        }
        .large-margin-bottom-box>*{
            margin-bottom:15px!important;
        }
        .large-margin-right-box>*{
            margin-right:15px!important;
        }
        .large-margin-left-box>*{
            margin-left:15px!important;
        }
        .large-margin-vertical-box>*{   
            margin-top:15px!important;
            margin-bottom:15px!important;
        }
        .large-margin-horizontal-box>*{   
            margin-left:15px!important;
            margin-right:15px!important;
        }
        .large-padding-box>*{
            padding:15px!important;
        }
        .large-padding-top-box>*{
            padding-top:15px!important;
        }
        .large-padding-bottom-box>*{
            padding-bottom:15px!important;
        }
        .large-padding-right-box>*{
            padding-right:15px!important;
        }
        .large-padding-left-box>*{
            padding-left:15px!important;
        }
        .large-padding-vertical-box>*{   
            padding-top:15px!important;
            padding-bottom:15px!important;
        }
        .large-padding-horizontal-box>*{   
            padding-left:15px!important;
            padding-right:15px!important;
        }














/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

        .medium-margin-medium-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:35px!important;
        }
        .medium-margin-top-medium-box>*{
            margin-top:35px!important;
        }
        .medium-margin-bottom-medium-box>*{
            margin-bottom:35px!important;
        }
        .medium-margin-right-medium-box>*{
            margin-right:35px!important;
        }
        .medium-margin-left-medium-box>*{
            margin-left:35px!important;
        }
        .medium-margin-vertical-medium-box>*{   
            margin-top:35px!important;
            margin-bottom:35px!important;
        }
        .medium-margin-horizontal-medium-box>*{   
            margin-left:35px!important;
            margin-right:35px!important;
        }
        .medium-padding-medium-box>*{
            padding:35px!important;
        }
        .medium-padding-top-medium-box>*{
            padding-top:35px!important;
        }
        .medium-padding-bottom-medium-box>*{
            padding-bottom:35px!important;
        }
        .medium-padding-right-medium-box>*{
            padding-right:35px!important;
        }
        .medium-padding-left-medium-box>*{
            padding-left:35px!important;
        }
        .medium-margin-vertical-medium-box>*{   
            margin-top:35px!important;
            margin-bottom:35px!important;
        }
        .medium-margin-horizontal-medium-box>*{   
            margin-left:35px!important;
            margin-right:35px!important;
        }


        .medium-margin-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:25px!important;
        }
        .medium-margin-top-box>*{
            margin-top:25px!important;
        }
        .medium-margin-bottom-box>*{
            margin-bottom:25px!important;
        }
        .medium-margin-right-box>*{
            margin-right:25px!important;
        }
        .medium-margin-left-box>*{
            margin-left:25px!important;
        }
        .medium-margin-vertical-box>*{   
            margin-top:25px!important;
            margin-bottom:25px!important;
        }
        .medium-margin-horizontal-box>*{   
            margin-left:25px!important;
            margin-right:25px!important;
        }
        .medium-padding-box>*{
            padding:25px!important;
        }
        .medium-padding-top-box>*{
            padding-top:25px!important;
        }
        .medium-padding-bottom-box>*{
            padding-bottom:25px!important;
        }
        .medium-padding-right-box>*{
            padding-right:25px!important;
        }
        .medium-padding-left-box>*{
            padding-left:25px!important;
        }


        .medium-margin-small-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:15px!important;
        }
        .medium-margin-top-small-box>*{
            margin-top:15px!important;
        }
        .medium-margin-bottom-small-box>*{
            margin-bottom:15px!important;
        }
        .medium-margin-right-small-box>*{
            margin-right:15px!important;
        }
        .medium-margin-left-small-box>*{
            margin-left:15px!important;
        }
        .medium-margin-vertical-small-box>*{   
            margin-top:15px!important;
            margin-bottom:15px!important;
        }
        .medium-margin-horizontal-small-box>*{   
            margin-left:35px!important;
            margin-right:35px!important;
        }
        .medium-padding-small-box>*{
            padding:15px!important;
        }
        .medium-padding-top-small-box>*{
            padding-top:15px!important;
        }
        .medium-padding-bottom-small-box>*{
            padding-bottom:15px!important;
        }
        .medium-padding-right-small-box>*{
            padding-right:15px!important;
        }
        .medium-padding-left-small-box>*{
            padding-left:15px!important;
        }
        .medium-padding-vertical-small-box>*{   
            padding-top:15px!important;
            padding-bottom:15px!important;
        }
        .medium-padding-horizontal-small-box>*{   
            padding-left:15px!important;
            padding-right:15px!important;
        }


        .medium-marge-mini-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:5px!important;
        }
        .medium-margin-top-mini-box>*{
            margin-top:5px!important;
        }
        .medium-margin-right-mini-box>*{
            margin-right:5px!important;
        }
        .medium-margin-bottom-mini-box>*{
            margin-bottom:5px!important;
        }
        .medium-margin-left-mini-box>*{
            margin-left:5px!important;
        }
        .medium-margin-vertical-mini-box>*{   
            margin-top:5px!important;
            margin-bottom:5px!important;
        }
        .medium-margin-horizontal-mini-box>*{   
            margin-left:5px!important;
            margin-right:5px!important;
        }
        .medium-padding-mini-box>*{
            padding:5px!important;
        }
        .medium-padding-top-mini-box>*{
            padding-top:5px!important;
        }
        .medium-padding-right-mini-box>*{
            padding-right:5px!important;
        }
        .medium-padding-bottom-mini-box>*{
            padding-bottom:5px!important;
        }
        .medium-padding-left-mini-box>*{
            padding-left:5px!important;
        }
        .medium-padding-vertical-mini-box>*{   
            padding-top:5px!important;
            padding-bottom:5px!important;
        }
        .medium-padding-horizontal-mini-box>*{   
            padding-left:5px!important;
            padding-right:5px!important;
        }











        .padding-remove-medium-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:0!important;
        }
        .padding-left-remove-medium-box>*{
            padding-left:0 !important;
        }
        .padding-top-remove-medium-box>*{
            padding-top:0 !important;
        }
        .padding-right-remove-medium-box>*{
            padding-right:0 !important;
        }
        .padding-bottom-remove-medium-box>*{
            padding-bottom:0 !important;
        }
        .padding-vertical-remove-medium-box>*{   
            padding-top:0px!important;
            padding-bottom:0px!important;
        }
        .padding-horizontal-remove-medium-box>*{   
            padding-left:0px!important;
            padding-right:0px!important;
        }

        .margin-remove-medium-box>*{
            margin:0!important;
        }
        .margin-left-remove-medium-box>*{
            margin-left:0 !important;
        }
        .margin-top-remove-medium-box>*{
            margin-top:0 !important;
        }
        .margin-right-remove-medium-box>*{
            margin-right:0 !important;
        }
        .margin-bottom-remove-medium-box>*{
            margin-bottom:0 !important;
        }
        .margin-vertical-remove-medium-box>*{   
            margin-top:0px!important;
            margin-bottom:0px!important;
        }
        .margin-horizontal-remove-medium-box>*{   
            margin-left:0px!important;
            margin-right:0px!important;
        }
    }
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
        @media only  screen and (max-width: 767px){/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
        
        .padding-large-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:15px!important;
        }
        .padding-top-large-box>*{
            padding-top:15px!important;
        }
        .padding-right-large-box>*{
            padding-right:15px!important;
        }
        .padding-left-large-box>*{
            padding-left:15px!important;
        }
        .padding-bottom-large-box>*{
            padding-bottom:15px!important;
        }
        .padding-vertical-large-box>*{   
            padding-top:15px!important;
            padding-bottom:15px!important;
        }
        .padding-horizontal-large-box>*{   
            padding-left:15px!important;
            padding-right:15px!important;
        }
        .margin-large-box>*{
            margin:15px!important;
        }
        .margin-top-large-box>*{
            margin-top:15px!important;
        }
        .margin-right-large-box>*{
            margin-right:15px!important;
        }
        .margin-left-large-box>*{
            margin-left:15px!important;
        }
        .margin-bottom-large-box>*{
            margin-bottom:15px!important;
        }
        .margin-vertical-large-box>*{   
            margin-top:15px!important;
            margin-bottom:15px!important;
        }
        .margin-horizontal-large-box>*{   
            margin-left:15px!important;
            margin-right:15px!important;
        }








        .padding-xlarge-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:25px!important;
        }
        .padding-top-xlarge-box>*{
            padding-top:25px!important;
        }
        .padding-right-xlarge-box>*{
            padding-right:25px!important;
        }
        .padding-left-xlarge-box>*{
            padding-left:25px!important;
        }
        .padding-bottom-xlarge-box>*{
            padding-bottom:25px!important;
        }
        .padding-vertical-xlarge-box>*{   
            padding-top:25px!important;
            padding-bottom:25px!important;
        }
        .padding-horizontal-xlarge-box>*{   
            padding-left:25px!important;
            padding-right:25px!important;
        }
        .margin-xlarge-box>*{
            margin:25px!important;
        }
        .margin-top-xlarge-box>*{
            margin-top:25px!important;
        }
        .margin-right-xlarge-box>*{
            margin-right:25px!important;
        }
        .margin-left-xlarge-box>*{
            margin-left:25px!important;
        }
        .margin-bottom-xlarge-box>*{
            margin-bottom:25px!important;
        }
        .margin-vertical-xlarge-box>*{   
            margin-top:25px!important;
            margin-bottom:25px!important;
        }
        .margin-horizontal-xlarge-box>*{   
            margin-left:25px!important;
            margin-right:25px!important;
        }



        .large-margin-large-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:25px!important;
        }
        .large-margin-top-large-box>*{
            margin-top:25px!important;
        }
        .large-margin-bottom-large-box>*{
            margin-bottom:25px!important;
        }
        .large-margin-right-large-box>*{
            margin-right:25px!important;
        }
        .large-margin-left-large-box>*{
            margin-left:25px!important;
        }
        .large-margin-vertical-large-box>*{   
            margin-top:25px!important;
            margin-bottom:25px!important;
        }
        .large-margin-horizontal-large-box>*{   
            margin-left:25px!important;
            margin-right:25px!important;
        }
        .large-padding-large-box>*{
            padding:25px!important;
        }
        .large-padding-top-large-box>*{
            padding-top:25px!important;
        }
        .large-padding-bottom-large-box>*{
            padding-bottom:25px!important;
        }
        .large-padding-right-large-box>*{
            padding-right:25px!important;
        }
        .large-padding-left-large-box>*{
            padding-left:25px!important;
        }
        .large-padding-vertical-large-box>*{   
            padding-top:25px!important;
            padding-bottom:25px!important;
        }
        .large-padding-horizontal-large-box>*{   
            padding-left:25px!important;
            padding-right:25px!important;
        }


        .large-margin-medium-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:15px!important;
        }
        .large-margin-top-medium-box>*{
            margin-top:15px!important;
        }
        .large-margin-bottom-medium-box>*{
            margin-bottom:15px!important;
        }
        .large-margin-right-medium-box>*{
            margin-right:15px!important;
        }
        .large-margin-left-medium-box>*{
            margin-left:15px!important;
        }
        .large-margin-vertical-medium-box>*{   
            margin-top:15px!important;
            margin-bottom:15px!important;
        }
        .large-margin-horizontal-medium-box>*{   
            margin-left:15px!important;
            margin-right:15px!important;
        }
        .large-padding-medium-box>*{
            padding:15px!important;
        }
        .large-padding-top-medium-box>*{
            padding-top:15px!important;
        }
        .large-padding-bottom-medium-box>*{
            padding-bottom:15px!important;
        }
        .large-padding-right-medium-box>*{
            padding-right:15px!important;
        }
        .large-padding-left-medium-box>*{
            padding-left:15px!important;
        }
        .large-padding-vertical-medium-box>*{   
            padding-top:15px!important;
            padding-bottom:15px!important;
        }
        .large-padding-horizontal-medium-box>*{   
            padding-left:15px!important;
            padding-right:15px!important;
        }




        .medium-margin-medium-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:25px!important;
        }
        .medium-margin-top-medium-box>*{
            margin-top:25px!important;
        }
        .medium-margin-bottom-medium-box>*{
            margin-bottom:25px!important;
        }
        .medium-margin-right-medium-box>*{
            margin-right:25px!important;
        }
        .medium-margin-left-medium-box>*{
            margin-left:25px!important;
        }
        .medium-margin-vertical-medium-box>*{   
            margin-top:25px!important;
            margin-bottom:25px!important;
        }
        .medium-margin-horizontal-medium-box>*{   
            margin-left:25px!important;
            margin-right:25px!important;
        }
        .medium-padding-medium-box>*{
            padding:25px!important;
        }
        .medium-padding-top-medium-box>*{
            padding-top:25px!important;
        }
        .medium-padding-bottom-medium-box>*{
            padding-bottom:25px!important;
        }
        .medium-padding-right-medium-box>*{
            padding-right:25px!important;
        }
        .medium-padding-left-medium-box>*{
            padding-left:25px!important;
        }
        .medium-padding-vertical-medium-box>*{   
            padding-top:25px!important;
            padding-bottom:25px!important;
        }
        .medium-padding-horizontal-medium-box>*{   
            padding-left:25px!important;
            padding-right:25px!important;
        }


        .medium-margin-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:15px!important;
        }
        .medium-margin-top-box>*{
            margin-top:15px!important;
        }
        .medium-margin-bottom-box>*{
            margin-bottom:15px!important;
        }
        .medium-margin-right-box>*{
            margin-right:15px!important;
        }
        .medium-margin-left-box>*{
            margin-left:15px!important;
        }
        .medium-margin-vertical-box>*{   
            margin-top:15px!important;
            margin-bottom:15px!important;
        }
        .medium-margin-horizontal-box>*{   
            margin-left:15px!important;
            margin-right:15px!important;
        }
        .medium-padding-box>*{
            padding:15px!important;
        }
        .medium-padding-top-box>*{
            padding-top:15px!important;
        }
        .medium-padding-bottom-box>*{
            padding-bottom:15px!important;
        }
        .medium-padding-right-box>*{
            padding-right:15px!important;
        }
        .medium-padding-left-box>*{
            padding-left:15px!important;
        }
        .medium-padding-vertical-box>*{   
            padding-top:15px!important;
            padding-bottom:15px!important;
        }
        .medium-padding-horizontal-box>*{   
            padding-left:15px!important;
            padding-right:15px!important;
        }












/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

        .small-margin-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:25px!important;
        }
        .small-margin-top-box>*{
            margin-top:25px!important;
        }
        .small-margin-bottom-box>*{
            margin-bottom:25px!important;
        }
        .small-margin-right-box>*{
            margin-right:25px!important;
        }
        .small-margin-left-box>*{
            margin-left:25px!important;
        }
        .small-margin-vertical-box>*{   
            margin-top:25px!important;
            margin-bottom:25px!important;
        }
        .small-margin-horizontal-box>*{   
            margin-left:25px!important;
            margin-right:25px!important;
        }
        .small-padding-box>*{
            padding:25px!important;
        }
        .small-padding-top-box>*{
            padding-top:25px!important;
        }
        .small-padding-bottom-box>*{
            padding-bottom:25px!important;
        }
        .small-padding-right-box>*{
            padding-right:25px!important;
        }
        .small-padding-left-box>*{
            padding-left:25px!important;
        }
        .small-padding-vertical-box>*{   
            padding-top:25px!important;
            padding-bottom:25px!important;
        }
        .small-padding-horizontal-box>*{   
            padding-left:25px!important;
            padding-right:25px!important;
        }


        .small-margin-small-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:15px!important;
        }
        .small-margin-top-small-box>*{
            margin-top:15px!important;
        }
        .small-margin-bottom-small-box>*{
            margin-bottom:15px!important;
        }
        .small-margin-right-small-box>*{
            margin-right:15px!important;
        }
        .small-margin-left-small-box>*{
            margin-left:15px!important;
        }
        .small-margin-vertical-small-box>*{   
            margin-top:15px!important;
            margin-bottom:15px!important;
        }
        .small-margin-horizontal-small-box>*{   
            margin-left:15px!important;
            margin-right:15px!important;
        }
        .small-padding-small-box>*{
            padding:15px!important;
        }
        .small-padding-top-small-box>*{
            padding-top:15px!important;
        }
        .small-padding-bottom-small-box>*{
            padding-bottom:15px!important;
        }
        .small-padding-right-small-box>*{
            padding-right:15px!important;
        }
        .small-padding-left-small-box>*{
            padding-left:15px!important;
        }
        .small-padding-vertical-small-box>*{   
            padding-top:15px!important;
            padding-bottom:15px!important;
        }
        .small-padding-horizontal-small-box>*{   
            padding-left:15px!important;
            padding-right:15px!important;
        }


        .small-marge-mini-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:5px!important;
        }
        .small-margin-top-mini-box>*{
            margin-top:5px!important;
        }
        .small-margin-right-mini-box>*{
            margin-right:5px!important;
        }
        .small-margin-bottom-mini-box>*{
            margin-bottom:5px!important;
        }
        .small-margin-left-mini-box>*{
            margin-left:5px!important;
        }
        .small-margin-vertical-mini-box>*{   
            margin-top:5px!important;
            margin-bottom:5px!important;
        }
        .small-margin-horizontal-mini-box>*{   
            margin-left:5px!important;
            margin-right:5px!important;
        }
        .small-padding-mini-box>*{
            padding:5px!important;
        }
        .small-padding-top-mini-box>*{
            padding-top:5px!important;
        }
        .small-padding-right-mini-box>*{
            padding-right:5px!important;
        }
        .small-padding-bottom-mini-box>*{
            padding-bottom:5px!important;
        }
        .small-padding-left-mini-box>*{
            padding-left:5px!important;
        }
        .small-padding-vertical-mini-box>*{   
            padding-top:5px!important;
            padding-bottom:5px!important;
        }
        .small-padding-horizontal-mini-box>*{   
            padding-left:5px!important;
            padding-right:5px!important;
        }













        .padding-remove-small-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:0!important;
        }
        .padding-left-remove-small-box>*{
            padding-left:0 !important;
        }
        .padding-top-remove-small-box>*{
            padding-top:0 !important;
        }
        .padding-right-remove-small-box>*{
            padding-right:0 !important;
        }
        .padding-bottom-remove-small-box>*{
            padding-bottom:0 !important;
        }
        .padding-vertical-rmeove-small-box>*{   
            padding-top:0px!important;
            padding-bottom:0px!important;
        }
        .padding-horizontal-rmeove-small-box>*{   
            padding-left:0px!important;
            padding-right:0px!important;
        }

        .margin-remove-small-box>*{
            margin:0!important;
        }
        .margin-left-remove-small-box>*{
            margin-left:0 !important;
        }
        .margin-top-remove-small-box>*{
            margin-top:0 !important;
        }
        .margin-right-remove-small-box>*{
            margin-right:0 !important;
        }
        .margin-bottom-remove-small-box>*{
            margin-bottom:0 !important;
        }
        .margin-vertical-remove-small-box>*{   
            margin-top:0px!important;
            margin-bottom:0px!important;
        }
        .margin-horizontal-remove-small-box>*{   
            margin-left:0px!important;
            margin-right:0px!important;
        }
    }
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
        @media screen and (max-width: 479px){/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/


        .large-margin-large-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:15px!important;
        }
        .large-margin-top-large-box>*{
            margin-top:15px!important;
        }
        .large-margin-bottom-large-box>*{
            margin-bottom:15px!important;
        }
        .large-margin-right-large-box>*{
            margin-right:15px!important;
        }
        .large-margin-left-large-box>*{
            margin-left:15px!important;
        }
        .large-margin-vertical-large-box>*{   
            margin-top:15px!important;
            margin-bottom:15px!important;
        }
        .large-margin-horizontal-large-box>*{   
            margin-left:15px!important;
            margin-right:15px!important;
        }
        .large-padding-large-box>*{
            padding:15px!important;
        }
        .large-padding-top-large-box>*{
            padding-top:15px!important;
        }
        .large-padding-bottom-large-box>*{
            padding-bottom:15px!important;
        }
        .large-padding-right-large-box>*{
            padding-right:15px!important;
        }
        .large-padding-left-large-box>*{
            padding-left:15px!important;
        }
        .large-padding-vertical-large-box>*{   
            padding-top:15px!important;
            padding-bottom:15px!important;
        }
        .large-padding-horizontal-large-box>*{   
            padding-left:15px!important;
            padding-right:15px!important;
        }
        .medium-margin-medium-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:15px!important;
        }
        .medium-margin-top-medium-box>*{
            margin-top:15px!important;
        }
        .medium-margin-bottom-medium-box>*{
            margin-bottom:15px!important;
        }
        .medium-margin-right-medium-box>*{
            margin-right:15px!important;
        }
        .medium-margin-left-medium-box>*{
            margin-left:15px!important;
        }
        .medium-margin-vertical-medium-box>*{   
            margin-top:15px!important;
            margin-bottom:15px!important;
        }
        .medium-margin-horizontal-medium-box>*{   
            margin-left:15px!important;
            margin-right:15px!important;
        }
        .medium-padding-medium-box>*{
            padding:15px!important;
        }
        .medium-padding-top-medium-box>*{
            padding-top:15px!important;
        }
        .medium-padding-bottom-medium-box>*{
            padding-bottom:15px!important;
        }
        .medium-padding-right-medium-box>*{
            padding-right:15px!important;
        }
        .medium-padding-left-medium-box>*{
            padding-left:15px!important;
        }
        .medium-padding-vertical-medium-box>*{   
            padding-top:15px!important;
            padding-bottom:15px!important;
        }
        .medium-padding-horizontal-medium-box>*{   
            padding-left:15px!important;
            padding-right:15px!important;
        }

        .small-margin-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:15px!important;
        }
        .small-margin-top-box>*{
            margin-top:15px!important;
        }
        .small-margin-bottom-box>*{
            margin-bottom:15px!important;
        }
        .small-margin-right-box>*{
            margin-right:15px!important;
        }
        .small-margin-left-box>*{
            margin-left:15px!important;
        }
        .small-margin-vertical-box>*{   
            margin-top:15px!important;
            margin-bottom:15px!important;
        }
        .small-margin-horizontal-box>*{   
            margin-left:15px!important;
            margin-right:15px!important;
        }
        .small-padding-box>*{
            padding:15px!important;
        }
        .small-padding-top-box>*{
            padding-top:15px!important;
        }
        .small-padding-bottom-box>*{
            padding-bottom:15px!important;
        }
        .small-padding-right-box>*{
            padding-right:15px!important;
        }
        .small-padding-left-box>*{
            padding-left:15px!important;
        }
        .small-padding-vertical-box>*{   
            padding-top:15px!important;
            padding-bottom:15px!important;
        }
        .small-padding-horizontal-box>*{   
            padding-left:15px!important;
            padding-right:15px!important;
        }



        .mini-margin-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:25px!important;
        }
        .mini-margin-top-box>*{
            margin-top:25px!important;
        }
        .mini-margin-bottom-box>*{
            margin-bottom:25px!important;
        }
        .mini-margin-right-box>*{
            margin-right:25px!important;
        }
        .mini-margin-left-box>*{
            margin-left:25px!important;
        }
        .mini-margin-vertical-box>*{   
            margin-top:25px!important;
            margin-bottom:25px!important;
        }
        .mini-margin-horizontal-box>*{   
            margin-left:25px!important;
            margin-right:25px!important;
        }
        .mini-padding-box>*{
            padding:25px!important;
        }
        .mini-padding-top-box>*{
            padding-top:25px!important;
        }
        .mini-padding-bottom-box>*{
            padding-bottom:25px!important;
        }
        .mini-padding-right-box>*{
            padding-right:25px!important;
        }
        .mini-padding-left-box>*{
            padding-left:25px!important;
        }
        .mini-padding-vertical-box>*{   
            padding-top:25px!important;
            padding-bottom:25px!important;
        }
        .mini-padding-horizontal-box>*{   
            padding-left:25px!important;
            padding-right:25px!important;
        }


        .mini-margin-medium-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:25px!important;
        }
        .mini-margin-top-medium-box>*{
            margin-top:25px!important;
        }
        .mini-margin-bottom-medium-box>*{
            margin-bottom:25px!important;
        }
        .mini-margin-right-medium-box>*{
            margin-right:25px!important;
        }
        .mini-margin-left-medium-box>*{
            margin-left:25px!important;
        }
        .mini-margin-vertical-medium-box>*{   
            margin-top:25px!important;
            margin-bottom:25px!important;
        }
        .mini-margin-horizontal-medium-box>*{   
            margin-left:25px!important;
            margin-right:25px!important;
        }
        .mini-padding-medium-box>*{
            padding:25px!important;
        }
        .mini-padding-top-medium-box>*{
            padding-top:25px!important;
        }
        .mini-padding-bottom-medium-box>*{
            padding-bottom:25px!important;
        }
        .mini-padding-right-medium-box>*{
            padding-right:25px!important;
        }
        .mini-padding-left-medium-box>*{
            padding-left:25px!important;
        }
        .mini-padding-vertical-medium-box>*{   
            padding-top:25px!important;
            padding-bottom:25px!important;
        }
        .mini-padding-horizontal-medium-box>*{   
            padding-left:25px!important;
            padding-right:25px!important;
        }




        .mini-margin-small-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:15px!important;
        }
        .mini-margin-top-small-box>*{
            margin-top:15px!important;
        }
        .mini-margin-bottom-small-box>*{
            margin-bottom:15px!important;
        }
        .mini-margin-right-small-box>*{
            margin-right:15px!important;
        }
        .mini-margin-left-small-box>*{
            margin-left:15px!important;
        }
        .mini-margin-vertical-small-box>*{   
            margin-top:15px!important;
            margin-bottom:15px!important;
        }
        .mini-margin-horizontal-small-box>*{   
            margin-left:15px!important;
            margin-right:15px!important;
        }
        .mini-padding-small-box>*{
            padding:15px!important;
        }
        .mini-padding-top-small-box>*{
            padding-top:15px!important;
        }
        .mini-padding-bottom-small-box>*{
            padding-bottom:15px!important;
        }
        .mini-padding-right-small-box>*{
            padding-right:15px!important;
        }
        .mini-padding-left-small-box>*{
            padding-left:15px!important;
        }
        .mini-padding-vertical-small-box>*{   
            padding-top:15px!important;
            padding-bottom:15px!important;
        }
        .mini-padding-horizontal-small-box>*{   
            padding-left:15px!important;
            padding-right:15px!important;
        }







        .mini-marge-mini-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:5px!important;
        }
        .mini-margin-top-mini-box>*{
            margin-top:5px!important;
        }
        .mini-margin-right-mini-box>*{
            margin-right:5px!important;
        }
        .mini-margin-bottom-mini-box>*{
            margin-bottom:5px!important;
        }
        .mini-margin-left-mini-box>*{
            margin-left:5px!important;
        }
        .mini-margin-vertical-mini-box>*{   
            margin-top:5px!important;
            margin-bottom:5px!important;
        }
        .mini-margin-horizontal-mini-box>*{   
            margin-left:5px!important;
            margin-right:5px!important;
        }
        .mini-padding-mini-box>*{
            padding:5px!important;
        }
        .mini-padding-top-mini-box>*{
            padding-top:5px!important;
        }
        .mini-padding-right-mini-box>*{
            padding-right:5px!important;
        }
        .mini-padding-bottom-mini-box>*{
            padding-bottom:5px!important;
        }
        .mini-padding-left-mini-box>*{
            padding-left:5px!important;
        }
        .mini-padding-vertical-mini-box>*{   
            padding-top:5px!important;
            padding-bottom:5px!important;
        }
        .mini-padding-horizontal-mini-box>*{   
            padding-left:5px!important;
            padding-right:5px!important;
        }













        .padding-remove-mini-box>*{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:0!important;
        }
        .padding-left-remove-mini-box>*{
            padding-left:0 !important;
        }
        .padding-top-remove-mini-box>*{
            padding-top:0 !important;
        }
        .padding-right-remove-mini-box>*{
            padding-right:0 !important;
        }
        .padding-bottom-remove-mini-box>*{
            padding-bottom:0 !important;
        }
        .padding-vertical-remove-mini-box>*{   
            padding-top:0px!important;
            padding-bottom:0px!important;
        }
        .padding-horizontal-remove-mini-box>*{   
            padding-left:0px!important;
            padding-right:0px!important;
        }

        .margin-remove-mini-box>*{
            margin:0!important;
        }
        .margin-left-remove-mini-box>*{
            margin-left:0 !important;
        }
        .margin-top-remove-mini-box>*{
            margin-top:0 !important;
        }
        .margin-right-remove-mini-box>*{
            margin-right:0 !important;
        }
        .margin-bottom-remove-mini-box>*{
            margin-bottom:0 !important;
        }
        .margin-vertical-remove-mini-box>*{   
            margin-top:0px!important;
            margin-bottom:0px!important;
        }
        .margin-horizontal-remove-mini-box>*{   
            margin-left:0px!important;
            margin-right:0px!important;
        }
    }
                       
        .padding-remove{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:0!important;
        }
        .padding-left-remove{
            padding-left:0 !important;
        }
        .padding-top-remove{
            padding-top:0 !important;
        }
        .padding-right-remove{
            padding-right:0 !important;
        }
        .padding-bottom-remove{
            padding-bottom:0 !important;
        }
        .padding-vertical-remove{   
            padding-top:0px!important;
            padding-bottom:0px!important;
        }
        .padding-horizontal-remove{   
            padding-left:0px!important;
            padding-right:0px!important;
        }

        .margin-remove{
            margin:0!important;
        }
        .margin-left-remove{
            margin-left:0 !important;
        }
        .margin-top-remove{
            margin-top:0 !important;
        }
        .margin-right-remove{
            margin-right:0 !important;
        }
        .margin-bottom-remove{
            margin-bottom:0 !important;
        }
        .margin-vertical-remove{   
            margin-top:0px!important;
            margin-bottom:0px!important;
        }
        .margin-horizontal-remove{   
            margin-left:0px!important;
            margin-right:0px!important;
        }

        @media only  screen and (min-width: 1200px){
        .padding-mini{   /*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:5px!important;
        }
        .padding-top-mini{
            padding-top:5px!important;
        }
        .padding-right-mini{
            padding-right:5px!important;
        }
        .padding-bottom-mini{
            padding-bottom:5px!important;
        }
        .padding-left-mini{
            padding-left:5px!important;
        }
        .padding-vertical-mini{   
            padding-top:5px!important;
            padding-bottom:5px!important;
        }
        .padding-horizontal-mini{   
            padding-left:5px!important;
            padding-right:5px!important;
        }
        .margin-mini{
            margin:5px!important;
        }
        .margin-top-mini{
            margin-top:5px!important;
        }
        .margin-right-mini{
            margin-right:5px!important;
        }
        .margin-bottom-mini{
            margin-bottom:5px!important;
        }
        .margin-left-mini{
            margin-left:5px!important;
        }
        .margin-vertical-mini{   
            margin-top:5px!important;
            margin-bottom:5px!important;
        }
        .margin-horizontal-mini{   
            margin-left:5px!important;
            margin-right:5px!important;
        }




        .padding-small{ /*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:15px!important;
        }
        .padding-top-small{
            padding-top: 15px!important;
        }
        .padding-bottom-small{
            padding-bottom: 15px!important;
        }
        .padding-right-small{
            padding-right: 15px !important;
        }
        .padding-left-small{
            padding-left: 15px !important;
        }
        .padding-vertical-small{   
            padding-top:15px!important;
            padding-bottom:15px!important;
        }
        .padding-horizontal-small{   
            padding-left:15px!important;
            padding-right:15px!important;
        }
        .margin-small{
            margin:15px!important;
        }
        .margin-top-small{
            margin-top: 15px !important;
        }
        .margin-bottom-small{
            margin-bottom: 15px!important;
        }
        .margin-right-small{
            margin-right: 15px!important;
        }
        .margin-left-small{
            margin-left: 15px!important;
        }
        .margin-vertical-small{   
            margin-top:15px!important;
            margin-bottom:15px!important;
        }
        .margin-horizontal-small{   
            margin-left:15px!important;
            margin-right:15px!important;
        }



/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
        .padding{
            padding:25px !important;
        }
        .padding-top{
            padding-top: 25px!important;
        }
        .padding-bottom{
            padding-bottom: 25px!important;
        }
        .padding-right{
            padding-right: 25px!important;
        }
        .padding-left{
            padding-left: 25px!important;
        }
        .padding-vertical{   
            padding-top:25px!important;
            padding-bottom:25px!important;
        }
        .padding-horizontal{   
            padding-left:25px!important;
            padding-right:25px!important;
        }
        .margin{
            margin:25px!important;
        }
        .margin-top{
            margin-top: 25px!important;
        }
        .margin-bottom{
            margin-bottom: 25px!important;
        }
        .margin-right{
            margin-right: 25px!important;
        }
        .margin-left{
            margin-left: 25px!important;
        }
        .margin-vertical{   
            margin-top:25px!important;
            margin-bottom:25px!important;
        }
        .margin-horizontal{   
            margin-left:25px!important;
            margin-right:25px!important;
        }



        .padding-medium{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:35px!important;
        }
        .padding-top-medium{
            padding-top: 35px!important;
        }
        .padding-bottom-medium{
            padding-bottom: 35px!important;
        }
        .padding-right-medium{
            padding-right: 35px!important;
        }
        .padding-left-medium{
            padding-left: 35px!important;
        }
        .padding-vertical-medium{   
            padding-top:35px!important;
            padding-bottom:35px!important;
        }
        .padding-horizontal-medium{   
            padding-left:35px!important;
            padding-right:35px!important;
        }
        .margin-medium{
            margin:35px!important;
        }
        .margin-top-medium{
            margin-top: 35px!important;
        }
        .margin-bottom-medium{
            margin-bottom: 35px!important;
        }
        .margin-right-medium{
            margin-right: 35px!important;
        }
        .margin-left-medium{
            margin-left: 35px!important;
        }
        .margin-vertical-medium{   
            margin-top:35px!important;
            margin-bottom:35px!important;
        }
        .margin-horizontal-medium{   
            margin-left:35px!important;
            margin-right:35px!important;
        }




        .padding-large{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:60px!important;
        }
        .padding-top-large{
            padding-top:60px!important;
        }
        .padding-right-large{
            padding-right:60px!important;
        }
        .padding-left-large{
            padding-left:60px!important;
        }
        .padding-bottom-large{
            padding-bottom:60px!important;
        }
        .padding-vertical-large{   
            padding-top:60px!important;
            padding-bottom:60px!important;
        }
        .padding-horizontal-large{   
            padding-left:60px!important;
            padding-right:60px!important;
        }
        .margin-large{
            margin:60px!important;
        }
        .margin-top-large{
            margin-top:60px!important;
        }
        .margin-right-large{
            margin-right:60px!important;
        }
        .margin-left-large{
            margin-left:60px!important;
        }
        .margin-bottom-large{
            margin-bottom:60px!important;
        }
        .margin-vertical-large{   
            margin-top:60px!important;
            margin-bottom:60px!important;
        }
        .margin-horizontal-large{   
            margin-left:60px!important;
            margin-right:60px!important;
        }








        .padding-xlarge{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:100px!important;
        }
        .padding-top-xlarge{
            padding-top:100px!important;
        }
        .padding-right-xlarge{
            padding-right:100px!important;
        }
        .padding-left-xlarge{
            padding-left:100px!important;
        }
        .padding-bottom-xlarge{
            padding-bottom:100px!important;
        }
        .padding-vertical-xlarge{   
            padding-top:100px!important;
            padding-bottom:100px!important;
        }
        .padding-horizontal-xlarge{   
            padding-left:100px!important;
            padding-right:100px!important;
        }
        .margin-xlarge{
            margin:100px!important;
        }
        .margin-top-xlarge{
            margin-top:100px!important;
        }
        .margin-right-xlarge{
            margin-right:100px!important;
        }
        .margin-left-xlarge{
            margin-left:100px!important;
        }
        .margin-bottom-xlarge{
            margin-bottom:100px!important;
        }
        .margin-vertical-xlarge{   
            margin-top:100px!important;
            margin-bottom:100px!important;
        }
        .margin-horizontal-xlarge{   
            margin-left:100px!important;
            margin-right:100px!important;
        }





    }




/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
        @media only  screen and (max-width: 1200px){/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
                .padding-mini{   /*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:5px!important;
        }
        .padding-top-mini{
            padding-top:5px!important;
        }
        .padding-right-mini{
            padding-right:5px!important;
        }
        .padding-bottom-mini{
            padding-bottom:5px!important;
        }
        .padding-left-mini{
            padding-left:5px!important;
        }
        .padding-vertical-mini{   
            padding-top:5px!important;
            padding-bottom:5px!important;
        }
        .padding-horizontal-mini{   
            padding-left:5px!important;
            padding-right:5px!important;
        }
        .margin-mini{
            margin:5px!important;
        }
        .margin-top-mini{
            margin-top:5px!important;
        }
        .margin-right-mini{
            margin-right:5px!important;
        }
        .margin-bottom-mini{
            margin-bottom:5px!important;
        }
        .margin-left-mini{
            margin-left:5px!important;
        }
        .margin-vertical-mini{   
            margin-top:5px!important;
            margin-bottom:5px!important;
        }
        .margin-horizontal-mini{   
            margin-left:5px!important;
            margin-right:5px!important;
        }




        .padding-small{ /*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:15px!important;
        }
        .padding-top-small{
            padding-top: 15px!important;
        }
        .padding-bottom-small{
            padding-bottom: 15px!important;
        }
        .padding-right-small{
            padding-right: 15px !important;
        }
        .padding-left-small{
            padding-left: 15px !important;
        }
        .padding-vertical-small{   
            padding-top:15px!important;
            padding-bottom:15px!important;
        }
        .padding-horizontal-small{   
            padding-left:15px!important;
            padding-right:15px!important;
        }
        .margin-small{
            margin:15px!important;
        }
        .margin-top-small{
            margin-top: 15px !important;
        }
        .margin-bottom-small{
            margin-bottom: 15px!important;
        }
        .margin-right-small{
            margin-right: 15px!important;
        }
        .margin-left-small{
            margin-left: 15px!important;
        }
        .margin-vertical-small{   
            margin-top:15px!important;
            margin-bottom:15px!important;
        }
        .margin-horizontal-small{   
            margin-left:15px!important;
            margin-right:15px!important;
        }



        .padding{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:15px !important;
        }
        .padding-top{
            padding-top: 15px!important;
        }
        .padding-bottom{
            padding-bottom: 15px!important;
        }
        .padding-right{
            padding-right: 15px!important;
        }
        .padding-left{
            padding-left: 15px!important;
        }
        .padding-vertical{   
            padding-top:15px!important;
            padding-bottom:15px!important;
        }
        .padding-horizontal{   
            padding-left:15px!important;
            padding-right:15px!important;
        }
        .margin{
            margin:15px!important;
        }
        .margin-top{
            margin-top: 15px!important;
        }
        .margin-bottom{
            margin-bottom: 15px!important;
        }
        .margin-right{
            margin-right: 15px!important;
        }
        .margin-left{
            margin-left: 15px!important;
        }
        .margin-vertical{   
            margin-top:15px!important;
            margin-bottom:15px!important;
        }
        .margin-horizontal{   
            margin-left:15px!important;
            margin-right:15px!important;
        }


        .padding-medium{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:25px!important;
        }
        .padding-top-medium{
            padding-top: 25px!important;
        }
        .padding-bottom-medium{
            padding-bottom: 25px!important;
        }
        .padding-right-medium{
            padding-right: 25px!important;
        }
        .padding-left-medium{
            padding-left: 25px!important;
        }
        .padding-vertical-medium{   
            padding-top:25px!important;
            padding-bottom:25px!important;
        }
        .padding-horizontal-medium{   
            padding-left:25px!important;
            padding-right:25px!important;
        }
        .margin-medium{
            margin:25px!important;
        }
        .margin-top-medium{
            margin-top: 25px!important;
        }
        .margin-bottom-medium{
            margin-bottom: 25px!important;
        }
        .margin-right-medium{
            margin-right: 25px!important;
        }
        .margin-left-medium{
            margin-left: 25px!important;
        }
        .margin-vertical-medium{   
            margin-top:25px!important;
            margin-bottom:25px!important;
        }
        .margin-horizontal-medium{   
            margin-left:25px!important;
            margin-right:25px!important;
        }


        .padding-large{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:35px!important;
        }
        .padding-top-large{
            padding-top:35px!important;
        }
        .padding-right-large{
            padding-right:35px!important;
        }
        .padding-left-large{
            padding-left:35px!important;
        }
        .padding-bottom-large{
            padding-bottom:35px!important;
        }
        .padding-vertical-large{   
            padding-top:35px!important;
            padding-bottom:35px!important;
        }
        .padding-horizontal-large{   
            padding-left:35px!important;
            padding-right:35px!important;
        }
        .margin-large{
            margin:35px!important;
        }
        .margin-top-large{
            margin-top:35px!important;
        }
        .margin-right-large{
            margin-right:35px!important;
        }
        .margin-left-large{
            margin-left:35px!important;
        }
        .margin-bottom-large{
            margin-bottom:35px!important;
        }
        .margin-vertical-large{   
            margin-top:35px!important;
            margin-bottom:35px!important;
        }
        .margin-horizontal-large{   
            margin-left:35px!important;
            margin-right:35px!important;
        }


        .padding-xlarge{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:60px!important;
        }
        .padding-top-xlarge{
            padding-top:60px!important;
        }
        .padding-right-xlarge{
            padding-right:60px!important;
        }
        .padding-left-xlarge{
            padding-left:60px!important;
        }
        .padding-bottom-xlarge{
            padding-bottom:60px!important;
        }
        .padding-vertical-xlarge{   
            padding-top:60px!important;
            padding-bottom:60px!important;
        }
        .padding-horizontal-xlarge{   
            padding-left:60px!important;
            padding-right:60px!important;
        }
        .margin-xlarge{
            margin:60px!important;
        }
        .margin-top-xlarge{
            margin-top:60px!important;
        }
        .margin-right-xlarge{
            margin-right:60px!important;
        }
        .margin-left-xlarge{
            margin-left:60px!important;
        }
        .margin-bottom-xlarge{
            margin-bottom:60px!important;
        }
        .margin-vertical-xlarge{   
            margin-top:60px!important;
            margin-bottom:60px!important;
        }
        .margin-horizontal-xlarge{   
            margin-left:60px!important;
            margin-right:60px!important;
        }
        













        .large-margin-large{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:60px!important;
        }
        .large-margin-top-large{
            margin-top:60px!important;
        }
        .large-margin-bottom-large{
            margin-bottom:60px!important;
        }
        .large-margin-right-large{
            margin-right:60px!important;
        }
        .large-margin-left-large{
            margin-left:60px!important;
        }
        .large-margin-vertical-large{   
            margin-top:60px!important;
            margin-bottom:60px!important;
        }
        .large-margin-horizontal-large{   
            margin-left:60px!important;
            margin-right:60px!important;
        }
        .large-padding-large{
            padding:60px!important;
        }
        .large-padding-top-large{
            padding-top:60px!important;
        }
        .large-padding-bottom-large{
            padding-bottom:60px!important;
        }
        .large-padding-right-large{
            padding-right:60px!important;
        }
        .large-padding-left-large{
            padding-left:60px!important;
        }
        .large-padding-vertical-large{   
            padding-top:60px!important;
            padding-bottom:60px!important;
        }
        .large-padding-horizontal-large{   
            padding-left:60px!important;
            padding-right:60px!important;
        }


        .large-margin-medium{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:35px!important;
        }
        .large-margin-top-medium{
            margin-top:35px!important;
        }
        .large-margin-bottom-medium{
            margin-bottom:35px!important;
        }
        .large-margin-right-medium{
            margin-right:35px!important;
        }
        .large-margin-left-medium{
            margin-left:35px!important;
        }
        .large-margin-vertical-medium{   
            margin-top:35px!important;
            margin-bottom:35px!important;
        }
        .large-margin-horizontal-medium{   
            margin-left:35px!important;
            margin-right:35px!important;
        }
        .large-padding-medium{
            padding:35px!important;
        }
        .large-padding-top-medium{
            padding-top:35px!important;
        }
        .large-padding-bottom-medium{
            padding-bottom:35px!important;
        }
        .large-padding-right-medium{
            padding-right:35px!important;
        }
        .large-padding-left-medium{
            padding-left:35px!important;
        }
        .large-padding-vertical-medium{   
            padding-top:35px!important;
            padding-bottom:35px!important;
        }
        .large-padding-horizontal-medium{   
            padding-left:35px!important;
            padding-right:35px!important;
        }


        .large-margin{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:25px!important;
        }
        .large-margin-top{
            margin-top:25px!important;
        }
        .large-margin-bottom{
            margin-bottom:25px!important;
        }
        .large-margin-right{
            margin-right:25px!important;
        }
        .large-margin-left{
            margin-left:25px!important;
        }
        .large-margin-vertical{   
            margin-top:25px!important;
            margin-bottom:25px!important;
        }
        .large-margin-horizontal{   
            margin-left:25px!important;
            margin-right:25px!important;
        }
        .large-padding{
            padding:25px!important;
        }
        .large-padding-top{
            padding-top:25px!important;
        }
        .large-padding-bottom{
            padding-bottom:25px!important;
        }
        .large-padding-right{
            padding-right:25px!important;
        }
        .large-padding-left{
            padding-left:25px!important;
        }
        .large-padding-vertical{   
            padding-top:25px!important;
            padding-bottom:25px!important;
        }
        .large-padding-horizontal{   
            padding-left:25px!important;
            padding-right:25px!important;
        }







        .large-margin-small{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:15px!important;
        }
        .large-margin-top-small{
            margin-top:15px!important;
        }
        .large-margin-bottom-small{
            margin-bottom:15px!important;
        }
        .large-margin-right-small{
            margin-right:15px!important;
        }
        .large-margin-left-small{
            margin-left:15px!important;
        }
        .large-margin-vertical-small{   
            margin-top:15px!important;
            margin-bottom:15px!important;
        }
        .large-margin-horizontal-small{   
            margin-left:15px!important;
            margin-right:15px!important;
        }
        .large-padding-small{
            padding:15px!important;
        }
        .large-padding-top-small{
            padding-top:15px!important;
        }
        .large-padding-bottom-small{
            padding-bottom:15px!important;
        }
        .large-padding-right-small{
            padding-right:15px!important;
        }
        .large-padding-left-small{
            padding-left:15px!important;
        }
        .large-padding-vertical{   
            padding-top:25px!important;
            padding-bottom:25px!important;
        }
        .large-padding-horizontal{   
            padding-left:25px!important;
            padding-right:25px!important;
        }




        .large-marge-mini{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:5px!important;
        }
        .large-margin-top-mini{
            margin-top:5px!important;
        }
        .large-margin-right-mini{
            margin-right:5px!important;
        }
        .large-margin-bottom-mini{
            margin-bottom:5px!important;
        }
        .large-margin-left-mini{
            margin-left:5px!important;
        }
        .large-margin-vertical-mini{   
            margin-top:5px!important;
            margin-bottom:5px!important;
        }
        .large-margin-horizontal-mini{   
            margin-left:5px!important;
            margin-right:5px!important;
        }
        .large-padding-mini{
            padding:5px!important;
        }
        .large-padding-top-mini{
            padding-top:5px!important;
        }
        .large-padding-right-mini{
            padding-right:5px!important;
        }
        .large-padding-bottom-mini{
            padding-bottom:5px!important;
        }
        .large-padding-left-mini{
            padding-left:5px!important;
        }
        .large-padding-vertical-mini{   
            padding-top:5px!important;
            padding-bottom:5px!important;
        }
        .large-padding-horizontal-mini{   
            padding-left:5px!important;
            padding-right:5px!important;
        }




        .padding-remove-large{
            padding:0!important;
        }
        .padding-left-remove-large{
            padding-left:0 !important;
        }
        .padding-top-remove-large{
            padding-top:0 !important;
        }
        .padding-right-remove-large{
            padding-right:0 !important;
        }
        .padding-bottom-remove-large{
            padding-bottom:0 !important;
        }
        .padding-vertical-remove-large{   
            padding-top:0px!important;
            padding-bottom:0px!important;
        }
        .padding-horizontal-remove-large{   
            padding-left:0px!important;
            padding-right:0px!important;
        }

        .margin-remove-large{
            margin:0!important;
        }
        .margin-left-remove-large{
            margin-left:0 !important;
        }
        .margin-top-remove-large{
            margin-top:0 !important;
        }
        .margin-right-remove-large{
            margin-right:0 !important;
        }
        .margin-bottom-remove-large{
            margin-bottom:0 !important;
        }
        .margin-vertical-remove-large{   
            margin-top:0px!important;
            margin-bottom:0px!important;
        }
        .margin-horizontal-remove-large{   
            margin-left:0px!important;
            margin-right:0px!important;
        }
    }
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
        @media only  screen and (max-width: 960px){/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
        .padding-medium{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:15px!important;
        }
        .padding-top-medium{
            padding-top: 15px!important;
        }
        .padding-bottom-medium{
            padding-bottom: 15px!important;
        }
        .padding-right-medium{
            padding-right: 15px!important;
        }
        .padding-left-medium{
            padding-left: 15px!important;
        }
        .padding-vertical-medium{   
            padding-top:15px!important;
            padding-bottom:15px!important;
        }
        .padding-horizontal-medium{   
            padding-left:15px!important;
            padding-right:15px!important;
        }
        .margin-medium{
            margin:15px!important;
        }
        .margin-top-medium{
            margin-top: 15px!important;
        }
        .margin-bottom-medium{
            margin-bottom: 15px!important;
        }
        .margin-right-medium{
            margin-right: 15px!important;
        }
        .margin-left-medium{
            margin-left: 15px!important;
        }
        .margin-vertical-medium{   
            margin-top:15px!important;
            margin-bottom:15px!important;
        }
        .margin-horizontal-medium{   
            margin-left:15px!important;
            margin-right:15px!important;
        }


        .padding-large{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:25px!important;
        }
        .padding-top-large{
            padding-top:25px!important;
        }
        .padding-right-large{
            padding-right:25px!important;
        }
        .padding-left-large{
            padding-left:25px!important;
        }
        .padding-bottom-large{
            padding-bottom:25px!important;
        }
        .padding-vertical-large{   
            padding-top:25px!important;
            padding-bottom:25px!important;
        }
        .padding-horizontal-large{   
            padding-left:25px!important;
            padding-right:25px!important;
        }
        .margin-large{
            margin:25px!important;
        }
        .margin-top-large{
            margin-top:25px!important;
        }
        .margin-right-large{
            margin-right:25px!important;
        }
        .margin-left-large{
            margin-left:25px!important;
        }
        .margin-bottom-large{
            margin-bottom:25px!important;
        }
        .margin-vertical-large{   
            margin-top:25px!important;
            margin-bottom:25px!important;
        }
        .margin-horizontal-large{   
            margin-left:25px!important;
            margin-right:25px!important;
        }


        .padding-xlarge{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:35px!important;
        }
        .padding-top-xlarge{
            padding-top:35px!important;
        }
        .padding-right-xlarge{
            padding-right:35px!important;
        }
        .padding-left-xlarge{
            padding-left:35px!important;
        }
        .padding-bottom-xlarge{
            padding-bottom:35px!important;
        }
        .padding-vertical-xlarge{   
            padding-top:35px!important;
            padding-bottom:35px!important;
        }
        .padding-horizontal-xlarge{   
            padding-left:35px!important;
            padding-right:35px!important;
        }
        .margin-xlarge{
            margin:35px!important;
        }
        .margin-top-xlarge{
            margin-top:35px!important;
        }
        .margin-right-xlarge{
            margin-right:35px!important;
        }
        .margin-left-xlarge{
            margin-left:35px!important;
        }
        .margin-bottom-xlarge{
            margin-bottom:35px!important;
        }
        .margin-vertical-xlarge{   
            margin-top:35px!important;
            margin-bottom:35px!important;
        }
        .margin-horizontal-xlarge{   
            margin-left:35px!important;
            margin-right:35px!important;
        }

        .large-margin-large{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:35px!important;
        }
        .large-margin-top-large{
            margin-top:35px!important;
        }
        .large-margin-bottom-large{
            margin-bottom:35px!important;
        }
        .large-margin-right-large{
            margin-right:35px!important;
        }
        .large-margin-left-large{
            margin-left:35px!important;
        }
        .large-margin-vertical-large{   
            margin-top:35px!important;
            margin-bottom:35px!important;
        }
        .large-margin-horizontal-large{   
            margin-left:35px!important;
            margin-right:35px!important;
        }
        .large-padding-large{
            padding:35px!important;
        }
        .large-padding-top-large{
            padding-top:35px!important;
        }
        .large-padding-bottom-large{
            padding-bottom:35px!important;
        }
        .large-padding-right-large{
            padding-right:35px!important;
        }
        .large-padding-left-large{
            padding-left:35px!important;
        }
        .large-padding-vertical-large{   
            padding-top:35px!important;
            padding-bottom:35px!important;
        }
        .large-padding-horizontal-large{   
            padding-left:35px!important;
            padding-right:35px!important;
        }


        .large-margin-medium{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:25px!important;
        }
        .large-margin-top-medium{
            margin-top:25px!important;
        }
        .large-margin-bottom-medium{
            margin-bottom:25px!important;
        }
        .large-margin-right-medium{
            margin-right:25px!important;
        }
        .large-margin-left-medium{
            margin-left:25px!important;
        }
        .large-margin-vertical-medium{   
            margin-top:25px!important;
            margin-bottom:25px!important;
        }
        .large-margin-horizontal-medium{   
            margin-left:25px!important;
            margin-right:25px!important;
        }
        .large-padding-medium{
            padding:25px!important;
        }
        .large-padding-top-medium{
            padding-top:25px!important;
        }
        .large-padding-bottom-medium{
            padding-bottom:25px!important;
        }
        .large-padding-right-medium{
            padding-right:25px!important;
        }
        .large-padding-left-medium{
            padding-left:25px!important;
        }
        .large-padding-vertical-medium{   
            padding-top:25px!important;
            padding-bottom:25px!important;
        }
        .large-padding-horizontal-medium{   
            padding-left:25px!important;
            padding-right:25px!important;
        }


        .large-margin{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:15px!important;
        }
        .large-margin-top{
            margin-top:15px!important;
        }
        .large-margin-bottom{
            margin-bottom:15px!important;
        }
        .large-margin-right{
            margin-right:15px!important;
        }
        .large-margin-left{
            margin-left:15px!important;
        }
        .large-margin-vertical{   
            margin-top:15px!important;
            margin-bottom:15px!important;
        }
        .large-margin-horizontal{   
            margin-left:15px!important;
            margin-right:15px!important;
        }
        .large-padding{
            padding:15px!important;
        }
        .large-padding-top{
            padding-top:15px!important;
        }
        .large-padding-bottom{
            padding-bottom:15px!important;
        }
        .large-padding-right{
            padding-right:15px!important;
        }
        .large-padding-left{
            padding-left:15px!important;
        }
        .large-padding-vertical{   
            padding-top:15px!important;
            padding-bottom:15px!important;
        }
        .large-padding-horizontal{   
            padding-left:15px!important;
            padding-right:15px!important;
        }














/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

        .medium-margin-medium{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:35px!important;
        }
        .medium-margin-top-medium{
            margin-top:35px!important;
        }
        .medium-margin-bottom-medium{
            margin-bottom:35px!important;
        }
        .medium-margin-right-medium{
            margin-right:35px!important;
        }
        .medium-margin-left-medium{
            margin-left:35px!important;
        }
        .medium-margin-vertical-medium{   
            margin-top:35px!important;
            margin-bottom:35px!important;
        }
        .medium-margin-horizontal-medium{   
            margin-left:35px!important;
            margin-right:35px!important;
        }
        .medium-padding-medium{
            padding:35px!important;
        }
        .medium-padding-top-medium{
            padding-top:35px!important;
        }
        .medium-padding-bottom-medium{
            padding-bottom:35px!important;
        }
        .medium-padding-right-medium{
            padding-right:35px!important;
        }
        .medium-padding-left-medium{
            padding-left:35px!important;
        }
        .medium-margin-vertical-medium{   
            margin-top:35px!important;
            margin-bottom:35px!important;
        }
        .medium-margin-horizontal-medium{   
            margin-left:35px!important;
            margin-right:35px!important;
        }


        .medium-margin{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:25px!important;
        }
        .medium-margin-top{
            margin-top:25px!important;
        }
        .medium-margin-bottom{
            margin-bottom:25px!important;
        }
        .medium-margin-right{
            margin-right:25px!important;
        }
        .medium-margin-left{
            margin-left:25px!important;
        }
        .medium-margin-vertical{   
            margin-top:25px!important;
            margin-bottom:25px!important;
        }
        .medium-margin-horizontal{   
            margin-left:25px!important;
            margin-right:25px!important;
        }
        .medium-padding{
            padding:25px!important;
        }
        .medium-padding-top{
            padding-top:25px!important;
        }
        .medium-padding-bottom{
            padding-bottom:25px!important;
        }
        .medium-padding-right{
            padding-right:25px!important;
        }
        .medium-padding-left{
            padding-left:25px!important;
        }


        .medium-margin-small{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:15px!important;
        }
        .medium-margin-top-small{
            margin-top:15px!important;
        }
        .medium-margin-bottom-small{
            margin-bottom:15px!important;
        }
        .medium-margin-right-small{
            margin-right:15px!important;
        }
        .medium-margin-left-small{
            margin-left:15px!important;
        }
        .medium-margin-vertical-small{   
            margin-top:15px!important;
            margin-bottom:15px!important;
        }
        .medium-margin-horizontal-small{   
            margin-left:35px!important;
            margin-right:35px!important;
        }
        .medium-padding-small{
            padding:15px!important;
        }
        .medium-padding-top-small{
            padding-top:15px!important;
        }
        .medium-padding-bottom-small{
            padding-bottom:15px!important;
        }
        .medium-padding-right-small{
            padding-right:15px!important;
        }
        .medium-padding-left-small{
            padding-left:15px!important;
        }
        .medium-padding-vertical-small{   
            padding-top:15px!important;
            padding-bottom:15px!important;
        }
        .medium-padding-horizontal-small{   
            padding-left:15px!important;
            padding-right:15px!important;
        }


        .medium-marge-mini{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:5px!important;
        }
        .medium-margin-top-mini{
            margin-top:5px!important;
        }
        .medium-margin-right-mini{
            margin-right:5px!important;
        }
        .medium-margin-bottom-mini{
            margin-bottom:5px!important;
        }
        .medium-margin-left-mini{
            margin-left:5px!important;
        }
        .medium-margin-vertical-mini{   
            margin-top:5px!important;
            margin-bottom:5px!important;
        }
        .medium-margin-horizontal-mini{   
            margin-left:5px!important;
            margin-right:5px!important;
        }
        .medium-padding-mini{
            padding:5px!important;
        }
        .medium-padding-top-mini{
            padding-top:5px!important;
        }
        .medium-padding-right-mini{
            padding-right:5px!important;
        }
        .medium-padding-bottom-mini{
            padding-bottom:5px!important;
        }
        .medium-padding-left-mini{
            padding-left:5px!important;
        }
        .medium-padding-vertical-mini{   
            padding-top:5px!important;
            padding-bottom:5px!important;
        }
        .medium-padding-horizontal-mini{   
            padding-left:5px!important;
            padding-right:5px!important;
        }











        .padding-remove-medium{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:0!important;
        }
        .padding-left-remove-medium{
            padding-left:0 !important;
        }
        .padding-top-remove-medium{
            padding-top:0 !important;
        }
        .padding-right-remove-medium{
            padding-right:0 !important;
        }
        .padding-bottom-remove-medium{
            padding-bottom:0 !important;
        }
        .padding-vertical-remove-medium{   
            padding-top:0px!important;
            padding-bottom:0px!important;
        }
        .padding-horizontal-remove-medium{   
            padding-left:0px!important;
            padding-right:0px!important;
        }

        .margin-remove-medium{
            margin:0!important;
        }
        .margin-left-remove-medium{
            margin-left:0 !important;
        }
        .margin-top-remove-medium{
            margin-top:0 !important;
        }
        .margin-right-remove-medium{
            margin-right:0 !important;
        }
        .margin-bottom-remove-medium{
            margin-bottom:0 !important;
        }
        .margin-vertical-remove-medium{   
            margin-top:0px!important;
            margin-bottom:0px!important;
        }
        .margin-horizontal-remove-medium{   
            margin-left:0px!important;
            margin-right:0px!important;
        }
    }
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
        @media only  screen and (max-width: 767px){/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
        
        .padding-large{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:15px!important;
        }
        .padding-top-large{
            padding-top:15px!important;
        }
        .padding-right-large{
            padding-right:15px!important;
        }
        .padding-left-large{
            padding-left:15px!important;
        }
        .padding-bottom-large{
            padding-bottom:15px!important;
        }
        .padding-vertical-large{   
            padding-top:15px!important;
            padding-bottom:15px!important;
        }
        .padding-horizontal-large{   
            padding-left:15px!important;
            padding-right:15px!important;
        }
        .margin-large{
            margin:15px!important;
        }
        .margin-top-large{
            margin-top:15px!important;
        }
        .margin-right-large{
            margin-right:15px!important;
        }
        .margin-left-large{
            margin-left:15px!important;
        }
        .margin-bottom-large{
            margin-bottom:15px!important;
        }
        .margin-vertical-large{   
            margin-top:15px!important;
            margin-bottom:15px!important;
        }
        .margin-horizontal-large{   
            margin-left:15px!important;
            margin-right:15px!important;
        }








        .padding-xlarge{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:25px!important;
        }
        .padding-top-xlarge{
            padding-top:25px!important;
        }
        .padding-right-xlarge{
            padding-right:25px!important;
        }
        .padding-left-xlarge{
            padding-left:25px!important;
        }
        .padding-bottom-xlarge{
            padding-bottom:25px!important;
        }
        .padding-vertical-xlarge{   
            padding-top:25px!important;
            padding-bottom:25px!important;
        }
        .padding-horizontal-xlarge{   
            padding-left:25px!important;
            padding-right:25px!important;
        }
        .margin-xlarge{
            margin:25px!important;
        }
        .margin-top-xlarge{
            margin-top:25px!important;
        }
        .margin-right-xlarge{
            margin-right:25px!important;
        }
        .margin-left-xlarge{
            margin-left:25px!important;
        }
        .margin-bottom-xlarge{
            margin-bottom:25px!important;
        }
        .margin-vertical-xlarge{   
            margin-top:25px!important;
            margin-bottom:25px!important;
        }
        .margin-horizontal-xlarge{   
            margin-left:25px!important;
            margin-right:25px!important;
        }



        .large-margin-large{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:25px!important;
        }
        .large-margin-top-large{
            margin-top:25px!important;
        }
        .large-margin-bottom-large{
            margin-bottom:25px!important;
        }
        .large-margin-right-large{
            margin-right:25px!important;
        }
        .large-margin-left-large{
            margin-left:25px!important;
        }
        .large-margin-vertical-large{   
            margin-top:25px!important;
            margin-bottom:25px!important;
        }
        .large-margin-horizontal-large{   
            margin-left:25px!important;
            margin-right:25px!important;
        }
        .large-padding-large{
            padding:25px!important;
        }
        .large-padding-top-large{
            padding-top:25px!important;
        }
        .large-padding-bottom-large{
            padding-bottom:25px!important;
        }
        .large-padding-right-large{
            padding-right:25px!important;
        }
        .large-padding-left-large{
            padding-left:25px!important;
        }
        .large-padding-vertical-large{   
            padding-top:25px!important;
            padding-bottom:25px!important;
        }
        .large-padding-horizontal-large{   
            padding-left:25px!important;
            padding-right:25px!important;
        }


        .large-margin-medium{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:15px!important;
        }
        .large-margin-top-medium{
            margin-top:15px!important;
        }
        .large-margin-bottom-medium{
            margin-bottom:15px!important;
        }
        .large-margin-right-medium{
            margin-right:15px!important;
        }
        .large-margin-left-medium{
            margin-left:15px!important;
        }
        .large-margin-vertical-medium{   
            margin-top:15px!important;
            margin-bottom:15px!important;
        }
        .large-margin-horizontal-medium{   
            margin-left:15px!important;
            margin-right:15px!important;
        }
        .large-padding-medium{
            padding:15px!important;
        }
        .large-padding-top-medium{
            padding-top:15px!important;
        }
        .large-padding-bottom-medium{
            padding-bottom:15px!important;
        }
        .large-padding-right-medium{
            padding-right:15px!important;
        }
        .large-padding-left-medium{
            padding-left:15px!important;
        }
        .large-padding-vertical-medium{   
            padding-top:15px!important;
            padding-bottom:15px!important;
        }
        .large-padding-horizontal-medium{   
            padding-left:15px!important;
            padding-right:15px!important;
        }




        .medium-margin-medium{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:25px!important;
        }
        .medium-margin-top-medium{
            margin-top:25px!important;
        }
        .medium-margin-bottom-medium{
            margin-bottom:25px!important;
        }
        .medium-margin-right-medium{
            margin-right:25px!important;
        }
        .medium-margin-left-medium{
            margin-left:25px!important;
        }
        .medium-margin-vertical-medium{   
            margin-top:25px!important;
            margin-bottom:25px!important;
        }
        .medium-margin-horizontal-medium{   
            margin-left:25px!important;
            margin-right:25px!important;
        }
        .medium-padding-medium{
            padding:25px!important;
        }
        .medium-padding-top-medium{
            padding-top:25px!important;
        }
        .medium-padding-bottom-medium{
            padding-bottom:25px!important;
        }
        .medium-padding-right-medium{
            padding-right:25px!important;
        }
        .medium-padding-left-medium{
            padding-left:25px!important;
        }
        .medium-padding-vertical-medium{   
            padding-top:25px!important;
            padding-bottom:25px!important;
        }
        .medium-padding-horizontal-medium{   
            padding-left:25px!important;
            padding-right:25px!important;
        }


        .medium-margin{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:15px!important;
        }
        .medium-margin-top{
            margin-top:15px!important;
        }
        .medium-margin-bottom{
            margin-bottom:15px!important;
        }
        .medium-margin-right{
            margin-right:15px!important;
        }
        .medium-margin-left{
            margin-left:15px!important;
        }
        .medium-margin-vertical{   
            margin-top:15px!important;
            margin-bottom:15px!important;
        }
        .medium-margin-horizontal{   
            margin-left:15px!important;
            margin-right:15px!important;
        }
        .medium-padding{
            padding:15px!important;
        }
        .medium-padding-top{
            padding-top:15px!important;
        }
        .medium-padding-bottom{
            padding-bottom:15px!important;
        }
        .medium-padding-right{
            padding-right:15px!important;
        }
        .medium-padding-left{
            padding-left:15px!important;
        }
        .medium-padding-vertical{   
            padding-top:15px!important;
            padding-bottom:15px!important;
        }
        .medium-padding-horizontal{   
            padding-left:15px!important;
            padding-right:15px!important;
        }












/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

        .small-margin{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:25px!important;
        }
        .small-margin-top{
            margin-top:25px!important;
        }
        .small-margin-bottom{
            margin-bottom:25px!important;
        }
        .small-margin-right{
            margin-right:25px!important;
        }
        .small-margin-left{
            margin-left:25px!important;
        }
        .small-margin-vertical{   
            margin-top:25px!important;
            margin-bottom:25px!important;
        }
        .small-margin-horizontal{   
            margin-left:25px!important;
            margin-right:25px!important;
        }
        .small-padding{
            padding:25px!important;
        }
        .small-padding-top{
            padding-top:25px!important;
        }
        .small-padding-bottom{
            padding-bottom:25px!important;
        }
        .small-padding-right{
            padding-right:25px!important;
        }
        .small-padding-left{
            padding-left:25px!important;
        }
        .small-padding-vertical{   
            padding-top:25px!important;
            padding-bottom:25px!important;
        }
        .small-padding-horizontal{   
            padding-left:25px!important;
            padding-right:25px!important;
        }


        .small-margin-small{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:15px!important;
        }
        .small-margin-top-small{
            margin-top:15px!important;
        }
        .small-margin-bottom-small{
            margin-bottom:15px!important;
        }
        .small-margin-right-small{
            margin-right:15px!important;
        }
        .small-margin-left-small{
            margin-left:15px!important;
        }
        .small-margin-vertical-small{   
            margin-top:15px!important;
            margin-bottom:15px!important;
        }
        .small-margin-horizontal-small{   
            margin-left:15px!important;
            margin-right:15px!important;
        }
        .small-padding-small{
            padding:15px!important;
        }
        .small-padding-top-small{
            padding-top:15px!important;
        }
        .small-padding-bottom-small{
            padding-bottom:15px!important;
        }
        .small-padding-right-small{
            padding-right:15px!important;
        }
        .small-padding-left-small{
            padding-left:15px!important;
        }
        .small-padding-vertical-small{   
            padding-top:15px!important;
            padding-bottom:15px!important;
        }
        .small-padding-horizontal-small{   
            padding-left:15px!important;
            padding-right:15px!important;
        }


        .small-marge-mini{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:5px!important;
        }
        .small-margin-top-mini{
            margin-top:5px!important;
        }
        .small-margin-right-mini{
            margin-right:5px!important;
        }
        .small-margin-bottom-mini{
            margin-bottom:5px!important;
        }
        .small-margin-left-mini{
            margin-left:5px!important;
        }
        .small-margin-vertical-mini{   
            margin-top:5px!important;
            margin-bottom:5px!important;
        }
        .small-margin-horizontal-mini{   
            margin-left:5px!important;
            margin-right:5px!important;
        }
        .small-padding-mini{
            padding:5px!important;
        }
        .small-padding-top-mini{
            padding-top:5px!important;
        }
        .small-padding-right-mini{
            padding-right:5px!important;
        }
        .small-padding-bottom-mini{
            padding-bottom:5px!important;
        }
        .small-padding-left-mini{
            padding-left:5px!important;
        }
        .small-padding-vertical-mini{   
            padding-top:5px!important;
            padding-bottom:5px!important;
        }
        .small-padding-horizontal-mini{   
            padding-left:5px!important;
            padding-right:5px!important;
        }













        .padding-remove-small{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:0!important;
        }
        .padding-left-remove-small{
            padding-left:0 !important;
        }
        .padding-top-remove-small{
            padding-top:0 !important;
        }
        .padding-right-remove-small{
            padding-right:0 !important;
        }
        .padding-bottom-remove-small{
            padding-bottom:0 !important;
        }
        .padding-vertical-rmeove-small{   
            padding-top:0px!important;
            padding-bottom:0px!important;
        }
        .padding-horizontal-rmeove-small{   
            padding-left:0px!important;
            padding-right:0px!important;
        }

        .margin-remove-small{
            margin:0!important;
        }
        .margin-left-remove-small{
            margin-left:0 !important;
        }
        .margin-top-remove-small{
            margin-top:0 !important;
        }
        .margin-right-remove-small{
            margin-right:0 !important;
        }
        .margin-bottom-remove-small{
            margin-bottom:0 !important;
        }
        .margin-vertical-remove-small{   
            margin-top:0px!important;
            margin-bottom:0px!important;
        }
        .margin-horizontal-remove-small{   
            margin-left:0px!important;
            margin-right:0px!important;
        }
    }
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
        @media screen and (max-width: 479px){/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/


        .large-margin-large{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:15px!important;
        }
        .large-margin-top-large{
            margin-top:15px!important;
        }
        .large-margin-bottom-large{
            margin-bottom:15px!important;
        }
        .large-margin-right-large{
            margin-right:15px!important;
        }
        .large-margin-left-large{
            margin-left:15px!important;
        }
        .large-margin-vertical-large{   
            margin-top:15px!important;
            margin-bottom:15px!important;
        }
        .large-margin-horizontal-large{   
            margin-left:15px!important;
            margin-right:15px!important;
        }
        .large-padding-large{
            padding:15px!important;
        }
        .large-padding-top-large{
            padding-top:15px!important;
        }
        .large-padding-bottom-large{
            padding-bottom:15px!important;
        }
        .large-padding-right-large{
            padding-right:15px!important;
        }
        .large-padding-left-large{
            padding-left:15px!important;
        }
        .large-padding-vertical-large{   
            padding-top:15px!important;
            padding-bottom:15px!important;
        }
        .large-padding-horizontal-large{   
            padding-left:15px!important;
            padding-right:15px!important;
        }
        .medium-margin-medium{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:15px!important;
        }
        .medium-margin-top-medium{
            margin-top:15px!important;
        }
        .medium-margin-bottom-medium{
            margin-bottom:15px!important;
        }
        .medium-margin-right-medium{
            margin-right:15px!important;
        }
        .medium-margin-left-medium{
            margin-left:15px!important;
        }
        .medium-margin-vertical-medium{   
            margin-top:15px!important;
            margin-bottom:15px!important;
        }
        .medium-margin-horizontal-medium{   
            margin-left:15px!important;
            margin-right:15px!important;
        }
        .medium-padding-medium{
            padding:15px!important;
        }
        .medium-padding-top-medium{
            padding-top:15px!important;
        }
        .medium-padding-bottom-medium{
            padding-bottom:15px!important;
        }
        .medium-padding-right-medium{
            padding-right:15px!important;
        }
        .medium-padding-left-medium{
            padding-left:15px!important;
        }
        .medium-padding-vertical-medium{   
            padding-top:15px!important;
            padding-bottom:15px!important;
        }
        .medium-padding-horizontal-medium{   
            padding-left:15px!important;
            padding-right:15px!important;
        }

        .small-margin{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:15px!important;
        }
        .small-margin-top{
            margin-top:15px!important;
        }
        .small-margin-bottom{
            margin-bottom:15px!important;
        }
        .small-margin-right{
            margin-right:15px!important;
        }
        .small-margin-left{
            margin-left:15px!important;
        }
        .small-margin-vertical{   
            margin-top:15px!important;
            margin-bottom:15px!important;
        }
        .small-margin-horizontal{   
            margin-left:15px!important;
            margin-right:15px!important;
        }
        .small-padding{
            padding:15px!important;
        }
        .small-padding-top{
            padding-top:15px!important;
        }
        .small-padding-bottom{
            padding-bottom:15px!important;
        }
        .small-padding-right{
            padding-right:15px!important;
        }
        .small-padding-left{
            padding-left:15px!important;
        }
        .small-padding-vertical{   
            padding-top:15px!important;
            padding-bottom:15px!important;
        }
        .small-padding-horizontal{   
            padding-left:15px!important;
            padding-right:15px!important;
        }



        .mini-margin{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:25px!important;
        }
        .mini-margin-top{
            margin-top:25px!important;
        }
        .mini-margin-bottom{
            margin-bottom:25px!important;
        }
        .mini-margin-right{
            margin-right:25px!important;
        }
        .mini-margin-left{
            margin-left:25px!important;
        }
        .mini-margin-vertical{   
            margin-top:25px!important;
            margin-bottom:25px!important;
        }
        .mini-margin-horizontal{   
            margin-left:25px!important;
            margin-right:25px!important;
        }
        .mini-padding{
            padding:25px!important;
        }
        .mini-padding-top{
            padding-top:25px!important;
        }
        .mini-padding-bottom{
            padding-bottom:25px!important;
        }
        .mini-padding-right{
            padding-right:25px!important;
        }
        .mini-padding-left{
            padding-left:25px!important;
        }
        .mini-padding-vertical{   
            padding-top:25px!important;
            padding-bottom:25px!important;
        }
        .mini-padding-horizontal{   
            padding-left:25px!important;
            padding-right:25px!important;
        }


        .mini-margin-medium{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:25px!important;
        }
        .mini-margin-top-medium{
            margin-top:25px!important;
        }
        .mini-margin-bottom-medium{
            margin-bottom:25px!important;
        }
        .mini-margin-right-medium{
            margin-right:25px!important;
        }
        .mini-margin-left-medium{
            margin-left:25px!important;
        }
        .mini-margin-vertical-medium{   
            margin-top:25px!important;
            margin-bottom:25px!important;
        }
        .mini-margin-horizontal-medium{   
            margin-left:25px!important;
            margin-right:25px!important;
        }
        .mini-padding-medium{
            padding:25px!important;
        }
        .mini-padding-top-medium{
            padding-top:25px!important;
        }
        .mini-padding-bottom-medium{
            padding-bottom:25px!important;
        }
        .mini-padding-right-medium{
            padding-right:25px!important;
        }
        .mini-padding-left-medium{
            padding-left:25px!important;
        }
        .mini-padding-vertical-medium{   
            padding-top:25px!important;
            padding-bottom:25px!important;
        }
        .mini-padding-horizontal-medium{   
            padding-left:25px!important;
            padding-right:25px!important;
        }




        .mini-margin-small{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:15px!important;
        }
        .mini-margin-top-small{
            margin-top:15px!important;
        }
        .mini-margin-bottom-small{
            margin-bottom:15px!important;
        }
        .mini-margin-right-small{
            margin-right:15px!important;
        }
        .mini-margin-left-small{
            margin-left:15px!important;
        }
        .mini-margin-vertical-small{   
            margin-top:15px!important;
            margin-bottom:15px!important;
        }
        .mini-margin-horizontal-small{   
            margin-left:15px!important;
            margin-right:15px!important;
        }
        .mini-padding-small{
            padding:15px!important;
        }
        .mini-padding-top-small{
            padding-top:15px!important;
        }
        .mini-padding-bottom-small{
            padding-bottom:15px!important;
        }
        .mini-padding-right-small{
            padding-right:15px!important;
        }
        .mini-padding-left-small{
            padding-left:15px!important;
        }
        .mini-padding-vertical-small{   
            padding-top:15px!important;
            padding-bottom:15px!important;
        }
        .mini-padding-horizontal-small{   
            padding-left:15px!important;
            padding-right:15px!important;
        }







        .mini-marge-mini{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            margin:5px!important;
        }
        .mini-margin-top-mini{
            margin-top:5px!important;
        }
        .mini-margin-right-mini{
            margin-right:5px!important;
        }
        .mini-margin-bottom-mini{
            margin-bottom:5px!important;
        }
        .mini-margin-left-mini{
            margin-left:5px!important;
        }
        .mini-margin-vertical-mini{   
            margin-top:5px!important;
            margin-bottom:5px!important;
        }
        .mini-margin-horizontal-mini{   
            margin-left:5px!important;
            margin-right:5px!important;
        }
        .mini-padding-mini{
            padding:5px!important;
        }
        .mini-padding-top-mini{
            padding-top:5px!important;
        }
        .mini-padding-right-mini{
            padding-right:5px!important;
        }
        .mini-padding-bottom-mini{
            padding-bottom:5px!important;
        }
        .mini-padding-left-mini{
            padding-left:5px!important;
        }
        .mini-padding-vertical-mini{   
            padding-top:5px!important;
            padding-bottom:5px!important;
        }
        .mini-padding-horizontal-mini{   
            padding-left:5px!important;
            padding-right:5px!important;
        }













        .padding-remove-mini{/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
            padding:0!important;
        }
        .padding-left-remove-mini{
            padding-left:0 !important;
        }
        .padding-top-remove-mini{
            padding-top:0 !important;
        }
        .padding-right-remove-mini{
            padding-right:0 !important;
        }
        .padding-bottom-remove-mini{
            padding-bottom:0 !important;
        }
        .padding-vertical-remove-mini{   
            padding-top:0px!important;
            padding-bottom:0px!important;
        }
        .padding-horizontal-remove-mini{   
            padding-left:0px!important;
            padding-right:0px!important;
        }

        .margin-remove-mini{
            margin:0!important;
        }
        .margin-left-remove-mini{
            margin-left:0 !important;
        }
        .margin-top-remove-mini{
            margin-top:0 !important;
        }
        .margin-right-remove-mini{
            margin-right:0 !important;
        }
        .margin-bottom-remove-mini{
            margin-bottom:0 !important;
        }
        .margin-vertical-remove-mini{   
            margin-top:0px!important;
            margin-bottom:0px!important;
        }
        .margin-horizontal-remove-mini{   
            margin-left:0px!important;
            margin-right:0px!important;
        }
    }