@media only screen and (min-width: 200px) and (max-width: 768px) and (orientation : portrait) {

	/* HeroPress Theme */

	.header-top-info-2 .social, .header-top-info-2 .info {

		float: none !important;

		text-align: center;

	}

	section.header-top-info-3 {

		display: none !important;

    }

	.nav-heropress ul {

		background: #202e31 !important;

	}

	.hero .is-sticky .navbar-nav > li > a,

	.hero .navbar-nav > li > .dropdown-menu > li > a,	

	.hero .is-sticky .navbar-nav > li > .dropdown-menu > li > a,

	.hero .navbar-nav > li > a:hover	{

		color: #fff !important;

	}

	.heropress-cart {

		margin-left: 20px !important;

		margin-bottom: 20px !important;

	}

	a.heropress-button {

		margin-left: 20px !important;

		margin-bottom: 20px !important;

		margin-right: 20px !important;

		text-align: center;

	}

	.call-to-action-three h2 {

		font-size: 24px;

		line-height: 30px;

	}

	.slider-version-three .owl-nav [class*=owl-] {

		color: #fff;

		font-size: 12px;

		margin: 5px;

		padding: 7px 8px;

		width: 30px;

		height: 30px;

	}

	

	/* Specia Theme */

	.header-top-info-1 .social, .header-top-info-1 .info {

        float: none !important;

        text-align: center;

    }

	a.specia-button {

		margin-left: 20px !important;

		margin-right: 20px !important;

		text-align: center;

	}

	.nav-specia .navbar-nav .open .dropdown-menu > li > a:hover,

    .nav-specia .navbar-nav .open .dropdown-menu > li > a:focus {

		color: #fff;

	}

	.call-to-action-one h2 {

		font-size: 20px;

		line-height: 24px;

		font-weight: 800;

		margin: 0 0 13px;

	}

	.call-to-action-one .call-btn-1 {

		float: left;

	}

	

	/* Proficient Theme */

	.call-to-action-two h2 {

		font-size: 20px;

		line-height: 24px;

		font-weight: 800;

		margin: 0 0 13px;

	}

	.call-to-action-two .call-btn-2 {

		float: left;

		margin-top: -38px;

	}

	.nav-center {

		padding: 8px 2px 8px;

	}

	.nav-center .navbar-header .navbar-brand {

		display: block;

	}

	.nav-center .navbar-header .navbar-toggle {

		float: left;

		margin: 0 auto;

		position: relative;

		left: 44%;

    }

	.nav-center ul.dropdown-menu li a { 

		color: #ffffff !important;

	}

	

	/* MagZee Theme */

	.header-top-info-5 .social {

		text-align: center !important;

		float: none !important;

	}

	.header-top-info-5 ul.info {

		float: none !important;

		text-align: center;

		margin-top: 25px !important;

		margin-bottom: 8px !important;

	}

	.header-contact {

		display: none;

	}

	.header-magzee .custom-logo {

		margin: 0 auto;

		padding-bottom: 8px;

		margin-bottom: 16px;

	}

	.header-magzee .navbar-brand {

		float: none !important;

	}

	.nav-magzee .navbar-header .navbar-toggle {

		float: left;

		margin: 0 auto;

		position: relative;

		left: 44%;

    }

	.nav-magzee ul.dropdown-menu li a { 

		color: #ffffff !important;

	}

	

	/* Fabify Theme */

	.header-top-info-6 .social {

		text-align: center !important;

		float: none !important;

	}

	.header-top-info-6 ul.info {

		float: none !important;

		text-align: center;

	}

	.header-fabify .custom-logo {

		margin: 0 auto !important;

		padding-bottom: 8px;

		margin-bottom: 16px;

	}

	.header-fabify .navbar-brand {

		float: none !important;

	}

	.searchbox {

		display: none;

	}

	ul.search-cart {

		text-align: center;

		margin: 0;

		padding: 0;

	}

	.nav-fabify .navbar-header .navbar-toggle {

		float: left;

		margin: 0 auto;

		position: relative;

		left: 44%;

    }

	.nav-fabify ul.dropdown-menu li a { 

		color: #ffffff !important;

	}

	

	/* Benzer Theme */

	.nav-benzer .navbar-nav > .active > a, .nav-benzer .navbar-nav > .active > a:hover, .nav-benzer .navbar-nav > li > a {

		padding: 14px 17px !important;

		border-radius: 0 !important;

	}

	.benzer-cart {

		top: 14px;

		left: 15px;

	}

	.benzer-button {

		padding: 34px 17px !important;

	}

	.nav-benzer ul.dropdown-menu li a:hover { 

		color: #ffffff !important;

	}

	

	/* SpyroPress Theme */

	.spyropress-logo .custom-logo {

		margin: 0 auto !important;

		padding-bottom: 8px;

		margin-bottom: 23px !important;

	}

	.spyropress-logo .navbar-brand {

		float: none !important;

	}

	.header_spyropress_dark {

		/* background: #ffffff !important; */

	}

	.breadcrumb.spyropress {

		margin-top: 0;

	}

	

	/* Webstrap Theme */

	.webstrap-logo .custom-logo {

		margin: 0 auto !important;

		padding-bottom: 8px;

		margin-bottom: 23px !important;

	}

	.webstrap-logo .navbar-brand {

		float: none !important;

	}

	

}

