@media only screen (min-width: 1100px) {
}


/* Tablet (Portrait) */
/* Width of 768px */

@media only screen and (min-width: 768px) and (max-width: 1000px) {
/* Container
----------------------------------------------------------------------------------------------------*/
#container, .image_grid{
width:708px;
}

/* Header Right Sec
----------------------------------------------------------------------------------------------------*/
.header_right_sec {
    float: right;
    width: 439px;
}

/* Jqueryslidemenu
----------------------------------------------------------------------------------------------------*/
.jqueryslidemenu{
margin-top:90px;
}

.jqueryslidemenu ul li a{
padding:15px;
}

/* Latest Portfolio
----------------------------------------------------------------------------------------------------*/
.list_carousel li {
width:200px !important;
}

/* Portfolio
----------------------------------------------------------------------------------------------------*/
.portfolio_4col li{
width:137px;
}

.portfolio_3col li{
width:195px;
}

.portfolio_2col li{
width:308px;
}

.two_third .image_grid,
.two_third_last .image_grid {
	width:500px;
}

.portfolio_right_sidebar li,
.portfolio_left_sidebar li{
width:190px;
}

a.link_post{
right:10%;
}

a.zoom{
left:10%;
}

/* Search Box
----------------------------------------------------------------------------------------------------*/
.search_box .s{
width:100px;
}

.search_box .searchsubmit{
width:45px;
font-size: 10px;
}

/* Blog
----------------------------------------------------------------------------------------------------*/
.blog ul li{
padding-right:5px;
}

/* Shortcode Buttons
----------------------------------------------------------------------------------------------------*/
.shortcode_buttons a{
margin-bottom:20px;
}

/* Contact Form
----------------------------------------------------------------------------------------------------*/
#contact-form input {
    width: 83%;
}

}
/* Mobile landscape width 320 */
@media only screen and (max-width: 767px) {
/* Container
----------------------------------------------------------------------------------------------------*/
#container{
width:280px;
}

/* Logo
----------------------------------------------------------------------------------------------------*/
.logo{
text-align: center;
}

.logo {
	float:none;
}

/* Header Right Sec
----------------------------------------------------------------------------------------------------*/
.header_right_sec {
	float:none;
}

ul.socialization{
text-align:center;
padding-top:30px;
}

/* Jqueryslidemenu
----------------------------------------------------------------------------------------------------*/
.jqueryslidemenu ul {
display:none;
}
 .jqueryslidemenu {
display:block;
float:none;
width:100%;
text-align:center;
padding:1px 0px 1px 0px;
border-radius:0px;
}
 .jqueryslidemenu select {
display:block;
margin:20px auto;
width:96%;
}

.jqueryslidemenu{
margin-top:30px;
}

/* Home Page Flex Slider
----------------------------------------------------------------------------------------------------*/
.flex-caption{
display:none;
}

.flexslider {
-moz-border-radius-topright:0px;
border-top-right-radius:0px;
}


/* Teasercontainer
----------------------------------------------------------------------------------------------------*/
.teasercontainer h2{
line-height:35px;
}

/* Latest Portfolio
----------------------------------------------------------------------------------------------------*/
.list_carousel li {
width:217px !important;
}

/* Sub Header
----------------------------------------------------------------------------------------------------*/
.sub_header{
padding:0px 30px;
}

.sub_header article {
    border-left:none;
    padding-left:0px;
}

.sub_header h2{
padding-bottom:0px;
}

/* Portfolio
----------------------------------------------------------------------------------------------------*/
.portfolio_flexslider .flex-direction-nav li .prev,
.portfolio_flexslider .flex-direction-nav li .next{
bottom:70px;
}

a.link_post{
right:10%;
}

a.zoom{
left:10%;
}

.testimonial_carousel li{
width:200px !important;
}

.splitter{
margin-top:0px;
}

.splitter li, .splitter ul, .splitter ul li a{
float:none;
display:inherit;
text-align:center;
}

