/*
    Description: 	Modal Forms	
    Author: 		Inside Lab
    Version: 		1.0
*/
	
/*	--------------------------------------------------
	:: Main Styles
	-------------------------------------------------- */
	


	
/*	--------------------------------------------------
	:: Bar & Heading Line
	-------------------------------------------------- */
	
	.bar{
		margin:0 auto;
		width:960px;
		padding:0 30px;
		height:5px;
		background-color:#96aa39;
    }
	
/*	--------------------------------------------------
	:: Forms Grid
	-------------------------------------------------- */
	
    .grid-container{
	    width:100%;
		padding:0 25px;
		-webkit-box-sizing:border-box;
	       -moz-box-sizing:border-box; 
	            box-sizing:border-box;
    }
	.alta{
		font-family: rooneybold !important;
	    font-size: 22px !important;
	    padding-left: 35px;
	    padding-top: 20px;
	    text-align: left !important;
	}
	.modal-tabs-vertical.modal-tabs-dark-green.flip {
	    background: none repeat scroll 0 0 #FFFFFF !important;

	}
	 .modal-tabs-section .grid-container .required {  float:left;}

    .grid-container .column-one,
    .grid-container .column-two,
    .grid-container .column-three,
    .grid-container .column-four,
    .grid-container .column-five,
    .grid-container .column-six,
    .grid-container .column-seven,
    .grid-container .column-eight,
    .grid-container .column-nine,
    .grid-container .column-ten,
    .grid-container .column-eleven,
    .grid-container .column-twelve{
	    display:inline-block;
	    float:left;
	    margin-left:1%;
	    margin-right:1%;
    }
		.input-group > input {
		    float: left;
		}
    .grid-container .column-one { width:6.333%; }
    .grid-container .column-two { width:14.666%; }
    .grid-container .column-three { width:23%; }
    .grid-container .column-four { width:31.333%; }
    .grid-container .column-five { width:39.666%; }
    .grid-container .column-six { width:48%; }
    .grid-container .column-seven { width:56.333%; }
    .grid-container .column-eight { width:64.666%; }
    .grid-container .column-nine { width:73%; }
    .grid-container .column-ten { width:81.333%; }
    .grid-container .column-eleven { width:89.666%; }
    .grid-container .column-twelve { width:98%; }
	

	
/*	--------------------------------------------------
	:: Section
	-------------------------------------------------- */

    .modal-button {
	    display:block;
		text-align:center;
    }
	
	.description p{
	    text-align:center;
	    text-decoration:none; 
	    font-style:normal; 
	    font-weight:normal; 
	    font-family:"Open Sans"; 
	    font-size:13px; 
	    color:#555;
    }
	
	.description a{
	    text-decoration:none; 
	    font-style:normal; 
	    font-weight:normal; 
	    font-family:"Open Sans"; 
	    font-size:13px; 
	    color:#e0635b;	
    }	
	

	
/*	--------------------------------------------------
	:: Modal Tabs
	-------------------------------------------------- */	
	
	.modal-tabs-container{
		position:absolute; 
		width:600px; 
		margin:0 auto;  
		padding:0;
		height: 0;
		top: 10%;
		left: 0;right: 0;
    }
	
	.modal-tabs-vertical {
		display:block;
		margin:0 auto;
		width:570px;
		opacity:0;
		filter: alpha(opacity=0);
		/*top:15%;*/
        /*position:fixed;*/
        position: absolute;
        visibility:hidden;
        left: 0;right: 0;
	}
   
	.modal-tabs-vertical:target {
		transition:all 0.4s ease-in-out;
		-moz-transition:all 0.4s ease-in-out;
		-webkit-transition:all 0.4s ease-in-out;
	}
	.button.button-small.button-red.close {
    height: 46px;
	}
	.modal-tabs-vertical.modal-tabs-dark-green.flip > label {
	    width: 50%;
	}
	.overlay { 
	    position:fixed; 
		background-color:#272e38; 
		background-color:rgba(39,46,56,0.8);
		top:0; 
		left:0; 
		width:100%;
        height:100%;		
        cursor:default;
        opacity:0;
        filter: alpha(opacity=0);
		z-index:999;
        visibility:hidden;
		pointer-events:none;
        -webkit-transition:opacity 0.6s;
        -moz-transition:opacity 0.6s;
        -ms-transition:opacity 0.6s;
        -o-transition:opacity 0.6s;
        transition:opacity 0.6s;
    }
	#tab-6.section-seven,
	#tab-7.section-six {
	font-family: rooney;
    margin: 0 10px auto !important;
	}

	.overlay:target{
        opacity:1;
        filter: alpha(opacity=100);
        visibility:visible;
		pointer-events:none;
    }
	
    .overlay:target + .modal-tabs-vertical {
        opacity:1;
        filter: alpha(opacity=100);
        visibility:visible;
		z-index:99999;
		pointer-events:auto;
    }

    .modal-tabs-vertical li.section-six{display: none;}
   .column-twelve h2{font-size:20px; font-family: rooneybold;background: url(../img/lnPt.png) repeat-x top left;padding-top:15px; padding-bottom: 10px;}
	.white{background: none repeat scroll 0 0 #FFFFFF;
    color: #AEAEAE;
    font-family: rooney;
    font-size: 20px;

    border-radius: 5px;
    text-align: center !important;}
	.modal-tabs-vertical > input{
	   display: inline-block;
    float: left;

    z-index: 100; 
    }
	.modal-tabs-header {
    border-radius: 10px;
}
	.modal-tabs-vertical > label{
        position:relative;
	    background-color:#272e38;
        text-align:center;
		float:left;
		text-decoration:none;
		cursor:pointer;
		margin:0;
		width:100px;
		height:88.4px;
        padding:29px 30px 27px 30px;
		-webkit-transition:background-color 0.4s linear;
		-moz-transition:background-color 0.4s linear;
		-o-transition:background-color 0.4s linear; 
		transition:background-color 0.4s linear;
        z-index:1;
        -webkit-box-sizing:border-box;
	       -moz-box-sizing:border-box; 
	            box-sizing:border-box;		
    }

	.modal-tabs-vertical > input:checked + label {
        background-color:#96aa39;
    }
	
	.modal-tabs-vertical label i {
		vertical-align:baseline;
		font-weight:normal; 
		font-style:normal;
		font-size:24px; 
		color:#fff;  
		margin:0;
    }

	.modal-tabs-vertical ul { 
	    position:relative;
    	display:block;
		margin:0;
		padding:0;
		clear:both;
    }

    .modal-tabs-vertical ul li {
	    position:absolute;
	    top:0;
	    left:0;
	    width:100%;
		clear:both;
	    overflow:auto;
	    opacity:0;
	    filter: alpha(opacity=0);
		list-style:none;
        padding:0;
        -webkit-box-sizing:border-box;
	       -moz-box-sizing:border-box; 
	            box-sizing:border-box;		
    }
	
    .modal-tabs-vertical ul li.section p {
	    font-style:normal; 
	    font-weight:normal; 
	    font-family:"Open Sans"; 
	    font-size:13px; 
	    color:#999;
        line-height:20px;		
		margin:0;
		padding:0;		
    }
	
    .modal-tabs-vertical .section-six:checked ~ ul .section-six,
    .modal-tabs-vertical .section-seven:checked ~ ul .section-seven,
    .modal-tabs-vertical .section-eight:checked ~ ul .section-eight,
	.modal-tabs-vertical .section-nine:checked ~ ul .section-nine,
    .modal-tabs-vertical .section-ten:checked ~ ul .section-ten,
	.modal-tabs-vertical .section-eleven:checked ~ ul .section-eleven{
	    position:relative;
	    z-index:10;
	    opacity:1;
	    filter: alpha(opacity=100);
    }
	