@media only screen and (min-width: 200px) and (max-width: 768px) and (orientation : landscape) {

	/* HeroPress Theme */

	.header-top-info-2 .social, .header-top-info-2 .info {

		float: none !important;

		text-align: center;

	}

	section.header-top-info-3 {

		display: none !important;

    }

	.nav-heropress ul{

		background: #202e31 !important;

	}

	.hero .is-sticky .navbar-nav > li > a,

	.hero .navbar-nav > li > .dropdown-menu > li > a,	

	.hero .is-sticky .navbar-nav > li > .dropdown-menu > li > a,

	.hero .navbar-nav > li > a:hover	{

		color: #fff !important;

	}

	.heropress-cart {

		margin-left: 20px !important;

		margin-bottom: 20px !important;

	}

	a.heropress-button {

		margin-left: 20px !important;

		margin-bottom: 20px !important;

		margin-right: 20px !important;

	}

	.call-to-action-three h2 {

		font-size: 24px;

		line-height: 30px;

	}

	

	/* Specia Theme */

	.header-top-info-1 .social, .header-top-info-1 .info {

        float: none !important;

        text-align: center;

    }

	a.specia-button {

		margin-left: 20px !important;

		margin-right: 20px !important;

		text-align: center;

	}

	.nav-specia .navbar-nav .open .dropdown-menu > li > a:hover,

    .nav-specia .navbar-nav .open .dropdown-menu > li > a:focus {

		color: #fff;

	}

	.call-to-action-one h2 {

		font-size: 20px;

		line-height: 24px;

		font-weight: 800;

		margin: 0 0 13px;

	}

	.call-to-action-one .call-btn-1 {

		float: left;

	}

	

	/* Proficient Theme */

	.call-to-action-two h2 {

		font-size: 20px;

		line-height: 24px;

		font-weight: 800;

		margin: 0 0 13px;

	}

	.call-to-action-two .call-btn-2 {

		float: left;

		margin-top: -38px;

	}

	.call-to-action-two h2 {

		font-size: 20px;

		line-height: 24px;

		font-weight: 800;

		margin: 0 0 13px;

	}

	.call-to-action-two .call-btn-2 {

		float: left;

		margin-top: -38px;

	}

	.nav-center {

		padding: 8px 2px 8px;

	}

	.nav-center .navbar-header .navbar-brand {

		display: block;

	}

	.nav-center .navbar-header .navbar-toggle {

		float: left;

		margin: 0 auto;

		position: relative;

		left: 44%;

    }

	.nav-center ul.dropdown-menu li a { 

		color: #ffffff !important;

	}

	

	/* MagZee Theme */

	.header-top-info-5 .social {

		text-align: center !important;

		float: none !important;

	}

	.header-top-info-5 ul.info {

		float: none !important;

		text-align: center;

		margin-top: 25px !important;

		margin-bottom: 8px !important;

	}

	.header-contact {

		display: none;

	}

	.header-magzee .custom-logo {

		margin: 0 auto;

		padding-bottom: 8px;

		margin-bottom: 16px;

	}

	.header-magzee .navbar-brand {

		float: none !important;

	}

	.nav-magzee ul.dropdown-menu li a { 

		color: #ffffff !important;

	}

	

	/* Fabify Theme */

	.header-top-info-6 .social {

		text-align: center !important;

		float: none !important;

	}

	.header-top-info-6 ul.info {

		float: none !important;

		text-align: center;

	}

	.header-fabify .custom-logo {

		margin: 0 auto !important;

		padding-bottom: 8px;

		margin-bottom: 16px;

	}

	.header-fabify .navbar-brand {

		float: none !important;

	}

	.searchbox {

		display: none;

	}

	ul.search-cart {

		text-align: center;

		margin: 0;

		padding: 0;

	}

	.nav-fabify .navbar-header .navbar-toggle {

		float: left;

		margin: 0 auto;

		position: relative;

		left: 44%;

    }

	.nav-fabify ul.dropdown-menu li a { 

		color: #ffffff !important;

	}

	

	/* Benzer Theme */

	.nav-benzer .navbar-nav > .active > a, .nav-benzer .navbar-nav > .active > a:hover, .nav-benzer .navbar-nav > li > a {

		padding: 14px 17px !important;

		border-radius: 0 !important;

	}

	.benzer-cart {

		top: 14px;

		left: 15px;

	}

	.benzer-button {

		padding: 34px 17px !important;

	}

	.nav-benzer ul.dropdown-menu li a:hover { 

		color: #ffffff !important;

	}

	

	/* SpyroPress Theme */

	.spyropress-logo .custom-logo {

		margin: 0 auto !important;

		padding-bottom: 8px;

		margin-bottom: 23px !important;

	}

	.spyropress-logo .navbar-brand {

		float: none !important;

	}

	.header_spyropress_dark {

		background: #ffffff !important;

	}

	.breadcrumb.spyropress {

		margin-top: 0;

	}

	

}