.image_grid,
.two_third .image_grid,
.two_third_last .image_grid {
width:280px;
}

.image_grid li,
.portfolio_right_sidebar li,
.portfolio_left_sidebar li{
width:220px;
}

.portfolio_4col li img{
width:220px;
}

.portfolio_nav{
float:none;
}

/* Search Box
----------------------------------------------------------------------------------------------------*/
.search_box .s{
width:100px;
}

.search_box .searchsubmit{
width:45px;
font-size: 10px;
}

/* Blog
----------------------------------------------------------------------------------------------------*/
.blog ul li{
display:inherit;
padding-bottom:10px;
margin-bottom:10px;
}

.blog ul li:last-child{
margin-bottom:0px;
}

.shortcode_buttons a{
margin-bottom:20px;
}

/* Columns
----------------------------------------------------------------------------------------------------*/
.one_half, .one_half_last, .one_third, .one_third_last, .two_third, .two_third_last, .one_fourth, .one_fourth_last, .two_fourth, .two_fourth_last, .three_fourth, .three_fourth_last, .one_fifth, .one_fifth_last, .two_fifth, .two_fifth_last, .three_fifth, .three_fifth_last, .four_fifth, .four_fifth_last, #pricing_table .one_third, #pricing_table .one_fourth {
width: 100%;
margin-bottom:30px;
}

}
 @media only screen and (min-width: 480px) and (max-width: 767px) {
/* Container
----------------------------------------------------------------------------------------------------*/
#container{
width:440px;
}

/* Logo
----------------------------------------------------------------------------------------------------*/
.logo {
	float:none;
}

/* Header Right Sec
----------------------------------------------------------------------------------------------------*/
.header_right_sec {
	float:none;
}

ul.socialization{
text-align:center;
padding-top:30px;
}

/* Jqueryslidemenu
----------------------------------------------------------------------------------------------------*/
.jqueryslidemenu {
display:block;
float:none;
width:100%;
text-align:center;
padding:1px 0px 1px 0px;
border-radius:0px;
}
 .jqueryslidemenu select {
display:block;
margin:20px auto;
width:96%;
}

.jqueryslidemenu{
margin-top:30px;
}


/* Home Page Flex Slider
----------------------------------------------------------------------------------------------------*/
.flexslider {
-moz-border-radius-topright:0px;
border-top-right-radius:0px;
}

/* Latest Project
----------------------------------------------------------------------------------------------------*/
.list_carousel li {
width:176px !important;
}

/* Sub Header
----------------------------------------------------------------------------------------------------*/
.sub_header{
padding:0px 30px;
}

.sub_header article {
    border-left:none;
    padding-left:0px;
}

.sub_header h2{
padding-bottom:0px;
}

/* Testimonial
----------------------------------------------------------------------------------------------------*/
.testimonial_carousel li{
width:354px !important;
}


/* Portfolio
----------------------------------------------------------------------------------------------------*/
.portfolio_flexslider .flex-direction-nav li .prev,
.portfolio_flexslider .flex-direction-nav li .next{
bottom:120px;
}


.image_grid,
.two_third .image_grid,
.two_third_last .image_grid {
width:450px;
}

.image_grid li,
.portfolio_right_sidebar li,
.portfolio_left_sidebar li{
width:173px;
}

.splitter{
margin-top:0px;
}

.splitter li, .splitter ul, .splitter ul li a{
float:none;
display:inherit;
text-align:center;
}

.portfolio_nav{
float:none;
}


/* Blog
----------------------------------------------------------------------------------------------------*/
.blog ul li{
display:inherit;
padding-bottom:10px;
margin-bottom:10px;
}

.blog ul li:last-child{
margin-bottom:0px;
}

/* Shortcode Buttons
----------------------------------------------------------------------------------------------------*/
.shortcode_buttons a{
margin-bottom:20px;
}

}
