.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:999999;padding:20px;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,0.85);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;z-index:2;max-width:800px;box-sizing:border-box;width:90%;background:#fff;padding:15px 30px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==')}.modal-spinner{display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.modal-spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.5)}20%{-webkit-transform:scaleY(1.0)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.5);-webkit-transform:scaleY(0.5)}20%{transform:scaleY(1.0);-webkit-transform:scaleY(1.0)}}




#cbBadge
{
	position: absolute !important;
	top:0px !important;
}

#IFRAMELTRz
{
	bottom:35px !important;
}

ul.main-menu li.header-search {
display: none;
}
.button1 {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 12px 24px;
    border: 1px solid #2f8e2d;
    border-radius: 8px;
    background: #4de749;
    background: -webkit-gradient(linear, left top, left bottom, from(#4de749), to(#2f8e2d));
    background: -moz-linear-gradient(top, #4de749, #2f8e2d);
    background: linear-gradient(to bottom, #4de749, #2f8e2d);
    text-shadow: #1e591c 1px 1px 1px;
    font: normal normal bold 20px arial;
    color: #ffffff;
    text-decoration: none;
    text-transform: uppercase
}
.button1:hover {
    border: 1px solid #3bb238;
    background: #5cff58;
    background: -webkit-gradient(linear, left top, left bottom, from(#5cff58), to(#38aa36));
    background: -moz-linear-gradient(top, #5cff58, #38aa36);
    background: linear-gradient(to bottom, #5cff58, #38aa36);
    color: #ffffff;
    text-decoration: none;
    text-transform: uppercase
}
.button1:active {
    background: #2f8e2d;
    background: -webkit-gradient(linear, left top, left bottom, from(#2f8e2d), to(#2f8e2d));
    background: -moz-linear-gradient(top, #2f8e2d, #2f8e2d);
    background: linear-gradient(to bottom, #2f8e2d, #2f8e2d);
    text-transform: uppercase
}
.button1:focus {
    text-transform: uppercase
}
.button1:before{
    content:  "\0000a0";
    display: inline-block;
    height: 24px;
    width: 24px;
    line-height: 24px;
    margin: 0 4px -6px -4px;
    position: relative;
    top: 0px;
    left: 0px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAB6UlEQVRIia3Vv2tUQRAH8I+P45AQJIWIiASLECSIxsJKCaIWolai/gf2/gH2NoKNYmWRwursxEq0NFUKwUD8gYIagyioaCGeuVjsrrd5vh85zMC+nTc7s/Od2ZldKEYYO7GANTzHFXRabMKnbrHE38J6dPIx8lcb9Dc4kAsr+A5W8CbyE/F/Fd0m2yYHOU1HxPOZbD7K9tbY6Izg5EKcH2Xrv+LcbQD2T1hVYZ5BH++wI9NbwneM1exVizanKXzBN8xmNseF9DwU0jeNXUoHnKOuGhN4KpTlpdLa3eggH2u4L5RzgSKdwQAzOFGK6CIO4jruRb0Eagk3S9HO4Bx6OJn0C0wKuSwjWscdzUVQ5nvRbjZfPIDx0iYfcBSXM+Omhkr8YpxTmhRClZSRv2xBWsWPRQd9sTfaKmgwIj8lpOYx3jNstDpqA1CmV/hpeAG2OsgRFpvgTwtpWk62W52iQ3F+kORbnaJUiV9z27yKepgTemLUKtovXCer2C4r0TrqCg2Y7vq2FO0RLsLbwkH/1Smi977qTl6JRnMZsqpxLeqfz+XbsihO4WwpqvEoTw/KZzzBM3yKKLs4IrwXr3EYP2TV1XaQBY7hhvDQ10W6IFzZGyhFMNiEo0S7sc/w4fmNt3jRhLDu/7/5P/THfWCu7FeuAAAAAElFTkSuQmCC") no-repeat left center transparent;
    background-size: 100% 100%;
}


.button2 {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 12px 24px;
    border: 1px solid #b9350e;
    border-radius: 8px;
    background: #ff5617;
    background: -webkit-gradient(linear, left top, left bottom, from(#ff5617), to(#b9350e));
    background: -moz-linear-gradient(top, #ff5617, #b9350e);
    background: linear-gradient(to bottom, #ff5617, #b9350e);
    text-shadow: #742109 1px 1px 1px;
    font: normal normal bold 20px arial;
    color: #ffffff;
    text-decoration: none;
    text-transform: uppercase
}
.button2:hover {
    border: 1px solid #e74212;
    background: #ff671c;
    background: -webkit-gradient(linear, left top, left bottom, from(#ff671c), to(#de4011));
    background: -moz-linear-gradient(top, #ff671c, #de4011);
    background: linear-gradient(to bottom, #ff671c, #de4011);
    color: #ffffff;
    text-decoration: none;
    text-transform: uppercase
}
.button2:active {
    background: #b9350e;
    background: -webkit-gradient(linear, left top, left bottom, from(#b9350e), to(#b9350e));
    background: -moz-linear-gradient(top, #b9350e, #b9350e);
    background: linear-gradient(to bottom, #b9350e, #b9350e);
    text-transform: uppercase
}
.button2:focus {
    text-transform: uppercase
}
.button2:before{
    content:  "\0000a0";
    display: inline-block;
    height: 24px;
    width: 24px;
    line-height: 24px;
    margin: 0 4px -6px -4px;
    position: relative;
    top: 0px;
    left: 0px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAB7ElEQVRIibXVT4jNURQH8M/8ekmSJk3KLCRpegtKSkrShJSxNmvZ2dmRhZ2lrCwkSxualY2ysRrZKCL/FjJCKGIkHu83Fvfe3vV7v9/vvcSt0z333Ps99/y7506g8B9HJ85lw0W5PPEbsBmTcV1iCU8azg8pLip8gb24gMf4iZUauotuVc9EpvAQDlcuWIeDmI7r91jEQ3zIorAL89GT7fhatbjbYtlrXMQ+rMq8qtK5eH6+IldgLm5ej4qW8RKbotK60FX5/VHH2VzeVkG96HIvrsuWs/AGX3ACq/ON3IOcnmsORxOdj9g9SdYxeiTLizH4lNzJhB31yMoGvmncj/ORJBjlQZsBdYm+iW8G7+Gfh2hGSPCvhP3bEDXxz3BPKNnpdHvTWCurhjHpOxaE0HeT/kJ4UMvqX/KVCBj10BK/EHE7GCR5CbujazngKI7jI05l8hJnsLHi9TbM4jYeVC2oc3lSKL2+4R5ztcbbPm5gKjs3sl1vxSd8xs5MPhuV3hKqZ0b4K4qqnnF+tDn8wCuhhSfcIyF3a9rAbSHK6XS0+FgmuxxlW5pwufWlQU3X8dfifCCTp67Za8GO/el38A4vIr9e+IzeGvwZtWPcEBW4JITkTrxsRSjXNszIKsr5qai8j6c46c+GOYT9DTNQjCQOfjT4AAAAAElFTkSuQmCC") no-repeat left center transparent;
    background-size: 100% 100%;
}
@media only screen and (max-width: 840px) {
.pbc-shell
{
	display:none !important;
}
}


@media only screen and (max-width: 840px) {
  .button2, .button1 {
    padding: 0px;
	font-size:14px;
  }
  .button2:before, .button1:before
  {
	  display: none !important;
  }
  #my-modal img
  {
	  max-width:100%;
  }
  #my-modal .big12 {
	  font-size:28px !important;
  }
   #my-modal .big13 {
	  font-size:12px !important;
  }
}