/*
	XS
	FROM 320px - 767px
*/

/********************************************************************************************************************/
@media screen and  (max-width:767px){
	/* footer */
	.footer-360 .contact .retailer{min-width: auto;}
	.footer-360 .container{padding:0;}
	.footer-360 {padding-left: 15px;padding-right: 15px;height: 550px;}
	.footer-360 .inline-list li {display: inline;line-height: 1.42857143;}
	.footer-360 .footer-nav li {clear: both;}
	.footer-360 .hide-mobile{display:none;}
	.footer-360 .inline-list li a{border:none;padding-left:0;}
	.hide-mobiel{display:none;}
	.footer-360 .contact{margin-top:20px;}
	.footer-360 .text-right{text-align:left;}
	.footer-360 #mc-embedded-subscribe-form{display: block;margin-top: 10px;margin-left: 0px;margin-bottom: 10px;clear: both;float: none;}
	.footer-360 .show-mobile{display: block;}
	.footer-360 .show-mobile .footer-nav li{float:none;}
	.footer-360 .contact .retailer {clear: both;float: none;width: 120px;}
	.footer-logo.bug {float: left;}
	/* btn.custom */
	.btn-custom{width:100%;}
	/* shop-360 home */
	.home-shop .btn.btn-custom{min-width: auto;}
	.product-block .btn-custom{width:0;}
	.dirt .large{font-size:40px;line-height: 35px;}
	.product-block .md-left {float: none !important;clear: both;max-width: none !important;position: relative;padding-left: 15px;padding-right: 15px;padding-top: 0;}
	#player{padding-bottom:90px;}
	.videocontent{height:auto;}
	/* About Contain */
	.about-contain{margin-top: 77px;padding: 0 24px}
	.to-top{width:100%}
	/*Community */
	.community-banner h2{font-family: "FlySans-Bold", Arial, sans-serif;font-size: 28px;line-height: 28px;text-transform: uppercase;color: white;margin-bottom: 2px;font-style: normal;font-weight: normal;    margin-top: 1px;text-rendering: optimizeLegibility;}
	.community-banner h3{font-size:24px;text-transform: uppercase;color: white;margin-bottom: 2px;line-height: 0.7;font-family: "FlySans-", Arial, sans-serif;
    font-style: normal;font-weight: normal;margin-top: 3px;text-rendering: optimizeLegibility;}
    #top-banner { background-position-x: 65%;}
    .community-banner.small h2 {font-size: 28px;line-height: 28px;}
	iframe{width:100%;}
	.dual-video{padding:0px;}
	.community-content-left ,.community-content-right {padding:0px;}
	/* community inner pages */
	#athlete-marketing h1.extreme-headline{font-size:36px;line-height:40px;color:#f1f1f2;text-shadow:0px 2px 1px rgba(0, 0, 0, 0.4);font-family:"FlySans-Light", Arial, sans-serif;}
	#athlete-marketing h2.extreme-headline{font-size: 36px;}
	div.ta-container{padding-top:650px;background-position:75% center;padding-bottom:30px;background:url('../images/athletes/Athlete_Terry_mobile_sm.jpg');background-position: center center;background-size: cover; }
	div.matt-container{padding-top:650px;background-position:75% center;padding-bottom:30px;background:url('../images/athletes/Athlete_Matt_mobile.jpg');background-position: center center;background-size: cover; }
	div.todd-container {padding-top: 650px;padding-bottom: 30px;background: url('../images/athletes/Athlete_Todd_mobile.jpg');background-position: center right;background-size: cover;}
	div.sunny-container{background:url('../images/athletes/Athlete_Sunny_Garcia-mobile.jpg') no-repeat;background-size:cover;height:0px;padding-top:650px;padding-bottom:30px;position:relative;background-position:center right;}
	div.pro-container{background:url('../images/athletes/Athlete_Pro_circuit_mobile.jpg') no-repeat;background-size:cover;height:0px;padding-top:650px;padding-bottom:30px;position:relative;background-position:center right;}
	div.kalani-container{padding-top:650px;padding-bottom:30px;background:url('../images/athletes/Athlete_Kalani_mobile.jpg');background-position: center right;background-size: cover; }
	div.jorge-container{padding-top:650px;padding-bottom:30px;background:url('../images/athletes/athlete_jorge_header_mobile.jpg');background-position: center right;background-size: cover; }
	div.cannondale-container{padding-top:650px;padding-bottom:30px;background:url('../images/athletes/Athlete_Cannondale_Team_mobile.jpg');background-position: center center;background-size: cover;padding-top:85%;}
	div.chad-container{padding-top:650px;padding-bottom:30px;background:url('../images/athletes/Athlete_Chad_mobile.jpg');background-position: center center;background-size: cover; }
	.ta-container .extreme-headline{margin-top:20px;}
	.matt-container .extreme-headline{margin-top:20px;}
	#athlete-marketing .text-contain{margin-bottom:0px;}
	.community-inner .bio-left,.community-inner .bio-right{width: 100%;display:inline-block;padding-left:24px;padding-right:24px;}
	.athlete-social .athlete-wrapper{display:inline-block;padding-left:15px;}
	/* .athlete-social .icons{padding-left: 0px;} */
	.greenbg .athlete_highlight_text{padding:0px;}
	.athlete-summary{margin-left:0%;}

	/*.cannondale .bio-right{width:100%;height:20%;}*/
	/* press */
	.read-more{width:100%}
	#listings {padding:0px 24px;}
	.press-img h1{padding-left:0px;}
	/* Shop-360 Camera */
	.compare-cameras h1, .compare-cameras-mobile h1 {font-size: 40px;}
	.compare-cameras h1 span, .compare-cameras-mobile h1 span {font-size: 50px;}
	.mobile-buttons .btn-custom{width:175px;margin:0 auto 30px;display:block;}
	/* accessories page */
	.accessory-bar{background-image: url('../images/product_bg.jpg');padding-top: 150px;background-size: contain;background-repeat: repeat;}
	.page-inner{padding:30px 0;}
	.accessories label[for=camera_type]{font-size: 16px!important;margin-bottom: 15px;}
	.camera_4k_badge, .camera_hd_badge{width:60px;height: 60px;top:-16%;}
	.camera_universal_badge{width: 120px;height: 60px;top:-16%;}
	#camera_type{margin-left:130px;font-size: 15px;margin-bottom:15px;margin-top: 10px;}
	.head,.price{width: 100%;}
	.image-container img{width:100%;}
	.products{min-height:210px;}
	.product-slider i.slick-prev{left:0;z-index:1;}
	.product-slider i.slick-next{right:0;z-index:1;}
	.product-slider img{border:none;}
	.pre-footer p{max-width:100%;margin:2.1875rem 0;}
	/*.pre-footer{text-align: justify;}*/
	.pre-footer h3{margin-top: 1.5rem;}
	.cms-index-index .header, .cms-page-view .header, .catalog-category-view .header,.customer-account-login .header,.customer-account-create .header,.customer-account-index .header,.catalog-product-view .header, body div.wrapper .header {height: calc(95px + 5px);}
	.header+.body-wrapper {padding-top: 0px;}
	/* Home Page Hand */
	.cms-index-index .pov-mobile img{display: inline-block;max-width: 100%;height:auto;}
	/* Home Page Camera Drop effec */
	.dirt .video_img2 container{position:initial;}
	.front,.back{left:50%;margin-left:-295px;}
	#dirt-camera{margin-left:-95px;left:50%;}
	/* Home Page */
	.cms-index-index .btn.btn-custom {width:100%;margin-bottom: 20px;}
	.pre-footer .line-break{display:block;}
	.cms-index-index #player{background-image: none;background-repeat: no-repeat;padding:0px;background-color: white;}
	.pre-footer .app-img{line-height: initial;}
	.video-overlay-content .video-overlay-text p{font-size: 16px;}
	.video-overlay-content .video-overlay-text p b{font-size: 18px;}
	.video-player .video-container .videocontent .swipe-icon{height: 70px;background-size: contain;margin-top: 10px;}
	.video-overlay-content{margin-top: 5%;}
	.video-player .video-container .vjs-default-skin .vjs-big-play-button{font-size: 1em;}
	/* Login Page */
	.customer-account-login .account-login{padding-top:10px;}
	.customer-account-create .register-container{padding-top:10px;}
	.join360fly{margin-bottom: 30px;}
	/* Sign Up Page After logged in */
	.module_navigation,.my-account{width: 100%;}
	.dashboard .welcome-msg{margin:0;padding: 10px;}
	/* Product Desc Page Same as landing Page Start */
	.category-cameras .landing-img{width:100%;right:0;}
	.category-cameras .short-description.std{padding-top:0;}
	.category-cameras .camera-info,.category-cameras .short-description.std{text-align:left;}
	.category-cameras .camera-hd .camera-info{margin-top:0;}
	.category-cameras .camera-hd .short-description.std{padding-top: 0;}
	.category-cameras .camera-hd .landing-img{top:40px; right:-20px; transform: scale(1.0);}
	/* Product Desc Page Same as landing Page End */
	/*app page */
	.cms-australia a#macosx,.cms-australia a#windows{min-width:100%;}
	/* Director Page */
	.director-page .download-section li {width: 100%;}
	/* Australia Page*/
	.cms-australia .video-overlay h1{font-size: 45px;}
    .cms-australia .video-overlay .au-r1-container p{font-size: 22px;}
    .cms-australia .cta-buttons .btn.btn-shop, .cms-australia .cta-buttons .btn.btn-custom{margin-bottom: 15px;}
	.cms-australia .au-r4-container .container {padding: 0 25px;}
	body.cms-au .cms-australia .video-overlay .au-r1-container{top: 10%;}
	body.cms-au .app-content .apps-button {margin-bottom: 25px;}
	.cms-australia .au-r5-container p{padding: 0 25px;}
	/* Error & Success message */
	li.success-msg:before,li.error-msg:before{left:4%;}
	/* Checkout Page Start */
	.checkout-cart-index .cart .cart-table tbody tr td.cell-product-img{display: -webkit-box;padding-left: 0;}
	.checkout-cart-index .cart .cart-table tbody tr td.product-info{display: -webkit-box;}
	.checkout-cart-index .cart .cart-table tbody tr td .product-name{margin: 0 auto;}
	.checkout-cart-index .cart .cart-table tbody tr td.unit-price{padding-left: 15px;width: 100%;text-align: center !important;}
	.checkout-cart-index .cart .cart-table tbody tr td .cell-label{width: 100%;display: table;text-align: center;}
	.checkout-cart-index .cart .cart-table tbody tr td.subtotal{width: 100%;}
	.checkout-cart-index span.cart-price{display: block;text-align: center;}
	.checkout-cart-index .cart-totals .checkout-types{text-align:center;}
	.checkout-cart-index td.a-left.quantity{clear:both;}
	.checkout-cart-index td.a-left.quantity div{text-align:center;}
	.checkout-cart-index .cart-table .btn-update{float:none;top:0;}
	/* Checkout Page End */
	/* 360fly 4k start*/
	.category-cameras .camera-4k .landing-img{top:46px;right:10px;}
	.category-cameras .camera-4k .camera-hero-img{padding-bottom: 0;}
	.category-cameras .camera-4k .camera-info{margin-top:0;}
	/* 360fly 4k end*/
	/* Account Forgot Start */
	.customer-account-forgotpassword .page-title,.customer-account-logoutsuccess .page-title{margin:25px 0 25px;}
	/* Account Forgot End */
	/* Sales order view Start */
	.sales-order-view .my-account{padding:0 15px;}
	.sales-order-view .reorder-print{padding:0 11px;margin:6px 0 10px;}
	.sales-order-view .my-account .order-items{overflow-x: hidden;}
	.sales-order-view .my-account .panel .panel-body{overflow-x: auto;}
	/* Sales order view End */
	/* Product page start */
	.catalog-product-view .product-essential{padding: 10px;}
	/* Product page End */
	/* Onestepcheckout start */
	#addressreview #buttons div{float: none !important;text-align: center;margin: 0 !important;}
	#addressreview button.onestepcheckout-place-order{padding: 6px 12px;margin: 0 auto;}
	.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-place-order{margin:30px 20px;}
	/* Onestepcheckout End */
	/* Fly 20420 terms start */
	.fly20420-hero{display: inline-block;height:auto;max-width: 100%;}
	.fly20420 .btn.btn-custom{width:100%;margin:0;}
	/* Fly 20420 terms End */
	/* patent start */
	.patents-table{margin-left: 0;}
	/* patent end */
	/* LED Page Start */
	.cms-led .led-camera{width:290px;margin:0 auto;}
	.led-camera .triangle{position: absolute;z-index: 9999;height: 15px;top: 126px;left: 17px;width: 20px;}
	.led {height: 310px;overflow: auto;padding: 10px 20px;}
	.btn.btn-led{float: left;}
	/* LED Page End */
	/* editing page start */
	.editing-main .no-dull h2,.editing-main .no-dull h2 span{font-size: 20px;}
	/* editing page end */
	/* about-us page */
	.wrapper-width.po-rel.quick-links-about{margin-top:0;}
	/* Dew-Tour 2015 start */
	.my-videos-container .recent-video .videocontent{height:auto;}
	.my-videos-container{padding:0;}
	.my-videos-container .recent-video .video-overlay-content{margin-top: 4%;}
	.my-videos-container .recent-video .video-overlay-content .video-overlay-text p{font-size: 14px;}
	.my-videos-container .recent-video .video-overlay-content .video-overlay-text p b{font-size: 20px;}
	.my-videos-container .recent-video .swipe-icon{height:70px;margin-top: 40px;background-size: contain;}
	.recent-video h2{margin-left: 25px;}
	.my-video-info .embed-div{width: 100%;}
	.no-padd-margin-on-mobile{margin:0;padding:0;}
	.my-videos-container .recent-video .videocontent .vjs-default-skin .vjs-control-bar{z-index:2;}
	.video-js.vjs-panorama .vjs-loading-spinner {z-index: 2;}
	/* Dew-Tour 2015 End */
	/* edge dew tour start */
	.edge-dewtour .video-author{float: left;margin-left: 25px;}
	.edge-dewtour .degradation-message{padding: 80px 0;width: 70%;}
	/* edge dew tour end */
	/* edge video block for uncompatible broswers start */
	.player-degradation-container .degradation-message{padding: 30px 0;}
	.player-degradation-container .degradation-message a{display: block;margin: 1% 0;}
	/* edge video block for uncompatible broswers end */
	.cms-apps .image-square.right-content .img-right,.cms-au .image-square.right-content .img-right{float:none;padding:0;}
	.cms-apps .image-square .content,.cms-au .image-square .content{position:relative;}
	/* apps page for safari start */
	.left-content .background-image-holder,.right-content .background-image-holder{height:70vw;padding-bottom:75%;}
	/* apps page for safari end */
	.cms-apps .app-content{padding: 30px 0 0;}
	.ls-v5 .ls-bottom-slidebuttons{top: -34px !important;}
	.cybermon-shopnow{top:73% !important;}
	.cybermon-disclaimer{top:82% !important;}
	.z-featured {padding: 5%;background: none;}
}