@media only screen 

and (min-device-width : 768px) 

and (max-device-width : 1024px) 

and (orientation : landscape) { 



}



@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation : landscape) {

	.navbar-nav {

		margin-top: 20px !important;

	}

}



@media only screen and (min-width: 200px) and (max-width: 768px) {

    

	.header-top-info-3 .social, .header-top-info-3 .info {

		display: none;

    }

	

	.navbar-toggle {

		position: relative;

		float: right;

		padding: 4px;

		margin-right: 15px;

		background-color: transparent;

		background-image: none;

		border: 1px solid transparent;

		border-radius: 4px;

	}

	.nav-spyropress .navbar-nav > li > a,

	.nav-spyropress .navbar-nav > .active > a	{

		padding: 10px 25px !important;

	}

	.nav-spyropress .navbar-header .navbar-toggle {

		position: relative;

		background-image: none;

		float: left;

		left: 45%;

	}

	.nav-spyropress .dropdown-menu > li > a {

		color: #ffffff !important;

	}

	.spyropress-logo {

		/* padding: 0 !important; */

		margin: 0 auto;

	}

	.header_spyropress {

		padding: 10px 0 10px 0;

	}

	.header_spyropress_dark,.header_spyropress_light {

		position: relative;

		padding: 18px 0 18px 0;

	}

	.spyro-button-container ul {

		text-align: left;

	}

	.contact_email, .contact_phone {

		display: none;

	}

	.navbar-default .navbar-toggle {

		border-color: transparent;

		color: #fff;

	}

	.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:active, .navbar-default .navbar-toggle:focus {

		background-color: transparent;

		color: #fff;

	}

	

    .navbar > .container .navbar-brand {

        margin: 0 auto;

    }

	

	.nav-center {

		padding: 12px 0px 10px !important;

	}

	

	/* Avira Navbar */

	.nav-avira .navbar-nav > .active > a, .nav-avira .navbar-nav > .active > a:hover, .nav-avira .navbar-nav > li > a {

		padding: 12px 17px !important;

		border-radius: 0 !important;

	}

	.nav-avira .navbar-header {

		padding: 13px 0;

	}

	

	.proficient-cart, .specia-cart  {

		padding-left: 20px;

		margin-bottom: 10px;

	}

	

	a.proficient-button, a.proficient-button:hover {

		margin-left: 0px !important;

	}

	

	.breadcrumb-position {

		text-align: left;

	}

    .page-breadcrumb {

		text-align: right;

    }

	ul.payment-icon {

		text-align: left;

	}

	

    /*---------------------------------------

    Home Slider

    -----------------------------------------*/

	.slider-version-three{

		margin-top: 0px !important;

		position: relative;

	}

   .slider-version-one .caption, .slider-version-two .caption {

		margin: auto;

		width: 70%;

    }

    .slider-version-one .caption h1, .slider-version-two .caption h1, .slider-version-three .caption h1 {

        font-size: 16px;

        font-weight: 400;

        line-height: 20px;

		text-shadow: 0 3px 3px rgba(0, 0, 0, 0.5);

    }



    .slider-version-one .caption p, .slider-version-two .caption p, .slider-version-three .caption p {

        font-weight: normal;

        font-size: 13px;

		text-shadow: 0 3px 3px rgba(0, 0, 0, 0.5);

    }

    .slider-version-one .item , .slider-version-two .item, .slider-version-three .item{

        min-height: 250px;

    }

    .slider-version-one .item img, .slider-version-two .item img, .slider-version-three .item img{

        min-height: 250px;

        background-size: cover;

    }

    .slider-version .owl-controls .owl-dots .owl-dot{

        display: none;

    }

    .specia-btn-1{

    background: transparent;

    font-size: 13px;

    font-family: 'Open Sans', sans-serif;

    padding: 6px 12px;

    border-radius: 30px;

    -webkit-transition: all 200ms ease-out;

       -moz-transition: all 200ms ease-out;

         -o-transition: all 200ms ease-out;

            transition: all 200ms ease-out;

    }

    .specia-btn-1:hover{

         -webkit-transition: all 200ms ease-out;

           -moz-transition: all 200ms ease-out;

             -o-transition: all 200ms ease-out;

                transition: all 200ms ease-out;

    }

	

	.specia-btn-2{

    background: transparent;

    font-size: 13px;

    font-family: 'Open Sans', sans-serif;

    padding: 6px 12px;

    border-radius: 3px;

    -webkit-transition: all 200ms ease-out;

       -moz-transition: all 200ms ease-out;

         -o-transition: all 200ms ease-out;

            transition: all 200ms ease-out;

    }

    .specia-btn-2:hover{

         -webkit-transition: all 200ms ease-out;

           -moz-transition: all 200ms ease-out;

             -o-transition: all 200ms ease-out;

                transition: all 200ms ease-out;

    }

	

	.specia-btn-3{

    background: transparent;

    font-size: 13px;

    font-family: 'Open Sans', sans-serif;

    padding: 6px 12px;

    -webkit-transition: all 200ms ease-out;

       -moz-transition: all 200ms ease-out;

         -o-transition: all 200ms ease-out;

            transition: all 200ms ease-out;

    }

    .specia-btn-3:hover{

         -webkit-transition: all 200ms ease-out;

           -moz-transition: all 200ms ease-out;

             -o-transition: all 200ms ease-out;

                transition: all 200ms ease-out;

    }

	

	.portfolio-tab-sorting li {

		margin-bottom: 20px;

	}

}