/*	--------------------------------------------------
	:: Form Header
	-------------------------------------------------- */
	
	.modal-tabs-vertical ul li.section-six .modal-tabs-header,
	.modal-tabs-vertical ul li.section-seven .modal-tabs-header,
	.modal-tabs-vertical ul li.section-eight .modal-tabs-header,
	.modal-tabs-vertical ul li.section-nine .modal-tabs-header,
    .modal-tabs-vertical ul li.section-ten .modal-tabs-header,
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-header{ 
		-moz-box-sizing: border-box;
    background-color: #FFFFFF;
    border-bottom: 1px solid #DDDDDD;
    display: block;
    margin: 0;
    overflow: hidden;
    padding: 15px 0;
    position: relative;
    width: 100%;
	}
	
	.modal-tabs-vertical ul li.section-six .modal-tabs-header h4,
	.modal-tabs-vertical ul li.section-seven .modal-tabs-header h4,
	.modal-tabs-vertical ul li.section-eight .modal-tabs-header h4,
	.modal-tabs-vertical ul li.section-nine .modal-tabs-header h4,
	.modal-tabs-vertical ul li.section-ten .modal-tabs-header h4,
    .modal-tabs-vertical ul li.section-eleven .modal-tabs-header h4 { 
	    font-style:normal; 
	    font-weight:normal; 
	    font-family:"Open Sans"; 
	    font-size:16px; 
		color:#777;
        margin:0 0 3px 0;
		padding:0;	
	}
	
	.modal-tabs-vertical ul li.section-six .modal-tabs-header i,
	.modal-tabs-vertical ul li.section-seven .modal-tabs-header i,
	.modal-tabs-vertical ul li.section-eight .modal-tabs-header i,
	.modal-tabs-vertical ul li.section-nine .modal-tabs-header i,
	.modal-tabs-vertical ul li.section-ten .modal-tabs-header i,
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-header i{ 
	    font-style:normal; 
	    font-weight:normal; 
	    font-size:16px; 
		color:#777;
        margin-right:10px;
	}
	
