
/*===========================================================================*/
							/*480px CSS*/
/*===========================================================================*/
@media (max-width: 480px) {
#cp_header-v1.cp_sticky .cp-navigation-row{
	min-height: 80px;
}
.cp-nav-right > ul > li{
	font-size: 16px;
	margin-left: 0px;
}
#cp_header-v1.cp_sticky .cp-nav-right, .cp-header-inner .cp-nav-right{
	right: 10px;
	bottom: 30px;
}
#cp_header-v1.cp_sticky .cp-nav-right, .cp-header-inner .cp-nav-right{
	right: 10px;
}
#cp_header-v1.cp_sticky .cp-sidemenu-btn{
	left: 10px;
}
.cp-sidemenu-btn .fa{
	font-size: 26px;
}
body #home-slider1 .cp-slider-content{
	bottom: 50px
}
.cp-banner .cp-arrow-btn{
	display: none;
}
#cp_header-v4 .cp-navigation-row{
	padding: 20px 0;
}
.cp-navigation-row .cp-logo img{
	width: 100%;
}
#cp_header-v4 .cp-nav-right > ul > li{
	margin-left: 15px;
}
.cp-wrapper #home-slider1 .cp-slider-content,.cp-wrapper .cp_video-banner .cp-slider-content{
	bottom: 20px;
}
#home-slider1 .owl-controls{
	bottom: 0;
}
#home-slider3 .cp-slider-content{
	padding: 20px 20px 0;
}
#home-slider3 .item{
	padding-bottom: 0;
}
.cp-wrapper #home-slider3 .cp-slider-content .title{
	font-size: 26px;
	margin: 0 0 7px;
}
.cp-wrapper #home-slider3 .cp-slider-content p{
	font-size: 14px;
	margin: 0;
}
#home-slider3 .cp-slider-content .cp-readmore-btn{
	display: none;
}
#home-slider3 .owl-controls{
	bottom: 20px;
}
.cp-wrapper .cp-heading-style1_v1 h2,.cp-wrapper .cp-heading-style1_v2 h2{
	font-size: 30px;
	line-height: 30px;
}
.cp-events-inner .left,.cp-events-inner .cp-text{
	width: 100%;
	float: left;
}
.cp-events-outer h2, .cp-reviewer-holder h2{
	font-size: 24px;
}
.cp-heading-style3_v1 h2, .cp-heading-style3_v2 h2{
	font-size: 30px;
	line-height: 30px;
}
.cp-navigation-row .cp-logo img{
	width: auto;
}
#home-slider2 .cp-slider-content{
	bottom: 50px;
}
.cp-wrapper .cp-featured-silder{
	margin-bottom: 80px;
}
.cp-wrapper .cp-featured-silder #bx-pager2 > a{
	width: 60px;
	height: 60px;
	margin-bottom: 10px;
}
#cp_header-v2 .cp-sidemenu-btn{
	left: 15px;
}
.cp-wrapper #cp_header-v2 .cp-navigation-row .cp-nav-right{
	right: 10px;
}
.cp-clients-listed li{
	width: 100%;
	text-align: center;
	margin: 0 0 30px;
}
.cp-testimonial-inner p{
	font-size: 14px;
}
.cp-signature{
	font-size: 45px;
}
.cp-show-result-outer{
	padding: 10px;
}
.cp-show-result-outer .showing{
	width: 100%;
	margin: 0 0 10px;
}
.cp-show-result-outer .right-outer{
	width: 100%;
}
.cp-show-result-outer select{
	margin: 0 0 10px;
	width: 180px;
}
.cp-pagination-row .pagination > li > a, .cp-pagination-row .pagination > li > span{
	padding: 4px;
}
.cp-wrapper .cp-product-slider2 #bx-pager{
	width: 60px;
}
.cp-wrapper .cp-product-slider2 #bx-pager > a,.cp-wrapper .cp-featured-silder #bx-pager2 > a{
	width: 55px;
	height: 55px;
	margin: 0 0 10px;
}
.cp-tab-box .nav-tabs > li{
	width: 100%;
	margin: 0 0 3px;
}
.cp-tab-info-box{
	padding: 30px 15px;
}
.cp-cart-section .cp-cart-inner{
	padding: 0;
}
.cp-shop_table .product-quantity{
	display: none;
}
.cp-shop_table .product-thumbnail span{
	display: none;
}
.cp-cart-bottom .icon-cart{
	font-size: 200px;
}
.cp-cart-bottom h3{
	font-size: 18px;
}
.cp-footer .widget-search form .btn-submit{
	padding: 13px 20px;
}
.cart-table-row .woocommerce .cp-shop_table thead th{
	font-size: 16px;
}
.cart-icon-img{
	width: 200px;
}
.cp-shop_table .product-color{
	display: none;
}
.cp-btn-style1, .cp-btn-style2{
	padding: 14px 20px;
	font-size: 14px;
	line-height: 14px;
}
.cp-team-section_v3 .cp-team-item:hover .cp-caption{
	padding-top: 50px;
}
.cp-team-section_v3 .cp-team-item .cp-caption{
	-webkit-transform: translateY(280px);
	-moz-transform: translateY(280px);
	-ms-transform: translateY(280px);
	-o-transform: translateY(280px);
	transform: translateY(280px);
}
.cp-career-listed .cp-date-box{
	width: 100%;
	margin: 0 0 20px;
}
.cp-career-listed .cp-text{
	float: left;
	width: 100%;
	padding: 20px 0 0;
	border: none;
	border-top: 1px solid #ccc;
}
#stats .row .col-xs-6{
	width: 100%;
}
.countdown-holder .countdown-section{
	width: 60px;
	height: 70px;
}
.cp-events-list-outer .cp-event-list-item .cp-text{
	padding: 20px 10px;
}
.cp-blog-masonary .cp-masonary-item{
	width: 100%;
}
.cp-blog-inner .cp-thumb{
	width: 100%;
}
.cp-blog-inner .cp-text{
	width: 100%;
}
.cp-gallery-item .cp-caption .cp-inner{
	top: 20px;
}
.cp-gallery-item strong{
	font-size: 22px;
}
.cp-gallery-item .cp-caption .link{
	font-size: 24px;
	margin: 0 0 20px;
}
.cp-error-section .cp-circle-img::before{
	width: 140px;
	height: 150px;
	background-size: 100%;
	top: 30px;
}
.cp-wrapper .cp-popup-holder .cp-heading-style1_v1 h2{
	font-size: 36px;
	line-height: 36px;
}




}