/********************************************************************************************************************/
/*
	SM
	FROM 768px - 991px
*/

/********************************************************************************************************************/
@media screen and (min-width: 768px) and (max-width:991px){
	/* accessories page */
	.products{min-height:300px;}
	.header #navbar3 ul li a{padding: 0px 12px;margin: 14px 0;border-right: 1px solid #999;}
	/* About us*/
	.about-contain{margin-left:15px;}
	/* Product Desc Page Same as landing Page Start */
	.category-cameras .landing-img{top:120px;}
	.category-cameras .camera-hd .landing-img{top:175px !important;transform:scale(1.1);}
	/* Product Desc Page Same as landing Page End */
	/* Checkout index start */
	.checkout-cart-index input.qty{width:65px !important;margin-top: 15px;}
	.checkout-cart-index .cart-table .btn-update {top: -30px;left: 25px;}
	/* Checkout index End */
	/* camera category Page button style */
	.mobile-buttons .btn-custom{width:175px;margin:0 auto 30px;display:block;}
	/* Australia Page start */
	.cms-australia a#macosx{float: left;display: inline-block;margin-right: 5px;}
	.cms-australia a#windows{float: none;}
	/* Australia Page End */
	/* LED Page Start */
	.cms-led .led-camera{width:600px;margin:0 auto;}
	.led-camera .triangle{position: absolute;z-index: 9999;height: 26px;top: 239px;left: 45px;width:20px;}
	.btn.btn-led{float: left;}
	/* LED Page End */
	/* dew tour page start */
	.my-videos-container .recent-video .video-overlay-content .video-overlay-text p{font-size: 22px;}
	.my-videos-container .recent-video .video-overlay-content .video-overlay-text p b{font-size: 24px;}
	.my-videos-container .recent-video .swipe-icon{margin-top: 50px;}
	/* dew tour page end */
}

