#mpc_cookie_intro {

    background: #fff;

    overflow: hidden;
	
	margin:-86px 0 0

}

#mpc_cookie_intro_content {

    width:960px;

    margin:10px auto;

    font:11px/120% arial,sans-serif !important;

    color:#666;

    position:relative;

    text-align: left;

}

#mpc_cookie_intro_content p {

    /*margin-right:150px;*/

    font:11px/120% arial,sans-serif !important;

    color:#666;

    margin-right: 30px;

}

#mpc_cookie_intro_content span {

    font-weight:bold;

    display:block;

}

#mpc_cookie_intro_content p a {

    font:11px/120% arial,sans-serif !important;

    color:#666;

    text-decoration:underline;

}

#mpc_cookie_intro_content a:hover {

    color:#000;

}

#mpc_cookie_intro_content p a.mpc_continue {

    font:12px arial,sans-serif !important;

    color:#fff;

    text-decoration:none;

    padding:6px 10px;

    /*position:absolute;*/

    /*top:14px;*/

    /*right:50px;*/

    background:#999;

    float: right;

    margin-left: 10px;

    margin-bottom: 10px;

    margin-top:10px;

}

#mpc_cookie_intro_content > a:hover {



    color:#fff;  

}

#mpc_cookie_intro_content img {

    position:absolute;

    top:0px;

    right:0px;

    cursor:pointer;

}

#mpc_cookie_fulltext {

    width:100%;

    height:100%;

    position:absolute;

    top:0px;

    left:0px;

    right:0px;

    bottom:0px;

    z-index:999999;

}

#mpc_cookie_fulltext #mpc_bg {

    background:#000;

    width:100%;

    height:100%;

    opacity:0.5;

    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";

    filter: alpha(opacity=50);

    position:fixed;

    top:0px;

    left:0px;

    right:0px;

    bottom:0px;

    z-index:1000000;

}

#mpc_cookie_fulltext #mpc_txt {

    background:#fff;

    border:3px solid #ccc;

    /*width:800px;*/

    height:70%;

    overflow:auto;

    /*margin:0px auto 0px auto;*/

    padding:20px;

    font:11px arial,sans-serif !important;

    color:#000;

    z-index:1000001;

    position:fixed;

    top:0px;

    left:0px;

    right:0px;

    bottom:0px;

    width:70%;

    margin:auto;

    * width:600px;

    * height:600px;

    * margin:50px auto;

    * position:relative;

    * top:auto;

    * left:auto;

    * right:auto;

    * bottom:auto;

}

#mpc_cookie_fulltext #mpc_txt p {

    margin-bottom:10px;

}

#mpc_cookie_fulltext #mpc_txt p.mpc_button {

    text-align:center;

    margin:20px 0px 20px 0px;

}

#mpc_cookie_fulltext #mpc_txt p.mpc_button_r {

    text-align:right;

    margin:20px 0px 20px 0px;

}

#mpc_cookie_fulltext #mpc_txt a {

    font:12px arial,sans-serif !important;

    color:#fff;

    text-decoration:none;

    padding:6px 10px;

    background:#999;

}

#mpc_cookie_fulltext #mpc_txt a:hover {

    background:#000;

    color:#fff;

}

#mpc_txt ol {

    list-style-type: upper-alpha;

    margin-left:20px;

    margin-bottom:10px;

    margin-top:10px;

    list-style-position: outside !important;

    text-align: left !important;

}

#mpc_txt ol li {

    list-style-type: upper-alpha !important;

    text-align: left !important;

}

#mpc_txt ul {

    list-style-type:square;

    margin-left:20px;

    margin-bottom:10px;

    margin-top:10px;

    list-style-position: outside !important;

    text-align: left !important;

}

#mpc_txt ul li {

    list-style-type:square !important;

}

p[align="center"] {

    text-align: center !important;

    font:11px arial,sans-serif !important;

}

@media only screen

and (max-device-width:970px) {

    #mpc_cookie_intro_content {

        width:auto !important;

        margin:10px;

    }

    #mpc_cookie_intro_content p {

        font:11px/120% arial,sans-serif !important;

        color:#666;

    }   

}

@media only screen

and (min-device-width:970px) 

and (orientation : portrait) {

    #mpc_cookie_intro_content {

        width:auto !important;

        margin:10px;

    }

    #mpc_cookie_intro_content p {

        font:11px/120% arial,sans-serif !important;

        color:#666;

    }   

}