@charset "utf-8";
/* CSS Document */
@media only screen and (min-width: 1201px) and (max-width: 1550px) {
 .flexslider .slides img {
min-height:650px;
}
}
 @media only screen and (min-width: 1024px) and (max-width: 1200px) {
 .container {
width:96%;
margin:0 auto;
}
 .flexslider .slides img {
min-height:550px;
}
 .slider_contwrap {
top:220px;
}
 .slider_cont {
width:86%;
}
 h1 {
font-size:52px;
line-height:53px;
padding-bottom:24px;
}
 .slider_cont p {
padding-bottom:20px;
}
 .navigation ul li {
padding-left:20px;
}
 .commission {
top:160px;
}
 .about_left h1 {
line-height:52px;
}
 .latestnews_right ul li {
padding-right:35px;
}
 .navigation ul li ul li {
padding-left:20px;
}
 .inner_container {
padding-bottom: 80px;
padding-top: 220px;
}
 .inner_cont h1 {
padding-bottom:35px;
}
 .social_cont {
padding: 25px 0;
}
 .img_gallary ul li {
margin-bottom:20px;
}
}
 @media only screen and (min-width: 800px) and (max-width: 1023px) {
 .container {
width:96%;
margin:0 auto;
}
 .flexslider .slides img {
min-height:450px;
}
 .slider_contwrap {
top:158px;
}
 .slider_cont {
width:90%;
}
 h1 {
font-size:44px;
line-height:45px;
padding-bottom:20px;
}
 .slider_cont p {
padding-bottom:20px;
}
 .navigation ul li {
padding-left:14px;
padding-top: 20px;
padding-bottom: 39px;
}
 .commission {
top:100px;
}
 .about_left h1 {
line-height:44px;
}
 .latestnews_right ul li {
padding-right:35px;
}
 .navigation ul li ul li {
padding-left:20px;
}
 .navigation ul li a {
font-size:12px;
}
 a.logo {
width:150px;
margin:43px 0 21px;
}
 a.logo img {
width:100%;
height:auto;
}
 .slider_cont a.view_collection {
margin:10px auto;
padding:13px 0;
width:182px;
}
 .flex-control-nav {
right:10px;
top:122px;
}
 .services ul li a.view_collection {
width:182px;
padding:11px 0;
}
 .services {
padding:90px 0;
}
 .services ul li a img {
margin-bottom:32px;
}
 .services ul li p {
padding-bottom:20px;
}
 .commission_cont a.view_collection {
padding:13px 0;
width:182px;
}
 .about_left {
width:54%;
}
 .latestnews_right {
width: 35.6%;
}
 .about_wrap {
padding:90px 0 80px;
}
 .about_left a.read_more {
padding:12px 0;
width:182px;
}
 .commission_cont {
width:90%;
}
 .inner_container {
padding-bottom: 85px;
padding-top: 180px;
}
 .inner_cont h1 {
padding-bottom:25px;
}
 .social_cont {
padding: 25px 0 0;
}
 .img_gallary ul li {
margin-bottom:16px;
}
 .single-page-nav {
right:10px;
top: 122px;
}
}
 @media only screen and (min-width: 768px) and (max-width: 799px) {
 .container {
width:96%;
margin:0 auto;
}
 .flexslider .slides img {
min-height:450px;
}
 .slider_contwrap {
top:158px;
}
 .slider_cont {
width:90%;
}
 h1 {
font-size:44px;
line-height:45px;
padding-bottom:20px;
}
 h2 {
font-size:33px;
line-height:35px;
}
 h3 {
font-size:22px;
line-height:24px;
padding-bottom:16px;
}
 .slider_cont p {
padding-bottom:20px;
}
 .navigation ul li {
padding-left:14px;
padding-top: 20px;
padding-bottom: 39px;
}
 .commission {
top:90px;
}
 .about_left h1 {
line-height:44px;
}
 .latestnews_right ul li {
padding-right:35px;
}
 .navigation ul li ul li {
padding-left:20px;
}
 .navigation ul li a {
font-size:12px;
}
 a.logo {
width:150px;
margin:23px 0 21px;
}
 a.logo img {
width:100%;
height:auto;
}
 .slider_cont a.view_collection {
margin:10px auto;
padding:13px 0;
width:182px;
}
 .flex-control-nav {
right:10px;
top:122px;
}
 .services ul li a.view_collection {
width:182px;
padding:11px 0;
}
 .services {
padding:90px 0 80px;
}
 .services ul li a img {
margin-bottom:28px;
}
 .services ul li p {
padding-bottom:20px;
}
 .commission_cont a.view_collection {
padding:13px 0;
width:182px;
}
 .about_left {
width:54%;
}
 .latestnews_right {
width: 35.6%;
}
 .about_wrap {
padding:90px 0 80px;
}
 .about_left a.read_more {
padding:12px 0;
width:182px;
}
 .commission_cont {
width:90%;
}
 .navigation ul li {
padding-left:11px;
}
 .navigation ul li ul li {
padding-left:11px;
}
 .inner_container {
padding-bottom: 85px;
padding-top: 180px;
}
 .inner_cont h1 {
padding-bottom:25px;
}
 .social_cont {
padding: 25px 0 0;
}
 .img_gallary ul li {
margin-bottom:15px;
}
 .single-page-nav {
right:10px;
top: 122px;
}
}
 @media only screen and (min-width: 600px) and (max-width: 767px) {
 .container {
width:94%;
margin:0 auto;
}
 .flexslider .slides img {
min-height:350px;
}
 .slider_contwrap {
top:25px;
}
 .header {
position:relative;
padding-top:22px;
}
 .slider_cont {
width:90%;
}
 h1 {
font-size:38px;
line-height:39px;
padding-bottom:20px;
}
 h2 {
font-size:30px;
line-height:32px;
}
 h3 {
font-size:22px;
line-height:24px;
padding-bottom:16px;
}
 .slider_cont p {
padding-bottom:16px;
}
 .commission {
top:38px;
}
 .about_left h1 {
line-height:38px;
padding-bottom:22px;
}
 .latestnews_right ul li {
padding:22px 35px 15px 0;
}
 a.logo {
width:172px;
margin:0 auto;
display:block;
float:none;
}
 a.logo img {
width:100%;
height:auto;
}
 .slider_cont a.view_collection {
margin:10px auto;
padding:13px 0;
width:182px;
}
 .flex-control-nav {
right:10px;
top:22px;
}
 .services ul li a.view_collection {
width:182px;
padding:11px 0;
}
 .services {
padding:80px 0 50px;
}
 .services ul li a img {
margin-bottom:28px;
}
 .services ul li p {
padding-bottom:20px;
}
 .commission_cont a.view_collection {
padding:13px 0;
width:182px;
}
 .about_left {
width:100%;
padding-bottom:45px;
}
 .latestnews_right {
width: 100%;
padding-left:0;
border:none;
}
 .about_wrap {
padding:70px 0 40px;
}
 .about_left a.read_more {
padding:12px 0;
width:182px;
margin-top:0;
}
 .commission_cont {
width:90%;
}
 .services ul li {
width:48%;
margin-right:4%;
padding-bottom:30px;
}
 .services ul li.last1 {
margin-right:0;
}
 .latestnews_right h3 {
padding-bottom:0;
}
 .footer_lins ul li {
padding:0 8px 0 6px;
}
 .footer_lins ul li b {
padding-right:2px;
}
 .footer {
padding:50px 0 45px;
}
 .header {
padding-bottom:15px;
}
 a.logo {
float:left;
width:150px;
}
 .navigation {
float:right;
width:100px;
padding-top:2px;
}
 a.menubtn {
display:block;
}
 .navigation > ul {
position:absolute;
left:0;
top:100%;
float:none;
background:#262525;
width:100%;
padding-bottom:20px;
display:none;
}
 .navigation > ul > li {
float:none;
padding:10px 0;
}
 .navigation > ul > li a {
display:block;
padding:0 5%;
font-size:15px;
}
 .navigation > ul > li .submenu {
position:relative;
margin-top:15px;
padding:10px 0;
}
 .navigation ul li ul {
float:none;
}
 .navigation ul li ul li {
float:none;
display:block;
padding:9px 0;
}
 .navigation ul li ul li a {
}
 .navigation > ul > li .submenu .container {
width:100%;
}
 .inner_container {
padding-bottom: 65px;
padding-top:70px;
}
 .inner_cont h1 {
padding-bottom:25px;
}
 .social_cont {
padding: 25px 0 0;
}
 .img_gallary ul li {
margin-bottom:15px;
}
 .inner_left {
width:100%;
padding-bottom:30px;
}
 .img_gallary {
width:100%;
}
 .img_gallary ul li {
margin-left:0;
margin-right:3%;
width: 22.7%;
}
 .img_gallary ul li.last {
margin-right:0;
}
 .single-page-nav {
right:10px;
top: 117px;
}
 #sidebar_page {
width:100%;
}
 #page_widget {
