/*     Created on : Dec 18, 2014, 10:21:28 PM    Author     : Narmandakh*/
.product-popup-container {    
    left: 0;    position: absolute;    top: 0;    width: 100%;    z-index: 15;    
    background-color: white;    display: none;
}

#product-popup-container-id-special {    
    top: 3px;
}

.product-popup-header-center {    
    background-image: url("img/logo_16_white.png");    
    background-position: left 0px center;    
    background-repeat: no-repeat;    
    height: 20px;
}

.product-popup-center {    
    border-left: 1px solid #eaeaea;    
    border-right: 1px solid #eaeaea;    
    position: relative;
}

.product-popup-header {    
    background-color: #3879c9;    
    width: 100%;    height: 20px;    
    position: fixed;    
    z-index: 100;
}

#product-popup-container-id .product-popup-header {   
    background-color: #08a2ea;    border-bottom: 1px solid #fff;
}

.product-popup-header-sub {    
    width: 100%;    /*border-bottom: 1px solid #3879c9;*/
}

#product-popup-container-id .product-popup-header-sub {    
    border-bottom: 1px solid #08a2ea; 
}

.product-popup-header-sub .smaller{    
    height: 20px;    /*border-bottom: 1px solid #3879c9;*/
}

/*@media (max-width: 992px){    
    @-moz-document url-prefix() 
    {        
        .product-popup-header-sub .product-popup-center {            
            margin-top:50px !important;        
        }    
    }
}*/

.product-popup-title {    
    color: #08a2ea;    
    border-bottom: 1px solid #eaeaea;    
    font-size: 21px;    
    padding-bottom: 30px;    
    padding-top: 30px;    
    text-align: center;    
    text-transform: uppercase;    
    position: relative;    /*padding-right: 60px;*/
}

.pp-container-corp .product-popup-title {    
    color: #005bab;
}

.product-popup-nav-container {    
    display: flex;    
    position: relative;    
    border-bottom: 1px solid #08a2ea;
}

.pp-container-corp .product-popup-nav-container {    
    border-bottom: 1px solid #005bab;
}

@media (max-width: 992px){ 
@-moz-document url-prefix() 
    {        
        .product-popup-nav-container {            
            width: 100%;
            float: left;
        }
    }
}

.product-popup-nav-container > table {    
    margin-bottom: 0px;    width: 100%;
}

.product-popup-nav,.product-popup-nav h1 {
    background-position: center center;    
    background-repeat: no-repeat;    
    border-right: 1px solid #eaeaea !important;    
    cursor: pointer;    
    flex: 1 1 0;    
    font-size: 11px;    
    line-height: 15px;    /*min-height: 65px;*/    
    height: auto;    
    padding: 10px 3px;    
    text-align: center;    
    text-transform: uppercase;
}

.product-popup-nav.pp-selected, .product-popup-nav.pp-selected h1 {
    /*border-bottom: 1px solid #08a2ea;*/    
    background-color: #08a2ea;    color: #fff;
}
.product-popup-nav h1{margin: 0;padding: 0;border: none !important;}
.product-popup-nav:hover h1,.product-popup-nav h1:hover{color:white;}
.product-popup-nav.pp-selected h1{border: none !important;}

.product-popup-nav.pp-selected-top {    
    border-top: 1px solid #08a2ea;    
    color: #08a2ea;
}

.last{    
    border-right: none !important;
}

.product-popup-nav:hover {    
    background-color: #08a2ea;    
    color: #fff;
}

.pp-container-corp .product-popup-nav:hover {    
    background-color: #005bab;    
    color: #fff;
}

.product-popup-nav.pp-selected-nav {    
    border-bottom: 3px solid #3879c9;
}

#product-popup-container-id .product-popup-nav.pp-selected-nav {    
    border-bottom: 3px solid #08a2ea;
}

.product-popup-subnav-container > table {    
    margin-bottom: 0px;    
    width: 100%;
}