/********************************************************************************************************************/

/*
	MD
	FROM 992px - 1199px
*/

/********************************************************************************************************************/
@media screen and (min-width: 992px) and (max-width:1199px){
	/*.app-content{padding:25px 40px 0;}*/
	/* Product Desc Page Same as landing Page Start */
	.category-cameras .hand-holding-camera{right: -250px;}
	/* Product Desc Page Same as landing Page End */
}

/********************************************************************************************************************/

/*
	LG
	ABOVE 1200
*/

/********************************************************************************************************************/
@media screen and (min-width:1200px){
	/* Product Desc Page Same as landing Page Start */
	.category-cameras .hand-holding-camera{right: -100px;}
	/* Product Desc Page Same as landing Page End */
	/* Australia Page Start */
	.cms-australia .product-block .fly-camera{margin:0 40px;}
	/* Australia Page End */
}

/********************************************************************************************************************/

/*
	between 768-1023
*/

/********************************************************************************************************************/
@media screen and (min-width: 768px) and  (max-width:1023px){
	/* footer */
	.footer-360 .contact #mc-embedded-subscribe-form {margin-bottom: 10px;float: right;clear: both;margin-right: 2px;margin-left: 22px;}
	.footer-360 .contact .btn-footer {float: right;display: block;margin-top: 0px;clear: both;margin-right: 12px;}
	.footer-360 .contact .retailer {float: right;display: block;margin-top: 0px;clear: both;margin-right: 12px;}
	/* shop-360 home page */
	.product-block .col-md-6{width:100%;}
	/* community-inner pages */
	.community-inner .bio-left,.community-inner .bio-right{width: 100%;display:inline-block;}
	.community-inner .bio-left .bio-left-child-1,.community-inner .bio-left .bio-left-child-2{float:left; width:50%;padding-left:24px;padding-right:24px;}
	.community-inner .bio-right-content{width:50%;float:left;display:inline-block;}
	.community-inner .bio-right-content:nth-of-type(2n+1){clear: both;}
	.community-inner .bio-left .bio-left-child-1{width: 100%;}
	/*.cannondale .bio-right{width:100%;height:20%;}*/
	.athlete-social .athlete-wrapper{display:inline-block;padding-left:15px;}
	/* .athlete-social .icons{padding-left: 0px;} */
	.athlete-summary{margin-left:0%;}
	/* 360fly 4k Start */
	.category-cameras .camera-4k .landing-img{top:300px;}
	.category-cameras .camera-4k .short-description.std{padding-top: 202px;}
	/* 360fly 4k End */
	/* Reset Password Page Start */
	.customer-account-changeforgotten .page-title{padding: 25px 15px;}
	/* Reset Password Page End */
	/* LED Page Start */
	.led{padding: 0 0 0 20px;}
	/* LED Page End */
}