/*===========================================================================*/
							/*767px CSS*/
/*===========================================================================*/
@media (max-width: 767px) {

#cp_header-v1{
	position: relative;
}
#cp_header-v1 .cp-navigation-row{
	padding: 30px 0;
	background-color: #000;
}
#cp_header-v1.cp_sticky .cp-navigation-row{
	min-height: 100px;
}	
.cp-navigation-row .navbar{
	display: none;
}
.cp_sticky .cp-sm-logo, .cp-header-inner .cp-sm-logo,#cp_header-v1 .cp-sm-logo{
	display: inline-block;
}
#cp_header-v1 .cp-sm-logo{
	position: absolute;
	left: 0;
	right: 0;
	margin: 0 auto;
	text-align: center;
}
.cp-navigation-row .cp-sidemenu-btn{
	position: relative;
	z-index: 999;
}
.cp-header-inner .cp-sidemenu-btn{
	top: 0;
	left: 0;
}
#cp-slide-menu .navbar-nav{
	margin: 0;
}
.cp-banner .cp-banner-bottom{
	display: none;
}
#home-slider1 .cp-slider-content,.cp_video-banner .cp-slider-content{
	bottom: 50px;
}
.cp-slider-content .title{
	font-size: 20px;
	line-height: 10px;
	margin-bottom: 1px;
}
.cp-slider-content p,#home-slider2 .cp-slider-content p{
	font-size: 12px;
}
.cp-banner .cp-arrow-btn{
	bottom: 30px;
}
.overlay .overlay-close{
	width: 40px;
}
.cp-search-inner{
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
}
footer.cp-footer{
	margin: 0;
}
.cp-footer .cp-instagram-text{
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
}
.cp-instagram-text .fa{
	display: inline-block;
	width: auto;
}
.widget-about,.cp-footer .widget-search{
	padding: 30px 15px;
}
footer .cp-ft-bottom-section .container-fluid .row .col-sm-10{
	padding: 0;
}
.widget-search form input[type="text"]{
	width: 55%;
}
#cp-rider-boxed{
	padding: 0;
}
#cp_header-v2,#cp_header-v3{
	position: relative;
}
#cp_header-v2 .cp-navigation-row{
	padding: 40px 0;
}
#cp_header-v2 .cp-navigation-row .cp-logo{
	left: 20px;
}
#cp_header-v2 .cp-navigation-row .cp-nav-right{
	right: 20px;
}
#cp_header-v3 .cp-nav-holder{
	float: left;
	width: 100%;
	padding-bottom: 10px;
}
#cp_header-v3 .cp-navigation-row .cp-sidemenu-btn{
	margin: 0;
	top: 15px;
	left: 40px;
	position: absolute;
}
#home-slider3 .cp-slider-content .title{
	font-size: 36px;
	margin: 0 0 14px;
}
#home-slider3 .cp-slider-content p{
	margin-bottom: 20px;
}
#cp_header-v2 .cp-sidemenu-btn{
	display: inline-block;
}
#cp_header-v2 .cp-navigation-row .cp-logo{
	left: 0;
	right: 0;
	margin: 0 auto;
	text-align: center;
}
#cp-map_v1{
	min-height: 300px;
}
.cp-inner-banner{
	padding: 100px 0;
}
.cp-inner-banner-outer h2{
	font-size: 40px;
}
.cp-heading-style1_v1 h2, .cp-heading-style1_v2 h2{
	font-size: 50px;
	line-height: 60px;
}
.cp-services-listed > li{
	float: left;
	width: 100%;
}
.cp-tabs-holder .nav-tabs > li a{
	font-size: 14px;
	padding: 0 10px;
}
.cp-product-section .cp-heading-style1_v1, .cp-product-section .cp-heading-style1_v2{
	margin: 0 0 30px;
}
.cp-testimonial-inner{
	width: 100%;
}
.cp-about-text{
	margin-top: 15px;
}
.cp-testimonial-section_v2 .cp-testimonial-inner{
	padding: 0 20px;
}
#cp-footer_v2 .widget-about,#cp-footer_v2 .widget-search{
	padding-top: 30px;
}
.pd-tb100{
	padding: 48px 0;
}
.pd-t100{
	padding-top: 48px;
}
.pd-b100{
	padding-bottom: 48px;
}
.cp-abuout-thumb{
	float: left;
	width: 100%;
}
.cp-abuout-thumb img{
	width: 100%;
}
.cp-facts-section{
	padding: 70px 0 40px;
}
.cp-facts-listd li{
	width: 50%;
	margin: 0 0 30px;
}
.cp-discount-item h3{
	font-size: 30px;
}
.cp-discount-item h2{
	font-size: 40px;
}
.cp-testimonail-holder2{
	padding: 40px 20px;
}
.cp-instagram-section .cp-instagram-text .fa{
	margin-bottom: 0;
}
#cp-blog-slider .owl-controls{
	top: -50px;
}
.cp-featured-silder #bx-pager2{
	left: 0;
}
.cp-featured-silder #bx-pager2 > a{
	width: 80px;
	height: 80px;
}
.cp-heading-style2_v1 h2, .cp-heading-style2_v2 h2{
	font-size: 40px;
	line-height: 30px;
}
.cp-services-section_v2 .cp-services-item{
	margin: 0 0 30px;
}
.cp-featured-silder{
	padding: 0;
	margin: 0 0 50px;
}
.cp-tabs-holder .nav-tabs{
	margin: 0 0 30px;
}
.cp-tabs-holder .nav-tabs > li{
	margin: 0 0 10px;
}
.cp-about-text{
	margin: 0 0 30px;
}
.cp-abuout-thumb{
	float: left;
	width: 100%;
}
.cp-services-inner{
	padding: 50px 20px;
}

