@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: 700px;
}
#main-slider .carousel .carousel-content {
margin-top: 592px;
}
.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: 550px;
}
#main-slider .carousel .carousel-content {
margin-top: 420px;
margin-left: -15px;
}
.logo_ct{
height: auto;
}
.logo-elg{
margin-top: 10px;
margin-bottom: 10px;
}
.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;
}
.h1_srv3{
color: #fdd1d1;
}
.bt_srv3{
border-color: #fff;
}


.hnms{
display: none;
}
.text-desc-right{
float: initial;
text-align: left;
margin-top: 20px;
margin-right: 0;
padding-bottom: 20px;
}
h2.left-white{
float: none !important;
text-align: center;
margin-bottom: 0;
}
#services .pull-right{
float: none !important;
}
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 .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;
}
.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: 20px; 
}
.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) {
}