/*	--------------------------------------------------
	:: Form Section
	-------------------------------------------------- */
	
	.modal-tabs-vertical ul li.section-six .modal-tabs-section,
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section,
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section, 
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section, 
    .modal-tabs-vertical ul li.section-ten .modal-tabs-section,
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section{ 
	    position:relative;
	    display:block;
		width:100%;
	    margin:0;
	    padding:10px 0;
		overflow:hidden;
		background-color:#fff;
		-webkit-box-sizing:border-box;
	       -moz-box-sizing:border-box; 
	            box-sizing:border-box;
	}
	
	.modal-tabs-vertical ul li.section-six .modal-tabs-section .input-group,
	.modal-tabs-vertical ul li.section-six .modal-tabs-section .select-group,
	.modal-tabs-vertical ul li.section-six .modal-tabs-section .file-group,
	.modal-tabs-vertical ul li.section-six .modal-tabs-section .checkbox-group,
	
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .input-group,
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .select-group,
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .file-group,
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .checkbox-group,
	
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .input-group,
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .select-group,
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .file-group,
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .checkbox-group,

	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .input-group,
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .select-group,
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .file-group,
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .checkbox-group,

	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .input-group,
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .select-group,
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .file-group,
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .checkbox-group,
	
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .input-group,
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .select-group,
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .file-group,
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .checkbox-group,
	.modal-tabs-section form fieldset div.grid-container div.column-twelve div.input-group input.large-input{
        position:relative;
	    display:block;
    }
    .large-input{float: left;}
	.modal-tabs-vertical ul li.section-six .modal-tabs-section .input-group input[type="text"],
	.modal-tabs-vertical ul li.section-six .modal-tabs-section .input-group input[type="email"],
	.modal-tabs-vertical ul li.section-six .modal-tabs-section .input-group input[type="password"],
    .modal-tabs-vertical ul li.section-six .modal-tabs-section .input-group textarea.resisable,
	
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .input-group input[type="text"],
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .input-group input[type="email"],
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .input-group input[type="password"],
    .modal-tabs-vertical ul li.section-seven .modal-tabs-section .input-group textarea.resisable,
	
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .input-group input[type="text"],
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .input-group input[type="email"],
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .input-group input[type="password"],
    .modal-tabs-vertical ul li.section-eight .modal-tabs-section .input-group textarea.resisable,
	
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .input-group input[type="text"],
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .input-group input[type="email"],
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .input-group input[type="password"],
    .modal-tabs-vertical ul li.section-nine .modal-tabs-section .input-group textarea.resisable,
	
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .input-group input[type="text"],
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .input-group input[type="email"],
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .input-group input[type="password"],
    .modal-tabs-vertical ul li.section-ten .modal-tabs-section .input-group textarea.resisable,

	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .input-group input[type="text"],
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .input-group input[type="email"],
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .input-group input[type="password"],
    .modal-tabs-vertical ul li.section-eleven .modal-tabs-section .input-group textarea.resisable,
    .modal-tabs-section form fieldset div.grid-container div.column-twelve div.input-group input.large-input{
	     -moz-box-sizing: border-box;
    background-color: #F4F6F9 !important;
    border-radius: 4px;
    box-shadow: none;
    color: #999999;
    font-family: rooneyitalic;
    font-size: 14px;
    font-weight: normal;
    margin-bottom: 10px;
    outline: medium none;
    border: 1px solid #e0e0e0;
    padding: 12px 12px 12px 15px;
	    -webkit-box-sizing:border-box;
	       -moz-box-sizing:border-box; 
	            box-sizing:border-box;
	}
	
	.modal-tabs-vertical ul li.section-six .modal-tabs-section .file-group input[type="text"],
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .file-group input[type="text"],
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .file-group input[type="text"],
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .file-group input[type="text"],
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .file-group input[type="text"],
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .file-group input[type="text"]
	.modal-tabs-section form fieldset div.grid-container div.column-twelve div.input-group input.large-input{
	    border:1px solid #ccc;
		padding:12px;
		margin:0 0 10px 0;
		width:100%;
	    outline:none;		
	    font-family:"Open Sans"; 
	    font-size:13px;
        color:#999;		
		box-shadow:none;
		font-style:italic;  
	    font-weight:normal;
		background-color:#fff;
		-webkit-border-radius:2px;
	       -moz-border-radius:2px; 
	            border-radius:2px;
	    -webkit-box-sizing:border-box;
	       -moz-box-sizing:border-box; 
	            box-sizing:border-box;
	}
	.modal-tabs-section form fieldset div.grid-container div.column-twelve div.column-twelve p{
	    font-size: 15px;
	    margin-bottom: 20px;
	    margin-top: 20px;
	    text-align: left;
    }
	.modal-tabs-vertical ul li.section-six .modal-tabs-section .input-group input[type="text"],
	.modal-tabs-vertical ul li.section-six .modal-tabs-section .input-group input[type="email"],
	.modal-tabs-vertical ul li.section-six .modal-tabs-section .input-group input[type="password"],
	.modal-tabs-vertical ul li.section-six .modal-tabs-section .select-group .select select,
	
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .input-group input[type="text"],
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .input-group input[type="email"],
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .input-group input[type="password"],
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .select-group .select select,
	
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .input-group input[type="text"],
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .input-group input[type="email"],
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .input-group input[type="password"],
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .select-group .select select,
	
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .input-group input[type="text"],
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .input-group input[type="email"],
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .input-group input[type="password"],
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .select-group .select select,
	
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .input-group input[type="text"],
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .input-group input[type="email"],
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .input-group input[type="password"],
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .select-group .select select,
	
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .input-group input[type="text"],
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .input-group input[type="email"],
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .input-group input[type="password"],
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .select-group .select select,
	.modal-tabs-section form fieldset div.grid-container div.column-twelve div.input-group input.large-input{
		height:44px;
	}
   
    .modal-tabs-vertical ul li.section-six .modal-tabs-section .input-group textarea.resisable,
    .modal-tabs-vertical ul li.section-seven .modal-tabs-section .input-group textarea.resisable,
    .modal-tabs-vertical ul li.section-eight .modal-tabs-section .input-group textarea.resisable,
    .modal-tabs-vertical ul li.section-nine .modal-tabs-section .input-group textarea.resisable,
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .input-group textarea.resisable,
    .modal-tabs-vertical ul li.section-eleven .modal-tabs-section .input-group textarea.resisable{
	    resize:vertical;
		overflow:hidden;
	}
	
	.modal-tabs-vertical ul li.section-six .modal-tabs-section .select-group .select select,
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .select-group .select select,
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .select-group .select select,
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .select-group .select select,
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .select-group .select select,
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .select-group .select select,
	.modal-tabs-section form fieldset div.grid-container div.column-twelve div.input-group input.large-input{
	    border:1px solid #ccc;
		display:block;
		position:relative;
	    outline:none;
		padding:11px;
	    font-family:"Open Sans"; 
	    font-size:13px;
        color:#999;
		z-index:99999;
		font-style:italic;  
	    font-weight:normal;
		background-color:transparent;
        text-indent:1px;
        text-overflow:"";
		-webkit-appearance:none;
           -moz-appearance:none;
                appearance:none;					
	}
	
	.modal-tabs-vertical ul li.section-six .modal-tabs-section .select-group .select select option,
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .select-group .select select option,
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .select-group .select select option,
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .select-group .select select option,
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .select-group .select select option,
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .select-group .select select option{
		font-style:normal;  
	    font-weight:normal;		
	}
	
	.modal-tabs-vertical ul li.section-six .modal-tabs-section .select-group .select select:focus,
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .select-group .select select:focus,
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .select-group .select select:focus,
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .select-group .select select:focus,
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .select-group .select select:focus,
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .select-group .select select:focus{
        z-index:99999;	
	}
	
	.modal-tabs-vertical ul li.section-six .modal-tabs-section .select-group .select,
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .select-group .select,
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .select-group .select,
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .select-group .select,
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .select-group .select,
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .select-group .select,
	.modal-tabs-section form fieldset div.grid-container div.column-twelve div.input-group input.large-input{
	    border:none;
	    border: 1px solid #e0e0e0;
		margin:0 0 10px 0;
		width:98%;
		z-index:9999;
		overflow:hidden;
		-webkit-border-radius:2px;
	       -moz-border-radius:2px; 
	            border-radius:2px;
	    -webkit-box-sizing:border-box;
	       -moz-box-sizing:border-box; 
	            box-sizing:border-box;
	}
	
	.modal-tabs-vertical ul li.section-six .modal-tabs-section .select-group .select:before,
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .select-group .select:before,
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .select-group .select:before,
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .select-group .select:before,
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .select-group .select:before,
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .select-group .select:before,
	{
	    font-family:'icomoon-ultimate';
	    position:absolute;
        content:"\e095";
	    top:11px;
        right:15px;
		font-size:18px;
        color:#888;		
		font-style:normal;  
	    font-weight:normal;
		z-index:99999;
    }
	
	.modal-tabs-vertical ul li.section-six .modal-tabs-section .file-group .file,
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .file-group .file,
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .file-group .file,
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .file-group .file,
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .file-group .file,
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .file-group .file{
		width:100%;
		padding:12px;
        position:absolute;
        opacity:0;
        filter: alpha(opacity=0);
        cursor:pointer;
        top:-2px;
		-webkit-box-sizing:border-box;
	       -moz-box-sizing:border-box; 
	            box-sizing:border-box;
    }
	
    .modal-tabs-vertical ul li.section-six .modal-tabs-section .file-group span.button-upload,
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .file-group span.button-upload,
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .file-group span.button-upload,
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .file-group span.button-upload,
    .modal-tabs-vertical ul li.section-ten .modal-tabs-section .file-group span.button-upload,
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .file-group span.button-upload{
	    position:absolute;
		float:right;
		right:0;
		top:0;
        font-style:normal; 
	    font-weight:normal; 
	    font-family:"Open Sans"; 
	    font-size:14px;
	    color:#fff;
        text-align:center;
		cursor:pointer;
		padding:12px 30px 16px 30px;
		height:44px;
		-webkit-box-sizing:border-box;
	       -moz-box-sizing:border-box; 
	            box-sizing:border-box;
    }
	
	.modal-tabs-vertical ul li.section-six .modal-tabs-section .file-group span.button-upload.blue,
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .file-group span.button-upload.blue,
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .file-group span.button-upload.blue,
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .file-group span.button-upload.blue,
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .file-group span.button-upload.blue,
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .file-group span.button-upload.blue{
		background-color:#618da1;
    }
	
	.modal-tabs-vertical ul li.section-six .modal-tabs-section .file-group span.button-upload.green, 
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .file-group span.button-upload.green,
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .file-group span.button-upload.green,
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .file-group span.button-upload.green, 
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .file-group span.button-upload.green,
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .file-group span.button-upload.green{
		background-color:#96aa39;
    }
	
	.modal-tabs-vertical ul li.section-six .modal-tabs-section .file-group span.button-upload.red,
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .file-group span.button-upload.red,
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .file-group span.button-upload.red,
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .file-group span.button-upload.red,
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .file-group span.button-upload.red,
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .file-group span.button-upload.red{
		background-color:#e0635b;
    }
	
	.modal-tabs-vertical ul li.section-six .modal-tabs-section .file-group span.button-upload.orange,
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .file-group span.button-upload.orange,
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .file-group span.button-upload.orange,
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .file-group span.button-upload.orange,
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .file-group span.button-upload.orange,
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .file-group span.button-upload.orange{
		background-color:#de5f41;
    }
	
	.modal-tabs-vertical ul li.section-six .modal-tabs-section .input-group input[type="text"],
	.modal-tabs-vertical ul li.section-six .modal-tabs-section .input-group input[type="email"],
	.modal-tabs-vertical ul li.section-six .modal-tabs-section .input-group input[type="password"],
	.modal-tabs-vertical ul li.section-six .modal-tabs-section .input-group textarea.resisable,
    .modal-tabs-vertical ul li.section-six .modal-tabs-section .select-group .select select,
	
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .input-group input[type="text"],
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .input-group input[type="email"],
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .input-group input[type="password"],
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .input-group textarea.resisable,
    .modal-tabs-vertical ul li.section-seven .modal-tabs-section .select-group .select select,
	
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .input-group input[type="text"],
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .input-group input[type="email"],
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .input-group input[type="password"],
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .input-group textarea.resisable,
    .modal-tabs-vertical ul li.section-eight .modal-tabs-section .select-group .select select,
	
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .input-group input[type="text"],
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .input-group input[type="email"],
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .input-group input[type="password"],
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .input-group textarea.resisable,
    .modal-tabs-vertical ul li.section-nine .modal-tabs-section .select-group .select select,

	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .input-group input[type="text"],
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .input-group input[type="email"],
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .input-group input[type="password"],
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .input-group textarea.resisable,
    .modal-tabs-vertical ul li.section-ten .modal-tabs-section .select-group .select select,
	
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .input-group input[type="text"],
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .input-group input[type="email"],
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .input-group input[type="password"],
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .input-group textarea.resisable,
    .modal-tabs-vertical ul li.section-eleven .modal-tabs-section .select-group .select select{
		width:98%;
	}
	
	.modal-tabs-vertical ul li.section-six .modal-tabs-section .input-group input[type="text"]:focus,
	.modal-tabs-vertical ul li.section-six .modal-tabs-section .input-group input[type="email"]:focus,
	.modal-tabs-vertical ul li.section-six .modal-tabs-section .input-group input[type="password"]:focus,
    .modal-tabs-vertical ul li.section-six .modal-tabs-section .input-group textarea:focus.resisable,
	.modal-tabs-vertical ul li.section-six .modal-tabs-section .select-group .select select:focus,
	
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .input-group input[type="text"]:focus,
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .input-group input[type="email"]:focus,
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .input-group input[type="password"]:focus,
    .modal-tabs-vertical ul li.section-seven .modal-tabs-section .input-group textarea:focus.resisable,
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .select-group .select select:focus,
	
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .input-group input[type="text"]:focus,
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .input-group input[type="email"]:focus,
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .input-group input[type="password"]:focus,
    .modal-tabs-vertical ul li.section-eight .modal-tabs-section .input-group textarea:focus.resisable,
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .select-group .select select:focus,
	
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .input-group input[type="text"]:focus,
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .input-group input[type="email"]:focus,
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .input-group input[type="password"]:focus,
    .modal-tabs-vertical ul li.section-nine .modal-tabs-section .input-group textarea:focus.resisable,
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .select-group .select select:focus,
	
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .input-group input[type="text"]:focus,
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .input-group input[type="email"]:focus,
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .input-group input[type="password"]:focus,
    .modal-tabs-vertical ul li.section-ten .modal-tabs-section .input-group textarea:focus.resisable,
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .select-group .select select:focus,
	
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .input-group input[type="text"]:focus,
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .input-group input[type="email"]:focus,
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .input-group input[type="password"]:focus,
    .modal-tabs-vertical ul li.section-eleven .modal-tabs-section .input-group textarea:focus.resisable,
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .select-group .select select:focus{
	    border-color:#bbb;
		color:#333;
		outline:none;
	}
	
	.modal-tabs-vertical ul li.section-six .modal-tabs-section .input-group label i,
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section .input-group label i,
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section .input-group label i,
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section .input-group label i,
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section .input-group label i,
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section .input-group label i{
        position:absolute;
		cursor:pointer;
		top:12px;
		left:20px;
		display:block;
		color:#999;
		font-weight:normal; 
		font-style:normal;
		font-size:16px; 
		vertical-align:middle;
	    -webkit-box-sizing:border-box;
	       -moz-box-sizing:border-box; 
	            box-sizing:border-box;
    }
	
	.modal-tabs-vertical ul li.section-six .message-group .error-message,
    .modal-tabs-vertical ul li.section-seven .message-group .error-message,
    .modal-tabs-vertical ul li.section-eight .message-group .error-message,
    .modal-tabs-vertical ul li.section-nine .message-group .error-message,
    .modal-tabs-vertical ul li.section-ten .message-group .error-message,
    .modal-tabs-vertical ul li.section-eleven .message-group .error-message,
     { 
        font-family:"Open Sans";		
		font-weight:normal; 
		font-style:normal;
		font-size:13px; 
		background-color:#e0635b;
		border:1px solid #c14b44; 
		padding:8px 20px; 
		margin:0 0 10px 0;
		color:#fff; 
		-webkit-border-radius:2px;
		   -moz-border-radius:2px;
                border-radius:2px;
	}
	
	.modal-tabs-vertical ul li.section-six .message-group .error-message i,
    .modal-tabs-vertical ul li.section-seven .message-group .error-message i,
    .modal-tabs-vertical ul li.section-eight .message-group .error-message i,
    .modal-tabs-vertical ul li.section-nine .message-group .error-message i,
    .modal-tabs-vertical ul li.section-ten .message-group .error-message i,
    .modal-tabs-vertical ul li.section-eleven .message-group .error-message i{ 
        font-weight:normal; 
		font-style:normal;
		font-size:12px; 
		color:#fff;
		vertical-align:baseline;
		margin-right:10px;
	}
	
	.modal-tabs-vertical ul li.section-six .message-group .success-message,
    .modal-tabs-vertical ul li.section-seven .message-group .success-message,
    .modal-tabs-vertical ul li.section-eight .message-group .success-message,
    .modal-tabs-vertical ul li.section-nine .message-group .success-message,
    .modal-tabs-vertical ul li.section-ten .message-group .success-message,
    .modal-tabs-vertical ul li.section-eleven .message-group .success-message{ 
        font-family:"Open Sans";		
		font-weight:normal; 
		font-style:normal;
		font-size:13px; 
		background-color:#96aa39;
		border:1px solid #7b8b2f;
		padding:8px 20px; 
		margin:0 0 10px 0;
		color:#fff;
		-webkit-border-radius:2px;
		   -moz-border-radius:2px;
                border-radius:2px;
	}
	
	.modal-tabs-vertical ul li.section-six .message-group .success-message i,
    .modal-tabs-vertical ul li.section-seven .message-group .success-message i,
    .modal-tabs-vertical ul li.section-eight .message-group .success-message i,
    .modal-tabs-vertical ul li.section-nine .message-group .success-message i,
    .modal-tabs-vertical ul li.section-ten .message-group .success-message i,
    .modal-tabs-vertical ul li.section-eleven .message-group .success-message i{ 
		font-weight:normal; 
		font-style:normal;
		font-size:12px; 
		color:#fff;
		vertical-align:baseline;
		margin-right:10px;
	}
	
    .modal-tabs-vertical ul li.section-six .modal-tabs-section fieldset,
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section fieldset,
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section fieldset, 
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section fieldset,
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section fieldset,
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section fieldset{
        margin:0;
		padding:0;
		border:0;
    }
	
	.modal-tabs-vertical ul li.section-six .modal-tabs-section a.close, 
	.modal-tabs-vertical ul li.section-six .modal-tabs-section button,
	
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section a.close, 
	.modal-tabs-vertical ul li.section-seven .modal-tabs-section button,
	
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section a.close, 
	.modal-tabs-vertical ul li.section-eight .modal-tabs-section button,
	
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section a.close, 
	.modal-tabs-vertical ul li.section-nine .modal-tabs-section button,
	
    .modal-tabs-vertical ul li.section-ten .modal-tabs-section a.close, 
	.modal-tabs-vertical ul li.section-ten .modal-tabs-section button,

    .modal-tabs-vertical ul li.section-eleven .modal-tabs-section a.close, 
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-section button	{ 
	    float:right;
        margin:0 0 0 5px;		
	}