width:100%;
}
}
 @media only screen and (min-width: 480px) and (max-width: 599px) {
 .container {
width:94%;
margin:0 auto;
}
 .flexslider .slides img {
min-height:300px;
}
 .slider_contwrap {
top:25px;
}
 .header {
position:relative;
padding-top:22px;
}
 .slider_cont {
width:90%;
}
 h1 {
font-size:33px;
line-height:34px;
padding-bottom:18px;
}
 h2 {
font-size:28px;
line-height:30px;
}
 h3 {
font-size:20px;
line-height:22px;
padding-bottom:15px;
}
 p {
font-size:14px;
line-height:20px;
}
 .slider_cont p {
padding-bottom:16px;
font-size:13px;
}
 .commission {
top:38px;
}
 .about_left h1 {
line-height:33px;
padding-bottom:18px;
}
 .latestnews_right ul li {
padding:22px 35px 15px 0;
}
 a.logo {
width:172px;
margin:0 auto;
display:block;
float:none;
}
 a.logo img {
width:100%;
height:auto;
}
 .slider_cont a.view_collection {
margin:0px auto;
padding:11px 0;
width:165px;
font-size:13px;
}
 .flex-control-nav {
right:6px;
top:22px;
}
 .services ul li a.view_collection {
width:165px;
padding:8px 0;
font-size:13px;
}
 .services {
padding:63px 0 30px;
}
 .services ul li a img {
margin-bottom:22px;
}
 .services ul li p {
padding-bottom:15px;
line-height: 19px;
}
 .commission_cont a.view_collection {
padding:11px 0 10px;
width:165px;
font-size:13px;
margin:7px auto;
}
 .about_left {
width:100%;
padding-bottom:45px;
}
 .latestnews_right {
width: 100%;
padding-left:0;
border:none;
}
 .about_wrap {
padding:55px 0 20px;
}
 .about_left a.read_more {
padding:9px 0;
width:165px;
margin-top:0;
}
 .commission_cont {
width:90%;
}
 .services ul li {
width:48%;
margin-right:4%;
padding-bottom:30px;
}
 .services ul li.last1 {
margin-right:0;
}
 .latestnews_right h3 {
padding-bottom:0;
}
 .footer_lins ul li {
padding:0 8px 0 6px;
}
 .footer_lins ul li b {
padding-right:2px;
}
 .footer {
padding:40px 0 35px;
}
 .slider_cont p {
line-height:21px;
}
 .flex-direction-nav .flex-prev {
left:-3px;
top:-20px;
}
 .flexslider:hover .flex-prev {
left:-3px;
}
 .flex-direction-nav .flex-next {
right:-3px;
top:-20px;
}
 .flexslider:hover .flex-next {
right:-3px;
}
 .flex-control-nav li {
padding:5px 0;
}
 .commissions_wrap > img {
min-height:280px;
}
 span.copyright {
float:none;
display:block;
text-align:center;
padding-bottom:8px;
}
 .footer_lins {
float:none;
width:360px;
margin:0 auto;
}
 .footer_lins ul li.social_links {
padding-right:8px;
}
 .commission_cont p {
font-size:13px;
line-height:20px;
}
 .header {
padding-bottom:15px;
}
 a.logo {
float:left;
width:150px;
}
 .navigation {
float:right;
width:100px;
padding-top:13px;
}
 a.menubtn {
display:block;
}
 .navigation > ul {
position:absolute;
left:0;
top:100%;
float:none;
background:#262525;
width:100%;
padding-bottom:20px;
display:none;
}
 .navigation > ul > li {
float:none;
padding:10px 0;
}
 .navigation > ul > li a {
display:block;
padding:0 5%;
font-size:15px;
}
 .navigation > ul > li .submenu {
position:relative;
margin-top:15px;
padding:10px 0;
}
 .navigation ul li ul {
float:none;
}
 .navigation ul li ul li {
float:none;
display:block;
padding:9px 0;
}
 .navigation ul li ul li a {
}
 .navigation > ul > li .submenu .container {
width:100%;
}
 .inner_container {
padding-bottom: 50px;
padding-top:50px;
}
 .inner_cont h1 {
padding-bottom:25px;
}
 .social_cont {
padding: 20px 0 0;
}
 .img_gallary ul li {
margin-bottom:15px;
}
 .inner_left {
width:100%;
padding-bottom:25px;
}
 .img_gallary {
width:100%;
}
 .img_gallary ul li {
margin-left:0;
margin-right:3%;
width:31.3%;
}
 .img_gallary ul li.last1 {
margin-right:0;
}
 .single-page-nav {
right:6px;
top: 117px;
}
 .single-page-nav ul li {
padding:5px 0
}
 #sidebar_page {
width:100%;
}
 #page_widget {
