






hr{

	border:solid 1px #e4e4e4;

	border-width:0 0 1px 0;

}



input[type="text"], input[type="email"],

textarea, input[type="password"], select{

	background-color:#f1f1f1;

	color:#777;

	border:solid 1px #dedede;

}





.button, a.more-link,

.button:visited,

#maincontent input[type="submit"],

#maincontent input[type="reset"],

#maincontent button{

	color:#fff;

	

}



.button:hover, a.more-link:hover,

#maincontent input[type="submit"]:hover,

#maincontent input[type="reset"]:hover,

#maincontent button:hover{

	color:#fff;

	background: #27E1BD; /* Old browsers */

}



.button.color2{ background:#16a085;}

.button.color2:hover{background:#0d8b72;}

.button.color3{ background:#2a3a43;}

.button.color3:hover{ background:#232f36;}







/*====== CONTAINER ======*/

#subbody{background:#fff;}



/*====== HEADER ======*/

#logo h1 a, #logo .desc{color:#fff;}

#outerheader{background-color:rgba(133,162,178,0.15);}

.no-rgba #outerheader{background-color:transparent;}

#outerheader.sticky{background-color:#3A4C56;}

.secondarymenu a{color:#fff;}

.secondarymenu  a:hover,

.secondarymenu .current_page_item > a, .secondarymenu .current_page_item > a:hover,

.secondarymenu .current_page_parent > a, .secondarymenu .current_page_parent > a:hover,

.secondarymenu .current-menu-parent > a, .secondarymenu .current-menu-parent > a:hover,

.secondarymenu .current-menu-item > a, .secondarymenu .current-menu-item > a:hover

{color:#fff; background-color:#1abc9c;}

.breadcrumb, .breadcrumb a, .breadcrumb a:visited{color:#ffffff;}

/*====== TOP MENU ======*/

.sf-menu a{color:#fff;}

#topnav li a:hover, #topnav li:hover a,

#topnav .current_page_item > a, #topnav  .current_page_item > a:hover,

#topnav .current_page_parent > a, #topnav .current_page_parent > a:hover,

#topnav .current-menu-parent > a, #topnav .current-menu-parent > a:hover,

#topnav .current-menu-item > a, #topnav .current-menu-item > a:hover

{color:#fff; background-color:#1abc9c;}



.sf-menu li:hover ul, .sf-menu li.sfHover ul, .sf-menu li ul {border-top:3px solid #1abc9c; background-color:#1abc9c;}

.sf-menu li li { border-bottom:1px solid #47c8af; background-color:#1abc9c;}



#topnav li li a:hover,

#topnav li .current_page_item > a, #topnav li .current_page_item > a:hover,

#topnav li .current_page_parent > a, #topnav li .current_page_parent > a:hover,

#topnav li .current-menu-parent > a, #topnav li .current-menu-parent > a:hover,

#topnav li .current-menu-item > a, #topnav li .current-menu-item > a:hover

{color:#0c7b66 !important;}



/*====== SLIDER ======*/

#preloaderslider h2{color:#555555;}

.flex-control-nav li a {background:#e1e1e1;}

.flex-control-nav li a:hover {background:#929191}

.flex-control-nav li a.active {background:#929191}

#slider .flex-control-paging li a.flex-active {background: #1abc9c;}

#slider .caption-content h2{color:#ffffff;}

#slider a.sliderbutton{

	color:#1abc9c;

	border-color:#1abc9c;

}

.flex-caption, .flex-caption a, .flex-caption a:visited{color:#fff;}

/*====== AFTER HEADER ======*/

#aftertheheader .pagetitle{color:#ffffff;}

#aftertheheader .pagedesc{color:#ffffff;}



/*====== BEFORE CONTENT ======*/

#outerbeforecontent{background-color:#1abc9c;}

#beforecontent > .beforecontenttext{

	color:#fff;

}

#beforecontent #txtdomain{color:#66efd4;}

#txtdomain::-webkit-input-placeholder { /* WebKit browsers */

    color:    #66efd4;

}

#txtdomain:-moz-placeholder { /* Mozilla Firefox 4 to 18 */

    color:    #66efd4;

}

#txtdomain::-moz-placeholder { /* Mozilla Firefox 19+ */

    color:    #66efd4;

}

#txtdomain:-ms-input-placeholder { /* Internet Explorer 10+ */

    color:    #66efd4;

}

#beforecontent .predomain, #beforecontent .postdomain{

	color:#fff;

	background-color:#16a085;

	border-top:1px solid #20a88e;

}

#beforecontent .searchdomain{

	border-top:1px solid #16977e;

	background-color:#098a71;

}

#beforecontent .searchdomain:hover{

	border-color:#13816B;

	background-color:#08725C;

}

#beforecontent #btndomainsubmit{

	color:#fff;

	background-color:transparent;

}



/*====== CONTENT ======*/



/* Tables */

th{background:#2a3a43; border-bottom: 1px solid #2a3a43; color:#fff;}

table {border: 1px solid #eaeaea;}

tr td {border-bottom: 1px solid #f4f4f4;}

tr.even td {background: #fafafa;}





/* Highlight */

.highlight1{background:#e6e8e8;color:#000; border:solid 1px #ccc}	

.highlight2{background:#666666;color:#fff; border:solid 1px #333}		



/* Dropcaps */

.dropcap1{text-shadow:1px 1px 0 #666;}

.dropcap2, .dropcap3{color:#fff;background:#333;}



/* Big Text*/

.bigtext{ color:#333;}



/* Separator */

.separator.line div{

	border-color:#e4e4e4;

	-moz-box-shadow: 0 1px 1px 0 #fff;

	-webkit-box-shadow: 0 1px 1px 0 #fff;

	box-shadow: 0 1px 1px 0 #fff;

}



/* Tabs */

ul.tabs{border-left:1px solid #dcdcdc;}

ul.tabs li {

	background: #f7f7f7;

	border-color:#dcdcdc;

}

ul.tabs li:hover{border-color:#10a88a;}

ul.tabs li a {color: #363636;}

ul.tabs	 li.active{border-color:#10a88a;}

html ul.tabs li.active, html ul.tabs li.active a:hover, ul.tabs li a:hover{background: #1abc9c; color:#fff;}

html ul.tabs li.active a{ color:#fff; }



/* jQuery Toggle */

h2.trigger {

	background:#f7f7f7;

	border: 1px solid #e4e4e4;

}

h2.trigger span {

	color:#555;

}

h2.active{}

h2.trigger a:hover {

	color: #454545;

}

.toggle_container {

	border: 1px solid #ebebeb;

}



/* Content Title */

.contenttitle span{background:#fff;}



/* testimonial */

.nvr-testimonial blockquote{border:1px solid #eaeaea; background-color:#fff;}

.nvr-testimonial .testiimg img{background-color:#fff; border:1px solid #eaeaea;}

.testiinfo{color:#1abc9c;}

.testiinfo h4{color:#333333;}



/* portfolio */

.nvr-pf-box{border:1px solid #f0f1f3; background-color:#fff;}

.nvr-pf-box:hover{border:1px solid #d0d0d0; background-color:#293a43;}

.nvr-pf-img div.rollover, div.frameimg div.rollover{background-color:#0b8c73;}

.nvr-pf-img a.image, div.frameimg a.image{background-color:#0b8c73;}

.nvr-pf-img a .rollover, div.frameimg a .rollover{background-color:#0b8c73;}

.nvr-pf-img h2{background-color:#ffffff;}

.nvr-pf-text div{color:#333333;}

.nvr-pf-box:hover .nvr-pf-text h2 a{color:#fff !important;}



/* portfolio filter */

#filters{border-color:#e4e4e4;}

#filters li{

	border-color:#e4e4e4;

	background-color:#fff;

}

#filters li:hover, #filters li.selected{

	background-color:#1abc9c;

	border-color:#1abc9c;

	color:#fff;

}

#filters li:hover a, #filters li.selected a{

	color:#fff;

}

/* recent post shortcode */

.rp-shortcode h3 a{color:#252525;}

.rp-shortcode h3 a:hover{color:#1abc9c;}



/* archive list */

.archives_list li a{color:#555;}

.archives_list li a:hover{color:#1abc9c;}



/*images*/

.frameimg{

	border-color:#e4e4e4;

}



/* Meter */

div.meter{

	background-color:#d5d5d5;

}

div.meter div{

	background-color:#1abc9c;

	color:#fff;

}



/*portfolio carousel*/

.flexslider-carousel h3, .flexslider-carousel h3 a, .flexslider-carousel h3 a:visited{color:#333;}

.flexslider-carousel h3 a:hover{color:#1abc9c;}

.flexslider-carousel .nvr-pf-text{color:#555;}

.pcarousel .titlecontainer{border-color:#e4e4e4;}

.pcarousel .contenttitle{}

.pcarousel .pc-content{}



.brand .flexslider-carousel ul.slides{border-left:1px solid #eee;}

.brand .flexslider-carousel ul.slides li{background-color:#fff; border-color:#eeeeee;}



/* Testimonial360 */

.nvr-trotating blockquote{border:1px solid #eaeaea; background-color:#fff;}

.nvr-trotating .testiimg img{background-color:#fff; border:1px solid #eaeaea;}

.nvr-trotating .flex-control-paging li a.flex-active {background: #1abc9c;}



/* Heading */

.nvr-heading{border-color:#e4e4e4;}

.nvr-heading span{background-color:#ffffff;}



/* People */

.nvr-people .peopletitle{

	background-color:#f7f7f7;

	border-bottom:1px solid #e6e6e6;

}

.peopleinfo{color:#1abc9c;}

.nvr-people .peoplecontainer{

	background-color:#fff;

	border:1px solid #dcdddf;

}

.nvr-people .peoplesocial a{background-color:#1abc9c;}

.nvr-people .peoplesocial a:hover{background-color:#12ab8d;}



/* Mini Sliders */

.minisliders .titlecontainer{border-color:#e4e4e4;}

/*====== SIDEBAR AND WIDGET ======*/

#sidebar .widget-area{}

#sidebar .widget-title span{color:#333;}

#sidebar{color:#555;}

#sidebar li li{border-bottom-color:#e5e5e5;}

#sidebar li li a{color:#333;}

#sidebar li li a:hover, #sidebar li li a.active{color:#1abc9c;}

#sidebar .nvr-latest-post-widget li img{border-color:#e4e4e4;}

#sidebar .nvr-latest-post-widget li .smalldate{color:#888;}

#searchform #s{color:#888; border:solid 1px #e4e4e4}

#flickr img{border-color:#2b2b2b !important; background-color:#ffffff;}



/* tag widget */

#tag-cloud .tag{border-color:#a8a8a8;}

#tag-cloud .tag:hover{border-color:#818181;}

#tag-cloud .tag a{color:#555;}

#tag-cloud .tag a:hover{color:#333;}



/*====== BLOG ======*/

article.content-loop{border-color:#f0f0f0;}

.posttitle{}

.posttitle, .posttitle a, .posttitle a:visited{color:#333;}

.posttitle a:hover{color:#1abc9c;}



.entry-utility{color:#777777;}

.entry-utility a, .entry-utility a:visited{color:#333;}

.entry-utility2{background:#fff; color:#888;}

.entry-utility2 a{color:#333;}

.entry-utility2 a:hover{color:#1abc9c;}

.entry-utility .nav-next{border-color:#e4e4e4;}

.nav-previous a, .nav-previous a:visited, .nav-next a, .nav-next a:visited{border-color:#e4e4e4 !important;background:#ffffff; color:#5d5d5d;}

.nav-previous a:hover, .nav-next a:hover{color:#333;	border-color:#818181 !important;}



#entry-author-info{border:solid 1px #ededed;}

.con-comment{ border-color:#eaeaea;}

.commentlist .comment-body .reply{background-color:#1abc9c;}

.commentlist .comment-body .reply:hover{background-color:#27E1BD;}

.commentlist .comment-body .reply a{color:#fff;}

.commentlist .comment-body .reply a:visited, .comment-body .time a, .comment-body .time a:visited{}

.comment-body .fn a, .comment-body .fn a:visited{}

.commentlist .comment-author{

	border-color:#e4e4e4;

}



/*====== WP PAGENAVI ======*/

.wp-pagenavi a, .wp-pagenavi a:visited{

	border:0px solid #a8a8a8 !important;

	background:#ffffff;

	color:#777;

}



.wp-pagenavi a:hover{

	color:#fff;

	background-color:#1abc9c;

	border:0px solid #818181 !important;

}

.wp-pagenavi span.current{

	color:#fff;

	background:#1abc9c;

	border:0px solid #818181 !important;

}

/*====== FOOTER SIDEBAR ======*/

#outerfootersidebar{background-color:transparent;}

#footerwrapper{background-color:#fff;}

#footersidebar, #footersidebar li a, #footersidebar li a:visited{color:#777777;}

#footersidebar li a:hover{color:#333;}



#footersidebar .widget-title{color:#333;}



#footersidebar .nvr-latest-post-widget li img{background-color:#ffffff;}

#footersidebar .nvr-latest-post-widget li .smalldate{color:#777;}





/*====== FOOTER ======*/

.copyrightcontainer{border-top:1px solid #dfdfdf;}

#footer a, #footer a:visited{color:#333;}

#footer a:hover{text-decoration:underline;}



/*======= CUSTOM =======*/

.borderbold{border:6px solid #139CF6;}



.hostingtable{border:1px solid #ebebeb; background-color:#fff;}

.hostingtitle{background-color:#2a3a43;}

.hostingtitle h4{color:#fff;}

.hostingprice{color:#fff; background:}

.hostingprice span.priceinfo{color:#7ea0b3;}

.hostingcontent ul li{border-bottom:1px solid #f4f4f4;}

.headlinebox{background-color:#f0f1f3; border:1px solid #e3e3e3;}