/*  --------------------------------------------------
    :: Checkbox
    -------------------------------------------------- */ 
	
	.modal-tabs-vertical ul li.section-six .checkbox-group .checkbox input[type="checkbox"],
	.modal-tabs-vertical ul li.section-seven .checkbox-group .checkbox input[type="checkbox"],
	.modal-tabs-vertical ul li.section-eight .checkbox-group .checkbox input[type="checkbox"],
	.modal-tabs-vertical ul li.section-nine .checkbox-group .checkbox input[type="checkbox"],
	.modal-tabs-vertical ul li.section-ten .checkbox-group .checkbox input[type="checkbox"],
	.modal-tabs-vertical ul li.section-eleven .checkbox-group .checkbox input[type="checkbox"]{
	    position:absolute;
		display:block;
	    -moz-opacity:0;
	    -webkit-opacity:0;
	    filter: alpha(opacity=0);
	    opacity:0;
		cursor:pointer;
    }
	
	.modal-tabs-vertical ul li.section-six .checkbox-group .checkbox input[type="checkbox"] + label,
	.modal-tabs-vertical ul li.section-seven .checkbox-group .checkbox input[type="checkbox"] + label,
	.modal-tabs-vertical ul li.section-eight .checkbox-group .checkbox input[type="checkbox"] + label,
	.modal-tabs-vertical ul li.section-nine .checkbox-group .checkbox input[type="checkbox"] + label,
    .modal-tabs-vertical ul li.section-ten .checkbox-group .checkbox input[type="checkbox"] + label,
	.modal-tabs-vertical ul li.section-eleven .checkbox-group .checkbox input[type="checkbox"] + label{
	    font-style:normal; 
	    font-weight:normal; 
	    font-family:"Open Sans"; 
	    font-size:13px; 
	    color:#777;
		margin:0;
		padding:0;
    }
	
	.modal-tabs-vertical ul li.section-six .checkbox-group .checkbox p,
	.modal-tabs-vertical ul li.section-seven .checkbox-group .checkbox p,
	.modal-tabs-vertical ul li.section-eight .checkbox-group .checkbox p,
	.modal-tabs-vertical ul li.section-nine .checkbox-group .checkbox p,
	.modal-tabs-vertical ul li.section-ten .checkbox-group .checkbox p,
	.modal-tabs-vertical ul li.section-eleven .checkbox-group .checkbox p{
	    font-style:normal; 
	    font-weight:normal; 
	    font-family:"Open Sans"; 
	    font-size:13px; 
	    color:#777;
		margin:0;
		padding:0;
    }
	
	.modal-tabs-vertical ul li.section-six .checkbox-group .checkbox a,
	.modal-tabs-vertical ul li.section-seven .checkbox-group .checkbox a,
	.modal-tabs-vertical ul li.section-eight .checkbox-group .checkbox a,
	.modal-tabs-vertical ul li.section-nine .checkbox-group .checkbox a,
	.modal-tabs-vertical ul li.section-ten .checkbox-group .checkbox a,
	.modal-tabs-vertical ul li.section-eleven .checkbox-group .checkbox a{
		text-decoration:none; 
	    font-style:normal; 
	    font-weight:normal; 
	    font-family:"Open Sans"; 
	    font-size:13px; 
	    color:#777;
		line-height:22px;
		margin:0 0 0 2px;
		padding:0;
    }
	
	.modal-tabs-vertical ul li.section-six .checkbox-group .checkbox a:hover,
	.modal-tabs-vertical ul li.section-seven .checkbox-group .checkbox a:hover,
	.modal-tabs-vertical ul li.section-eight .checkbox-group .checkbox a:hover,
	.modal-tabs-vertical ul li.section-nine .checkbox-group .checkbox a:hover,
	.modal-tabs-vertical ul li.section-ten .checkbox-group .checkbox a:hover,
	.modal-tabs-vertical ul li.section-eleven .checkbox-group .checkbox a:hover{
	    color:#999;
    }
	
	.modal-tabs-vertical ul li.section-six .checkbox-group .checkbox input[type="checkbox"] + label span,
	.modal-tabs-vertical ul li.section-seven .checkbox-group .checkbox input[type="checkbox"] + label span,
	.modal-tabs-vertical ul li.section-eight .checkbox-group .checkbox input[type="checkbox"] + label span,
	.modal-tabs-vertical ul li.section-nine .checkbox-group .checkbox input[type="checkbox"] + label span,
    .modal-tabs-vertical ul li.section-ten .checkbox-group .checkbox input[type="checkbox"] + label span,
	.modal-tabs-vertical ul li.section-eleven .checkbox-group .checkbox input[type="checkbox"] + label span{
	    display:inline-block;
	    width:25px;
	    height:25px;
	    vertical-align:middle;
        margin:0 5px 0 0;
        background-repeat:no-repeat;
		background-image:url("../Images/Checkbox.png");
	    background-position:0 -27px;
    }
	
	.modal-tabs-vertical ul li.section-six .checkbox-group .checkbox input[type="checkbox"]:checked + label span,
	.modal-tabs-vertical ul li.section-seven .checkbox-group .checkbox input[type="checkbox"]:checked + label span,
	.modal-tabs-vertical ul li.section-eight .checkbox-group .checkbox input[type="checkbox"]:checked + label span,
	.modal-tabs-vertical ul li.section-nine .checkbox-group .checkbox input[type="checkbox"]:checked + label span,
    .modal-tabs-vertical ul li.section-ten .checkbox-group .checkbox input[type="checkbox"]:checked + label span,
	.modal-tabs-vertical ul li.section-eleven .checkbox-group .checkbox input[type="checkbox"]:checked + label span{
	    background-image:url("../Images/Checkbox.png");
	    background-position:0 0;
    }

