@media (min-width: 1200px) {
.top-div{
background: transparent;
}
.bot-div{
background: transparent;
}
.bottom-div{
background: transparent;
display: none;
}
.footer-border-inner {
margin-top: 40px;
}
#main-slider .carousel .item{
height: 460px;
}
#main-slider .carousel .carousel-content {
margin-top: 200px;
}
.logo_ct{
height: 700px;
}
.abt_h2-2 {
margin-top: 61px;
margin-left: 20px;
}
.wrk_tcn {
margin-top: 334px;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.dropdown:hover .dropdown-menu {
display: block;
-webkit-animation: fadeInUp 400ms;
animation: fadeInUp 400ms;
}
.top-bar{
position: absolute;
z-index: 9;
margin-right: 0px;
right: 0px;
padding-bottom: 0px;
}
.top-h2{
font-family: 'Crimson Text', serif;
color: #fff;
font-size: 19px;
padding: 28px 15px 19px;
}
.top-h2 span{
font-size: 12px;
display: block;
margin-bottom: 5px;
font-weight: normal;
}
.navbar-nav > li {
margin-right: 12px;
margin-left: 12px;
}
.navbar-collapse {
padding-left: 0;
padding-right: 0;
}
.recent-work-wrap .recent-work-inner h3 a {
font-size: 20px;
}
.recent-work-wrap .overlay{
padding: 15px;
}
.services-wrap {
padding: 40px 10px 40px 30px;
}
.feature-wrap h2, 
.single-services h2 {
font-size: 18px;
}
.feature-wrap h3, 
.single-services h3{
font-size: 14px;
}
.tab-wrap .media .parrent.pull-left{
clear: both;
width: 100%;
}
.tab-wrap .media .parrent.media-body{
clear: both;
}
#portfolio .row {
margin-left: -10px;
margin-right: -10px;
}
.recent-work-wrap .overlay .preview{
line-height: inherit;
}
.team-bar .first-arrow {
width: 21%;
}
.team-bar .second-arrow {
width: 20%;
}
.team-bar .third-arrow {
width: 21%;
}
.team-bar .fourth-arrow {
width: 20%;
}
ul.social_icons li{
margin-right: 0;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.dropdown:hover .dropdown-menu {
display: block;
-webkit-animation: fadeInUp 400ms;
animation: fadeInUp 400ms;
}
.navbar-collapse {
padding-left: 0;
padding-right: 0;
}
.navbar-nav > li {
margin-left: 0;
}
#main-slider .carousel h1 {
font-size: 25px;
}
#main-slider .carousel h2 {
font-size: 20px;
}
.tab-wrap .media .parrent.pull-left, 
.media.accordion-inner .pull-left{
clear: both;
width: 100%;
}
.tab-wrap .media .parrent.media-body, 
.media.accordion-inner .media-body{
clear: both;
}
.services-wrap {
padding: 40px 0 40px 30px;
}
.recent-work-wrap .overlay{
padding: 15px;
}
.recent-work-wrap .recent-work-inner h3 a {
font-size: 20px;
}
.sinlge-skill{
width: 150px;
height: 150px;
} 
.sinlge-skill p em {
font-size: 25px;
}
.sinlge-skill p {
font-size: 16px;
}
.team-bar .first-one-arrow {
width: 2%;
}
.team-bar .first-arrow {
width: 18%;
}
.team-bar .second-arrow {
width: 24%;
}
.team-bar .third-arrow {
width: 15%;
}
.team-bar .fourth-arrow {
width: 20%;
}
.blog .blog-item .entry-meta > span a{
font-size: 10px;
}
}
@media (max-width: 767px) {
#main-slider .carousel .item{
height: 250px;
}
#main-slider .carousel .carousel-content {
margin-top: 0px;
margin-left: -15px;
}
.logo_ct{
padding-left: 0px;
padding-right: 0px;
height: 80px;
}
.logo{
max-height: 60px;
max-width: initial;
}
.logo-elg{
margin-top: 10px;
margin-bottom: 10px;
float: left;
}
.cntabt{
margin-top: 50px;
padding-top: 5px;
padding-bottom: 20px;
}
.login-cont .col-sm-3 {
padding-left: 25px;
padding-right: 25px;
}
.container-plr0-xs15{
padding-left: 15px;
padding-right: 15px;
}
.footer-border-inner {
margin-top: 100px;
}
h2.right-white{
text-align: center;
margin: 0;
}
.pd-l0{
padding-right: 0;
}
.bx1-brd{
margin-right: 0;
}
.text-desc{
text-align: left;
}
.pnm{
padding-left: 0px;
padding-right: 0px;
}
#serv1, #serv2, #serv3{
padding-top: 0px;
padding-bottom: 0px;
}
.hrsrv1{
border-top-color: #a738e8 ;
}
.ct_tx1{
background: rgba(52,6,22,.6);
padding: 20px;
}
.bt_srv1, .bt_srv2, .bt_srv3{
color: #fff;
}
.ct_tx2{
background: rgba(227,80,2,.6);
padding: 20px;
}
.ct_tx3{
background: rgba(219,3,69,.6);
padding: 20px;
}
.hnms{
display: none;
}
.h1_srv3{
color: #fdd1d1;
}
.bt_srv3{
border-color: #fff;
}
.tdsnr{
float: initial;
text-align: left;
margin-top: 20px;
margin-right: 0;
padding-bottom: 20px;
}
.mncnt {
margin-left: 0;
width: 100%;
margin-top: 80px;
}
.social{
margin-top: 0px;
margin-bottom: 0px;
text-align: center;
padding-top: 8px;
padding-bottom: 8px;
}
.nvcnt{
position: initial;
position: fixed;
width: 100%;
height: 80px;
}
.h2lrm{
text-align: center;
margin-bottom: 0;
}
#abthm{
padding-top: 0px;
padding-bottom: 0px;
}
.h2abth{
font-size: 28px;
line-height: 24px;
}
.plr30{
padding-left: 15px;
padding-right: 15px;
}
.vsmb{
display: block;
}
#scnspr{
margin-bottom: 0px;
padding-top: 15px;
padding-bottom: 0px;
}
.hmsprfn{
background: #000;
height: auto;
margin-top: 25px;
border-radius: 6px;
}
.ldlsn{
margin-top: 10px;
margin-bottom: 10px;
text-align: left;

}
.hmsprfn .vsmb{
padding-left: 0px;
padding-right: 0px;
}
.sclbt{
padding-top: 20px;
font-size: 25px;
font-weight: 400;
padding-bottom: 20px;
}
.lshmscl{
margin-top: 0px;
margin-bottom: 0px;
}
#hmnwrn{
padding-top: 0px;
margin-bottom: 0px;
}
.clnwf{
display: inline-block;
}
.rtfl{
float: none;
}
.cntrms{
padding-top: 15px;
padding-bottom: 15px;
padding-left: 0px;
padding-right: 0px;
}
.breadcrumb{
text-align: left;
padding-left: 0;
}
.sclnhm{
margin-bottom: 0px;
}
#hmscln{
padding-bottom: 20px;
}
.h2nstl{
padding-left: 15px;
}
.h3nslt{
padding-left: 15px;
margin-bottom: 15px;
}
.mrln{
margin-top: 0px;
margin-bottom: 0px;
text-align: center;
}
.btmlsm{
margin-top: 0px;
}
.cntrms{
clear: both;
}
.sndtl{
margin-bottom: 20px;
}
.sndtl span {
text-align: center;
}
.plrtg{
float: none;
}
h2.right-white-last{
text-align: center;
margin-bottom: 0;
margin-right: 0;
margin: 0;
}
.text-desc-last{
margin-top: 20px;
}
#services{
padding-top: 30px;
}
.navbar-default{
position: relative;
}
.navbar-default .dropdown-menu>li>a {
color: #fff;
font-family: 'Lato', sans-serif;
font-size: 13px;
padding-top: 8px ;
padding-bottom: 8px ;
}
.navbar-default .navbar-nav .open .dropdown-menu>li>a {
color: #000;
}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {
color: #fff;
text-decoration: none;
background-color: #154fa3;
}
.navbar-collapse{
border-top: 0;
background: #000;
margin-left: -15px;
margin-right: -15px;
overflow: visible;
height: .1vh;
}
.navbar-header .navbar-toggle {
border: none;
}