.product-popup-subnav {    
    background-position: center center;    
    background-repeat: no-repeat;    
    border-right: 1px solid #fff !important;    
    cursor: pointer;    
    flex: 1 1 0;    font-size: 11px;    
    line-height: 15px;    /*min-height: 65px;*/    
    height: auto;    
    padding: 10px 3px;    
    text-align: center;    
    text-transform: uppercase;    
    border-top:solid 1px #08a2ea;    
    background: #08a2ea;    color: #fff;
}

.pp-container-corp .product-popup-subnav {    
    border-top:solid 1px #005bab;    
    background-color: #005bab;    
    color: #fff;
}

.product-popup-subnav.pp-selected {    
    /*border-bottom: 1px solid #08a2ea;*/   
    border-top:solid 1px #08a2ea;    
    background-color: #fff;    
    color: #666;
}

.product-popup-subnav.pp-selected-top {    
    border-top: 1px solid #08a2ea;    
    color: #08a2ea;
}

.product-popup-subnav:hover {    
    border-top:solid 1px #08a2ea;    
    background-color: #fff;    
    color: #666;
}

.pp-container-corp .product-popup-subnav:hover {    
    border-top:solid 1px #005bab;    
    background-color: #fff;    color: #666;
}

.pp-container-corp .product-popup-subnav.pp-selected {    
    border-top:solid 1px #005bab;
}

.product-popup-submenu-nav-container > table {    
    margin-bottom: 0px;    width: 100%;
}

.product-popup-submenu-nav {    
    background-position: center center;    
    background-repeat: no-repeat;    
    border-right: 1px solid #fff !important;    
    cursor: pointer;    
    flex: 1 1 0;    
    font-size: 11px;    
    line-height: 15px;    /*min-height: 65px;*/    
    height: auto;    
    padding: 10px 3px;    
    text-align: center;    
    text-transform: uppercase;    
    border-top:solid 1px #08a2ea;    
    background: #08a2ea;    color: #fff;
}

.pp-container-corp .product-popup-submenu-nav {    
    border-top:solid 1px #005bab;    
    background-color: #005bab;    
    color: #fff;
}

.product-popup-submenu-nav.pp-selected {    
    /*border-bottom: 1px solid #08a2ea;*/    
    border-top:solid 1px #08a2ea;    
    background-color: #fff;    
    color: #666;
}

.product-popup-submenu-nav.pp-selected-top {    
    border-top: 1px solid #08a2ea;    
    color: #08a2ea;
}

.product-popup-submenu-nav:hover {    
    border-top:solid 1px #08a2ea;    
    background-color: #fff;    
    color: #666;
}

.pp-container-corp .product-popup-submenu-nav:hover {    
    border-top:solid 1px #005bab;    
    background-color: #fff;    
    color: #666;
}

.pp-container-corp .product-popup-submenu-nav.pp-selected {    
    border-top:solid 1px #005bab;
}

.product-popup-third-nav-container > table {    
    margin-bottom: 0px;    
    width: 100%;
}

.product-popup-third-nav {    
    background-position: center center;    
    background-repeat: no-repeat;    
    border-right: 1px solid #fff !important;    
    cursor: pointer;    
    flex: 1 1 0;    
    font-size: 11px;    
    line-height: 15px;    /*min-height: 65px;*/    
    height: auto;    
    padding: 10px 3px;    
    text-align: center;    
    text-transform: uppercase;    
    border-top:solid 1px #08a2ea;    
    background: #08a2ea;    
    color: #fff;
}

.pp-container-corp .product-popup-third-nav {    
    border-top:solid 1px #005bab;    
    background-color: #005bab;    
    color: #fff;
}

.product-popup-third-nav.pp-selected {    
    /*border-bottom: 1px solid #08a2ea;*/    
    border-top:solid 1px #08a2ea;    
    background-color: #fff;    
    color: #666;
}

.product-popup-third-nav.pp-selected-top {    
    border-top: 1px solid #08a2ea;    
    color: #08a2ea;
}

.product-popup-third-nav:hover {    
    border-top:solid 1px #08a2ea;    
    background-color: #fff;    
    color: #666;
}

