@media only screen and (min-width:993px){#body{background-image:url(../images/back.png);background-attachment:fixed;background-position:center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-color:#e6f0f4;}
}
@media only screen and (min-width:768px){.nav.navbar-nav > li:hover > ul.sub-menu{display:block;-webkit-animation:fadeInUp 400ms;animation:fadeInUp 400ms;}
ul.sub-menu{position:absolute;top:60px;left:0;background:#fff;padding:10px 0;width:240px;box-shadow:none;display:none;z-index:999;border:1px solid #616049;}
#header .navbar-nav li ul.sub-menu li a{padding-left:20px;}
}
@media (min-width:992px) and (max-width:1199px){.col-md-4.portfolio-item{width:33%;}
}
@media (min-width:768px) and (max-width:991px){.col-sm-4.portfolio-item{width:33%;}
}
@media only screen and (max-width:1200px){.single-table .table-content{padding:20px;}
.table-header{padding:0 10px 7px;}
.single-table:before{border-width:0 106px 60px;}
.single-table .btn-signup:after{border-width:78px 106px 0;}
}
@media only screen and (max-width:992px){#body{background-image:url(../images/back1.png);background-attachment:fixed;background-position:center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;}
h1{font-size:25px;}
#header .navbar-nav.navbar-right li{padding:0;}
#header .navbar-nav.navbar-right >li a{padding:20px 10px;}
.single-table{margin-bottom:50px;}
.single-table:before{border-width:0 172px 60px;}
.single-table .btn-signup:after{border-width:78px 173px 0;}
#price-table2{margin-bottom:100px;}
.nav.navbar-nav.post-nav li{display:inline-block;margin-right:15px;}
.masonery_area .nav.nav-justified.post-nav li{display:table-cell;}
.post-comment{padding-left:0;}
.post-comment .pull-left img{margin-right:20px;}
.parrent .post-comment{margin-left:0;}
.parrent .media-list{margin-left:150px;}
.single-blog.two-column .post-overlay{margin-top:0;}
}
@media only screen and (max-width:768px){h1{font-size:22px;}
h2{font-size:20px;}
.padding{padding:30px 0;}
#header{padding-bottom:40px;padding-top:10px;}
#body{background:#e6f0f4;background-color:#e6f0f4;}
#header .navbar{background:#e6f0f4;}
.social-icons.pull-right{float:left !important;}
#header .navbar-inverse .navbar-toggle,
#header .navbar-inverse .navbar-toggle:focus{border-color:#616049;margin-top:15px;margin-right:5px;outline:none;}
.navbar-header .navbar-toggle .icon-bar{background-color:#616049;}
#header .navbar-inverse .navbar-toggle:hover{background:#616049;}
#header .navbar-inverse .navbar-toggle:hover .icon-bar{background:none;}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form{border-top:0;}
.navbar.navbar-inverse{margin-top:20px;padding-left:15px;padding-right:15px;}
.social-icons ul li:first-child{padding-left:0;}
.search{top:-40px;}
#header .navbar-nav.navbar-right li > a > i{display:inline-block;float:right;padding:8px 10px 8px 30px;background:none;}
#header .navbar-nav.navbar-right li > a{padding:10px 0;}
#header .navbar-nav li ul.sub-menu li a{padding:5px 10px;}
#header .navbar-inverse .navbar-nav li.active > a,
#header .navbar-inverse .navbar-nav li.active > a:focus,
#header .navbar-nav.navbar-right li > a:hover{border:none;}
.single-table:before{border-width:0 225px 60px;}
.single-table .btn-signup:after{border-width:78px 225px 0;}
.single-table .btn-signup a{padding:15px;}
#action.responsive{height:255px;}
.action.take-tour{margin-top:-95px;}
.action.take-tour .col-sm-7{width:100%;text-align:center;}
.action.take-tour .col-sm-5{width:100%;margin-top:120px;}
.single-features{padding-bottom:0;padding-top:30px;}
.single-features img{margin-bottom:25px;}
.single-features{text-align:center;}
.single-features *{display:inline-block;text-align:center;}
.team-single{margin-bottom:30px;}
#company-information.choose .padding-top{padding-top:0;}
.arrow-right:after{background:none;}
.arrow-left:before{background:none;}
.col-sm-6.padding-right.arrow-right{padding-right:15px;}
.col-sm-6.padding-left.padding-top.arrow-left{margin-bottom:70px;padding-left:15px;}
.blog-padding-right{padding-right:15px;}
.nav.nav-justified.post-nav li,
.nav.navbar-nav.post-nav li{display:inline-block;margin-right:15px;}
.author-profile .col-sm-2 img{margin-bottom:20px;width:auto;}
.post-comment{padding-left:0;}
.parrent .post-comment{margin-left:0;}
.parrent .media-list{margin-left:140px;}
.post-comment .pull-left img{margin-right:10px;}
.single-blog.two-column .post-overlay{margin-top:0;}
.project-name h2{margin-top:20px;}
.portfolio-filter li a{padding:0 15px;}
#coming-soon{padding-top:0;}
.coming-content{font-size:16px;padding:0;}
.coming-content h1{font-size:27px;}
#countdown li.angle-one:before,
#countdown li.angle-one:after,
#countdown li.angle-two:before,
#countdown li.angle-two:after{display:none;}
#countdown{margin-bottom:0;margin-top:50px;}
#countdown li{font-size:18px;margin-right:15px;}
#countdown li span{font-size:35px;margin-bottom:5px;}
#subscribe h2{font-size:16px;}
#countdown li.angle-two span{padding-top:0;}
#countdown li.angle-one span.minutes{margin-left:0;}
#subscribe{font-size:14px;text-align:center;}
#countdown li.angle-one span.minutes,
#countdown li.angle-one .minute{margin-left:0}
#contact-form .btn-submit{width:50%;}
#error-page{padding:50px 25px;}
#error-page h2{font-size:24px;}
.btn-error{font-size:13px;padding:12px 18px;}
}
@media only screen and (max-width:480px){#body{background:#e6f0f4;background-color:#e6f0f4;}
#header .navbar{background:#e6f0f4;}
.single-table:before{border-width:0 145px 60px;}
.single-table .btn-signup:after{border-width:78px 145px 0;}
#coming-soon{padding-top:0;}
.coming-content{font-size:16px;padding:0;}
.coming-content h1{font-size:27px;}
#countdown li.angle-one:before,
#countdown li.angle-one:after,
#countdown li.angle-two:before,
#countdown li.angle-two:after{display:none;}
#countdown{margin-bottom:0;margin-top:50px;}
#countdown li{font-size:18px;margin-right:15px;}
#countdown li span{font-size:35px;margin-bottom:5px;}
#subscribe h2{font-size:16px;}
#countdown li.angle-two span{padding-top:0;}
#countdown li.angle-one span.minutes{margin-left:0;}
#subscribe{font-size:14px;text-align:center;}
#countdown li.angle-one span.minutes,
#countdown li.angle-one .minute{margin-left:0}
#error-page{padding:50px 25px;}
#error-page h2{font-size:24px;}
.btn-error{font-size:10px;padding:12px 11px;}
}