<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url(https://fonts.googleapis.com/css?family=Archivo+Narrow:400,700);
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700);
html {
margin : 0; 
padding:0; 
height : 100%; 
min-height : 100%;
}
body { 
margin : 0; 
padding : 0;
font : 11pt arial; 
color : #151719; 
height : 100%; 
min-height : 100%; 
background : #fff url('http://c.cdnxp.com/gtheme/images/default/bg.gif');}  
ul, li, a {
margin : 0; 
padding : 0;
}
ol, ul { 
list-style : none; 
}
a {
color : #333; 
text-decoration : none;
}
a:hover {
text-decoration : none !important;
}
.clear{
margin : 0; 
padding : 0; 
clear : both;
}
header { 
width : 100%; 
height : 40px; 
position : relative; 
top : 0; 
z-index : 999; 
background : #FFF; 
box-shadow : 0px 1px 3px 0px rgba(0, 0, 0, 0.2);
} 
.header-wrapper {
width : 1000px; 
margin : 0 auto; 
padding : 0; 
background : #fff; 
position : relative;
}
.logo { 
float : left; 
margin : 7px 0 0 0;
}
a.sign-up {
float : right; 
display : block; 
padding : 6px 10px; 
font-weight : bold; 
text-decoration : none; 
background-color : #0ba62c; 
color : #FFF; 
border-radius : 3px; 
margin : 8px 10px 0 0; 
font : bold 9pt tahoma; 
letter-spacing : 1px; 
}
a:hover.sign-up {
background : #559521;
}
a.login {
float : right; 
display : block; 
text-decoration : none; 
font-weight : bold; 
color : #000; 
margin : 8px 10px 0 0; 
font : bold 9pt tahoma; 
padding : 5px 10px; 
border : 1px solid #d3d3d3; 
border-radius : 5%; 
background  :  #f8f8f8;
letter-spacing : 1px;
}
a:hover.login { 
color : #093; 
background : #f0f0f0;
}
a.login-icon {
float : right; 
position : relative; 
top : 5px; 
font-size : 25px; 
display : none; 
right : 10px;
}
.search-area {
float : left; 
margin : 6px 0 0 15%; 
width : 40%;
}
.search-area input[type=search] {
border : 1px solid #808080; 
border-right : none; 
padding : 0px 5px; 
width : 80%; 
height : 30px; 
float : left; 
border-radius : 3px 0px 0px 3px;
}
.search-area input[type=search]:focus {
outline : none;
}
.search-area button {
border : 1px solid #808080; 
border-left : none; 
background : #FFF; 
height : 30px; 
color : #808080; 
padding : 0px 8px; 
float : left; 
border-radius : 0 3px 3px 0px;
cursor : pointer;
}
.search-area button:focus { 
outline : none; 
}
.wrapper { 
width : 1000px; 
min-height : 100%; 
margin : -81px auto 0 auto; 
padding : 0; position : relative; 
}
.wrapp {
width : 1000px; 
margin : 0 auto; 
padding : 0; 
position : relative;
}
#wrapheight{min-height:400px;}
.CoverImage {
background-position : center top;
background-size : cover;
min-height : 250px;
max-height : 250px;
top : 0;
position : relative;
opacity: 1;
-webkit-transition: .3s ease-in-out;
transition: .3s ease-in-out;
}
.CoverImage a.cover-edit{display:inline-block; padding:3px 8px; border:1px solid transparent; color: #000; border-radius: 2px; font-size:12px; text-transform:uppercase; position: absolute;
	top: 10px;
	left: 15px;
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
	opacity: 1; font-family:"Roboto", sans-serif; font-size:13px;}
.CoverImage a.cover-edit i{opacity: 1; margin-right:5px; color:#000; font-size:16px; -webkit-transition: .3s ease-in-out;
transition: .3s ease-in-out;}
.CoverImage:hover a.cover-edit i{font-size:12px;}
.CoverImage a.cover-edit span{opacity: 0;}
.CoverImage:hover a.cover-edit{top: 10px; opacity: 1; border:1px solid #000;}
.CoverImage a:hover.cover-edit{background:#FFF; color:#000;}
.CoverImage:hover a.cover-edit span{color:#000; opacity: 1;}
.header-area{display:block; clear:both; position:relative;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.15);box-shadow: 0 0 6px rgba(0,0,0,0.15);}
.cover-area {
min-height : 250px; 
max-height : 250px; 
position : relative; 
top : 0;
}
.pro-name-back {
width : 99.8%;
display : block;
padding : 8px 0;
position : absolute;
/*position : relative;*/
/*margin-top:-48px;*/
bottom :-1px;
overflow : hidden;
border : 0.9px solid transparent;
background: rgba(0, 0, 0, 0.8); /* For browsers that do not support gradients */
background: -webkit-linear-gradient(rgba(0, 0, 0, 0.01), rgba(0, 0, 0, 0.8)); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(rgba(0, 0, 0, 0.01), rgba(0, 0, 0, 0.8)); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(rgba(0, 0, 0, 0.01), rgba(0, 0, 0, 0.8)); /* For Firefox 3.6 to 15 */
background: linear-gradient(rgba(0, 0, 0, 0.01), rgba(0, 0, 0, 0.8)); /* Standard syntax */
border-top:none;
z-index:1;
}
a.pro-name {  
float : left;
display : block;
font-weight : bold;
color : #FFF;
text-decoration : none;
font : 20pt arial;
position : relative;
left : 190px;
text-shadow:0.2px 1px rgba(0,0,0,0.3);
}
a:hover .pro-name {
text-decoration : none;
}
a.post {  
width : 7%;
font-size : 14px;    
margin  :0.5% 0.5% 0 35%;
text-align : center;
font-family : 'Lato', sans-serif;
}
a.follow {   
width : 11%;
font-size : 14px;  
margin : 0.5% 0% 0 0%;
text-align : center;
font-family : 'Lato', sans-serif;
}

.profile-image { 
height : 150px;
width : 150px;
background : #FFF;
border : 2px solid #FFF;
position : absolute;
top : 143px;
left : 20px;
z-index : 11;
box-shadow : 0px 2px 3px 0.5px #CCC;
}
.profile-image img {
width : 100%; 
height : 100%;
}

.profile-image a.profile-edit{display:inline-block; padding:3px 5px; background:rgba(0,0,0,0.5); color:#FFF; font-size:11px; text-transform:uppercase; position: absolute;
	bottom:0px;
	left: 0px;
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
	opacity: 0; font-family:"Roboto", sans-serif; font-size:13px; }
.profile-image:hover a.profile-edit{bottom:0px; opacity: 1; padding:10px 5px;}	
.profile-image a:hover.profile-edit{background:rgba(0,0,0,0.8); color:#FFF;}	

.img-bottom-area { 
/*width : 97.8%;*/
display : block;
height : auto;
background : #f5f5f5;
border-bottom : 1px solid #e5e6e6;
overflow : hidden;
padding : 8px 10px;
margin-top:0
}
.desc-area { 
float : left;
width : 68%;
height : auto;
min-height : 42px;
margin : 0% 0 0% 18%;
font-size : 14px; 
font-family : arial, sans-serif;
line-height : 23px;
}
.follow-btn {
float:right;
margin : 7px 10px 0px 0px; 
background-color : #0ba62c;
border : 1px solid;
padding : 5px 8px;
color : #FFF;
font-weight : bold;
border-radius : 3px;
cursor : pointer;
letter-spacing : 1.5px;
font-size : 13px;
font-family : Tahoma, Geneva, sans-serif !important;
text-align : center;
text-transform : uppercase;
}
.follow-btn:focus {
outline : none;
}							
.follow-btn:hover { 
background : #52b024;
}

.follow_res {
display:none;
background-color : #0ba62c;
border:none;	
padding : 5px 8px;
color : #FFF;
border-radius : 3px;
cursor : pointer;
letter-spacing : 1.5px;
font-size : 13px;
font-family : Tahoma, Geneva, sans-serif !important;
text-align : center;
text-transform : uppercase;
}
.follow_res:focus {
outline : none;
}							
.follow_res:hover { 
background : #52b024;
}





.navigation { 
background : #FFF; 
border-top : 1px solid #ddd; 
border-top : none;
display : block; 
clear : both;
box-shadow : 0px 1px 2px 0px rgba(0, 0, 0, 0.1);
}
.left-col { 
float : left; 
width : 670px; 
background : transparent; 
margin-top : 20px;
}
.thmbx {  
display : block; 
clear : both; 
height : auto; 
border : 1px solid #e5e6e6; 
margin-bottom : 20px;
background : #FFF;
box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.07), 1px 2px 5px 0px rgba(0, 0, 0, 0.06);
transition : box-shadow 0.3s ease 0s; 
}
.pmc_loadbox{display:block; background:none; box-shadow:none; clear:both; min-height:inherit; border:none; text-align:center;}
.pmc_loadbox .autoscbtn{display:inline-block;background:#5aba46; border-radius:3px;overflow: hidden;}
.pmc_loadbox .autoscbtn a{display:inline-block; padding: 5px 10px; color: #FFF; text-transform: uppercase;letter-spacing: 1px;}
.pmc_loadbox .autoscbtn img{display:inline-block; vertical-align:top;
padding-right: 5px; width: 25px; height: 25px; margin-top: 1px;}

.thmbx-header { 
float : none; 
max-width : 100%; 
width : 96%; 
height : auto; 
border-bottom : 1px solid #e5e6e6 ; 
margin : 0 auto; 
padding : 12px 4px 8px 4px;
overflow : hidden;
}
.thmbx-pro-image {
float : left; 
display : block; 
width : 50px;
margin : 4px 0 5px 0; 
}
.thmbx-pro-text {
float : left; 
display : block;
width : 91%; 
margin-left : 3px;
margin-top : 2px;
}
.thmbx-pro-text .ful-pro-name { 
font-size : 20px;
font-family : 'Archivo Narrow', sans-serif;
font-weight : bold;
display : block;
margin-bottom : 5px;
color : #000; 
text-decoration : none;
}
.ful-pro-name a { 
color : #000; 
text-decoration : none;
}
.ful-pro-name a:hover {
color : #6ab82c; 
text-decoration : none;
}
.thmbx-pro-text .pst-tname { 
font-size : 20px;
font-family :  'Archivo Narrow', sans-serif;
font-weight : bold;
display : block;
margin-bottom : 5px;
color : #000; 
text-decoration : none;
}
.pst-tname a:hover {
color : #6ab82c;
}
.date-time {
color : #8d8c8c; 
margin-top : 0px; 
width : 25%; 
float : left; 
font : 9pt arial;
}
a.posted-in {
color : #8d8c8c; 
margin-left : 0%;
text-decoration : none;
font-style : italic !important;
font : 9pt arial;
}
a.posted-in:hover{
color : #000;
}
.thmbx-footer a {
display : block; 
float : right; 
margin-right : 2%;
}
.thmbx-footer span { 
position : relative; 
bottom : 5px; 
display : inline-block; 
}	
.thmbx-container { 
width : 96%; 
margin : 0 auto; 
padding-bottom : 0px;
margin-top : 10px;
text-align : center;
}
.thmbx-container img { 
max-width : 100%; 
height : auto; 
}
.container-image { 
width : 100%; 
margin : 0 auto; 
padding-bottom : 0px;
margin-top : 0px;
text-align : center;
}
.container-image img { 
max-width : 100%; 
height : auto; }				
.container-video { 
width : 100%; 
margin : 0 auto; 
padding-bottom : 20px;
margin : 0px 0 10px 0;
text-align : center;
}
.container-video iframe {
max-width : 100%; 
height : 300px;
}
.thmbx-desc-container { 
width : 96%; 
margin : 10px auto 0 auto; 
padding : 0px 0 5px 0;
font-family : Verdana, sans-serif;
font-size : 11pt !important;
line-height : 23px;
overflow : hidden;
}
.thmbx-desc-container a{color:blue;}
.thmbx-desc-container img {
max-width : 100%; 
height : auto;
}
.thmbx-desc-container embed { 
margin : 0 auto; 
max-width : 100%; 
text-align : center;
}
.zv-proth { 
margin-bottom : 15px;
}
.custom_widget{
display : block; 
margin : 4px auto 0; 
width : 98%; 
text-align : center;
}
.custom_widget iframe { 
max-width : 100%; 
max-height : 250px;
}
.custom_widget img {
max-width : 100%; 
height : auto;
}
.add-1 {
width : 300px; 
height : 250px; 
float : left; 
margin : 2% 0% 2% 3%; 
display : block; 
overflow : hidden; 
}
.add-1 &gt; .thmb-add-1 { 
width : 100%; 
height : auto;
}
.add-2{
width : 300px; 
height : 250px; 
float : left; 
margin : 2% 0% 2% 4%; 
display : block; 
overflow : hidden; 
}					   
.add-2 &gt; .thmb-add-2 { 
width : 100%; 
height : auto;
}					   
.thmbx-comment-box {
width : 96%; 
margin : 15px auto 0 auto;
}
.comment-count { 
display : block; 
color : #c1c0c0; 
padding : 15px 0 0 0; 
text-decoration : none;
}
.comment-view-area {
width : 100%; 
height : auto; 
float : left; 
margin : 0px 0 0px 0; 
padding : 20px 0; 
border-top : 1px solid #eeebeb; 
overflow : hidden;
}
.commnet-pro-img {
height : 40px; 
width : 40px; 
float : left; 
margin : 0px 0 10px 0;
}
.comments-pro-name {
float : left; 
display : block; 
margin : 0px 0 5px 10px; 
width : 65%; 
}
.comments-pro-name a{
font-size : 13px; 
text-decoration : none; 
color : #333; 
font-weight : bold;
}
.comment-time {
float : right; 
text-align : right; 
width : 25%; 
margin : 0 5px 0 0; 
font-style : italic; 
color : #666; 
font-size : 13px;
}
.comment {
width : 80%; 
float : left; 
margin : 0px 0 0px 10px; 
display : block; 
font-size : 12px; 
color : #666;
}
.comnet-del a { 
width : 16px; 
height : 17px; 
float : right; 
display : block; 
text-align : right; 
margin : 0 5px 0 0; 
font-size : 0; 
text-decoration : none; 
color : red; 
background : url(http://c.cdnxp.com/gtheme/images/default/trash_img.png) no-repeat; 
overflow : hidden;
}
.comment-box {
width : 80%; 
height : 50px; 
margin : 0px 0 0 10px; 
border : 1px solid #ededed; 
background : #f3f3f3; 
color : #9c9b9b; 
padding : 6px 0 5px 5px;
}
.comment-msg { 
display : block; 
float : left; 
padding : 3px 5px; 
font-size : 11px; 
text-decoration : none; 
color : #f9604c; 
margin : 5px 0 0 7%; 
}
.sbmt-cmt-btn { 
height : 24px; 
width : 24px; 
background : url(http://c.cdnxp.com/gtheme/images/enter.png) no-repeat; 
overflow : hidden; 
border : none; 
display : inline-block;
cursor : pointer; 
position : relative; 
bottom : 23px; 
left : 5px; 
margin : 0 !important; 
padding : 0 !important 
}				
.thmbx-footer { 
width : 96%; 
height : 16px; 
margin : 20px auto 15px auto; 
background : #f3f3f3; 
overflow : hidden;
padding : 5px 0 10px 0;
}
.div-1 { 
float : right; 
margin : 0 0 5px 0; 
width : 20px; 
height : 15px; 
color : #000;}
.div-2 { 
float : right; 
margin : 0 0 5px 0; 
width : 10px; 
height : 15px; 
color : #000;
}
a.div-more1 { 
float : right; 
width : 40px; 
cursor : pointer; 
position : relative; 
margin : -9px 0px 0 0px; 
background : #CCC; 
color : #FFF; 
font-weight : bold; 
text-align : center; 
padding : 0px 0 2px; 
font-size : 32px; 
text-decoration : none;
}
a:hover.div-more1 { 
color : #333;
}
.div-more a { 
float : left; 
width : 50px; 
height : 15px; 
cursor : pointer; 
position : relative; 
left : 10px ; 
color : #333;
} 
.pagination { 
display : block; 
clear : both; 
text-align : center; 
}
.pagination ul { 
margin : 0; 
padding : 0; 
list-style : none; 
}
.pagination ul li { 
display : inline-block;
}
.pagination ul li a { 
font-family : 'Open Sans', arial, sans-serif; 
font-size : 12px; 
color : #589b22; 
text-decoration : none; 
font-weight : 600; 
display : block; 
background : #FFF; 
margin : 5px 3px; 
border-radius : 4px; 
border : 1px solid #ddd; 
padding : 8px 13px;  
}
.pagination ul li a:hover { 
color : #FFF; 
border-radius : 5px; 
background : #0ba62c;
}
.pagination ul li.active { 
color : #FFF; 
background : #0ba62c; 
margin : 5px 3px; 
border-radius : 4px; 
border : 1px solid #ddd; 
padding : 8px 13px; 
}
.right-col { 
float : right; 
width : 310px; 
background : transparent; 
margin-top : 20px; 
}
.right-box { 
width : 100%;  
border : 1px solid #e5e6e6;
background : #FFF;
padding : 5px 0;
}
.icons {
display : block;
margin : 3px auto;
text-align : center;
}
.icons a {
display : inline-block;
width : 35px;
height : 35px;
margin : 3px 2px;
vertical-align : middle;
-o-transition : all .3s;
-moz-transition : all .3s;
-webkit-transition : all .3s;
-ms-transition : all .3s;
}
.icons a.twitter { 
background : url(http://c.cdnxp.com/gtheme/images/default/t1.png) left top no-repeat; 
}
.icons a.rss { 
background : url(http://c.cdnxp.com/gtheme/images/default/rs1.png) left top no-repeat; 
}
.icons a.pinterest { 
background : url(http://c.cdnxp.com/gtheme/images/default/p1.png) left top no-repeat; 
}
.icons a.linkedin { 
background : url(http://c.cdnxp.com/gtheme/images/default/in1.png) left top no-repeat; 
}
.icons a.facebook { 
background : url(http://c.cdnxp.com/gtheme/images/default/f1.png) left top no-repeat; 
}
.icons a.stumbleupon { 
background : url(http://c.cdnxp.com/gtheme/images/default/stumbleupon.png) left top no-repeat; 
}
.icons a.googleplus { 
background : url(http://c.cdnxp.com/gtheme/images/default/g1.png) left top no-repeat; 
}
.icons a.youtube { 
background : url(http://c.cdnxp.com/gtheme/images/default/you1.png) left top no-repeat; 
}
.icons a.google { 
background : url(http://c.cdnxp.com/gtheme/images/default/google.png) left top no-repeat; 
}
.icons a.instagram { 
background : url(http://c.cdnxp.com/gtheme/images/default/instagram1.png) left top no-repeat; 
}
.icons a:hover { 
background-position : left -34px; 
}
.right-box-default { 
display : block; 
clear : both;
border : 1px solid #e5e6e6;
background : #FFF;
margin-bottom : 20px;
box-shadow : 1px 1px 1px 0px rgba(0, 0, 0, 0.07), 1px 2px 5px 0px rgba(0, 0, 0, 0.06);
}
.zv-box { 
display : block; 
clear : both; 
border : 1px solid #e5e6e6;
background : #FFF;
margin-bottom : 20px;
box-shadow : 1px 1px 1px 0px rgba(0, 0, 0, 0.07), 1px 2px 5px 0px rgba(0, 0, 0, 0.06);
}

/*===== ad block area ====*/
.ad-box{
display : block; 
clear : both; 
border : 1px solid #e5e6e6;
background : #FFF;
margin-bottom : 20px;
box-shadow : 1px 1px 1px 0px rgba(0, 0, 0, 0.07), 1px 2px 5px 0px rgba(0, 0, 0, 0.06);
position:relative;
 }
.gad-block{display:block; text-align:center; padding:4px 0 0; margin:0;}
.gad-block iframe{max-width:100%; height:100%; padding:0; margin:0;}
.ad-img-list-items{display:block; margin:0; padding:0; vertical-align: baseline;}
.ad-block{display:table; padding:8px 0; margin:0 auto; width:93%; border-bottom:1px solid #eaeaea; overflow:hidden;  position:relative;}
.ad-block:last-child{border-bottom:none;}
.ad-block a{display:inline-block; color:#0245c8; font-size:15px; letter-spacing:0.5px; vertical-align:top; text-decoration:none; font-family:'Roboto', sans-serif; font-weight:500; letter-spacing:1px;}
.ad-block p{font-size:13px; color:#535354; margin:0; padding:0; font-family:'Roboto', sans-serif; letter-spacing:1px; line-height:17px;}
.ad-block a:hover{color:#f4793d;}
.ad-block span{display:table-cell; vertical-align:middle; text-align:left; width:96%;}
.ad-block span a i{float:right; vertical-align:top;}
.ad-block samp{display:table-cell; vertical-align:middle; text-align:right;font-size:18px; color:#666;}

.ribbon {
  position: absolute;
  right: 0px; top: 0px;
  z-index: 1;
  overflow: hidden;
  width: 120px; height:25px;
  text-align: right;
}
.ribbon span {
  text-align: center;
  line-height: 15px;
  width: 17px;
  height:15px;
  display: block;
  position: absolute;
  top:1px; right:1px; 
  background:url("http://c.cdnxp.com/gtheme/images/info.gif") no-repeat right center;
}
.ribbon span i{font-size:0px;/*height:12px; width:12px; line-height:13px; border:1px solid #01871e;  color:#01871e; position:relative; left:1px; bottom:1px;*/}
.ribbon samp{
  position:absolute;
  top:0px;right:17px;
  width:80px;
  height:15px;
  line-height:15px;
  text-align:center;
  background:#f9f9f9;
  color:#000;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s, opacity 0.5s linear;
  font-family:'Open Sans', snas-serif;
  font-weight:400;
  font-size:11px;
  }
 .ribbon span:hover samp{display:block;visibility: visible; opacity: 1;}

/*==================*/

.right-box-top { 
width : 100%;  
padding : 5px 0;
margin-top : 25px;
}
.right-box-header { 
display : block; 
clear : both; 
position : relative; 
padding : 12px 0; 
border-bottom : 1px solid #eeefed;
}
.zv-box-header { 
display : block; 
clear : both; 
padding : 12px; 
border-bottom : 1px solid #eeefed;  
}
.right-head-title {
font-size : 16px;
font-family : 'Archivo Narrow', sans-serif;
font-weight : inherit;
color : #000;
letter-spacing : 1px;
}
.right-box-header strong { 
font-size : 16px;
margin-left : 12px;
font-family : 'Archivo Narrow', sans-serif;
font-weight : inherit;
color : #000;
letter-spacing : 1px;	
}
.bx-archive { 
margin-left : 50%;
}
ul.right-nav { 
margin : 8px 0 5px 12px; 
padding : 0; 
list-style : none; 
width : 85%;
}
ul.right-nav li { 
padding : 0 0 0 19px; 
background : transparent url('http://c.cdnxp.com/gtheme/images/default/pls.png') no-repeat 0 7px; 
width : 100%;  
margin-bottom : 0px;
}
ul.right-nav li a { 
line-height : 23px; 
font-family : "arial", sans-serif; 
font-size : 14px;
}
ul.right-nav li a { 
text-decoration :  none; 
color : #000;
}
ul.right-nav ul { 
width : 98%; 
overflow : hidden; 
display : block;
}
ul.right-nav ul li { 
background : none;
}
ul.right-nav ul li:before { 
content : "- ";
}
.right-box-default &gt; .box-add { 
width : 97%;
margin: 4px 5px 1px;
}
.right-box-default &gt; a .box-add { 
width : 97%; 
margin : 5px 0 0 5px;
}
a.r-more { 
width : 40px; 
height : 20px !important; 
background : #CCC; 
color : #FFF; 
padding : 3px 0px 10px 0px; 
font-weight : bold; 
font-size : 25px; 
text-decoration : none;
float : right;
margin-top : -10px;
text-align : center;
}
a.r-more:hover { 
color : #FFF;
background : #666;
}
.blog-search { 
display : block; 
margin : 8px auto; 
padding : 0; 
box-sizing :  border-box; 
text-align : center;
}	
		 
.search-text { 
display : inline-block;
padding : 0px 10px;
border : 1px solid #CCC;
background :  #f6f6f6;
width : 65%;
height : 35px;
line-height : 35px;
}
.search-text:focus { 
outline : none;
}			   
input[type="button"].search-btn {
display : inline-block;
text-align : center;
padding : 0px 10px !important;
height : 35px;
line-height:25px;
color : #FFF !important;							  
border : none;
font-weight : bold;
text-transform : uppercase;
border-radius :0 5% 5% 0;
background : #0ba62c;
cursor : pointer;
font-size : 13px;
margin : 0 !important;
vertical-align : top;
font-family : Tahoma, Geneva, sans-serif !important;
}
input[type="button"].search-btn:focus { 
outline : none;
}
input[type="button"].search-btn:hover { 
background : #31b94e;
}
.nsc{display:block; text-align:center; padding:12px 0;}
.nsc form input[type=text]{
display : inline-block;
padding : 0px 0px 0 10px;
border : 1px solid #CCC;
background :  #f6f6f6;
width : 65%;
height : 34px;
line-height:34px;
}
.nsc form input[type=button]{
display : inline-block;
text-align : center;
padding : 0px 10px !important;
height : 35px;
line-height:25px;
color : #FFF !important;							  
font-weight : bold;
text-transform : uppercase;
border-radius :0 5% 5% 0;
background : #0ba62c;
border:1px solid #0ba62c; 
cursor : pointer;
font-size : 13px;
margin : 0 !important;
vertical-align : top;
font-family : Tahoma, Geneva, sans-serif !important;
	}
#znse{display:block; clear:both; padding:5px 0 0 15px; font-size:13px; color:red; font-style:italic; text-align:left;}
.post-right-image { 
margin : 0; 
padding : 0; 
width : 90%; 
margin-left : 20px; 
clear : both;
}
.post-right-image li a.post-box-img &gt; img { 
height : 40px; 
width : 40px; 
float : left; 
margin-bottom : 10px; 
}
.post-right-image li a.post-box-img &gt; img:hover { 
transform : scale(1.2); 
transition : transform 0.3s ease 0s;
}
a.post-right-image-txt { 
width : 75%; 
float : left; 
position : relative; 
left : 10px; 
top : 8px; 
text-decoration : none; 
color : #666; 
font-weight : normal; 
font-size : 1.000em; 
color : #636262; 
}
.post-right-image li { 
clear : both; 
padding : 10px 0 ; 
}
#sticky {
width : 310px;  
}
#sticky.stick {
position : fixed;
top : 42px;
z-index : 11;
}
.back-to-top {
width :310px;
position : fixed;
bottom : 0em;
right : 2px;
text-decoration :  none;
color : #000000;
background-color : #FFF;
font-size : 12px;
padding : 0.5em 0 0.5em 0;
border : 1px solid #e5e6e6;
display : none;
}
.back-to-top:hover {	
background-color :  #fff;
}
.foot-top-txt { 
float : left; 
width : 38%;
margin-left : 4%; 
display : block;
}
.foot-top-txt a { 
color : #0C6; 
font-weight : bold;
}
.footer-input { 
width : 15%; 
border : 1px solid gray; 
border-radius : 8%; 
margin-left : 5%;
}
.top-img { 
float : right; 
cursor : pointer; 
margin-right : 10px;
}	
footer { 
width : 100%; 
position : relative; 
background : #666; 
float : left; 
border-top : 5px solid #0C3; 
font-size : 12px; 
clear : both; 
}
.footer-wrapper { 
max-width : 1000px; 
width : 100%; 
margin : 0 auto; 
padding : 0; 
position : relative; 
}
footer a{display:inline-block; padding:10px 0;}
.zv-crtsite{width:200px; display:inline-block; float:left; border-radius:25px; height:30px; line-height:30px; text-transform:uppercase;font-weight:400;
letter-spacing: 1px; border:1px solid #FFF; color:#FFF; text-align:center; margin-top:5px; font-family:"Open Sans", sans-serif}
footer a:hover .zv-crtsite{background:#FFF; color:#666;}
footer a:hover .zv-reseve{color:#0ba62c;}
.zv-reseve { 
float : right; 
margin : 13px 10px 10px 0px; 
color : #FFF; 
font-weight : bold; 
font-family : Arial, sans-serif; 
}
.zv-reseve a{color : #FFF; }
.zv-reseveout{float : right; display:block; text-align:center; padding : 10px 10px 10px 0px; 
color : #FFF; 
font-weight : bold; 
font-family : Arial, sans-serif; 
}
ul.footer-menu { 
width : 40%; 
list-style : none; 
margin : 10px 0px; 
float : left; 
}
ul.footer-menu li { 
float : left; 
position : relative;
}
ul.footer-menu li a { 
padding : 0px 10px; 
text-decoration : none; 
color : #FFF; 
font-weight : bold; 
font-family : Arial, sans-serif;
}
.icons-footer {
float : left;
width :  170px;
height : 23px;
overflow : hidden;
margin : 0px 0px 0px 0px;
padding-left : 1%;
}
.zv-archives { 
width : 80%; 
padding : 8px 0; 
border : 1px solid #e9ebeb; 
color : #797978;
}
.archives-area { 
width : 99%; 
margin : 0 auto; 
text-align : center; 
padding : 10px 0; 
background : transparent;
}
.tgs-body { 
width : 98%;
height : auto; 
margin : 20px auto 28px;
}
a.tgs { 
background: #eff0ef url('http://c.cdnxp.com/gtheme/images/default/tag.png') no-repeat 6px;
padding : 3px 8px 3px 23px;
text-decoration : none; 
color : #666;
margin : 10px 0 0px 10px;
text-align : center;
font-size : 13px;
display : inline-block;
border-radius : 4px;
font-family: 'Open Sans', sans-serif;
font-weight:400;
}
a:hover.tgs { 
color : #FFF;
background : #0ba62c url('http://c.cdnxp.com/gtheme/images/default/tag.png') no-repeat 6px;
}
.tg-body { 
width : 89%; 
height : auto; 
margin : 10px auto 0; 
padding : 0px 0px 10px ; 
overflow : hidden; 
}
.tag {
background : #eff0ef url('http://c.cdnxp.com/gtheme/images/default/tag.png') no-repeat 6px;
padding : 3px 8px 3px 22px;
text-decoration: none;
color : #666;
margin : 5px 0 5px 5px;
text-align : center;
font-size : 13px;
display : inline-block;
border-radius : 4px;
font-family : 'Open Sans', sans-serif;
font-weight : 400;	
}
a.tag:hover { 
color : #FFF; 
text-decoration : none;
background: #0ba62c url('http://c.cdnxp.com/gtheme/images/default/tag.png') no-repeat 6px;
}
.fbild_warp { 
width : 80%; 
border : 1px solid #F00; 
margin : 0 auto; 
text-shadow :  1px 1px 1px #FFF;
border : 1px solid #E4E4E4; 
overflow : hidden; 
padding : 25px 15px 25px 10px;
}
.fbild_warp &gt; .fbild_header { 
font-size : 25px; 
width : 100%;
padding : 0px 0px 18px 40px;
display : block;
border-bottom : 1px solid #E4E4E4;
margin : -10px -15px 30px -10px;
color : #525252;
}
form.fbild_frm { 
display : block; 
width : 100%;
}
form.fbild_frm .fbild_row { 
display : block; 
padding : 10px 0; 
margin : 0; 
clear : both; 
position : relative; 
}
form.fbild_frm .fbild_row &gt; .fbild_col1 { 
float : left; 
width : 20%;
text-align : right; 
padding-right : 10px; 
margin-top : 10px;
color : #888; 
position : relative; 
}
form.fbild_frm .fbild_row &gt; .fbild_col2 { 
width : 70%;
position : relative; 
overflow : hidden; 
}
form.fbild_frm .fbild_row &gt; .fbild_col2 &gt; .fbild_desc { 
width : 100%; 
text-align : left; 
display : block; 
color : #c86858; 
font-size : 13px; 
font-style : italic; 
}
form.fbild_frm input[type="text"], form.fbild_frm input[type="email"], form.fbild_frm textarea, form.fbild_frm select {
border : 1px solid #DADADA;
color : #888;
height : 30px;
margin-bottom : 5px;
margin-right : 6px;
margin-top : 2px;
outline : 0 none;
padding : 3px 3px 3px 5px;
width : 96%;
font-size : 12px;
line-height :15px;
box-shadow : inset 0px 1px 4px #ECECEC;
-moz-box-shadow : inset 0px 1px 4px #ECECEC;
-webkit-box-shadow : inset 0px 1px 4px #ECECEC;
}
form.fbild_frm textarea { 
padding : 5px 3px 3px 5px; 
height : 100px;
}	
form.fbild_frm select {
background : #FFF url('..images/down-arrow.png') no-repeat right;
appearance : none;
-webkit-appearance : none; 
-moz-appearance : none;
text-indent : 0.01px;
text-overflow : '';
width : 100%;
height : 35px;
line-height : 25px;
}
form.fbild_frm input[type=radio] {
width : 15px;  
height : 15px;
border-radius : 8px;  
bottom : 1px;  
background-color : #aaa;  
margin-top :12px;
}
form.fbild_frm input[type=checkbox] {
width : 15px;  
height : 15px;
border-radius : 8px;  
bottom : 1px;  
background-color : #aaa;  
margin-top : 12px;
}
form.fbild_frm input[type=button] {
margin : 0 0 10px;
width : 150px;
padding : 8px;
border-radius : 3px;
border : none;
background-color : #4180C5;
color : aliceblue;
font-size : 15px;
cursor : pointer;
font-weight : bold;
text-transform : uppercase;
}
form.fbild_frm input[type=button]:hover
{
background-color : black;
}
form.quick-contact { 
padding : 5px 0 10px; 
display : block; 
text-align : center; 
max-width : 90%; 
margin : 0 auto; 
overflow : hidden;
}
form.quick-contact div { 
display : block; 
padding : 5px 0;
}
form.quick-contact samp { 
display : block; 
padding : 5px 0; 
font-size : 12px; 
color : #F00;
}
form.quick-contact div label { 
float : left; 
font-size : 15px; 
color : #999; 
width : 30%; 
text-align : left;
}
form.quick-contact div input[type="text"],form.quick-contact div input[type="email"],form.quick-contact div input[type="password"],
form.quick-contact div input[type="tel"], form.quick-contact div input[type="no"], form.quick-contact div textarea {	
width : 80%; 
padding : 5px; 
border : 1px solid #CCC; 
color : #000 !important; 
border-radius : 3px;
}
form.quick-contact div textarea {
height : 50px;
color : #CCC;
}
form.quick-contact div input[type="button"] {
width : 100px;
border : 1px solid #CCC;
padding : 5px;
text-align : center;
font-weight : bold;
}
form.quick-contact div button {	
width : 85%;
border : 1px solid;
background-color : #10ac31;
border-bottom : 2px solid #569820;
color : #FFF; 
padding : 5px;
text-align : center;
font-weight : bold;
cursor : pointer;
border-radius : 3px;
font : bold 9pt tahoma !important;
text-transform : uppercase;
}
form.quick-contact div button:hover { 
background-color : #5fa626; 
cursor : pointer;
}

form.quick-contact div input[type="text"]::-webkit-input-placeholder, form.quick-contact div input[type="email"]::-webkit-input-placeholder, form.quick-contact div input[type="tel"]::-webkit-input-placeholder, form.quick-contact div input[type="passowrd"]::-webkit-input-placeholder, form.quick-contact div input[type="no"]::-webkit-input-placeholder, form.quick-contact div textarea::-webkit-input-placeholder { 
color : #CCC;
}
form.quick-contact div input[type="text"]:-moz-placeholder, form.quick-contact div input[type="email"]:-moz-placeholder, form.quick-contact div input[type="tel"]:-moz-placeholder, form.quick-contact div input[type="passowrd"]:-moz-placeholder, form.quick-contact div input[type="no"]:-moz-placeholder, form.quick-contact div testarea:-moz-placeholder { 
color : #CCC;
opacity : 1;  
}
form.quick-contact div input[type="text"]::-moz-placeholder, form.quick-contact div input[type="email"]::-moz-placeholder, form.quick-contact div input[type="tel"]::-moz-placeholder, form.quick-contact div input[type="passowrd"]::-moz-placeholder, form.quick-contact div input[type="no"]::-moz-placeholder, form.quick-contact div textarea::-moz-placeholder { 
color : #CCC; 
opacity : 1;
}
form.quick-contact div input[type="text"]:-ms-input-placeholder, form.quick-contact div input[type="email"]:-ms-input-placeholder, form.quick-contact div input[type="tel"]:-ms-input-placeholder, form.quick-contact div input[type="passowrd"]:-ms-input-placeholder, form.quick-contact div input[type="no"]:-ms-input-placeholder, form.quick-contact div textarea:-ms-input-placeholder { 
color : #CCC;
}
.quick-address { 
padding : 5px 0 0px; 
display : block; 
max-width : 90%; 
margin : 0 auto; 
overflow : hidden;
}
.figure { 
display : block; 
margin : 5px auto 0; 
text-align : center; 
width : 95%;
}
.figure iframe { 
max-width : 100%; 
height : auto;
}
.figure a { 
text-decoration : none; 
text-align : center;
}
.figure a img { 
max-width : 100%; 
height : auto;
}
.quick-address div { 
display : block; 
padding : 3px 0 8px;
}
.quick-address div label { 
float : left; 
font-size : 14px; 
color : #000; 
width : 30%; 
text-align : left; 
font-weight : bold; 
font-family : Arial, Helvetica, sans-serif;
}
.quick-address div strong { 
color : #000 !important; 
float : left;
}
.quick-address div strong a { 
text-decoration : none; 
color : #000;
}
.quick-address div strong i { 
position : relative; 
top : 1px; 
margin-right : 5px;
}
.quick-address div samp	{
width : 88%; 
padding : 0 5px; 
color : #000 !important; 
text-align : left;
font-weight : 400;
font-family : "arial", sans-serif;
font-size : 14px;
letter-spacing : 0px;
line-height : 18px;
display : inline-block;
}
.quick-address div samp a { 
text-decoration : none; 
color : #000;
}
.quick-address div samp a:hover { 
color : red;
}
.quick-address div span	{
width : 80%; 
padding : 5px; 
color : #000; 
text-align : left;
font-size : 14px; 
font-family : Arial, Helvetica, sans-serif;
}
.quick-address .opening-head { 
font-weight : bold; 
color : #333 !important; 
display : block; 
padding-top : 10px;
}
.view_btn {
width : 85%;
border : 1px solid #666;
background : #FFF;
border-bottom : 2px solid #666;
color : #000; 
padding : 5px;
text-align : center;
font-weight : bold;
cursor : pointer;
border-radius : 5px;
margin : 10px 0 10px 20px;
}
.view_btn:hover { 
background : #565756; 
color : #FFF;
}
.slidingDiv {
height : auto;
background-color :  #f4f4f4;
margin-top : 10px;
}
.show_hide {
display : none;
float : right;
font-size : 12px;
cursor : pointer;
color : #F00;
position : relative;
top : 3px;
}
.review-header { 
display : block; 
clear : both; 
padding : 8px 12px; 
border-bottom : 1px solid #eeefed;
}
.review-header button { 
float : right; 
display : block; 
padding : 5px 8px; 
font-weight : bold; 
font-size : 12px !important; 
color : #5c5d5d; 
background : #f8f8f8; 
border : 1px solid #d3d3d3; 
border-radius : 5%; 
cursor : pointer;
}	
.reviews { 
width : 50%; 
display : block; 
float : left; 
margin-top : 4px;
}
.reviews strong { 
font-family : 'Archivo Narrow', sans-serif; 
font-size : 16px; 
font-weight : inherit; 
letter-spacing : 1px;
}
.reviews a { 
display : block; 
clear : both; 
font-size : 13px; 
padding : 10px 0 0 0; 
text-decoration : none; 
color : #4170dc;
}
.quick-address div span button { 
float : right; 
margin-top : 20px; 
display : block; 
padding : 5px 8px; 
font-weight : bold; 
font-size : 12px !important; 
color : #5c5d5d; 
background : #f8f8f8; 
border : 1px solid #d3d3d3; 
border-radius : 5%; 
cursor : pointer;
}
.sliding-review { 
clear : both; 
width : 100%;
}
.sliding-review ul { 
width : auto; 
list-style : none; 
clear : both;  
}
.sliding-review ul li { 
padding : 15px 10px; 
display : block; 
clear : both; 
border-bottom : 1px solid #CCC; 
overflow : hidden;
}
.sliding-review ul li:last-child { 
border-bottom : none;
}
.sliding-review ul li p { 
height : 23px; 
margin : 2px 0 0 0; 
padding : 2px 10px 1px 5px; 
font-size : 18px;
color : #FFF;  
overflow : hidden; 
float : left; 
display : block; 
background : #0C0; 
border-radius : 11px; 
}
.sliding-review ul li p i { 
font-size : 15px; 
left : 5px; 
position : relative;
}
.sliding-review ul li code { 
width : 77%; 
height : auto; 
float : right; 
text-align : left; 
font-size : 13px; 
margin-left : 6px; 
position : relative; 
top : 6px; 
color : #000; 
font-family : Arial, Helvetica, sans-serif;
}
.sliding-review ul li code a { 
color : #5c5d5d; 
float : right; 
display : inline-block; 
border : 1px solid #d3d3d3;  
text-decoration : none; 
padding : 5px;
bottom : 5px; 
position : relative; 
border-radius : 3px;
}
.sliding-review ul li code a:hover { 
background-color : #d3d3d3; 
border : 1px solid; 
color : #000;
}
.sliding-review ul li div { 
width : 40px; 
height : 40px; 
overflow : hidden; 
float : left; 
display : block;  
}
.sliding-review ul li div img { 
display : block; 
width : 100%; 
height : auto; 
border-radius : 100%;
}
.sliding-review ul li span { 
float : left; 
width : 80%; 
display : block; 
font-size : 13px; 
margin-left : 10px; 
color : #666; 
line-height : 21px;
}
.sliding-review ul li span strong { 
position : relative; 
color : #666; 
font-family : Arial, Helvetica, sans-serif; 
}
.sliding-review ul li span samp { 
width : 35px; 
height : 15px; 
position : relative; 
right : 5px; 
margin-left : 5px; 
padding : 0 5px 0 5px; 
font-size : 12px;
color : #FFF;  
overflow : hidden; 
background : #0C0; 
border-radius : 11px;
}
.sliding-review ul li span samp i { 
font-size : 10px !important; 
left : 2px; 
position : relative;
}
.sliding-review ul li .rv-dt { 
display : block; 
width : 82%; 
clear : both; 
font-size : 12px; 
float : right; 
text-align : left;
margin-top : 5px; 
color : #999; 
margin-bottom : -20px;
}
#basic-modal-content { 
display : none; 
overflow : hidden;
}
#simplemodal-overlay { 
background-color : #000; 
}
#simplemodal-container { 
min-height : 390px; 
height : auto; 
width : 60%; 
color : #000; 
background-color : #FFF; 
padding : 12px; 
border-radius : 5px;
box-shadow : 1px 1px 5px 0px rgba(50, 50, 50, 0.45);
}
#simplemodal-container .simplemodal-data { 
padding : 8px;
}
#simplemodal-container code { 
color : #565756; 
display : block; 
font-size : 14px; 
margin-bottom : 8px; 
font-family : Verdana, Geneva, sans-serif;
}
#simplemodal-container a { 
color : #ddd;
}
#simplemodal-container a.modalCloseImg { 
background : url(http://c.cdnxp.com/gtheme/images/x.png) no-repeat; 
width : 25px; 
height : 29px; 
display : inline; 
z-index : 3200; 
position : absolute; 
top : -15px; 
right : -16px; 
cursor : pointer;
}
#simplemodal-container h3 { 
color : #3f4040; 
font-family : 'Roboto', sans-serif; 
font-weight : normal; 
display : block; 
margin : 10px 0 5px; 
font-size : 22px;
}
#simplemodal-container p small { 
display : block; 
color : #6f7070; 
font-family : 'Roboto', sans-serif; 
margin-bottom : 5px;
}
#basic-modal-content samp { 
float : left; 
margin : 8px 0 0 10px; 
display : block; 
}
#simplemodal-container p { 
clear : both;
}
#basic-modal-content p &gt; code { 
font-family : Georgia, "Times New Roman", Times, serif !important;
}
#simplemodal-container code textarea { 
border : 1px solid #CCC; 
width : 98%; 
min-height : 120px; 
padding : 5px;
}
#simplemodal-container code textarea:focus, #simplemodal-container code textarea:active { 
border : 1px solid #CCC;
}
#simplemodal-container code input[type="text"],#simplemodal-container code input[type="email"]{
padding : 5px 5px; 
width : 35%; 
float : left; 
display : inline-block; 
margin : 15px 10px 20px 0; 
border : 1px solid #CCC;  
}
*::-webkit-input-placeholder { color:#b6b6b6;}
*:-moz-placeholder {  color:#b6b6b6; }
*::-moz-placeholder { color: #b6b6b6; }
*:-ms-input-placeholder { color: #b6b6b6;}
#basic-modal-content button{padding:5px 10px; color:#FFF; background-color:#047dd2; border:1px solid;
border-radius:3px; font-weight:bold; cursor:pointer; margin-top:10px; }

.stars {
  background: url("http://c.cdnxp.com/gtheme/images/stars.png") repeat-x 0 0;
  width: 150px;
  margin: 0 ;
  float:left;
  margin-bottom:15px;
}

.stars input[type="radio"] {
  position: absolute;
  opacity: 0;
  filter: alpha(opacity=0);
}
.stars input[type="radio"].star-5:checked ~ span {
  width: 100%;
}
 .stars input[type="radio"].star-4:checked ~ span {
  width: 80%;
}
 .stars input[type="radio"].star-3:checked ~ span {
  width: 60%;
}
 .stars input[type="radio"].star-2:checked ~ span {
  width: 40%;
}
 .stars input[type="radio"].star-1:checked ~ span {
  width: 20%;
}
.stars label {
  display: block;
  width: 30px;
  height: 30px;
  margin: 0!important;
  padding: 0!important;
  text-indent: -999em;
  float: left;
  position: relative;
  z-index: 10;
  background: transparent!important;
  cursor: pointer;
}
 .stars label:hover ~ span {
  background-position: 0 -30px;
}
 .stars label.star-5:hover ~ span {
  width: 100% !important;
}
.stars label.star-4:hover ~ span {
  width: 80% !important;
}
 .stars label.star-3:hover ~ span {
  width: 60% !important;
}
.stars label.star-2:hover ~ span {
  width: 40% !important;
}
 .stars label.star-1:hover ~ span {
  width: 20% !important;
}
 .stars span {
  display: block;
  width: 0;
  position: relative;
  top: 0;
  left: 0;
  height: 30px;
  background: url("http://c.cdnxp.com/gtheme/images/stars.png") repeat-x 0 -60px;
  -webkit-transition: -webkit-width 0.5s;
  -moz-transition: -moz-width 0.5s;
  -ms-transition: -ms-width 0.5s;
  -o-transition: -o-width 0.5s;
  transition: width 0.5s;
}
#revw_er{color:#F00;}
/*=========== ewview widget end ========================*/
/*=================== location page ========================*/
/*-----------------------------------------------------------*/
#loc{border:none;}
#loc-primary{background:#f3f2f2;}
.loc-page-title{display:block; padding:0 0 0px 0; border-bottom:1px solid #dfdede; margin-bottom:20px;}
.loc-page-title h2{font-size:20px; color:#000; line-height:20px; text-transform:capitalize; display:inline-block; padding-left:10px;}
.loc-map{ display:block; margin:10px auto 10px; padding:0; text-align:center; overflow:hidden;}
.loc-map iframe{max-width:100%; height:auto; display:block;}
.loc-map img{max-width:100%; height:auto;}
.loc-conainer {
    display: inline-block;
    padding: 0 10px;
    margin: 0 0 1.5em 0.4em;
    width: 97%;
    box-sizing: border-box;
	border:1px solid #CCC;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.18);
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}
.loc-area-bar{padding:5px; background:#656666; color:#FFF; display:block; width:99%; text-align:center; font-size:15px; 
			 margin:30px auto 10px; font-weight:bold;}
.loc-conainer h2{display:block; font-size:18px; text-transform:capitalize; color:#000;}
.loc-conainer h2 a{text-decoration:none; color:#000;}
.loc-conainer h2 a:hover{ color:#090;}
.loc-conainer span{display:block; clear:both; line-height:25px; margin-bottom:10px;}
.loc-conainer span i{margin-right:5px; width:15px; }
.loc-conainer .loc-phone-no{display:block; clear:both; line-height:25px; margin-bottom:10px; font-family:Tahoma, Geneva, sans-serif;}
.loc-conainer .loc-phone-no a{ color:#000; text-decoration:none;}
.loc-conainer .loc-phone-no a:hover{color:#5aba47;}
.loc-conainer .loc-phone-no i{margin-right:8px; width:15px}
.loc-conainer button[type='button']{
	padding:0 8px; background:#FFF; border:1px solid #e4e4e4; color:#9a9a9a; display:inline-block; border-radius:3px;
	line-height:22px; cursor:pointer;
}
.loc-conainer button[type='button']:hover{border:1px solid #d3d3d3; color:#838282;}
.loc-conainer button[type='button'] i{ position:relative; right:3px;}
.creatfrpost{display:block; text-align:center; padding:10px; background:#FFF; box-shadow:0 1px 1px 0 rgba(0,0,0,0.18); margin-bottom:20px;}
.creatfrpost a{display:inline-block; padding:8px 15px; border-radius:15px; background:#0ca62d; color:#FFF; font-weight:bold;}
.creatfrpost a:hover{background:#000;}
/*============== masonry layout ================*/
.masonry {
    margin: 0 auto;
	width:99%;
	display:block;
    padding: 0;
    -moz-column-gap: 1em;
    -webkit-column-gap: 1em;
    column-gap: 1em;
}
.next-back-area{display:block; text-align:center; padding:8px 0;}
.post-back{float:left; display:inline-block; padding:7px 12px; margin:0 10px; text-align:center; background:#10ac31; color:#FFF; font-size:15px; font-weight:bold; border-radius:3px;}
a:hover.post-back{background:#000; color:#FFF;}
.post-next{float:right;display:inline-block; padding:7px 12px; text-align:center; background:#10ac31; color:#FFF; font-size:15px; font-weight:bold; border-radius:3px; margin-right:10px;}
a:hover.post-next{background:#000; color:#FFF;}
@media only screen and (min-width: 700px) {
    .masonry {
        -moz-column-count: 2;
        -webkit-column-count: 2;
        column-count: 2;
    }
}

@media only screen and (min-width: 900px) {
    .masonry {
        -moz-column-count: 2;
        -webkit-column-count:2;
        column-count: 2;
    }
}
@media only screen and (min-width: 1024px) {
    .masonry {
        -moz-column-count: 2;
        -webkit-column-count: 2;
        column-count: 2;
    }
}

@media only screen and (min-width: 1100px) {
    .masonry {
        -moz-column-count: 2;
        -webkit-column-count: 2;
        column-count: 2;
    }
}

/*=================== review page ========================*/
/*-----------------------------------------------------------*/
.rvw-totl{ display:block; float:right; margin-top:30px; font-size:12px; font-weight:bold;}

.write-rvw{display:block; width:91%; margin:0 auto 10px; padding:15px 15px 0px ; border:1px solid #e8e8e8;}
.write-rvw strong{display:block; clear:both; padding:5px 0 25px; color:#666;}
.write-rvw input[type="text"],.write-rvw input[type="email"]{width:30%; border:1px solid #eaecea; color:#333; padding:5px; background:#efefef;
 margin:5px 0 25px;}
.write-rvw textarea{width:97%; min-height:100px; border:1px solid #eaecea; color:#333; padding:5px; background:#efefef;}
.write-rvw button[type="button"]{padding:3px 8px; font-size:12px; color:#FFF; background:#047dd2; border:1px solid;
 border-radius:3px; font-weight:bold; cursor:pointer; margin-top:20px; }
.write-rvw p{ clear:both; padding:1px 0; }
.write-rvw samp{display:block; float:left; margin:8px 0 0 15px; font-family:Verdana, Geneva, sans-serif; font-size:13px;   }

.rvw-conainer{display:block; margin:0 auto; padding:20px 25px 30px; border-bottom:1px solid #e9e9e9;}
.rvw-conainer:last-child{border-bottom:none;}
.rvw-pro-image{	float:left;display:block; width:50px; height:50px; margin:0px 15px 0px 0; overflow:hidden;}
.rvw-pro-image img{width:100%; height:auto; display:block; border-radius:100%;}
.rvw-pro-name{float:left;display:block; width:88%; margin:1px 0 15px 0; font-weight:bold; color:#6b6c6b;}
.rvw-pro-name a{text-decoration:none; color:#6b6c6b; font-weight:bold; }					 
.rvw-pro-name a:hover{color:#0C3;}
.rvw-dt{display:block; color:#999 !important; clear:both; padding:5px 0 5px 0; font-weight:normal !important; font-size:13px;}
.rvw-conainer span{display:block; clear:both; line-height:25px; margin-bottom:10px; color:#6b6c6b;}
.rwv-rated{width:23px; height:13px; display:inline-block; line-height:1px; position:relative; top:2px; right:5px; font-size:12px; background:#0c0; margin-left:10px; padding:1px 5px 0px; overflow:hidden; color:#FFF; border-radius:11px; }					 
.rwv-rated i{position:relative; top:0px; left:4px;}


/* media quaries start */

	

@media all and (max-width: 810px) {
	.wrapper{ width:95%; margin:54px auto;}
	.wrapp{width:95%; margin:0 auto;}
	.header-wrapper{width:95%; margin:0 auto;}
	.search-area{width:70%; margin: 6px 0px 0px 5%;}
	.search-area input[type=search]{width:85%;}
	a.login-icon{display:block;}
	a.login{display:none;}
	a.sign-up{display:none;}
	.CoverImage{min-height:200px; max-height:200px;}
	.cover-area{min-height:200px; max-height:190px;}
	/*.pro-name-back{width: 99.8%; margin-top:-41px;}*/
	.profile-image{height:100px; width:100px; top:96px;}
	a.pro-name{ left: 140px; font:16pt arial;}
	
	            .date-time{display:block; width:100%; }
				a.posted-in { margin:0 0 2% 2%; }
				
				a.post{ font-size:13px; width:14%; text-align:center;margin:1% 0 0 40%; }   
			    a.follow{ font-size:13px; width:20%; float:right;text-align:center; margin:1% 0 0 0;}
				
		.img-bottom-area{ padding:1% 3% 2%; width:auto;}			  
		.desc-area { width:auto; display:block; float:none; clear:both; margin:0; text-align:justify;}
		.follow-btn{ width:100px; margin:2% 0 0% 0%; float:none;}
	
	
	.left-col{ width:65%;}
	.right-col{width:32%;}
	.icons{text-align:center; }
	.thmbx{width:100%; float:none;}
	.thmbx-pro-text{width:87%; }
	
	
	.container-video iframe{ width:88%; height:auto;}
	.thmbx-desc-container iframe{ width:88%; height:300px;}
	
	
	.box-add{text-align:center;}
.ad-blk{display:none;}
#sticky{ width:100%;}
.footer-cmt{ left:60%; }
	
	}


@media all and (max-width: 650px) {
	.search-area{margin: 6px 0px 0px 6%;}
	.thmbx-pro-text{width:86%; }
	.search-area{width:60%;}
	            .date-time{display:block; width:40%; }
				a.posted-in { margin:0 0 2% 2%; }
				
				a.post{ font-size:13px; width:14%; text-align:center;margin:1% 0 0 25%; }   
			    a.follow{ font-size:13px; width:20%; float:right;text-align:center; margin:1% 0 0 0;}
	
	
	.container-video iframe{ width:88%; height:auto;}
	.thmbx-desc-container iframe{ width:88%; height:250px;}
	.thmbx-desc-container embed{ width:100%; max-height:300px;}
	
.add-1{width:100%;}
.add-2{width:100%;}
		
	.left-col{ width:100%; float:none; margin-top:3%;}
	.right-col{width:100%; float:none;}
	
	a.navi-post{display:block;}
	a.navi-follow{display:block;}
	
.box-add{text-align:center;}	
.ad-blk{display:none;}
#sticky{ width:100%;}
.icons{text-align:center; }

	.comment-box{width:80%; height:15px;}
	.sbmt-cmt-btn{bottom:5px !important; position:relative;}
	.comments-pro-name{width:55%;  }
	.comments-pro-name a{font-size:11px; }
	.comment-time{font-size:11px; width:28%;  }
	.comment{width:74%; }
	.comnet-del a{font-size:0; }
	
.footer-cmt{ left:40%; }		
	}

@media all and (max-width: 490px){
	
	.logo{width:25px; overflow: hidden;}
	.search-area{width:75%;}
	.profile-image{height:80px; width:80px; left:0; right:0; margin-left:auto; margin-right:auto; top:28px}
	.pro-name-back{text-align:center; /*margin-top: -83px;*/ min-height:65px;}
	a.pro-name{ left:0; float:none; right:0; display:inline-block; font:14pt arial; margin-bottom:13px; }
	.thmbx-pro-text{width:85%;}
	
	            .date-time{display:block; width:100%; }
				a.posted-in { margin:0 0 2% 2%; }
				
				a.post{ font-size:13px; width:16%; text-align:center;margin:1.5% 0 0 20%; }   
			    a.follow{ font-size:13px; width:23%; float:right;text-align:center; margin:1.5% 0 0 0; }
				
	 
	.follow-btn{ width:100px; display:none;}
	.follow_res{display:block; margin:0px auto 7px; font-weight:normal !important; padding:4px 7px;}
	
	
	.container-video iframe{ width:88%; height:auto;}
	.thmbx-desc-container iframe{ width:88%; height:170px;}
	.thmbx-desc-container embed{ width:100%; max-height:300px;}
	
.box-add{text-align:center;}	
.add-1{width:100%;}
.add-2{width:100%;}
		
	.left-col{ width:100%; float:none; margin-top:4%;}
	.right-col{width:100%; float:none;}
	
	.back-to-top {
			width:96%;
			position: fixed;
			bottom: 0em;
			right: 7px;
			text-decoration: none;
			color: #000000;
			background-color: #FFF;
			font-size: 12px;
			padding: 1em 0 1em 0;
			margin-top:20px;
			border:1px solid #e5e6e6;
			display: block;
		}
		
	a.navi-post{display:block;}
	a.navi-follow{display:block;}
.ad-blk{display:none;}
#sticky{ width:100%;}
.icons{text-align:center; padding-left:0px !important; }

	.comment-box{width:72%; height:15px;}
	.sbmt-cmt-btn{bottom:5px !important; position:relative;}
	.comments-pro-name{width:55%;  }
	.comments-pro-name a{font-size:11px; }
	.comment-time{font-size:11px; width:28%;  }
	.comment{width:74%; }
	.comnet-del a{font-size:0; }
	
.footer-cmt{ left:10% !important; margin-right:5%; }

.write-rvw button.fb-btn{margin-left:0%;}
	.rvw-pro-name{width:80%;}
	
	
	}


@media only screen and (max-width: 370px) {
	.search-area {margin: 6px 0px 0px 5%; }
	.search-area button {padding: 4px 3px;}
	a.login{padding: 5px 5px; margin:8px 5px 0 0; font-size:10px;}
	a.sign-up{padding: 5px 5px; margin:8px 5px 0 0; font-size:10px;}
	
	
	
	            .date-time{display:block;}
				a.posted-in { margin:0 0 2% 2%; }
					
				a.post{ font-size:10px; width:16%; text-align:center;margin:2.5% 0 0 17%; display:none;}   
			    a.follow{ font-size:10px; width:23%; float:right;text-align:center; margin:2.5% 0 0 0; display:none;}
	
	.img-bottom-area { padding: 1% 2% 2%; width:auto;}
	
	.thmbx-pro-text{  display:block;
					  width:80%; 
					  margin-left:5px;
					  margin-top:3px;}
	.thmbx-pro-text a.ful-pro-name{ font-size:13px;}
	
	.thmbx-pro-text div{ display:block; width:100%;}
	
	a.posted-in {color:#999; 
	   				margin-left:0%;
					text-decoration:none;
					}
		/*.thmbx-container img{ width:100%; height:auto;}*/
		.container-video iframe{ width:88%; height:auto;}
		.thmbx-desc-container iframe{ width:88%; height:170px;}
		.thmbx-desc-container embed{ width:100%; max-height:250px;}
					    
.add-1{width:100%;}
.add-2{width:100%;}
	
	.left-col{ width:100%; float:none; margin-top:6%;}
	.right-col{width:100%; float:none;}
	.right-box{ margin-top:15px !important;}
	
	
	.pagination ul { margin:0; padding:0; }
	
	.back-to-top {
			width:95%;
			position: fixed;
			bottom: 0em;
			right: 7px;
			text-decoration: none;
			color: #000000;
			background-color: #FFF;
			font-size: 12px;
			padding: 1em 0 1em 0;
			margin-top:20px;
			border:1px solid #e5e6e6;
			display: block;
		}
				
	a.navi-post{display:block;}
	a.navi-follow{display:block;}
	
.ad-blk{display:none;}
#sticky{ width:100%;}
.icons{text-align:center; padding-left:0px !important; padding-right:1%;}

	.comment-box{width:70%; height:15px;}
	.comments-pro-name{width:38%; }
	.comments-pro-name a{font-size:11px; }
	.comment-time{font-size:11px; width:40%; }
	.comment{width:68%; }
	.comnet-del a{font-size:0;}
	
	.footer-cmt{ left:10%; }
	
	form.fbild_frm .fbild_row &gt; .fbild_col1{ width:100%; float:none; text-align:left; margin:0;}
	form.fbild_frm .fbild_row &gt; .fbild_col2{ width:100%;}
	.write-rvw p{margin-left:0 !important; }
	.write-rvw button.fb-btn{margin-left:0%;}
	
	}
	
	@media only screen and (max-width: 330px) {
	a.logo { width:30%; margin-top:4% !important;}
	a.logo &gt;img { width:100%;}
	
		
	
	.container-video iframe{ width:88%; height:auto;}
	.thmbx-desc-container iframe{ width:88%; height:auto;}
	.thmbx-desc-container embed{ width:100%; max-height:250px;}
	
.add-1{width:100%;}
.add-2{width:100%;}
	
	
	.pagination ul { margin:0; padding:0; }
	
	a.navi-post{display:block;}
	a.navi-follow{display:block;}
	
.ad-blk{display:none;}
#sticky{ width:100%;}
.icons a{ height:33px; width:33px;}


	.comment-box{width:66%; height:15px;}
	.comment-box,.sbmt-cmt-btn{display:inline-block;}
	.sbmt-cmt-btn{bottom:5px !important; position:relative;}
	.comments-pro-name{width:38%; }
	.comments-pro-name a{font-size:11px; }
	.comment-time{font-size:11px; width:40%; }
	.comment{width:68%; }
	.comnet-del a{font-size:0;}
	
	.footer-cmt{ left:5%; }
	
	
	.rvw-pro-name{width:70%;}
	.write-rvw button.fb-btn{margin-left:0%;}
	
	.zv-crtsite{float:none; margin:0 auto; display:block;}
	.zv-reseve{ float:none; display:block; margin:10px auto 0; text-align:center; }
		}
		
		


</pre></body></html>