width:100%;
}
}
 @media only screen and (min-width: 320px) and (max-width: 479px) {
 .container {
width:90%;
margin:0 auto;
}
 .flexslider .slides img {
min-height:330px;
}
 .slider_contwrap {
top:25px;
}
 .header {
position:relative;
padding-top:22px;
}
 .slider_cont {
width:90%;
}
 h1 {
font-size:26px;
line-height:28px;
padding-bottom:15px;
}
 h2 {
font-size:24px;
line-height:26px;
}
 h3 {
font-size:20px;
line-height:22px;
padding-bottom:15px;
}
 p {
font-size:14px;
line-height:20px;
}
 .slider_cont p {
display:none;
}
 .commission {
top:25px;
}
 .about_left h1 {
line-height:27px;
padding-bottom:18px;
}
 .latestnews_right ul li {
padding:18px 35px 12px 0;
}
 a.logo {
width:172px;
margin:0 auto;
display:block;
float:none;
}
 a.logo img {
width:100%;
height:auto;
}
 .slider_cont a.view_collection {
margin:0px auto;
padding:11px 0;
width:165px;
font-size:13px;
}
 .flex-control-nav {
right:0px;
top:22px;
}
 .services ul li a.view_collection {
width:165px;
padding:9px 0 7px;
font-size:13px;
}
 .services {
padding:50px 0 15px;
}
 .services ul li a img {
margin-bottom:22px;
}
 .services ul li p {
padding-bottom:15px;
line-height: 19px;
}
 .commission_cont a.view_collection {
padding:11px 0 10px;
width:165px;
font-size:13px;
margin:0px auto;
}
 .about_left {
width:100%;
padding-bottom:45px;
}
 .latestnews_right {
width: 100%;
padding-left:0;
border:none;
}
 .about_wrap {
padding:40px 0 5px;
}
 .about_left a.read_more {
padding:9px 0;
width:165px;
margin-top:0;
}
 .commission_cont {
width:90%;
}
 .services ul li {
width:100%;
margin-right:0%;
padding-bottom:30px;
}
 .services ul li.last1 {
margin-right:0;
}
 .latestnews_right h3 {
padding-bottom:0;
}
 .footer_lins ul li {
padding:0 8px 0 6px;
}
 .footer_lins ul li b {
padding-right:2px;
}
 .footer {
padding:30px 0 25px;
}
 .slider_cont p {
line-height:19px;
}
 .flex-direction-nav .flex-prev {
left:-8px;
top:-20px;
}
 .flexslider:hover .flex-prev {
left:-8px;
}
 .flex-direction-nav .flex-next {
right:-8px;
top:-20px;
}
 .flexslider:hover .flex-next {
right:-8px;
}
 .flex-control-nav li {
padding:5px 0;
}
 .commissions_wrap > img {
min-height:300px;
}
 span.copyright {
float:none;
display:block;
text-align:center;
padding-bottom:8px;
}
 .footer_lins {
float:none;
width:280px;
margin:0 auto;
}
 .footer_lins >ul {
float:none;
}
 .footer_lins >ul >li {
float:none;
text-align:center;
padding-bottom:6px;
background:none;
}
 .footer_lins ul li.social_links {
padding-right:8px;
}
 .commission_cont p {
font-size:13px;
line-height:19px;
}
 .footer_lins ul li.social_links {
float:none;
margin: 0 auto;
 width: 120px;
}
 a.next_section {
margin-left:-27.5px;
bottom:-36px;
}
 .next_section > img {
width:55px;
height:auto;
}
 .header {
padding-bottom:15px;
}
 a.logo {
float:left;
width:150px;
}
 .navigation {
float:right;
padding-top:13px;
}
 a.menubtn {
display:block;
}
 .navigation > ul {
position:absolute;
left:0;
top:100%;
float:none;
background:#262525;
width:100%;
padding-bottom:20px;
display:none;
}
 .navigation > ul > li {
float:none;
padding:10px 0;
display:block;
line-height:16px;
}
 .navigation > ul > li a {
display:block;
padding:0 5%;
font-size:15px;
line-height:16px;
}
 .navigation > ul > li .submenu {
position:relative;
margin-top:15px;
padding:10px 0;
}
 .navigation ul li ul {
float:none;
}
 .navigation ul li ul li {
float:none;
display:block;
padding:9px 0;
}
 .navigation ul li ul li a {
font-size:15px;
line-height:16px;
}
 .navigation > ul > li .submenu .container {
width:100%;
}
 .inner_container {
padding-bottom: 35px;
padding-top:40px;
}
 .inner_cont h1 {
padding-bottom:20px;
}
 .social_cont {
padding: 15px 0 0;
}
 .img_gallary ul li {
margin-bottom:15px;
}
 .inner_left {
width:100%;
padding-bottom:20px;
}
 .img_gallary {
width:100%;
}
 .img_gallary ul li {
margin-left:0;
margin-right:6%;
width:47%;
}
 .img_gallary ul li.last2 {
margin-right:0;
}
 .single-page-nav {
right:0px;
top: 117px;
}
 .single-page-nav ul li {
padding:5px 0
}
 #sidebar_page {
width:100%;
}
 #page_widget {
width:100%;
}
}
