	
@media only screen and (max-width:768px) {	
		.menu .togglel {
			display:block;
		}
		
		.menu .menu-wrapper {
			position:absolute;
			opacity:0;
			visibility:hidden;
			margin-top:10px;
		}
		
		.menu .togglei:checked ~ .menu-wrapper {
			position:static;
			opacity:1;
			visibility:visible;
			margin-top:0;
			-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;
		}
		
		.menu .menu-wrapper .menu-item {
			display:block;
		}
		
		.menu .menu-wrapper .menu-item > a,
		.menu .menu-wrapper .menu-item > .label {
			position:relative;
			text-align:left;
		}
		
		.menu .menu-wrapper .menu-item#right-arrow >.label:after {
			float:right;
		}
		
		.menu .menu-wrapper .menu-item#right-arrow > .input:checked  + .label:after{
			content:"\edc4";
		}
		
		.menu .menu-wrapper .menu-item.left {
			float:none;
		}
		
		.menu .menu-wrapper .menu-item.right {
			float:none;
		}
		
		.menu .menu-wrapper .menu-item:hover .section,
		.menu .menu-wrapper .menu-item li:hover .section-right,
		.menu .menu-wrapper .menu-item li li:hover .section-left {
			opacity:0;
			visibility:hidden;
		}
		
		
		.menu .menu-wrapper .menu-item .section,
		.menu .menu-wrapper .menu-item .section-right,
		.menu .menu-wrapper .menu-item .section-left,
        .menu .menu-wrapper .menu-item .input:checked ~ .section,
		.menu .menu-wrapper .menu-item .input:checked ~ .section-right,
		.menu .menu-wrapper .menu-item .input:checked ~ .section-left,
        .menu .menu-wrapper .menu-item:hover .section,
        .menu .menu-wrapper .menu-item li:hover .section-right,
        .menu .menu-wrapper .menu-item li li:hover .section-left {
			-webkit-transform:none;
               -moz-transform:none;
                 -o-transform:none;
                    transform:none;
			-webkit-transition:none;
               -moz-transition:none;
                 -o-transition:none;
                    transition:none;
		}
		
		.menu .menu-wrapper .menu-item .input ~ .section,
        .menu .menu-wrapper .menu-item .input ~ .section-right,
        .menu .menu-wrapper .menu-item .input ~ .section-left {
			margin:0;
			height:0;
            opacity:0;
	        visibility:hidden;
		}
		
		.menu .menu-wrapper .menu-item .input:checked ~ .section,
		.menu .menu-wrapper .menu-item .input:checked ~ .section-right,
		.menu .menu-wrapper .menu-item .input:checked ~ .section-left {
			position:static;
			width:100%;
            height:100%;
            opacity:1;
            visibility:visible;
		}
		
		.menu-minimal.menu-blue-minimal .menu-wrapper .menu-item .input:checked + .label,
		.menu-minimal.menu-blue-minimal .menu-wrapper .menu-item .input:checked + .label i,
		.menu-minimal.menu-blue-minimal .menu-wrapper .menu-item#right-arrow > .input:checked + .label:after{
			color:#fff;
		}
		
		.menu-minimal.menu-blue-minimal .menu-wrapper .menu-item > a,
		.menu-minimal.menu-blue-minimal .menu-wrapper .menu-item > .label,
		.menu-minimal.menu-blue-minimal .menu-wrapper .menu-item:last-child > .input:checked + .label {
			border-bottom:1px solid #22225C;
		}
		
		.menu-minimal.menu-blue-minimal .menu-wrapper .menu-wrapper-section .menu-item:last-child > a,
		.menu-minimal.menu-blue-minimal .menu-wrapper .menu-wrapper-section .menu-item:last-child > .label {
			border-bottom:none;
		}
		
		.menu-minimal.menu-blue-minimal .menu-wrapper .menu-item:first-child{
			border-top:4px solid #22225C;
		}
		
		.menu-minimal.menu-blue-minimal .menu-wrapper .menu-item .section > li:last-child {
			border-bottom:1px solid #22225C;
		}
		
		.menu-minimal.menu-blue-minimal .menu-wrapper .menu-item .section-left > li:last-child,
		.menu-minimal.menu-blue-minimal .menu-wrapper .menu-item .section-right > li:last-child {
			border-bottom:none;
		}
		
		.menu-minimal.menu-blue-minimal .menu-wrapper .menu-item .section li > .label,
		.menu-minimal.menu-blue-minimal .menu-wrapper .menu-item .section-right li > .label {
			border-bottom:none;
		}
		
		.menu-minimal.menu-blue-minimal .menu-wrapper .menu-item > .input:checked + .label,
		.menu-minimal.menu-blue-minimal .menu-wrapper .menu-item .section li > .input:checked + .label,
		.menu-minimal.menu-blue-minimal .menu-wrapper .menu-item .section-right li > .input:checked + .label {
	background-color: #1D1A56;
		}
		
    }

	
@media only screen and  (max-width:767px) {
			
.p7 .two-seven {
	width:100%;
	margin-left:0;
}
.p7 .one {
	display:none;
}
.call-info-box, .call-warning-box, .call-error-box, .call-success-box {
    padding: 10px;
}
.call-info-box .media-holder i, .call-warning-box .media-holder i, .call-error-box .media-holder i, .call-success-box .media-holder i {
    font-size: 30px;
    line-height: 30px;
}
		
	/*	--------------------------------------------------
		:: Call Attention Boxes
		-------------------------------------------------- */
		
		.call-info-box .media-holder,
		.call-warning-box .media-holder,
		.call-error-box .media-holder,
		.call-success-box .media-holder {
			margin:0 auto;
			width:100%;
			bottom:auto;
			text-align:center;
			padding:20px 0 20px 0;
		}
		
		.call-info-box .media-holder i,
		.call-warning-box .media-holder i,
		.call-error-box .media-holder i,
		.call-success-box .media-holder i {
			left:50%;
		}
		
		.call-info-box p,
		.call-warning-box p,
		.call-error-box p,
		.call-success-box p { 
			margin-left:0;
			margin-top:80px;
		}
		
		.call-info-arrow,
		.call-warning-arrow,
		.call-error-arrow,
		.call-success-arrow {
		    margin-left:-15px;
			left:50%;
			top:80px;
		}
		
		.call-info-arrow {
			border-left:15px solid transparent;
			border-right:15px solid transparent;
			border-top:15px solid c30;
		}
		
		.call-warning-arrow {
			border-left:15px solid transparent;
			border-right:15px solid transparent;
			border-top:15px solid #c30;
		}
		
		.call-error-arrow {
			border-left:15px solid transparent;
			border-right:15px solid transparent;
			border-top:15px solid #c03;
		}
		
		.call-success-arrow {
			border-left:15px solid transparent;
			border-right:15px solid transparent;
			border-top:15px solid #c03;
		}
		
		
}