.navbar-default .navbar-nav>li>a {
padding-top: 5px;
padding-bottom: 5px;
}
.navbar-default .navbar-nav>.active>a, 
.navbar-default .navbar-nav>.active>a:focus,
.navbar-default .navbar-nav>.active>a:hover {
border: 0;
font-weight: bold;
}
.navbar-default .dropdown-menu>li>a:focus,.navbar-default .dropdown-menu>li>a:hover {
color: #262626;
text-decoration: none;
background-color: #fa7221;
}
.container > .navbar-header, .container > .navbar-collapse{
margin-left: 0;
}
.navbar{
padding: 0;
}
.top-number{
font-size: 14px;
}
#inner .col-sm-3 .col-sm-12{
text-align: center;
}
.col3, .col2{
-webkit-column-count: 1; 
-moz-column-count: 1; 
column-count: 1;
}
input.search-form:hover {
width: 120px;
}
.navbar-nav {
margin-top: 0px; 
}
.navbar-nav > li {
padding-bottom: 0;
margin-left: 0;
}
#main-slider .carousel h1 {
font-size: 25px;
}
#main-slider .carousel h2 {
font-size: 28px;
}
.feature-wrap h2, 
.single-services h2 {
font-size: 18px;
}
.feature-wrap h3, 
.single-services h3{
font-size: 14px;
}
.media.accordion-inner .pull-left, 
.media.accordion-inner .media-body{
clear: both;
}
.accordion-inner h4 {
margin-top: 10px;
}
.tab-wrap .media .pull-left{
clear: both;
width: 100%;
}
.tab-wrap .media .media-body{
clear: both;
}
.nav-tabs > li.active > a:after{
display: none;
}
#footer .col-sm-6{
text-align:center;
}
#footer .pull-right{
float: none !important;
}
.sinlge-skill {
margin: 0 auto;
margin-top: 30px;
margin-bottom: 30px;
}
.team .single-profile-top, 
.team .single-profile-bottom {
margin-bottom: 30px;
}
.clients-area {
padding: 60px 0;
}
.clients-area h1 {
font-size: 25px;
}
.portfolio-item, 
#recent-works .col-xs-12.col-sm-4.col-md-3{
padding:0 15px;
}
ul.social_icons li{
margin-right: 0;
}
.blog .blog-item .entry-meta{
margin-bottom: 20px;
}
.blog .blog-item .blog-content h3 {
margin-bottom: 20px;
}
.post_reply_comments {
padding-left: 20px;
}
}
@media (max-width: 480px) {
}