.cp-pro-list-item .cp-pro-img{
	margin: 0 0 20px;
	float: left;
	width: 100%;
}
.cp-pro-list-item .cp-text{
	float: left;
	width: 100%;
}
.cp-product-slider2{
	float: left;
	width: 100%;
	margin: 0 0 30px;
}
.cp-product-slider2 #bx-pager, .cp-featured-silder #bx-pager2{
	width: 90px;
}
.cp-product-slider2 #bx-pager > a, .cp-featured-silder #bx-pager2 > a{
	width: 80px;
	height: 80px;
}
.cp-pro-item .cp-text h3{
	font-size: 20px;
}
.cp-pagination-row{
	margin: 0 0 20px;
}
.cp-cart-inner{
	padding: 0 30px;
}
.cart-table-row table tr th, .cart-table-row table tr td{
	padding: 15px 5px;
}
.cp-shop_table .product-des{
	display: none;
}
.cp-team-section .cp-pagination-row{
	margin-bottom: 30px;
}
.cp-team-thumb img{
	width: 100%;
	max-width: 100%;
	height: auto;
}
.circle-container{
	float: left;
	width: 100%;
	margin: 0 0 30px;
}
.cp-team-detail .cp-about-text{
	padding-top: 30px;
}
.cp-portfolio-listed > li{
	width: 50%;
}
.cp-event-list-item .cp-event-map,.cp-event-detail-section .cp-event-list-item .cp-event-map{
	width: 100%;
	height: 200px;
}
.cp-event-list-item .cp-thumb,.cp-event-detail-section .cp-event-list-item .cp-thumb{
	width: 100%;
}
.cp-event-list-item .cp-text{
	padding: 30px 20px;
}
.cp-event-item .cp-caption .cp-bottom, .cp-event-item2 .cp-bottom{
	padding-left: 20px;
	padding-right: 20px;
}
body h3{
	font-size: 20px;
}
.cp-form-box{
	margin: 0 0 30px;
}
.cp-blog-inner-outer{
	padding: 30px 20px;
}
.cp-video-outer iframe{
	height: 250px;
}
.cp-blog-masonary .cp-masonary-item.height2,.cp-blog-masonary .cp-masonary-item{
	height: auto;
}
.cp-blog-md .cp-thumb{
	width: 100%;
	margin: 0 0 20px;
}
.cp-blog-md .cp-text{
	float: left;
	width: 100%;
	overflow: visible;
}
.cp-blog-grid-outer{
		-moz-column-count: 1;
	-webkit-column-count: 1;
	-ms-column-count: 1;
	-o-column-count: 1;
}
.cp-error-inner .title{
	font-size: 40px;
}
.cp-error-section{
	padding: 100px 0;
}
.cp-error-inner h3{
	font-size: 20px;
	line-height: 30px;
	margin: 0 0 40px;
}
.cp-error-inner img{
	width: 100%;
	max-width: 100%;
	height: auto;
}
.cp_gallery-masonary .cp-masonary-item,.cp_gallery-masonary .cp-masonary-item.width2{
	width: 100%;
}
.cp-contact-inner{
	width: 100%;
}
.cp-get-box{
	margin: 0 0 30px;
}
.cp-contact-inner h2{
	font-size: 40px;
	margin: 0 0 30px;
}
.cp-get-touch-outer{
	padding: 30px;
}
.cp-contact-inner2 .cp-contact-text{
	width: 100%;
}
.cp-contact-map{
	float: left;
	width: 100%;
	visibility: visible;
}
#cp-contact-map{
	height: 250px;
}
#cp-calendar table .fc-day-header{
	font-size: 16px;
	padding: 10px;
}
.cp_galleryFilter a{
	font-size: 14px;
	padding: 0 5px;
	margin-bottom: 10px;
}
.cp-circle-img::before{
	background-size: 100%;
	width: 240px;
	height: 250px;
	top: 30px;
}
.cp-popup-holder{
	width: 90%;
}
.cp-popup-holder .cp-heading-style1_v1 h2{
	font-size: 50px;
	line-height: 50px;
}
.cp-popup-holder .cp-inner{
	width: 100%;
}



}