/*	--------------------------------------------------
	:: Form Footer
	-------------------------------------------------- */
	
	.modal-tabs-vertical ul li.section-six .modal-tabs-footer,
	.modal-tabs-vertical ul li.section-seven .modal-tabs-footer,
	.modal-tabs-vertical ul li.section-eight .modal-tabs-footer,
	.modal-tabs-vertical ul li.section-nine .modal-tabs-footer,
	.modal-tabs-vertical ul li.section-ten .modal-tabs-footer,
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-footer{ 
		position:relative;
	    display:block;
		width:100%;
	    margin:0;
	    padding:30px 0;
		overflow:hidden;
		background-color:#fff;
		border-top:1px solid #ddd;
		-webkit-box-sizing:border-box;
	       -moz-box-sizing:border-box; 
	            box-sizing:border-box;
	}
	
	.modal-tabs-vertical ul li.section-six .modal-tabs-footer p,
	.modal-tabs-vertical ul li.section-seven .modal-tabs-footer p,
	.modal-tabs-vertical ul li.section-eight .modal-tabs-footer p,
	.modal-tabs-vertical ul li.section-nine .modal-tabs-footer p,
	.modal-tabs-vertical ul li.section-ten .modal-tabs-footer p,
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-footer p{ 
	    text-align:left; 
	    font-style:normal; 
	    font-weight:normal; 
	    font-family:"Open Sans"; 
	    font-size:11px; 
		color:#777;
        margin:0;
		padding:0;
		line-height:18px;
	}
	
	.modal-tabs-vertical ul li.section-six .modal-tabs-footer a,
	.modal-tabs-vertical ul li.section-seven .modal-tabs-footer a,
	.modal-tabs-vertical ul li.section-eight .modal-tabs-footer a,
	.modal-tabs-vertical ul li.section-nine .modal-tabs-footer a,
	.modal-tabs-vertical ul li.section-ten .modal-tabs-footer a,
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-footer a{ 
	    text-align:left; 
	    font-style:normal; 
	    font-weight:normal; 
	    font-family:"Open Sans"; 
	    font-size:11px;
        text-decoration:none;
        color:#777;		
	}
	
	.modal-tabs-vertical ul li.section-six .modal-tabs-footer a:hover,
	.modal-tabs-vertical ul li.section-seven .modal-tabs-footer a:hover,
	.modal-tabs-vertical ul li.section-eight .modal-tabs-footer a:hover,
	.modal-tabs-vertical ul li.section-nine .modal-tabs-footer a:hover,
	.modal-tabs-vertical ul li.section-ten .modal-tabs-footer a:hover,
	.modal-tabs-vertical ul li.section-eleven .modal-tabs-footer a:hover{ 
		color:#999;
        text-decoration:none;		
	}
	
