/*
* xs - 767px
* sm - 991px
* md - 1199px
* lg - 1200px
* @media (max-width: 767px) {
* @media (min-width: 768px) and (max-width: 991px) {
* @media (min-width: 992px) and (max-width: 1199px) {
* @media (min-width: 1200px) {
* @media only screen and (min-device-width: 320px) and (max-device-width: 480px)
*/
/* Medium Devices, Wide Screens */
@media (min-width: 1000px){
    .sticky_vertisement.fixed_vertisement{
	right: 24px;
	width: 308px;
    }
    .sidebars .widget.envaios_vertisement img {
	height: auto;
	width: 100%;
    }
}
@media (min-width: 1250px){
    .sticky_vertisement.fixed_vertisement {
	right: 45px;
	width: 370px;
    }
}
@media (min-width: 1350px){
    .sticky_vertisement.fixed_vertisement {
	right: 98px;
	width: 370px;
    } 
}
@media (min-width: 1900px){
    .sticky_vertisement.fixed_vertisement{
	right: 364px;
    }
}
/* Small Devices, Tablets */
@media (min-width: 992px) and (max-width: 1199px){
    .envaios_subscriptionform .free-course form input {
	float: left;
	width: 280px;
    }
    .envaios_subscriptionform .free-course form button {
	float: right;
	width: 280px;
    }
}
@media (min-width: 768px) and (max-width: 991px){
    .sidebars .widget.envaios_vertisement img {
	height: auto;
	width: 100%;
    }
    .sticky_vertisement.fixed_vertisement{
	right: 10px;
	width: 231px;
    }
    .commentSidebar .widget.envaios_vertisement img {
	height: auto;
	width: 100%;
    }
    .sidebars .widget.envaios_vertisement img {
	height: auto;
	width: 100%;
    }
    /*    .categoryBreadCrumbs,.bcrumbs,.footer-bottom,footer,.inner-content,.sticky-wrapper,.fw-page-builder-content,.comments{
	    overflow: hidden;
	}*/
    .envaios_subscriptionform .free-course form button {
	float: right;
	width: 100%;
    }
    .envaios_subscriptionform .free-course form input {
	float: left;
	width: 100%;
    }
    .top-links{
	overflow: hidden;
    }
    .navbar-nav {
	margin: 0;
    }
    .bcrumbs li:first-child{
	padding-left: 5px;
    }
    .sinSocialShare a {
	margin-bottom: 20px;
    }
    .sinSocialShare .sinHiddenSocial a {
	border-radius: 0;
	margin-bottom: 0;
	margin-top: 20px;
    }
}
@media (min-width: 320px) and (max-width: 767px){
    .contact-content form input, .contact-form .wrap-forms input,.contact-content form textarea, .contact-form .wrap-forms textarea {
	margin: 0 0 15px;
    }
    .contact-content form button, .contact-form input[type="submit"] {
	margin-bottom: 30px;
    }
    .error-content h2 {
	margin: 290px 0 -47px;
    }
    .commentSidebar .widget.envaios_vertisement img {
	height: auto;
	width: 100%;
    }
    .sidebars .widget.envaios_vertisement img {
	height: auto;
	width: 100%;
    }
    .blog-info div{
	width: 100% !important;
    }
    .single-post .envaios_subscriptionform .free-course {
	margin: 40px 0;
    }
    .envaios_subscriptionform .free-course form input {
	width: 100%;
    }
    .envaios_subscriptionform .free-course form button {
	width: 100%;
    }
    .footer-widget .widgetTitle {
	line-height: 1;
	margin: 28px 0 10px;
    }
    progress {
	position: fixed;
	top: 80px;
    }
    .is-sticky .social-top {
	right: 5px;
    }
    .freebie-btn {
	right: 0;
    }
    .sinSocialShare a {
	margin-bottom: 20px;
    }
    .commentComonField {
	width: 100%;
    }
    .sinSocialShare .sinHiddenSocial a {
	border-radius: 0;
	margin-bottom: 0;
	margin-top: 20px;
    }
    .sinHiddenSocial {
	left: 0;
	right: 0;
	top: 260px;
    }
    .sinSocialShare a.social-trigger {
	clear: both;
	display: block;
    }

}
@media (min-width: 759px) and (max-width: 1199px){
    .sinHiddenSocial {
	left: 0;
	right: 0;
	top: 120px;
    }
    .sinSocialShare a {
	margin-bottom: 20px;
    }
    .sinSocialShare .sinHiddenSocial a {
	border-radius: 0;
	margin-bottom: 0;
	margin-top: 20px;
    }
    .is-sticky .search-content input, .is-sticky .search-content input:focus {
	padding: 2px 0 0 15px;
    }
    .is-sticky .search-trigger {
	margin-top: 0;
	padding-top: 19px;
    }
}
@media (min-width: 518px) and (max-width: 758px){
    .sinHiddenSocial {
	top: 190px;
    }
}