/*===========================================================================*/
						/*768px And 1024px CSS*/
/*===========================================================================*/
@media (min-width: 768px) and (max-width: 992px) {

header#cp_header-v1{
	position: relative;
}
#cp_header-v1 .cp-navigation-row{
	padding: 30px 0;
	background-color: #000;
}
#cp_header-v1.cp_sticky .cp-navigation-row{
	min-height: 100px;
}	
.cp-navigation-row .navbar{
	display: none;
}
.cp_sticky .cp-sm-logo, .cp-header-inner .cp-sm-logo,#cp_header-v1 .cp-sm-logo{
	display: inline-block;
}
#cp_header-v1 .cp-sm-logo{
	position: absolute;
	left: 0;
	right: 0;
	margin: 0 auto;
	text-align: center;
}
.cp-navigation-row .cp-sidemenu-btn{
	position: relative;
	z-index: 999;
}
.cp-header-inner .cp-sidemenu-btn{
	top: 0;
	left: 0;
}
.cp-slider-content p{
	font-size: 20px;
}
#cp-rider-boxed{
	padding: 0;
}
#cp_header-v3{
	position: relative;
}
#cp_header-v3 .cp-navigation-row .cp-sidemenu-btn{
	margin: 0;
	top: 15px;
	left: 40px;
	position: absolute;
}
#cp_header-v3 .cp-nav-holder{
	float: left;
	width: 100%;
	padding: 20px 15px 15px;
}
#cp_header-v2{
	position: relative;
}
#cp_header-v2 .cp-navigation-row{
	padding: 40px 0;
}
#cp_header-v2 .cp-sidemenu-btn{
	display: inline-block;
}
#cp_header-v2 .cp-navigation-row .cp-logo{
	left: 0;
	right: 0;
	margin: 0 auto;
	text-align: center;
}
.cp-about-text{
	margin-top: 15px;
}
.cp-testimonial-section_v2 .cp-testimonial-inner{
	padding: 0 20px;
}
#cp-map_v1{
	min-height: 300px;
}
.cp-services-section_v3 .cp-services-item{
	margin: 0 0 30px;
}
.cp-featured-silder #bx-pager2{
	left: 0;
}
.cp-featured-silder #bx-pager2 > a{
	width: 80px;
	height: 80px;
}
.cp-about-text{
	margin: 0 0 30px;
}
.cp-abuout-thumb{
	float: left;
	width: 100%;
}
.cp-feature-item{
	border-bottom: 1px solid #ccc;
}
.cp-feature-item::before{
	display: none;
}
.cp-pro-item .cp-text h3{
	font-size: 20px;
}
.cp-product-slider2{
	float: left;
	width: 100%;
	margin: 0 0 30px;
}
.cp-cart-inner{
	padding: 0 30px;
}
.cart-table-row table tr th, .cart-table-row table tr td{
	padding: 15px 5px;
}
.cp-team-section .cp-pagination-row{
	margin-bottom: 30px;
}
.cp-team-thumb{
	text-align: center;
}
.cp-event-list-item .cp-event-map,.cp-event-detail-section .cp-event-list-item .cp-event-map{
	height: 395px;
}
.cp-event-list-item .cp-text{
	padding-left: 30px;
}
.cp-form-box{
	margin: 0 0 30px;
}
.cp-blog-inner-outer{
	padding: 30px 20px;
}
.cp-blog-grid-outer{
		-moz-column-count: 2;
	-webkit-column-count: 2;
	-ms-column-count: 2;
	-o-column-count: 2;
}
.cp-error-inner .title{
	font-size: 60px;
}
.cp-error-section{
	padding: 100px 0;
}
.cp-error-inner img{
	width: 100%;
	max-width: 100%;
	height: auto;
}
.cp-contact-inner{
	width: 100%;
}
.cp-get-box{
	margin: 0 0 30px;
}
.cp-gallery-section .cp_portfolioGallery{
	width: 98%;
}
.cp-circle-img::before{
	background-size: 100%;
	width: 310px;
	height: 320px;
	top: 30px;
}
.cp-popup-holder{
	width: 90%;
}
.cp-popup-holder .cp-heading-style1_v1 h2{
	font-size: 50px;
	line-height: 50px;
}
.cp-popup-holder .cp-inner{
	width: 100%;
}



}