/********************************************************************************************************************/

/*
	between 992-1023
*/

/********************************************************************************************************************/
 @media screen and (min-width: 992px) and (max-width:1023px){
	/* App page */
	.app-content{padding:30px 0 0;}
}


/********************************************************************************************************************/
/*
	above 1024px
*/

/********************************************************************************************************************/
@media screen and (min-width: 1024px){
	.base-content{min-height:50%;margin: 0;}
	/* community inner pages start */
	.community-inner .bio-left .bio-left-child-1,.community-inner .bio-left .bio-left-child-2{float:right; width:75%;padding-left:24px;padding-right:24px;}
	/* community inner pages end */
	.body-wrapper{min-height:77vh;}
	/* community main page */
	#community-canondale{padding-bottom:56.25%;}
}


/********************************************************************************************************************/
/*
	upto 1023px;
*/
@media screen and (max-width: 1023px){
/*.wrapper-width{padding: 0 24px;}*/
/* Home Page */
.video_background {padding-top:48px;}
/* shop-360 home page */
.product-block .mobile-center {display: block;margin: 0 auto;}
.product-block .md-left {float: left;max-width: 50%;position: relative;padding-left: 0px;padding-right: 0px;padding-top: 25px;}
.shop-btn-container a.btn.btn-custom{min-width: auto;}
/* .product-block .mobile-center {display: table;margin: 0 auto;}
.product-block .md-left {float: left;max-width: 50%;position: relative;padding-left: 15px;padding-right: 15px;padding-top: 25px;} */
.product-block .fly-camera {margin: 0 auto;position: relative;left: -20px;}
.product-block p {max-width: none;}
.cannondale .bio-right{width:100%;min-height:300px;}
.cannondale .bio-right{background-position: 0% 0%;}
/* Product Desc Page Same as landing Page Start */
	.category-cameras .hand-holding-camera{display: none;}
/* Product Desc Page Same as landing Page End */

/* Au Page starts */
.cms-australia .app-content{padding:60px 25px;}
/* Community Inner page */
.athlete-social .icons-wrapper p {width:100%}
.icons{padding-left: 0px;}
.athlete-social .athlete-wrapper {padding-top: 25px;}
.cannondale .bio-left .bio-left-child-1{width:100%;}
.community-inner .bio-left .bio-left-child-1 p,.bio-left .bio-left-child-2 .question,.bio-left .bio-left-child-2 p,.community-inner .bio-right p{font-size:20px;}
.community-inner .greenbg{padding-bottom:40px;}
/* community main page */
#community-canondale{background-position: center center;}
.hide-slider{display: block;}
}

