/** * Theme Name: Quest * Theme URI:
http://pacethemes.com/wordpress-themes/quest/ * Author: Pace Themes * Author
URI: http://pacethemes.com * Description: Your Quest for an awesome WordPress
theme ends right here. Quest let's you create the website you need without
having any coding knowledge. Quest offers a powerful click, drag and drop page
builder to help you create amazing pages to showcase your content while offering
a slick user interface therein increasing your user experience. Quest also
includes powerful and flexible easy to understand and easy to use customization
options to customize the entire layout of your site including background images,
colors, typography and so on. Build your site now using Quest - blog, portfolio,
eCommerce, magazine, photography and so on, Quest doesn't limit you when it
comes to your creativity. Quest is built on the famous bootstrap framework which
uses a mobile first approach, this will ensure your site works properly on all
mobiles, tablets, laptops and desktops. Theme demo is available at
http://demo.pacethemes.com/quest/ * Version: 1.0.6 * License: GNU General Public
License v2 or later * License URI: http://www.gnu.org/licenses/gpl-2.0.html *
Text Domain: quest * Domain Path: /languages/ * Tags: black, blue, green, gray,
orange, red, white, yellow, dark, light, one-column, two-columns, three-columns,
four-columns, left-sidebar, right-sidebar, fixed-layout, fluid-layout,
responsive-layout, buddypress, custom-background, custom-colors, custom-header,
custom-menu, editor-style, featured-images, flexible-header,
full-width-template, sticky-post, theme-options, threaded-comments,
translation-ready, photoblogging * * Quest, like WordPress, is licensed under
the GPL. * Quest is based on Underscores http://underscores.me/, (C) 2012-2015
Automattic, Inc. */ /*---------------------------------------------------------
1.0 Generic Elements -------------------------------------------------------- */
@font-face { font-family: 'samantelFont'; src: url('Vazir-Light-FD.woff')
format('woff'); }  html, body,
div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s,
samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu,
nav, output, ruby, section, summary, time, mark, audio, video, article { margin:
0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align:
baseline; line-height: 1.5em; font-family: 'samantelFont'; } span a, h1 a, h2 a,
h3 a, h4 a, h5 a, h6 a, p a, a { text-decoration : none !important; color: #333;
text-shadow: 0 1px rgba(0, 0, 0, 0.1); -webkit-transition: all 0.1s ease-out;
-moz-transition: all 0.1s ease-out; -o-transition: all 0.1s ease-out;
transition: all 0.1s ease-out; } h1, h2, h3, h4, h5, h6 { font-family: "Ubuntu",
"Arial", "sans-serif"; margin: 0.8em 0; line-height: 1.5em; } h1 .fa-1x, h1
.fa-2x, h1 .fa-3x, h1 .fa-4x, h1 .fa-5x, h1 .fa-6x, h2 .fa-1x, h2 .fa-2x, h2
.fa-3x, h2 .fa-4x, h2 .fa-5x, h2 .fa-6x, h3 .fa-1x, h3 .fa-2x, h3 .fa-3x, h3
.fa-4x, h3 .fa-5x, h3 .fa-6x, h4 .fa-1x, h4 .fa-2x, h4 .fa-3x, h4 .fa-4x, h4
.fa-5x, h4 .fa-6x, h5 .fa-1x, h5 .fa-2x, h5 .fa-3x, h5 .fa-4x, h5 .fa-5x, h5
.fa-6x, h6 .fa-1x, h6 .fa-2x, h6 .fa-3x, h6 .fa-4x, h6 .fa-5x, h6 .fa-6x {
font-size: 1em; display: inline-block; margin-right: 10px; } body { line-height:
1.5em; font: 13px "Open Sans", "Helvetica", "Arial", "sans-serif"; color:
#6a6767; overflow-x: hidden; } span a:hover { color: #27ae60; } h1 { font-size:
22px; font-weight: 300; margin: 0.8em 0; } h1 a:hover { color: #27ae60; }
h1.heading-404 { font-size: 120px; line-height: 150px; margin: 0;
text-transform: uppercase; color: #9e8f8f; } h2 { font-size: 20px; font-weight:
300; } h2 a:hover { color: #27ae60; } h2.section-head { border-top: 1px solid
#e5e5e5; font-size: 20px; padding: 1em 0; } h3 { font-size: 18px; font-weight:
300; } h3 a:hover { color: #27ae60; } h4 { font-size: 16px; font-weight: 300; }
h4 a:hover { color: #27ae60; } h5 { font-size: 15px; font-weight: 300; } h5
a:hover { color: #27ae60; } h6 { font-size: 14px; font-weight: 300; } h6 a:hover
{ color: #27ae60; } p { margin-bottom: 0; } p:empty { display: none; margin: 0;
} p a:hover { color: #ff6633; } blockquote { quotes: none; } blockquote:before {
content: none; } blockquote:after { content: none; } blockquote p { line-height:
1.7em; } blockquote h1 { margin-top: 0; } blockquote h2 { margin-top: 0; }
blockquote h3 { margin-top: 0; } blockquote h4 { margin-top: 0; } blockquote h5
{ margin-top: 0; } blockquote h6 { margin-top: 0; } a:hover. a:visited, a:focus,
{ text-decoration: none !important; } a:hover { text-decoration: none; color:
#27ae60; } a:focus { text-decoration: none; } a .action-icon:hover { cursor:
pointer; } a.tag { cursor: pointer; display: inline-block; background: #504e4e;
color: #fff; padding: 2px 8px; margin: 0 8px 8px 0; font-size: 12px;
-webkit-border-radius: 3px; border-radius: 3px; -moz-background-clip: padding;
-webkit-background-clip: padding-box; background-clip: padding-box; }
a.tag:hover { background: #27ae60; color: #fff; } img { border-style: none;
vertical-align: top; max-width: 100%; height: auto; } strong { font-weight:
bold; } ol { list-style-type: none; margin-bottom: 1.5em; } ul {
list-style-type: none; margin-bottom: 1.5em; } li { list-style-type: none; }
table { border-collapse: collapse; border-spacing: 0; } aside { display: block;
} details { display: block; } figure { display: block; } figure.wp-caption {
margin-bottom: 1.5em; } figcaption { display: block; } footer { display: block;
} header { display: block; } hgroup { display: block; } menu { display: block; }
nav { display: block; } section { display: block; } input { margin: 0; padding:
0; outline: none; } textarea { outline: none; } cite { font-style: italic;
padding-left: 20px; } q:before, q:after { content: "\201C"; display:
inline-block; margin-right: 3px; } q:after { content: "\201D"; margin-left: 3px;
} tt, kbd, pre, code, samp, var { color: #c7254e; background-color: #f9f2f4;
font-family: "Lucida Sans Typewriter", "Lucida Console", Monaco, monospace;
padding: 4px 6px; -webkit-border-radius: 3px; -moz-border-radius: 3px;
border-radius: 3px; } pre { line-height: 1.7; overflow: auto; max-width: 100%;
margin: 20px 0; padding: 30px; white-space: pre-wrap; } pre code { padding: 0; }
abbr, acronym, dfn { font-size: .95em; cursor: help; letter-spacing: 1px;
text-transform: uppercase; border-bottom: 1px dotted #e5e5e5; } details summary
{ font-weight: bold; margin-bottom: 22px; } details :focus { outline: none; }
mark { text-decoration: none; background-color: #f3f3f3; } small { font-size:
75%; } big { font-size: 125%; } b, strong { font-weight: bold; } dfn, cite, em,
i { font-style: italic; } figure { margin: 0; } address { margin: 15px 0;
font-style: italic; } hr { height: 1px; margin-bottom: 22px; border: 0;
border-top: 1px solid #e5e5e5; } ul, ol { margin: 0 0 22px 0; padding-left:
20px; } ul { list-style: disc; } ol { list-style: decimal; } li > ul, li > ol {
margin-bottom: 0; margin-left: 1.5em; } dt { font-weight: bold; font-size:
1.1em; margin-bottom: 10px; } dd { margin: 0 22px 22px; } table { width: 100%;
margin: 22px 0; text-align: left; border: 1px solid #e5e5e5; border-collapse:
collapse; border-left: 0; } table caption { font-weight: bold; margin-bottom:
22px; } table th, table td { padding: 6px 10px; margin: 0; } table th {
border-left: 1px solid #e5e5e5; } table td { border-top: 1px solid #e5e5e5;
border-left: 1px solid #e5e5e5; } table td[valign="top"] { vertical-align: top;
} table td[valign="bottom"] { vertical-align: bottom; } img { max-width: 100%;
height: auto; } .screen-reader-text { position: absolute !important; overflow:
hidden; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; } img.wp-smiley
{ margin-top: 0; margin-bottom: 0; padding: 0; border: none; } .wp-caption {
font-style: italic; line-height: 1.35; max-width: 100%; margin-bottom: 22px;
margin-bottom: 2.2rem; } .wp-caption img[class*="wp-image-"] { display: block;
margin: 1.2% auto 0; } .wp-caption-text { font-size: 13px; font-size: 1.3rem;
font-style: italic; line-height: 1.35; } .wp-caption .wp-caption-text { margin:
11px 0; margin: 1.1rem 0; } embed, iframe, object { max-width: 100%; }
div.wp-video-shortcode { margin-bottom: 22px; margin-bottom: 2.2rem; } .fr {
float: right; } .fl { float: left; } .cb { clear: both; } .center { text-align:
center; } .caret-right { border-top: 4px solid transparent; border-right: 0;
border-left: 4px solid; border-bottom: 4px solid transparent; } .mb0 {
margin-bottom: 0 !important; } .pb0 { padding-bottom: 0 !important; } .nm {
margin: 0 !important; } .np { padding: 0 !important; } hr { margin: 17px 0 18px;
height: 0; clear: both; border: solid #ddd; border-top: 1px solid #ddd;
border-bottom: 1px solid #fff; } hr.style-two { border: 0; height: 1px;
background-image: -o-linear-gradient(left, transparent, rgba(0, 0, 0, 0.75),
transparent); } hr.fancy { border: 0; height: 1px; background: #e5e5e5;
background-image: linear-gradient(to left, white, #e5e5e5, white); } .boxed {
width: 100%; margin: 0 auto; background: #ddd; } /* Text meant only for screen
readers. */ .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); position:
absolute !important; height: 1px; width: 1px; overflow: hidden; }
.screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; color:
#21759b; display: block; font-size: 14px; font-size: 0.875rem; font-weight:
bold; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px;
text-decoration: none; top: 5px; width: auto; z-index: 100000; /* Above WP
toolbar. */ } .bypostauthor { position: relative; } .sticky { position:
relative; } .gallery-caption { position: relative; } .col-md-9 .container {
width: 100%; } @media (max-width: 979px) and (min-width: 768px) { .col-md-9 {
margin-bottom: 30px; } .col-md-1 { margin-bottom: 30px; } .col-lg-1 {
margin-bottom: 30px; } .col-md-2 { margin-bottom: 30px; } .col-lg-2 {
margin-bottom: 30px; } .col-md-3 { margin-bottom: 30px; } .col-lg-3 {
margin-bottom: 30px; } .col-md-4 { margin-bottom: 30px; } .col-lg-4 {
margin-bottom: 30px; } .col-md-5 { margin-bottom: 30px; } .col-lg-5 {
margin-bottom: 30px; } .col-md-6 { margin-bottom: 30px; } .col-lg-6 {
margin-bottom: 30px; } .col-md-7 { margin-bottom: 30px; } .col-lg-7 {
margin-bottom: 30px; } .col-md-8 { margin-bottom: 30px; } .col-lg-8 {
margin-bottom: 30px; } .col-lg-9 { margin-bottom: 30px; } .col-md-10 {
margin-bottom: 30px; } .col-lg-10 { margin-bottom: 30px; } .col-md-11 {
margin-bottom: 30px; } .col-lg-11 { margin-bottom: 30px; } .col-md-12 {
margin-bottom: 30px; } .col-lg-12 { margin-bottom: 30px; } .sidebar-posts
.post-title h5 { margin-top: 2px; } } @media (max-width: 767px) { .col-xs-1 {
margin-bottom: 30px; } .col-sm-1 { margin-bottom: 30px; } .col-md-1 {
margin-bottom: 30px; } .col-lg-1 { margin-bottom: 30px; } .col-xs-2 {
margin-bottom: 30px; } .col-sm-2 { margin-bottom: 30px; } .col-md-2 {
margin-bottom: 30px; } .col-lg-2 { margin-bottom: 30px; } .col-xs-3 {
margin-bottom: 30px; } .col-sm-3 { margin-bottom: 30px; } .col-md-3 {
margin-bottom: 30px; } .col-lg-3 { margin-bottom: 30px; } .col-xs-4 {
margin-bottom: 30px; } .col-sm-4 { margin-bottom: 30px; } .col-md-4 {
margin-bottom: 30px; } .col-lg-4 { margin-bottom: 30px; } .col-xs-5 {
margin-bottom: 30px; } .col-sm-5 { margin-bottom: 30px; } .col-md-5 {
margin-bottom: 30px; } .col-lg-5 { margin-bottom: 30px; } .col-xs-6 {
margin-bottom: 30px; } .col-sm-6 { margin-bottom: 30px; } .col-md-6 {
margin-bottom: 30px; } .col-lg-6 { margin-bottom: 30px; } .col-xs-7 {
margin-bottom: 30px; } .col-sm-7 { margin-bottom: 30px; } .col-md-7 {
margin-bottom: 30px; } .col-lg-7 { margin-bottom: 30px; } .col-xs-8 {
margin-bottom: 30px; } .col-sm-8 { margin-bottom: 30px; } .col-md-8 {
margin-bottom: 30px; } .col-lg-8 { margin-bottom: 30px; } .col-xs-9 {
margin-bottom: 30px; } .col-sm-9 { margin-bottom: 30px; } .col-md-9 {
margin-bottom: 30px; } .col-lg-9 { margin-bottom: 30px; } .col-xs-10 {
margin-bottom: 30px; } .col-sm-10 { margin-bottom: 30px; } .col-md-10 {
margin-bottom: 30px; } .col-lg-10 { margin-bottom: 30px; } .col-xs-11 {
margin-bottom: 30px; } .col-sm-11 { margin-bottom: 30px; } .col-md-11 {
margin-bottom: 30px; } .col-lg-11 { margin-bottom: 30px; } .col-xs-12 {
margin-bottom: 30px; } .col-sm-12 { margin-bottom: 30px; } .col-md-12 {
margin-bottom: 30px; } .col-lg-12 { margin-bottom: 30px; } .main-sidebar .search
input { width: 98%; } .fixed-header .fixed-header-fix { height: 0; }
.pagination.post-pagination i { display: none; } .pagination.post-pagination
.next { text-align: center; } .pagination.post-pagination .next .text {
margin-left: 0; margin-right: 0; } .pagination.post-pagination .next h4 {
margin-left: 0; margin-right: 0; } .pagination.post-pagination .previous {
text-align: center; border-bottom: 1px dotted #e5e5e5; }
.pagination.post-pagination .previous .text { margin-left: 0; margin-right: 0; }
.pagination.post-pagination .previous h4 { margin-left: 0; margin-right: 0; }
#title-container .col-md-6 { margin-bottom: 0; } }
/*--------------------------------------------------------- 2. Form Elements
-------------------------------------------------------- */ #content textarea,
#content select, #content input[type="text"], #content input[type="password"],
#content input[type="datetime"], #content input[type="datetime-local"], #content
input[type="date"], #content input[type="month"], #content input[type="time"],
#content input[type="week"], #content input[type="number"], #content
input[type="email"], #content input[type="url"], #content input[type="search"],
#content input[type="tel"], #content input[type="color"] { max-width: 340px;
border-radius: 0; border: 1px solid #e5e5e5; padding: 5px; margin: 4px 0; width:
100%; color: #9e8f8f; font-family: "Open Sans", "Helvetica", "Arial",
"sans-serif"; -webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1); box-shadow: 0
2px 3px 0 rgba(0, 0, 0, 0.1); transition: all 0.25s ease-in-out;
background-color: #f5f5f5; } #comments .post-comments-form input, #comments
.post-comments-form textarea, #comments #post-comments-form input, #comments
#post-comments-form textarea { display: block; margin: 16px 0; transition: all
0.25s ease-in-out; } #comments .post-comments-form textarea, #comments
.post-comments-form input[type=text], #comments #post-comments-form textarea,
#comments #post-comments-form input[type=text] { height: 2.5em; border: 1px
solid #e5e5e5; padding: 5px; width: 100%; color: #9e8f8f; font-family: "Open
Sans", "Helvetica", "Arial", "sans-serif"; -webkit-box-shadow: 0 2px 3px 0
rgba(0, 0, 0, 0.1); box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1); transition: all
0.25s ease-in-out; background-color: #f5f5f5; } #comments .post-comments-form
textarea, #comments #post-comments-form textarea { height: 10em; margin-top: 0;
max-width: 100%; } .button, #submit, .wpcf7-submit, input[type="submit"] {
border: none; font-family: inherit; font-size: inherit; cursor: pointer;
padding: 10px 20px; display: inline-block; margin: 10px 20px; text-transform:
uppercase; letter-spacing: 0.5px; outline: none; position: relative;
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s;
background: #27ae60; color: #fff; border-radius: 5px; } .button:hover,
#submit:hover, .wpcf7-submit:hover { -webkit-box-shadow: 0 0 5px #1e8449;
box-shadow: 0 0 5px #1e8449; background: #229955; color: #fff; } #submit:active,
.wpcf7-submit:active, .button-:active { -webkit-box-shadow: 0 0 #1e8449; }
#content { background-color: #fff; } #content textarea { height: 10em;
margin-top: 0; } #content textarea:focus { border-color: #76c5e4;
background-color: #fff; } #content select:focus { border-color: #76c5e4;
background-color: #fff; } #content input[type="text"]:focus { border-color:
#76c5e4; background-color: #fff; } #content input[type="password"]:focus {
border-color: #76c5e4; background-color: #fff; } #content
input[type="datetime"]:focus { border-color: #76c5e4; background-color: #fff; }
#content input[type="datetime-local"]:focus { border-color: #76c5e4;
background-color: #fff; } #content input[type="date"]:focus { border-color:
#76c5e4; background-color: #fff; } #content input[type="month"]:focus {
border-color: #76c5e4; background-color: #fff; } #content
input[type="time"]:focus { border-color: #76c5e4; background-color: #fff; }
#content input[type="week"]:focus { border-color: #76c5e4; background-color:
#fff; } #content input[type="number"]:focus { border-color: #76c5e4;
background-color: #fff; } #content input[type="email"]:focus { border-color:
#76c5e4; background-color: #fff; } #content input[type="url"]:focus {
border-color: #76c5e4; background-color: #fff; } #content
input[type="search"]:focus { border-color: #76c5e4; background-color: #fff; }
#content input[type="tel"]:focus { border-color: #76c5e4; background-color:
#fff; } #content input[type="color"]:focus { border-color: #76c5e4;
background-color: #fff; } #content label { font-weight: bold; } #content
.quest-row.np:first-child { padding-top: 30px !important; } #content
.quest-row.np:last-child { padding-bottom: 30px !important; } #content
article.error404 .search input { border: 1px solid #e5e5e5; padding: 5px 10px;
font-size: 1.2em; height: 30px; color: #9e8f8f; width: 97%; -webkit-box-shadow:
0 1px 1px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
transition: all 0.25s ease-in-out; background-color: #f5f5f5; max-width: 94%; }
.search input { padding: 5px; width: 100%; max-width: none !important; color:
#9e8f8f; border: 1px solid #e5e5e5; -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0,
0, 0.1); box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1); transition: all 0.25s
ease-in-out; background-color: #f5f5f5; } .search input:focus { border-color:
#76c5e4; background-color: #fff; } .search .text { position: relative;} .search
.fa-search { position: absolute; width: 30px; height: 30px; line-height: 30px;
background: none; color: #888; border: none; overflow: hidden; vertical-align:
middle; padding: 0; right: 0; top: 5px; } .search .fa-search:hover { color:
#504e4e; } .search .fa-search:before { display: inline-block; width: 30px;
height: 34px; } .button { margin: 5px 5px 5px 0; padding: 1em 1.5em; }
.button.small { font-size: 0.8em; } .button.big { font-size: 1.4em; }
.wpcf7-submit { margin: 5px 5px 5px 0; padding: 10px 16px; }
/*--------------------------------------------------------- 3. Menu
-------------------------------------------------------- */ .main-navigation
.nav .dropdown-menu li:hover > a, .main-navigation .nav .dropdown-menu li:focus
> a, .main-navigation .nav .dropdown-menu li.current-menu-item a,
.main-navigation .nav .dropdown-menu li.current-menu-ancestor > a { background:
#fff; background-image: none; border-top: none !important; } .main-header.mobile
.logo-container, .main-header.mobile .menu-container { float: none !important;
margin-bottom: 20px; width: 100%; } .main-navigation { text-align: center; }
.main-navigation .nav { display : block; line-height: 66px; } .main-navigation
.nav .dropdown-menu { padding: 0; background-color: #f5f5f5; -webkit-box-shadow:
none; box-shadow: none; border-radius: 0; } .main-navigation .nav .dropdown-menu
li a { line-height: 2.5em; padding: 0 25px; font-size: 13px; } .main-navigation
.nav .dropdown-menu .sub-arrow { margin-top: 11px !important; right: 162px;
vertical-align: middle; display: inline-block; } .main-navigation .nav
.dropdown-menu .dropdown-menu { margin:0 !important; top: 0 !important; }
.main-navigation .nav .open > a { background-color: transparent; }
.main-navigation .nav .open > a:hover { background-color: transparent; }
.main-navigation .nav .open > a:focus { background-color: transparent; }
.main-navigation .nav #menu-item-search a { padding: 0 15px; } .main-navigation
.nav .cart-menu-first.cart-menu { padding: 0 15px; } .main-navigation .nav > li
{ line-height: inherit; border-top: 3px solid transparent; } .main-navigation
.nav > li > a { font-size: 14px; line-height: inherit; padding: 0 5px; }
.main-navigation .nav > li > a:hover { background-color: transparent; }
.main-navigation .nav > li > a:focus { background-color: transparent; }
.main-navigation .navbar-toggle { float: none; cursor: pointer; border: 1px
solid #e5e5e5; font-size: 18px; position: relative; margin: 0; color: #fff;
border-radius: 0; } .main-navigation .navbar-toggle .fa { font-size: 20px;
position: absolute; right: 9px; top: 9px; } .main-navigation .navbar-collapse {
border-top: none; } .main-navigation .cart-menu-dropdown { line-height: 1.5em
!important; } .main-navigation .cart-menu-dropdown ul { border: none !important;
} .main-navigation ul > li ul { border: 1px solid
#e5e5e5;min-width:200px;left:-50px; } .main-navigation .nav .sub-arrow { margin:
5px 0px 0px 0px; } @media (min-width: 768px) { .navbar-nav { float: right; } }
@media (max-width: 991px) { .site-branding, .main-navigation { text-align:
center; margin-bottom: 0; } } @media (max-width: 767px) { .main-navigation {
margin-bottom: 30px; } .main-navigation .navbar-collapse { padding: 0; }
.main-navigation .nav { padding: 0 15px; border: 1px solid #e5e5e5; border-top:
none; line-height: 48px; margin: 0; } .main-navigation .nav > li > a {
text-align: left; } .main-navigation .nav .dropdown-menu { background:
transparent; -webkit-box-shadow: none; box-shadow: none; } } #menu-item-search
.dropdown-menu { right: 1px !important; left: auto !important; background: #fff;
} #menu-item-search .dropdown-menu li { border-bottom: none !important; }
#menu-item-search .sub-arrow { display: none !important; } #menu-item-search
form { line-height: 1em; } #menu-item-search form .arrow-up:after { right: 11px;
border: solid transparent; content: " "; height: 0; width: 0; position:
absolute; pointer-events: none; border-color: transparent; border-bottom-color:
#fff; border-width: 10px; top: -20px; } #menu-item-search form .arrow-up:before
{ right: 10px; border: solid transparent; content: " "; height: 0; width: 0;
position: absolute; pointer-events: none; border-color: transparent;
border-bottom-color: #e5e5e5; border-width: 11px; top: -23px; }
#menu-item-search form input { border-radius: 0; width: 250px; padding: 5px;
-webkit-box-shadow: none; box-shadow: none; background: #f5f5f5; border: 1px
solid #e0e0e0; margin-bottom: 0; line-height: 1.5em; } #menu-item-search form
input:focus { -webkit-box-shadow: none; box-shadow: none; } #menu-item-search
.fa-search { font-size: 16px; top: 0px; } #menu-item-search a { border-color:
transparent; } #menu-item-search a:hover { border-color: transparent; }
#menu-item-search a.active-icon { background: #27ae60; color: #fff; }
.col-md-12.menu-container > .main-navigation > div { text-align: center; }
.col-md-12.menu-container > .main-navigation > div > ul { display: inline-block;
text-align: left; float: none !important; } @media (min-width: 980px) {
.nav-collapse.collapse { height: auto !important; overflow: visible !important;
} } @media (max-width: 480px) { .col-md-3 h1.logo { text-align: center; padding:
0; } } /*--------------------------------------------------------- 4. Header
-------------------------------------------------------- */ .site-title {
margin: 10px 0; } .site-description { display: block; margin-bottom: 10px; }
.main-header { z-index: 10000; background: #fff; border-bottom: 1px solid
#e5e5e5; } .main-header.mobile .logo-container .logo { text-align: center; }
.main-header.mobile .menu-container { margin-bottom: 40px; } .main-header.mobile
.menu-container .logo { text-align: center; } h1.logo { margin: 0; text-align:
left; transition: all 0.2s ease; } .col-md-12 h1.logo { text-align: center; }
@media (max-width: 767px) { .site-branding h1.logo, .site-branding .site-title,
.site-branding .site-description { text-align: center !important; } } @media
(max-width: 480px) { .main-header { border-bottom: none; } }
/*--------------------------------------------------------- 5. Content
-------------------------------------------------------- */ .entry-content
blockquote, .action { background-color: #f5f5f5; padding: 2em; margin-bottom:
3em; -webkit-box-shadow: 0 8px 6px -7px rgba(0, 0, 0, 0.3); box-shadow: 0 8px
6px -7px rgba(0, 0, 0, 0.3); border-left: 2px solid #27ae60; } a .action-icon {
text-align: center; display: inline-block; background: #f5f5f5; border-radius:
100px; font-size: 1em; width: 21px; height: 21px; line-height: 21px; position:
relative; color: #fff; -webkit-box-sizing: content-box !important; box-sizing:
content-box !important; } .arrow-container .left-arrow-small, .arrow-container
.right-arrow-small { width: 25px; height: 30px; background-color: rgba(0, 0, 0,
0.6); display: block; float: left; margin-right: 10px; text-align: center; }
article.post-normal .post-image-dummy, article.page .post-image-dummy, .post
.post-image-dummy, .post-half .post-image-dummy { background: #fff; height:
191px; border: 1px solid #e5e5e5; } .post-grid-wrap { width: 100%; padding: 0
15px; float: left; } .post-grid-wrap .effect { -webkit-box-shadow: none;
box-shadow: none; } /* Small devices (tablets, 768px and up) */ @media
(min-width: 768px) { .post-grid-wrap { width: 50%; } } /* Medium devices
(desktops, 992px and up) */ @media (min-width: 992px) { .post-grid-wrap { width:
33.33%; } } /* Large devices (large desktops, 1200px and up) */ .post-grid {
border: 1px solid #e5e5e5; background: #f5f5f5; padding: 0 0 15px; overflow:
hidden; border-radius: 5px; margin-bottom: 30px; box-shadow: rgba(0, 0, 0, 0.2)
0 3px 4px -2px; } .post-grid h1.post-title { text-align: center; margin: 10px
18px !important; } .post-grid .entry-meta { text-align: center; } .post-grid
.post-image { overflow: hidden; margin-top: 0; position: relative; } .post-grid
.post-image a:hover img { opacity: 1; } .post-grid h1 { margin-top: 16px;
margin-bottom: 5px; font-size: 20px; } .pagination.post-pagination .next i,
.pagination.post-pagination .previous i { position: absolute; font-size: 24px;
top: 10px; left: 8px; -webkit-transition: all 0.3s ease; -moz-transition: all
0.3s ease; -o-transition: all 0.3s ease; -ms-transition: all 0.3s ease;
transition: all 0.3s ease; } .entry-content table { display: table;
border-collapse: separate; border-color: #e5e5e5; } .entry-content tbody {
display: table-row-group; vertical-align: middle; border-color: inherit; }
.entry-content tr { display: table-row; vertical-align: inherit; border-color:
inherit; } .entry-content ul ul, .entry-content ol ul { list-style-type: circle;
list-style-position: inside; margin-left: 1.5em; } .entry-content ul ol,
.entry-content ol ol { list-style-type: lower-latin; list-style-position:
inside; margin-left: 1.5em; } article { display: block; } article.post-normal {
padding: 25px 0; border-bottom: 1px solid #e5e5e5; }
article.post-normal:first-child { padding-top: 0; } article.post-normal h1 {
margin: 15px 0 20px; text-align: left; } article.post-normal .entry-meta {
color: #9d9a9a; } article.post-normal .entry-meta .seperator { margin: 0 5px; }
article.post-normal .post-image img { width: 100%; } article.page h1 { margin:
15px 0 20px; text-align: left; } article.page .entry-meta { color: #9d9a9a; }
article.page .entry-meta .seperator { margin: 0 2px; } article.page .post-image
img { width: 100%; } article.error404 .search .text { position: relative; }
article.error404 .search .fa-search { position: absolute; width: 30px; height:
30px; background: none; color: #888; border: none; overflow: hidden;
vertical-align: middle; padding: 0; right: 15px; top: 8px; font-size: 30px; }
article.error404 .search .fa-search:hover { color: #504e4e; } article.error404
.search input:focus { border-color: #76c5e4; background-color: #fff; }
article.error404 h2 { margin: 50px 0; } .boxed, #title-container {
background-size: cover !important; background-attachment: fixed !important;
background-position: center center !important; } #title-container { background:
#f5f5f5; border-bottom: 1px solid #e5e5e5; text-align: center; padding: 30px 0;
} #title-container h3 { margin: 0; } #title-container ul { margin: 0; }
#title-container ul li { display: inline-block; margin-right: 5px; font-size:
11px; } #title-container ul li:after { content: '/'; } #title-container ul li a
{ padding-right: 5px; font-size: 11px; } #title-container ul li:last-child:after
{ content: none; } @media (min-width: 1200px) { .boxed { width: 1200px; } }
@media (min-width: 992px) { #title-container { text-align: left; }
#title-container ul { float: right; } } @media (max-width: 991px) {
#title-container .col-md-6 { margin-bottom: 0; } } @media (min-width: 992px) and
(max-width: 1199px) { .boxed { width: 992px; } } @media (min-width: 768px) and
(max-width: 991px) { .boxed { width: 768px; } } .boxed #page {
-webkit-box-shadow: 0 0px 8px 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0px 8px 0
rgba(0, 0, 0, 0.2); margin: 0 auto; } .quest-row { border-style: solid; }
.quest-row.slider-row { padding: 0; } .quest-row#content { padding-bottom: 30px
!important; } .quest-row.post-list .post-normal { margin-bottom: 30px; }
.quest-row .quest-row:first-child { padding-top: 10px; } .entry-content {
margin: 0; } .entry-content .page-links { font-weight: bold; } .entry-content
blockquote { margin: 2em; } .entry-content blockquote p { margin: 1em 0 0;
font-size: 1em; margin: 0; } .entry-content blockquote p cite { display: block;
font-style: italic; } .entry-content .entry-meta { margin-bottom: 5px; }
.entry-content td { display: table-cell; vertical-align: inherit; }
.entry-content th { display: table-cell; vertical-align: inherit; font-weight:
bold; } .entry-content ul { list-style-position: inside; margin-bottom: 10px; }
.entry-content ul li { list-style-type: disc; margin-bottom: 5px; }
.entry-content ul ul li { list-style-type: circle; } .entry-content ul ul ul li
{ list-style-type: square; } .entry-content ul ol ul li { list-style-type:
square; } .entry-content ul ol li { list-style-type: decimal; } .entry-content
ol { list-style-position: inside; margin-bottom: 0; } .entry-content ol li {
list-style-type: decimal; } .entry-content ol ul li { list-style-type: circle; }
.entry-content ol ul ul li { list-style-type: square; } .entry-content ol ul ol
li { list-style-type: decimal; } .entry-content ol ol ul li { list-style-type:
square; } .entry-content .alert { margin-bottom: 20px; padding-bottom: 14px;
padding-top: 14px; padding-right: 25px; } .entry-content .alert strong { color:
#c09853; } .entry-content .alert p { margin-bottom: 0; } .entry-content .alert
.close { padding-right: 5px; } .entry-content .quest-row:last-child {
padding-bottom: 0; } .slider { margin: 0 auto 2em auto; } .action { margin-left:
1em; margin-right: 1em; } .action p { margin: 1em 0 0; font-size: 1em; }
.action.noborder { border: none; } .hover-icon { text-align: center; }
.hover-icon a.fa { display: inline-block; cursor: pointer; margin-top: 15px;
width: 60px; height: 60px; border-radius: 50%; text-align: center; position:
relative; z-index: 1; background: #fff; color: #27ae60; box-shadow: 0 0 0 4px
#27ae60; overflow: hidden; -webkit-transition: background 0.3s, color 0.3s,
box-shadow 0.3s; -moz-transition: background 0.3s, color 0.3s, box-shadow 0.3s;
transition: background 0.3s, color 0.3s, box-shadow 0.3s; } .hover-icon
a.fa:before { font-size: 30px; line-height: 60px; speak: none; font-style:
normal; font-weight: normal; font-variant: normal; text-transform: none;
display: block; -webkit-font-smoothing: antialiased; } .hover-icon a.fa:hover {
background: #27ae60; color: #fff; box-shadow: 0 0 0 8px #27ae60; } .hover-icon
a.fa:hover:before { -webkit-animation: toRightFromLeft 0.3s forwards;
-moz-animation: toRightFromLeft 0.3s forwards; animation: toRightFromLeft 0.3s
forwards; } .hover-icon a.fa.fa-1x { width: 28px; height: 28px; } .hover-icon
a.fa.fa-1x:before { font-size: 16px; line-height: 28px; } .hover-icon a.fa.fa-2x
{ width: 45px; height: 45px; } .hover-icon a.fa.fa-2x:before { font-size: 22px;
line-height: 45px; } .hover-icon a.fa.fa-4x { width: 80px; height: 80px; }
.hover-icon a.fa.fa-4x:before { font-size: 42px; line-height: 80px; }
.hover-icon a.fa.fa-5x { width: 100px; height: 100px; } .hover-icon
a.fa.fa-5x:before { font-size: 54px; line-height: 100px; } @-webkit-keyframes
toRightFromLeft { 49% { -webkit-transform: translate(100%); } 50% { opacity: 0;
-webkit-transform: translate(-100%); } 51% { opacity: 1; } } @-moz-keyframes
toRightFromLeft { 49% { -moz-transform: translate(100%); } 50% { opacity: 0;
-moz-transform: translate(-100%); } 51% { opacity: 1; } } @keyframes
toRightFromLeft { 49% { transform: translate(100%); } 50% { opacity: 0;
transform: translate(-100%); } 51% { opacity: 1; } } /*********************
Image Effects *********************/ .effect { position: relative; } .effect img
{ display: block; margin: 0; padding: 0; max-width: 100%; width: 100%; height:
auto; } .overlay { display: block; position: absolute; z-index: 20; background:
rgba(0, 0, 0, 0.7); border-radius: 5px; overflow: hidden; -webkit-transition:
all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all
0.5s; } a.close-overlay { display: block; position: absolute; top: 0; right: 0;
z-index: 100; width: 45px; height: 45px; font-size: 20px; font-weight: 700;
color: #fff; line-height: 45px; text-align: center; background-color: #000;
cursor: pointer; } a.close-overlay.hidden { display: none; } a.expand { display:
block; position: absolute; z-index: 100; width: 60px; height: 60px; border:
solid 5px #fff; text-align: center; color: #fff !important; line-height: 50px;
font-weight: 700; font-size: 30px; -webkit-border-radius: 30px;
-moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px;
border-radius: 30px; } .slide-top .overlay { top: 0; bottom: 0; left: 0; right:
0; opacity: 0; } .slide-top .overlay a.expand { left: 0; right: 0; top: 0;
margin: 0 auto; opacity: 0; -webkit-transition: all 0.5s; -moz-transition: all
0.5s; -o-transition: all 0.5s; transition: all 0.5s; } .slide-top .overlay
a.expand:hover, .slide-top .overlay a.expand:focus { color: #fff !important;
text-decoration: none; } .slide-top.hover .overlay { opacity: 1; }
.slide-top.hover .overlay a.expand { top: 50%; margin-top: -30px; opacity: 1; }
.effect { text-align: center; } .effect .caption { padding: 2em; color: #fff;
text-transform: uppercase; font-size: 1.25em; -webkit-backface-visibility:
hidden; backface-visibility: hidden; position: absolute; top: 0; left: 0; width:
100%; height: 100%; background: transparent !important; } .effect
.caption:before, .effect .caption:after { pointer-events: none; } .effect
.caption a { z-index: 1000; text-indent: 200%; white-space: nowrap; font-size:
0; opacity: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.effect .caption h2 { word-spacing: -0.15em; font-weight: 300; font-size: 1.2em;
} .effect .caption p { letter-spacing: 1px; font-size: 68.5%; margin: 0; }
.aligncenter { display: block; margin: 0 auto; } @-webkit-keyframes rotateScale
{ 0% { -webkit-transform: rotate(-175deg) scale(0.2); } 100% {
-webkit-transform: rotate(0deg) scale(1); } } @keyframes rotateScale { 0% {
transform: rotate(-175deg) scale(0.2); } 100% { transform: rotate(0deg)
scale(1); } } .quest-gallery { text-align: center; } .quest-gallery
.quest-gallery-thumb { display: inline-block; margin: 10px; position: relative;
} .quest-gallery .quest-gallery-thumb img { max-width: 272px; } .quest-gallery
.quest-gallery-thumb .overlay { background: rgba(0, 0, 0, 0.8); width: 100%;
height: 100%; position: absolute; top: 0; left: 0; display: block; opacity: 0;
-webkit-transition: opacity 0.4s ease-in-out; -moz-transition: opacity 0.4s
ease-in-out; transition: opacity 0.4s ease-in-out; } .quest-gallery
.quest-gallery-thumb .fa { font-size: 24px; color: #fff; background: #27ae60;
width: 60px; height: 60px; line-height: 60px; text-align: center; border-radius:
30px; position: absolute; top: 50%; left: 50%; margin-top: -30px; margin-left:
-30px; } .quest-gallery .quest-gallery-thumb:hover .overlay { opacity: 0.7; }
.quest-gallery .quest-gallery-thumb:hover .overlay .fa { -webkit-animation:
rotateScale 0.5s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275); animation:
rotateScale 0.5s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275); } .quest-gallery
.quest-gallery-thumb:focus { outline: none; } .quest-gallery.rounded img,
.quest-gallery.rounded span { border-radius: 150px; } .read-more { margin: 0
30px 0 0; text-align: right; } .read-more a { position: relative; } .read-more a
.fa-angle-double-right { position: absolute; left: 108%; top: 3px; transition:
all 0.25s ease-in-out; } .read-more a:hover > .fa-angle-double-right { left:
115%; } .arrow-container { float: right; margin-top: 10px; } .arrow-container a
{ font-size: 20px; line-height: 30px; color: #fff; font-weight: bolder; }
.arrow-container a:hover { color: #fff; } .tags.action { width: 80%;
border-left: none; margin: 2em auto; } .contact-icon { font-size: 16px;
margin-right: 5px; } .contact-icon.fa-mobile-phone { font-size: 160%; }
.contact-icon.fa-envelope-alt { font-size: 95%; } .post-grid .sticky-label {
margin: 15px 0 5px; text-align: center; } .sticky-post-label { padding: 5px
10px; background: #1e73be; color: #fff; border-radius: 2px; font-size: 1.1em; }
.post h1 { margin: 15px 0 20px; text-align: left; } .post h1.post-title {
margin-top: 5px; margin-bottom: 5px; } .post .entry-meta { color: #9d9a9a;
margin-bottom: 1em; } .post .entry-meta .seperator { margin: 0 2px; } .post
.post-image img { width: 100%; } .post-half { margin: 30px 0; } .post-half h1 {
margin: 15px 0 20px; text-align: left; margin: 5px 0; } .post-half h1.post-title
{ margin-top: 5px; margin-bottom: 5px; } .post-half .entry-meta { color:
#9d9a9a; } .post-half .entry-meta .seperator { margin: 0 2px; } .post-half
.post-image { float: left; width: 45%; margin-right: 2em; margin-bottom: 12px;
margin-top: 0; } .post-half .post-image img { width: 100%; } .post-half
.post-image a:hover img { opacity: 0.4; } .post-half .post-image a:hover
.fa-search { opacity: 0.8; -webkit-transform: translateY(0); } .post-half
.post-image a:hover .fa-minus-sign { opacity: 0; } .post-half .entry-content {
margin: 10px 0; clear: none; } .post-half .fa-minus-sign { -webkit-transition:
all 0.3s; } /* Clearfix */ .entry-content:before, .entry-content:after,
.gallery:before, .gallery:after { content: ' '; display: table; }
.entry-content:after, .gallery:after { clear: both; } .blog-normal img {
border-radius: 5px; } .blog-normal a { transition: all 0.3s; } .post-image {
width: 100%; margin: 5px 0; border: none; position: relative; border-radius:
5px; opacity: 1; transition: opacity 0.25s ease-in-out; -moz-transition: opacity
0.25s ease-in-out; -webkit-transition: opacity 0.25s ease-in-out; } .post-image
.empty-image { background: #e5e5e5; } .post-image a .more-icon { position:
absolute; -webkit-transform: translateY(-10px); top: 42%; left: 46%;
-moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out; opacity: 0; font-size: 18px; height: 32px;
width: 32px; line-height: 32px; text-align: center; } .post-image a:hover {
color: #504e4e; } .post-image a:hover .more-icon { opacity: 0.9;
-webkit-transform: translateY(0); } .post-image .fa-minus-sign { position:
absolute; top: 40%; left: 50%; font-size: 48px; } .post-grid .post-image a img {
-webkit-transition: all 0.5s; } .post-grid .entry-meta { margin: 0 18px; }
.post-grid .entry-content { margin: 0 18px; } .post-grid h1 { margin: 0 18px; }
.post-grid.animate { -webkit-transform: translateY(200px); -moz-transform:
translateY(200px); transform: translateY(200px); -webkit-animation: moveUp 0.65s
ease forwards; -moz-animation: moveUp 0.65s ease forwards; animation: moveUp
0.65s ease forwards; } .post-normal .post-image { margin-bottom: 12px; }
.post-normal h1 { margin: 5px 0; } .single .post-normal { padding: 0;
border-bottom: none; } #article-container { position: relative; margin-top:
1.5em; } .post-date { color: #9d9a9a; font-size: 11px; line-height: 11px; }
.post-date i { margin-right: 5px; } .pagination a { color: #27ae60; }
.pagination .current { color: #fff; } .pagination.post-pagination { display:
block; text-align: left; padding: 2em 0 0; margin-bottom: 0; margin-top: 30px;
border-top: 1px solid #e5e5e5; } .pagination.post-pagination h4 { margin-top:
5px; } .pagination.post-pagination a { border: none; font-size: 18px;
padding-left: 0; margin-left: 0; margin-right: 0; padding-right: 0; color: #333;
} .pagination.post-pagination a:hover { border: none; color: #27ae60; }
.pagination.post-pagination a:hover .previous i { left: 0; }
.pagination.post-pagination a:hover .next i { right: 0; }
.pagination.post-pagination a .text { text-transform: uppercase; font-size:
13px; } .pagination.post-pagination a h4 { font-size: 18px; }
.pagination.post-pagination .next { text-align: right; position: relative; }
.pagination.post-pagination .next i { top: 10px; left: auto; right: 8px; }
.pagination.post-pagination .next .text { margin-left: 40px; margin-left: 0;
margin-right: 40px; } .pagination.post-pagination .next h4 { margin-left: 40px;
margin-left: 0; margin-right: 40px; } .pagination.post-pagination .previous {
position: relative; } .pagination.post-pagination .previous .text { margin-left:
40px; } .pagination.post-pagination .previous h4 { margin-left: 40px; }
.pagination .fa-angle-double-left { font-size: 12px; } .pagination
.fa-angle-double-right { font-size: 12px; } .post-categories, .post-tags {
margin-bottom: 5px; padding-left: 5px; } .post-categories:before,
.post-tags:before { display: inline-block; font: 14px FontAwesome; content:
"\f15b"; color: #9d9a9a; margin-right: 10px; } .post-categories li, .post-tags
li { display: inline-block; } .post-categories li a:after, .post-tags li a:after
{ display: inline-block; content: '/'; padding: 0 2px 0 5px; } .post-categories
li:last-child a:after, .post-tags li:last-child a:after { display: none; }
.post-tags:before { content: "\f02b"; } .entry-footer .fa { position: relative;
top: 19px; } .alignleft { float: left; display: block; margin-right: 1em; }
.alignright { float: right; display: block; margin-left: 1em; } .wp-caption-text
{ text-align: center; } .onehalf { float: left; padding: 0 20px 0 0; width: 50%;
} .onethird { float: left; padding: 0 20px 0 0; width: 33.3%; } .twothird {
float: left; padding: 0 20px 0 0; width: 66.6%; } .onefourth { float: left;
padding: 0 20px 0 0; width: 25%; } .twofourth { float: left; padding: 0 20px 0
0; width: 50%; } .threefourth { float: left; padding: 0 20px 0 0; width: 68%; }
.message { background-color: #ffffe0; border: 1px solid #e6db55; margin: 5px 0
15px; padding: .6em; width: 60%; border-radius: 2px; } .bg-section { padding:
2em 0; overflow: hidden; background-color: #1a1a1a; box-shadow: inset 0 0 22px
-10px rgba(0, 0, 0, 0.2); background-size: cover; background-attachment: fixed;
} .bg-section h1 { text-shadow: none; } .bg-section h2 { text-shadow: none; }
.bg-section h3 { text-shadow: none; } .bg-section h4 { text-shadow: none; }
.bg-section h5 { text-shadow: none; } .bg-section h6 { text-shadow: none; }
#cboxClose { border: none !important; } #comments #reply-title { position:
relative; border-top: 1px solid #e5e5e5; padding: 0.8em 0; font-size: 1.5em;
margin-bottom: 0; } #comments .comment { padding: 1.5em 0; } #comments .comment
p { margin-bottom: 1em; } #comments .comment p:last-child { margin-bottom: 0; }
#comments .comment .avatar { float: left; width: 80px; } #comments .comment
.avatar img { border-radius: 70px; width: 70px; } #comments .comment
.comment-date { margin-left: 5px; font-size: 12px; background-position: left
4px; } #comments .comment .comment-reply { margin-left: 1em; } #comments
.comment .comment-reply i { font-size: 11px; } #comments .comment-content {
padding-left: 85px; margin-top: 5px; } #comments .comment-meta { padding-left:
85px; } #comments .pingback { border-bottom-style: solid; padding: 10px 0; }
#comments .pingback .comment-content, #comments .pingback .comment-meta {
padding-left: 5px; } #comments li { border-bottom: 1px dashed #e5e5e5;
list-style-type: none !important; } #comments li:last-child { border-bottom:
none; } #comments li li { border-top: 1px dashed #e5e5e5; } #comments .children
{ padding-left: 5em; margin: 0; } #comments .post-comments-form textarea:focus {
border-color: #76c5e4; background-color: #fff; } #comments .post-comments-form
input[type=text]:focus { border-color: #76c5e4; background-color: #fff; }
#comments #post-comments-form textarea:focus { border-color: #76c5e4;
background-color: #fff; } #comments #post-comments-form input[type=text]:focus {
border-color: #76c5e4; background-color: #fff; } #comments.contactus {
margin-top: 0; } #comments.contactus h1 { margin-bottom: 1em; }
#comments.contactus h3 { margin-top: 1.5em; } #comments .post-comments-heading
h3 { border-top: 1px solid #e5e5e5; margin-top: 0; padding-top: 0.8em; }
#about-author { padding: 1em 0; margin: 2em 0 0; border-top: 1px solid #e5e5e5;
} #about-author h2 { font-size: 18px; } #about-author .avatar { float: left; }
#about-author .avatar img { border-radius: 70px; } #about-author .author-content
{ margin-left: 85px; } .boxed #page.fixed-header .main-header.scrolled { width:
auto; } .post-preview h1 { text-align: left; } article.page h1.post-title {
margin-top: 5px; margin-bottom: 5px; } article.post-normal h1.post-title {
margin-top: 5px; margin-bottom: 5px; } .single .post-image { margin-bottom:
20px; } .img-container1 img { border: 5px solid #e5e5e5; } .gallery-container
.gallery-item { display: inline-block; margin: 5px 5px 5px 0; border: 1px solid
#e5e5e5; } .gallery .gallery-item { float: left; text-align: center; } .gallery
figcaption { display: none; } .gallery-columns-1 .gallery-item { width: 96%;
margin: 2%; } .gallery-columns-2 .gallery-item { width: 46%; margin: 3% 2%; }
.gallery-columns-3 .gallery-item { width: 31%; margin: 3% 1.16%; }
.gallery-columns-4 .gallery-item { width: 23%; margin: 3% 1%; }
.gallery-columns-5 .gallery-item { width: 18%; margin: 1%; } .gallery-columns-6
.gallery-item { width: 14.66%; margin: 1%; } .gallery-columns-7 .gallery-item {
width: 12.68%; margin: 0.8%; } .gallery-columns-8 .gallery-item { width: 11.1%;
margin: 0.7%; } .gallery-columns-9 .gallery-item { width: 10.111%; margin: 0.5%;
} .alert .close { font-size: 12px; } .cd-top { display: inline-block; height:
40px; width: 40px; position: fixed; bottom: 40px; right: 10px; box-shadow: 0 0
10px rgba(0, 0, 0, 0.05); /* image replacement properties */ overflow: hidden;
white-space: nowrap; background: #27ae60; visibility: hidden; opacity: 0.8;
-webkit-transition: opacity .3s 0s, visibility 0s .3s; -moz-transition: opacity
.3s 0s, visibility 0s .3s; transition: opacity .3s 0s, visibility 0s .3s; }
.cd-top .fa { font-size: 24px; position: absolute; left: 50%; top: 50%;
margin-top: -12px; margin-left: -7.5px; color: #fff; } .cd-top.cd-is-visible,
.cd-top.cd-fade-out, .no-touch .cd-top:hover { -webkit-transition: opacity .3s
0s, visibility 0s 0s; -moz-transition: opacity .3s 0s, visibility 0s 0s;
transition: opacity .3s 0s, visibility 0s 0s; } .cd-top.cd-is-visible { /* the
button becomes visible */ visibility: visible; opacity: 1; } .cd-top.cd-fade-out
{ /* if the user keeps scrolling down, the button is out of focus and becomes
less visible */ opacity: .5; } .no-touch .cd-top:hover { opacity: 1; } @media
only screen and (min-width: 768px) { .cd-top { right: 20px; bottom: 20px; } }
@media only screen and (min-width: 1024px) { .cd-top { height: 60px; width:
60px; right: 30px; bottom: 30px; } }
/*--------------------------------------------------------- 6. Sidebar
-------------------------------------------------------- */ .main-sidebar
.widget_nav_menu li:before, .main-sidebar .widget_categories li:before,
.main-sidebar .widget_archive li:before, .main-sidebar .widget_pages li:before,
.main-sidebar .widget_meta li:before, .main-sidebar .widget_recent_comments
li:before, .main-sidebar .widget_rss li:before, .main-sidebar
.widget_recent_entries li:before { content: "\f178"; font-family: "FontAwesome";
font-size: 8px; padding-right: 10px; } .main-sidebar .sidebar-widget { margin:
2em 0; padding: 0 8px; } .main-sidebar .sidebar-widget:first-child { margin-top:
0; } .main-sidebar .sidebar-widget .widget-title { text-align: left; margin-top:
0; margin-bottom: 10px; } .main-sidebar .sidebar-widget ul { margin-bottom: 0;
margin-left: 15px; } .main-sidebar .sidebar-widget ul li { list-style-type:
none; } .main-sidebar .widget_nav_menu li { border-bottom: 1px solid #e5e5e5;
padding: 6px 12px 6px 0; } .main-sidebar .widget_nav_menu li:last-child {
border-bottom: none; padding-bottom: 0; } .main-sidebar .widget_nav_menu li
ul.children { border-top: 1px solid #e5e5e5; margin-top: 6px; } .main-sidebar
.widget_nav_menu #menu-item-search { display: none; } .main-sidebar
.sidebar-posts { margin: 8px 0; } .main-sidebar .sidebar-posts
.sidebar-post-image { position: relative; } .main-sidebar .sidebar-posts
.sidebar-post-image .fa-minus-sign { position: absolute; top: 20px; left: 20px;
font-size: 12px; } .main-sidebar .sidebar-posts .sidebar-post-image img { width:
50px; height: 50px; } .main-sidebar .sidebar-posts .post-title { padding-left:
60px; } .main-sidebar .sidebar-posts .post-date { padding-left: 60px; }
.main-sidebar .widget_categories li { border-bottom: 1px solid #e5e5e5; padding:
6px 12px 6px 0; } .main-sidebar .widget_categories li:last-child {
border-bottom: none; padding-bottom: 0; } .main-sidebar .widget_categories li
ul.children { border-top: 1px solid #e5e5e5; margin-top: 6px; } .main-sidebar
.widget_archive li { border-bottom: 1px solid #e5e5e5; padding: 6px 12px 6px 0;
} .main-sidebar .widget_archive li:last-child { border-bottom: none;
padding-bottom: 0; } .main-sidebar .widget_archive li ul.children { border-top:
1px solid #e5e5e5; margin-top: 6px; } .main-sidebar .widget_pages li {
border-bottom: 1px solid #e5e5e5; padding: 6px 12px 6px 0; } .main-sidebar
.widget_pages li:last-child { border-bottom: none; padding-bottom: 0; }
.main-sidebar .widget_pages li ul.children { border-top: 1px solid #e5e5e5;
margin-top: 6px; } .main-sidebar .widget_meta li { border-bottom: 1px solid
#e5e5e5; padding: 6px 12px 6px 0; } .main-sidebar .widget_meta li:last-child {
border-bottom: none; padding-bottom: 0; } .main-sidebar .widget_meta li
ul.children { border-top: 1px solid #e5e5e5; margin-top: 6px; } .main-sidebar
.widget_recent_comments li { border-bottom: 1px solid #e5e5e5; padding: 6px 12px
6px 0; } .main-sidebar .widget_recent_comments li:last-child { border-bottom:
none; padding-bottom: 0; } .main-sidebar .widget_recent_comments li ul.children
{ border-top: 1px solid #e5e5e5; margin-top: 6px; } .main-sidebar .widget_rss li
{ border-bottom: 1px solid #e5e5e5; padding: 6px 12px 6px 0; } .main-sidebar
.widget_rss li:last-child { border-bottom: none; padding-bottom: 0; }
.main-sidebar .widget_rss li ul.children { border-top: 1px solid #e5e5e5;
margin-top: 6px; } .main-sidebar .widget_recent_entries li { border-bottom: 1px
solid #e5e5e5; padding: 6px 12px 6px 0; } .main-sidebar .widget_recent_entries
li:last-child { border-bottom: none; padding-bottom: 0; } .main-sidebar
.widget_recent_entries li ul.children { border-top: 1px solid #e5e5e5;
margin-top: 6px; } .widget_calendar table { margin: 0; width: 100%; font-size:
0.928571429rem; line-height: 1.846153846; color: #6a6767; } .widget_calendar
table th { text-align: left; } .widget_calendar table td { text-align: left; }
.widget_calendar table caption { text-align: left; } .widget_calendar table
#next { padding-right: 1.714285714rem; text-align: right; }
/*--------------------------------------------------------- 7. Footer
-------------------------------------------------------- */ .main-footer {
background-color: #efefef; padding: 25px 0; color: #777777; border-top: 1px
solid #c1c1c1; } .main-footer h1 { text-shadow: none; font-size: 20px;
text-align: left; color: #5f5f5f; margin: 0 0 15px 0; } .main-footer h2 {
text-shadow: none; } .main-footer h3 { text-shadow: none; } .main-footer h4 {
text-shadow: none; } .main-footer h5 { text-shadow: none; } .main-footer h6 {
text-shadow: none; } .main-footer p { color: #777777; font-size: 12px; }
.main-footer li { color: #777777; font-size: 12px; margin-bottom: 5px; margin:
0; padding: 5px; border-top: 1px solid #c1c1c1; } .main-footer li ul { margin:
5px 0 5px 8px; } .main-footer li ul li:last-child { border-bottom: 1px solid
#c1c1c1; } .main-footer li:last-child { border-bottom: 1px solid #c1c1c1; }
.main-footer .tagcloud a { display: inline-block; padding-right: 5px;
padding-bottom: 5px; } .main-footer .col-md-3 { margin-top: 1em; margin-bottom:
1em; } .copyright { padding: 15px 0; text-align: center; background-color:
#2B3A42; } .copyright ul { float: none; } .copyright .copyright-text {
min-height: 28px; line-height: 28px; } .copyright .col-md-6 p { margin-bottom:
0; line-height: 44px; font-size: 12px; color: #777; } @media (max-width: 991px)
{ .copyright .col-md-6 { margin-bottom: 0; } } @media (min-width: 992px) {
.copyright { text-align: left; } .copyright ul { float: right; } }
.social-icon-container ul { margin: 0; } .social-icon-container ul li { display:
inline-block; } .social-icon-container .social-icon { border-radius: 2px; width:
28px; line-height: 28px; font-size: 16px; text-align: center; color: #9e8f8f;
cursor: pointer; display: inline-block; margin: 0 5px 0 0; transition: all 0.3s
ease; } .social-icon-container .social-icon:hover { color: #fff; background:
#27ae60; } .payment_methods li { list-style-type: none !important; }
/*--------------------------------------------- My Edit
-----------------------------------------*/ #site-navigation{ width:100%
!important; } .langSwitcher { float: left; line-height: 25px; position:
absolute; left: 0; top: 25px; } .langSwitcher img { width: 20px; height: 20px;
margin-right: 4px; } .main-navigation .nav li a{ font-family:samantelFont
!important; text-align:center; font-size:12px !important; direction:rtl; }
.LogoSection img{ max-width:150px; } .LogoSection{ margin-bottom:3px;
box-shadow:0 4px 2px -2px rgba(164,164,164,0.4); } .navbar-toggle{
background-color:transparent !important; border:none !important; } .LinkSection{
} .LinkSection a { float: right; width: 110px; margin: 0 calc(10% - 55px);
text-align: center; } .LinkSection a:hover{ color:white !important; }
.LinkSection a i{ display: block; margin-bottom: 10px; } .LinkSection a label{
direction:rtl; } #lgx-portfolio #pp-filter .active a , #lgx-portfolio #pp-filter
.active a:hover{ background-color:rgb(120,191,35); color:white; padding: 4px
10px; border-radius: 100px; } .samanFooter { background-color: rgb(226,226,226);
text-align: right; } .samanFooter > div { background-image:
url(/wp-content/uploads/2016/12/irantel-sign.png); background-repeat: no-repeat;
background-size: 235px; background-position-y: 15px; padding: 30px 0 0 0; }
.callInfo, .mailInfo, .addressInfo { direction: rtl; line-height: 30px;
font-size: 11px; } .callInfo span, .mailInfo span, .addressInfo span { color:
rgb(255, 255, 255); } .callInfo a, .mailInfo a, .addressInfo a { color: rgb(255,
255, 255) !important; } .callInfo a:hover, .mailInfo a:hover, .addressInfo
a:hover { color: #000; } .saman-copyright { text-align: center; width: 100%;
font-size: 12px; font-weight: bold; color: rgb(81,81,81); direction: rtl;
margin-top: 20px; } .saman-copyright-link { color: rgb(0,138,200); margin: 0
3px; } .saman-copyright-link:hover{ color: rgb(90, 196, 243); } .prdsldSection {
background-repeat: no-repeat; background-position-y: 11px;
background-position-x: 26%; background-size: 350px; }
.wpsisac-slick-carousal.center .slick-slide img { opacity: 1; -moz-transform:
scale(1); -ms-transform: scale(1); -o-transform: scale(1); -webkit-transform:
scale(1); transform: scale(1); margin-left:15px; margin-right:15px; } #gform_3 ,
#gform_4, #gform_6, #gform_10, #gform_11, #gform_12{ text-align:right;
direction:rtl; } .gfield_radio li{ width:33.3%; float:right; } .gfield_radio li
> input[type=radio]{ float:right !important; margin-left:10px; } .gform_wrapper
.gfield_required{ float:right; } #gform_submit_button_4 , #gform_submit_button_3
,#gform_submit_button_11, #gform_submit_button_12{ background-color:forestgreen;
} #input_4_1 , #input_4_4 , #input_4_3 , #input_4_2 , #input_4_5{ width: 100%;
float: right; position: relative; margin-bottom: -24px; border-radius: 3px;
border:2px solid #696969; font-weight:bold; line-height:20px; } #field_4_1 ,
#field_4_2 , #field_4_3 , #field_4_4{ width:50%; float:right; clear:none; }
#field_4_5{ width:100%; float:right; clear:none; }
#gform_submit_button_4{margin-top:20px} @media screen and (max-width: 767px){
#gform_fields_4: max-width: calc(100vw - 60px); } @media screen and (max-width:
640px){ #field_4_1, #field_4_2, #field_4_3, #field_4_4{width:100%} }
#input_1_8_other, #input_1_9 , #input_4_10 { border-radius: 3px; border: 2px
solid #696969; font-weight:bold;font-size:15px; } #input_4_9_other{
border-radius: 3px; border: 2px solid #696969; font-weight:bold;font-size:12px;
} #gform_confirmation_message_1 , #gform_confirmation_message_3 { color: green;
font-weight: bold; font-size: 14px; text-align: center; direction: rtl; }
.messageAfterSubmitForm{ color: green !important; font-weight: bold !important;
font-size: 15px !important; text-align: center !important; direction: rtl
!important; } #field_3_3 , #field_3_4 , #field_3_6 ,#field_3_7 ,#field_3_8
,#field_3_9 ,#field_3_10 ,#field_3_11 ,#field_3_12 ,#field_3_13 ,#field_3_14
,#field_3_15 ,#field_3_16 ,#field_3_17 ,#field_3_18 ,#field_3_19
,#field_3_20,#field_3_24,#field_3_25{ float: right; width: 50%; clear:none; }
#field_3_3 input, #field_3_4 input, #field_3_6 input,#field_3_7 input,#field_3_8
input,#field_3_9 input,#field_3_10 input,#field_3_11 input,#field_3_12
input,#field_3_13 input,#field_3_14 input,#field_3_15 input,#field_3_16
input,#field_3_17 input,#field_3_18 input,#field_3_19 input,#field_3_20 input ,
#field_3_24 input , #field_3_25 input { width: 80%; border: 1px solid #c1c1c1;
border-radius: 3px; } .gform_wrapper .gfield_radio li label , .ginput_container
input{ font-weight:bold; } #gform_fields_3 > li > label , #gform_fields_4 > li >
label{ margin-bottom: 8px; font-size: 14px; margin-top: 20px; } #input_3_22,
#input_3_23 { border: 1px solid #c1c1c1; border-radius: 3px; width: 90%;
font-weight:bold; } #input_3_24, #input_3_25 { border: 1px solid #c1c1c1;
border-radius: 3px; font-weight:bold; } .headerLogo{ text-align: center; }
.gform_wrapper .validation_message{ font-family:samantelFont !important; }
.headerLogo img{ width:150px; } .headerSection{ box-shadow: 0 4px 2px -2px
rgba(164, 164, 164, 0.4); } .contentSection a{ color:#2f2f2f; } .contentSection
a:hover{ color:#606060; } .linkContent{ color:#e1664d; } .linkContent:hover{
color:#f6846d; } .module-text p{ font-weight: bold; direction: rtl; font-size:
15px; line-height: 30px; text-align: justify; color:#484848; } .module-text ul
li{ line-height:30px; } .module-text table{ text-align:center; direction:rtl; }
.module-text p a{ color:#fc4f00; -moz-transition: all 0.3s; -o-transition: all
0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; } .module-text p
a:hover { color: #f88753; -moz-transition: all 0.3s; -o-transition: all 0.3s;
-webkit-transition: all 0.3s; transition: all 0.3s; } .module-text
.mContentTitle{ font-weight:bold;font-size:18px; color:#fc4f00; }
.bannerSection{ background-size:contain; background-repeat:no-repeat; }
.bannerSection .container{ margin:0 !important; padding:0 !important; width:100%
!important; } .LiveStreamSection{ background-repeat: no-repeat;
background-position-y: center; background-position-x: 80%; } .leftMediaDiv{
float:left; width:60%; } .rightMediaDiv { float: right; width: 40%; text-align:
center; font-size: 45px; padding-top: 6%; } .leftMediaDiv iframe { width: 90%;
max-width: 600px; border-radius: 5px; height:300px; } .centerservice{
text-align:center; } .centerservice img{ width: 100%; margin-bottom: 20px; }
.mapSection{ background-size: cover; background-position:center; height:420px; }
.mapSection .container{ width:100% !important; padding:0 !important; margin:0
!important; } .cardSecrivePanel{ text-align: center; } .cardSecrive{ background:
white; border-radius: 6px; width: 28%; margin: 20px 2.5%; display: inline-block;
transition:all 0.5s; } .cardSecrive:hover{ box-shadow:0 0 10px 0 #9f9f9f;
transition:all 0.5s; } .cardSecrive p{ text-align:center; color:#ff5c39; }
.cardSecrive img{ width:120px; } .lowHeight{ min-height:100px !important; }
.bannerSubmenu { position: relative; z-index: -1; box-shadow: 0 4px 2px -2px
rgba(164, 164, 164, 0.4); } .cardSecrive > a{ width: 100%; height: 100%;
display: block; padding-top: 40px; padding-bottom: 10px; } .registerBtnSection{
height:0 !important; } .mRegiterBTN{ background: #a9aaae; color: white
!important; padding: 13px 22px; border-radius: 4px; position: absolute; left:
0px; top: -67px; font-size: 14px; transition: all 0.5s; } .mRegiterBTN:hover {
transition:all 0.5s; box-shadow:0 0 5px 0 #7d7d7d; } .LogoSection .col-md-12{
margin:0 !important; padding:0 !important; } .menu-text{ display:none
!important; } @media only screen and (max-width: 1200px) { .LiveStreamSection{
background-position-x:100%; } .rightMediaDiv{ font-size:37px; } } @media only
screen and (min-width: 768px) { .bannerSubmenu{ margin-bottom:40px; }
.navbar-nav > li{ float:right; } .main-navigation .nav .dropdown-menu
.dropdown-menu{ left: -100%; position: absolute !important; } .navbar-nav ul
.sub-arrow { left: 0 !important; border-right: 4px solid !important;
border-left: none !important; } .dropdown-menu li:hover > .dropdown-menu{
display:block; } .main-navigation .nav .dropdown-menu{ position:absolute
!important; } .main-navigation .nav > li:hover > ul { display: block !important;
z-index: 1001 !important; } .main-navigation .nav .dropdown-menu li a{ padding:0
15px !important; } .contentSection{ min-height:300px; } .minHightSection{
min-height:calc(100vh - 366px); } } @media only screen and (max-width: 991px){
.prdsldSection{ padding-top:8px !important; padding-bottom:30px !important; }
.bannerSection .col-md-12 , .headerSection .col-md-12{ margin-bottom:0
!important; } } @media only screen and (max-width: 768px) { #menu-menu-1 > li{
width:100%; } .main-navigation .nav{ border:none !important; } .callInfo,
.mailInfo, .addressInfo{ margin-right:15px; font-size:12px; } .LinkSection a {
width: auto; margin: 0 calc(10% - 33px); } .LinkSection a label {
font-size:12px; } .rightMediaDiv { width: 100%; font-size: 18px; margin-bottom:
30px; } .leftMediaDiv { width: 100%; text-align: center; } .centerservice img {
width: 100%; margin: 20px auto; max-width: 400px; } .cardSecrive img{
width:70px; } .cardSecrive p{ font-size:12px; } .cardSecrive{ margin:10px 2.5%;
} .mRegiterBTN{ padding: 10px 15px; left: 7px; top: -135px; } } @media only
screen and (max-width: 580px) { .LinkSection a label { font-size:10px; }
.LinkSection a { width: auto; margin: 0 calc(10% - 29px); } } @media only screen
and (max-width: 550px) { .gfield_radio li{ width:100%; } #field_3_3, #field_3_4,
#field_3_6, #field_3_7, #field_3_8, #field_3_9, #field_3_10, #field_3_11,
#field_3_12, #field_3_13, #field_3_14, #field_3_15, #field_3_16, #field_3_17,
#field_3_18, #field_3_19, #field_3_20, #field_3_24, #field_3_25, #field_3_3
input, #field_3_4 input, #field_3_6 input, #field_3_7 input, #field_3_8 input,
#field_3_9 input, #field_3_10 input, #field_3_11 input, #field_3_12 input,
#field_3_13 input, #field_3_14 input, #field_3_15 input, #field_3_16 input,
#field_3_17 input, #field_3_18 input, #field_3_19 input, #field_3_20 input,
#field_3_24 input, #field_3_25 input{ width:100%; } #input_4_1, #input_4_4{
width: 100%; position:static; margin-bottom:0; } .cardSecrive{ width: 90%;
margin: 10px auto; } } .centerservice h4{ font-family: samantelFont;
font-weight: bold; font-size:17px; } .centerservice p{ text-align:justify;
direction:rtl; font-size:14px; } .centerservice > div{ display: block; width:
50%; float: right; padding:0 10%; } @media only screen and (max-width: 600px){
.centerservice > div{ width:100%; max-width:400px; margin:0 auto; float:none; }
} .centerservice > div img{ -moz-transition: all 0.3s; -o-transition: all 0.3s;
-webkit-transition: all 0.3s; transition: all 0.3s; } .centerservice > div:hover
img { opacity:0.8; -moz-transition: all 0.3s; -o-transition: all 0.3s;
-webkit-transition: all 0.3s; transition: all 0.3s; } .portfolioSection ,
.LinkSection{ display:none !important; } #topHeaderBeforeMenu{ width:100%;
background:rgb(252,79,0); } #topHeaderBeforeMenu a i , #topHeaderBeforeMenu a {
color: #fff !important; -moz-transition: all 0.3s; -o-transition: all 0.3s;
-webkit-transition: all 0.3s; transition: all 0.3s; } #topHeaderBeforeMenu a
i:hover ,#topHeaderBeforeMenu a:hover { color: #000 !important; -moz-transition:
all 0.3s; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all
0.3s; } #LanguageIcon , #UserIcon , #MarkerIcon , #AreaIcon, #MenuIcon ,
#PersonalIcon , #CommercialIcon { color:white !important; line-height: 40px;
font-size: 12px; } #LanguageIcon i, #UserIcon i, #MarkerIcon i, #AreaIcon i,
#MenuIcon i, #PersonalIcon i, #CommercialIcon i { font-size: 20px; position:
relative; top: 2px; } #LanguageIcon , #UserIcon , #MarkerIcon , #AreaIcon{
float:left; margin-right:15px; } #MenuIcon , #PersonalIcon, #CommercialIcon{
float:right; margin-left:15px; } h1.logo img{ width:130px; position:relative;
right:-6px; } h1.logo{ float:right; } .main-navigation .nav > li{ border:none; }
.main-navigation .nav > li > a{ position:relative; top:5px; font-weight:bold
!important; color:#464646 !important; } #menu-item-search { float: left;
margin-left: -60px; position: relative; width: 200px; height: 40px; top: 20px; }
.main-navigation .nav #menu-item-search a{ display:none; } .main-navigation .nav
#menu-item-search > ul{ top: 0; left: 0 !important; right: 0 !important;
border:none; } .main-navigation .nav #menu-item-search > ul form
input[type=text]{ width: calc(100% - 30px); right: 0; left: 30px; position:
absolute; background: white; border-color: #464646; border-radius: 13px; height:
30px; border-width: 2px; } .main-navigation .nav #menu-item-search > ul form
button{ position:absolute; left:0; color: #464646; font-size: 20px; }
#menu-item-search .dropdown-menu{ display:block !important; } .main-navigation
.nav{ } .site-branding { position: relative; top: 22px; z-index: 1; margin-left
: -10px; } .site-branding a{ padding-left: 10px; font-weight:bold; color:
#464646 !important; float:left; } .site-branding a i { font-weight: normal;
position: relative; left: -10px; color: #464646; font-size: 20px; }
.main-navigation .nav > li.current-menu-parent > a { color: #fc4f00 !important;
} .main-header { box-shadow: 0 0 5px 0px grey; z-index: 5; position: relative;
margin-bottom:-15px; } .callCenterSection{ text-align:center;
background-size:cover; } .callCenterSection p{ color:white !important;
text-align:center !important; font-weight: normal; font-size: 20px; line-height:
50px; } .callCenterSection a{ border: 1px solid white; padding: 4px 25px;
font-size: 15px; color: white; -moz-transition: all 0.4s; -o-transition: all
0.4s; -webkit-transition: all 0.4s; transition: all 0.4s; font-weight:normal; }
.callCenterSection a:hover { -moz-transition: all 0.4s; -o-transition: all 0.4s;
-webkit-transition: all 0.4s; transition: all 0.4s; background:rgba(255, 255,
255, 0.3); } .RoamingSection{ border-bottom:10px solid #ffff !important;
text-align: center !important; background-size:cover; } .MoniesSection{
text-align: center !important; background-size:cover; height:300px; }
.RoamingSection p{ color:white !important; text-align:justify; font-weight:
normal; font-size: 16px; line-height: 40px; } .RoamingSection a{ padding: 4px
25px; font-size: 15px; text-align:center !important; color: white !important;
-moz-transition: all 0.4s; -o-transition: all 0.4s; -webkit-transition: all
0.4s; transition: all 0.4s; font-weight:normal; } .RoamingSection a:hover {
-moz-transition: all 0.4s; -o-transition: all 0.4s; -webkit-transition: all
0.4s; transition: all 0.4s; background:rgba(255, 255, 255, 0.3); }
.bannerSection { position:relative !important; z-index:0 !important; }
.main-navigation .nav .dropdown-menu{ z-index:999; } #PersonalIcon{ margin: 0
55px 0 20px; } @media only screen and (max-width: 1200px){ h1.logo{ width:100%;
text-align:center; } #menu-item-search { left: 38px; top: -41px; }
.main-navigation .nav{ width:100%; } } @media only screen and (max-width:991px)
{ #menu-item-search{ } .site-branding{ text-align:left; } } @media only screen
and (max-width: 767px){ .main-navigation .navbar-toggle .fa{ color:black; }
h1.logo img{ margin-top:-15px; } .site-branding{ position:relative; top:12px;
z-index: 0; } #main-menu-collapse{ clear:both; } #menu-item-search{ position:
relative; top: 0; left: 40px; } .main-navigation .nav .dropdown-menu li:hover >
a:hover{ background:#cbcbcb; } } @media only screen and (max-width: 500px) {
#PersonalIcon, #CommercialIcon { width: 50%; margin: 0; text-align: center; }
#PersonalIcon{ clear:both; } /* ghadedaaaak btn*/ .box-btn-ghasedak{ text-align:
center !important; } } article.post-normal h1.post-title{ text-align: right;
font-size: 26px; } .entry-content{ text-align: justify; direction: rtl;
font-weight: bold; font-size: 15px; } .entry-content p{ line-height:30px;
text-align: justify; direction: rtl; } .single .post-image{ max-width:600px;
margin-left:calc(50% - 300px); } @media only screen and (max-width: 650px) and
(max-height: 768px) { .single .post-image{ margin-left:auto; } } @media only
screen and (max-width: 750px){ .footerSocialLink{ text-align:center !important;
} } .tabs-container p{ line-height:30px !important; } .contentSection2{
min-height:calc(100vh - 500px); } .samanFooter2{ background:rgb(166,166,166);
color:white; text-align:right; direction:rtl; } .footreRightContent{
width:250px; display:block;float:right;text-align:center; } .footreRightContent
p{ font-size : 11px; } .footreLeftContent{ width:calc(100% - 305px);
display:block; float:left; } .footerLinkContent{ width:400px;
display:block;float:right;text-align:right; } .footerSocialLink{
text-align:center; padding:20px 0; } .footerSocialLink a{ margin:5px 0px 5px
20px; -moz-transition: all 0.3s; -o-transition: all 0.3s; -webkit-transition:
all 0.3s; transition: all 0.3s; color:white; } .footerSocialLink a:hover{
-moz-transition: all 0.3s; -o-transition: all 0.3s; -webkit-transition: all
0.3s; transition: all 0.3s; color:#fc4f00; } .footerSocialLink a i{
font-size:30px } .footreRightContent img{ max-width:200px;margin: 25px auto; }
.linksGroup{ float:right; padding-top:50px; padding-right: 10%; } .linksGroup p{
color:white; font-size: 13px; } .linksGroup a{ -moz-transition: all 0.3s;
-o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s;
color:white !important; float:right;clear:both; font-size: 11px; line-height:
25px; } .linksGroup a:hover{ -moz-transition: all 0.3s; -o-transition: all 0.3s;
-webkit-transition: all 0.3s; transition: all 0.3s; color: #000; }
.footerAddress{ text-align:right; } .footerBk2 { text-align: center; direction:
rtl; background: rgb(49,47,48); color: white; font-weight: normal; padding: 12px
0; font-size: 12px; } .footerBk2 a{ color:#ff7c40; } .footerBk3 { text-align:
center; direction: rtl; background: rgb(35,31,32); color: white; font-weight:
normal; padding: 12px 0; font-size: 12px; } @media only screen and (max-width:
1100px) { .linksGroup ,.footreRightContent ,.footreLeftContent
,.footerLinkContent{ padding:0; width:100%; text-align:center; padding-top:15px;
padding-bottom:15px; max-width:500px; margin:0 auto; float:none; } .linksGroup
a{ float:none; display:block; width:100%; } .linksGroup p{ border-bottom:1px
solid white; margin-bottom:10px; } } #AreaIcon img{ position: relative; top:
7px; width: 21px; } #PhoneIcon img{ position: relative; top: 7px; width: 21px; }
/*-----coverage page-----*/ #coverageBox{ border: 1px solid #d6d6d6; box-shadow:
0 0 7px 0 #e0e0e0; border-radius: 3px; overflow: hidden; } #coverageBoxHeader{
padding: 15px 15px 0 15px; } #provinceNametitle{ margin-bottom: 0; font-size:
14px; } #provinceNameSelection{ font-family: samantelFont !important; font-size:
13px; height:40px; } #coverageBoxShowMap{ width:100% !important;height:500px
!important;display:block !important;margin-top: 100px; } pre.script {
visibility: hidden; display: none; } #infoMapBox{ position: absolute; left:
25px; bottom: 83px; z-index: 99999; background: white; width: 120px; height:
72px; font-size: 11px; padding: 0px 5px; } #infoMapBox p{ margin-bottom: 0; }
#infoMapBox > div{ height:20px; } #infoMapBox span{ width: 15px; height: 15px;
display: block; float: right; border-radius: 3px; margin-left: 5px; }
/*-----coverage page-----*/ /*-----footer form-----*/ #gform_5
input[type=submit]{ background: transparent !important; border-radius: 2px;
border: 1px solid #8a8a8a; box-shadow:none !important; margin:9px 0 0 0; }
#gform_5 input[type=submit]:hover{ background: rgba(255, 255, 255, 0.13)
!important; } #footerFormDiv { clear: both; width: 100%; float: left;
padding-right:5%; padding-top:5px; } .gform_wrapper form{ padding-bottom: 25px;
margin-bottom: 10px; } #gform_5 .gform_footer{ clear: none; margin: 0; padding:
0; font-size : 11px; } #gform_5 .gform_body{ float: right; } #gform_5
input[type=text]{ width: 100%; border: none; background: #8c8c8c; border-radius:
2px; line-height: 40px; margin-top: 10px; text-align: left; direction: ltr;
padding: 0px 10px; } #gform_5 .gfield_label{ display:none; } #gform_5
.validation_error , #gform_5 .validation_message{ color:red; font-size:12px
!important; } @media only screen and (max-width: 750px){ #footerFormDiv ,
#gform_5 .gform_body ,#gform_5 .gform_footer{ clear:both;
width:100%;padding-right:0; text-align:center; } } @media only screen and
(max-width:400px) { #gform_5 .gform_body{ text-align: center; float: none;
margin: 0 auto; } } /*-----footer form-----*/ .titleContent{ font-size: 17px;
font-family: samantelFont; font-weight: bold; color: #fc4f00; } @media only
screen and (max-width: 768px){ .r-tabs .r-tabs-nav { display: block !important;
} .r-tabs-accordion-title{ display: none!important; } .tabs-flat ul.tabs-nav
li.tabs-nav-items{ padding:5px 2px !important; } }
/*---------scrollDownAnimation--------------*/ .mScroll-prompt{ position: fixed;
bottom: 0; z-index: 9999999; width: 100px; height: 100px; color: #a7a7a7; right:
calc(50% - 50px); text-align:center; } .mScroll-prompt i{ font-size: 80px;
display: block; width: 70px; float: right; clear: both; } #scrollSign1{
animation-name:opacity; animation-iteration-count:infinite;
animation-duration:3s; margin-top: 0px; } #scrollSign2{ margin-top: -80px;
opacity:0; animation-name:opacity; animation-iteration-count:infinite;
animation-duration:3s; animation-delay:1.5s; } @keyframes opacity { 0% {
opacity: 0; transform: translateY(0); } 10% { opacity: .4; } 20% { opacity: 1; }
30% { opacity: .9; } 40% { opacity: .8; } 50% { opacity: .7; } 60% { opacity:
.5; } 70% { opacity: .3; } 80% { opacity: .1; } 90% { opacity: .05; } 100% {
opacity: 0; transform: translateY(35px); } }
/*---------scrollDownAnimation--------------*/ #post-grid-553 .item { width: 45%
!important; position:static !important; float:right !important;
margin-right:2.5% !important; margin-left:2.5% !important; display:block
!important; } .grid-items { width:100% !important; } #post-grid-553 .element_1{
width:100% !important; } @media only screen and (max-width: 991px){
#post-grid-553 .element_1{ font-size:12px !important; } } @media only screen and
(max-width: 700px) { #post-grid-553 .item { width: 100% !important;
margin-right:0 !important; margin-left:0 !important; } } /*contactUs form*/
#gform_fields_8{ text-align:right;direction:rtl; } #field_6_1 , #field_6_2 ,
#field_6_3 , #field_6_4{ float:right;width:50%;clear:none; } #field_6_1 input,
#field_6_2 input, #field_6_3 input, #field_6_4 input{ width:90%;border: 1px
solid #c1c1c1;border-radius:
4px;line-height:22px;font-size:13px;padding-right:10px;padding-left:10px; }
#field_6_3 input, #field_5_4 input{ text-align:left;direction:ltr; } #field_6_5
textarea{ border: 1px solid #c1c1c1;border-radius: 4px;width:calc(100% -
28px);font-size:13px;padding-right:10px;padding-left:10px; } #field_6_1 label,
#field_6_2 label, #field_6_3 label, #field_6_4 label, #field_6_5 label{
font-size:14px; } #gform_submit_button_6{ float: right;margin: 0;border-radius:
4px;background: #ff5c39;-moz-transition:all 0.3s; -o-transition:all 0.3s;
-webkit-transition:all 0.3s; transition:all 0.3s; }
#gform_submit_button_6:hover{background:rgba(255, 92, 57,
0.77);-moz-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all
0.3s; transition:all 0.3s;} @media only screen and (max-width: 1000px) and
(min-width: 500px) { #field_6_5 textarea{ width:calc(100% - 28px); } } @media
only screen and (max-width: 500px) { #field_6_1 input, #field_6_2 input,
#field_6_3 input, #field_6_4 input , #field_6_5 textarea , #field_6_1 ,
#field_6_2 , #field_6_3 , #field_6_4{ width:100%; } }
#gform_wrapper_4{margin-top:-50px;} @media only screen and (min-width: 640px){
#gform_4 { max-width:calc(100% - 30px); } } /*contactUs form*/ /*job form*/
#field_2_1 input, #field_2_2 input, #field_2_3 input, #field_2_4 input{
width:100% !important;max-width:100% !important; border: 2px solid #7d7d7d
!important;border-radius: 4px !important;line-height:22px
!important;font-size:13px !important;padding-right:10px
!important;padding-left:10px !important; } #input_2_1, #input_2_2 , #input_2_3,
#input_2_4{font-family:samantelFont !important;} #input_2_3,
#input_2_4{text-align:left;direction:ltr;} #field_2_1 , #field_2_2 , #field_2_3
, #field_2_4{ float:right;width:50%;clear:none;text-align:right; }
#field_2_5{text-align:right;} .gfield_description{font-family:samantelFont
!important;} .validation_message{display:none !important;}
#gform_submit_button_2{ margin-right: 5% !important;float: right;margin:
0;border-radius: 4px;background: #ff5c39;-moz-transition:all 0.3s;
-o-transition:all 0.3s; -webkit-transition:all 0.3s; transition:all 0.3s; }
#gform_submit_button_2:hover{background:rgba(255, 92, 57,
0.77);-moz-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all
0.3s; transition:all 0.3s;} .validation_error{text-align:center;} #field_2_1 ,
#field_2_2 , #field_2_3 , #field_2_4 , #field_2_5, #field_2_6{padding:0 5%
!important;} @media only screen and (max-width: 550px){
.validation_error{font-size:12px;} #field_2_1 , #field_2_2 , #field_2_3 ,
#field_2_4 , #field_2_5 , #field_2_6{ width:100%;padding:0 !important; }
#gform_submit_button_2{ margin-right:0 !important; } } /*job form*/
.kocujsitemap > h2{display:none;} .kocujsitemap ul , .kocujsitemap ul li
{list-style:disc !important;list-style-type:disc !important;} .kocujsitemap > ul
> li > ul{margin-right:70px;} .kocujsitemap > ul > li > ul > li >
ul{margin-right:70px;} .kocujsitemap > ul > li > ul > li > ul > li >
ul{margin-right:70px;} .kocujsitemap ul , .kocujsitemap li ,.kocujsitemap
a{color:#151515} .kocujsitemap a:hover{color:#fc4f00;} /*headerLinkAnimation*/
.headerLinkAnimation-Top .gps_ring { border: 5px solid #fc4f00; height: 100%;
width: 100%; left: px; top: px; right: 0; bottom: 0; position: absolute;
-moz-animation: pulsate 5s ease-out; -o-animation: pulsate 5s ease-out;
-webkit-animation: pulsate 5s ease-out; animation: pulsate 5s ease-out;
-moz-animation-iteration-count: infinite; -o-animation-iteration-count:
infinite; -webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite; opacity: 0.0; z-index: 8; } @-moz-keyframes
pulsate { 0% { -moz-transform: scale(0.9, 0.95); -ms-transform: scale(0.9,
0.95); -o-transform: scale(0.9, 0.95); -webkit-transform: scale(0.9, 0.95);
transform: scale(0.9, 0.95); opacity: 0.0; } 4% { opacity: 1.0; } 20% {
-moz-transform:scale(1.18, 1.5); -ms-transform:scale(1.18, 1.5);
-o-transform:scale(1.18, 1.5); -webkit-transform:scale(1.18, 1.5);
transform:scale(1.18, 1.5); opacity: 0.0; } 100% { -moz-transform:scale(1.18,
1.5); -ms-transform:scale(1.18, 1.5); -o-transform:scale(1.18, 1.5);
-webkit-transform:scale(1.18, 1.5); transform:scale(1.18, 1.5); opacity: 0.0; }
} @-webkit-keyframes pulsate { 0% { -moz-transform: scale(0.9, 0.95);
-ms-transform: scale(0.9, 0.95); -o-transform: scale(0.9, 0.95);
-webkit-transform: scale(0.9, 0.95); transform: scale(0.9, 0.95); opacity: 0.0;
} 4% { opacity: 1.0; } 20% { -moz-transform:scale(1.18, 1.5);
-ms-transform:scale(1.18, 1.5); -o-transform:scale(1.18, 1.5);
-webkit-transform:scale(1.18, 1.5); transform:scale(1.18, 1.5); opacity: 0.0; }
100% { -moz-transform:scale(1.18, 1.5); -ms-transform:scale(1.18, 1.5);
-o-transform:scale(1.18, 1.5); -webkit-transform:scale(1.18, 1.5);
transform:scale(1.18, 1.5); opacity: 0.0; } } @keyframes pulsate { 0% {
-moz-transform: scale(0.9, 0.95); -ms-transform: scale(0.9, 0.95); -o-transform:
scale(0.9, 0.95); -webkit-transform: scale(0.9, 0.95); transform: scale(0.9,
0.95); opacity: 0.0; } 4% { opacity: 1.0; } 20% { -moz-transform:scale(1.18,
1.5); -ms-transform:scale(1.18, 1.5); -o-transform:scale(1.18, 1.5);
-webkit-transform:scale(1.18, 1.5); transform:scale(1.18, 1.5); opacity: 0.0; }
100% { -moz-transform:scale(1.18, 1.5); -ms-transform:scale(1.18, 1.5);
-o-transform:scale(1.18, 1.5); -webkit-transform:scale(1.18, 1.5);
transform:scale(1.18, 1.5); opacity: 0.0; } } .headerLinkAnimation-Top{
position: relative; width: 120px; height: 35px; line-height: 35px; background:
#fc4f00; display: block; text-align: center; text-decoration: none; padding: 0;
float: left; border-radius: 1px; margin-left: 10px; top: -5px; }
.headerLinkAnimation-Top span { position: relative; z-index: 999; font-size:
12px; color: white; font-weight: normal; } @media only screen and (max-width:
950px){ .callCenterSection{background-position-x: -500px;} } @media only screen
and (max-width: 600px){ .callCenterSection{background-position-x: -700px;} }
@media only screen and (max-width: 700px){ h1.logo{margin-top:30px;} }
/*----------------chat button css-----------*/ #onlineChatLink { position:
fixed; background: #fc4f00; color: white !important; text-decoration: none;
direction: rtl; text-align: center; border-radius: 50px; right: 20px; bottom:
20px; padding: 6px 10px; box-shadow: 0 0px 10px 0 rgba(0,0,0,0.27), 0 0px 10px 0
rgba(0,0,0,.27); font-size: 12px; font-weight: normal; padding-left: 12px;
z-index: 99999; } #onlineChatLink img { width: 17px; margin-right: -3px;
margin-left: 10px; } /*----------------chat button css-----------*/
#recaptcha_logo , #recaptcha_privacy{display:none} #recaptcha_table >
tbody{border:1px solid rgba(255, 255, 255, 0) !important} .recaptchatable
input[type='text']{text-align: center !important;font-family: samantelFont
!important;} @media only screen and (max-width: 800px) { .RoamingSection
p{font-size: 15px;} } @media only screen and (max-width: 680px){ /* Force table
to not be like tables anymore */ .roamingTable, .roamingTable thead,
.roamingTable tbody, .roamingTable th, .roamingTable td, .roamingTable tr {
display: block; } /* Hide table headers (but not display: none;, for
accessibility) */ .roamingTable thead tr { position: absolute; top: -9999px;
left: -9999px; } .roamingTable tr { border: 1px solid #ccc; } .roamingTable td {
/* Behave like a "row" */ border: none; border-bottom: 1px solid #eee; position:
relative; padding-right: 50%; } .roamingTable td:before { /* Now like a table
header */ position: absolute; /* Top/left values mimic padding */ top: 6px;
right: 6px; width: 45%; padding-right: 10px; white-space: nowrap; }
.roamingTable td:nth-of-type(1):before { content: "اپراتور"; } .roamingTable
td:nth-of-type(2):before { content: "ارسال پیامک"; } .roamingTable
td:nth-of-type(3):before { content: "دریافت پیامک"; } .roamingTable
td:nth-of-type(4):before { content: "مکالمه با ایران"; } .roamingTable
td:nth-of-type(5):before { content: "دریافت تماس"; } .roamingTable
td:nth-of-type(6):before { content: "تماس خروجی"; } .roamingTable
td:nth-of-type(7):before { content: "تماس بین الملل"; }
.hideInMobileScreen{display:none !important;} .roamingTable tr:nth-child(odd){
background:whitesmoke; } } .menu li.orangecolormenu { color : #fc4f00; }
input[type=search] { -webkit-appearance: textfield; -webkit-box-sizing:
content-box; font-family: inherit; font-size: 100%; }
input::-webkit-search-decoration, input::-webkit-search-cancel-button { display:
none; } input[type=search] { background: #ededed
url(/wp-content/uploads/2017/11/search-icon.png) no-repeat 9px center; border
:none; width: 55px; -webkit-border-radius: 10em; -moz-border-radius: 10em;
border-radius: 10em; -webkit-transition: all .5s; -moz-transition: all .5s;
transition: all .5s; } input[type=search]:focus { width: 130px;
background-color: #fff; border: solid 1px #ccc; -webkit-box-shadow: 0 0 5px
rgba(109,207,246,.5); -moz-box-shadow: 0 0 5px rgba(109,207,246,.5); box-shadow:
0 0 5px rgba(109,207,246,.5); } input:-moz-placeholder { color: #999; }
input::-webkit-input-placeholder { color: #999; } #expand-search
input[type=search] { width: 15px; padding-left: 10px; color: transparent;
cursor: pointer; background : #ff6633; direction : rtl; background-image:
url(/wp-content/uploads/2018/03/magnifying.png); background-repeat: no-repeat;
padding: 3px 10px; background-position: center; background-size: 25px; }
#expand-search input[type=search]:hover { background-color: #ff6633; }
#expand-search input[type=search]:focus { width: 130px; padding-right: 25px;
color: #fff; background-color: #ff6633; cursor: auto; background-position:center
right; } #expand-search input:-moz-placeholder { color: transparent; }
#expand-search input::-webkit-input-placeholder { color: transparent; }
.BuyPackage{ background-color : #0099cc; color: #fff; padding: 2px 10px;
border-radius: 50px; border: 3px solid #ef6633; font-size : 12px; }
#BuyPackagebutton { position: fixed; bottom: 20px; left: 20px; }
@-webkit-keyframes swinging{ 0%{-webkit-transform: rotate(10deg);}
50%{-webkit-transform: rotate(-5deg)} 100%{-webkit-transform: rotate(10deg);} }
@keyframes swinging{ 0%{transform: rotate(10deg);} 50%{transform: rotate(-5deg)}
100%{transform: rotate(10deg);} } .swingimage{ -webkit-transform-origin: 50% 0;
transform-origin: 50% 0; -webkit-animation: swinging 3.5s ease-in-out forwards
infinite; animation: swinging 3.5s ease-in-out forwards infinite; } .swingimage
img { padding : 0 45px; marging : -30px 0px !important; } @media only screen and
(min-width: 750px){ #gform_5 .gform_body{ width: 100%; max-width: 225px; } }
@media only screen and (max-width: 750px){ .footerAddress{ text-align:center; }
} #layerslider_7{ margin-top: -30px !important; margin-bottom: 30px !important;
} #input_7_1 , #input_7_2 , #input_7_3 , #input_7_4{ width: 90% !important;
border: 1px solid #c1c1c1 !important; border-radius: 4px !important;
line-height: 22px !important; font-size: 13px !important; padding-right: 10px
!important; padding-left: 10px !important; background-color: #fff !important; }
#field_7_1 , #field_7_2 , #field_7_3 , #field_7_4 , #field_7_5{ text-align:
right; width: 50%; float: right; clear: none; } #gform_wrapper_7 .gform_footer{
text-align:right; } #gform_submit_button_7{ margin:0 !important; border-radius:
4px; background: #ff5c39; -moz-transition: all 0.3s; -o-transition: all 0.3s;
-webkit-transition: all 0.3s; transition: all 0.3s; } .footreNamadContent {
width : 240px; float: left; } .ol-attribution{display:none !important;}
.monies-bottun-mainpage { margin-right : 100px; background-color:#f5c54c;
-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; width:
170px; padding: 15px; color: #000; cursor:pointer; text-decoration:none;
margin-right:100px; } @media (max-width: 768px) { .monies-bottun-mainpage {
margin : 0 auto; } } .monies-bottun-mainpage:hover { } .bimeh_float {
position:fixed; width:60px; height:60px; bottom:40px; left:20px;
background-color:#ff6633; color:#FFF; border-radius:50px; text-align:center;
box-shadow: 2px 2px 3px #999; } .family_float_package { position:fixed;
width:150px; height:60px; bottom:110px; left:20px; background-color:#ff6633;
color:#FFF; border-radius:10px; text-align:center; box-shadow: 2px 2px 3px #999;
color: white !important; } .family_float_buy { position:fixed; width:150px;
height:60px; bottom:40px; left:20px; background-color:#ff6633; color:#FFF;
border-radius:10px; text-align:center; box-shadow: 2px 2px 3px #999; color:
white !important; } .bimeh_my-float{ margin-top:22px; } .bimeh_my-float a{
color:#fff; } .student_float{ position:relative; width:100%; height:60px;
bottom:40px; background-color:#ff6633; color:#FFF; border-radius:5px;
text-align:center; padding : 5px; } .sp-button { position:fixed;
text-decoration:none; outline:none; bottom:20%; left:10px; border: none;
display: inline-block; box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0.2), inset
0px -5px 0px 0px rgba(0,0,0,0.3), inset 0px 2px 0px 0px rgba(255,255,255,0.5);
-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
overflow: hidden; cursor: pointer; margin: 36px; font-wighte : bold; }
.sp-button a:hover{ color:#fff; } .sp-button div { padding: 10px 20px 12px 20px;
color: rgba(0,0,0,0.7); text-shadow: 1px 1px 0px rgba(255,255,255,0.4); }
.sp-button :active div { padding-bottom: 9px; } .wood { background:
url(https://www.samantel.ir/wp-content/uploads/2019/01/wood.jpg);} /*Gamer
form*/ #field_10_1 , #field_10_2 , #field_10_3 , #field_10_4{
float:right;width:50%;clear:none; } #field_10_1 input, #field_10_2 input,
#field_10_3 input, #field_10_4 input { width:90%;border: 2px solid
#7d7d7d;border-radius:
4px;line-height:22px;font-size:13px;padding-right:10px;padding-left:10px; }
#field_10_7 input{ width:250px;border: 2px solid #7d7d7d;border-radius:
4px;line-height:22px;font-size:13px;padding-right:10px;padding-left:10px; }
#field_10_3 input, #field_10_4 input,#field_10_7 input{
text-align:left;direction:ltr; } #field_10_7 textarea{ border: 2px solid
#7d7d7d;border-radius: 4px;width:calc(100% -
28px);font-size:13px;padding-right:10px;padding-left:10px; } #field_10_1 label,
#field_10_2 label, #field_10_3 label, #field_10_4 label, #field_10_7 label{
font-size:14px; } #gform_submit_button_10{ float: right;margin: 0;border-radius:
4px;background: #ff5c39;-moz-transition:all 0.3s; -o-transition:all 0.3s;
-webkit-transition:all 0.3s; transition:all 0.3s; }
#gform_submit_button_10:hover{background:rgba(255, 92, 57,
0.77);-moz-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all
0.3s; transition:all 0.3s;} @media only screen and (max-width: 1000px) and
(min-width: 500px) { #field_10_5 textarea{ width:calc(100% - 28px); } } @media
only screen and (max-width: 500px) { #field_10_1 input, #field_10_2 input,
#field_10_3 input, #field_10_4 input , #field_10_7 textarea , #field_10_1 ,
#field_10_2 , #field_10_3 , #field_10_4{ width:100%; } } /*Gamer form*/
/*AmirKabir form*/ .gsection_title{ font-family: 'samantelFont'; } #input_11_9 {
width: 90% !important; border: 2px solid #7d7d7d !important; border-radius: 4px
!important; line-height: 22px !important; font-size: 13px !important;
padding-right: 10px !important; padding-left: 10px !important; }
.gchoice_11_1,.gchoice_11_2,.gchoice_11_3,.gchoice_11_4,.gchoice_11_5,.gchoice_11_6,.gchoice_11_7,.gchoice_11_8,.gchoice_11_9,.gchoice_11_11,.gchoice_12_1,.gchoice_12_2,.gchoice_12_3,.gchoice_12_4,.gchoice_12_5,.gchoice_12_6,.gchoice_12_7,.gchoice_12_8,.gchoice_12_9,.gchoice_12_11,.gchoice_24_1,.gchoice_24_2,.gchoice_24_3,.gchoice_24_4,.gchoice_24_5,.gchoice_24_6,.gchoice_24_7,.gchoice_24_8,.gchoice_24_9,.gchoice_25_1,.gchoice_25_2,.gchoice_25_3,.gchoice_25_4,.gchoice_25_5
{ width : 25%; float:right; margin-left : 3px; }
#choice_11_1,#choice_11_2,#choice_11_3,#choice_11_4,#choice_11_5,#choice_11_6,#choice_11_7,#choice_11_8,#choice_11_9,#choice_11_11,#choice_12_1,#choice_12_2,#choice_12_3,#choice_12_4,#choice_12_5,#choice_12_6,#choice_12_7,#choice_12_8,#choice_12_8,#choice_12_11,#choice_24_1,#choice_24_2,#choice_24_3,#choice_24_4,#choice_24_5,#choice_24_6,#choice_24_7,#choice_24_8,#choice_24_9,#choice_25_1,#choice_25_2,#choice_25_3,#choice_25_4,#choice_25_5
{ margin-left : 10px; } #input_12_9 , #input_12_23 { width: 90% !important;
border: 2px solid #7d7d7d !important; border-radius: 4px !important;
line-height: 22px !important; font-size: 13px !important; padding-right: 10px
!important; padding-left: 10px !important; }
#choice_12_1,#choice_12_2,#choice_12_3,#choice_12_4,#choice_12_5,#choice_12_6,#choice_12_7,#choice_12_8,#choice_12_9,#choice_12_11
{ margin-left : 10px; } /*AmirKabir form*/ /* for of 999 */ .formOf999
#field_13_1 , .formOf999 #field_13_2 , .formOf999 #field_13_4 , .formOf999
#field_13_6 , .formOf999 #field_13_7 , .formOf999 #field_13_8,.formOf999
#field_13_9, .formOf999 #field_13_11{ float: right; width: 50%; clear: none;
text-align:right; } .formOf999 #field_13_10{ text-align:right; } .formOf999
label{ font-size: 14px; text-align: right; direction: rtl; width: 100%; }
.formOf999 input { width: 90% !important; border: 2px solid #7d7d7d;
border-radius: 4px; line-height: 22px; font-size: 13px !important;
padding-right: 10px !important; padding-left: 10px !important; } .formOf999
textarea{ width: 95% !important; border: 2px solid #7d7d7d; border-radius: 4px;
line-height: 22px; font-size: 13px !important; padding-right: 10px !important;
padding-left: 10px !important; } .formOf999 #gform_submit_button_13{ float:
right; margin: 0; border-radius: 4px; background: #ff5c39; -moz-transition: all
0.3s; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all
0.3s; border: none; max-width: 170px; } @media only screen and (max-width:
600px){ .formOf999 #field_13_1, .formOf999 #field_13_2 , .formOf999 #field_13_4,
.formOf999 #field_13_6, .formOf999 #field_13_7, .formOf999 #field_13_8,
.formOf999 #field_13_9, .formOf999 #field_13_11{ width:100%; } .formOf999 input{
width:100% !important; } .formOf999 { max-width: 350px; margin: 0 auto;}
#input_13_10{ width:100% !important;} .formOf999 #gform_submit_button_13{
max-width:100%;} } /* for of 999 */ /*for voc page */ .gform_title{ display:
none; } .gfield{ text-align:right; } .gfield input{ border: 1px solid #c1c1c1;
border-radius:3px; } .gfield .textarea{ border: 1px solid #c1c1c1;
border-radius:3px; } #gform_submit_button_14{ background: #fb8854; }
#gform_fields_14 .gfield{ display:inline-block; width:50%; } #field_14_11{
display:block !important; width:100% !important; } #input_14_11{ width: 23.5%; }
#field_14_10{ display:block !important; width:100% !important; } @media only
screen and (max-width:993px){ #gform_fields_14 .gfield { display: block
!important; width: 100% !important; } #input_14_11{ width: 47%; } } /*weblog
page*/ #search-2{ background: #f7f7f7; margin: 105px 0 0; padding: 20px;
box-shadow: 0px 0px 3px 1px #ddd; } #search-2 h3{ font-family: 'samantelFont';
text-align: right; font-size: 1.1rem; } #search-2 .text input{ font-family:
'samantelFont'; padding: 4px 15px; background: #ffff !important; border: 2px
solid #f68a58 !important; border-radius: 2px; text-align: right !important; }
#search-2 #s{ padding: 5px; -webkit-padding-after: 3px; margin:0 !important; }
#search-2 .fa-search{ left: 0; color: #ffff!important; background: #fc4f00;
height: 100% !important; top: 2px !important; } #post-2930 .entry-header
.post-title{ text-align: right !important; margin: 30px 33px 0; }
#recent-comments-2{ background: #f7f7f7; margin: 20px 0 0; padding: 20px;
box-shadow: 0px 0px 3px 1px #ddd; } #recent-comments-2 .widget-title{
font-family: 'samantelFont'; text-align: right; font-size: 1.1rem; }
#recent-posts-2{ background: #f7f7f7; margin: 20px 0 0; padding: 20px;
box-shadow: 0px 0px 3px 1px #ddd; } #recent-posts-2 .widget-title{ font-family:
'samantelFont'; text-align: right; font-size: 1.1rem; } #recent-posts-2
.sidebar-widget ul li{ text-align: right; direction: rtl } #sp_blog_widget-2{
background: #f7f7f7; margin: 20px 0 0; padding: 20px; box-shadow: 0px 0px 3px
1px #ddd; } #sp_blog_widget-2 .widget-title{ font-family: 'samantelFont';
text-align: right; font-size: 1.1rem; } @media only screen and
(max-width:1184px){ #post-grid-2976 .item:first-child{ width: 380px !important;
} } @media only screen and (max-width:411px){ #post-grid-2976 .item{ width:
335px!important; } #post-grid-2976 .item:first-child{ width: 335px!important; }
} @media only screen and (max-width:379px){ #post-grid-2976 .item{ width:
290px!important; height: 405px !important; } #post-grid-2976 .item:first-child{
width: 290px!important; } } @media only screen and (max-width:320px){
#post-grid-2976 .item{ width: 240px!important; } #post-grid-2976
.item:first-child{ width: 240px!important; } } /* **blog** */ .blog{
margin:0!important; } #primary{ position: relative; margin: 72px 0px; padding:
20px 0; } #primary .post-half{ margin: 15px; width: 45%; float: left;
background: #f7f7f7; box-shadow: 0px 0px 6px 1px #ddd; height: auto; position:
relative; display: flex; flex-direction: column; } #primary .post-half
.post-image { width: 100%; margin: 0; height: auto !important; order: 1; }
#primary .post-half .entry-content{ margin: 10px 0; order: 4; position:relative;
} #primary .post-half .entry-content p{ padding: 0 20px; line-height: 20px;
font-size: 14px; color: #535353; overflow: hidden; height: 160px; } #primary
.post-half:first-child .entry-content p{ padding: 0 15px; overflow: hidden;
max-height:157px; } #primary .post-half .post-image img { border-radius: 0;
position: static; height: auto; } .post-half .entry-meta{ order: 2; z-index:
222; padding: 20px 0 0 20px; } .post-half .entry-meta span{ display:none; }
.post-half .entry-meta span{ display:none; } .post-half .entry-meta a{
display:none !important; } #primary .post-title{ display:none; } #primary
.post-half:hover { box-shadow: 0 0 12px 1px #848484; } #primary .post-half
.overlay{ z-index: 4; background: rgba(0, 0, 0, 0.7); border-radius: 0; height:
auto; } #primary .post-half .post-date{ color: #aaaaaa !important; font-size:
1em; font-weight: bold; display: block; } #primary .post-half .post-title{
display: block; font-size: 15px; font-weight: bold; text-overflow: ellipsis;
overflow: hidden; direction: rtl; text-align: right; order: 3; position:
relative; width: 100%; padding: 0 20px; height: 53px; } .read-more{
display:none; } .moretag{ text-align: left; padding: 0; color: #008fc5dd;
font-weight: 100; float: left; clear: both; width: 80px; position: absolute;
bottom: 10px; left: 20px; } .moretag:hover{ color: #ff8952; font-weight: 100; }
#primary .post-half:first-child .entry-content p a{ position: absolute; left:
20px; top: 85%; z-index: 1; } #primary .pagination{ display: flex;
justify-content: center; padding:50px; border-radius: 4px; clear: both;
text-align: center; } #main .center .pagination{ direction:rtl; } #primary #main
.pagination > li > a { border: 1px solid #e1e1e1; } #primary #main .center
.pagination > li> a, .pagination > li{ color:#727272; } #primary #main .center
.pagination > li:first-child > a, .pagination > li:first-child > span{
border-radius: 0 3px 3px 0; border-left: none; } #primary #main .pagination >
li:last-child > a, .pagination > li:last-child > span{ border-radius: 3px 0 0
3px; } #primary #main .pagination .current{ background-color: #f8976b
!important; border: 1px solid #e1e1e1!important; } #primary #main .center
.pagination .fa-angle-double-right{ transform: rotate(180deg); } #primary #main
.center .pagination .fa-angle-double-left{ transform: rotate(180deg); } #primary
#main .post-title a:hover{ color: #222; } @media only screen and
(max-width:630px){ #primary .post-half { width: 93.5%; } #primary
.post-half:first-child { width: 93.5% !important; } #primary
.post-half:first-child .entry-content p{ height: 123px; } #primary #main
.title-samantel-blog{ padding-right: 5px; } #primary .samantel-title-blog{
padding-right: 10px !important; } } #search-2 .search .text{ overflow: hidden; }
.post-normal .entry-header .entry-meta{ display:block !important; } .post-normal
.entry-header .entry-meta .post-date{ display:block !important; font-weight:
bold; font-size: 12px; } .post-normal .entry-header .entry-meta .seperator{
display:none !important; } .post-normal .entry-header .entry-meta a{
display:none !important; } .post .entry-content{ position: relative; } .post
.pld-like-dislike-wrap{ margin: 0; position: absolute; top: 6px; z-index: 1;
right: 50px; background: #62665e; border-radius: 50px; padding: 8px 9px; width:
35px; height: 35px; } .post .pld-like-dislike-wrap .pld-common-wrap {
margin-right: 0px; } .pld-count-wrap { margin-right: 19px !important; } /* tag
post*/ .post .entry-footer{ display:block !important; } .post #about-author{
display:none !important; } .post .post-categories{ display:none !important; }
.post .post-tags:before { content: ' کلمات کلیدی : '; font: 13px 'samantelFont';
padding: 0 0 0 16px; } .post .entry-footer .post-tags{ display:block !important;
direction: rtl; text-align: right; } .post .post-tags li a:after{ content: ',';
} .post .post-tags li a{ color:#727272; } .post .post-pagination{ display:none
!important; } /* widget-daste bandi -sidebar*/ #category-posts-3{ background:
#f7f7f7; box-shadow: 0px 0px 3px 1px #ddd; padding: 22px; } #category-posts-3
#category-posts-3-internal{ margin-left: 0; padding: 0; } #category-posts-3 h3{
text-align: right; font-family: 'samantelFont'; font-size: 18px; font-weight:
bold; color: #313030dd; } #category-posts-3-internal li > div{ text-align:
right; } #category-posts-3-internal .cat-post-title { font-size: 13px
!important; color: #393939dd; text-align: right; } #category-posts-3-internal
.cat-post-title:hover { color: #276997dd; } /* widget -matalebe bartar-sidebar
*/ #displaycategorieswidget-3{ background: #f7f7f7; box-shadow: 0px 0px 3px 1px
#ddd; text-align: right; padding: 21px; } #displaycategorieswidget-3 h3{
text-align: right; font-family: 'samantelFont'; font-size: 18px; font-weight:
bold; color: #313030dd; } #displaycategorieswidget-3 li a{ font-size: 13px
!important; color: #393939dd; } #displaycategorieswidget-3 li a:hover{ color:
#276997dd!important; } .single-post .post-title{ display:block !important;
font-size: 20px !important; } .single-post .post-title a{ color: #fc4f00
!important; font-weight: bold; } #wc-textarea-0_0{ max-width: 100%!important;
text-align: right!important; padding: 15px!important; direction: rtl!important;
font-family: samantelFont!important; } .wc_comment{ max-width: 100%!important;
text-align: right!important; padding: 15px!important; direction: rtl!important;
font-family: samantelFont!important; } /*responsive wpdicuz commenr*/ @media
screen and (max-width: 800px){ #wpcomm .wpdiscuz-front-actions { text-align:
right!important; } #wpcomm .wc-comment .wc- comment-right{ margin- } #wpcomm
.wc-comment .wc- comment-right { margin-right: 0 !important; margin-left: 0
!important; } #wpcomm .wc-comment .wc-comment-left { float: right!important;
width: 70px !important; } #wpcomm .wc-comment .wc-comment-left .avatar { margin:
15px !important; float: right!important; } #wpcomm .wc-comment-header {
margin-left: 0; } } /*-------------------visibility comment
section-----------------------*/ .post-template-default.single.single-post
#comments.comments-area{ display:block !important; } /* ************cards in
home page********** */ .box-services #main-card .column-main-card { width: 48%;
float: left; margin: 0 auto; text-align: left; padding: 10px; } .box-services
#main-card .row-main-card .column-main-card:first-child{ text-align: right; }
.box-services #main-card .column-main-card img{ width: 80%; } .box-services
#main-card .column-main-card img:hover { opacity: 0.8; cursor: pointer; }
.box-services #main-card .row-main-card:after { content: ""; display: table;
clear: both; } @media (max-width: 700px) { .box-services #main-card
.column-main-card { width: 100%; text-align: center !important; } .box-services
#main-card .row-main-card .column:first-child { text-align: center !important; }
} @media (max-width: 1200px) { .three-button-simcards .container .row .col-md-12
.module-text #three-button-simcards a{ width: 32.222% !important; font-size:
12px; } } @media (max-width: 600px) { .three-button-simcards{
padding-top:0px!important; } .three-button-simcards .container .row .col-md-12
.module-text #three-button-simcards a{ width: 100% !important; margin: 3px 0
!important; } } .entry-content a{ color : #ff6633 !important; }
   