	.blinking{
		/*background: url(../images/back.png) no-repeat;*/
		background-size: 100% 100%;
    		animation:blinkingText 2.8s infinite;
		}
		@keyframes blinkingText{
    			0%{     color:#FC0004;    }
    			49%{    color:#FC0004; }
			50%{    color:#FC0004; }
    			99%{    color:transparent;  }
    			100%{   color:#FC0004;    }
		}

	.wrapper {
            display: flex;
            flex-direction: column;
	}

        .main {
            flex: 0;
	    
        }

        .body {
            flex: 1; background-color:white!important;margin:0; padding: 0; margin:0;font-size: 0;
        }

        .footer {
            flex: 2;
        }

        .container {
            position: relative;
            width: 100%;
            height: 100%;
            background-color: #ffbf00;
        }

        .red {
            background-color: #f00;
            width: 100%;
            height: 33%;
            margin: 5px;
            overflow: auto;
        }

        .blue {
            background-color: #0f0;
            width: 200px;
            /*height: 150px;*/
            height: 34%;
            margin: 5px auto;
        }

        .green {
            background-color: #00f;
            width: 200px;
            /*height: 150px;*/
            height: 33%;
            margin: 5px auto;
        }

	.div_menu {
            width: 35px;
            height: 4px;
            background-color: cornflowerblue;
            margin: 6px 6px;
            text-align: center;
            vertical-align: middle;
            margin-top: 5px;
        }

        #topright4 {
            font-size: 14px;
            display: none;
            width: auto;
            margin-left: 0%;
            font-family: Arial;
            color: #7d7d7d;
        }

        #menu {
            /* width: 960px; */
            width: 50%;
            clear: both;
        }

        ul#nav {
            float: left;
            list-style: none;
            font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
            margin: 0;
            padding: 0;
            text-decoration: none;
            list-style-type: none;
            /*display: flex; */
            display: inline-block;
        }

            ul#nav li {
                display: block;
            }

                ul#nav li a {
                    float: left;
                    text-decoration: none;
                    font-size: 10pt;
                    line-height: 30px;
                    margin: 0;
                    padding: 0 0;
                    background: #FFFFFF url(../img/menu-parent.png) repeat-x; /* GLOBAL PRESENCE BACK COLOR */
                    min-width: 106%;
                    text-align: left;
                    text-indent: 4%;
                    margin-top: 0px;
                    margin-bottom: 0px;
                    margin-left: 0px;
                    margin-right: 0px;
                    padding: 0;
                }

                ul#nav .current a, ul#nav li:hover > a {
                    color: #7d7d7d;
                    text-decoration: none;
                    text-indent: 4%;
                    background: #ffffff;
                    z-index: 998 !important;
                }

            ul#nav ul {
                display: none; /* Make second level menus invisible*/
                margin-top: 0px;
                margin-bottom: 0px;
                margin-left: 5px;
                margin-right: 0px;
                padding: 0;
                position: relative;
            }

            ul#nav li:hover > ul {
                position: absolute;
                display: inline-block; /*  make the dropdownl visible */
                margin-left: 0px;
                margin-top: 25px;
            }

            ul#nav li:hover > ul li a {
                    /*background-color: #D3D3D3; !important;*/
                    /*background-color: #f0f2f4 !important;*/
                    background-color: #f0f2f4 !important;
                    float: left;
                    text-indent: 0px;
                    display: inline-block;
                    padding: 0 10px 0 0;
                    z-index: 998 !important;
                    min-width: 230px;
                    text-align: left;
                }

	     ul#nav li:hover > ul li img {
                   
                    cursor: hand; cursor: pointer;
                   
                }
	


	/*Divisions for Banner - Only for home page*/
        #div_home_banner_ls {
            /*position: relative;*/
            padding: 0;
            margin: 0;
        }

            #div_home_banner_ls img {
                position: absolute;
                max-width: 100%;
                z-index: 1;
            }

                #div_home_banner_ls img.active {
                    z-index: 3;
                }

        /*Divisions for Banner - Only for home page*/
        #div_home_banner_ms {
            position: relative;
            padding: 0;
            margin: 0;
        }

            #div_home_banner_ms img {
                position: absolute;
                max-width: 100%;
                z-index: 1;
            }

                #div_home_banner_ms img.active {
                    z-index: 3;
                }


	/*Divisions for Banner - Only for home page*/
        #div_home_banner_ss {
            position: relative;
            padding: 0;
            margin: 0;
        }

            #div_home_banner_ss img {
                position: absolute;
                max-width: 100%;
                z-index: 1;
            }

                #div_home_banner_ss img.active {
                    z-index: 3;
                }


	/* The Modal (background) */
        .modal {
            display: none; /* Hidden by default */
            position: fixed; /* Stay in place */
            z-index: 1; /* Sit on top */
            padding-top: 100px; /* Location of the box */
            left: 0;
            top: 0;
            width: 100%; /* Full width */
            height: 100%; /* Full height */
            overflow: auto; /* Enable scroll if needed */
            background-color: rgb(0,0,0); /* Fallback color */
            background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
		z-index:100;
        }

        /* Modal Content */
        .modal-content {
            background-color: #fefefe;
            margin: auto;
	    margin-left: 0px;
            padding: 5px;
            border: 1px solid #888;
            width: 40%;
		text-align:center;
        }

        /* The Close Button */
        .close {
            color: #aaaaaa;
            float: right;
            font-size: 28px;
            font-weight: bold;
        }

            .close:hover,
            .close:focus {
                color: #000;
                text-decoration: none;
                cursor: hand;
       		}

        
        /*width:100%;position:absolute;*/




	@media only screen and (min-width:180px) and (max-width: 239px)
        {
            .ss_ban
            {
                margin-top: 60%;
            }
	     .ss_cont
            {
                margin-top:88%; 
            }	
	    .ss_desc_1 { background-color:white;max-height:999999px; text-align:center; font-family: Arial; position: relative; font-style:normal; color: #7d7d7d; font-size: 10pt; margin-left:2%; margin-right:2%; }
	    .ss_desc_2 { max-height:999999px; text-align:center; margin-left:9%; margin-right:9%; margin-bottom:1%;  font-family:Arial; color: #7d7d7d; margin-top:2%;font-size:8pt;  }
	    .ss_rm{text-align:center;border: thin solid; width:44%; margin-left:28%; margin-right:28%; border-color:cornflowerblue; border-radius: 10px;}
	    .ss_txt_rm {text-align:center; text-decoration: none;color: #7d7d7d;font-family:Arial; font-weight: bold; font-size: .7375rem;}
	    .ss_rm_md {border: thin solid; border-color:cornflowerblue; border-radius: 10px; width:44%; margin-left: 28%;}
	    .ss_details_gray { text-align:center; font-family:Arial; color: #7d7d7d; background-color:#f5f5f5; margin-left:5%; margin-right:5%;}
	    .ss_details_white { text-align:center; font-family:Arial; color: #7d7d7d;}
            .test { background-color: blue; } /* verified */
        }	


	@media only screen and (min-width:240px) and (max-width: 359px)
        {
            .ss_ban
            {
                margin-top: 30%;
            }
	     .ss_cont
            {
                margin-top:58%; 
            }	
	    .ss_desc_1 { background-color:white;max-height:999999px; text-align:center; font-family: Arial; position: relative; font-style:normal; color: #7d7d7d; font-size: 12pt; margin-left:3%;margin-right:3%;}
	    .ss_desc_2 { max-height:999999px; text-align:center; margin-left:9%; margin-right:9%; margin-bottom:1%;  font-family:Arial; color: #7d7d7d; margin-top:2%;font-size:11pt;  }
	    .ss_rm{text-align:center;border: thin solid; width:44%; margin-left:28%; margin-right:28%; border-color:cornflowerblue; border-radius: 10px;}
	    .ss_txt_rm {text-align:center; text-decoration: none;color: #7d7d7d;font-family:Arial; font-weight: bold; font-size: .7675rem;}
	    .ss_rm_md {border: thin solid; border-color:cornflowerblue; border-radius: 10px; width:44%; margin-left: 28%;}
	    .ss_details_gray { text-align:center; font-family:Arial; color: #7d7d7d; background-color:#f5f5f5;margin-left:5%; margin-right:5%;}
	    .ss_details_white { text-align:center; font-family:Arial; color: #7d7d7d;}
            .test { background-color: pink; } /* verified */
        }

	
	@media only screen and (min-width:360px) and (max-width: 532px)
        {
            .ss_ban
            {
                margin-top: 24%;
            }
	     .ss_cont
            {
                margin-top:53%; 
            }
	    .ss_desc_1 { background-color:white;max-height:999999px; text-align:center; font-family: Arial; position: relative; font-style:normal; color: #7d7d7d; font-size: 12pt; margin-left:3%; margin-right:3%; }	
	    .ss_desc_2 { max-height:999999px; text-align:center; margin-left:9%; margin-right:9%; margin-bottom:1%;  font-family:Arial; color: #7d7d7d; margin-top:3%; font-size: 11pt; }
	    .ss_rm{text-align:center;border: thin solid; width:36%; margin-left:32%; margin-right:32%; border-color:cornflowerblue; border-radius: 10px;}
	    .ss_txt_rm {text-align:center; text-decoration: none;color: #7d7d7d;font-family:Arial; font-weight: bold; font-size: .7975rem;}
	    .ss_rm_md {border: thin solid; border-color:cornflowerblue; border-radius: 10px; width:36%; margin-left: 32%;}
	    .ss_details_gray { text-align:center; font-family:Arial; color: #7d7d7d; background-color:#f5f5f5;margin-left:5%; margin-right:5%;}
	    .ss_details_white { text-align:center; font-family:Arial; color: #7d7d7d;}
            .test { background-color: yellow; } /* verified */
        }	



	@media only screen and (min-width:533px) and (max-width: 767px)
        {
            .ss_ban
            {
                margin-top: 17%;
            }
	     .ss_cont
            {
                margin-top:45%; 
            }
	    .ss_desc_1 { background-color:white;max-height:999999px; text-align:center; font-family: Arial; position: relative; font-style:normal; color: #7d7d7d; font-size: 13pt; margin-left:3%; margin-right:3%; }		
	    .ss_desc_2 { max-height:999999px; text-align:center; margin-left:9%; margin-right:9%; margin-bottom:1%;  font-family:Arial; color: #7d7d7d; margin-top:2%; font-size: 11pt; }
	    .ss_rm{text-align:center;border: thin solid; width:34%;border-color:cornflowerblue; border-radius: 10px; display:inline-block;}
 	    .ss_txt_rm {text-align:center; text-decoration: none;color: #7d7d7d;font-family:Arial; font-weight: bold; font-size: .8275rem;}
	    .ss_rm_md {border: thin solid; border-color:cornflowerblue; border-radius: 10px; width:34%; margin-left: 33%;}
 	    .ss_details_gray { text-align:center; font-family:Arial; color: #7d7d7d; background-color:#f5f5f5;margin-left:5%; margin-right:5%;}
	    .ss_details_white { text-align:center; font-family:Arial; color: #7d7d7d;}
            .test { background-color: gray; } /* verified */
        }

	@media only screen and (min-width:768px) and (max-width: 868px)
        {
            .ss_ban
            {
                margin-top: 11%;
            }
	     .ss_cont
            {
                margin-top:40%; 
            }	
	    .ss_desc_1 { background-color:white;max-height:999999px; text-align:center; font-family: Arial; position: relative; font-style:normal; color: #7d7d7d; font-size: 12pt; }
	    .ss_desc_2 { max-height:999999px; text-align:center; margin-left:9%; margin-right:9%; margin-bottom:1%;  font-family:Arial; color: #7d7d7d; margin-top:2%;  }
	    .ss_rm{text-align:center;border: thin solid; width:24%; margin-left:38%; margin-right:38%; border-color:cornflowerblue; border-radius: 10px;}
	    .ss_txt_rm {text-align:center; text-decoration: none;color: #7d7d7d;font-family:Arial; font-weight: bold; font-size: .8575rem;}
	    .ss_rm_md {border: thin solid; border-color:cornflowerblue; border-radius: 10px; width:24%; margin-left: 38%;}
	    .ss_details_gray { text-align:center; font-family:Arial; color: #7d7d7d; background-color:#f5f5f5;margin-left:5%; margin-right:5%;}
            .ss_details_white { text-align:center; font-family:Arial; color: #7d7d7d;}
	    .test { background-color: red; } /* verified */
        }


	@media only screen and (min-device-width: 768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio: 1)
	{
	   .ss_ban
            {
                margin-top: 15%;
            }
	     .ss_cont
            {
                margin-top:45%; 
            }	
	    .ss_desc_1 { background-color:white;max-height:999999px; text-align:center; font-family: Arial; position: relative; font-style:normal; color: #7d7d7d; font-size: 15pt; }
	    .ss_desc_2 { max-height:999999px; text-align:center; margin-left:9%; margin-right:9%; margin-bottom:1%;  font-family:Arial; color: #7d7d7d; margin-top:2%;  }
	    .ss_rm{text-align:center;border: thin solid; width:24%; margin-left:38%; margin-right:38%; border-color:cornflowerblue; border-radius: 10px;}
	    .ss_txt_rm {text-align:center; text-decoration: none;color: #7d7d7d;font-family:Arial; font-weight: bold; font-size: .8575rem;}
	    .ss_rm_md {border: thin solid; border-color:cornflowerblue; border-radius: 10px; width:24%; margin-left: 38%;}
	    .ss_details_gray { text-align:center; font-family:Arial; color: #7d7d7d; background-color:#f5f5f5;margin-left:5%; margin-right:5%;}
            .ss_details_white { text-align:center; font-family:Arial; color: #7d7d7d;}
	    .test { background-color: red; } /* verified */		
	}


	@media only screen and (min-width:869px) and (max-width: 982px) /*but works only until 982 */
        {
            .ss_ban
            {
                margin-top: 10%;
            }
	     .ss_cont
            {
                margin-top:38%;
            }	
	    .ss_desc_1 { background-color:white;max-height:999999px; text-align:center; font-family: Arial; position: relative; font-style:normal; color: #7d7d7d; font-size: 14pt; }
	    .ss_desc_2 { max-height:999999px; text-align:center; margin-left:9%; margin-right:9%; margin-bottom:1%;  font-family:Arial; color: #7d7d7d; margin-top:2%;  }
	    .ss_rm{text-align:center;border: thin solid; width:24%; margin-left:38%; margin-right:38%; border-color:cornflowerblue; border-radius: 10px;}
	    .ss_txt_rm {text-align:center; text-decoration: none;color: #7d7d7d;font-family:Arial; font-weight: bold; font-size: .8575rem;}
	    .ss_rm_md {border: thin solid; border-color:cornflowerblue; border-radius: 10px; width:24%; margin-left: 38%;}
	    .ss_details_gray { text-align:center; font-family:Arial; color: #7d7d7d; background-color:#f5f5f5;margin-left:5%; margin-right:5%;}
            .ss_details_white { text-align:center; font-family:Arial; color: #7d7d7d;}
	    .test { background-color: brown; } /* verified */
        }


	/*@media only screen and (min-width:983px) and (max-width: 999px) */
	@media only screen and (min-width:983px) and (max-width: 1015px) /* added 16px */
        {
            .ss_ban
            {
                margin-top: 10%;
            }
	     .ss_cont
            {
                margin-top:38%;
            }	
	    .ss_desc_1 { background-color:white;max-height:999999px; text-align:center; font-family: Arial; position: relative; font-style:normal; color: #7d7d7d; font-size: 14pt; }
	    .ss_desc_2 { max-height:999999px; text-align:center; margin-left:9%; margin-right:9%; margin-bottom:1%;  font-family:Arial; color: #7d7d7d; margin-top:2%;  }
	    .ss_rm{text-align:center;border: thin solid; width:24%; margin-left:38%; margin-right:38%; border-color:cornflowerblue; border-radius: 10px;}
	    .ss_txt_rm {text-align:center; text-decoration: none;color: #7d7d7d;font-family:Arial; font-weight: bold; font-size: .8575rem;}
	    .ss_rm_md {border: thin solid; border-color:cornflowerblue; border-radius: 10px; width:24%; margin-left: 38%;}
	    .ss_details_gray { text-align:center; font-family:Arial; color: #7d7d7d; background-color:#f5f5f5!important;}
            .ss_details_white { text-align:center; font-family:Arial; color: #7d7d7d;}
	    .test { background-color: brown; } /* verified */
        }


	

	/*@media only screen and (min-width:1000px) and (max-width: 1179px)*/
	@media only screen and (min-width:1015px) and (max-width: 1179px)
        {
            .ms_ban
            {
                margin-top: 10%;
            }
	     .ms_cont
            {
                margin-top:38%; 
            }	
	    .ms_desc_1 { background-color:white;max-height:999999px; text-align:center; font-family: Arial; position: relative; font-style:normal; color: #7d7d7d; font-size: 12pt; }
	    .ms_desc_2 { max-height:999999px; text-align:center; margin-left:9%; margin-right:9%; margin-bottom:1%;  font-family:Arial; color: #7d7d7d; margin-top:2%;  }
	    .ms_rm{text-align:center;border: thin solid; width:24%; margin-left:38%; margin-right:38%; border-color:cornflowerblue; border-radius: 10px;}
	    .ms_txt_rm {text-align:center; text-decoration: none;color: #7d7d7d;font-family:Arial; font-weight: bold; font-size: .8575rem;}
	    .ms_rm_md {border: thin solid; border-color:cornflowerblue; border-radius: 10px; width:24%; margin-left: 38%;}
	    .ms_details_gray { text-align:center; font-family:Arial; color: #7d7d7d; background-color:#f5f5f5;}
            .ms_details_white { text-align:center; font-family:Arial; color: #7d7d7d;}
	    .test_m { background-color: brown; } /* verified */
        }