/*	--------------------------------------------------
	:: Modern Box Effects
	-------------------------------------------------- */
	
	.modal-tabs-vertical.scale {
		-webkit-transform:scale(0.5);
		   -moz-transform:scale(0.5);
             -o-transform:scale(0.5);
                transform:scale(0.5);
		-webkit-transition:all 0.4s ease-in-out;
           -moz-transition:all 0.4s ease-in-out;
		     -o-transition:all 0.4s ease-in-out;
		        transition:all 0.4s ease-in-out;
	}
	
	.overlay:target + .modal-tabs-vertical.scale {
		-webkit-transform:scale(1);
		   -moz-transform:scale(1);
             -o-transform:scale(1);
                transform:scale(1);
        -webkit-transition:all 0.4s ease-in-out;
           -moz-transition:all 0.4s ease-in-out;
		     -o-transition:all 0.4s ease-in-out;
		        transition:all 0.4s ease-in-out;		
    }
	
	.modal-tabs-vertical.flip {
		-webkit-transform:rotatey(-90deg) scale(1);
	       -moz-transform:rotatey(-90deg) scale(1);
	         -o-transform:rotatey(-90deg) scale(1);
	        -ms-transform:rotatey(-90deg) scale(1);
	            transform:rotatey(-90deg) scale(1);
	    -webkit-transition:all 0.4s ease-in-out;
           -moz-transition:all 0.4s ease-in-out;
		     -o-transition:all 0.4s ease-in-out;
		        transition:all 0.4s ease-in-out;
	}
	
	.overlay:target + .modal-tabs-vertical.flip {
		border-radius:5px;
	    -webkit-transform:rotatey(0deg) scale(1);
	       -moz-transform:rotatey(0deg) scale(1);
	         -o-transform:rotatey(0deg) scale(1);
	        -ms-transform:rotatey(0deg) scale(1);
	            transform:rotatey(0deg) scale(1);
         -webkit-transition:all 0.4s ease-in-out;
            -moz-transition:all 0.4s ease-in-out;
		      -o-transition:all 0.4s ease-in-out;
		         transition:all 0.4s ease-in-out;
    }
	
	.modal-tabs-vertical.slide-left {
		-webkit-transform:translateX(-100%);
	       -moz-transform:translateX(-100%);
	         -o-transform:translateX(-100%);
	        -ms-transform:translateX(-100%);
	            transform:translateX(-100%);
	    -webkit-transition:all 0.4s ease-in-out;
           -moz-transition:all 0.4s ease-in-out;
		     -o-transition:all 0.4s ease-in-out;
		        transition:all 0.4s ease-in-out;
	}
	
	.overlay:target + .modal-tabs-vertical.slide-left {
	    -webkit-transform:translateX(0px);
	       -moz-transform:translateX(0px);
	         -o-transform:translateX(0px);
	        -ms-transform:translateX(0px);
	            transform:translateX(0px);
         -webkit-transition:all 0.4s ease-in-out;
            -moz-transition:all 0.4s ease-in-out;
		      -o-transition:all 0.4s ease-in-out;
		         transition:all 0.4s ease-in-out;
    }
	
	.modal-tabs-vertical.slide-right {
		-webkit-transform:translateX(100%);
	       -moz-transform:translateX(100%);
	         -o-transform:translateX(100%);
	        -ms-transform:translateX(100%);
	            transform:translateX(100%);
	    -webkit-transition:all 0.4s ease-in-out;
           -moz-transition:all 0.4s ease-in-out;
		     -o-transition:all 0.4s ease-in-out;
		        transition:all 0.4s ease-in-out;
	}
	
	.overlay:target + .modal-tabs-horizontal.slide-right {
	    -webkit-transform:translateX(0px);
	       -moz-transform:translateX(0px);
	         -o-transform:translateX(0px);
	        -ms-transform:translateX(0px);
	            transform:translateX(0px);
         -webkit-transition:all 0.4s ease-in-out;
            -moz-transition:all 0.4s ease-in-out;
		      -o-transition:all 0.4s ease-in-out;
		         transition:all 0.4s ease-in-out;
    }