.pp-container-corp .product-popup-third-nav:hover {    
    border-top:solid 1px #005bab;    
    background-color: #fff;    
    color: #666;
}

.pp-container-corp .product-popup-third-nav.pp-selected {    
    border-top:solid 1px #005bab;
}

.owl-item{    
    display: table;
}

.owl-item div{    
    display: table-cell;    
    vertical-align: middle;
}

#product-popup-container-id {   
    z-index: 1500;
}

.product-popup-money-gram {    
    background-image: url("img/logo/money_gram.png");
}

.product-popup-swift {    
    background-image: url("img/logo/swift.png");
}

.product-popup-pay-easy {    
    background-image: url("img/logo/pay_easy.png");
}

.product-popup-content-outer {    
    border-left: 1px solid #eaeaea;    
    border-right: 1px solid #eaeaea;    
    border-top: 1px solid #eaeaea;    
    margin-top: 50px;    
    position: relative;
}

.product-popup-content-title {    
    text-transform: uppercase;    
    color: #3879c9;    
    font-size: 22px;    
    text-align: center;    
    padding-top: 30px;    
    padding-bottom: 30px;
}

#product-popup-container-id .product-popup-content-title {    
    color: #08a2ea;
}

.product-popup-content-short {    
    padding-left: 20px;    
    padding-right: 20px;    
    margin-top: 8px;    
    text-align: justify;
}

@media (max-width: 640px){    
    .product-popup-content-short {        
        padding-left: 10px;        
        padding-right: 10px;    
    }}

@media (min-width: 640px) and (max-width: 1024px){    
    .product-popup-content-short {        
        padding-left: 20px;        
        padding-right: 20px;    
    }}

.product-popup-middle {    
    background-color: #3879c9;    
    color: white;    
    padding: 30px 60px;    
    margin-bottom: 40px;    
    display: none;
}

#product-popup-container-id .product-popup-middle {    
    background-color: #08a2ea;
}

.product-popup-middle-title {    
    font-size: 16px;    
    margin-bottom: 20px;    
    text-align: left;    
    margin-top: 20px;
}

#product-popup-container-id .product-popup-middle-title {    
    text-align: center;
}

#product-popup-container-id  p {    
    margin-bottom: 0px !important;
}

.product-popup-middle-content {    
    width: 100%;
}

.pp-middle-content-item {    
    text-align: center;    
    min-height: 220px;    
    background-position: center top;    
    background-repeat: no-repeat;    
    padding-top: 170px;    
    font-size: 17px;    
    position: relative;
}

.pp-middle-content-item-more {    
    background-color: white;    
    border: 1px solid #eaeaea;    
    border-radius: 4px;    
    color: #5c5c5c;    
    left: 0;    
    position: absolute;    
    width: 350px;    
    display: none;    
    padding: 20px;    
    z-index: 10;    
    top: 150px;    
    font-size: 15px;
}

.product-popup-middle-short {    
    font-size: 16px;    
    text-align: justify;
}

.product-popup-middle-list ul {    
    padding-top: 30px;    
    margin-bottom: 20px;
}

.product-popup-middle-list ul li {    
    list-style: none;    
    background-image: url("img/icon/minus_16_icon.png");    
    background-position: left top;    
    background-repeat: no-repeat;    
    padding-left: 40px;    
    text-align: justify;    
    padding-bottom: 20px;    
    font-size: 16px;
}

.product-popup-middle-list:first-child ul li {    
    padding-right: 20px;
}

.product-popup-middle-list-last-child {    
    padding-left: 20px;
}

.pp-currency-tab {    
    color: #666;
}

.pp-currency-tab > ul {    
    width: 100%;    margin: 0;    
    display: flex;
}

.pp-currency-tab > ul > li {    
    border-bottom: 1px solid #eaeaea;    
    border-right: 1px solid #eaeaea;    
    border-top: 1px solid #eaeaea;    
    text-align: center;    
    font-size: 13px;    
    padding: 10px;    
    cursor: pointer;    
    list-style: none;    
    flex: 1 1 0;    
    -webkit-transition: all ease 0.2s;    
    -moz-transition: all ease  0.2s;    
    transition: all ease 0.2s;
}

