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

}


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

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

/* left side
----------------------------------------------------------------------------------------------------*/
#left_side{
float:none;
display:block;
position: inherit;
width:700px;
}

#left_side:before{
display:none;
}

.left_side_content,
.left_side_bottom{
text-align:center !important;
}
.left_side_bottom{
min-height: 50px;
}

ul.social_icon{
margin-top:10px !important;
}


/* logo
----------------------------------------------------------------------------------------------------*/
.logo {
	padding:20px 0px 0px 0px !important;
	text-align:center !important;
}


/* Content
----------------------------------------------------------------------------------------------------*/
#content{
float:none;
width: 640px;
}


/* Search Box
----------------------------------------------------------------------------------------------------*/
.search_box{
margin-left:192px;
}


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

.sidebarmenu{
margin-top:30px;
}



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

/* Left Side
----------------------------------------------------------------------------------------------------*/
#left_side{
float:none;
position: inherit;
width:280px;
}

#left_side:before{
display:none;
}

.left_side_content,
.left_side_bottom{
text-align:center !important;
}
.left_side_bottom{
min-height: 50px;
}

/* logo
----------------------------------------------------------------------------------------------------*/
.logo {
	padding:20px 0px 0px 0px !important;
	text-align:center !important;
}


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

.sidebarmenu{
margin-top:30px;
}

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


/* Content
----------------------------------------------------------------------------------------------------*/
#content{
float:none;
width:220px;
}

/* Home Page Slider
----------------------------------------------------------------------------------------------------*/
.ei-slider{
	height:180px;
}

.ei-slider-large li img{
width:100%;
margin-left:0px !important;
}

.ei-title{
display:none;
}

/* Teaser Box
----------------------------------------------------------------------------------------------------*/
.teaser_box{
margin:0px auto;
}


.teaser,
.subheader_content{
text-align:center;
}

/* SubHeader
----------------------------------------------------------------------------------------------------*/
.subheader{
padding-bottom:0px;
}

.subheader_content h3{
border:none;
}

/* Teaser Content
----------------------------------------------------------------------------------------------------*/
.teaser_content h3{
width:160px;
float:none;
margin-bottom:30px;
line-height:30px;
}

.teaser_content .button{
float:none;
}

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

.list_carousel li h3{
font-size:15px !important;
padding-top:28px !important;
}



/* Portfolio
----------------------------------------------------------------------------------------------------*/
.splitter li, .splitter ul, .splitter ul li a {
text-align:center !important;
float:none;
display:block;
padding-bottom:10px;
}

.splitter ul li a:hover{
padding-bottom:10px;
}

.splitter ul li.selected-0 a, .splitter ul li.selected-1 a, .splitter ul li.selected-2 a, .splitter ul li.selected-3 a, .splitter ul li.selected-4 a, .splitter ul li.selected-5 a, .splitter ul li.selected-6 a, .splitter ul li.selected-7 a, .splitter ul li.selected-8 a, .splitter ul li.selected-9 a {
padding-bottom:10px;
}

.splitter ul li:last-child{
padding-bottom:0px;
}

.image_grid{
width:300px;
}

.image_grid li img{
width:220px;
}

.portfolio_4col .da-thumbs li article h3{
padding-top:70px;
}

.portfolio_3col .da-thumbs li article h3{
padding-top:50px;
}

.portfolio_2col .da-thumbs li article h3{
padding-top:53px !important;
}
/* Blog
----------------------------------------------------------------------------------------------------*/
.blog_post{
top:71px;
}

/* 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;
}

/* Left Side
----------------------------------------------------------------------------------------------------*/
#left_side{
float:none;
position: inherit;
width:440px;
}

#left_side:before{
display:none;
}

.left_side_content,
.left_side_bottom{
text-align:center !important;
}

.left_side_bottom{
padding-top:10px !important;
}
.left_side_bottom{
min-height: 50px;
}

/* logo
----------------------------------------------------------------------------------------------------*/
.logo {
	padding:20px 0px 0px 0px !important;
	text-align:center !important;
}


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

.sidebarmenu{
margin-top:30px;
}
/* Content
----------------------------------------------------------------------------------------------------*/
#content{
float:none;
width:380px;
}

/* Home Page Slider
----------------------------------------------------------------------------------------------------*/
.ei-slider{
	height:213px;
}

.ei-slider-large li img{
width:100%;
margin-left:0px !important;
}

/* Teaser Box
----------------------------------------------------------------------------------------------------*/
.teaser_box{
margin:0px auto;
}

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

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

/* Teaeer
----------------------------------------------------------------------------------------------------*/
.teaser,
.subheader_content{
text-align:center;
}

/* Sub Header
----------------------------------------------------------------------------------------------------*/
.subheader{
padding-bottom:0px;
}

.subheader_content h3{
border:none;
}

.teaser_content h3{
width:335px;
float:none;
margin-bottom:30px;
line-height:30px;
}

/* Teaser Content
----------------------------------------------------------------------------------------------------*/
.teaser_content .button{
float:none;
}

/* Portfolio
----------------------------------------------------------------------------------------------------*/
.splitter li, .splitter ul, .splitter ul li a {
text-align:center !important;
float:none;
display:block;
padding-bottom:10px;
}

.splitter ul li a:hover{
padding-bottom:10px;
}

.splitter ul li.selected-0 a, .splitter ul li.selected-1 a, .splitter ul li.selected-2 a, .splitter ul li.selected-3 a, .splitter ul li.selected-4 a, .splitter ul li.selected-5 a, .splitter ul li.selected-6 a, .splitter ul li.selected-7 a, .splitter ul li.selected-8 a, .splitter ul li.selected-9 a {
padding-bottom:10px;
}

.splitter ul li:last-child{
padding-bottom:0px;
}

.image_grid{
width:600px;
}

.image_grid li{
width:178px !important;
}

.portfolio_4col .da-thumbs li article h3{
padding-top:58px;
}

.portfolio_3col .da-thumbs li article h3{
padding-top:34px;
}

.portfolio_2col .da-thumbs li article h3{
padding-top:23px !important;
}

/* Blog
----------------------------------------------------------------------------------------------------*/
.blog_post{
top:158px;
}

}