/********************************************************************************************************************/
/*
	upto 991PX;
*/
@media screen and (max-width: 991px){
	/* apps page */
	.left-content .background-image-holder,.right-content .background-image-holder{height:70vw;padding-bottom:75%;}
	.image-square .content{position:relative;}
	.image-square.right-content .img-right{float:none;}
	/* community */
	.community-banner.small{background-size:cover;}
	.community-info{padding:10px;}
	/* Australia Page */
	.cms-australia .social-connect{padding:30px 0;height:auto;}
	.social-connect .follow, .social-connect .update{margin-top:0px;}
	.cms-australia .social-connect p{margin-left: 0px;width: 100%;line-height: 60px !important;margin-bottom: 17px;}
	.social-connect .social-icons{margin-left: 3px;margin-bottom: 22px;}
	.cms-australia .social-connect p.left.getUpdates{line-height: 60px !important;width: 100%;padding-top: 0px;margin-bottom: 18px;}
	.cms-australia .social-connect input{width:100%;margin:0;}
	.social-connect .btn.btn-grey{width: 100%;margin-left: 0px;margin-top: 16px;font-family: "FlySans-Medium", Arial, sans-serif;}
	.cms-australia a#windows{margin-bottom: 75px;}
	.cms-australia .director-info{padding:0;}
	/* Ctaegory Page */
	.catalog-category-view .head{width:100%;}
	.catalog-category-view .price-box{width:100%;}
	/* Home Page */
	.globe .valign{padding:0px;}
	/* Community inner page*/
	.community-inner .greenbg .athlete_highlight_text {margin-top:30px;}
	/* LED Page Start */
	.led-cam{margin-top: 20px;}
	/* LED Page End */
	/*  Editing Page start*/
	.editing-bkg{background-image: url(../images/editing/facets-mobile.jpg);background-size: cover;background-repeat: no-repeat;padding-top: 20px;padding-bottom: 1px;}
	.mobile-hands {margin: 30px auto 0px auto;display: block;vertical-align: bottom;}
	.editing-nav .small-block-grid-3 li,.effects-nav .small-block-grid-3 li,.share-nav .small-block-grid-3 li {text-align: center;padding: 0px 0px 0px 0px;}
	.editing-nav .small-block-grid-3 li a h3,.effects-nav .small-block-grid-3 li a h3,.share-nav .small-block-grid-3 li a h3 {font-size: 15px;color: black;text-transform: uppercase;}
	/*  Editing Page End*/
	/* Dew Tour Page Start */
	.my-videos-container .profile-container {width: 100% !important;clear: both;float: none !important;padding: 0 24px;}
	.my-videos-container .recent-video .vjs-default-skin .vjs-big-play-button:before{font-size: 2em;}
	.my-videos-container .recent-video .vjs-default-skin .vjs-big-play-button{width:2em;height:2em;left:55%;}
	/*.my-videos-container .recent-video .video-overlay-content{margin-top: 4%;}
	.my-videos-container .recent-video .video-overlay-content .video-overlay-text p{font-size: 16px;}
	.my-videos-container .recent-video .video-overlay-content .video-overlay-text p b{font-size: 20px;}
	.my-videos-container .recent-video .swipe-icon{height:70px;margin-top: 5px;}*/
	#embed-collapse{width: 100%;}
	.my-video-info .embed-div{width: 100%;margin-bottom: 20px;}
	/* Dew Tour Page End*/
	/* error block start*/
	.video-author{float: left;}
	.off-road h2{margin: 0 0 10px;}
	.edge .video-info{margin:2% 0;}
	.edge .embed-div{padding-left: 15px;}
	/* error block end*/
}