.pp-currency-tab > ul > li > a{    
    color: #eaeaea;
}

.pp-currency-tab > ul > li.pp-currency-selected {    
    color: #08a2ea;    
    border-bottom: none;
}

.pp-container-corp .pp-currency-tab > ul > li.pp-currency-selected {    
    border-top-color: #3879c9;    
    color: #3879c9;
}

.pp-currency-tab > ul > li.pp-currency-selected a {    
    color: white;
}

.pp-currency-tab > ul > li:hover {    
    border-bottom: none;    
    color: #08a2ea;	
    background-color: #f6f6f6;
}

.pp-container-corp .pp-currency-tab > ul > li:hover {    
    color: #3879c9;    
    border-top-color: #3879c9;
}

.pp-currency-tab > ul > li:last-child {    
    border-right: none;
}

.pp-curency-news {    
    padding-bottom: 30px;    
    padding-top: 00px;
}

.product-child-content {    
    padding: 40px 80px;
}

.product-child-content table {    
    border-color: #eaeaea !important;    
    border-left: none !important;    
    border-right: none !important;
}

.product-child-content td {    
    border-color: #eaeaea !important;
}

.product-child-content tr td:first-child {    
    border-left: none !important;
}

.product-child-content tr td:last-child {    
    border-right: none !important;
}

.pp-curency-right {    
    padding-right: 60px;
}

.pp-curency-left {    
    padding-left: 60px;
}

.pp-curency-news th {    
    color: #2f2f2f;    
    text-transform: uppercase;
}

.pp-curency-news th > span.sub {    
    color: #7c7c7c;    
    text-transform: none;
}

.pp-curency-cost {    
    color: #3879c9;
}

.pp-rules {    
    font-size: 13px;    
    background-color: #f7f7f7;    
    border-top: 1px solid #eaeaea;    
    border-bottom: 1px solid #eaeaea;    
    padding-bottom: 40px;    
    padding-top: 40px;
}

.pp-rules-left {    
    padding-left: 60px;    
    padding-right: 25px;
}

.pp-rules-right {    
    padding-right: 60px;    
    padding-left: 25px;
}

.pp-rules-title {    
    text-transform: uppercase;    
    color: #323232;
}

.pp-rules strong{    
    color: #323232;
}

.pp-rules p {    
    margin-bottom: 15px;    
    margin-top: 10px;
}

.pp-bottom {    
    line-height: 28px;
}

.pp-bottom-col {    
    padding: 30px 60px;
}

.pp-bottom-content-right {}

.pp-bottom-title {    
    color: #323232;    
    margin-bottom: 40px;    
    margin-top: 30px;    
    text-transform: uppercase;    
    text-align: center;
}

.pp-bottom-content-right .pp-bottom-title {   
    margin-bottom: 10px;
}

.pp-bottom-content ul {}

.pp-bottom-content li {    
    margin-bottom: 10px;    
    padding-left: 20px;
}

.pp-bottom-down-links {    
    width: 100%;    
    text-align: center;    
    text-transform: uppercase;    
    margin-bottom: 8px;    
    line-height: 20px;
}

.popup_close_button {    
    float: right;    
    cursor: pointer;    
    margin-top: 2px;
}

.popup_close_button_new {    
    cursor: pointer;    
    position: absolute;    
    width: 20px;    
    height: 20px;    
    right: 20px;
    top: 15px; 
    z-index: 10;    
    background-image: url(img/button/close.png);    
    background-position: center center;    
    background-repeat: no-repeat;
    float: right;
}

.popup_close_button_new:hover {    
    background-image: url(img/button/close_baby_blue.png);
}

.pp-container-corp .popup_close_button_new:hover {    
    background-image: url(img/button/close_blue.png);
}

/*@media (max-width: 640px){    
    .popup_close_button_new {        
        right: 5px;        
        top: 5px;    
    }}*/

.product-popup-content-banner-title {    
    font-size: 18px;    
    text-align: center;    
    text-transform: uppercase;    
    color: #474747;    
    font-weight: bold;    
    padding: 50px 0px 20px 0;
}

