

/*----- STRUCTURE -----*/

body {font-size:14px; line-height: 23px; color:#444444; background: #cfd6ce url(https://curioussense.com/wp-content/themes/metrolo/images/backgrounds/bg-8.png) 0 0; }
#body_wrap {background: #ffffff ; border: #ededed solid 1px; }

/*----- BASE ELEMENTS -----*/

::selection { background: #126658; color: #ffffff;}
::-moz-selection { background: #126658; color: #ffffff;}
code {border: #d9d9d9 1px dashed; border-left: #d9d9d9 solid 10px;}
a:link, a:visited, a:hover { color: #d02121;}
h1, h1 a:link, h1 a:hover, h1 a:visited { font-size: 27px; line-height: 33px; color: #222222;}
h2, h2 a:link, h2 a:hover, h2 a:visited { font-size: 27px; line-height: 33px; color: #999999;}
h3, h3 a:link, h3 a:hover, h3 a:visited { font-size: 20px; line-height: 26px; color: #222222;}
h4, h4 a:link, h4 a:hover, h4 a:visited { font-size: 17px; line-height: 23px; color: #222222;}
h5, h5 a:link, h5 a:hover, h5 a:visited { font-size: 14px; line-height: 20px; color: #222222;}
h6, h6 a:link, h6 a:hover, h6 a:visited { font-size: 15px; line-height: 21px; color: #222222;}
p { margin-bottom: 12px;}
.gototop div { background: #d9d9d9;}
.gototop { border-bottom: solid 1px #d9d9d9;}
.hrbreak { border-bottom: solid 1px #d9d9d9;}

/*----- HEADER -----*/

#logo_shape { background:#126658;
-moz-box-shadow: 1px 1px 4px #333333; 
-webkit-box-shadow: 1px 1px 4px #333333; 
box-shadow: 1px 1px 4px #333333;
background: -webkit-gradient(linear, left top, left bottom, from(#126658), to(#0c4239)); 
background: -moz-linear-gradient(top,  #126658,  #0c4239); 
background: -o-linear-gradient(top,  #126658,  #0c4239); 
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#126658', endColorstr='#0c4239');}
#logo_text, #logo_text a:link, #logo_text a:hover, #logo_text a:visited { font-size: 36px; line-height: 42px; color:#ffffff; text-shadow: 1px 1px #191919}
#logo_img{background: url("https://curioussense.com/wp-content/uploads/2013/01/CS_Logo41.png") no-repeat 50% 50%;}

#header_bar_wrap {background: #b5b8b4;}
.hnl_menu li a:link, .hnl_menu li a:visited, .hnl_menu li a:hover {font-size: 16px; color: #ffffff;}
	#slide {background: #126658;}

/* 2nd level dropdown */
.hnl_menu li ul { border:solid 1px #a3a6a2; background: #a8aba7;}
.hnl_menu li li { }
.hnl_menu li li:hover, .hnl_menu li li.sfHover {background: #b5b8b4;}
.hnl_menu li ul a:link, .hnl_menu li ul a:hover, .hnl_menu li ul a:visited { font-size: 16px; line-height: 22px; color: #ffffff;}

#soc_be, #soc_bl, #soc_dl, #soc_da, #soc_dg, #soc_dp, #soc_db, #soc_fb, #soc_fc, #soc_fo, #soc_ff, #soc_gg, #soc_lf, #soc_li, #soc_ml, #soc_ms, #soc_nl, #soc_nt, #soc_nv, #soc_pc, #soc_rd, #soc_su, #soc_tr, #soc_tb, #soc_tw, #soc_vd, #soc_vm, #soc_wp, #soc_yt, #soc_rs { background: url(https://curioussense.com/wp-content/themes/metrolo/images/socialicons2.png); }
.searchtext {background: #ffffff; color: #444444; border: solid 1px #ededed;}
.searchtext:focus { background: #ededed;}


#slider_wrap, .sliderany_wrap, .slideracc_wrap {
-moz-box-shadow: 1px 1px 10px #bfbfbf; 
-webkit-box-shadow: 1px 1px 10px #bfbfbf; 
box-shadow: 1px 1px 10px #bfbfbf; }

/*----- SLIDER - NIVO -----*/

#slider_wrap, #slider, #slider img {height: 300px;}
.nivo-caption { background:#000000;
 left:auto; right:0px;  bottom:77%; }
.nivo-controlNav {right:15px;}
.nivo-caption, .nivo-caption a { color:#ffffff;}

/*----- SLIDER - ACC -----*/

.slideracc_item {width:222px; height:300px;}
.slideracc_cap {background: #000000; color:#ffffff;}
.slideracc_cap a {color:#ffffff;}
.slideracc_item .slideracc_cap .slideracc_head {font-size: 15px; line-height: 21px; width:192px;}
.slideracc_item .slideracc_cap .slideracc_desc {font-size: 13px; line-height: 21px;}
.slideracc_item.active .slideracc_cap .slideracc_head {font-size: 19px; line-height: 25px; width:860px;}
.slideracc_item.active .slideracc_cap .slideracc_desc {width:860px;}

/*----- SLIDER - ANY -----*/

.sliderany_wrap { width: 890px; padding: 10px 0px 0 0px; }
#anyslider { width: 870px; height: 300px; }
.anythingSlider { padding: 0px 0px 0px 0;}

/*----- MESSAGE -----*/

.msg {border-top:dashed #222222 1px; border-bottom: dashed #222222 1px; border-right: none; border-left: none;}
.msg_button_large { background:#126658;
-moz-box-shadow: 1px 1px 4px #333333; 
-webkit-box-shadow: 1px 1px 4px #333333; 
box-shadow: 1px 1px 4px #333333;
background: -webkit-gradient(linear, left top, left bottom, from(#126658), to(#0c4239)); 
background: -moz-linear-gradient(top,  #126658,  #0c4239); 
background: -o-linear-gradient(top,  #126658,  #0c4239); 
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#126658', endColorstr='#0c4239');}
.msg_button_large:hover { background:#0d4c42;}
.msg_button, .msg_button a:link, .msg_button a:visited, .msg_button a:hover{ color:#ffffff; text-shadow: 1px 1px #191919}
.msg_text { font-size: 17px; line-height: 25px; color: #222222;}

/*----- POSTED -----*/

.posted, .posted a:link, .posted a:visited, .posted a:hover { font-size: 22px; line-height: 36px; color: #222222;}

/*----- ACCORDIAN -----*/

#acc_outer {
-moz-box-shadow: 2px 2px 7px #bfbfbf; 
-webkit-box-shadow: 2px 2px 7px #bfbfbf; 
box-shadow: 2px 2px 7px #bfbfbf; }
.acc_item_text, .acc_item_text span {color:#444444;}

/*----- HOME PAGE CONTENT BOX -----*/

/* type 1 , 2 , 3 */
	.con_third_title, .cfb_sb_wtitle { background: url(https://curioussense.com/wp-content/themes/metrolo/images/title_bg_0.png) no-repeat left bottom; padding-left: 50px;}
.con_third_text span {color: #126658; /* Tag Line */}

/* type 2 , 3 */
.ctb_post { border-bottom: 1px solid #d9d9d9;}
.hpcontent2 .con_third_blog h2, .hpcontent3 h2 { border-bottom: 1px dashed #bfbfbf;}
.postdate_wrapper { background-color:#126658;}
.postdate {color: #ffffff;}

.cfb_postmeta, .cfb_postmeta a:link, .cfb_postmeta a:hover, .cfb_postmeta a:visited { color:#444444;}
.cfb_postmeta span { color:#606060;}
.cfb2_postexcerpt_head .v1 { border-top: 3px solid #d9d9d9;}

/*----- BLOG PAGES -----*/

/*** pagenavi ***/
.wp-pagenavi a, .wp-pagenavi span { border: 1px solid #d9d9d9;}
/*** contact ***/
.wpcf7-submit, .wpcf7-form input, .wpcf7-form textarea, .wpcf7-form select {background: #ffffff; color: #444444; border:solid 1px #d9d9d9;}
.wpcf7-form input:focus, .wpcf7-form textarea:focus { background: #ededed; border:solid 1px #ffffff;}
span.wpcf7-not-valid-tip, span.wpcf7-not-valid-tip-no-ajax { background: #ffffff; color: #444444;}

/*----- GALLERY PAGE -----*/

#filter li, #filter li a, .galprev, .galprev a, .galnext, .galnext a { font-size: 14px; line-height: 20px; color: #222222; background: #ededed;}
#filter li:hover, #filter li:hover a, .galprev:hover, .galprev:hover a, .galnext:hover, .galnext:hover a { background: #126658; color: #ffffff;}
#filter li, .galprev, .galnext {-moz-box-shadow: 1px 1px 4px #bfbfbf; 
-webkit-box-shadow: 1px 1px 4px #bfbfbf; 
box-shadow: 1px 1px 4px #bfbfbf;}
.itemclass_s1 li {border-top:none; border-bottom: dashed #bfbfbf 1px; border-right: none; border-left: none;}
.itemclass_s1 li .item_con h4, .itemclass_s1 li .item_con h4 a:link, .itemclass_s1 li .item_con h4 a:hover, .itemclass_s1 li .item_con h4 a:visited {font-size: 27px; line-height: 33px; color: #222222;}
.itemclass_s1_but { color:#ffffff!important; text-shadow: 1px 1px #191919; background:#126658;
-moz-box-shadow: 1px 1px 4px #333333; 
-webkit-box-shadow: 1px 1px 4px #333333; 
box-shadow: 1px 1px 4px #333333;
background: -webkit-gradient(linear, left top, left bottom, from(#126658), to(#0c4239)); 
background: -moz-linear-gradient(top,  #126658,  #0c4239); 
background: -o-linear-gradient(top,  #126658,  #0c4239); 
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#126658', endColorstr='#0c4239');}
.itemclass_s1_but:hover { background:#0d4c42; color:#ffffff!important;}

/*----- BLOG POST -----*/

.postcon .postmeta , .postcon .postmeta span {color: ;}
.postcon .postmeta a:link, .postcon .postmeta a:hover, .postcon .postmeta a:visited { color:#606060;}
.postcon ul, .postcon ol { padding: 0 0 12px 16px;}
.rel_unit:hover {background: #ededed;}
.rel_unit .rel_title a { color:#444444; }
.rel_unit:hover .rel_title a { color: #d02121;}
/* comment */
.commentlist .thread-even, .commentlist .thread-odd { border: 1px solid #d9d9d9; }
#commentsubmit, #commentform input, #commentform textarea { background: #ffffff; color: #444444; border:solid 1px #d9d9d9;}
#commentform input:focus, #commentform textarea:focus { background: #ededed; border:solid 1px #ffffff;}
.commentmetadata a { color:#444444; }
.commentmetadata { color:#444444; border-bottom: 1px solid #d9d9d9; }

/*----- SHORTCODE MODS -----*/

.dropcap1 {font-size: 41px; line-height: 41px;}
.smallbutton { font-size: 14px; line-height: 23px; }
.mediumbutton { font-size: 20px; line-height: 29px; }
.largebutton { font-size: 26px; line-height: 35px; }
.frame_lrc {border: solid 1px #d9d9d9;}
.mt_nivoslide_wrap { border: solid 1px #d9d9d9; }
.tabset {background-color: #ededed; border: 1px solid #d9d9d9;}
.tabset .nav li a {color:#444444; background-color:#d9d9d9; border: solid 1px #d9d9d9;}
.tabset .nav li a:hover, .tabset .nav li a.current {color:#ffffff; background-color: #126658; border: 1px solid #126658;}
.toggleboxhead {color:#444444; background-color: #ededed; border: 1px solid #d9d9d9;}
.toggleboxheadactive { background-color:#d9d9d9;}
.toggleboxcon { }
.toggleboxcon-in {background-color: #ededed; border: 1px solid #d9d9d9;}

/*----- SIDEBAR & FOOTER WIDGETS -----*/

.cfb_sb_widget a:link, .cfb_sb_widget a:visited {color: #444444;}
.cfb_sb_widget a:hover { color: #d02121;}
.cfb_sb_widget .plist .plist_link:hover {background: #ededed;}

/*----- FOOTER -----*/

#footer_top { background: #000000; color:#404040; text-shadow: 2px 2px 0px #000000;}
#footer_mid, #footer_mid a:link, #footer_mid a:visited, #footer_mid a:hover { background: #222222; font-size: 13px; line-height: 24px; color: #888888;}
#footer_mid h5 {color:#a0a0a0;}
#footer_mid .wpcf7-submit, #footer_mid .wpcf7-form input, #footer_mid .wpcf7-form textarea, #footer_mid .wpcf7-form select, #footer_mid .wpcf7-form option {background: #1f1f1f; color: #888888;}
#footer_mid .wpcf7-submit, #footer_mid .wpcf7-form input, #footer_mid .wpcf7-form textarea, #footer_mid .wpcf7-form select {border:solid 1px #383838;}
#footer_mid .wpcf7-form input:focus, #footer_mid .wpcf7-form textarea:focus { background: #141414; border:solid 1px #383838;}
#footer_bot { background: #222222; color: #a0a0a0;}

/*----- CUSTOM CSS -----*/

.cs_bloghead { margin-bottom: 11px; margin-top: 0px; } 

.home .meta-info li:nth-child(2){ display: none;
}

.home ul.meta-info li:nth-of-type(1n+2) {display: none;}