@media (max-width: 1199px){
  /*navigation*/
  .main-menu > .container{width: 100%;}
  .lang a{margin: 13px 4px;font-size: 12px;}
  .navbar-right .dropdown-menu{right: 14px;}
  .main-menu li.menu_verdiv > a{padding: 8px 0;}
  /*index*/
  .ind-banner .carousel-caption{bottom: 13%; }
  .ind-banner, .ind-banner .slider .sli-item{height: 419px;}
  .ind-banner .carousel-caption a{margin-top: 6.3rem;}
  .yugabtn_con{text-align: center;}
  /*.yugabtn_con .btn_tryyuga, .yugabtn_con .btn_subsyuga{float: none;display: block;margin: auto;}*/
  .yugabtn_con .btn_subsyuga{margin-top: 21px;}
  .container-fluid.home .yugamer_secimgver{padding: 0 25px;}
  .info.subscription .form-inline .clearfix .form-control, .info.subscription .form-inline .clearfix #usr_address{width: 100%;}
  .subscription form label br{display: none;}
  .yugapro-nav .slick-slide img, .yuga-nav .slick-slide img{height: 97px;}
  /*contact us*/
  section .info.register{padding: 15px 0;}
  .register .contactcenter{margin: 50px auto 50px 77px;}
  /*change password*/
  .chapas_page .info.register .form-group input.form-control{min-width: 70%;}
  /*subscription edit*/
  #each_sub_card > div:first-child, #each_sub_card > div:nth-child(2), #each_sub_card > div:nth-child(3){width: 46%;margin-bottom: 17px;}
  form label.error{text-align: left !important;}
  /*order conform page*/
  .conord_page .review{text-align: center;width: 70%;}
  /*about us*/
  .page-header > p{width: 50%;}
}
@media (max-width: 1024px){
  /*navigation*/
  .main-menu .navbar-nav >li > a{font-size: 15px;}
  .main-menu .navbar-brand{margin-left: 0; padding-left: 0;}
  .main-menu .navbar-brand img{height: 43px;}
  .navbar-nav > li{float: none; display: inline-block;vertical-align: middle;}
  span.lang a.active, .lang a{font-size: 11px;margin: 13px 6px;}
  .navbar .navbar-nav >li > a, .navbar .navbar-nav >li.menu_verdiv > a{font-size: 14px;margin: 9px 6px 13px;}
  .navbar .navbar-nav >li.menu_useractive > a{max-width: 94px;}
  .strink .navbar .navbar-nav > li > a{margin: 5px 9px;}
  .lang{line-height: 47px;}
  .btn_lancon{padding: 10px 0;}
  /*index*/
  section.banner{margin-top: 55px;}
  /*about us*/
  .page-header{margin-top: 61px;padding-top: 93px;}
  .aboutData .div li > div{width: 43%;}
  /*contact us*/
  #contactform label{width: 100%;margin-bottom: 9px;}
  .info.register .form-group input.form-control, .info.register .form-group textarea.form-control,.form-group .contactfrm{width: 100%;}
  .register .contactcenter{margin: 50px auto;}
  /*login*/
  .login_page .info.register .form-group input.form-control{width: 82%;}
  /*register*/
  .register_page .info.register .form-group input.form-control, .register_page .info.register .form-group textarea.form-control, .register_page .info.register .form-group input.form-control, .register_page .info select{width: 76%;}
  /*forgot password*/
  .forpas_page .info.register .form-group input.form-control{width: 77%;}
  /*change password*/
  .chapas_page .info.register .form-group input.form-control{width: 71%;}
}
@media (max-width: 991px){
  /*navigation*/
  .main-menu .navbar-nav .btn-header{margin: 14px 0 14px 7px;width: 80px;}
  .navbar-fixed-top .navbar-nav .btn-header{margin: 14px 11px;}
  .main-menu .navbar-nav >li > a{font-size: 13px;margin: 12px auto;}
  .main-menu .navbar-brand img{height: 47px;}
  .strink .navbar-nav li .btn-primary{margin: 10px 12px;}
  .main-menu .navbar-nav >li > .btn-primary i{display: none;}
  .navbar-brand{padding: 9px 15px;}
  .main-menu .navbar-nav > li > a{padding: 8px 7px;}
  .strink .main-menu .navbar-nav > li > a{margin: 9px 5px;}
  .strink .main-menu .lang{line-height: 49px;}
  .main-menu .btn-header img{max-width: 100%;padding: 7px;height: auto;}
  .main-menu li.menu_verdiv > a{margin: 0;}
  .strink .main-menu .navbar-brand{padding-left: 0;}
  /*.yugapro-nav .slick-slide img, .yuga-nav .slick-slide img{height: 66px;}*/
  /*.slick-yugapro .slick-slide img, .slick-yuga .slick-slide img{height: 198px;}*/
  .btn_lancon > .btn{font-size: 13px;}
  .btn_lancon > .btn > img{width: 32px;}
  .btn_lancon{padding: 14px 0;margin: auto 7px auto 5px;}
  /*index*/
  .ind-banner, .ind-banner .slider .sli-item{height: 405px;}
  .ind-banner{background-attachment:scroll;background-position: center bottom;margin-top: 57px;}
  .ind-banner .bg-bannercolor{ position: absolute; background-color: rgba(0, 0, 0, 0.3); top: 0; left: 0; bottom: 0; right: 0;}
  .ind-banner .carousel-caption a{margin-top: 5rem;width: auto;}
  .ind-banner .carousel-caption .btn img{height: 79px;}
  .ind-banner .disHighlight img{width: 425px;}
  .bg_content{background-size: 100% 100%;}
  .yugamer_secimgver > img{height: 129px;}
  /*.bg_content .btn_subsyuga,
  .bg_content .btn_tryyuga{float: none;}*/
  #proSubscribe .container.trial{width: 100%;padding: 0;}
  #proSubscribe .container.trial .row{margin: auto;}
  section .info .subscribe{width: 100%;}
  section .info.subscription .form-inline .clearfix .form-control{width: 100%;}
  .container-fluid.home .yugamer_secimgver{padding: 0 15px;max-width: 580px;margin: auto;}
  /*about us*/
  .page-header{margin-top: 63px !important;}
  .about .abt_container{margin-bottom: 18px;}
  .aboutData .div li > div{display: inline-block;width: 100%;margin-bottom: 3px;}
  .aboutData .div li > div:last-child{width: 100%;padding-left: 17px;} 
  .about .list_history li > div{width: 13%;}
  .about .list_history li > div:last-child{width: 87%;}
  .page-header > p{width: 70%;}
  /*contact us*/
  .contactcenter{margin-left: 0 !important;width: 100%;}
  section .info.register{padding: 0;}
  /*login*/
  .login_page .info.register{width: 100%;padding: 43px;}
  /*register*/
  .register_page .info.register{width: 100%;padding: 43px;}
  .register_page .info.register .form-group input.form-control, .register_page .info.register .form-group textarea.form-control, .register_page .info.register .form-group input.form-control, .register_page .info select{width: 74%;}
  /*forgot password*/
  .forpas_page .info.register .form-group input.form-control{width: 74%;}
  /*change password*/
  .chapas_page .info .form-group label{width: 188px;}
  .chapas_page .info.register .form-group input.form-control{width: 72%;}
  /*my account*/
  .myacc_page .mcp_tabres{display: block;}
  .myacc_page .mcp_tabres thead, .myacc_page .mcp_tabsub tbody{display: block;}
  .myacc_page .mcp_tabres tr{display: block;border-bottom: 1px solid #ddd;padding: 10px 0;}
  .myacc_page .mcp_tabres td{display: inline-block;width: 100%;text-align: center;}
  .myacc_page .mcp_tabres td:first-child{border-top: 0;}
  .myacc_page .mcp_tabsub tr{display: block;border-bottom: 1px solid #ddd;padding: 5px 0;}
  .myacc_page .mcp_tabsub th{display: inline-block;width: 100%;text-align: center; border-top: 0;}
  .myacc_page .mcp_tabsub td{display: inline-block;width: 49%;border-top: 0;}
  .myacc_page .mcp_tabsub tr > td:first-child{text-align: right;font-weight: bold;}
  .myacc_page .mcp_tabsub thead > tr:last-child{border-bottom: 0;}
  .myacc_page .statab-lichis .st-key{width: 43%;}
  .myacc_page .statab-lichis .st-val{word-break: break-all;}
  /*renew subscription*/
  .info .renew .col-md-4{border-left: 0;}
  .rensub_page .rsp_body{padding-left: 0;}
  .license form.newCard .form-inline .form-group .form-control, .license form.newCard .form-inline .form-group label {width: 100%;margin-bottom: 15px; }
  .license form.newCard .form-inline .form-group.half select.form-control{width: 49%;}
  .info.subscription .form-inline .clearfix .form-control{margin-bottom: 15px; }
  .info.subscription .form-inline .clearfix{margin-bottom: 0;}
  .info.subscription .form-inline .clearfix #nolicense_label, .info.subscription .form-inline .clearfix #nolicense{width: 100%;}
  .mlconren{width: 100%;margin-top: 0;margin-bottom: 20px;}
  .rensub_page .rsp_ordbtn{margin: 20px auto;}
  .rensub_page .btnHolder > .btn{margin-bottom: 20px;}
  .rensub_page .statab-renord .st-key{width: 25%;}
  .rensub_page .statab-renord .st-val{text-align: left;}
  /*subscription edit*/
  .info.subscription .form-inline .tab > div .nav-tabs{width: auto; border-bottom: 0;}
  .info.subscription .form-inline .tab > div .nav-tabs li{border-right: 1px solid #979797;float: left; width: auto;}
  #each_sub_card > div:first-child{width: 100%;margin: 0 0 17px 0;}
  #each_sub_card > div:nth-child(2), #each_sub_card > div:nth-child(3){width: 100%;display: inline-block;margin: 0 0 17px 0;}
  /*.info.subscription .form-inline .tab{width: 80%;margin-left: 10%;}*/
  .info.subscription .form-inline .tab > div .tab-content{width: 100%;}
  /*.info.subscription .form-inline .tab > div .tab-content label{width: 100%;}*/
  .info.subscription .form-inline .tab > div .tab-content input.form-control.max3{width: 100%;}
  /*#each_sub_card .pay_expcon > div{float: none;display: inline;}*/
  .info.subscription .form-inline .tab > div .tab-content select.form-control{width: 48%;display: inline;}
  /*order conform page*/
  .conord_page .review{width: 100%;}
  .conord_page .statab-ordsuc .st-key{width: 25%;}
  .conord_page .statab-ordsuc .st-val{text-align: left;}
  /*change subscription edit page*/
  .chasub_edipag .subscription .form-inline .clearfix{margin-bottom: 0;}
  .chasub_edipag .form-group .form-control{margin-bottom: 15px;}
  .chasub_edipag .subscription .form-inline .col-sm-12 select.form-control{width: 100%;}
  .chasub_edipag form .col-xs-12{padding: 0;}
  /*review*/
  .review_page .statab-revord .st-key{width: 25%;}
  .review_page .statab-revord .st-val{text-align: left;}
  .review_page form.newCard .form-inline .form-group label{width: 30%;}
  .review_page form.newCard .form-inline .form-group.half select.form-control{width: 33.7%;}
  .review_page .rvp_usedet .form-control{width: 100%;}
  .review_page .license p > span{width: 30%;}
  /*free trail*/
  .statab-fretra .st-key{width: 25%;}
  /*stackable*/
  .stacktable.large-only { display: none; }
  .stacktable.small-only { display: table; }
  .stacktable{border: 1px solid #ddd; margin-bottom: 0;}
  .stacktable tbody > tr{padding: 5px 0;}
  .stacktable tbody > tr > td {border-bottom: 1px solid #ddd;padding: 10px 5px 10px;}
  .stacktable tbody > tr > td:first-child {font-weight: bold;}
  /*utility*/
  .txtcen-sm{text-align: center;}
  .table-res{display: block;}
  .spacermd{height: 20px;display: inline-block;width: 100%;}
  .table-res thead, .table-res tbody{display: block;}
  .table-res tr{display: block;padding: 10px 0;}
  .table-res td, .table-res th{display: inline-block;width: 100%;text-align: center;}
} /*991px*/
@media (max-width: 767px){
  /*navigation*/
  .main-menu .navbar-header{margin: auto;}
  .main-menu .navbar-brand img, .strink .main-menu .navbar-brand img{height: 44px;}
  .strink .main-menu .navbar-brand, .main-menu .navbar-brand{padding: 6px 0;}
  button.navbar-toggle:hover{background-color: transparent !important;}
  .navbar-toggle{margin: 7px 0;}
  .navbar-toggle .icon-bar{width: 33px; height: 2px;}
  .navbar-toggle .icon-bar + .icon-bar {margin-top: 9px; }
  .navbar-nav > li{width: 100%;}
  /*.navbar-fixed-top, .navbar-fixed-bottom{position: relative;margin-bottom: 0;} This is effecting header sticky*/
  .lang {line-height: 3; border-bottom: 1px solid #fff; width: 100%; }
  .navbar-nav{margin: 0;width: 100%;}
  .main-menu .navbar-collapse{text-align: center;}
  .main-menu .navbar-nav >li > .btn-header{margin: 5px auto 17px;}
  .main-menu .navbar-nav >li > a{font-size: 14px;}
  .main-menu .menu_useractive > a{max-width: 100%;}
  .main-menu .menu_useractive .dropdown-menu > li > a{color: #ffffff;}
  .main-menu .open.menu_useractive > a{margin-bottom: 0;}
  .main-menu .open.menu_useractive{margin-bottom: 13px;}
  /*index*/
  .ind-banner{margin-top: 53px;}
  .ind-banner, .ind-banner .slider .sli-item{height: auto;}
  .ind-banner .carousel-caption{position: relative; padding: 50px 0; display: inline-block; width: 100%; top: 0;}
  .ind-banner .disHighlight img{width: 70%;}
  .ind-banner .carousel-caption a{float: left;margin-top: 3rem;}
  .ind-banner .carousel-caption .btn img{height: 73px;}
  .container-fluid.home .yugamer_secimgver .first-slide img{width: 100%;height: auto;}
  .yugamer_secimgver .first-slide  .carousel-inner{border: 4px solid #868686;}
  .slick-yugapro img, .slick-yuga img{width: 100%;}
  .yugamer_secimgver .vertical .thumb img{border: 1px solid #868686; border-width: 0 1px 1px 0;}
  .yugamer_secimgver .vertical .item .thumb:first-child > img{border-left-width: 1px;}
  .bg_content{background-image: none;}
  .bg_content > .container-fluid, .bg_content > .container-fluid > .container{padding: 0;}
  .home .hsli-con{padding: 70px 15px;}
  .yugabtn_con .btn_subsyuga{margin-top: 9px;}
  .vertical.slide .item > div{float: left;}
  .vertical.slide .carousel-inner{height: auto;}
  .yugamer_secimgver .carousel.vertical.slide{text-align: center;}
  .yugamer_secimgver .vertical .carousel-inner{display: inline-block; width: auto;}
  .bg_content .btn_subsyuga{display: block; margin: 21px auto auto;}
  /*.bg_content .btn_tryyuga{float: none;display: block;}*/
  body section.content .container-fluid .rowSet{margin-bottom: 0;}
  body section .info.subscription .form-inline .col-sm-12 select.form-control{width: 100%;}
  .info.subscription .form-inline .clearfix{margin-bottom: 0;}
  .subscription .form-group.clearfix .form-control{margin-bottom: 15px;}
  body section .info .subscribe .table tbody tr td{margin: 0;}
  .info.sub table > tbody > tr{margin-bottom: 20px; display: block;}
  .info.sub table > tbody > tr:last-child{margin-bottom: 0}
  section .trialDownload .btn-lg{max-width: 85%;max-width: -webkit-calc(100% - 60px);max-width: -moz-calc(100% - 60px);max-width: calc(100% - 60px);}
  /*.yugapro-nav .slick-slide img, .yuga-nav .slick-slide img{height: auto;}*/
  .subsform_con .btn.orangeBtn{margin-right: 0;}
  .slick-yugapro .slick-slide img, .slick-yuga .slick-slide img{height: auto;}
  .sub_curcon{float: none; margin: 10px 0 0 auto;}
  /*about us*/
  .page-header{margin-top: 0 !important;margin-bottom: 0;background-position: center center;}
  .abt_maidas{background-color: #fff}
  .abt_datacon .container{padding: 0;}
  .diffBg .container .about{margin-bottom: 0;padding: 0;}
  .diffBg .aboutData .col-height{border-width: 0 30px;background-color: transparent;}
  .diffBg .abt_datacon .adc_condet2{background-color: #ffffff; border-color: #ffffff;}
  .aboutData .div li > div{display: table-cell; width: 41%;}
  .aboutData .div li > div:last-child{width: 72%; padding-left: 0;}
  .diffBg .container .abt_history{background-color: transparent;margin-top: 0;}
  .diffBg .aboutData .col-height{padding: 27px 0;}
  .diffBg .container .abt_history{padding: 27px 0 30px;}
  .page-header > p{width: 100%;}
  .about .list_history li > div{width: 17%;}
  /*login*/
  .login_page .info.register .form-group label, .login_page .info.register .form-group input.form-control{width: 100%;}
  /*register*/
  .register_page .info.register .form-group input.form-control, .register_page .info.register .form-group textarea.form-control, .register_page .info.register .form-group input.form-control, .register_page .info select{width: 100%;}
  /*forgot password*/
  .forpas_page .info.register .form-group input.form-control{width: 100%;}
  .forpas_page .info.register .form-group label{width: 100%;text-align: left;}
  /*change password*/
  .chapas_page .info.register .form-group input.form-control{width: 100%;}
  .chapas_page .info.register .form-group label{width: 100%;text-align: left;}
  .chapas_page{padding-bottom: 30px;}
  /*renew subscription*/
  .license form.newCard .form-inline .form-group.half select.form-control{width: 48.5%;}
  /*subscription edit*/
  .info.subscription .form-inline .tab{width: 100%;margin-left: 0;}
  .info.subscription .form-inline .tab > div .tab-content select.form-control{width: 47%;}
  /*download*/
  .dowpro_page .table > thead > tr > th{border-bottom: 0;}
  .dowpro_page .table > thead > tr > th:last-child{display: none;}
  /*review*/
  .review_page form.newCard .form-inline .form-group label{width: 47%;}
  .review_page form.newCard .form-inline .form-group.half select.form-control{width: 48%;}
  .review_page form.newCard .form-inline .half label{width: 100%;}
  .review_page form.newCard .form-inline .form-group .form-control{width: 100%;}
  .review_page p span{margin-bottom: 10px;}
  .review_page p input{margin-bottom: 15px;}
  /*utility*/
  .txtleft-xs{text-align: left;}
  .table-ressm{display: block;}
  .table-ressm thead, .table-ressm tbody{display: block;}
  .table-ressm tr{display: block;padding: 10px 0;}
  .table-ressm td, .table-ressm th{display: inline-block;width: 100%;text-align: center;}
} /* 767 end */
@media (max-width: 667px){
  .ind-banner .slibtn_rensub > h3{font-size: 20px;}
  .ind-banner .slibtn_rensub{padding: 15px 45px;}
  .ind-banner .disHighlight img{width: 85%;}
  .ind-banner .carousel-caption .btn img{height: 57px;}
  .sub_discode h4{width: 100%;margin-bottom: 15px;}
  .subsform_con .sub_discode .orangeBtn{margin: auto;}
  .sub_discode .sd_input{margin:auto;margin-bottom: 13px;width: 100%;}
  .subscription .sub_addser .sa_con{width: 100%;}
  .yugapro-nav .slick-slide img, .yuga-nav .slick-slide img{height: auto;}
  .sub-accessories > *{width: 100%;text-align: center !important;}
  .sub-accessories .radiobox{width: auto; margin: auto 9px;}
  .sub-accessories label{min-width: auto;margin-bottom: 13px;}
}
@media (max-width: 480px){
  /*index*/
  .ind-banner {background-position: center center; background-repeat: no-repeat; background-size: cover;}
  .ind-banner .slider .disHighlight > img {width: 95%;}
  .ind-banner .carousel-caption a{/*max-width: 65%;padding: 0 12px;*/}
  .slimai_desktop{display: none;}
  .slimai_mobile{display: block;}
  .ind-banner .slibtn_rensub{padding: 9px 37px;}
  /*body{background-color: #08bee0;}*/
  .bg_content .btn_subsyuga, .bg_content .btn_tryyuga{float: none;}
  .footerBtn strong{font-size: 19px;}
  .footerBtn small{font-size: 11px;}
  section .trialDownload .btn-lg{margin: 30px auto;}  
  .home .hsli-con{padding: 30px 15px;}
  section.bg_content .yugamer_secimgver > h3{margin-top: 20px;}
  section.bg_content .yugamer_secimgver > p{margin-bottom: 20px;}
  /*.home .hsli-con .clearfix p{padding: 20px 0;}*/
  .yugamer_secimgver > img{height: 105px;}
  .yugabtn_con .btn_subsyuga{margin-top: 20px;}
  section .info{padding: 15px;}
  .btntri_btncon > button{display: block;margin: auto;}
  .btntri_btncon > .btn_trynow{display: block;margin: auto;margin-bottom: 25px;}
  .subsform_con .btn.orangeBtn{display: block; margin: auto; margin-bottom: 15px;}
  /*about us*/
  .about .abt_container{width: 100%; padding: 0;}
  .page-header{padding: 93px 30px 30px 30px;height: auto;min-height: 293px; background-position: center;}
  .page-header > p > br{display: none;}
  .page-header > p > br:first-child{display: block;}
  .aboutData .div li > div, .about .list_history li > div{display: inline-block;width: 100%;margin-bottom: 3px;}
  .aboutData .div li > div:last-child{width: 100%;padding-left: 17px;}
  .about .list_history li > div:last-child{width: 100%;}
  /*contact us*/
  .register .contactbtn{display: block; margin: auto auto 20px;}
  .register .reset_btn{margin-left: 0;}
  /*login*/
  .login_page .info.register{padding: 43px 20px 28px 20px;}
  .login_page .info.register .form-group label, .login_page .info.register .form-group input.form-control{width: 100%;}
  .login_page .lig_option > div:first-child{padding-right: 15px;margin-bottom: 15px;}
  .login_page .lig_option > div{width: auto; float: none; display: inline-block;}
  .login_page .lig_option{text-align: center;}
  /*login*/
  .register_page .info.register{padding: 43px 20px 28px 20px;}
  .register_page .button-blue190{margin-bottom: 15px;vertical-align: top;}
  .regpag_btns .button-graybdr40{margin-right: 30px;}
  /*forgot password*/
  .forpas_page .button-graybdr40{margin-left: 0;}
  .forpas_page .fpp_option button{margin: auto 15px 20px;}
  /*change password*/
  .chapas_page .button-graybdr40{margin-left: 0;}
  .chapas_page .cpp_option button{margin: auto 15px 20px;}
  /*subscription edit*/
  /*.info.subscription .form-inline .tab{width: 100%;margin-left: 0;}*/
  .info.subscription .form-inline .clearfix label[for="single"], .info.subscription .form-inline .clearfix label[for="multiple"]{width: auto;margin-bottom: 15px;min-width: 100px;}
  /*.info.subscription .form-inline .tab{padding: 0;}*/
  /*my account*/
  .myacc_page .info{ padding: 40px 0;}
  /*renew subscription*/
  .license form.newCard .form-inline .form-group.half select.form-control{width: 47.4%;}
  .rensub_page .info{padding: 10px;}
  .rensub_page .renew{margin-top: 25px}
  .rensub_page .rsp_perdet .col-xs-12{padding: 0;}
  /*review*/
  .review_page .license p > span{width: 39%;}
  .review_page .btnHolder > .btn{margin: 10px auto;}
  .review_page form.newCard .form-inline .form-group label{width: 100%;}
  /*change password*/
  .info.subscription .form-inline .clearfix label{width: 100%;}
  /*footer*/
  footer{padding: 15px 0;}
  footer p {line-height: 1.5;}
  footer p br{display: block;}
  /*utility*/
  .mobimg-invisible{display: none;}
  .mobimg-visible{display: block;}
}

/*stackable css*/
.nav > li:nth-child(2), .nav > li:nth-child(3) {
  display: none;
}

.yugamer_secimgver h3 {
  display: none;
}

.yugamer_secimgver > p {
  display: none;
}

.yugamer_secimgver > img {
  margin-bottom: 25px;
}

/*.dropdown-toggle {
  display: none;
}*/

#currency {
  display: none;
}

.rowSet .clearfix {
  padding: 16px 0;
}

.home .hsli-con .clearfix p {
  line-height: 24px;
  padding:8px 0;
}