@media only screen and (min-width: 481px) and (max-width: 767px) {

    .header-top-info-1 .social, .header-top-info-1 .info {

        float: none;

        text-align: center;

    }

	

	

	.navbar-toggle {

		position: relative;

		float: right;

		padding: 4px;

		margin-right: 15px

		background-color: transparent;

		background-image: none;

		border: 1px solid transparent;

		border-radius: 4px;

	}

	.navbar-default .navbar-toggle {

		border-color: transparent;

		color: #fff;

	}

	

	.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:active, .navbar-default .navbar-toggle:focus {

		background-color: transparent;

		color: #fff;

	}

	

	.nav-avira .navbar-nav > .active > a, .nav-avira .navbar-nav > .active > a:hover, .nav-avira .navbar-nav > li > a {

		padding: 12px 17px !important;

		border-radius: 0 !important;

	}

	.nav-avira .navbar-header {

		padding: 13px 0;

	}

	

	.proficient-cart, .specia-cart {

		padding-left: 20px;

		margin-bottom: 10px;

	}

	

	a.proficient-button, a.proficient-button:hover {

		margin-left: 0px !important;

	}



	.breadcrumb-position {

		text-align: left;

	}

    .page-breadcrumb {

		text-align: right;

    }

	ul.payment-icon {

		text-align: left;

	}



    /*---------------------------------------

    Home Slider

    -----------------------------------------*/

    

   .slider-version-one .caption, .slider-version-two .caption {

		margin: auto;

		width: 70%;

    }

	.slider-version-three{

		margin-top: 0px !important;

		position: relative;

	}

   .slider-version-one .caption, .slider-version-two .caption {

		margin: auto;

		width: 70%;

    }

    .slider-version-one .caption h1, .slider-version-two .caption h1, .slider-version-three .caption h1 {

        font-size: 16px;

        font-weight: 400;

        line-height: 20px;

		text-shadow: 0 3px 3px rgba(0, 0, 0, 0.5);

    }



    .slider-version-one .caption p, .slider-version-two .caption p, .slider-version-three .caption p {

        font-weight: normal;

        font-size: 13px;

		text-shadow: 0 3px 3px rgba(0, 0, 0, 0.5);

    }

    .slider-version-one .item, .slider-version-two .item, .slider-version-three .item{

        min-height: 250px;

    }

    .slider-version-one .item img, .slider-version-two .item img, .slider-version-three .item img{

        min-height: 250px;

        background-size: cover;

    }

    .slider-version .owl-controls .owl-dots .owl-dot{

        display: none;

    }

    .specia-btn-1{

        background: transparent;

        font-size: 13px;

        font-family: 'Open Sans', sans-serif;

        padding: 6px 12px;

        border-radius: 30px;

        -webkit-transition: all 200ms ease-out;

           -moz-transition: all 200ms ease-out;

             -o-transition: all 200ms ease-out;

                transition: all 200ms ease-out;

    }

    .specia-btn-1:hover{

         -webkit-transition: all 200ms ease-out;

           -moz-transition: all 200ms ease-out;

             -o-transition: all 200ms ease-out;

                transition: all 200ms ease-out;

    }

	.specia-btn-2{

        background: transparent;

        font-size: 13px;

        font-family: 'Open Sans', sans-serif;

        padding: 6px 12px;

        border-radius: 3px;

        -webkit-transition: all 200ms ease-out;

           -moz-transition: all 200ms ease-out;

             -o-transition: all 200ms ease-out;

                transition: all 200ms ease-out;

    }

    .specia-btn-2:hover{

         -webkit-transition: all 200ms ease-out;

           -moz-transition: all 200ms ease-out;

             -o-transition: all 200ms ease-out;

                transition: all 200ms ease-out;

    }

	

	.specia-btn-3{

        background: transparent;

        font-size: 13px;

        font-family: 'Open Sans', sans-serif;

        padding: 6px 12px;

        -webkit-transition: all 200ms ease-out;

           -moz-transition: all 200ms ease-out;

             -o-transition: all 200ms ease-out;

                transition: all 200ms ease-out;

    }

    .specia-btn-3:hover{

         -webkit-transition: all 200ms ease-out;

           -moz-transition: all 200ms ease-out;

             -o-transition: all 200ms ease-out;

                transition: all 200ms ease-out;

    }

	.portfolio-tab-sorting li {

		margin-bottom: 20px;

	}

}