/********************************************************************************************************************/
/*
	upto 1199px;
*/
@media screen and (max-width: 1199px){
	/* shop-360 home page  */
	.mounts-img {margin-top: 21px;}
	/* Accessories Product Page */
	.accessory-bar{background-position: center;}
	/* about us sub navbar */
	.quick-links-about {left:2%;}
}
/********************************************************************************************************************/
/*
	Custom Viewport for higher resolution

	Ideally this should be used, unless necessary
*/

/********************************************************************************************************************/

/*
	above 1899px
*/

/********************************************************************************************************************/
@media screen and (min-width: 1899px){
	/* 360 home page hand */
	#pov-wrap{left:550px;}
	#player{background-size: contain;}
}


/********************************************************************************************************************/
/*
	above 992px
*/
/********************************************************************************************************************/
@media screen and (min-width: 992px){
	.sales-order-view .reorder-print{margin:6px 0 10px;float:right;}
	/* de tour 2015 page start */
	#embed-collapse{position: relative;right: 40%;}
	/* de tour 2015 page end */
}
/********************************************************************************************************************/
/* Home page Slider Bullets
@media only screen and (max-width: 479px){
	.ls-bottom-slidebuttons a{width: 14px !important;height:14px !important;}
	.ls-bottom-slidebuttons a.ls-nav-active::after{width: 10px !important;height: 10px !important;}
	.ls-v5 .ls-bottom-slidebuttons{top: -22px !important;}
}*/
@media screen and (max-width: 480px){
	.user-guide .table tbody tr th{font-size: 12px;}
	.user-guide label[for=manual_list]{margin-bottom: 15px;}
	#manual_list{margin-left:0;width:100%;font-size: 16px;}
	.camera_4k_badge, .camera_hd_badge{width:45px;height: 45px;top:-2%;}
	.camera_universal_badge{width: 90px;height: 45px;top:-2%;}
	#camera_type{margin-left:110px;font-size: 15px;margin-bottom:10px;}
}
@media screen and (max-width: 400px){
	.camera_4k_badge, .camera_hd_badge{width:45px;height: 45px;top:-12%;margin-left: 2%;}
	.camera_universal_badge{width: 90px;height: 45px;top:-12%;margin-left: 2%;}
	#camera_type{font-size: 15px;text-align: center;margin: 10px auto;display: block;}
}