@font-face { font-family: MyriadPro; src: url("../fonts/myriradpro-regular.otf") format("opentype");} 
 body { background: #f2f2f2; font-family: MyriadPro, Arial, Helvetica, Tahoma, sans-serif; } 
 .absolute
{ position: absolute; } 
 .relative { position: relative; } 
 .hide { display: none } 
 .bx-viewport { border: 0 !important; left: 0 !important; } 
 #categories-carousel { overflow: hidden; } 
 .vertical-slider
.slide { height: 100%; display: table-row; } 
 .container-head .header-logo { top: 100px; } 
 .container-head .main-header img { width: 100%; } 
 .container-head .button-navigation ul { border: 1px solid #d5d5d5;
margin-top: 1%; width: 100% } 
 .container-head .button-navigation ul > li { line-height: 1.2em; border-right: 1px solid #ccc; } 
 .container-head .button-navigation ul > li > a > p > span { color: #4c4948;
} 
 .container-head .button-navigation ul > li > a > p > span.eng { font-weight: bold; } 
 .container-head .button-navigation ul > li > a > img { vertical-align: middle; margin-right: 10px; padding: 0; } 
 .container-head
.navbar.navbar-default { background: none !important; margin-bottom: 5px; border: 0; padding: 0; min-height: 25px; margin-bottom: 0 } 
 .container-head .header-nav { margin-top: 10px; font-size: 12px; } 

.container-head .header-nav a { color: #4c4a4b; padding: 0 10px; font-size: 12px; font-weight: bold; } 
 .container-head .header-nav li { border-right: 1px solid #4c4a4b; } 
 .container-head .header-nav a
span { color: #c91e62; margin-right: 3px; } 
 .container-head .header-nav form { margin-top: 0; margin-bottom: 0; padding-right: 0 } 
 .container-head .header-nav input { background-color: #e3e3e3; border-radius:
3px; height: 25px; border: none; box-shadow: none; } 
 .container-head .container.secondary-header { background-color: #3d3938; padding: 10px; } 
 .container-head .secondary-header .icon-bar { background:
#fff } 
 .container-head .secondary-header.button-navigation .icon-bar { background: #4c4a4b } 
 .secondary-header .nav li.info-icon-active { background: transparent url(../images/info-icon-active-sm.png) no-repeat 25% 25%; } 
 .secondary-header .nav li.info-icon-disabled { background: transparent url(../images/info-icon-disabled-sm.png) no-repeat 25% 25%; } 
 .secondary-header .nav li.pound-icon-active { background:
transparent url(../images/pound-icon-active-sm.png) no-repeat 25% 25%; } 
 .secondary-header .nav li.pound-icon-disabled { background: transparent url(../images/pound-icon-disabled-sm.png) no-repeat 25% 25%;
} 
 .secondary-header .nav li.entertainment-icon-active { background: transparent url(../images/entertainment-icon-active-sm.png) no-repeat 0 50%; } 
 .secondary-header .nav li.entertainment-icon-disabled
{ background: transparent url(../images/entertainment-icon-disabled-sm.png) no-repeat 0 50%; } 
 .secondary-header .nav li.home-icon-active { background: transparent url(../images/home-icon-active-sm.png)
no-repeat 0 50%; } 
 .secondary-header .nav li.home-icon-disabled { background: transparent url(../images/home-icon-disabled-sm.png) no-repeat 0 50%; } 
 .button-navigation.secondary-header .nav li.info-icon-active
{ background: transparent url(../images/info-icon-active-sm.png) no-repeat 10% 50%; } 
 .button-navigation.secondary-header .nav li.pound-icon-active { background: transparent url(../images/pound-icon-active-sm.png)
no-repeat 10% 50%; } 
 .button-navigation.secondary-header .nav li.entertainment-icon-active { background: transparent url(../images/entertainment-icon-active-sm.png) no-repeat 6% 50%; } 
 .button-navigation.secondary-header
.nav li.home-icon-active { background: transparent url(../images/home-icon-active-sm.png) no-repeat 10% 50%; } 
 .secondary-header .nav li a { text-align: left; border-radius: 0; display: block; width: 100%;
padding-left: 33% } 
 .secondary-header .nav li a:hover { background: none } 
 .secondary-header .nav li a p span{ white-space: nowrap; } 
 .secondary-header .nav li.link-disabled a span { color: #767575;} 
 .secondary-header .entertainment-icon-disabled{color: #767575;}
 .secondary-header .nav li a p { padding-left: 25%; vertical-align: middle; margin-bottom: 0; margin-left: 0; } 
 .secondary-header .nav li a img { vertical-align: middle; } 
 .secondary-header .nav li a
.link-title-primary { color: #cccdcd; font-weight: bold; } 
 .secondary-header .nav li a .link-title-secondary { color: #cccdcd; font-style: 12px; } 
 .secondary-header.button-navigation ul.nav > li > a >
span { color: #4c4a4b; white-space: nowrap; } 
 .follow-us { padding-left: 0 } 
 .follow-us img { width: 100%; } 
 ul.visible-sm.visible-xs li { border-right: 0 !important; } 
 .container-body { margin-top: 20px;
} 
 .body-panel-header .header { color: #fff; height: 50px; line-height: 50px; background-image: url(../images/white-info-sm.png); background-repeat: no-repeat; background-position: 20px center; } 
 #pocket-news
.body-panel-header .header { background-color: #3cb2e0; } 
 #pocket-offer .body-panel-header .header { background-color: #e8536b; } 
 #pocket-entertainment .body-panel-header .header { background-color: #a8c253;
} 
 #pocket-life .body-panel-header .header { background-color: #edb023; } 
 .body-panel-header .header .big { font-weight: bold; padding-left: 70px; margin-right: 3px; font-size: 22px; } 
 #pocket-news .description
{ padding: 50px; background-color: #117cb9; } 
 #pocket-offer .description { padding: 50px; background-color: #f13150; } 
 #pocket-entertainment .description { padding: 50px; background-color: #90b517; } 
 #pocket-life
.description { padding: 50px; background-color: #cd9002; } 
 .button-navigation.secondary-header .nav li.block.active a { background: none !important; border-radius: 0; border: 0 } 
 .button-navigation.secondary-header
.nav li.block.active a:hover { background: none !important; border-radius: 0; border: 0 } 
 ..custom-carousal { height: 100%; overflow: hidden; } 
 .container-body .custom-carousal .description .big { font-size:
25px; color: #b6ddf2; } 
 .container-body .custom-carousal .description .small { color: #fff; } 
 .container-body .custom-carousal .section { padding: 0; } 
 .container-body .custom-carousal .slide-image img
{ width: 100% } 
 .container-body .images img { margin-bottom: 20px; border-radius: 5px; border: 2px solid #ca2266; max-width: 100% } 
 .product-display { padding-bottom: 10px; } 
  .product-display .placeholders > div { background: transparent url(../images/placeholder-mini.png) no-repeat center top; height: 230px; padding: 25px 10px 0 10px; text-align: center;background-size:100% 100%; } 
 .product-display .placeholders > div > div.block
{ margin-top: 20px; text-align: center; } 
 .product-display .placeholders > div h6.title { color: #6d6c6c; font-size: 12px; font-weight: bold; } 
 .product-display .placeholders > div .product-thumb { margin:
0 auto 0 auto; width: 100%;height:118px; } 
 .product-display .placeholders > div img { width: 100%; border: 2px solid #3cb2e1; border-radius: 3px; } 
 .product-display .placeholders > div .mini-title { color: #fff; font-weight:
bold; font-size: 10px; display: block; line-height: 1em; padding-top: 7px; padding-right: 8px; } 
 .custom-carousal-control a { position: absolute; left: 0; top: 0; right: 0; bottom: 0; } 
 .carousel-control.left,
.carousel-control.right { background: none; } 
 .carousel-control.left { padding-left: 0; text-align: left; } 
 .carousel-control.right { padding-right: 0; text-align: right; } 
 .carousel-control.left img.hidden-md,
.carousel-control.left img.hidden-lg { position: absolute; top: 5%; } 
 .carousel-control.right img.hidden-md, .carousel-control.right img.hidden-lg { position: absolute; top: 5%; } 
 .carousel-control.left
img.visible-md, .carousel-control.left img.visible-lg { position: absolute; top: 50%; } 
 .carousel-control.right img.visible-md, .carousel-control.right img.visible-lg { position: absolute; top: 50%; right:
0; } 
 .right-carousal-control { padding-left:0; padding-right:0; text-align: right; } 
 .left-carousal-control { padding-left:0; text-align:left; } 
 .about-us-content p { margin: 15px 0 30px 0; } 
 .about-us
{ color: #ca2266; font-size: 45px; margin-bottom: 10px; font-weight: bold; } 
 .about-us-banner { background-color: #ca2266; color: #fff; padding: 8px 10px; font-size: 25px; } 
 .about-us-content .small-banner
{ font-size: 14px; color: #fff; background-color: #ca2266; padding: 5px 8px; } 
 .container-footer { background-color: #d1d0d5; -moz-box-shadow: inset 0 0 5px #888; -webkit-box-shadow: inset 0 0 5px#888;
box-shadow: inner 0 0 5px #888; } 
 .container-footer .container.big-footer { background-color: #44403f; color: #fff; padding: 15px; } 
 .divider { height: 10px; } 
 .container-footer .container.small-footer,
.container-head .container { padding: 0; } 
 .container-footer .container.small-footer { padding-bottom: 20px } 
 .container-footer .container .col { border-right: 2px solid #625d5a; } 
 .container-footer .footer-logo
img { bottom: 0; right: 0; top: 0; } 
 .container-footer .footer-menu li a { color: #424041; border-right: 1px solid #424041; border-radius: 0; padding: 2px 10px 2px 10px; margin: 10px 0; } 
 .container-footer
.branding { margin-top: 10px; text-align: right; } 
 .container-footer .branding p { margin: 0; } 
 .container-footer .branding p a { color: #424041; font-weight: bold; } 
 .big-footer-inner a { white-space:normal; color: #ffffff; font-size: 11px; clear: both; margin-bottom: 5px; display: block; } 
 .big-footer-inner a.head { font-size: 15px } 
 .jcarousel { padding: 0 } 
 .nbr { border-right: 0 !important; } 
 .nbt
{ border-top: 0 !important; } 
 .nbl { border-left: 0 !important; } 
 .nbb { border-bottom: 0 !important; } 
 .npr a { padding-right: 0 !important; } 
 span.up-arrow { left: 48%; top: 0; z-index: 100; cursor:
pointer; opacity: .5 } 
 span.down-arrow { left: 48%; bottom: 0; z-index: 100; cursor: pointer; opacity: .5 } 
 span.left-arrow { top: 50%; left: 0; z-index: 100; cursor: pointer; } 
 span.right-arrow { top:
50%; right: 0; z-index: 100; cursor: pointer; } 
 span.up-arrow:hover, span.down-arrow:hover { opacity: 1 } 
 span.down-arrow .bx-next, span.up-arrow .bx-prev { display: block; position: absolute; top: 0;
height: 100%; width: 100%; } 
 .container.tab-content { overflow: hidden; } 