/*	--------------------------------------------------
	:: Note: Design for a width of 768px
	-------------------------------------------------- */
	
    @media only screen and (min-width: 768px) and (max-width: 959px){}
    

/*	--------------------------------------------------
	:: Note: Design for a width of 480px
	-------------------------------------------------- */

    @media only screen and (min-width: 480px) and (max-width: 767px) {
      
		
		.grid-container .column-one,
        .grid-container .column-two,
        .grid-container .column-three,
        .grid-container .column-four,
        .grid-container .column-five,
        .grid-container .column-six,
        .grid-container .column-seven,
        .grid-container .column-eight,
        .grid-container .column-nine,
        .grid-container .column-ten,
        .grid-container .column-eleven,
        .grid-container .column-twelve { width:98%; }
		
		.modal-tabs-container{
		    width:420px;   
        }
	
	    .modal-tabs-vertical {
		    width:420px;
	    }
		
		.modal-tabs-vertical > label{
		    width:70px;
		    padding:20px 20px 18px 20px;
			height:70px;
		}
		
		.modal-button a{
	        margin-bottom:10px;
        }
    }
	
/*	--------------------------------------------------
	:: Note: Design for a width of 320px
	-------------------------------------------------- */

    @media only screen and (max-width: 480px) {
    
		
		.grid-container .column-one,
        .grid-container .column-two,
        .grid-container .column-three,
        .grid-container .column-four,
        .grid-container .column-five,
        .grid-container .column-six,
        .grid-container .column-seven,
        .grid-container .column-eight,
        .grid-container .column-nine,
        .grid-container .column-ten,
        .grid-container .column-eleven,
        .grid-container .column-twelve { width:98%; }
		
		.modal-tabs-container{
		    width:300px;   
        }
	
	    .modal-tabs-vertical {
		    width:300px;
	    }
		
		.modal-tabs-vertical > label{
		    width:50px;
		    padding:15px 13px 13px 13px;
			height:60px;
		}
		
		.modal-button a{
	        margin-bottom:10px;
        }
    }