/*===========================================================================*/
						/*Media 1024px CSS*/
/*===========================================================================*/
@media (max-width: 1024px) {

.cp-nav-holder .navbar-default .navbar-nav > li > a{
	font-size: 16px;
	padding: 0 20px;
}
#cp_header-v1.cp_sticky .cp-nav-right, .cp-header-inner .cp-nav-right{
	right: 20px;
}
.cp-logo-row{
	display: none;
}
.mega-col-1 .cp-mega-listed{
	display: none;
}
.mega-col-1,.mega-blog,.mega-event,.mega-col-2{
	width: 250px;
	min-width: 250px;
}
.mega-col-2{
	background-image: none;
}
.cp-ft-bottom-section .container-fluid .row .col-sm-10{
	width: 100%;
	padding-left: 15px;
}
.cp-footer .widget-search form{
	width: 100%;
}
.cp-footer{
	margin-top: 40px;
}
.cp-instagram-text{
	padding: 20px 15px;
}
.cp-instagram-text .fa{
	margin-bottom: 30px;
}
.cp-instagram-text{
	-webkit-transform: translateY(-40px);
	-moz-transform: translateY(-40px);
	-ms-transform: translateY(-40px);
	-o-transform: translateY(-40px);
	transform: translateY(-40px);
}
.widget-search form .btn-submit{
	padding: 15px 25px;
}
.cp-services-thumb{
	width: 100%;
}
.cp-services-inner{
	float: left;
	width: 100%;
}
.cp-blog-item .cp-thumb{
	width: 100%;
}
.cp-blog-item .cp-text{
	float: left;
	width: 100%;
	padding: 10px;
}
.cp-feature-item::before{
	display: none;
}
.cp-event-item > img,.cp-team-item > img{
	width: 100%;
	height: auto;
}
.cp-social-links li{
	margin-right: 15px;
}
#cp-rider-boxed{
	padding: 0;
}
.cp-facts-listd .counter{
	font-size: 26px;
}
.cp-facts-listd h3{
	font-size: 20px;
}
#cp_header-v4 .cp-navigation-row .cp-sidemenu-btn,#cp_header-v4 .cp-nav-right > ul > li{
	margin-left: 15px;
}
#home-slider3 .owl-controls{
	left: inherit;
	right: 10px;
}
#home-slider3 .cp-slider-content{
	width: 85%;
}
.cp-pro-item .cp-text h3{
	font-size: 18px;
}
.cp-error-inner img{
	width: 100%;
}





}

