@media (max-width:1300px) {
.container{ width:90%; max-width:1030px;}
.cloud_sec ul.list_info li{ margin:0 0 10px 0; font-size:14px; line-height:21px;}
}

@media (max-width:1200px) {
.container{ width:92%;}
.cloud_sec figure{ width:53%;}
.cloud_sec h2{ font-size:26px; line-height:36px;}
.info_block .details{ margin-top:50px;}
.info_block.block_2 .details{ margin-top:0;}
.btn_info a{ font-size:14px;}

}

/************ Main **************/
@media (max-width: 992px) {
.top_part{ padding:20px 0;}


.global_title, .price_sec h2, .subscribe_sec h2{ font-size:30px;}
.info_block .details{ margin-top:0;}
.info_block.inaction .details{ margin-top:0;}
.info_block ul.list_info li{ font-size:15px;}
.info_block{ margin-bottom:30px;}

.price_sec{ padding:40px 0 50px 0;}
.price_sec .info{ font-size:15px; line-height:26px; margin-bottom:30px;}
.price_sec .block h3{ font-size:16px;}
.price_sec .left_bar p{ font-size:13px; min-height:44px;}
.price_sec .block p{ font-size:13px; min-height:44px;}

.price_sec p.big_ht{ min-height:88px;}
.price_sec p.small_ht{ min-height:64px;}

.subscribe_sec{ padding:40px 0;}

.footer_detail{ padding:30px 0 0 0;}
.copyright{ padding:25px 0; margin-top:30px;}

}

@media (max-width: 767px) {
html { -webkit-text-size-adjust:none;}
.container{ width:93%; margin:0 auto; padding:0;}

.cloud_sec{ margin:30px 0 50px 0;}
.cloud_sec .detail{ width:100%;}
.cloud_sec figure{ width:100%; float:right;  margin:0 0 30px 0;}

.navbar-default .navbar-toggle{ margin-right:0; margin-top:0px;}
.navbar-default .navbar-toggle .icon-bar{background-color:#000; width:30px; height:4px;}
.navbar-toggle { border: none;  background: transparent !important; margin-bottom:0;}
.navbar-toggle:hover { background: transparent !important;}
.navbar-toggle .icon-bar {width: 22px;transition: all 0.2s;}
.navbar-toggle .top-bar {transform: rotate(45deg);transform-origin: 10% 10%;}
.navbar-toggle .middle-bar {opacity: 0;}
.navbar-toggle .bottom-bar {transform: rotate(-45deg);transform-origin: 10% 90%;}
.navbar-toggle.collapsed .top-bar {transform: rotate(0);}
.navbar-toggle.collapsed .middle-bar {opacity: 1;}
.navbar-toggle.collapsed .bottom-bar {transform: rotate(0);}

.logo{ width:150px;}
ul.top_link li a{ font-size:14px;}
ul.top_link li{ margin-left:5px;}
ul.top_link li.try a{ padding:8px 20px;}

.plugin_sec{ background:none;}
.info_block .details{ margin-bottom:30px;}
.info_block.block_2 .details{ margin-bottom:0;}

.price_sec{ padding-bottom:20px;}
.price_sec .block p small{ display:block;}
.price_sec .block{ border:1px solid #dbe3e6;}
.price_sec .block h3{ font-size:18px;}
.price_sec .block p{ font-size:17px; min-height:inherit; font-weight:400;}
.price_sec p.big_ht{ min-height:inherit;}
.price_sec p.small_ht{ min-height:inherit;}
.footer_logo{ text-align:center; margin-bottom:30px;}

}

/************ iphone **************/
@media (max-width:600px) {
html { -webkit-text-size-adjust:none;}
.container{ width:91%;}
.subscribe_form .btn-default{ margin:10px 0 0 0 !important;}
.subscribe_form .input-group-btn{ width:100%; float:left; white-space:normal;}
.btn_info a{ padding:0 15px; margin:0 5px 10px 0; font-size:12px; line-height:45px;}
}

