.prx-carousel-img-outer img{max-width: 80% !important;height:42px !important;}
.slider-small .owl-controls .owl-buttons div.owl-prev {
margin-left: -45px;
margin-top: -74px;
display: block;
width: 32px;
height: 66px;
left: -50px;
opacity: 0.8 !important;
outline: 0;
text-indent: -9999px;
float: left;
}
.slider-small .owl-controls .owl-buttons div.owl-next {
margin-right: -45px;
margin-top: -74px;
display: block;
width: 32px;
height: 66px;
left: -50px;
opacity: 0.8 !important;
outline: 0;
text-indent: -9999px;
float: right;
}

    .slider-small .item .prx-carousel-item {
height: 50px;
margin: 0 8px;
border: 1px solid #666;
border-radius: 3px;
padding: 3px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
opacity: 0.5;
}
    .slider-small .item .prx-carousel-item span.prx-carousel-img-outer {
display: inline-block;
vertical-align: middle;
text-decoration: none;
text-align: center;
max-width: 100% !important;
 height:42px !important;
}
        .slider-large .owl-controls .owl-buttons div.owl-prev, .slider-overlay .owl-controls .owl-buttons div.owl-prev {
position: relative;
margin-left: 10px;
margin-top: -60px !important;
display: block;
/* background: url(../img/arrow-slider-left.png) no-repeat center center; */
width: 32px;
height: 50px !important;
left: 5px;
opacity: 0.3;
outline: 0;
float: left;
text-indent: -9999px;
z-index: 99 !important;

}
.slider-large .owl-controls .owl-buttons div.owl-next, .slider-overlay .owl-controls .owl-buttons div.owl-next {
position: relative;
margin-right: 10px;
margin-top: -60px !important;
display: block;
/* background: url(../img/arrow-slider-right.png) no-repeat center center; */
width: 32px;
height: 50px !important;
right: 5px;
opacity: 0.3;
outline: 0;
float: right;
text-indent: -9999px;
z-index: 99 !important;
}
    .slider-small .owl-controls .owl-buttons div.owl-next {
 margin-right:-25px !important;
}
.slider-small .owl-controls .owl-buttons div.owl-prev {
margin-left: -25px !important;
}
    .screenshot{float:right !important;padding-bottom:15px !important;}
  .page-banner-full-img{width:910px !important;}
    .progress-bar{color:#000 !important;}
      .prx-content-header .prx-logo {
width: 250px;height: auto !important;
background: #fff;
border-radius: 3px;
border: 0px solid #ccc;
padding: 1px;
text-align: center;
}
.button-grey, a.button-grey:hover {
color: #5A5A5A;
}
.button-grey{color: #5A5A5A !important;}
     .tablewidth{width:100%; border:0px solid red;height:auto;}
    ul li, ol li {
    margin-left: 0;
    } 

    .rating,.showRating {
    float:left;
    unicode-bidi: bidi-override;
    direction: rtl;
    padding-top: 7px;
    }
    .showRating > span {
    width:1.1em !important;
    }

    .rating > span,.showRating > span {
    display: inline-block;
    position: relative;
    width: 1.2em;
    font-size:30px;
    }

    .rating > span:hover:before, .rating > span:hover ~ span:before {
    content: "\2605";
    position: absolute;
    color:#ED8B00;
    }

    .selectedstar {
    content: "\2605";
    position: absolute;
    color:#ED8B00;
    }

    .unselectedstar{
    content: "\2605";
    position: relative;
    }

    .prx-tile {
    margin-right: 6px;
    }
    .slider-small{
    margin-left:20px;
    }

    .message {
    border-radius: 10px;
    padding: 10px;
    width: 80%;
    color: black;
    font-size: 16px;
    }

    .infoMessage {
    border: 2px solid green;
    }
    .errorMessage{
    border: 2px solid Red;
    }
    .errorIcon {
    background-image: url('/img/msg_icons/error24.png');
    border: 1px;
    width: 24px;
    height: 24px;
    float: left;
    }
    .infoIcon {
    background-image: url('/img/msg_icons/info24.png');
    border: 1px;
    width: 24px;
    height: 24px;
    float: left;
    }
    
    ul.tabs
    {
    /*padding: 7px 0;*/
    font-size: 0;
    margin:0 auto;
    list-style-type: none;
    text-align: left; /*set to left, center, or right to align the tabs as desired*/
    }

    ul.tabs li
    {
    display: inline;
    margin: 0;
    margin-right:0px; /*distance between tabs*/
    }

    ul.tabs li a
    {
    font: normal 12px Verdana;
    text-decoration: none;
    position: relative;
    padding: 7px 20px;
    border: 0px solid #CCC;
    border-bottom-color:#B7B7B7;
    color: #000;
    background: #F0F0F0 url(tabbg.gif) 0 0 repeat-x;
    border-radius: 3px 3px 0 0;
    outline:none;
    }

    ul.tabs li a:visited
    {
    color: #000;
    }

    ul.tabs li a:hover
    {
    border: 1px solid #B7B7B7;
    background:#F0F0F0 url(tabbg.gif) 0 -36px repeat-x;
    }

    ul.tabs li.selected a, ul.tabs li.selected a:hover
    {
    position: relative;
    top: 0px;
    font-weight:bold;
    background: white;
    border: 1px solid #B7B7B7;
    border-bottom-color: white;
    }


    ul.tabs li.selected a:hover
    {
    text-decoration: none;
    }


    div.tabcontents
    {
    border: 1px solid #B7B7B7; padding: 30px;
    background-color:#FFF;
    border-radius: 0 3px 3px 3px;
    margin-bottom:10px;
    }

    .form-button {
    color: #fff!important;
    text-decoration: none;
    background:#00a1e0 !important;
    background-color:#00a1e0 !important;
    text-shadow: 0 1px 1px rgba(0,0,0,0.25);
    font-weight: bold;
    font-family: inherit;
    display: inline-block; 
    text-align: center;
    vertical-align: middle;
    border: 1px solid rgba(0,0,0,0.1);
    border-radius: 3px;
    cursor: pointer; 
    height:30px;  
    margin:5px;
    }   
    .form-textbox {
    font-size: 12pt;
    display: block;
    margin:5px;
    width: 100%;
    height: 34px;
    padding: 1px 2px 2px 2px;
    line-height: 1.428571429;
    color: #555555;
    vertical-align: middle;
    background-color: #ffffff;
    border: 1px solid #cccccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;        
    }
    .button-grey, a.button-grey:hover {
    color: #5A5A5A;
    }
    .pill {
    border-radius: 1000px;
    }
    .button {
    text-align: center;
    display: inline-block;
    height: 30px;
    border: 1px solid;
  /*   font-family: "Gotham A","Gotham B"; */
    font-weight: 500;
    font-size: 80%;
    text-decoration: none;
    line-height: 30px;
    padding: 0px 1em;
    transition: opacity 200ms ease-out 0s;
    text-transform: uppercase;
    background-image: none;
    }
    a.pill:hover {
    opacity: 0.5;
    text-decoration: none;
    }
    .search-box-header {
    border-color: #CCC;
    border-width: 1px;
    border-style: solid;
    }  
    .prx-results h2 {margin-top:10px;padding:4px;background:##e8eaeb;}
    .contact_usbtn{float:right;margin-right:20px;}
    .write_review{margin-top:132px;}
    @media only screen and (min-width : 311px) and (max-width : 480px) {
    .only-phone1{width:80%;}
    ul.tabs li a {font: normal 12px Verdana;text-decoration: none;
    position: relative;padding: 8px 4px;border: 1px solid #CCC;border-bottom-color: #B7B7B7;
    color: #000;background: #F0F0F0 url(tabbg.gif) 0 0 repeat-x;border-radius: 3px 3px 0 0;outline: none;text-align:center;}
    /* .prx-content-header .prx-logo {border-radius: 3px;text-align: center;width:93px !important;height: auto;} */
    .prx-tile-content-inner-1 .prx-tagline1 a {color: #696e71;display:block !important;text-overflow: clip;}

    }
    @media (max-width:767px)
{
.mobile_video_icons {width:100% !important;border:0px solid red;}
 div.tabcontents
    {
    border: 1px solid #B7B7B7; padding:10px 0px 0px 10px;
    background-color:#FFF;
    border-radius: 0 3px 3px 3px;
    margin-bottom:10px;
    }
.prx-tile-content-inner-1 .prx-tagline1 a {color: #696e71;display:block !important;text-overflow: clip;}
.prx-content-header .prx-tagline {font-size:11px; display:block !important;}
.page-banner-full-img{width:100% !important;}
 .owl-carousel .owl-wrapper-outer{min-width:280px !important;} 
  /*.owl-carousel .owl-wrapper, .owl-carousel .owl-item{width:310px !important;}  */
.slider-caption {display: block;clear: both; height: auto !important;  padding:0px 0px 0 5px !important; font-size: 9px !important;text-align: center;}
.table > tbody > tr > td, .table > tfoot > tr > td {padding: 0px !important;line-height: 1.42857143;vertical-align: top;border-top: 1px solid #ddd;}
/* menubar style */
 .write_review{margin-top:0px !important;}
.row1{width:100%;}
.row0 h4{font-size:14px;}
.slider-phone .item .prx-screenshot-img-outer, .slider-phone .item .prx-slider-video {
display: block;
vertical-align: middle;
text-decoration: none; height:auto;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.slider-phone .item {height: auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
ul.tabs li a {font: normal 9px Verdana;}
.respnse_h4{width:100%;float:left;}
.respnse_h4 h4{float:left;margin-left:0px;text-align:center;font-size:14px;}
.outof5{margin-top:10px;padding-top:5px;}
.navbar-brand > img {display: block;padding-left: 10px;}
.navbar-default .navbar-toggle {margin: 20px 15px 10px 0px;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {border-color: #e7e7e7;}
.prx-content-header-one {margin: 4px 0 10px 0;/* padding: 0 37px; */}
.prx-label span{width:90%;height:auto;margin:auto;text-align:center;}
.write_review input[type=button] {left:10px;bottom:73px;margin-top:3px;color:#000;}
.respnse_h5 h5{text-align:center;}
.progress_1{padding:2px 0px 4px 0px;margin-bottom:5px;}
.Package_Details{padding:5px 10px 5px 10px;}
.Package_Details h4{margin-left:2px;}
.Package_Details label{text-align:center;}

/* .prx-content-header .prx-logo, .prx-content-header .prx-store-logo {margin: 0 20px 0 0;}
.prx-content-header .prx-logo {border-radius: 3px;text-align: center;width:175px;
height: auto;margin-left:20px;} */
.product_title h1{text-align:center;font-size:18px;}
span .prx-tagline {text-align:center;display:block !important;}
.contact_usbtn{float:right;}
body button, body .x-btn, body .btn, body .btnDisabled, body .btnCancel, body .menuButton .menuButtonButton {
color: #333;
margin: 1px;
padding: 5px 3px;
border: 1px solid #b5b5b5;
border-bottom-color: #7f7f7f;
background: #e8e8e9 url('/img/alohaSkin/btn_sprite.png') repeat-x right top;
font-weight: bold;
font-size: .9em;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}



/* new adding style */
.prx-filter-sort{float:none;}
.product_box{border-top:0px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-radius:4px;}
.product_box ul:first-child{border-bottom:0px solid #ccc;border-radius:4px;}
.product_box ul:last-child{border-bottom:1px solid #ccc;border-radius:4px;}
.search_button_cls{background:#f1f1f1;}
.prx-content-block-results {background: #fff;}
.prx-content-content {background: #fff;}
.glyphicon-filter{font-size:24px;margin:2px 0px 0px 5px;cursor:pointer;}
.btn-group123{display:none !important;}
.pull-right{float:left;width:100%;}
.pull-right1{float:left;width:100%;}


.filter_view{padding:4px 4px 2px 4px;}
.search_iconresponsive{display:block;}

.prx-tile {width: 100%;border-radius: 0;padding: 5px 0;height:64px;margin: 0;border-bottom: 0px solid #e8eaeb;cursor: pointer;}
.prx-results-inner {background: #fff;box-shadow:none;margin:0px;border: 0px solid #ccc;border-radius: 3px;}
.prx-tile-content {width: auto;height:62px;border-radius: 0;padding-right: 10px;}
.prx-tile-content-inner-2,.prx-tile-content-inner-3 {display: block;width:100%;height:64px;background:none;}
.prx-tile-content-inner-2:{background-color: none;border: 0px solid #bbb;}
/* .prx-tile-content-inner-2:hover{background-color: rgba(50,50,50,.8);border: 0px solid #bbb;} */
.prx-tile-2-top {width:100%;height:auto;margin: 0;padding: 0;cursor: pointer;}
.prx-tile-content-inner-3{display: block;width:auto;height:auto;}
.prx-tile-2-top {width: auto; height: auto;margin: 0;padding: 0;cursor: pointer;}

/* .prx-icon {display: inline-block;background: url(../img/sprite-prx.png) no-repeat 20px 0;width: 20px;height: 20px;margin: 0;padding: 0;} */
.prx-tile-img-inner {overflow: hidden;display: table-cell;text-align: center;vertical-align: middle;border: 0;width:55px;height:64px;
margin: 0;padding: 0 10px;}
.prx-tile-title {height: auto;display:none;background: transparent;}
.prx-tile-content-inner {display: block;background: #fff;position: absolute;overflow: hidden;width: 100%;height:64px;top: 0;left: 0;border-radius: 2px;
border: 0px solid #cfd4d9;
}
.prx-tile-content-inner .prx-tile-content-inner-1{display:block;}
.prx-tile-content-inner-1 .prx-tile-tag a {margin: 0;padding: 0 30px 0 0;color: #696e71;display: none !important;text-overflow: clip;}
.prx-tile-content-inner-1 .prx-tile-info, .prx-tile-content-inner-1 .prx-tile-tag {display: block;}
.prx-tile-tag, .prx-tile-content-inner-1 .prx-tile-tag {display: block;margin-left:0px !important;line-height: 130%;height: auto;}
.prx-results h2 {margin-top:10px;padding:4px;background:##e8eaeb;}

.slider-large .item .prx-screenshot-img-outer img, .slider-small .item .prx-carousel-item span.prx-carousel-img-outer img, .slider-phone .item .prx-screenshot-img-outer img {
display: inline-block;
width: auto;
height: auto;
max-height:100%;
max-width: 80% !important;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
vertical-align: middle;
cursor: pointer;
}
.slider-large .item .prx-screenshot-img-outer, .slider-large .item .prx-slider-video {
height: 249px;
width: 96%; !important;
}

 }


@media (min-width: 768px) and (max-width: 979px) {
.page-banner-full-img{width:100% !important;}
.owl-carousel .owl-wrapper-outer{width:100% !important; margin:auto;}
.slider-large .item .prx-screenshot-img-outer img, .slider-small .item .prx-carousel-item span.prx-carousel-img-outer img, .slider-phone .item .prx-screenshot-img-outer img {
display: inline-block;
width: auto;
height: auto;
max-height: 100%; max-width:80% !important;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
vertical-align: middle;
cursor: pointer;
}

.slider-small .item .prx-carousel-item {
height: 66px;
width: 80% !important;
margin: 0 8px;
border: 1px solid #666;
border-radius: 3px;
padding: 3px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
/* opacity: 0.5; */
}

.slider-large .item .prx-screenshot-img-outer, .slider-large .item .prx-slider-video {
height: 249px;
width:96%; !important;
}
/* .owl-carousel .owl-wrapper, .owl-carousel .owl-item{width:210px !important;} */
.slider-caption {display: block;clear: both; height: auto !important;  padding:0px 0px 0 5px !important; font-size: 9px !important;text-align: center;}

/* .prx-content-header .prx-logo, .prx-content-header .prx-store-logo {margin: 0 20px 0 20;}
.prx-content-header .prx-logo {border-radius: 3px;text-align: center;width:175px;height: auto;margin-left:35px;} */
.prx-content-header-bread {margin-top: 20px;padding-left: 20px;}
.page-banner-outer {border:none;}
.page-banner-outer img{padding-left:20px;}
.product_title h1{text-align:center;font-size:18px;}
span .prx-tagline {text-align:center;}
.contact_usbtn{float:right;}
body button, body .x-btn, body .btn, body .btnDisabled, body .btnCancel, body .menuButton .menuButtonButton {
color: #333;
margin: 1px;
padding: 5px 3px;
border: 1px solid #b5b5b5;
border-bottom-color: #7f7f7f;
background: #e8e8e9 url('/img/alohaSkin/btn_sprite.png') repeat-x right top;
font-weight: bold;
font-size: .9em;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}


 .btn-group123{display:none !important;}
    ul.prx-ul-results {padding:0px;margin: 0px;}
    .prx-tile {width: 207px !important;height: 184px;overflow: hidden;border-radius: 3px;padding: 0;margin: 5px 17px 14px 2px;
     box-shadow: 0 1px 1px 1px #d7d6d5;}
     .NewBadge {font-size: 16px;font-weight: bold;position: absolute;z-index: 2;margin-left: 166px !important;}
     .ratingStarsHighlight{width:100% !important;}
 }