.product-popup-content-banner-title-popup {    
    font-size: 18px;    
    text-align: center;   
    text-transform: uppercase;    
    color: #474747;    
    font-weight: bold;    
    padding: 10px 0px 20px 10;
}

.pp-item-container  {    
    border-bottom: 1px solid #eaeaea;    
    color: #474747;    
    padding: 20px;
}

@media (max-width: 640px){    
    .pp-item-container  {        
        padding: 20px 10px 20px;    
    }}

@media (min-width: 640px) and (max-width: 1024px){    
    .pp-item-container  {        
        padding: 20px 20px 20px;    
    }}

.product-popup-content-outer .pp-item-container:first-child {    
    padding-top: 0px;
}

.pp-item-container-odd:first-child {    
    padding-top: 0px;
}

.pp-item-container:last-child {    
    border-bottom: 0px;
}

.pp-item-container-even {    
    background-color: #f4f4f4;
}

.pp-item-container-odd th, .pp-item-container-odd td {    
    padding: 0px 10px;
}

.pp-item-container-even th, .pp-item-container-even td {    
    padding: 0px 10px;
}

.pp-item-title {    
    font-size: 14px;    
    text-align: left;    
    text-transform: uppercase;    
    color: #474747;    
    font-weight: bold;    
    padding-bottom: 10px;    
    padding-top: 5px;
}

.pp-item-content {}
.pp-item-content ul, .product-popup-content-short ul {   
    list-style: disc;    
    padding:0;    
    margin:0;
}

.pp-item-content li, .product-popup-content-short li {     
    padding-left: 5px;     
    margin-left:20px;    /*text-indent: -.7em;*/
}

.pp-item-content li:before, .product-popup-content-short li:before {    
    /*content: "•\00a0\00a0";*/    
    color: #08a2ea;
}

.pp-item-content table, .product-popup-content-short table{    
    border-collapse: collapse;   
    border: 1px solid #808080;
}

.pp-item-content table td, .pp-item-content table th, 
.product-popup-content-short td, 
.product-popup-content-short th{   
    border: 1px solid #808080;
}

.tdb-tab-content-padded li{    
    padding-left: 5px;     
    margin-left:20px;
}

#side-menu-popup {    
    position: absolute;    
    right: -184px !important;    
    top: -1px;
}

#side-menu-popup ul.side-menu {}
#side-menu-popup ul.side-menu li {    
    border-left: medium none;    
    border-right: 2px solid #08a2ea;    
    height: 40px;
}

.accordion-popup {    
    margin-top:10px;    
    border-top:none;    
    border-bottom:none;
}

.accordion-popup > div {    
    background:white;    
    display:none;    
    border-bottom:thin solid #eaeaea;   
    padding: 20px 80px;	text-align: justify;
}

.accordion-popup > a {    
    display:block;   
    width:100%;    
    background:#f6f6f6;  
    color:#323232;    
    padding-left:45px;  
    height:40px;    
    line-height:40px;   
    text-decoration:none;   
    border-bottom:1px solid #eaeaea;  
    font-size:13px;   
    text-transform: uppercase;  
    background-image: url('img/icon/plus_icon.png'); 
    background-repeat: no-repeat; 
    background-position: left 10px center;  
    -webkit-transition: all ease 0.5s;   
    -moz-transition: all ease  0.5s;    
    transition: all ease 0.5s;
}

.accordion-popup > a:hover, .accordion-popup-selected {    
    color: #08a2ea !important;    
    background-color: white !important;    
    background-image: url('img/icon/minus_icon.png') !important;
}

.accordion-popup .first {    
    border-top:thin solid #eaeaea;    
}

.accordion-popup p {   
    margin-bottom: 10px;    
    margin-top: 10px;
}

.accordion-popup ul {   
    margin: 0px;    
    padding: 0px;
}

.accordion-popup table td {   
    padding: 11px;
}

.accordion-popup table td p {     
    margin: 0;
}