@media only screen and (min-width: 768px) and (max-width: 1024px) {

    

    /*---------------------------------------

    Home Slider

    -----------------------------------------*/

    .slider-version-one .caption, .slider-version-two .caption {

		margin: auto;

		width: 70%;

    }

    .slider-version-one .caption h1, .slider-version-two .caption h1, .slider-version-three .caption h1 {

        font-size: 28px;

        font-weight: 600;

        line-height: 30px;

		text-shadow: 0 3px 3px rgba(0, 0, 0, 0.5);

    }



    .slider-version-one .caption p, .slider-version-two .caption p, .slider-version-three .caption p {

        font-weight: normal;

        font-size: 13px;

		text-shadow: 0 3px 3px rgba(0, 0, 0, 0.5);

    }

    .slider-version-one .item, .slider-version-two .item, .slider-version-three .item{

        min-height: 250px;, 

    }

    .slider-version-one .item img, .slider-version-two .item img, .slider-version-three .item img{

        min-height: 250px;

        background-size: 

    }

    

    .specia-btn-1{

		background: transparent;

		color: #ffffff;

		font-size: 13px;

		font-family: 'Open Sans', sans-serif;

		padding: 12px 18px;

		border-radius: 30px;

		-webkit-transition: all 200ms ease-out;

		   -moz-transition: all 200ms ease-out;

			 -o-transition: all 200ms ease-out;

				transition: all 200ms ease-out;

    }

    .specia-btn-1:hover {

         -webkit-transition: all 200ms ease-out;

           -moz-transition: all 200ms ease-out;

             -o-transition: all 200ms ease-out;

                transition: all 200ms ease-out;

    }

	.specia-btn-2{

		background: transparent;

		color: #ffffff;

		font-size: 13px;

		font-family: 'Open Sans', sans-serif;

		padding: 12px 18px;

		border-radius: 3px;

		-webkit-transition: all 200ms ease-out;

		   -moz-transition: all 200ms ease-out;

			 -o-transition: all 200ms ease-out;

				transition: all 200ms ease-out;

    }

    .specia-btn-2:hover {

         -webkit-transition: all 200ms ease-out;

           -moz-transition: all 200ms ease-out;

             -o-transition: all 200ms ease-out;

                transition: all 200ms ease-out;

    }

	.specia-btn-3{

		background: transparent;

		color: #ffffff;

		font-size: 13px;

		font-family: 'Open Sans', sans-serif;

		padding: 12px 18px;

		-webkit-transition: all 200ms ease-out;

		   -moz-transition: all 200ms ease-out;

			 -o-transition: all 200ms ease-out;

				transition: all 200ms ease-out;

    }

    .specia-btn-3:hover {

         -webkit-transition: all 200ms ease-out;

           -moz-transition: all 200ms ease-out;

             -o-transition: all 200ms ease-out;

                transition: all 200ms ease-out;

    }

	.portfolio-tab-sorting li {

		margin-bottom: 20px;

	}

}



@media only screen and (min-width: 960px) and (max-width: 1200px) {



}