/*===========================================================================*/
							/*1200px CSS*/
/*===========================================================================*/
@media (min-width: 1200px) {
#cp_header-v1.cp_sticky .cp-nav-holder,.cp-header-inner .cp-nav-holder{
	width: 90%;
	padding-left: 50px;
}
#cp_header-v1.cp_sticky .cp-sidemenu-btn{
	left: 20px;
}
.cp-instagram-listed li:hover{
	-webkit-transform: translateY(-70px);
	   -moz-transform: translateY(-70px);
	    -ms-transform: translateY(-70px);
	     -o-transform: translateY(-70px);
	        transform: translateY(-70px);
}
#home-slider3 .cp-slider-content .title{
	font-size: 86px;
}
.cp-slider-content p{
	font-size: 30px;
}
.cp-navigation-row.overlay-open {
	-webkit-transform: translateY(50px);
	-moz-transform: translateY(50px);
	-ms-transform: translateY(50px);
	-o-transform: translateY(50px);
	transform: translateY(50px);
}
.cp-footer .widget-search form{
	width: 695px;
}



}


/*===========================================================================*/
							/*1400px CSS*/
/*===========================================================================*/
@media (min-width: 1400px) {
.mega-col-1{
	min-width: 980px;
	padding-right: 55px;
}
.mega-col-2{
	min-width: 625px;
}
.mega-col-1 > ul, .mega-col-1 .cp-mega-listed{
	width: 25%;
}
#cp_header-v1.cp_sticky .cp-nav-holder,.cp-header-inner .cp-nav-holder{
	width: 100%;
	padding-left: 0px;
}
#cp_header-v1.cp_sticky .cp-sidemenu-btn{
	left: 45px;
}
.cp-services-thumb{
	width: auto;
}
.cp-services-inner{
	padding: 95px 130px 0;
}
.cp-services-listed{
	width: 600px;
}
.cp-services-item{
	margin: 0 0 30px;
}
#home-slider3 .owl-controls{
	left: 17.7%;
	bottom: 192px;
}
.cp-featured-silder #bx-pager2{
	width: 175px;
}
.cp-featured-silder #bx-pager2 > a{
	width: 175px;
	height: 175px;
}
.cp-featured-silder #bx-pager2{
	left: 140px;
}
.cp-calendar-box{
	float: right;
	width: 300px;
	padding-right: 35px;
}
.cp-nav-holder .navbar-default .navbar-nav > li > a{
	padding: 0 30px;
	font-size: 18px;
}


}

/*===========================================================================*/
							/*1600px CSS*/
/*===========================================================================*/
@media (min-width: 1600px) {

#cp_header-v1 .cp-navigation-row{
	padding-top: 90px;
}
#cp_header-v1 .cp-logo-row{
	padding-top: 115px;
}
#cp_header-v1 .cp-logo-row .cp-logo{
	width: 01px;
	height: 300px;
}
#cp_header-v1 .cp-logo-row .cp-logo img{
	width: 200px;
}
.cp-slider-content .title{
	font-size: 50px;
	line-height: 10px;
}
.cp-header-inner .cp-sidemenu-btn{
	top: 110px;
	left: 45px;
}
#cp-rider-boxed{
	padding: 0 120px;
}
#cp_header-v4 .cp-nav-holder .navbar-default .navbar-nav > li > a{
	padding: 0 30px;
}
#home-slider4 .owl-controls{
	right: -120px;
}
#cp_header-v2 .cp-nav-holder{
	width: auto;
	float: none;
	padding: 0;
}





}