.pp-container-corp .product-popup-nav.pp-selected {    
    border-bottom-color: #005bab;   
    background-color: #005bab;   
    color: #fff;
}

.pp-container-pers .product-popup-middle {    
    background-color: #08a2ea;
}

.breadcrumb_container {    
    line-height: 50px;    
    color: #999999;   
    font-size: 10px;   
    left: 10px;  
    position: absolute;  
    text-transform: uppercase;   
    height: 50px;    
    overflow: hidden;
    width: 100%;
}

.breadcrumb_container a {  
    color: #3a3a3a;  
    padding-left: 5px; 
    padding-right: 5px;   
    text-transform: uppercase;
}

.breadcrumb_container a:first-letter {  
    text-transform: capitalize;
}

.breadcrumb_container a:hover {   
    color: #08a2ea;
}

.pp-offer-container {   
    border-top: solid 1px #fff;  
    background-color: #08a2ea; 
    color: white;  
    padding: 20px 30px 30px;  
    /*margin-top: 30px;*/
}

.pp-offer-title {   
    font-size: 15px; 
    margin-bottom: 10px; 
    padding-left: 25px;  
    text-transform: uppercase;
}

.pp-container-corp .pp-offer-container{    
    background-color: #3879c9;
}

.pp-offer-product-thumb {   
    float: left;   
    padding: 15px;  
    cursor: pointer; 
    display: block !important;
}

.pp-offer-product-thumb:hover .pp-offer-product-title, 
.pp-offer-product-thumb:hover .pp-offer-product-content {    
    text-shadow: 0px 0px 15px rgba(255, 255, 255, 1);
}

.pp-offer-product-title {   
    font-size: 13px;   
    padding: 0 10px 20px;  
    text-transform: uppercase;   
    -webkit-transition: all ease 0.8s;   
    -moz-transition: all ease 0.8s;   
    transition: all ease 0.8s;  
    display: block !important;
}

.pp-offer-product-content {   
    padding: 10px;    
    text-align: justify;   
    -webkit-transition: all ease 0.8s;
    -moz-transition: all ease 0.8s;   
    transition: all ease 0.8s;   
    /*min-width: 330px;*/
}

.owl-controls {   
    display: block !important;
}

.owl-prev {
  left: -15px;
}

.owl-next {
  right: -15px;
}

/*.owl-prev {   
    float: left; 
    min-width: 20px;   
    height: 20px;   
    background-image: url('img/icon/arrow_previous.png');   
    background-position: left center;  
    background-repeat: no-repeat;   
    margin-left:-5px !important;
}

.owl-next {   
    float: right;
    min-width: 20px;   
    height: 20px;   
    background-image: url('img/icon/arrow_next.png'); 
    background-position: right center; 
    background-repeat: no-repeat;   
    margin-right:-5px !important;
}*/

.owl-buttons {  
    /*font-size: 21px;*/   
    /*margin-top: -30px;*/
    position: relative;
    /*height: 1px;*/
    width: 100%;
}

.owl-buttons .owl-prev, 
.owl-buttons .owl-next {
  position: absolute;
  top: -41px;
}

.owl-theme .owl-controls .owl-page span { 
    display: block;  
    width: 12px;  height: 12px; 
    margin: 5px 7px;  
    filter: Alpha(Opacity=50); 
    opacity: 0.5; 
    -webkit-border-radius: 20px; 
    -moz-border-radius: 20px;
    border-radius: 20px;  
    background: #08a2ea;
}

.pp-offer-container .owl-theme .owl-controls .owl-page span { 
    display: block;  width: 12px;  
    height: 12px;  margin: 5px 7px; 
    filter: Alpha(Opacity=50);  opacity: 0.5; 
    -webkit-border-radius: 20px;  
    -moz-border-radius: 20px;  border-radius: 20px;
    background: #fff;
}

.owl-theme .owl-controls {  
    margin-top: 5px; 
    text-align: center;  
    display: none !important;
}

@media (max-width: 1024px){    
    .owl-theme .owl-controls {       
        display: inline !important;   
    }}

.pp-offer-container .owl-theme .owl-controls { 
    display: inline !important;
}